tiny 2 0 intermediary named c net/minecraft/class_3720 net/minecraft/block/entity/BlastFurnaceBlockEntity m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 1 pos p 2 state c net/minecraft/class_3721 net/minecraft/block/entity/BellBlockEntity f J field_19155 lastRingTime f Ljava/util/List; field_19156 hearingEntities f I field_17095 ringTicks f Lnet/minecraft/class_2350; field_17097 lastSideHit f Z field_19157 resonating f I field_19158 resonateTime f Z field_17096 ringing m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 2 state p 1 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3721;)V method_31659 serverTick p 1 pos p 2 state p 3 blockEntity p 0 world m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1309;)Z method_31660 method_31660 p 1 entity m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;)V method_20218 applyParticlesToRaiders c Spawns {@link net.minecraft.particle.ParticleTypes#ENTITY_EFFECT} particles around raiders within 48 blocks. p 0 world p 1 pos p 2 hearingEntities m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1309;)Z method_20217 method_20217 p 1 entity m ()V method_20219 notifyMemoriesOfBell c Makes living entities within 48 blocks remember that they heard a bell at the current world time. m (Lnet/minecraft/class_1309;)V method_20520 applyGlowToEntity c Gives the {@link net.minecraft.entity.effect.StatusEffects#GLOWING} status effect to the given entity for 3 seconds (60 ticks). p 0 entity m (Lnet/minecraft/class_2350;)V method_17031 activate c Rings the bell in a given direction. p 1 direction m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1309;)Z method_31661 method_31661 p 1 entity m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3721;)V method_31657 clientTick p 3 blockEntity p 0 world p 1 pos p 2 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3721;Lnet/minecraft/class_3721$class_5557;)V method_31658 tick p 3 blockEntity p 2 state p 4 bellEffect p 1 pos p 0 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;)V method_20521 applyGlowToRaiders p 1 pos p 2 hearingEntities p 0 world m (Lnet/minecraft/class_2338;Ljava/util/List;)Z method_20523 raidersHearBell c Determines whether at least one of the given entities would be affected by the bell.\n\n

This determines whether the bell resonates.\nFor some reason, despite affected by the bell, entities more than 32 blocks away will not count as hearing the bell. p 1 hearingEntities p 0 pos m (Lnet/minecraft/class_2338;ILorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)V method_20519 method_20519 p 4 entity m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1309;)Z method_20518 isRaiderEntity c Determines whether the given entity is in the {@link net.minecraft.tag.EntityTypeTags#RAIDERS} entity type tag and within 48 blocks of the given position. p 1 entity p 0 pos c net/minecraft/class_3721$class_5557 net/minecraft/block/entity/BellBlockEntity$Effect m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;)V run run p 3 hearingEntities p 1 world p 2 pos c net/minecraft/class_3722 net/minecraft/block/entity/LecternBlockEntity f I field_17390 pageCount f Lnet/minecraft/class_3913; field_17387 propertyDelegate f Lnet/minecraft/class_1799; field_17388 book f I field_17389 currentPage f Lnet/minecraft/class_1263; field_17386 inventory m ()V method_17525 onBookRemoved m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;)V method_17514 setBook p 2 player p 1 book m ()Z method_17522 hasBook m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 1 pos p 2 state m (Lnet/minecraft/class_1799;)V method_17513 setBook p 1 book m ()I method_17523 getCurrentPage m ()I method_17524 getComparatorOutput m ()Lnet/minecraft/class_1799; method_17520 getBook m (Lnet/minecraft/class_1657;)Lnet/minecraft/class_2168; method_17512 getCommandSource p 1 player m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1799; method_17518 resolveBook p 2 player p 1 book m (I)V method_17511 setCurrentPage p 1 currentPage c net/minecraft/class_3716 net/minecraft/block/SmokerBlock c net/minecraft/class_3717 net/minecraft/block/SmithingTableBlock f Lnet/minecraft/class_2561; field_22511 SCREEN_TITLE m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703; method_24950 method_24950 p 4 player p 3 inventory p 2 syncId c net/minecraft/class_3718 net/minecraft/block/StonecutterBlock f Lnet/minecraft/class_2753; field_17649 FACING f Lnet/minecraft/class_2561; field_17650 TITLE f Lnet/minecraft/class_265; field_16407 SHAPE m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703; method_17896 method_17896 p 3 playerInventory p 2 syncId p 4 player c net/minecraft/class_3719 net/minecraft/block/entity/BarrelBlockEntity f Lnet/minecraft/class_5561; field_27207 stateManager f Lnet/minecraft/class_2371; field_16410 inventory m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 1 pos p 2 state m ()V method_20362 tick m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3414;)V method_17764 playSound p 2 soundEvent p 1 state m (Lnet/minecraft/class_2680;Z)V method_18318 setOpen p 2 open p 1 state c net/minecraft/class_3712 net/minecraft/block/FletchingTableBlock c net/minecraft/class_3713 net/minecraft/block/GrindstoneBlock f Lnet/minecraft/class_265; field_16367 NORTH_WALL_EAST_HINGE f Lnet/minecraft/class_265; field_16379 WEST_FLOOR_LEG f Lnet/minecraft/class_265; field_16347 NORTH_WALL_EAST_LEG f Lnet/minecraft/class_265; field_16359 WEST_WALL_NORTH_SIDE f Lnet/minecraft/class_265; field_16339 EAST_FLOOR_HINGE f Lnet/minecraft/class_265; field_16371 SOUTH_WALL_EAST_HINGE f Lnet/minecraft/class_265; field_16383 X_CEILING_SHAPE f Lnet/minecraft/class_265; field_16351 WEST_WALL_SOUTH_SIDE f Lnet/minecraft/class_265; field_16395 NORTH_CEILING_SIDE f Lnet/minecraft/class_265; field_16363 NORTH_WALL_WEST_LEG f Lnet/minecraft/class_265; field_16375 EAST_WALL_SOUTH_LEG f Lnet/minecraft/class_265; field_16343 NORTH_FLOOR_HINGE f Lnet/minecraft/class_265; field_16387 NORTH_CEILING_LEG f Lnet/minecraft/class_265; field_16355 EAST_CEILING_LEG f Lnet/minecraft/class_265; field_16399 SOUTH_WALL_SHAPE f Lnet/minecraft/class_265; field_16400 EAST_CEILING_HINGE f Lnet/minecraft/class_265; field_16391 EAST_WALL_SIDES f Lnet/minecraft/class_265; field_16378 SOUTH_FLOOR_SIDE f Lnet/minecraft/class_265; field_16346 SOUTH_FLOOR_LEG f Lnet/minecraft/class_265; field_16358 WEST_WALL_SOUTH_LEG f Lnet/minecraft/class_265; field_16338 X_FLOOR_SHAPE f Lnet/minecraft/class_265; field_16370 EAST_WALL_SHAPE f Lnet/minecraft/class_265; field_16382 WEST_WALL_SOUTH_HINGE f Lnet/minecraft/class_265; field_16350 EAST_WALL_SOUTH_HINGE f Lnet/minecraft/class_265; field_16394 EAST_WALL_NORTH_LEG f Lnet/minecraft/class_265; field_16362 X_FLOOR_SIDES f Lnet/minecraft/class_265; field_16374 SOUTH_FLOOR_HINGE f Lnet/minecraft/class_265; field_16342 WEST_WALL_NORTH_LEG f Lnet/minecraft/class_265; field_16386 NORTH_FLOOR_SIDE f Lnet/minecraft/class_265; field_16354 SOUTH_WALL_EAST_SIDE f Lnet/minecraft/class_265; field_16398 SOUTH_CEILING_LEG f Lnet/minecraft/class_265; field_16366 WEST_FLOOR_HINGE f Lnet/minecraft/class_2561; field_17364 TITLE f Lnet/minecraft/class_265; field_16390 WEST_WALL_NORTH_HINGE f Lnet/minecraft/class_265; field_16345 EAST_WALL_NORTH_HINGE f Lnet/minecraft/class_265; field_16389 X_CEILING_SIDES f Lnet/minecraft/class_265; field_16357 NORTH_CEILING_HINGE f Lnet/minecraft/class_265; field_16369 SOUTH_WALL_SIDES f Lnet/minecraft/class_265; field_16349 EAST_CEILING_SIDE f Lnet/minecraft/class_265; field_16381 EAST_WALL_SOUTH_SIDE f Lnet/minecraft/class_265; field_16393 SOUTH_WALL_WEST_HINGE f Lnet/minecraft/class_265; field_16361 Z_CEILING_SHAPE f Lnet/minecraft/class_265; field_16373 NORTH_FLOOR_LEG f Lnet/minecraft/class_265; field_16341 WEST_CEILING_LEG f Lnet/minecraft/class_265; field_16385 Z_FLOOR_SIDES f Lnet/minecraft/class_265; field_16353 SOUTH_CEILING_HINGE f Lnet/minecraft/class_265; field_16397 Z_CEILING_SIDES f Lnet/minecraft/class_265; field_16365 EAST_FLOOR_SIDE f Lnet/minecraft/class_265; field_16377 SOUTH_WALL_EAST_LEG f Lnet/minecraft/class_265; field_16356 NORTH_WALL_SHAPE f Lnet/minecraft/class_265; field_16368 NORTH_WALL_SIDES f Lnet/minecraft/class_265; field_16348 WEST_FLOOR_SIDE f Lnet/minecraft/class_265; field_16392 EAST_FLOOR_LEG f Lnet/minecraft/class_265; field_16360 SOUTH_CEILING_SIDE f Lnet/minecraft/class_265; field_16372 EAST_WALL_NORTH_SIDE f Lnet/minecraft/class_265; field_16340 SOUTH_WALL_WEST_SIDE f Lnet/minecraft/class_265; field_16384 WEST_CEILING_HINGE f Lnet/minecraft/class_265; field_16352 SOUTH_WALL_WEST_LEG f Lnet/minecraft/class_265; field_16396 NORTH_WALL_EAST_SIDE f Lnet/minecraft/class_265; field_16364 WEST_CEILING_SIDE f Lnet/minecraft/class_265; field_16376 WEST_WALL_SHAPE f Lnet/minecraft/class_265; field_16401 NORTH_WALL_WEST_HINGE f Lnet/minecraft/class_265; field_16344 WEST_WALL_SIDES f Lnet/minecraft/class_265; field_16388 NORTH_WALL_WEST_SIDE f Lnet/minecraft/class_265; field_16380 Z_FLOOR_SHAPE m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703; method_17469 method_17469 p 2 syncId p 4 player p 3 inventory m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265; method_16119 getShape p 1 state c net/minecraft/class_3714 net/minecraft/data/server/GiftLootTableGenerator m (Ljava/util/function/BiConsumer;)V method_20187 accept m (Ljava/lang/Object;)V accept accept p 1 exporter c net/minecraft/class_3715 net/minecraft/block/LecternBlock f Lnet/minecraft/class_2746; field_17366 HAS_BOOK f Lnet/minecraft/class_265; field_17371 EAST_SHAPE f Lnet/minecraft/class_265; field_17372 SOUTH_SHAPE f I field_31113 SCHEDULED_TICK_DELAY f Lnet/minecraft/class_265; field_17370 NORTH_SHAPE f Lnet/minecraft/class_265; field_16406 BOTTOM_SHAPE f Lnet/minecraft/class_2746; field_17365 POWERED f Lnet/minecraft/class_265; field_16405 MIDDLE_SHAPE f Lnet/minecraft/class_265; field_16403 BASE_SHAPE f Lnet/minecraft/class_2753; field_16404 FACING f Lnet/minecraft/class_265; field_17368 COLLISION_SHAPE f Lnet/minecraft/class_265; field_17369 WEST_SHAPE f Lnet/minecraft/class_265; field_17367 COLLISION_SHAPE_TOP m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_17471 setPowered p 1 pos p 2 state p 0 world m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1799;)Z method_17472 putBookIfAbsent p 1 world p 2 pos p 3 state p 4 stack p 0 player m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)V method_17470 openScreen p 1 world p 2 pos p 3 player m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_17474 updateNeighborAlways p 0 world p 1 pos p 2 state m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1799;)V method_17475 putBook p 0 player p 1 world p 2 pos p 3 state p 4 stack m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_17477 dropBook p 3 pos p 2 world p 1 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V method_17476 setPowered p 0 world p 1 pos p 2 state p 3 powered m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V method_17473 setHasBook p 3 hasBook p 0 world p 1 pos p 2 state c net/minecraft/class_3730 net/minecraft/entity/SpawnReason f Lnet/minecraft/class_3730; field_16527 PATROL f Lnet/minecraft/class_3730; field_16459 NATURAL f Lnet/minecraft/class_3730; field_16468 CONVERSION f Lnet/minecraft/class_3730; field_16469 SPAWNER f Lnet/minecraft/class_3730; field_16466 BREEDING f Lnet/minecraft/class_3730; field_16467 EVENT f Lnet/minecraft/class_3730; field_16460 JOCKEY f Lnet/minecraft/class_3730; field_16461 TRIGGERED f Lnet/minecraft/class_3730; field_16465 SPAWN_EGG f Lnet/minecraft/class_3730; field_16462 COMMAND f Lnet/minecraft/class_3730; field_16463 REINFORCEMENT f Lnet/minecraft/class_3730; field_16472 CHUNK_GENERATION f Lnet/minecraft/class_3730; field_16473 BUCKET f Lnet/minecraft/class_3730; field_16470 DISPENSER f Lnet/minecraft/class_3730; field_16471 MOB_SUMMONED f Lnet/minecraft/class_3730; field_16474 STRUCTURE c net/minecraft/class_2400 net/minecraft/particle/DefaultParticleType f Lcom/mojang/serialization/Codec; field_25127 codec f Lnet/minecraft/class_2394$class_2395; field_11259 PARAMETER_FACTORY m ()Lnet/minecraft/class_2400; method_29140 getType m (Z)V p 1 alwaysShow c net/minecraft/class_2400$1 net/minecraft/particle/DefaultParticleType$1 m (Lnet/minecraft/class_2396;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2400; method_10307 read m (Lnet/minecraft/class_2396;Lnet/minecraft/class_2540;)Lnet/minecraft/class_2400; method_10306 read c net/minecraft/class_3732 net/minecraft/entity/mob/PatrolEntity f Z field_16477 patrolling f Lnet/minecraft/class_2338; field_16478 patrolTarget f Z field_16479 patrolLeader m (Lnet/minecraft/class_2338;)V method_16216 setPatrolTarget p 1 targetPos m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20739 canSpawn p 4 random p 2 spawnReason p 3 pos p 0 type p 1 world m ()Z method_16915 isRaidCenterSet m (Z)V method_22332 setPatrolling p 1 patrolling m ()V method_16218 setRandomPatrolTarget m ()Lnet/minecraft/class_2338; method_16215 getPatrolTarget c Returns the position this patrol entity is walking to. m ()Z method_16219 isPatrolLeader m (Z)V method_16217 setPatrolLeader p 1 patrolLeader m ()Z method_16220 hasPatrolTarget m ()Z method_16472 hasNoRaid m ()Z method_16485 canLead c net/minecraft/class_3732$class_3733 net/minecraft/entity/mob/PatrolEntity$PatrolGoal f D field_16480 leaderSpeed f J field_20701 nextPatrolSearchTime f D field_16535 followSpeed f Lnet/minecraft/class_3732; field_16481 entity m ()Z method_16222 wander m (Lnet/minecraft/class_3732;DD)V p 4 followSpeed p 2 leaderSpeed p 1 entity m ()Ljava/util/List; method_22333 findPatrolTargets c net/minecraft/class_2401 net/minecraft/block/LeverBlock f Lnet/minecraft/class_2746; field_11265 POWERED f Lnet/minecraft/class_265; field_11266 CEILING_X_AXIS_SHAPE f Lnet/minecraft/class_265; field_11267 NORTH_WALL_SHAPE f Lnet/minecraft/class_265; field_11264 FLOOR_Z_AXIS_SHAPE f Lnet/minecraft/class_265; field_11262 EAST_WALL_SHAPE f Lnet/minecraft/class_265; field_11263 SOUTH_WALL_SHAPE f Lnet/minecraft/class_265; field_11260 WEST_WALL_SHAPE f Lnet/minecraft/class_265; field_11261 FLOOR_X_AXIS_SHAPE f Lnet/minecraft/class_265; field_11268 CEILING_Z_AXIS_SHAPE m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_10309 updateNeighbors p 2 world p 1 state p 3 pos m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;F)V method_10308 spawnParticles p 0 state p 2 pos p 1 world p 3 alpha m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_21846 togglePower p 1 state p 2 world p 3 pos c net/minecraft/class_2402 net/minecraft/block/FluidFillable m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3611;)Z method_10310 canFillWithFluid p 2 pos p 1 world p 4 fluid p 3 state m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;)Z method_10311 tryFillWithFluid p 3 state p 2 pos p 4 fluidState p 1 world c net/minecraft/class_3727 net/minecraft/block/EntityShapeContext f Lnet/minecraft/class_3726; field_17593 ABSENT f Z field_16451 descending f Lnet/minecraft/class_1799; field_17594 heldItem f Ljava/util/function/Predicate; field_24425 walkOnFluidPredicate f Lnet/minecraft/class_1297; field_27935 entity f D field_16450 minY m (ZDLnet/minecraft/class_1799;Ljava/util/function/Predicate;Lnet/minecraft/class_1297;)V p 1 descending p 4 heldItem p 5 walkOnFluidPredicate p 2 minY p 6 entity m ()Lnet/minecraft/class_1297; method_32480 getEntity m (Lnet/minecraft/class_1297;)V p 1 entity c net/minecraft/class_3728 net/minecraft/client/util/SelectionManager f Ljava/util/function/Supplier; field_16456 clipboardGetter f Ljava/util/function/Predicate; field_24259 stringFilter f I field_16452 selectionEnd f Ljava/util/function/Consumer; field_16458 clipboardSetter f I field_16453 selectionStart f Ljava/util/function/Consumer; field_24258 stringSetter f Ljava/util/function/Supplier; field_24257 stringGetter m (IZ)V method_27555 moveCursorPastWord p 2 shiftDown p 1 offset m (Lnet/minecraft/class_310;Ljava/lang/String;)V method_27557 method_27557 p 1 clipboardString m (Z)V method_27562 updateSelectionRange p 1 shiftDown m (IZ)V method_27549 moveCursor p 1 offset p 2 shiftDown m (I)I method_27567 clampCursorPosition p 1 pos m (Ljava/util/function/Supplier;Ljava/util/function/Consumer;Ljava/util/function/Supplier;Ljava/util/function/Consumer;Ljava/util/function/Predicate;)V p 4 clipboardSetter p 5 stringFilter p 2 stringSetter p 3 clipboardGetter p 1 stringGetter m (Lnet/minecraft/class_310;)Ljava/util/function/Supplier; method_27550 makeClipboardGetter p 0 client m ()I method_16203 getSelectionEnd m (Ljava/lang/String;Ljava/lang/String;)V method_27552 insert p 2 insertion p 1 string m ()I method_16201 getSelectionStart m (I)V method_35731 setSelectionEnd p 1 pos m (Lnet/minecraft/class_310;)Ljava/util/function/Consumer; method_27561 makeClipboardSetter p 0 client m ()V method_35729 moveCursorToStart m (I)Z method_16202 handleSpecialKey p 1 keyCode m ()V method_16204 putCursorAtEnd m (I)V method_27564 delete p 1 cursorOffset m (Ljava/lang/String;)Ljava/lang/String; method_16200 getSelectedText p 1 string m (I)V method_35727 moveCursor p 1 offset m (Z)V method_27558 moveCursorToEnd p 1 shiftDown m (Lnet/minecraft/class_310;Ljava/lang/String;)V method_27551 setClipboard p 0 client p 1 clipboard m ()Z method_27568 isSelecting m (C)Z method_16199 insert p 1 c m ()V method_27554 paste m (Z)V method_27553 moveCursorToStart p 1 shiftDown m (IZ)V method_27560 moveCursorTo p 2 shiftDown p 1 position m (I)V method_35730 moveCursorTo p 1 position m ()V method_27559 copy m ()V method_27547 cut m (II)V method_27548 setSelection p 1 start p 2 end m (Ljava/lang/String;)V method_16197 insert p 1 string m (Ljava/lang/String;)Ljava/lang/String; method_16198 deleteSelectedText p 1 string m (I)V method_35728 moveCursorPastWord p 1 offset m (Lnet/minecraft/class_310;)Ljava/lang/String; method_27556 getClipboard p 0 client m ()V method_27563 selectAll c net/minecraft/class_3729 net/minecraft/client/render/entity/IllagerEntityRenderer m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_575;F)V p 3 shadowRadius p 2 model p 1 ctx m (Lnet/minecraft/class_1543;Lnet/minecraft/class_4587;F)V method_16460 scale c net/minecraft/class_3723 net/minecraft/block/entity/SmokerBlockEntity m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 2 state p 1 pos c net/minecraft/class_3725 net/minecraft/datafixer/fix/EntityCatSplitFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_3726 net/minecraft/block/ShapeContext m (Lnet/minecraft/class_3610;Lnet/minecraft/class_3610;)Z method_27866 canWalkOnFluid p 1 state m (Lnet/minecraft/class_265;Lnet/minecraft/class_2338;Z)Z method_16192 isAbove p 1 shape p 2 pos p 3 defaultValue m ()Z method_16193 isDescending m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_3726; method_16195 of p 0 entity m ()Lnet/minecraft/class_3726; method_16194 absent m (Lnet/minecraft/class_1792;)Z method_17785 isHolding p 1 item c net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent m (F)V p 1 averageTickMilliseconds c net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent$class_6601 net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent$Names f Ljava/lang/String; field_34854 AVERAGE_TICK_DURATION c net/minecraft/class_1999 net/minecraft/advancement/criterion/ChangedDimensionCriterion f Lnet/minecraft/class_2960; field_9493 ID m (Lnet/minecraft/class_3222;Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;)V method_8794 trigger p 1 player p 2 from p 3 to m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_1999$class_2001; method_8793 conditionsFromJson m (Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;Lnet/minecraft/class_1999$class_2001;)Z method_22457 method_22457 p 2 conditions c net/minecraft/class_1999$class_2001 net/minecraft/advancement/criterion/ChangedDimensionCriterion$Conditions f Lnet/minecraft/class_5321; field_9498 to f Lnet/minecraft/class_5321; field_9497 from m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;)V p 1 player p 2 from p 3 to m (Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;)Lnet/minecraft/class_1999$class_2001; method_35068 create p 0 from p 1 to m ()Lnet/minecraft/class_1999$class_2001; method_35070 create m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_1999$class_2001; method_8799 to p 0 to m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_1999$class_2001; method_35069 from p 0 from m (Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;)Z method_8800 matches p 2 to p 1 from c net/minecraft/class_1996 net/minecraft/advancement/criterion/BrewedPotionCriterion f Lnet/minecraft/class_2960; field_9488 ID m (Lnet/minecraft/class_1842;Lnet/minecraft/class_1996$class_1998;)Z method_22456 method_22456 p 1 conditions m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_1996$class_1998; method_8785 conditionsFromJson m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1842;)V method_8784 trigger p 1 player p 2 potion c net/minecraft/class_1996$class_1998 net/minecraft/advancement/criterion/BrewedPotionCriterion$Conditions f Lnet/minecraft/class_1842; field_9492 potion m (Lnet/minecraft/class_1842;)Z method_8790 matches p 1 potion m ()Lnet/minecraft/class_1996$class_1998; method_8791 any m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_1842;)V p 1 player p 2 potion c net/minecraft/class_3710 net/minecraft/block/BlastFurnaceBlock c net/minecraft/class_3711 net/minecraft/block/CartographyTableBlock f Lnet/minecraft/class_2561; field_17355 TITLE m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703; method_17457 method_17457 p 4 player p 2 syncId p 3 inventory c net/minecraft/class_3705 net/minecraft/screen/BlastFurnaceScreenHandler m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;Lnet/minecraft/class_3913;)V p 4 propertyDelegate p 3 inventory p 2 playerInventory p 1 syncId m (ILnet/minecraft/class_1661;)V p 1 syncId p 2 playerInventory c net/minecraft/class_3706 net/minecraft/screen/SmokerScreenHandler m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;Lnet/minecraft/class_3913;)V p 1 syncId p 4 propertyDelegate p 3 inventory p 2 playerInventory m (ILnet/minecraft/class_1661;)V p 1 syncId p 2 playerInventory c net/minecraft/class_3708 net/minecraft/block/BarrelBlock f Lnet/minecraft/class_2753; field_16320 FACING f Lnet/minecraft/class_2746; field_18006 OPEN c net/minecraft/class_3701 net/minecraft/entity/passive/OcelotEntity f Lnet/minecraft/class_3701$class_3703; field_16302 temptGoal f Lnet/minecraft/class_3701$class_3702; field_16300 fleeGoal f D field_30341 NORMAL_SPEED f Lnet/minecraft/class_1856; field_16299 TAMING_INGREDIENT f D field_30342 SPRINTING_SPEED f D field_30340 CROUCHING_SPEED f Lnet/minecraft/class_2940; field_16301 TRUSTING m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_3701; method_16104 createChild m ()F method_22329 getAttackDamage m ()Lnet/minecraft/class_5132$class_5133; method_26887 createOcelotAttributes m ()V method_16103 updateFleeing m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20666 canSpawn p 4 random p 3 pos p 2 spawnReason p 1 world p 0 type m ()Z method_16099 isTrusting m (Z)V method_16102 setTrusting p 1 trusting m (Z)V method_16100 showEmoteParticle p 1 positive c net/minecraft/class_3701$class_3703 net/minecraft/entity/passive/OcelotEntity$OcelotTemptGoal f Lnet/minecraft/class_3701; field_16304 ocelot m (Lnet/minecraft/class_3701;DLnet/minecraft/class_1856;Z)V p 5 canBeScared p 4 food p 2 speed p 1 ocelot c net/minecraft/class_3701$class_3702 net/minecraft/entity/passive/OcelotEntity$FleeGoal f Lnet/minecraft/class_3701; field_16303 ocelot m (Lnet/minecraft/class_3701;Ljava/lang/Class;FDD)V p 1 ocelot p 2 fleeFromType p 3 distance p 4 slowSpeed p 6 fastSpeed c net/minecraft/class_3709 net/minecraft/block/BellBlock f Lnet/minecraft/class_265; field_17087 BELL_WAIST_SHAPE f Lnet/minecraft/class_265; field_17089 BELL_SHAPE f Lnet/minecraft/class_265; field_17088 BELL_LIP_SHAPE f Lnet/minecraft/class_265; field_16322 EAST_WEST_SHAPE f Lnet/minecraft/class_265; field_17090 NORTH_SOUTH_WALLS_SHAPE f Lnet/minecraft/class_265; field_16323 NORTH_WALL_SHAPE f Lnet/minecraft/class_265; field_16325 NORTH_SOUTH_SHAPE f Lnet/minecraft/class_2746; field_20648 POWERED f Lnet/minecraft/class_265; field_17094 HANGING_SHAPE f Lnet/minecraft/class_265; field_17093 SOUTH_WALL_SHAPE f Lnet/minecraft/class_265; field_17092 EAST_WALL_SHAPE f Lnet/minecraft/class_265; field_17091 WEST_WALL_SHAPE f Lnet/minecraft/class_265; field_16321 EAST_WEST_WALLS_SHAPE f Lnet/minecraft/class_2753; field_16324 FACING f Lnet/minecraft/class_2754; field_16326 ATTACHMENT m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350; method_16115 getPlacementSide p 0 state m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265; method_16116 getShape p 1 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_3965;Lnet/minecraft/class_1657;Z)Z method_19285 ring p 4 player p 3 hitResult p 2 state p 1 world m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;D)Z method_17028 isPointOnBell p 3 y p 2 side p 1 state m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_17026 ring p 1 entity p 2 world p 3 pos p 4 direction m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_33600 ring p 2 pos p 3 direction p 1 world c net/minecraft/class_289 net/minecraft/client/render/Tessellator f I field_32052 DEFAULT_BUFFER_CAPACITY f Lnet/minecraft/class_289; field_1573 INSTANCE f Lnet/minecraft/class_287; field_1574 buffer m (I)V p 1 bufferCapacity m ()Lnet/minecraft/class_289; method_1348 getInstance m ()Lnet/minecraft/class_287; method_1349 getBuffer m ()V method_1350 draw c net/minecraft/class_284 net/minecraft/client/gl/GlUniform f Lnet/minecraft/class_3679; field_1541 program f Ljava/lang/String; field_1546 name f I field_1544 count f Ljava/nio/FloatBuffer; field_1549 floatData f Z field_1542 stateDirty f Ljava/nio/IntBuffer; field_1547 intData f Lorg/slf4j/Logger; field_1548 LOGGER f I field_1545 location f I field_1543 dataType m ()I method_35662 getDataType m ()I method_35660 getLocation m (IILjava/lang/CharSequence;)V method_34419 bindAttribLocation p 2 name p 0 program p 1 index m ()Ljava/nio/FloatBuffer; method_35664 getFloatData m (II)V method_22095 uniform1 p 0 location p 1 value m ()V method_1296 uploadMatrix m (Ljava/lang/String;)I method_1299 getTypeIndex p 0 typeName m (Ljava/lang/String;IILnet/minecraft/class_3679;)V p 4 program p 1 name p 3 count p 2 dataType m ()V method_1301 uploadFloats m ()V method_1303 uploadInts m (ILjava/lang/CharSequence;)I method_22096 getUniformLocation p 0 program p 1 name m ()I method_35661 getCount m ()Ljava/lang/String; method_1298 getName m ()Ljava/nio/IntBuffer; method_35663 getIntData m ()V method_1300 upload m ()V method_1302 markStateDirty m (I)V method_1297 setLocation p 1 location m (IF)V method_35659 set p 2 value p 1 index m (ILjava/lang/CharSequence;)I method_22097 getAttribLocation p 1 name p 0 program c net/minecraft/class_283 net/minecraft/client/gl/PostProcessShader f Lnet/minecraft/class_276; field_1538 output f Lnet/minecraft/class_276; field_1536 input f Lnet/minecraft/class_1159; field_1535 projectionMatrix f Lnet/minecraft/class_280; field_1540 program f Ljava/util/List; field_1533 samplerWidths f Ljava/util/List; field_1534 samplerValues f Ljava/util/List; field_1537 samplerHeights f Ljava/util/List; field_1539 samplerNames m ()Ljava/lang/String; method_35777 getName m ()Lnet/minecraft/class_280; method_1295 getProgram m (Lnet/minecraft/class_1159;)V method_1291 setProjectionMatrix p 1 projectionMatrix m (F)V method_1293 render p 1 time m (Lnet/minecraft/class_3300;Ljava/lang/String;Lnet/minecraft/class_276;Lnet/minecraft/class_276;)V p 1 resourceManager p 3 input p 2 programName p 4 output m (Ljava/lang/String;Ljava/util/function/IntSupplier;II)V method_1292 addAuxTarget p 4 height p 3 width p 2 valueSupplier p 1 name c net/minecraft/class_281 net/minecraft/client/gl/Program f Lorg/slf4j/Logger; field_33940 LOGGER f I field_1523 shaderRef f Ljava/lang/String; field_1525 name f Lnet/minecraft/class_281$class_282; field_1524 shaderType m ()I method_34417 getShaderRef m (Lnet/minecraft/class_281$class_282;Ljava/lang/String;I)Lnet/minecraft/class_281; method_35658 create p 0 shaderType p 2 shaderRef p 1 name m (Lnet/minecraft/class_281$class_282;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;Lnet/minecraft/class_5913;)I method_34416 loadProgram p 0 type p 1 name p 4 loader p 2 stream p 3 domain m (Lnet/minecraft/class_281$class_282;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;Lnet/minecraft/class_5913;)Lnet/minecraft/class_281; method_1283 createFromResource p 4 loader p 0 type p 1 name p 2 stream p 3 domain m (Lnet/minecraft/class_281$class_282;ILjava/lang/String;)V p 3 name p 2 shaderRef p 1 shaderType m ()V method_1282 release m ()Ljava/lang/String; method_1280 getName m (Lnet/minecraft/class_3679;)V method_1281 attachTo p 1 program c net/minecraft/class_281$class_282 net/minecraft/client/gl/Program$Type f Ljava/util/Map; field_1527 programCache f Lnet/minecraft/class_281$class_282; field_1531 FRAGMENT f Ljava/lang/String; field_1528 fileExtension f Ljava/lang/String; field_1526 name f I field_1529 glType f Lnet/minecraft/class_281$class_282; field_1530 VERTEX m ()I method_1287 getGlType m ()Ljava/lang/String; method_1284 getFileExtension m ()Ljava/util/Map; method_1289 getProgramCache c Gets a map of loaded shaders. m (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V p 3 name p 4 extension p 5 glType m ()Ljava/lang/String; method_1286 getName c net/minecraft/class_287 net/minecraft/client/render/BufferBuilder f Z field_21594 textured f Lorg/slf4j/Logger; field_1557 LOGGER f F field_27351 sortingCameraZ f Z field_27352 hasNoVertexBuffer f I field_20776 buildStart f F field_27349 sortingCameraX f Lnet/minecraft/class_293; field_1565 format f I field_1554 vertexCount f Z field_21595 hasOverlay f Lnet/minecraft/class_296; field_1558 currentElement f Ljava/nio/ByteBuffer; field_1555 buffer f Ljava/util/List; field_20774 parameters f Z field_1556 building f [Lnet/minecraft/class_1160; field_27348 sortingPrimitiveCenters f F field_27350 sortingCameraY f I field_32050 MAX_BUFFER_SIZE f I field_20777 nextDrawStart f I field_20775 lastParameterIndex f I field_20884 elementOffset f Lnet/minecraft/class_293$class_5596; field_1567 drawMode f I field_1553 currentElementId m (Lnet/minecraft/class_293;)V method_23918 setFormat p 1 format m (FFF)V method_31948 sortFrom p 3 cameraZ p 1 cameraX p 2 cameraY m (I)I method_16005 roundBufferSize p 0 amount m (Lnet/minecraft/class_287$class_5594;)V method_1324 restoreState p 1 state m ()V method_22892 grow m ()V method_1343 clear m (I)V method_31953 method_31953 p 1 value m (Lnet/minecraft/class_293$class_5596;Lnet/minecraft/class_293;)V method_1328 begin p 2 format p 1 drawMode m (I)V method_31951 method_31951 p 1 value m ()Lcom/mojang/datafixers/util/Pair; method_22632 popData m (I)V method_1335 grow p 1 size m ()V method_23477 reset m ()[Lnet/minecraft/class_1160; method_31954 buildPrimitiveCenters m (I)V p 1 initialCapacity m ()Lnet/minecraft/class_287$class_5594; method_1334 popState m (Lnet/minecraft/class_293$class_5595;)V method_31950 writeSortedIndices p 1 elementFormat m ()Z method_22893 isBuilding m (Lnet/minecraft/class_293$class_5595;)Lit/unimi/dsi/fastutil/ints/IntConsumer; method_31949 createIndexWriter p 1 elementFormat m ()V method_1326 end m (I)V method_31952 method_31952 p 1 value c net/minecraft/class_287$class_5594 net/minecraft/client/render/BufferBuilder$State f F field_27362 sortingCameraY f F field_27361 sortingCameraX f [Lnet/minecraft/class_1160; field_27360 sortingPrimitiveCenters f Lnet/minecraft/class_293$class_5596; field_27358 drawMode f I field_27359 vertexCount f F field_27363 sortingCameraZ m (Lnet/minecraft/class_293$class_5596;I[Lnet/minecraft/class_1160;FFF)V p 1 drawMode p 3 currentParameters p 2 vertexCount p 5 cameraY p 4 cameraX p 6 cameraZ c net/minecraft/class_287$class_4574 net/minecraft/client/render/BufferBuilder$DrawArrayParameters f I field_27354 vertexCount f Lnet/minecraft/class_293$class_5595; field_27355 elementFormat f Lnet/minecraft/class_293; field_20779 vertexFormat f I field_20780 count f Lnet/minecraft/class_293$class_5596; field_20781 mode f Z field_27356 hasNoVertexBuffer f Z field_27357 hasNoIndexBuffer m ()Z method_31960 hasNoIndexBuffer m ()Lnet/minecraft/class_293$class_5595; method_31956 getElementFormat m ()I method_31958 getIndexBufferEnd m ()I method_22635 getCount m ()I method_31955 getVertexCount m ()I method_31957 getIndexBufferStart m (Lnet/minecraft/class_293;IILnet/minecraft/class_293$class_5596;Lnet/minecraft/class_293$class_5595;ZZ)V p 1 vertexFormat p 2 count p 3 vertexCount p 4 mode p 5 elementFormat p 6 hasNoVertexBuffer p 7 hasNoIndexBuffer m ()I method_31961 getIndexBufferLength m ()Lnet/minecraft/class_293$class_5596; method_22636 getMode m ()Z method_31959 hasNoVertexBuffer m ()Lnet/minecraft/class_293; method_22634 getVertexFormat c net/minecraft/class_286 net/minecraft/client/render/BufferRenderer f I field_29332 currentVertexBuffer f Lnet/minecraft/class_293; field_29334 vertexFormat f I field_29333 currentElementBuffer f I field_29331 currentVertexArray m (Lnet/minecraft/class_293;)V method_34421 bind p 0 vertexFormat m (Lnet/minecraft/class_287;)V method_34424 postDraw c Similar to a regular draw, however this method will skip rendering shaders. p 0 builder m (Ljava/nio/ByteBuffer;Lnet/minecraft/class_293$class_5596;Lnet/minecraft/class_293;ILnet/minecraft/class_293$class_5595;IZ)V method_34422 draw p 1 drawMode p 0 buffer p 3 count p 2 vertexFormat p 5 vertexCount p 4 elementFormat p 6 textured m (Lnet/minecraft/class_287;)V method_1309 draw p 0 bufferBuilder m ()V method_34423 unbindElementBuffer m ()V method_34420 unbindAll c net/minecraft/class_285 net/minecraft/client/gl/GlProgramManager f Lorg/slf4j/Logger; field_1551 LOGGER m (I)V method_22094 useProgram p 0 program m (Lnet/minecraft/class_3679;)V method_1304 deleteProgram p 0 shader m ()I method_1306 createProgram m (Lnet/minecraft/class_3679;)V method_1307 linkProgram p 0 shader c net/minecraft/class_280 net/minecraft/client/gl/JsonEffectGlShader f Ljava/util/List; field_1507 uniformLocs f Lnet/minecraft/class_5937; field_1519 fragmentShader f Ljava/util/List; field_1503 samplerNames f Ljava/util/List; field_1515 uniformData f Ljava/util/List; field_1518 attribLocs f I field_1505 activeProgramRef f Ljava/util/Map; field_1510 uniformByName f Ljava/lang/String; field_1509 name f Lnet/minecraft/class_278; field_1520 DEFAULT_UNIFORM f Lnet/minecraft/class_5937; field_1508 vertexShader f I field_1521 programRef f Lnet/minecraft/class_280; field_1512 activeShader f Ljava/lang/String; field_32682 PROGRAM_DIRECTORY f Lorg/slf4j/Logger; field_1514 LOGGER f Z field_1511 uniformStateDirty f Ljava/util/Map; field_1516 samplerBinds f Lnet/minecraft/class_277; field_1517 blendState f Ljava/util/List; field_1504 attribNames f Ljava/util/List; field_1506 samplerShaderLocs m ()Ljava/lang/String; method_35763 getName m (Lnet/minecraft/class_3300;Ljava/lang/String;)V p 1 resource p 2 name m (Ljava/lang/String;)Lnet/minecraft/class_284; method_1271 getUniformByName p 1 name m (Ljava/lang/String;Ljava/util/function/IntSupplier;)V method_1269 bindSampler p 1 samplerName m (Lcom/google/gson/JsonElement;)V method_1272 addUniform p 1 json m (Lcom/google/gson/JsonElement;)V method_1276 addSampler p 1 json m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_277; method_16035 deserializeBlendState p 0 json m ()V method_1268 finalizeUniformsAndSamplers m (Lnet/minecraft/class_3300;Lnet/minecraft/class_281$class_282;Ljava/lang/String;)Lnet/minecraft/class_5937; method_16036 loadEffect p 2 name p 1 type p 0 resourceManager m (Ljava/lang/String;)Lnet/minecraft/class_278; method_1275 getUniformByNameOrDummy p 1 name m ()V method_1273 disable m ()V method_1277 enable c net/minecraft/class_293 net/minecraft/client/render/VertexFormat f Lcom/google/common/collect/ImmutableMap; field_29340 elementMap f I field_29341 vertexArray f I field_29342 vertexBuffer f I field_1600 size f I field_29343 elementBuffer f Lcom/google/common/collect/ImmutableList; field_1602 elements f Lit/unimi/dsi/fastutil/ints/IntList; field_1597 offsets m ()I method_1362 getVertexSize m ()V method_22649 startDrawing m ()I method_1359 getVertexSizeInteger m ()Lcom/google/common/collect/ImmutableList; method_1357 getElements m ()V method_34450 innerEndDrawing m (Ljava/lang/Object;)Z equals equals p 1 o m ()Lcom/google/common/collect/ImmutableList; method_34445 getShaderAttributes m ()V method_34449 innerStartDrawing m ()V method_22651 endDrawing m ()I method_34446 getVertexArray m ()I method_34448 getElementBuffer m ()I method_34447 getVertexBuffer m (Lcom/google/common/collect/ImmutableMap;)V p 1 elementMap c net/minecraft/class_293$class_5595 net/minecraft/client/render/VertexFormat$IntType f I field_27375 size f I field_27374 type f Lnet/minecraft/class_293$class_5595; field_27371 BYTE f Lnet/minecraft/class_293$class_5595; field_27373 INT f Lnet/minecraft/class_293$class_5595; field_27372 SHORT m (I)Lnet/minecraft/class_293$class_5595; method_31972 getSmallestTypeFor c Gets the smallest type in which the given number fits.\n\n@return the smallest type p 0 number c a number from 8 to 32 bits of memory m (Ljava/lang/String;III)V p 4 size p 3 type c net/minecraft/class_293$class_5596 net/minecraft/client/render/VertexFormat$DrawMode f I field_27385 size f I field_27384 vertexCount f I field_27383 mode f Lnet/minecraft/class_293$class_5596; field_27380 TRIANGLE_STRIP f Lnet/minecraft/class_293$class_5596; field_27382 QUADS f Lnet/minecraft/class_293$class_5596; field_27381 TRIANGLE_FAN f Lnet/minecraft/class_293$class_5596; field_27379 TRIANGLES f Lnet/minecraft/class_293$class_5596; field_27378 LINE_STRIP f Lnet/minecraft/class_293$class_5596; field_27377 LINES f Lnet/minecraft/class_293$class_5596; field_29345 DEBUG_LINE_STRIP f Lnet/minecraft/class_293$class_5596; field_29344 DEBUG_LINES m (I)I method_31973 getSize p 1 vertexCount m (Ljava/lang/String;IIII)V p 4 vertexCount p 3 mode p 5 size c net/minecraft/class_299 net/minecraft/client/recipebook/ClientRecipeBook f Ljava/util/List; field_25778 orderedResults f Ljava/util/Map; field_1638 resultsByGroup f Lorg/slf4j/Logger; field_25622 LOGGER m (Lnet/minecraft/class_314;)Ljava/util/List; method_30284 method_30284 p 0 group m (Lnet/minecraft/class_314;)Ljava/util/List; method_30282 method_30282 p 0 group m (Lnet/minecraft/class_314;)Ljava/util/List; method_1396 getResultsForGroup p 1 category m (Ljava/lang/Iterable;)V method_1401 reload p 1 recipes m (Ljava/lang/Iterable;)Ljava/util/Map; method_30283 toGroupedMap p 0 recipes m ()Ljava/util/List; method_1393 getOrderedResults m (Lnet/minecraft/class_1860;)Lnet/minecraft/class_314; method_1400 getGroupForRecipe p 0 recipe c net/minecraft/class_1992 net/minecraft/world/biome/source/FixedBiomeSource f Lnet/minecraft/class_6880; field_9486 biome f Lcom/mojang/serialization/Codec; field_24717 CODEC c net/minecraft/class_296 net/minecraft/client/render/VertexFormatElement c Represents a singular field within a larger vertex format.\n

\nThis element comprises a data type, a field length,\nand the corresponding GL element type to which this field corresponds. f I field_21329 byteLength c The total length of this element (in bytes). f Lnet/minecraft/class_296$class_298; field_1614 type f Lnet/minecraft/class_296$class_297; field_1615 dataType f I field_1612 length f I field_1613 textureIndex m (I)V method_22653 endDrawing p 1 elementIndex m (Ljava/lang/Object;)Z equals equals p 1 o m ()I method_34451 getLength m ()Lnet/minecraft/class_296$class_298; method_1382 getType m (IJI)V method_22652 startDrawing p 1 elementIndex p 2 pointer p 4 stride m (ILnet/minecraft/class_296$class_297;Lnet/minecraft/class_296$class_298;I)V p 3 type p 4 length p 1 textureIndex p 2 dataType m ()Lnet/minecraft/class_296$class_297; method_1386 getDataType m (ILnet/minecraft/class_296$class_298;)Z method_1383 isValidType p 2 type p 1 index m ()I method_1387 getByteLength m ()I method_1385 getTextureIndex m ()Z method_35667 isPosition c net/minecraft/class_296$class_298 net/minecraft/client/render/VertexFormatElement$Type f Ljava/lang/String; field_1630 name f Lnet/minecraft/class_296$class_298$class_4575; field_20783 starter f Lnet/minecraft/class_296$class_298$class_5938; field_20784 finisher f Lnet/minecraft/class_296$class_298; field_20782 GENERIC f Lnet/minecraft/class_296$class_298; field_1636 UV f Lnet/minecraft/class_296$class_298; field_1635 NORMAL f Lnet/minecraft/class_296$class_298; field_1633 POSITION f Lnet/minecraft/class_296$class_298; field_1629 PADDING f Lnet/minecraft/class_296$class_298; field_1632 COLOR m (II)V method_34452 method_34452 p 0 textureIndex p 1 elementIndex m (II)V method_22657 method_22657 p 1 elementIndex p 0 textureIndex m (IIIJII)V method_22667 method_22667 p 3 pointer p 2 stride p 1 type p 0 size p 6 elementIndex p 5 textureIndex m (IIIJII)V method_22655 startDrawing p 3 stride p 4 pointer p 1 size p 2 type p 7 elementIndex p 6 textureIndex m (IIIJII)V method_22666 method_22666 p 3 pointer p 2 stride p 1 type p 0 size p 6 elementIndex p 5 textureIndex m (IIIJII)V method_22658 method_22658 p 0 size p 1 type p 6 elementIndex p 5 textureIndex p 2 stride p 3 pointer m (II)V method_22659 method_22659 p 1 elementIndex p 0 textureIndex m (IIIJII)V method_22660 method_22660 p 6 elementIndex p 5 textureIndex p 3 pointer p 2 stride p 1 type p 0 size m (II)V method_22661 method_22661 p 1 elementIndex p 0 textureIndex m (II)V method_22654 endDrawing p 2 elementIndex p 1 textureIndex m (IIIJII)V method_22664 method_22664 p 6 elementIndex p 5 textureIndex p 3 pointer p 2 stride p 1 type p 0 size m (II)V method_22665 method_22665 p 1 elementIndex p 0 textureIndex m ()Ljava/lang/String; method_1392 getName m (IIIJII)V method_22662 method_22662 p 6 elementIndex p 5 textureIndex p 3 pointer p 2 stride p 1 type p 0 size m (II)V method_22663 method_22663 p 0 textureIndex p 1 elementIndex m (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_296$class_298$class_4575;Lnet/minecraft/class_296$class_298$class_5938;)V p 3 name p 4 starter p 5 finisher c net/minecraft/class_296$class_298$class_4575 net/minecraft/client/render/VertexFormatElement$Type$Starter m (IIIJII)V setupBufferState setupBufferState p 2 type p 1 size p 6 textureIndex p 4 pointer p 3 stride p 7 elementIndex c net/minecraft/class_296$class_298$class_5938 net/minecraft/client/render/VertexFormatElement$Type$Finisher m (II)V clearBufferState clearBufferState p 1 textureIndex p 2 elementIndex c net/minecraft/class_296$class_297 net/minecraft/client/render/VertexFormatElement$DataType f I field_1627 id f I field_1618 byteLength f Ljava/lang/String; field_1626 name f Lnet/minecraft/class_296$class_297; field_1625 SHORT f Lnet/minecraft/class_296$class_297; field_1624 UBYTE f Lnet/minecraft/class_296$class_297; field_1623 FLOAT f Lnet/minecraft/class_296$class_297; field_1622 USHORT f Lnet/minecraft/class_296$class_297; field_1621 BYTE f Lnet/minecraft/class_296$class_297; field_1619 UINT f Lnet/minecraft/class_296$class_297; field_1617 INT m ()I method_1391 getByteLength m ()I method_1390 getId m ()Ljava/lang/String; method_1389 getName m (Ljava/lang/String;IILjava/lang/String;I)V p 3 byteCount p 4 name p 5 id c net/minecraft/class_291 net/minecraft/client/gl/VertexBuffer f Z field_27369 hasNoIndexBuffer f Lnet/minecraft/class_293$class_5596; field_27368 drawMode f Lnet/minecraft/class_293$class_5595; field_27367 elementFormat f I field_27366 indexBufferId f Lnet/minecraft/class_293; field_29339 vertexFormat f I field_1594 vertexBufferId f I field_1593 vertexCount f I field_29338 vertexArrayId m (Lnet/minecraft/class_287;)V method_1352 upload p 1 buffer m (Ljava/lang/Runnable;)V method_34429 method_34429 p 0 action m (Lnet/minecraft/class_1159;Lnet/minecraft/class_1159;Lnet/minecraft/class_5944;)V method_34427 setShader p 3 shader p 2 projectionMatrix p 1 viewMatrix m (Ljava/lang/Integer;)V method_34428 method_34428 p 1 id m ()V method_35665 drawElements m (Ljava/lang/Integer;)V method_31968 method_31968 p 1 id m ()V method_34430 unbindVertexArray m ()Lnet/minecraft/class_293; method_34435 getVertexFormat m ()V method_34432 drawVertices m (Ljava/lang/Integer;)V method_22641 method_22641 p 1 id m (Lnet/minecraft/class_287;)Ljava/util/concurrent/CompletableFuture; method_22643 submitUpload p 1 buffer m ()V method_34437 bindVertexArray m ()V method_1353 bind m ()V method_1354 unbind m (Lnet/minecraft/class_1159;Lnet/minecraft/class_1159;Lnet/minecraft/class_5944;)V method_34431 innerSetShader p 1 viewMatrix p 3 shader p 2 projectionMatrix m (Lnet/minecraft/class_287;)V method_22644 uploadInternal p 1 buffer c net/minecraft/class_290 net/minecraft/client/render/VertexFormats f Lnet/minecraft/class_296; field_1579 NORMAL_ELEMENT f Lnet/minecraft/class_293; field_21468 POSITION_COLOR_LIGHT f Lnet/minecraft/class_296; field_1578 PADDING_ELEMENT f Lnet/minecraft/class_293; field_1575 POSITION_TEXTURE_COLOR f Lnet/minecraft/class_296; field_1583 OVERLAY_ELEMENT f Lnet/minecraft/class_293; field_1586 POSITION_TEXTURE_LIGHT_COLOR f Lnet/minecraft/class_293; field_1585 POSITION_TEXTURE f Lnet/minecraft/class_296; field_20886 LIGHT_ELEMENT f Lnet/minecraft/class_296; field_1581 COLOR_ELEMENT f Lnet/minecraft/class_293; field_1584 POSITION_TEXTURE_COLOR_LIGHT f Lnet/minecraft/class_293; field_20888 POSITION_COLOR_TEXTURE_LIGHT f Lnet/minecraft/class_296; field_1591 TEXTURE_0_ELEMENT f Lnet/minecraft/class_293; field_20887 POSITION_COLOR_TEXTURE f Lnet/minecraft/class_296; field_1587 POSITION_ELEMENT f Lnet/minecraft/class_293; field_1577 POSITION_TEXTURE_COLOR_NORMAL f Lnet/minecraft/class_293; field_1576 POSITION_COLOR f Lnet/minecraft/class_293; field_1592 POSITION f Lnet/minecraft/class_293; field_1580 POSITION_COLOR_TEXTURE_OVERLAY_LIGHT_NORMAL f Lnet/minecraft/class_293; field_1590 POSITION_COLOR_TEXTURE_LIGHT_NORMAL f Lnet/minecraft/class_296; field_29335 TEXTURE_ELEMENT f Lnet/minecraft/class_293; field_29337 LINES f Lnet/minecraft/class_293; field_29336 BLIT_SCREEN c net/minecraft/class_1953 net/minecraft/world/TickPriority f I field_9308 index f Lnet/minecraft/class_1953; field_9309 VERY_LOW f Lnet/minecraft/class_1953; field_9315 EXTREMELY_HIGH f Lnet/minecraft/class_1953; field_9316 LOW f Lnet/minecraft/class_1953; field_9313 VERY_HIGH f Lnet/minecraft/class_1953; field_9314 NORMAL f Lnet/minecraft/class_1953; field_9311 EXTREMELY_LOW f Lnet/minecraft/class_1953; field_9310 HIGH m (Ljava/lang/String;II)V p 3 index m (I)Lnet/minecraft/class_1953; method_8680 byIndex p 0 index m ()I method_8681 getIndex c net/minecraft/class_1952 net/minecraft/world/MobSpawnerEntry f Lnet/minecraft/class_2487; comp_64 entity f Lcom/mojang/serialization/Codec; field_34460 CODEC f Lcom/mojang/serialization/Codec; field_34461 DATA_POOL_CODEC f Ljava/lang/String; field_30977 DEFAULT_ENTITY_ID f Ljava/util/Optional; comp_65 customSpawnRules m (Lnet/minecraft/class_2487;)V method_38096 method_38096 p 0 nbt m ()Lnet/minecraft/class_2487; comp_64 entity m ()Ljava/util/Optional; method_38097 getCustomSpawnRules m ()Lnet/minecraft/class_2487; method_38093 getNbt m ()Ljava/util/Optional; comp_65 customSpawnRules m (Lnet/minecraft/class_1952;)Lnet/minecraft/class_2487; method_38098 method_38098 p 0 entry m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_38095 method_38095 p 0 instance m (Ljava/lang/Object;)Z equals equals p 1 o c net/minecraft/class_1952$class_6542 net/minecraft/world/MobSpawnerEntry$CustomSpawnRules f Lcom/mojang/serialization/Codec; field_34462 CODEC f Lnet/minecraft/class_6497; field_34463 DEFAULT f Lnet/minecraft/class_6497; comp_67 skyLightLimit f Lnet/minecraft/class_6497; comp_66 blockLightLimit m (Lnet/minecraft/class_1952$class_6542;)Lnet/minecraft/class_6497; method_38100 method_38100 p 0 rules m (Lnet/minecraft/class_1952$class_6542;)Lnet/minecraft/class_6497; method_38102 method_38102 p 0 rules m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_38101 method_38101 p 0 instance m (Lnet/minecraft/class_6497;)Lcom/mojang/serialization/DataResult; method_38099 validate p 0 provider m (Ljava/lang/Object;)Z equals equals p 1 o m ()Lnet/minecraft/class_6497; comp_67 skyLightLimit m ()Lnet/minecraft/class_6497; comp_66 blockLightLimit c net/minecraft/class_1959 net/minecraft/world/biome/Biome f Lnet/minecraft/class_1959$class_5482; field_26393 weather f Lnet/minecraft/class_3543; field_9335 TEMPERATURE_NOISE f Lnet/minecraft/class_4763; field_22039 effects f Lcom/mojang/serialization/Codec; field_25819 CODEC f Ljava/lang/ThreadLocal; field_20335 temperatureCache f Lcom/mojang/serialization/Codec; field_24677 REGISTRY_CODEC f Lnet/minecraft/class_5485; field_26635 generationSettings f Lnet/minecraft/class_3543; field_26392 FROZEN_OCEAN_NOISE f Lnet/minecraft/class_5483; field_26395 spawnSettings f Lnet/minecraft/class_3543; field_9324 FOLIAGE_NOISE f Lnet/minecraft/class_1959$class_1961; field_9329 category m ()Ljava/util/Optional; method_24935 getLoopSound m (Lnet/minecraft/class_2338;)Z method_39928 shouldGenerateLowerFrozenOceanSurface p 1 pos m ()I method_30773 getDefaultGrassColor m ()I method_8698 getFoliageColor m (Lnet/minecraft/class_1959$class_5482;Lnet/minecraft/class_1959$class_1961;Lnet/minecraft/class_4763;Lnet/minecraft/class_5485;Lnet/minecraft/class_5483;)V p 4 generationSettings p 3 effects p 5 spawnSettings p 2 category p 1 weather m (Lnet/minecraft/class_1959;)Lnet/minecraft/class_4763; method_30971 method_30971 p 0 biome m ()F method_8715 getDownfall m ()Lnet/minecraft/class_5485; method_30970 getGenerationSettings m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_8696 canSetSnow p 1 world p 2 pos m (Lnet/minecraft/class_1959;)Lnet/minecraft/class_5483; method_28417 method_28417 p 0 biome m ()Ljava/util/Optional; method_24936 getMoodSound m ()Lnet/minecraft/class_1959$class_1963; method_8694 getPrecipitation m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_30776 method_30776 p 0 instance m ()Ljava/util/Optional; method_27343 getMusic m ()Lnet/minecraft/class_1959$class_1961; method_8688 getCategory m (Lnet/minecraft/class_2338;)Z method_39927 doesNotSnow p 1 pos m ()I method_30774 getDefaultFoliageColor m ()I method_8697 getSkyColor m (Lnet/minecraft/class_1959;)Lnet/minecraft/class_1959$class_5482; method_28409 method_28409 p 0 biome m (DD)I method_8711 getGrassColorAt p 1 x p 3 z m ()Lnet/minecraft/class_4763; method_24377 getEffects m (Lnet/minecraft/class_1959;)Lnet/minecraft/class_5485; method_28418 method_28418 p 0 biome m (Lnet/minecraft/class_2338;)F method_8707 computeTemperature p 1 pos m ()I method_24376 getFogColor m ()Ljava/util/Optional; method_24937 getAdditionsSound m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Z)Z method_8685 canSetIce p 2 pos p 3 doWaterCheck p 1 world m (Lnet/minecraft/class_6880;)Lnet/minecraft/class_1959$class_1961; method_40136 getCategory p 0 biomeEntry m ()I method_8713 getWaterFogColor m ()Ljava/util/Optional; method_24378 getParticleConfig m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_38104 method_38104 p 0 instance m ()Lnet/minecraft/class_5483; method_30966 getSpawnSettings m (Lnet/minecraft/class_2338;)F method_21740 getTemperature p 1 blockPos m ()Z method_8724 hasHighHumidity m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_8705 canSetIce p 2 blockPos p 1 world m (Lnet/minecraft/class_2338;)Z method_39929 isHot p 1 pos m (Lnet/minecraft/class_1959;)Lnet/minecraft/class_1959$class_5482; method_28423 method_28423 p 0 biome m (Lnet/minecraft/class_1959;)Lnet/minecraft/class_4763; method_28421 method_28421 p 0 biome m ()I method_8687 getWaterColor m (Lnet/minecraft/class_1959;)Lnet/minecraft/class_1959$class_1961; method_30969 method_30969 p 0 biome m ()F method_8712 getTemperature m (Lnet/minecraft/class_1959$class_5482;Lnet/minecraft/class_1959$class_1961;Lnet/minecraft/class_4763;)Lnet/minecraft/class_1959; method_38103 method_38103 p 0 weather p 1 category p 2 effects m (Lnet/minecraft/class_1959;)Lnet/minecraft/class_1959$class_1961; method_28422 method_28422 p 0 biome m (Lnet/minecraft/class_2338;)Z method_33599 isCold p 1 pos c net/minecraft/class_1959$class_5482 net/minecraft/world/biome/Biome$Weather f Lnet/minecraft/class_1959$class_5484; field_26401 temperatureModifier f Lnet/minecraft/class_1959$class_1963; field_26399 precipitation f Lcom/mojang/serialization/MapCodec; field_26398 CODEC f F field_26402 downfall f F field_26400 temperature m (Lnet/minecraft/class_1959$class_1963;FLnet/minecraft/class_1959$class_5484;F)V p 1 precipitation p 2 temperature p 3 temperatureModifier p 4 downfall m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_30782 method_30782 p 0 instance c net/minecraft/class_1959$class_5484 net/minecraft/world/biome/Biome$TemperatureModifier f Ljava/lang/String; field_26410 name f Lcom/mojang/serialization/Codec; field_26409 CODEC f Ljava/util/Map; field_26411 BY_NAME f Lnet/minecraft/class_1959$class_5484; field_26408 FROZEN f Lnet/minecraft/class_1959$class_5484; field_26407 NONE m ()Ljava/lang/String; method_30800 getName m (Ljava/lang/String;ILjava/lang/String;)V p 3 name m (Lnet/minecraft/class_1959$class_5484;)Lnet/minecraft/class_1959$class_5484; method_30797 method_30797 p 0 temperatureModifier m (Ljava/lang/String;)Lnet/minecraft/class_1959$class_5484; method_30799 byName p 0 name m (Lnet/minecraft/class_2338;F)F method_30798 getModifiedTemperature p 1 pos p 2 temperature c net/minecraft/class_1959$class_1961 net/minecraft/world/biome/Biome$Category f Ljava/util/Map; field_9359 BY_NAME f Ljava/lang/String; field_9372 name f Lcom/mojang/serialization/Codec; field_24678 CODEC f Lnet/minecraft/class_1959$class_1961; field_9361 TAIGA f Lnet/minecraft/class_1959$class_1961; field_9360 THEEND f Lnet/minecraft/class_1959$class_1961; field_9363 BEACH f Lnet/minecraft/class_1959$class_1961; field_9362 ICY f Lnet/minecraft/class_1959$class_1961; field_9365 MUSHROOM f Lnet/minecraft/class_1959$class_1961; field_9364 SWAMP f Lnet/minecraft/class_1959$class_1961; field_9367 OCEAN f Lnet/minecraft/class_1959$class_1961; field_9366 NETHER f Lnet/minecraft/class_1959$class_1961; field_9369 RIVER f Lnet/minecraft/class_1959$class_1961; field_9368 DESERT f Lnet/minecraft/class_1959$class_1961; field_9371 NONE f Lnet/minecraft/class_1959$class_1961; field_9370 FOREST f Lnet/minecraft/class_1959$class_1961; field_34464 MOUNTAIN f Lnet/minecraft/class_1959$class_1961; field_29217 UNDERGROUND f Lnet/minecraft/class_1959$class_1961; field_9355 PLAINS f Lnet/minecraft/class_1959$class_1961; field_9354 MESA f Lnet/minecraft/class_1959$class_1961; field_9357 EXTREME_HILLS f Lnet/minecraft/class_1959$class_1961; field_9356 SAVANNA f Lnet/minecraft/class_1959$class_1961; field_9358 JUNGLE m ()Ljava/lang/String; method_8749 getName m (Ljava/lang/String;ILjava/lang/String;)V p 3 name m (Ljava/lang/String;)Lnet/minecraft/class_1959$class_1961; method_28424 byName p 0 name m (Lnet/minecraft/class_1959$class_1961;)Lnet/minecraft/class_1959$class_1961; method_8748 method_8748 p 0 category c net/minecraft/class_1959$class_1960 net/minecraft/world/biome/Biome$Builder f Lnet/minecraft/class_5485; field_26637 generationSettings f Lnet/minecraft/class_5483; field_26636 spawnSettings f Lnet/minecraft/class_1959$class_1963; field_9346 precipitation f Lnet/minecraft/class_1959$class_1961; field_9345 category f Ljava/lang/Float; field_9351 downfall f Lnet/minecraft/class_4763; field_22042 specialEffects f Lnet/minecraft/class_1959$class_5484; field_26396 temperatureModifier f Ljava/lang/Float; field_9349 temperature m (Lnet/minecraft/class_1959;)Lnet/minecraft/class_1959$class_1960; method_40137 copy p 0 biome m (Lnet/minecraft/class_1959$class_1963;)Lnet/minecraft/class_1959$class_1960; method_8735 precipitation p 1 precipitation m (Lnet/minecraft/class_4763;)Lnet/minecraft/class_1959$class_1960; method_24379 effects p 1 effects m (Lnet/minecraft/class_1959$class_1961;)Lnet/minecraft/class_1959$class_1960; method_8738 category p 1 category m (Lnet/minecraft/class_5483;)Lnet/minecraft/class_1959$class_1960; method_30974 spawnSettings p 1 spawnSettings m (Lnet/minecraft/class_5485;)Lnet/minecraft/class_1959$class_1960; method_30973 generationSettings p 1 generationSettings m (F)Lnet/minecraft/class_1959$class_1960; method_8727 downfall p 1 downfall m (F)Lnet/minecraft/class_1959$class_1960; method_8747 temperature p 1 temperature m ()Lnet/minecraft/class_1959; method_30972 build m (Lnet/minecraft/class_1959$class_5484;)Lnet/minecraft/class_1959$class_1960; method_30777 temperatureModifier p 1 temperatureModifier c net/minecraft/class_1959$class_1963 net/minecraft/world/biome/Biome$Precipitation f Ljava/util/Map; field_9381 BY_NAME f Ljava/lang/String; field_9385 name f Lcom/mojang/serialization/Codec; field_24680 CODEC f Lnet/minecraft/class_1959$class_1963; field_9383 SNOW f Lnet/minecraft/class_1959$class_1963; field_9382 RAIN f Lnet/minecraft/class_1959$class_1963; field_9384 NONE m (Ljava/lang/String;ILjava/lang/String;)V p 3 name m (Lnet/minecraft/class_1959$class_1963;)Lnet/minecraft/class_1959$class_1963; method_8753 method_8753 p 0 precipitation m ()Ljava/lang/String; method_8752 getName m (Ljava/lang/String;)Lnet/minecraft/class_1959$class_1963; method_28431 byName p 0 name c net/minecraft/class_1973 net/minecraft/world/biome/source/CheckerboardBiomeSource f Lcom/mojang/serialization/Codec; field_24715 CODEC f I field_9480 gridSize f Lnet/minecraft/class_6885; field_9481 biomeArray f I field_24716 scale m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28454 method_28454 p 0 instance m (Lnet/minecraft/class_6885;I)V p 2 size c net/minecraft/class_1972 net/minecraft/world/biome/BiomeKeys f Lnet/minecraft/class_5321; field_9408 WARM_OCEAN f Lnet/minecraft/class_5321; field_9409 FOREST f Lnet/minecraft/class_5321; field_23859 BASALT_DELTAS f Lnet/minecraft/class_5321; field_9411 THE_END f Lnet/minecraft/class_5321; field_9412 BIRCH_FOREST f Lnet/minecraft/class_5321; field_9414 FLOWER_FOREST f Lnet/minecraft/class_5321; field_9415 BADLANDS f Lnet/minecraft/class_5321; field_9417 JUNGLE f Lnet/minecraft/class_5321; field_9418 DEEP_FROZEN_OCEAN f Lnet/minecraft/class_5321; field_9419 STONY_SHORE f Lnet/minecraft/class_5321; field_35115 FROZEN_PEAKS f Lnet/minecraft/class_5321; field_35114 WINDSWEPT_SAVANNA f Lnet/minecraft/class_5321; field_35113 OLD_GROWTH_SPRUCE_TAIGA f Lnet/minecraft/class_5321; field_35112 OLD_GROWTH_BIRCH_FOREST f Lnet/minecraft/class_5321; field_35119 OLD_GROWTH_PINE_TAIGA f Lnet/minecraft/class_5321; field_35118 SPARSE_JUNGLE f Lnet/minecraft/class_5321; field_35117 SNOWY_PLAINS f Lnet/minecraft/class_5321; field_35116 WINDSWEPT_HILLS f Lnet/minecraft/class_5321; field_9420 TAIGA f Lnet/minecraft/class_5321; field_35111 WINDSWEPT_GRAVELLY_HILLS f Lnet/minecraft/class_5321; field_35110 WOODED_BADLANDS f Lnet/minecraft/class_5321; field_9423 OCEAN f Lnet/minecraft/class_5321; field_35120 WINDSWEPT_FOREST f Lnet/minecraft/class_5321; field_28107 DRIPSTONE_CAVES f Lnet/minecraft/class_5321; field_9449 SAVANNA f Lnet/minecraft/class_5321; field_9451 PLAINS f Lnet/minecraft/class_5321; field_9453 ICE_SPIKES f Lnet/minecraft/class_5321; field_9454 SNOWY_TAIGA f Lnet/minecraft/class_5321; field_9455 SUNFLOWER_PLAINS f Lnet/minecraft/class_5321; field_9457 SMALL_END_ISLANDS f Lnet/minecraft/class_5321; field_9461 NETHER_WASTES f Lnet/minecraft/class_5321; field_9462 MUSHROOM_FIELDS f Lnet/minecraft/class_5321; field_9463 FROZEN_RIVER f Lnet/minecraft/class_5321; field_9465 END_BARRENS f Lnet/minecraft/class_5321; field_9467 COLD_OCEAN f Lnet/minecraft/class_5321; field_9424 DESERT f Lnet/minecraft/class_5321; field_9430 SAVANNA_PLATEAU f Lnet/minecraft/class_5321; field_9434 BEACH f Lnet/minecraft/class_5321; field_9435 FROZEN_OCEAN f Lnet/minecraft/class_5321; field_9438 RIVER f Lnet/minecraft/class_5321; field_9439 DEEP_LUKEWARM_OCEAN f Lnet/minecraft/class_5321; field_9440 BAMBOO_JUNGLE f Lnet/minecraft/class_5321; field_9441 LUKEWARM_OCEAN f Lnet/minecraft/class_5321; field_9442 END_HIGHLANDS f Lnet/minecraft/class_5321; field_9443 ERODED_BADLANDS f Lnet/minecraft/class_5321; field_9446 DEEP_OCEAN f Lnet/minecraft/class_5321; field_9447 END_MIDLANDS f Lnet/minecraft/class_5321; field_34474 JAGGED_PEAKS f Lnet/minecraft/class_5321; field_34472 SNOWY_SLOPES f Lnet/minecraft/class_5321; field_34471 GROVE f Lnet/minecraft/class_5321; field_34475 STONY_PEAKS f Lnet/minecraft/class_5321; field_34470 MEADOW f Lnet/minecraft/class_5321; field_9470 DEEP_COLD_OCEAN f Lnet/minecraft/class_5321; field_9471 SWAMP f Lnet/minecraft/class_5321; field_9473 THE_VOID f Lnet/minecraft/class_5321; field_9475 DARK_FOREST f Lnet/minecraft/class_5321; field_9478 SNOWY_BEACH f Lnet/minecraft/class_5321; field_22076 SOUL_SAND_VALLEY f Lnet/minecraft/class_5321; field_22077 CRIMSON_FOREST f Lnet/minecraft/class_5321; field_22075 WARPED_FOREST f Lnet/minecraft/class_5321; field_29218 LUSH_CAVES m (Ljava/lang/String;)Lnet/minecraft/class_5321; method_8775 register p 0 name c net/minecraft/class_1966 net/minecraft/world/biome/source/BiomeSource f Ljava/util/function/Supplier; field_34469 indexedFeaturesSupplier f Ljava/util/Set; field_20643 biomes f Lcom/mojang/serialization/Codec; field_24713 CODEC m (Ljava/util/List;)V p 1 biomes m (Ljava/util/stream/Stream;)V p 1 biomeStream m (J)Lnet/minecraft/class_1966; method_27985 withSeed p 1 seed m (IIIIILjava/util/function/Predicate;Ljava/util/Random;ZLnet/minecraft/class_6544$class_6552;)Lcom/mojang/datafixers/util/Pair; method_24385 locateBiome p 1 x p 3 z p 2 y p 5 blockCheckInterval p 4 radius p 7 random p 9 noiseSampler m (Ljava/util/List;Z)Ljava/util/List; method_39525 method_39525 p 1 biomes m (IIIILjava/util/function/Predicate;Ljava/util/Random;Lnet/minecraft/class_6544$class_6552;)Lcom/mojang/datafixers/util/Pair; method_8762 locateBiome p 2 y p 3 z p 4 radius p 5 predicate p 6 random p 7 noiseSampler p 1 x m ()Ljava/util/List; method_38115 getIndexedFeatures m ()Lcom/mojang/serialization/Codec; method_28442 getCodec m (Ljava/util/List;Lnet/minecraft/class_2338;Lnet/minecraft/class_6544$class_6552;)V method_38114 addDebugInfo p 3 noiseSampler p 1 info p 2 pos m ()Ljava/util/Set; method_28443 getBiomes m (IIIILnet/minecraft/class_6544$class_6552;)Ljava/util/Set; method_8763 getBiomesInArea p 3 z p 2 y p 1 x p 4 radius c net/minecraft/class_1966$class_6827 net/minecraft/world/biome/source/BiomeSource$IndexedFeatures f Ljava/util/function/ToIntFunction; comp_304 indexMapping f Ljava/util/List; comp_303 features m ()Ljava/util/List; comp_303 features m ()Ljava/util/function/ToIntFunction; comp_304 indexMapping c net/minecraft/class_2470 net/minecraft/util/BlockRotation f Lnet/minecraft/class_4990; field_23264 directionTransformation f Lnet/minecraft/class_2470; field_11464 CLOCKWISE_180 f Lnet/minecraft/class_2470; field_11465 COUNTERCLOCKWISE_90 f Lnet/minecraft/class_2470; field_11467 NONE f Lnet/minecraft/class_2470; field_11463 CLOCKWISE_90 m ()Lnet/minecraft/class_4990; method_26383 getDirectionTransformation m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350; method_10503 rotate p 1 direction m (Lnet/minecraft/class_2470;)Lnet/minecraft/class_2470; method_10501 rotate p 1 rotation m (II)I method_10502 rotate p 1 rotation p 2 fullTurn m (Ljava/util/Random;)Ljava/util/List; method_16547 randomRotationOrder p 0 random m (Ljava/lang/String;ILnet/minecraft/class_4990;)V p 3 directionTransformation m (Ljava/util/Random;)Lnet/minecraft/class_2470; method_16548 random p 0 random c net/minecraft/class_2471 net/minecraft/data/server/ItemTagProvider f Ljava/util/function/Function; field_23783 blockTags m (Lnet/minecraft/class_6862;Lnet/minecraft/class_6862;)V method_10505 copy p 2 itemTag p 1 blockTag m (Lnet/minecraft/class_2403;Lnet/minecraft/class_2466;)V p 2 blockTagsProvider p 1 root c net/minecraft/class_1140 net/minecraft/client/sound/SoundSystem f J field_34967 lastSoundDeviceCheckTime f Z field_5563 started f Lcom/google/common/collect/Multimap; field_18951 sounds f Lnet/minecraft/class_4238; field_18948 taskQueue f Lnet/minecraft/class_315; field_5555 settings f Lnet/minecraft/class_4225; field_18945 soundEngine f Lorg/slf4j/Logger; field_5559 LOGGER f Ljava/lang/String; field_34827 OPENAL_SOFT_ON f Lnet/minecraft/class_4227; field_18946 listener f Ljava/lang/String; field_33020 FOR_THE_DEBUG f Ljava/util/List; field_5558 listeners f Ljava/util/List; field_5557 tickingSounds f Ljava/util/Map; field_18950 sources f Lnet/minecraft/class_4237; field_18947 soundLoader f Lnet/minecraft/class_4235; field_18949 channel f I field_34828 OPENAL_SOFT_ON_LENGTH f Lorg/slf4j/Marker; field_5553 MARKER f Ljava/util/Set; field_5561 UNKNOWN_SOUNDS f Ljava/util/List; field_20532 soundsToPlayNextTick f I field_5550 ticks f Ljava/util/concurrent/atomic/AtomicReference; field_35083 deviceChangeStatus f Ljava/util/Map; field_5566 startTicks f Ljava/util/Map; field_18952 soundEndTicks f Ljava/util/List; field_5551 preloadedSounds f Lnet/minecraft/class_1144; field_5552 loader m ()V method_19761 pauseAll m (Ljava/util/stream/Stream;)V method_19759 method_19759 p 0 sources m (Lnet/minecraft/class_1113;)V method_19753 stop p 1 sound m (Lnet/minecraft/class_1113;)F method_4849 getAdjustedPitch p 1 sound m (Lnet/minecraft/class_2960;Lnet/minecraft/class_3419;)V method_4838 stopSounds p 1 id p 2 category m (Lnet/minecraft/class_4235$class_4236;Lnet/minecraft/class_4234;)V method_19758 method_19758 p 1 stream m (Lnet/minecraft/class_1113;)Z method_24880 shouldRepeatInstantly p 0 sound m (Lnet/minecraft/class_1113;)F method_4853 getAdjustedVolume p 1 sound m (Lnet/minecraft/class_4184;)V method_4840 updateListenerPosition p 1 camera m ()V method_4856 stop m ()V method_19762 resumeAll m (Lnet/minecraft/class_4234;Lnet/minecraft/class_4224;)V method_19755 method_19755 p 1 source m (Lnet/minecraft/class_3419;)F method_4850 getSoundVolume p 1 category m (FFLnet/minecraft/class_1113$class_1114;FZZLnet/minecraft/class_243;ZLnet/minecraft/class_4224;)V method_19749 method_19749 p 8 source m (Lnet/minecraft/class_4235$class_4236;Lnet/minecraft/class_4231;)V method_19757 method_19757 p 1 sound m (Ljava/util/stream/Stream;)V method_19760 method_19760 p 0 sources m (FLnet/minecraft/class_4224;)V method_19750 method_19750 p 1 source m (Lnet/minecraft/class_3419;F)V method_4844 updateSoundVolume p 2 volume p 1 category m (Lnet/minecraft/class_1145;)V method_4847 unregisterListener p 1 listener m ()V method_4837 reloadSounds m (Lnet/minecraft/class_1113;)Z method_24879 isRepeatDelayed p 0 sound m (Lnet/minecraft/class_1145;)V method_4855 registerListener p 1 listener m ()V method_4857 tick m ()Z method_38744 shouldReloadSounds m (Lnet/minecraft/class_1113;I)V method_4852 play p 2 delay p 1 sound m (Lnet/minecraft/class_4235$class_4236;)V method_19756 method_19756 p 0 source m ()Ljava/lang/String; method_20304 getDebugString m ()Ljava/util/List; method_38564 getSoundDevices m (Z)V method_20185 tick p 1 paused m (Lnet/minecraft/class_4231;Lnet/minecraft/class_4224;)V method_19752 method_19752 p 1 source m (Lnet/minecraft/class_1113;)Z method_24878 canRepeatInstantly p 0 sound m (Lnet/minecraft/class_1113;Lnet/minecraft/class_4235$class_4236;)V method_19754 method_19754 p 1 source p 2 sourceManager m ()V method_4846 start m (Lnet/minecraft/class_1113;)Z method_4835 isPlaying p 1 sound m (Lnet/minecraft/class_1111;)V method_4851 addPreloadedSound p 1 sound m (FFLnet/minecraft/class_243;Lnet/minecraft/class_4224;)V method_19748 method_19748 p 3 source m (Lnet/minecraft/class_1144;Lnet/minecraft/class_315;Lnet/minecraft/class_3300;)V p 2 settings p 3 resourceManager p 1 loader m (Lnet/minecraft/class_1117;)V method_22139 playNextTick p 1 sound m (Lnet/minecraft/class_1113;)V method_4854 play p 1 sound m ()V method_4843 stopAll c net/minecraft/class_1140$class_6665 net/minecraft/client/sound/SoundSystem$DeviceChangeStatus f Lnet/minecraft/class_1140$class_6665; field_35086 NO_CHANGE f Lnet/minecraft/class_1140$class_6665; field_35084 ONGOING f Lnet/minecraft/class_1140$class_6665; field_35085 CHANGE_DETECTED c net/minecraft/class_6834 net/minecraft/structure/StructureGeneratorFactory m (Lnet/minecraft/class_6834$class_6835;)Ljava/util/Optional; createGenerator createGenerator p 1 context m (Ljava/util/function/Predicate;Ljava/util/Optional;Lnet/minecraft/class_6834$class_6835;)Ljava/util/Optional; method_39845 method_39845 p 2 context m (Ljava/util/function/Predicate;Lnet/minecraft/class_6622;)Lnet/minecraft/class_6834; simple simple p 1 generator p 0 predicate m (Lnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_6834$class_6835;)Z method_39844 method_39844 p 1 context m (Lnet/minecraft/class_2902$class_2903;)Ljava/util/function/Predicate; checkForBiomeOnTop checkForBiomeOnTop p 0 heightmapType c net/minecraft/class_6834$class_6835 net/minecraft/structure/StructureGeneratorFactory$Context f Lnet/minecraft/class_5455; comp_314 registryManager f Lnet/minecraft/class_5539; comp_311 world f Lnet/minecraft/class_3485; comp_313 structureManager f Lnet/minecraft/class_1923; comp_309 chunkPos f Lnet/minecraft/class_1966; comp_307 biomeSource f Lnet/minecraft/class_2794; comp_306 chunkGenerator f J comp_308 seed f Lnet/minecraft/class_3037; comp_310 config f Ljava/util/function/Predicate; comp_312 validBiome m (Lnet/minecraft/class_2902$class_2903;)Z method_39848 isBiomeValid p 1 heightmapType m ()Lnet/minecraft/class_5455; comp_314 registryManager m (II)I method_39846 getMinCornerHeight p 2 height p 1 width m (IIII)[I method_39847 getCornerHeights p 2 width p 3 z p 4 height p 1 x m ()Lnet/minecraft/class_5539; comp_311 world m ()Lnet/minecraft/class_3037; comp_310 config m ()Lnet/minecraft/class_3485; comp_313 structureManager m ()Lnet/minecraft/class_1966; comp_307 biomeSource m ()J comp_308 seed m ()Lnet/minecraft/class_2794; comp_306 chunkGenerator m ()Ljava/util/function/Predicate; comp_312 validBiome m ()Lnet/minecraft/class_1923; comp_309 chunkPos c net/minecraft/class_1144 net/minecraft/client/sound/SoundManager f Lnet/minecraft/class_1111; field_5592 MISSING_SOUND f Ljava/util/Map; field_5588 sounds f Lcom/google/gson/Gson; field_5594 GSON f Lcom/google/gson/reflect/TypeToken; field_5591 TYPE f Lnet/minecraft/class_1140; field_5590 soundSystem f Ljava/lang/String; field_33026 SOUNDS_JSON f Lorg/slf4j/Logger; field_5593 LOGGER m ()V method_4882 close m ()V method_4880 resumeAll m (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Lnet/minecraft/class_1144$class_4009; method_18180 prepare m ()V method_38566 reloadSounds m (Lnet/minecraft/class_1113;)V method_4870 stop p 1 sound m (Lnet/minecraft/class_1117;)V method_22140 playNextTick p 1 sound m (Lnet/minecraft/class_3419;F)V method_4865 updateSoundVolume p 2 volume p 1 category m (Lnet/minecraft/class_1113;I)V method_4872 play p 1 sound p 2 delay m (Lnet/minecraft/class_4184;)V method_4876 updateListenerPosition p 1 camera m (Lnet/minecraft/class_1145;)V method_4878 registerListener p 1 listener m (Lnet/minecraft/class_1145;)V method_4866 unregisterListener p 1 listener m (Lnet/minecraft/class_3300;Lnet/minecraft/class_315;)V p 1 resourceManager p 2 gameOptions m (Lnet/minecraft/class_1113;)V method_4873 play p 1 sound m (Lnet/minecraft/class_1113;)Z method_4877 isPlaying p 1 sound m ()V method_4881 stopAll m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1146; method_4869 get p 1 id m (Lnet/minecraft/class_1144$class_4009;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_18182 apply m ()Ljava/util/Collection; method_4864 getKeys m (Lnet/minecraft/class_1111;Lnet/minecraft/class_2960;Lnet/minecraft/class_3300;)Z method_4868 isSoundResourcePresent p 2 resourceManager p 1 id p 0 sound m ()Ljava/util/List; method_38565 getSoundDevices m ()Ljava/lang/String; method_20305 getDebugString m ()V method_4879 pauseAll m (Z)V method_18670 tick p 1 paused m (Lnet/minecraft/class_2960;Lnet/minecraft/class_3419;)V method_4875 stopSounds p 1 id p 2 soundCategory c net/minecraft/class_1144$class_4009 net/minecraft/client/sound/SoundManager$SoundList f Ljava/util/Map; field_17908 loadedSounds m (Ljava/util/Map;Lnet/minecraft/class_1140;)V method_18186 reload p 2 soundSystem p 1 sounds m (Lnet/minecraft/class_2960;Lnet/minecraft/class_1110;Lnet/minecraft/class_3300;)V method_18187 register p 1 id p 2 entry p 3 resourceManager c net/minecraft/class_1144$class_4009$1 net/minecraft/client/sound/SoundManager$SoundList$1 m ()Lnet/minecraft/class_1111; method_4883 getSound c net/minecraft/class_2476 net/minecraft/block/SeagrassBlock f Lnet/minecraft/class_265; field_11485 SHAPE c net/minecraft/class_1143 net/minecraft/client/sound/MusicType f I field_29805 MENU_MAX_DELAY f I field_29806 GAME_MIN_DELAY f Lnet/minecraft/class_5195; field_5580 DRAGON f I field_29804 MENU_MIN_DELAY f Lnet/minecraft/class_5195; field_5578 CREDITS f Lnet/minecraft/class_5195; field_5586 GAME f Lnet/minecraft/class_5195; field_5585 MENU f Lnet/minecraft/class_5195; field_5576 UNDERWATER f Lnet/minecraft/class_5195; field_5581 CREATIVE f I field_29807 GAME_MAX_DELAY f Lnet/minecraft/class_5195; field_5583 END f I field_29808 END_MIN_DELAY m (Lnet/minecraft/class_3414;)Lnet/minecraft/class_5195; method_27283 createIngameMusic p 0 event c net/minecraft/class_2477 net/minecraft/util/Language f Ljava/lang/String; field_33187 DEFAULT_LANGUAGE f Ljava/util/regex/Pattern; field_11489 TOKEN_PATTERN f Lcom/google/gson/Gson; field_25307 GSON f Lnet/minecraft/class_2477; field_11486 instance f Lorg/slf4j/Logger; field_11490 LOGGER m (Lnet/minecraft/class_5348;)Lnet/minecraft/class_5481; method_30934 reorder p 1 text m ()Lnet/minecraft/class_2477; method_10517 getInstance m (Lnet/minecraft/class_2477;)V method_29427 setInstance p 0 language m (Ljava/lang/String;)Ljava/lang/String; method_4679 get p 1 key m ()Z method_29428 isRightToLeft m ()Lnet/minecraft/class_2477; method_29429 create m (Ljava/io/InputStream;Ljava/util/function/BiConsumer;)V method_29425 load p 1 entryConsumer p 0 inputStream m (Ljava/util/List;)Ljava/util/List; method_30933 reorder p 1 texts m (Ljava/lang/String;)Z method_4678 hasTranslation p 1 key c net/minecraft/class_2477$1 net/minecraft/util/Language$1 m (Lnet/minecraft/class_5224;Lnet/minecraft/class_2583;Ljava/lang/String;)Ljava/util/Optional; method_30935 method_30935 p 2 string p 1 style m (Lnet/minecraft/class_5348;Lnet/minecraft/class_5224;)Z method_30936 method_30936 p 1 visitor c net/minecraft/class_5504 net/minecraft/world/biome/BuiltinBiomes m (Lnet/minecraft/class_5321;Lnet/minecraft/class_1959;)V method_31145 register p 0 key p 1 biome m ()Lnet/minecraft/class_6880; method_40363 getDefaultBiome c net/minecraft/class_6832 net/minecraft/world/StructureLocator f Lnet/minecraft/class_1966; field_36234 biomeSource f I field_36226 START_NOT_PRESENT_REFERENCE f Lnet/minecraft/class_6830; field_36227 chunkIoWorker f Lnet/minecraft/class_5539; field_36233 world f Lnet/minecraft/class_2794; field_36232 chunkGenerator f Lnet/minecraft/class_3485; field_36230 structureManager f Lnet/minecraft/class_2378; field_36229 biomeRegistry f J field_36235 seed f Ljava/util/Map; field_36238 generationPossibilityByFeature f Lnet/minecraft/class_2378; field_36418 configuredStructureFeatureRegistry f Lorg/slf4j/Logger; field_36225 LOGGER f Lnet/minecraft/class_5455; field_36228 registryManager f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_36237 cachedFeaturesByChunkPos f Lcom/mojang/datafixers/DataFixer; field_36236 dataFixer f Lnet/minecraft/class_5321; field_36231 worldKey m (Lnet/minecraft/class_1923;Ljava/util/Map;)V method_39833 cache p 2 structureStarts p 1 pos m (Lnet/minecraft/class_6830;Lnet/minecraft/class_5455;Lnet/minecraft/class_3485;Lnet/minecraft/class_5321;Lnet/minecraft/class_2794;Lnet/minecraft/class_5539;Lnet/minecraft/class_1966;JLcom/mojang/datafixers/DataFixer;)V p 10 dataFixer p 8 seed p 7 biomeSource p 6 world p 5 chunkGenerator p 4 worldKey p 3 structureManager p 2 registryManager p 1 chunkIoWorker m (Lnet/minecraft/class_1923;Lnet/minecraft/class_5312;)V method_39830 incrementReferences p 1 pos m (Lnet/minecraft/class_2487;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; method_39842 collectStructuresAndReferences p 1 nbt m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/class_5312;Z)Lnet/minecraft/class_6833; method_39840 getStructurePresence p 3 skipExistingChunk p 1 referencesByStructure m (Lnet/minecraft/class_5312;Ljava/lang/Long;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; method_39837 method_39837 p 2 referencesByStructure p 1 pos m (Lnet/minecraft/class_1923;Lnet/minecraft/class_5312;Z)Lnet/minecraft/class_6833; method_39831 getStructurePresence p 3 skipExistingChunk m (Lnet/minecraft/class_1923;Lnet/minecraft/class_5312;)Z method_39829 isGenerationPossible c {@return whether {@code feature} is able to generate in {@code pos}}\n\n

This method only performs simple checks like biomes. p 1 pos p 2 feature m (JLit/unimi/dsi/fastutil/longs/Long2BooleanMap;)V method_39827 method_39827 p 2 generationPossibilityByChunkPos m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/class_5312;Lnet/minecraft/class_3449;)V method_39839 method_39839 p 0 feature m (Lnet/minecraft/class_1923;Lnet/minecraft/class_5312;ZJ)Lnet/minecraft/class_6833; method_39832 getStructurePresence p 1 pos p 4 posLong p 3 skipExistingChunk m (Lnet/minecraft/class_5312;Ljava/lang/Integer;)Ljava/lang/Integer; method_39836 method_39836 p 1 references m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; method_39838 createMapIfEmpty p 0 map m (JLit/unimi/dsi/fastutil/objects/Object2IntMap;)V method_39828 cache p 3 referencesByStructure p 1 pos c net/minecraft/class_1142 net/minecraft/client/sound/MusicTracker f Lnet/minecraft/class_310; field_5575 client f Lnet/minecraft/class_1113; field_5574 current f I field_5572 timeUntilNextSong f Ljava/util/Random; field_5571 random m (Lnet/minecraft/class_5195;)Z method_4860 isPlayingType p 1 type m (Lnet/minecraft/class_5195;)V method_4858 play p 1 type m ()V method_18669 tick m (Lnet/minecraft/class_310;)V p 1 client m ()V method_4859 stop c net/minecraft/class_2478 net/minecraft/block/AbstractSignBlock f Lnet/minecraft/class_2746; field_11491 WATERLOGGED f Lnet/minecraft/class_4719; field_21675 type f Lnet/minecraft/class_265; field_11492 SHAPE m ()Lnet/minecraft/class_4719; method_24025 getSignType m (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_4719;)V p 1 settings p 2 type c net/minecraft/class_6833 net/minecraft/world/StructurePresence c An enum holding the presence of a certain structure start in a chunk.\n\n@see StructureLocator f Lnet/minecraft/class_6833; field_36241 CHUNK_LOAD_NEEDED c The chunk is not loaded. f Lnet/minecraft/class_6833; field_36239 START_PRESENT c The structure start is present in the chunk. f Lnet/minecraft/class_6833; field_36240 START_NOT_PRESENT c The structure start is not present in the chunk, or the\nstart was already referenced and the {@code skipExistingChunk}\nis set to {@code true}. c net/minecraft/class_2479 net/minecraft/nbt/NbtByteArray c Represents an NBT byte array. f I field_33188 SIZE f [B field_11493 value f Lnet/minecraft/class_4614; field_21024 TYPE m (I)Lnet/minecraft/class_2481; method_17804 method_10536 m ()[B method_10521 getByteArray m (I)Lnet/minecraft/class_2481; method_10523 get m (Ljava/lang/Object;)Z equals equals p 1 o m (Ljava/util/List;)V p 1 value m (I)Ljava/lang/Object; get get p 1 index m (Ljava/util/List;)[B method_10522 toArray p 0 list m (ILnet/minecraft/class_2481;)V method_17805 method_10531 m (ILnet/minecraft/class_2481;)Lnet/minecraft/class_2481; method_17803 set m ([B)V p 1 value c net/minecraft/class_2479$1 net/minecraft/nbt/NbtByteArray$1 m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2479; method_23232 read c net/minecraft/class_6830 net/minecraft/world/storage/NbtScannable m (Lnet/minecraft/class_1923;Lnet/minecraft/class_6836;)Ljava/util/concurrent/CompletableFuture; method_39795 scanChunk p 1 pos p 2 scanner c net/minecraft/class_1148 net/minecraft/client/sound/SoundContainer m ()Ljava/lang/Object; method_4893 getSound m (Lnet/minecraft/class_1140;)V method_18188 preload p 1 soundSystem m ()I method_4894 getWeight c net/minecraft/class_2472 net/minecraft/block/SeaPickleBlock f Lnet/minecraft/class_265; field_11470 TWO_PICKLES_SHAPE f Lnet/minecraft/class_2746; field_11475 WATERLOGGED f I field_31241 MAX_PICKLES f Lnet/minecraft/class_265; field_11473 ONE_PICKLE_SHAPE f Lnet/minecraft/class_265; field_11474 FOUR_PICKLES_SHAPE f Lnet/minecraft/class_265; field_11471 THREE_PICKLES_SHAPE f Lnet/minecraft/class_2758; field_11472 PICKLES m (Lnet/minecraft/class_2680;)Z method_10506 isDry p 0 state c net/minecraft/class_2473 net/minecraft/block/SaplingBlock f Lnet/minecraft/class_2758; field_11476 STAGE f Lnet/minecraft/class_2647; field_11477 generator f Lnet/minecraft/class_265; field_11478 SHAPE m (Lnet/minecraft/class_2647;Lnet/minecraft/class_4970$class_2251;)V p 1 generator p 2 settings m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/Random;)V method_10507 generate p 3 state p 2 pos p 4 random p 1 world c net/minecraft/class_2474 net/minecraft/data/server/AbstractTagProvider f Lcom/google/gson/Gson; field_11480 GSON f Lnet/minecraft/class_2403; field_11483 root f Lnet/minecraft/class_2378; field_11482 registry f Lorg/slf4j/Logger; field_11479 LOGGER f Ljava/util/Map; field_11481 tagBuilders m (Lnet/minecraft/class_6862;)Lnet/minecraft/class_3494$class_3495; method_27169 getTagBuilder p 1 tag m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3494$class_3495; method_27170 method_27170 p 0 id m (Lnet/minecraft/class_3494$class_5145;)Z method_33130 method_33130 p 1 tag m (Lnet/minecraft/class_2403;Lnet/minecraft/class_2378;)V p 2 registry p 1 root m (Lnet/minecraft/class_6862;)Lnet/minecraft/class_2474$class_5124; method_10512 getOrCreateTagBuilder p 1 tag m ()V method_10514 configure m (Lnet/minecraft/class_2408;Lnet/minecraft/class_2960;Lnet/minecraft/class_3494$class_3495;)V method_27046 method_27046 p 3 builder p 2 id m (Lnet/minecraft/class_2960;)Ljava/nio/file/Path; method_10510 getOutput p 1 id c net/minecraft/class_2474$class_5124 net/minecraft/data/server/AbstractTagProvider$ObjectBuilder f Lnet/minecraft/class_3494$class_3495; field_23960 builder f Ljava/lang/String; field_23962 source f Lnet/minecraft/class_2378; field_23961 registry m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2474$class_5124; method_35922 addOptional p 1 id m ([Lnet/minecraft/class_5321;)Lnet/minecraft/class_2474$class_5124; method_40565 add p 1 keys m (Ljava/lang/Object;)Lnet/minecraft/class_2474$class_5124; method_26793 add p 1 element m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2474$class_5124; method_35923 addOptionalTag p 1 id m (Lnet/minecraft/class_3494$class_3495;Lnet/minecraft/class_2378;Ljava/lang/String;)V p 3 source p 2 registry p 1 builder m (Lnet/minecraft/class_6862;)Lnet/minecraft/class_2474$class_5124; method_26792 addTag p 1 identifiedTag m (Lnet/minecraft/class_2960;)V method_27171 method_27171 p 1 id m ([Ljava/lang/Object;)Lnet/minecraft/class_2474$class_5124; method_26795 add p 1 elements c net/minecraft/class_1146 net/minecraft/client/sound/WeightedSoundSet f Lnet/minecraft/class_2960; field_5602 id f Ljava/util/List; field_5600 sounds f Ljava/util/Random; field_5601 random f Lnet/minecraft/class_2561; field_5599 subtitle m (Lnet/minecraft/class_1148;)V method_4885 add p 1 container m ()Lnet/minecraft/class_1111; method_4887 getSound m (Lnet/minecraft/class_2960;Ljava/lang/String;)V p 1 id p 2 subtitle m ()Lnet/minecraft/class_2960; method_35812 getId m ()Lnet/minecraft/class_2561; method_4886 getSubtitle c net/minecraft/class_5500 net/minecraft/client/gui/screen/option/SimpleOptionsScreen f [Lnet/minecraft/class_316; field_26679 options f Lnet/minecraft/class_339; field_26680 narratorButton f Lnet/minecraft/class_353; field_26681 buttonList m (Lnet/minecraft/class_4185;)V method_31049 method_31049 p 1 button m ()V method_31050 updateNarratorButtonText m ()V method_31387 initFooter m (Lnet/minecraft/class_437;Lnet/minecraft/class_315;Lnet/minecraft/class_2561;[Lnet/minecraft/class_316;)V p 2 gameOptions p 1 parent p 4 options p 3 title c net/minecraft/class_1145 net/minecraft/client/sound/SoundInstanceListener m (Lnet/minecraft/class_1113;Lnet/minecraft/class_1146;)V method_4884 onSoundPlayed p 2 soundSet p 1 sound c net/minecraft/class_2469 net/minecraft/data/server/FluidTagProvider m (Lnet/minecraft/class_2403;)V p 1 root c net/minecraft/class_6825 net/minecraft/world/gen/feature/VillagePlacedFeatures f Lnet/minecraft/class_6880; field_36196 PILE_MELON f Lnet/minecraft/class_6880; field_36197 PILE_SNOW f Lnet/minecraft/class_6880; field_36198 PILE_ICE f Lnet/minecraft/class_6880; field_36199 PILE_PUMPKIN f Lnet/minecraft/class_6880; field_36195 PILE_HAY f Lnet/minecraft/class_6880; field_36203 PINE f Lnet/minecraft/class_6880; field_36202 SPRUCE f Lnet/minecraft/class_6880; field_36201 ACACIA f Lnet/minecraft/class_6880; field_36200 OAK f Lnet/minecraft/class_6880; field_36207 PATCH_BERRY_BUSH f Lnet/minecraft/class_6880; field_36206 PATCH_TAIGA_GRASS f Lnet/minecraft/class_6880; field_36205 FLOWER_PLAIN f Lnet/minecraft/class_6880; field_36204 PATCH_CACTUS c net/minecraft/class_6826 net/minecraft/util/FixedBufferInputStream f Ljava/io/InputStream; field_36210 stream f I field_36209 DEFAULT_BUFFER_SIZE f I field_36212 end f [B field_36211 buf f I field_36213 start m ()I method_39779 getAvailableBuffer m ([BII)I read read p 3 length p 2 offset p 1 buf m (Ljava/io/InputStream;I)V p 1 stream p 2 size m (Ljava/io/InputStream;)V p 1 stream m (J)J skip skip p 1 n m ()V method_39780 fill c net/minecraft/class_2480 net/minecraft/block/ShulkerBoxBlock f Lnet/minecraft/class_1767; field_11494 color f Lnet/minecraft/class_2960; field_11495 CONTENTS f Lnet/minecraft/class_2754; field_11496 FACING m (Lnet/minecraft/class_1767;)Lnet/minecraft/class_2248; method_10525 get p 0 dyeColor m (Lnet/minecraft/class_1792;)Lnet/minecraft/class_1767; method_10527 getColor p 0 item m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2627;)Z method_33383 canOpen p 2 pos p 3 entity p 0 state p 1 world m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_1767; method_10526 getColor p 0 block m (Lnet/minecraft/class_1767;)Lnet/minecraft/class_1799; method_10529 getItemStack p 0 color m (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V p 2 settings p 1 color m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2627;)V method_38234 method_38234 p 1 blockEntity m (Lnet/minecraft/class_2627;Lnet/minecraft/class_47;Ljava/util/function/Consumer;)V method_10524 method_10524 p 1 context p 2 consumer m ()Lnet/minecraft/class_1767; method_10528 getColor c net/minecraft/class_2481 net/minecraft/nbt/NbtByte c Represents an NBT byte. f B field_11498 value f Lnet/minecraft/class_4614; field_21025 TYPE f Lnet/minecraft/class_2481; field_21027 ONE f Lnet/minecraft/class_2481; field_21026 ZERO f I field_33189 SIZE m ()Lnet/minecraft/class_2481; method_10530 copy m (Z)Lnet/minecraft/class_2481; method_23234 of p 0 value m (B)V p 1 value m (Ljava/lang/Object;)Z equals equals p 1 o m (B)Lnet/minecraft/class_2481; method_23233 of p 0 value c net/minecraft/class_2481$1 net/minecraft/nbt/NbtByte$1 m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2481; method_23235 read c net/minecraft/class_2481$class_4610 net/minecraft/nbt/NbtByte$Cache f [Lnet/minecraft/class_2481; field_21028 VALUES c net/minecraft/class_2482 net/minecraft/block/SlabBlock f Lnet/minecraft/class_265; field_11500 BOTTOM_SHAPE f Lnet/minecraft/class_2746; field_11502 WATERLOGGED f Lnet/minecraft/class_2754; field_11501 TYPE f Lnet/minecraft/class_265; field_11499 TOP_SHAPE c net/minecraft/class_1151 net/minecraft/client/tutorial/MovementTutorialStepHandler f Lnet/minecraft/class_2561; field_5614 LOOK_DESCRIPTION f Lnet/minecraft/class_2561; field_5617 MOVE_DESCRIPTION f Lnet/minecraft/class_2561; field_5621 LOOK_TITLE f Z field_5620 movedLastTick f Lnet/minecraft/class_2561; field_5624 MOVE_TITLE f Z field_5619 lookedAroundLastTick f Lnet/minecraft/class_1156; field_5618 manager f Lnet/minecraft/class_372; field_5622 moveToast f Lnet/minecraft/class_372; field_5623 lookAroundToast f I field_5625 lookAroundCompletionTicks f I field_5615 movedTicks f I field_5626 moveAroundCompletionTicks f I field_5616 ticks f I field_5627 lookedAroundTicks m (Lnet/minecraft/class_1156;)V p 1 manager c net/minecraft/class_1150 net/minecraft/client/tutorial/NoneTutorialStepHandler m (Lnet/minecraft/class_1156;)V p 1 manager c net/minecraft/class_1155 net/minecraft/client/tutorial/TutorialStepHandler m (Lnet/minecraft/class_638;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;F)V method_4900 onBlockBreaking p 2 pos p 1 client p 4 progress p 3 state m (Lnet/minecraft/class_744;)V method_4903 onMovement p 1 input m ()V method_4899 tick m (DD)V method_4901 onMouseUpdate p 1 deltaX p 3 deltaY m ()V method_4902 destroy m (Lnet/minecraft/class_638;Lnet/minecraft/class_239;)V method_4898 onTarget p 2 hitResult p 1 world m (Lnet/minecraft/class_1799;)V method_4897 onSlotUpdate p 1 stack m ()V method_4904 onInventoryOpened c net/minecraft/class_5513 net/minecraft/server/filter/TextStream f Lnet/minecraft/class_5513; field_28862 UNFILTERED m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; method_31288 filterText p 1 text m ()V method_31290 onDisconnect m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; method_31289 filterTexts p 1 texts m ()V method_31287 onConnect c net/minecraft/class_5513$class_5837 net/minecraft/server/filter/TextStream$Message f Lnet/minecraft/class_5513$class_5837; field_28863 EMPTY f Ljava/lang/String; field_28865 filtered f Ljava/lang/String; field_28864 raw m (Ljava/lang/String;Ljava/lang/String;)V p 1 raw p 2 filtered m ()Ljava/lang/String; method_33801 getRaw m (Ljava/lang/String;)Lnet/minecraft/class_5513$class_5837; method_33802 permitted p 0 text m ()Ljava/lang/String; method_33803 getFiltered m (Ljava/lang/String;)Lnet/minecraft/class_5513$class_5837; method_33804 censored p 0 raw c net/minecraft/class_2487 net/minecraft/nbt/NbtCompound c Represents an NBT compound object which holds unordered key-value pairs with distinct case-sensitive string keys. f Lnet/minecraft/class_4614; field_21029 TYPE f Ljava/util/Map; field_11515 entries f I field_33190 SIZE f Lcom/mojang/serialization/Codec; field_25128 CODEC m (Ljava/lang/String;)F method_10583 getFloat p 1 key m (Ljava/io/DataInput;Lnet/minecraft/class_2505;)Ljava/lang/String; method_10552 readString p 0 input p 1 tracker m (Ljava/lang/String;[J)V method_10564 putLongArray p 2 value p 1 key m (Ljava/lang/String;)B method_10571 getByte p 1 key m (Lnet/minecraft/class_4614;Ljava/lang/String;Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2520; method_10581 read p 0 reader p 2 input p 1 key p 4 tracker p 3 depth m (Ljava/lang/String;I)Z method_10573 contains c Returns whether the NBT compound object contains an element of the specified type at the specified key.\n

\nThe type restriction can also be {@link NbtElement#NUMBER_TYPE NUMBER_TYPE}, which only allows any type of number.\n\n@return {@code true} if the key exists and the element type is equivalent to the given {@code type}, else {@code false} p 1 key p 2 type m (Ljava/lang/String;)V method_10551 remove p 1 key m ()Z method_33133 isEmpty m (Ljava/lang/String;)Ljava/lang/String; method_10558 getString p 1 key m ()Lnet/minecraft/class_2487; method_10553 copy m (Ljava/lang/String;Ljava/util/List;)V method_10572 putIntArray p 2 value p 1 key m (Ljava/lang/String;)D method_10574 getDouble p 1 key m (Ljava/lang/String;)I method_10550 getInt p 1 key m (Ljava/lang/String;Ljava/util/UUID;)V method_25927 putUuid c Writes a {@link UUID} to its NBT representation in this {@code NbtCompound}. p 2 value p 1 key m (Ljava/lang/String;)Lnet/minecraft/class_2520; method_10580 get p 1 key m (Ljava/lang/String;Ljava/lang/String;)V method_10582 putString p 2 value p 1 key m (Ljava/lang/Object;)Z equals equals p 1 o m (Ljava/lang/String;)Ljava/util/UUID; method_25926 getUuid c Reads a {@link UUID} from its NBT representation in this {@code NbtCompound}. p 1 key m (Ljava/lang/String;)[B method_10547 getByteArray p 1 key m (Ljava/lang/String;)J method_10537 getLong p 1 key m (Ljava/util/Map;)V p 1 entries m ()Ljava/util/Set; method_10541 getKeys m ()Ljava/util/Map; method_29143 toMap m ()I method_10546 getSize m (Ljava/lang/String;D)V method_10549 putDouble p 1 key p 2 value m (Ljava/lang/String;)[I method_10561 getIntArray p 1 key m (Ljava/lang/String;)Z method_25928 containsUuid c Returns {@code true} if this {@code NbtCompound} contains a valid UUID representation associated with the given key.\nA valid UUID is represented by an int array of length 4. p 1 key m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_10543 copyFrom p 1 source m (Ljava/lang/String;Lnet/minecraft/class_4614;Ljava/lang/ClassCastException;)Lnet/minecraft/class_128; method_10559 createCrashReport p 2 reader p 1 key p 3 exception m (Ljava/lang/String;)[J method_10565 getLongArray p 1 key m (Ljava/lang/String;Lnet/minecraft/class_2520;)Lnet/minecraft/class_2520; method_10566 put p 2 element p 1 key m (Ljava/lang/String;)Z method_10577 getBoolean p 1 key m (Lnet/minecraft/class_2487;)Lcom/mojang/serialization/Dynamic; method_29142 method_29142 p 0 nbt m (Ljava/lang/String;)Z method_10545 contains c Determines whether the NBT compound object contains the specified key.\n\n@return {@code true} if the key exists, else {@code false} p 1 key m (Ljava/lang/String;[I)V method_10539 putIntArray p 1 key p 2 value m (Ljava/lang/String;)B method_10540 getType c Gets the {@linkplain NbtElement#getType NBT type} of the element stored at the specified key.\n\n@return the element NBT type, or {@link NbtElement#END_TYPE} if it does not exist p 1 key m (Ljava/lang/String;S)V method_10575 putShort p 1 key p 2 value m (Ljava/lang/String;Lnet/minecraft/class_2520;Ljava/io/DataOutput;)V method_10555 write p 2 output p 1 element p 0 key m (Ljava/lang/String;I)V method_10569 putInt p 1 key p 2 value m (Ljava/lang/String;J)V method_10544 putLong p 1 key p 2 value m (Ljava/lang/String;F)V method_10548 putFloat p 1 key p 2 value m (Ljava/lang/String;)Lnet/minecraft/class_2487; method_10562 getCompound p 1 key m (Ljava/lang/String;Ljava/util/List;)V method_36110 putByteArray p 1 key p 2 value m (Ljava/lang/String;)S method_10568 getShort p 1 key m (Ljava/lang/String;I)Lnet/minecraft/class_2499; method_10554 getList p 1 key p 2 type m (Ljava/lang/String;B)V method_10567 putByte p 2 value p 1 key m (Ljava/lang/String;[B)V method_10570 putByteArray p 2 value p 1 key m (Ljava/lang/String;Ljava/util/List;)V method_10538 putLongArray p 2 value p 1 key m (Ljava/lang/String;Z)V method_10556 putBoolean p 2 value p 1 key m (Ljava/io/DataInput;Lnet/minecraft/class_2505;)B method_10542 readByte p 0 input p 1 tracker c net/minecraft/class_2487$1 net/minecraft/nbt/NbtCompound$1 m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2487; method_23240 read c net/minecraft/class_6845 net/minecraft/nbt/scanner/SimpleNbtScanner c A simple NBT scanner visits all elements shallowly, allowing\nimplementations to override it and perform more actions. f Lnet/minecraft/class_6845; field_36264 NOOP c The simple NBT scanner that performs no action. c net/minecraft/class_6846 net/minecraft/unused/packageinfo/PackageInfo6846 c net/minecraft/class_1154 net/minecraft/client/tutorial/OpenInventoryTutorialStepHandler f I field_5641 ticks f I field_33034 DELAY f Lnet/minecraft/class_1156; field_5640 manager f Lnet/minecraft/class_2561; field_5643 TITLE f Lnet/minecraft/class_2561; field_5644 DESCRIPTION f Lnet/minecraft/class_372; field_5642 toast m (Lnet/minecraft/class_1156;)V p 1 manager c net/minecraft/class_2488 net/minecraft/block/SnowBlock f I field_31247 MAX_LAYERS f Lnet/minecraft/class_2758; field_11518 LAYERS f [Lnet/minecraft/class_265; field_11517 LAYERS_TO_SHAPE c net/minecraft/class_1153 net/minecraft/client/tutorial/PunchTreeTutorialStepHandler f Lnet/minecraft/class_2561; field_5638 TITLE f Lnet/minecraft/class_2561; field_5639 DESCRIPTION f I field_5635 punches f I field_5636 ticks f Lnet/minecraft/class_372; field_5637 toast f Lnet/minecraft/class_1156; field_5634 manager f I field_33035 DELAY m (Lnet/minecraft/class_1156;)V p 1 manager c net/minecraft/class_2489 net/minecraft/nbt/NbtDouble c Represents an NBT 64-bit floating-point number. f Lnet/minecraft/class_2489; field_21030 ZERO f Lnet/minecraft/class_4614; field_21031 TYPE f D field_11520 value f I field_33192 SIZE m ()Lnet/minecraft/class_2489; method_10585 copy m (Ljava/lang/Object;)Z equals equals p 1 o m (D)Lnet/minecraft/class_2489; method_23241 of p 0 value m (D)V p 1 value c net/minecraft/class_2489$1 net/minecraft/nbt/NbtDouble$1 m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2489; method_23242 read c net/minecraft/class_6843 net/minecraft/nbt/scanner/NbtScanQuery c A query for scanning the NBT using {@link ExclusiveNbtCollector} or\n{@link SelectiveNbtCollector}. f Ljava/lang/String; comp_320 key f Ljava/util/List; comp_318 path f Lnet/minecraft/class_4614; comp_319 type m (Lnet/minecraft/class_4614;Ljava/lang/String;)V p 2 key p 1 type m ()Ljava/lang/String; comp_320 key m (Ljava/lang/String;Lnet/minecraft/class_4614;Ljava/lang/String;)V p 2 type p 1 path p 3 key m (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_4614;Ljava/lang/String;)V p 3 type p 4 key p 1 path1 p 2 path2 m ()Lnet/minecraft/class_4614; comp_319 type m ()Ljava/util/List; comp_318 path c net/minecraft/class_1152 net/minecraft/client/tutorial/FindTreeTutorialStepHandler f I field_33028 DELAY f Ljava/util/Set; field_5632 TREE_BLOCKS f Lnet/minecraft/class_2561; field_5628 DESCRIPTION f Lnet/minecraft/class_372; field_5633 toast f Lnet/minecraft/class_1156; field_5630 manager f I field_5629 ticks f Lnet/minecraft/class_2561; field_5631 TITLE m (Lnet/minecraft/class_746;)Z method_4896 hasBrokenTreeBlocks p 0 player m (Lnet/minecraft/class_1156;)V p 1 manager c net/minecraft/class_5514 net/minecraft/server/filter/TextFilterer f Lorg/slf4j/Logger; field_26823 LOGGER f Ljava/lang/String; field_26831 serverId f Ljava/lang/String; field_26829 apiKey f Ljava/util/concurrent/atomic/AtomicInteger; field_26824 NEXT_WORKER_ID f Ljava/net/URL; field_26827 joinEndpoint f Lnet/minecraft/class_5514$class_5515; field_26832 ignorer f I field_26830 ruleId f Ljava/util/concurrent/ThreadFactory; field_26825 THREAD_FACTORY f Ljava/util/concurrent/ExecutorService; field_26833 executor f Ljava/net/URL; field_26826 chatEndpoint f Ljava/net/URL; field_26828 leaveEndpoint f Ljava/lang/String; field_36318 roomId m (Ljava/net/URL;Ljava/net/URL;Ljava/net/URL;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Lnet/minecraft/class_5514$class_5515;I)V p 9 parallelism p 2 joinEndpoint p 1 chatEndpoint p 4 apiKey p 3 leaveEndpoint p 6 serverId p 5 ruleId p 8 ignorer p 7 roomId m (Lcom/google/gson/JsonObject;Ljava/net/URL;)Ljava/net/HttpURLConnection; method_31306 createConnection p 1 payload p 2 endpoint m (Lcom/mojang/authlib/GameProfile;Ljava/net/URL;Ljava/util/concurrent/Executor;)V method_31299 sendJoinOrLeaveRequest p 1 gameProfile p 3 executor p 2 endpoint m (Lcom/google/gson/JsonObject;Ljava/net/URL;)V method_31304 sendRequest p 2 endpoint p 1 payload m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_5513; method_31297 createFilterer p 1 gameProfile m (Ljava/io/InputStream;)V method_31300 consumeFully p 1 inputStream m (Lcom/google/gson/JsonObject;Ljava/net/URL;)Lcom/google/gson/JsonObject; method_31295 sendJsonRequest p 2 endpoint p 1 payload m (Ljava/lang/String;)Lnet/minecraft/class_5514; method_33805 load p 0 config m (Ljava/net/URI;Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/net/URL; method_41206 getEndpoint p 3 fallback p 2 key p 1 endpoints p 0 root m (Ljava/lang/Runnable;)Ljava/lang/Thread; method_31301 method_31301 p 0 runnable m (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lnet/minecraft/class_5514$class_5515;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; method_31298 filterMessage p 1 gameProfile p 3 ignorer p 2 message p 4 executor c net/minecraft/class_5514$class_5517 net/minecraft/server/filter/TextFilterer$FailedHttpRequestException m (Ljava/lang/String;)V p 1 message c net/minecraft/class_5514$class_5516 net/minecraft/server/filter/TextFilterer$Impl f Lcom/mojang/authlib/GameProfile; field_26837 gameProfile f Ljava/util/concurrent/Executor; field_26838 executor m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; method_31315 method_31315 p 1 text m (Ljava/lang/Throwable;)Ljava/util/List; method_33809 method_33809 p 0 throwable m (Lnet/minecraft/class_5514;Lcom/mojang/authlib/GameProfile;)V p 2 gameProfile c net/minecraft/class_5514$class_5515 net/minecraft/server/filter/TextFilterer$HashIgnorer f Lnet/minecraft/class_5514$class_5515; field_26835 IGNORE_IF_MATCHES_ALL f Lnet/minecraft/class_5514$class_5515; field_26834 NEVER_IGNORE m (I)Lnet/minecraft/class_5514$class_5515; method_33806 internalDropHashes p 0 hashesToDrop m (Ljava/lang/String;I)Z method_31312 method_31312 p 1 hashesSize p 0 hashes m (I)Lnet/minecraft/class_5514$class_5515; method_33808 dropHashes p 0 hashesToDrop m (Ljava/lang/String;I)Z method_31310 method_31310 p 1 hashesSize p 0 hashes m (ILjava/lang/String;I)Z method_33807 method_33807 p 1 hashes p 2 hashesSize m (Ljava/lang/String;I)Z shouldIgnore shouldIgnore p 2 hashesSize p 1 hashes c net/minecraft/class_6844 net/minecraft/nbt/scanner/NbtCollector c An NBT collector scans an NBT structure and builds an object\nrepresentation out of it. f Lnet/minecraft/class_2520; field_36262 root f Ljava/util/Deque; field_36263 stack f Ljava/lang/String; field_36261 currentKey m (Lnet/minecraft/class_2520;)V method_39885 method_39885 p 1 nbt m ()Lnet/minecraft/class_2520; method_39887 getRoot m (Lnet/minecraft/class_2487;Lnet/minecraft/class_2520;)V method_39882 method_39882 p 2 nbt m (Lnet/minecraft/class_2520;)V method_39883 append p 1 nbt m (Lnet/minecraft/class_2487;Lnet/minecraft/class_2520;)V method_39884 method_39884 p 2 nbt m ()I method_39888 getDepth m (Lnet/minecraft/class_4614;)V method_39886 pushStack p 1 type c net/minecraft/class_2483 net/minecraft/nbt/AbstractNbtList c Represents an abstraction of a mutable NBT list which holds elements of the same type. m (ILnet/minecraft/class_2520;)Z method_10533 addElement p 2 element p 1 index m (I)Lnet/minecraft/class_2520; method_10536 remove m (ILnet/minecraft/class_2520;)V method_10531 add m (ILnet/minecraft/class_2520;)Z method_10535 setElement p 1 index p 2 element m (I)Ljava/lang/Object; remove remove p 1 index m (ILjava/lang/Object;)Ljava/lang/Object; set set p 2 value p 1 index m (ILnet/minecraft/class_2520;)Lnet/minecraft/class_2520; method_10606 set m ()B method_10601 getHeldType c Gets the {@linkplain NbtElement#getType type} of element that this list holds.\n\n@return the type of element that this list holds m (ILjava/lang/Object;)V add add p 1 index p 2 value c net/minecraft/class_6841 net/minecraft/nbt/scanner/SelectiveNbtCollector c A selective NBT collector builds an NBT object including only the\nprescribed queries.\n\n@see ExclusiveNbtCollector f Ljava/util/Deque; field_36260 selectionStack f I field_36258 queriesLeft f Ljava/util/Set; field_36259 allPossibleTypes m ([Lnet/minecraft/class_6843;)V p 1 queries m ()I method_39879 getQueriesLeft c net/minecraft/class_1159 net/minecraft/util/math/Matrix4f f F field_21659 a13 f F field_21667 a33 f F field_21665 a31 f F field_21663 a23 f F field_21661 a21 f F field_21653 a01 f F field_21655 a03 f F field_21657 a11 f F field_21658 a12 f F field_21666 a32 f F field_21664 a30 f F field_21662 a22 f F field_21660 a20 f I field_31601 ORDER c The number of rows and columns ({@value}) this matrix has. f F field_21652 a00 f F field_21654 a02 f F field_21656 a10 m (F)V method_22866 multiply p 1 scalar m (Ljava/nio/FloatBuffer;Z)V method_35439 write c Writes this matrix to the buffer.\n\n@see #writeRowMajor(FloatBuffer)\n@see #writeColumnMajor(FloatBuffer) p 2 rowMajor c {@code true} to write in row-major order; {@code false} to write in\ncolumn-major order p 1 buf m ()F method_35441 determinant m (Lnet/minecraft/class_1158;)V p 1 quaternion m (Lnet/minecraft/class_1159;)V p 1 matrix m (FFFF)Lnet/minecraft/class_1159; method_4933 projectionMatrix p 2 nearPlane p 3 farPlane p 0 width p 1 height m (Ljava/nio/FloatBuffer;)V method_35435 readColumnMajor c Reads a matrix from the buffer in column-major order.\n\n@see #readRowMajor(FloatBuffer)\n@see #read(FloatBuffer, boolean) p 1 buf m (Ljava/nio/FloatBuffer;)V method_35443 writeRowMajor c Writes this matrix to the buffer in row-major order.\n\n@see #writeColumnMajor(FloatBuffer)\n@see #write(FloatBuffer, boolean) p 1 buf m (Ljava/lang/Object;)Z equals equals p 1 o m ()Z method_22870 invert m ()Lnet/minecraft/class_1159; method_22673 copy m (Ljava/nio/FloatBuffer;)V method_35438 readRowMajor c Reads a matrix from the buffer in row-major order.\n\n@see #readColumnMajor(FloatBuffer)\n@see #read(FloatBuffer, boolean) p 1 buf m ()F method_35444 trace c Returns the sum of the elements on the main diagonal. m (Ljava/nio/FloatBuffer;Z)V method_35436 read c Reads a matrix from the buffer.\n\n@see #readRowMajor(FloatBuffer)\n@see #readColumnMajor(FloatBuffer) p 1 buf p 2 rowMajor c {@code true} to read in row-major order; {@code false} to read in\ncolumn-major order m ()V method_22668 loadIdentity m (Lnet/minecraft/class_1160;)V method_22671 addToLastColumn p 1 vector m (F)Z method_35437 isInteger p 0 value m (DFFF)Lnet/minecraft/class_1159; method_4929 viewboxMatrix p 2 aspectRatio p 3 cameraDepth p 4 viewDistance p 0 fov m (Lnet/minecraft/class_1159;)V method_22672 multiply p 1 matrix m (FFF)Lnet/minecraft/class_1159; method_24019 scale p 1 y p 2 z p 0 x m (Lnet/minecraft/class_1159;)V method_35434 load p 1 source m (Ljava/nio/FloatBuffer;)V method_4932 writeColumnMajor c Writes this matrix to the buffer in column-major order.\n\n@see #writeRowMajor(FloatBuffer)\n@see #write(FloatBuffer, boolean) p 1 buf m ()V method_22871 transpose m (Lnet/minecraft/class_1159;)V method_35442 subtract p 1 matrix m (Lnet/minecraft/class_1158;)V method_22670 multiply p 1 quaternion m (Lnet/minecraft/class_1159;)V method_35440 add p 1 matrix m (II)I method_24020 pack p 1 y p 0 x m (FFF)Lnet/minecraft/class_1159; method_24021 translate p 0 x p 1 y p 2 z m (FFFFFF)Lnet/minecraft/class_1159; method_34239 projectionMatrix p 0 left p 1 right p 2 bottom p 3 top p 4 nearPlane p 5 farPlane m ()F method_22868 determinantAndAdjugate m (FFF)V method_31544 multiplyByTranslation c Multiplies the matrix by the translation matrix consisting of {@code x}, {@code y} and {@code z}.\n\n

{@code multiplyByTranslation(x, y, z)} is equivalent to {@code multiply(Matrix4f.translate(x, y, z))}. p 1 x p 2 y p 3 z c net/minecraft/class_6842 net/minecraft/nbt/scanner/NbtTreeNode c The tree node for representing NBT. f Ljava/util/Map; comp_323 selectedFields c the keys to select ("leaves") f I comp_315 depth c the depth of the node, starting from {@code 1} f Ljava/util/Map; comp_317 fieldsToRecurse c The keys to check recursively ("branches") m (Ljava/lang/String;)Lnet/minecraft/class_6842; method_39880 method_39880 p 1 path m ()Lnet/minecraft/class_6842; method_40060 createRoot c {@return the root node}\n\n@implNote The root node has the depth of {@code 1}. m (Lnet/minecraft/class_4614;Ljava/lang/String;)Z method_40061 isTypeEqual c {@return whether the queried type for the key {@code key} matches {@code type}} p 2 key p 1 type m (I)V p 1 depth m (Lnet/minecraft/class_6843;)V method_39881 add p 1 query m ()I comp_315 depth m ()Ljava/util/Map; comp_317 fieldsToRecurse m ()Ljava/util/Map; comp_323 selectedFields c net/minecraft/class_1158 net/minecraft/util/math/Quaternion f F field_21582 x f F field_21584 z f Lnet/minecraft/class_1158; field_21493 IDENTITY f F field_21583 y f F field_21585 w m ()Lnet/minecraft/class_1160; method_35827 toEulerXyz m (Lnet/minecraft/class_1158;)V p 1 other m (Lnet/minecraft/class_1160;FZ)V p 1 axis p 3 degrees p 2 rotationAngle m ()V method_22873 normalize m ()F method_4923 getZ m (FFFF)V method_23758 set p 3 z p 4 w p 1 x p 2 y m (F)V method_22872 scale p 1 scale m (Ljava/lang/Object;)Z equals equals p 1 o m ()F method_4922 getY m (Lnet/minecraft/class_1160;)Lnet/minecraft/class_1158; method_35823 fromEulerXyzDegrees p 0 vector m ()Lnet/minecraft/class_1160; method_35820 toEulerYxz m ()V method_4926 conjugate m (F)F method_16003 cos p 0 value m (Lnet/minecraft/class_1158;)V method_4925 hamiltonProduct p 1 other m (FFFZ)V p 2 y p 3 z p 1 x p 4 degrees m ()Lnet/minecraft/class_1160; method_35828 toEulerXyzDegrees m (F)F method_16002 sin p 0 value m (FFF)Lnet/minecraft/class_1158; method_35825 fromEulerXyz p 1 y p 0 x p 2 z m ()Lnet/minecraft/class_1160; method_35824 toEulerYxzDegrees m ()F method_4924 getW m (FFFF)V p 2 y p 3 z p 1 x p 4 w m (Lnet/minecraft/class_1160;)Lnet/minecraft/class_1158; method_35826 fromEulerXyz p 0 vector m ()Lnet/minecraft/class_1158; method_23695 copy m ()F method_4921 getX m (FFF)Lnet/minecraft/class_1158; method_35821 fromEulerYxz p 1 y p 0 x p 2 z c net/minecraft/class_2484 net/minecraft/block/SkullBlock f Lnet/minecraft/class_265; field_11506 SHAPE f Lnet/minecraft/class_2758; field_11505 ROTATION c net/minecraft/class_2484$class_2486 net/minecraft/block/SkullBlock$Type f Lnet/minecraft/class_2484$class_2486; field_11508 ZOMBIE f Lnet/minecraft/class_2484$class_2486; field_11507 CREEPER f Lnet/minecraft/class_2484$class_2486; field_11513 WITHER_SKELETON f Lnet/minecraft/class_2484$class_2486; field_11510 PLAYER f Lnet/minecraft/class_2484$class_2486; field_11512 SKELETON f Lnet/minecraft/class_2484$class_2486; field_11511 DRAGON c net/minecraft/class_2484$class_2485 net/minecraft/block/SkullBlock$SkullType c net/minecraft/class_1157 net/minecraft/client/tutorial/TutorialStep f Ljava/util/function/Function; field_5647 handlerFactory f Ljava/lang/String; field_5651 name f Lnet/minecraft/class_1157; field_5649 PUNCH_TREE f Lnet/minecraft/class_1157; field_5648 FIND_TREE f Lnet/minecraft/class_1157; field_5653 NONE f Lnet/minecraft/class_1157; field_5652 OPEN_INVENTORY f Lnet/minecraft/class_1157; field_5655 CRAFT_PLANKS f Lnet/minecraft/class_1157; field_5650 MOVEMENT m (Ljava/lang/String;)Lnet/minecraft/class_1157; method_4919 byName p 0 name m (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/Function;)V p 3 name p 4 factory m ()Ljava/lang/String; method_4920 getName m (Lnet/minecraft/class_1156;)Lnet/minecraft/class_1155; method_4918 createHandler p 1 manager c net/minecraft/class_1156 net/minecraft/client/tutorial/TutorialManager f Lnet/minecraft/class_5829; field_28801 bundleTutorial f Lnet/minecraft/class_310; field_5645 client f Lnet/minecraft/class_1155; field_5646 currentHandler f Ljava/util/List; field_26893 entries m (Lnet/minecraft/class_372;I)V method_31365 add c Adds an active tutorial entry to this manager and the corresponding toast\nto the client's toast manager. p 2 ticks c the time the toast will last, in client ticks p 1 toast c the tutorial toast m ()Lnet/minecraft/class_310; method_4914 getClient m (Lnet/minecraft/class_1799;)V method_4906 onSlotUpdate p 1 stack m (Lnet/minecraft/class_638;Lnet/minecraft/class_239;)V method_4911 tick p 2 hitResult p 1 world m (Lnet/minecraft/class_638;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;F)V method_4907 onBlockBreaking p 3 state p 4 progress p 1 world p 2 pos m (Ljava/lang/String;)Lnet/minecraft/class_2561; method_4913 keyToText p 0 name m (Lnet/minecraft/class_372;Lnet/minecraft/class_1156$class_5524;)Z method_31366 method_31366 p 1 entry m (Lnet/minecraft/class_744;)V method_4909 onMovement p 1 input m (DD)V method_4908 onUpdateMouse p 1 deltaX p 3 deltaY m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_5536;)V method_33704 onPickupSlotClick c Called when a player performs a {@link net.minecraft.screen.slot.SlotActionType#PICKUP\npickup slot action} in a screen handler. Used to trigger the bundle tutorial.\n\n@see net.minecraft.client.network.ClientPlayerEntity#onPickupSlotClick(ItemStack, ItemStack, ClickType) p 3 clickType p 2 slotStack p 1 cursorStack m (Lnet/minecraft/class_372;)V method_31364 remove c Removes an active tutorial from this manager if it's present and hides\nthe toast. p 1 toast c the tutorial toast m (Lnet/minecraft/class_1157;)V method_4910 setStep p 1 step m ()Z method_4905 isInSurvival c {@return whether the current game mode of the client is {@linkplain net.minecraft.world.GameMode#SURVIVAL survival}} m ()V method_4912 onInventoryOpened m ()V method_4915 destroyHandler m ()V method_4917 tick m (Lnet/minecraft/class_310;Lnet/minecraft/class_315;)V p 1 client p 2 options m ()V method_4916 createHandler c net/minecraft/class_1156$class_5524 net/minecraft/client/tutorial/TutorialManager$Entry f I field_26896 age f Lnet/minecraft/class_372; field_26894 toast f I field_26895 expiry m (Lnet/minecraft/class_372;I)V p 2 expiry p 1 toast m ()Z method_31368 tick c Ticks this entry on a client tick.\n\n@return {@code true} if this entry should no longer tick c net/minecraft/server/Main net/minecraft/server/Main f Lorg/slf4j/Logger; field_24625 LOGGER m (Lnet/minecraft/class_32$class_5143;Lcom/mojang/datafixers/DataFixer;ZLjava/util/function/BooleanSupplier;Lnet/minecraft/class_5285;)V method_29173 forceUpgradeWorld p 1 dataFixer p 0 session p 4 generatorOptions p 3 continueCheck p 2 eraseCache m (Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3283;Lnet/minecraft/class_6904;Lnet/minecraft/class_3807;Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lcom/mojang/authlib/GameProfileRepository;Lnet/minecraft/class_3312;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljava/lang/Thread;)Lnet/minecraft/class_3176; method_29734 method_29734 p 14 thread m (Lnet/minecraft/class_32$class_5143;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Lnet/minecraft/class_3807;Ljoptsimple/OptionSpec;Lnet/minecraft/class_3300;Lnet/minecraft/class_5359;)Lcom/mojang/datafixers/util/Pair; method_40373 method_40373 p 6 dataPackSettings p 5 resourceManager m ([Ljava/lang/String;)V main main p 0 args c net/minecraft/class_1149 net/minecraft/client/tutorial/CraftPlanksTutorialStepHandler f I field_5609 ticks f I field_33027 DELAY f Lnet/minecraft/class_1156; field_5608 manager f Lnet/minecraft/class_372; field_5610 toast f Lnet/minecraft/class_2561; field_5612 DESCRIPTION f Lnet/minecraft/class_2561; field_5611 TITLE m (Lnet/minecraft/class_746;Lnet/minecraft/class_6862;)Z method_4895 hasCrafted p 1 tag p 0 player m (Lnet/minecraft/class_1156;)V p 1 manager c net/minecraft/class_5506 net/minecraft/util/dynamic/EntryLoader m (Lnet/minecraft/class_5321;)Ljava/util/Collection; method_31156 getKnownEntryPaths c @return A collection of file Identifiers of all known entries of the given registry.\nNote that these are file Identifiers for use in a resource manager, not the logical names of the entries. p 1 key m (Lnet/minecraft/class_3300;)Lnet/minecraft/class_5506; method_31154 resourceBacked p 0 resourceManager m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Decoder;)Ljava/util/Optional; method_31155 load p 1 json p 2 registryId p 3 entryId p 4 decoder c net/minecraft/class_5506$class_6822 net/minecraft/util/dynamic/EntryLoader$Entry f Ljava/util/OptionalInt; comp_300 fixedId f Ljava/lang/Object; comp_299 value m (Ljava/lang/Object;)Lnet/minecraft/class_5506$class_6822; method_39750 of p 0 value m (Ljava/lang/Object;I)Lnet/minecraft/class_5506$class_6822; method_39751 of p 1 id p 0 value m ()Ljava/util/OptionalInt; comp_300 fixedId m ()Ljava/lang/Object; comp_299 value c net/minecraft/class_5506$1 net/minecraft/util/dynamic/EntryLoader$1 f Ljava/lang/String; field_36186 JSON m (Lnet/minecraft/class_5321;)Ljava/lang/String; method_39747 getPath p 0 registryKey m (Ljava/lang/String;)Z method_31158 method_31158 p 0 name m (Ljava/lang/String;Ljava/util/Set;Lnet/minecraft/class_5321;Lnet/minecraft/class_2960;)V method_39745 method_39745 p 3 id m (Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;)Lnet/minecraft/class_2960; method_39746 createId p 0 rootKey p 1 key c net/minecraft/class_5506$class_5507 net/minecraft/util/dynamic/EntryLoader$Impl f Lorg/slf4j/Logger; field_36187 LOGGER f Ljava/util/Map; field_26741 values m (Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;)Ljava/util/stream/Stream; method_39749 method_39749 p 1 registryKey m (Lnet/minecraft/class_5455;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Encoder;ILjava/lang/Object;Lcom/mojang/serialization/Lifecycle;)V method_31159 add p 3 encoder p 4 rawId p 5 entry p 6 lifecycle p 1 registryManager p 2 key m (Lnet/minecraft/class_5506$class_5507$class_6821;Ljava/lang/Object;)Lnet/minecraft/class_5506$class_6822; method_39748 method_39748 p 1 value c net/minecraft/class_5506$class_5507$class_6821 net/minecraft/util/dynamic/EntryLoader$Impl$Element f Lcom/google/gson/JsonElement; comp_296 data f Lcom/mojang/serialization/Lifecycle; comp_298 lifecycle f I comp_297 id m ()Lcom/mojang/serialization/Lifecycle; comp_298 lifecycle m ()Lcom/google/gson/JsonElement; comp_296 data m ()I comp_297 id c net/minecraft/class_6836 net/minecraft/nbt/scanner/NbtScanner c An NBT scanner may reduce unnecessary data parsing to allow finding\ndesired information in an NBT structure as fast as possible.\n\n

Call format: start -> VisitBody\n
\nVisitBody:
\n{ visitEnd | visitString | visitByte | visitShort | visitInt
\n| visitLong | visitFloat | visitDouble | visitByteArray
\n| visitIntArray | visitLongArray
\n| visitListMeta -> [startListItem -> VisitBody]* -> endNested
\n| [visitSubNbtType -> startSubNbt -> VisitBody]* -> endNested
\n}\n\n

The visit order is depth-first. m ()Lnet/minecraft/class_6836$class_6838; method_39870 endNested c Ends a nested visit.\n\n

This is guaranteed to be called once for each call to {@link #start},\n{@link #visitSubNbtType}, and {@link #startListItem} where the list or\nthe compound NBT type is passed, unless the visit is halted. m (Lnet/minecraft/class_4614;)Lnet/minecraft/class_6836$class_6838; method_39871 start c Starts a visit to an NBT structure.\n\n@see #startSubNbt\n@see #startListItem p 1 rootType m (S)Lnet/minecraft/class_6836$class_6838; method_39866 visitShort p 1 value m (Lnet/minecraft/class_4614;)Lnet/minecraft/class_6836$class_6837; method_39863 visitSubNbtType p 1 type m (Lnet/minecraft/class_4614;I)Lnet/minecraft/class_6836$class_6837; method_39872 startListItem c Starts a visit to an NBT structure in an element of a list NBT.\n\n@see #startSubNbt\n@see #start p 2 index p 1 type m ([I)Lnet/minecraft/class_6836$class_6838; method_39868 visitIntArray p 1 value m (Lnet/minecraft/class_4614;I)Lnet/minecraft/class_6836$class_6838; method_39864 visitListMeta p 1 entryType p 2 length m ([J)Lnet/minecraft/class_6836$class_6838; method_39869 visitLongArray p 1 value m (B)Lnet/minecraft/class_6836$class_6838; method_39857 visitByte p 1 value m (Lnet/minecraft/class_4614;Ljava/lang/String;)Lnet/minecraft/class_6836$class_6837; method_39865 startSubNbt c Starts a visit to an NBT structure in the sub NBT of a compound NBT.\n\n@see #start\n@see #startListItem p 1 type p 2 key m ()Lnet/minecraft/class_6836$class_6838; method_39856 visitEnd m (I)Lnet/minecraft/class_6836$class_6838; method_39860 visitInt p 1 value m (J)Lnet/minecraft/class_6836$class_6838; method_39861 visitLong p 1 value m (Ljava/lang/String;)Lnet/minecraft/class_6836$class_6838; method_39862 visitString p 1 value m (D)Lnet/minecraft/class_6836$class_6838; method_39858 visitDouble p 1 value m ([B)Lnet/minecraft/class_6836$class_6838; method_39867 visitByteArray p 1 value m (F)Lnet/minecraft/class_6836$class_6838; method_39859 visitFloat p 1 value c net/minecraft/class_6836$class_6838 net/minecraft/nbt/scanner/NbtScanner$Result f Lnet/minecraft/class_6836$class_6838; field_36253 CONTINUE c Proceed to visit more data of this element. f Lnet/minecraft/class_6836$class_6838; field_36254 BREAK c Skips the current element under scan. f Lnet/minecraft/class_6836$class_6838; field_36255 HALT c Halts the whole scanning completely. c net/minecraft/class_6836$class_6837 net/minecraft/nbt/scanner/NbtScanner$NestedResult f Lnet/minecraft/class_6836$class_6837; field_36249 SKIP c Skips this element and visit the next list element or sub NBT. f Lnet/minecraft/class_6836$class_6837; field_36250 BREAK c Skips the whole list or compound NBT currently under scan. Will make a\ncall to {@link NbtScanner#endNested()}. f Lnet/minecraft/class_6836$class_6837; field_36251 HALT c Halts the whole scanning completely. f Lnet/minecraft/class_6836$class_6837; field_36248 ENTER c Proceeds to visit more data of this element, or to enter this element.\n(this element is a list element or a sub NBT) c net/minecraft/class_3780 net/minecraft/structure/JigsawJunction f Lnet/minecraft/class_3785$class_3786; field_16671 destProjection f I field_16668 sourceZ f I field_16669 sourceGroundY f I field_16667 deltaY f I field_16670 sourceX m (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; method_16612 serialize p 1 ops m ()Lnet/minecraft/class_3785$class_3786; method_35368 getDestProjection m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_3780; method_28873 deserialize p 0 dynamic m (IIIILnet/minecraft/class_3785$class_3786;)V p 5 destProjection p 4 deltaY p 3 sourceZ p 2 sourceGroundY p 1 sourceX m ()I method_16609 getSourceZ m (Ljava/lang/Object;)Z equals equals p 1 o m ()I method_16611 getSourceGroundY m ()I method_16610 getSourceX m ()I method_35367 getDeltaY c net/minecraft/class_2454 net/minecraft/data/server/recipe/CookingRecipeJsonBuilder f I field_11415 cookingTime f Lnet/minecraft/class_3957; field_17599 serializer f Lnet/minecraft/class_161$class_162; field_11416 advancementBuilder f Lnet/minecraft/class_1856; field_11418 input f F field_11414 experience f Lnet/minecraft/class_1792; field_11417 output f Ljava/lang/String; field_11419 group m (Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;FI)Lnet/minecraft/class_2454; method_17802 createSmelting p 0 ingredient p 1 result p 2 experience p 3 cookingTime m (Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;FILnet/minecraft/class_3957;)Lnet/minecraft/class_2454; method_17801 create p 1 result p 2 experience p 0 ingredient p 3 cookingTime p 4 serializer m (Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;FI)Lnet/minecraft/class_2454; method_10473 createBlasting p 0 ingredient p 2 experience p 1 result p 3 cookingTime m (Ljava/lang/String;)Lnet/minecraft/class_2454; method_35917 group m (Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;FI)Lnet/minecraft/class_2454; method_35916 create p 0 result p 1 ingredient p 2 experience p 3 cookingTime m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;FILnet/minecraft/class_3957;)V p 5 serializer p 1 output p 2 input p 3 experience p 4 cookingTime m (Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;FI)Lnet/minecraft/class_2454; method_35918 createSmoking p 2 experience p 3 cookingTime p 0 result p 1 ingredient m (Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_2454; method_10469 criterion m (Lnet/minecraft/class_2960;)V method_10471 validate p 1 recipeId c net/minecraft/class_2454$class_2455 net/minecraft/data/server/recipe/CookingRecipeJsonBuilder$CookingRecipeJsonProvider f F field_11421 experience f Lnet/minecraft/class_2960; field_11424 recipeId f I field_11422 cookingTime f Ljava/lang/String; field_11426 group f Lnet/minecraft/class_1792; field_11428 result f Lnet/minecraft/class_1856; field_11425 input f Lnet/minecraft/class_161$class_162; field_11423 advancementBuilder f Lnet/minecraft/class_1865; field_17600 serializer f Lnet/minecraft/class_2960; field_11427 advancementId m (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1792;FILnet/minecraft/class_161$class_162;Lnet/minecraft/class_2960;Lnet/minecraft/class_1865;)V p 9 serializer p 4 result p 3 input p 2 group p 1 recipeId p 8 advancementId p 7 advancementBuilder p 6 cookingTime p 5 experience c net/minecraft/class_3785 net/minecraft/structure/pool/StructurePool f Ljava/util/List; field_16864 elementCounts f Lcom/mojang/serialization/Codec; field_25853 CODEC f Ljava/util/List; field_16680 elements f I field_18707 highestY f Lnet/minecraft/class_2960; field_16681 terminatorsId f Lnet/minecraft/class_2960; field_16678 id f Lorg/slf4j/Logger; field_24955 LOGGER f Lcom/mojang/serialization/Codec; field_24954 REGISTRY_CODEC m (Ljava/util/Random;)Ljava/util/List; method_16633 getElementIndicesInRandomOrder p 1 random m (Lnet/minecraft/class_3485;Lnet/minecraft/class_3784;)I method_19310 method_19310 p 1 element m ()Lnet/minecraft/class_2960; method_16629 getId m (Ljava/util/Random;)Lnet/minecraft/class_3784; method_16631 getRandomElement p 1 random m ()I method_16632 getElementCount m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Ljava/util/List;)V p 2 terminatorsId p 1 id p 3 elementCounts m ()Lnet/minecraft/class_2960; method_16634 getTerminatorsId m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28886 method_28886 p 0 instance m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Ljava/util/List;Lnet/minecraft/class_3785$class_3786;)V p 3 elementCounts p 4 projection p 1 id p 2 terminatorsId m (Lnet/minecraft/class_3485;)I method_19309 getHighestY p 1 structureManager c net/minecraft/class_3785$class_3786 net/minecraft/structure/pool/StructurePool$Projection f Lcom/google/common/collect/ImmutableList; field_16685 processors f Ljava/lang/String; field_16682 id f Lcom/mojang/serialization/Codec; field_24956 CODEC f Ljava/util/Map; field_16684 PROJECTIONS_BY_ID f Lnet/minecraft/class_3785$class_3786; field_16687 RIGID f Lnet/minecraft/class_3785$class_3786; field_16686 TERRAIN_MATCHING m ()Lcom/google/common/collect/ImmutableList; method_16636 getProcessors m ()Ljava/lang/String; method_16635 getId m (Ljava/lang/String;)Lnet/minecraft/class_3785$class_3786; method_16638 getById p 0 id m (Ljava/lang/String;ILjava/lang/String;Lcom/google/common/collect/ImmutableList;)V p 4 processors p 3 id c net/minecraft/class_6812 net/minecraft/world/gen/feature/UndergroundPlacedFeatures f Lnet/minecraft/class_6880; field_35985 LARGE_DRIPSTONE f Lnet/minecraft/class_6880; field_35996 AMETHYST_GEODE f Lnet/minecraft/class_6880; field_35984 DRIPSTONE_CLUSTER f Lnet/minecraft/class_6880; field_35995 CLASSIC_VINES_CAVE_FEATURE f Lnet/minecraft/class_6880; field_35983 FOSSIL_LOWER f Lnet/minecraft/class_6880; field_35994 SPORE_BLOSSOM f Lnet/minecraft/class_6880; field_35982 FOSSIL_UPPER f Lnet/minecraft/class_6880; field_35993 LUSH_CAVES_CEILING_VEGETATION f Lnet/minecraft/class_6880; field_35981 MONSTER_ROOM_DEEP f Lnet/minecraft/class_6880; field_35992 LUSH_CAVES_CLAY f Lnet/minecraft/class_6880; field_35980 MONSTER_ROOM f Lnet/minecraft/class_6880; field_35991 LUSH_CAVES_VEGETATION f Lnet/minecraft/class_6880; field_35990 CAVE_VINES f Lnet/minecraft/class_6880; field_35989 ROOTED_AZALEA_TREE f Lnet/minecraft/class_6880; field_35988 GLOW_LICHEN f Lnet/minecraft/class_6880; field_35987 UNDERWATER_MAGMA f Lnet/minecraft/class_6880; field_35986 POINTED_DRIPSTONE c net/minecraft/class_6813 net/minecraft/world/gen/feature/EndPlacedFeatures f Lnet/minecraft/class_6880; field_35997 END_SPIKE f Lnet/minecraft/class_6880; field_36000 END_ISLAND_DECORATED f Lnet/minecraft/class_6880; field_35999 CHORUS_PLANT f Lnet/minecraft/class_6880; field_35998 END_GATEWAY_RETURN c net/minecraft/class_1121 net/minecraft/client/search/IdentifierSearchableContainer f Lnet/minecraft/class_1128; field_5489 byNamespace f Lnet/minecraft/class_1128; field_5485 byPath f Ljava/util/List; field_5486 entries f Ljava/util/function/Function; field_5487 identifierFinder f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_5488 entryIds m (Ljava/util/function/Function;)V p 1 identifierFinder m (Ljava/lang/Object;)V method_4795 index m (Ljava/lang/Object;Ljava/lang/Object;)I method_4796 compare p 1 object1 p 2 object2 c net/minecraft/class_1121$class_1122 net/minecraft/client/search/IdentifierSearchableContainer$Iterator c net/minecraft/class_6810 net/minecraft/unused/packageinfo/PackageInfo6810 c net/minecraft/class_2456 net/minecraft/data/server/recipe/ComplexRecipeJsonBuilder f Lnet/minecraft/class_1866; field_11429 serializer m (Ljava/util/function/Consumer;Ljava/lang/String;)V method_10475 offerTo p 1 exporter p 2 recipeId m (Lnet/minecraft/class_1866;)V p 1 serializer m (Lnet/minecraft/class_1866;)Lnet/minecraft/class_2456; method_10476 create p 0 serializer c net/minecraft/class_6811 net/minecraft/world/gen/feature/OceanPlacedFeatures f Lnet/minecraft/class_6880; field_35973 SEAGRASS_DEEP f Lnet/minecraft/class_6880; field_35972 SEAGRASS_DEEP_WARM f Lnet/minecraft/class_6880; field_35971 SEAGRASS_SWAMP f Lnet/minecraft/class_6880; field_35970 SEAGRASS_RIVER f Lnet/minecraft/class_6880; field_35969 SEAGRASS_COLD f Lnet/minecraft/class_6880; field_35968 SEAGRASS_NORMAL f Lnet/minecraft/class_6880; field_35979 WARM_OCEAN_VEGETATION f Lnet/minecraft/class_6880; field_35967 SEAGRASS_WARM f Lnet/minecraft/class_6880; field_35978 KELP_WARM f Lnet/minecraft/class_6880; field_35977 KELP_COLD f Lnet/minecraft/class_6880; field_35976 SEA_PICKLE f Lnet/minecraft/class_6880; field_35975 SEAGRASS_SIMPLE f Lnet/minecraft/class_6880; field_35974 SEAGRASS_DEEP_COLD m (I)Ljava/util/List; method_39731 seagrassModifiers p 0 count c net/minecraft/class_3788 net/minecraft/datafixer/fix/ChunkStatusFix2 f Ljava/util/Map; field_16691 STATUS_MAP m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_2457 net/minecraft/block/RedstoneWireBlock f [Lnet/minecraft/class_243; field_24466 COLORS f Lnet/minecraft/class_2754; field_11439 WIRE_CONNECTION_WEST f Lnet/minecraft/class_2754; field_11437 WIRE_CONNECTION_SOUTH f Lnet/minecraft/class_2754; field_11440 WIRE_CONNECTION_NORTH f Ljava/util/Map; field_24416 SHAPES f Lnet/minecraft/class_265; field_24413 DOT_SHAPE f Lnet/minecraft/class_2758; field_11432 POWER f Lnet/minecraft/class_2754; field_11436 WIRE_CONNECTION_EAST f Lnet/minecraft/class_2680; field_24733 dotState f Ljava/util/Map; field_11435 DIRECTION_TO_WIRE_CONNECTION_PROPERTY f Z field_11438 wiresGivePower m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_27844 updateOffsetNeighbors p 2 pos p 1 world m (Lnet/minecraft/class_2680;)Z method_28483 isNotConnected p 0 state m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2773; method_10477 getRenderConnectionType p 3 direction p 1 world p 2 pos m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z method_10482 connectsTo p 0 state p 1 dir m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_27840 getPlacementState p 1 world p 3 pos p 2 state m (Lnet/minecraft/class_2680;)I method_10486 increasePower p 1 state m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265; method_27845 getShapeForState p 1 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_10479 updateNeighbors p 2 pos p 1 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)I method_27842 getReceivedRedstonePower p 1 world p 2 pos m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Z)Lnet/minecraft/class_2773; method_27841 getRenderConnectionType p 3 direction p 2 pos p 1 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V method_28482 updateForNewState p 1 world p 2 pos p 3 oldState p 4 newState m (Lnet/minecraft/class_2680;)Z method_10484 connectsTo p 0 state m (I)I method_10487 getWireColor p 0 powerLevel m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_27843 getDefaultWireState p 2 state p 1 world p 3 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_10485 update p 2 pos p 1 world p 3 state m (Lnet/minecraft/class_2680;)Z method_27846 isFullyConnected p 0 state m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_27937 canRunOnTop p 3 floor p 2 pos p 1 world m (Lnet/minecraft/class_1937;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_243;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;FF)V method_27936 addPoweredParticles p 1 world p 2 random p 3 pos p 4 color c net/minecraft/class_2450 net/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder f Ljava/util/List; field_11394 inputs f Ljava/lang/String; field_11398 group f Lnet/minecraft/class_1792; field_11396 output f Lnet/minecraft/class_161$class_162; field_11393 advancementBuilder f I field_11395 outputCount m (Lnet/minecraft/class_1856;I)Lnet/minecraft/class_2450; method_10453 input p 2 size p 1 ingredient m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2450; method_10454 input p 1 itemProvider m (Ljava/lang/String;)Lnet/minecraft/class_2450; method_10452 group m (Lnet/minecraft/class_1935;I)Lnet/minecraft/class_2450; method_10449 input p 1 itemProvider p 2 size m (Lnet/minecraft/class_1935;I)Lnet/minecraft/class_2450; method_10448 create p 1 outputCount p 0 output m (Lnet/minecraft/class_2960;)V method_10445 validate p 1 recipeId m (Lnet/minecraft/class_6862;)Lnet/minecraft/class_2450; method_10446 input p 1 tag m (Lnet/minecraft/class_1856;)Lnet/minecraft/class_2450; method_10451 input p 1 ingredient m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2450; method_10447 create p 0 output m (Lnet/minecraft/class_1935;I)V p 1 output p 2 outputCount m (Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_2450; method_10442 criterion c net/minecraft/class_2450$class_2451 net/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder$ShapelessRecipeJsonProvider f Ljava/lang/String; field_11399 group f Lnet/minecraft/class_161$class_162; field_11401 advancementBuilder f Lnet/minecraft/class_2960; field_11405 advancementId f Lnet/minecraft/class_2960; field_11402 recipeId f Ljava/util/List; field_11404 inputs f I field_11400 count f Lnet/minecraft/class_1792; field_11403 output m (Lnet/minecraft/class_2960;Lnet/minecraft/class_1792;ILjava/lang/String;Ljava/util/List;Lnet/minecraft/class_161$class_162;Lnet/minecraft/class_2960;)V p 1 recipeId p 3 outputCount p 2 output p 5 inputs p 4 group p 7 advancementId p 6 advancementBuilder c net/minecraft/class_3781 net/minecraft/structure/pool/SinglePoolElement f Lnet/minecraft/class_6880; field_16674 processors f Lcom/mojang/datafixers/util/Either; field_24015 location m (Lnet/minecraft/class_3485;)Lnet/minecraft/class_3499; method_27233 getStructure p 1 structureManager m (Lcom/mojang/datafixers/util/Either;Lnet/minecraft/class_6880;Lnet/minecraft/class_3785$class_3786;)V p 3 projection p 1 location m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28878 method_28878 p 0 instance m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Z)Ljava/util/List; method_16614 getDataStructureBlocks p 3 rotation p 2 pos p 1 structureManager p 4 mirroredAndRotated m (Lnet/minecraft/class_2470;Lnet/minecraft/class_3341;Z)Lnet/minecraft/class_3492; method_16616 createPlacementData p 2 box p 3 keepJigsaws p 1 rotation m (Lnet/minecraft/class_3499;)V p 1 structure c net/minecraft/class_1126 net/minecraft/client/search/TextSearchableContainer f Ljava/util/function/Function; field_5497 textFinder f Lnet/minecraft/class_1128; field_5498 byText m (Ljava/util/function/Function;Ljava/util/function/Function;)V p 1 textFinder p 2 identifierFinder c net/minecraft/class_1126$class_1127 net/minecraft/client/search/TextSearchableContainer$Iterator c net/minecraft/class_3782 net/minecraft/structure/pool/ListPoolElement f Ljava/util/List; field_16676 elements f Lcom/mojang/serialization/Codec; field_24950 CODEC m (Lnet/minecraft/class_3785$class_3786;Lnet/minecraft/class_3784;)V method_16620 method_16620 p 1 element m (Lnet/minecraft/class_3785$class_3786;)V method_19307 setAllElementsProjection p 1 projection m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28875 method_28875 p 0 instance m (Lnet/minecraft/class_3784;)Z method_35369 method_35369 p 0 element m (Ljava/util/List;Lnet/minecraft/class_3785$class_3786;)V p 2 projection p 1 elements m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3784;)Lnet/minecraft/class_3341; method_35370 method_35370 p 3 element c net/minecraft/class_1124 net/minecraft/client/search/SearchManager f Lnet/minecraft/class_1124$class_1125; field_5494 ITEM_TAG f Lnet/minecraft/class_1124$class_1125; field_5495 ITEM_TOOLTIP f Lnet/minecraft/class_1124$class_1125; field_5496 RECIPE_OUTPUT f Ljava/util/Map; field_5493 instances m (Lnet/minecraft/class_1124$class_1125;)Lnet/minecraft/class_1123; method_4800 get p 1 key m (Lnet/minecraft/class_1124$class_1125;Lnet/minecraft/class_1123;)V method_4801 put p 2 value p 1 key c net/minecraft/class_1124$class_1125 net/minecraft/client/search/SearchManager$Key c net/minecraft/class_2452 net/minecraft/block/RailPlacementHelper f Z field_11408 forbidCurves f Ljava/util/List; field_11407 neighbors f Lnet/minecraft/class_2680; field_11406 state f Lnet/minecraft/class_1937; field_11409 world f Lnet/minecraft/class_2241; field_11411 block f Lnet/minecraft/class_2338; field_11410 pos m (ZZLnet/minecraft/class_2768;)Lnet/minecraft/class_2452; method_10459 updateBlockState p 2 forceUpdate p 1 powered p 3 railShape m (Lnet/minecraft/class_2452;)V method_10461 computeRailShape p 1 placementHelper m (Lnet/minecraft/class_2452;)Z method_10464 isNeighbor p 1 other m ()Lnet/minecraft/class_2680; method_10462 getBlockState m (Lnet/minecraft/class_2452;)Z method_10455 canConnect p 1 placementHelper m (Lnet/minecraft/class_2338;)Z method_10463 isNeighbor p 1 pos m (Lnet/minecraft/class_2338;)Z method_10465 canConnect p 1 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 2 pos p 3 state p 1 world m (Lnet/minecraft/class_2338;)Z method_10456 isVerticallyNearRail p 1 pos m ()I method_10460 getNeighborCount m (Lnet/minecraft/class_2768;)V method_10466 computeNeighbors p 1 shape m ()Ljava/util/List; method_10457 getNeighbors m ()V method_10467 updateNeighborPositions m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2452; method_10458 getNeighboringRail p 1 pos c net/minecraft/class_3784 net/minecraft/structure/pool/StructurePoolElement f Lnet/minecraft/class_3785$class_3786; field_16862 projection f Lcom/mojang/serialization/Codec; field_24953 CODEC m ()Ljava/util/function/Function; method_30438 ofEmpty m (Lnet/minecraft/class_3485;Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3341;Ljava/util/Random;Z)Z method_16626 generate p 3 structureAccessor p 4 chunkGenerator p 5 pos p 1 structureManager p 2 world p 7 rotation p 8 box p 9 random p 10 keepJigsaws m (Lnet/minecraft/class_6880;Lnet/minecraft/class_3785$class_3786;)Lnet/minecraft/class_3776; method_30422 method_30422 p 1 projection m (Ljava/lang/String;Lnet/minecraft/class_6880;)Ljava/util/function/Function; method_30426 ofProcessedLegacySingle p 0 id m ()Lnet/minecraft/class_3785$class_3786; method_16624 getProjection m (Ljava/lang/String;Lnet/minecraft/class_6880;)Ljava/util/function/Function; method_30435 ofProcessedSingle p 0 id m (Lnet/minecraft/class_1936;Lnet/minecraft/class_3499$class_3501;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Ljava/util/Random;Lnet/minecraft/class_3341;)V method_16756 method_16756 p 1 world p 2 structureBlockInfo p 3 pos p 4 rotation p 5 random p 6 box m (Ljava/lang/String;)Ljava/util/function/Function; method_30434 ofSingle p 0 id m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Ljava/util/Random;)Ljava/util/List; method_16627 getStructureBlockInfos p 2 pos p 1 structureManager p 4 random p 3 rotation m ()Lnet/minecraft/class_3816; method_16757 getType m ()I method_19308 getGroundLevelDelta m (Lnet/minecraft/class_6880;)Ljava/util/function/Function; method_30421 ofFeature m (Ljava/lang/String;Lnet/minecraft/class_6880;Lnet/minecraft/class_3785$class_3786;)Lnet/minecraft/class_3781; method_30427 method_30427 p 2 projection m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;)Lnet/minecraft/class_3341; method_16628 getBoundingBox p 2 pos p 3 rotation p 1 structureManager m (Ljava/lang/String;Lnet/minecraft/class_3785$class_3786;)Lnet/minecraft/class_3781; method_30428 method_30428 p 1 projection m (Ljava/util/List;Lnet/minecraft/class_3785$class_3786;)Lnet/minecraft/class_3782; method_30430 method_30430 p 1 projection m (Lnet/minecraft/class_3785$class_3786;)Lnet/minecraft/class_3784; method_16622 setProjection p 1 projection m (Ljava/lang/String;)Ljava/util/function/Function; method_30425 ofLegacySingle p 0 id m (Lnet/minecraft/class_3785$class_3786;)V p 1 projection m (Lnet/minecraft/class_3785$class_3786;)Lnet/minecraft/class_3777; method_30433 method_30433 p 0 projection m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2470;)Lnet/minecraft/class_2382; method_16601 getStart p 2 rotation p 1 structureManager m (Ljava/util/List;)Ljava/util/function/Function; method_30429 ofList c net/minecraft/class_1123 net/minecraft/client/search/SearchableContainer m ()V method_4799 reload m ()V method_4797 clear m (Ljava/lang/Object;)V method_4798 add c net/minecraft/class_2453 net/minecraft/block/RedstoneLampBlock f Lnet/minecraft/class_2746; field_11413 LIT c net/minecraft/class_6809 net/minecraft/world/gen/feature/VegetationConfiguredFeatures f Lnet/minecraft/class_6880; field_35930 BIRCH_TALL f Lnet/minecraft/class_6880; field_35952 SINGLE_PIECE_OF_GRASS f Lnet/minecraft/class_6880; field_35940 MUSHROOM_ISLAND_VEGETATION f Lnet/minecraft/class_6880; field_35962 FLOWER_SWAMP f Lnet/minecraft/class_6880; field_35950 PATCH_GRASS f Lnet/minecraft/class_6880; field_35960 FLOWER_DEFAULT f Lnet/minecraft/class_6880; field_35938 TREES_JUNGLE f Lnet/minecraft/class_6880; field_35926 MEADOW_TREES f Lnet/minecraft/class_6880; field_35948 PATCH_BERRY_BUSH f Lnet/minecraft/class_6880; field_35936 TREES_OLD_GROWTH_SPRUCE_TAIGA f Lnet/minecraft/class_6880; field_35958 PATCH_CACTUS f Lnet/minecraft/class_6880; field_35946 PATCH_SUNFLOWER f Lnet/minecraft/class_6880; field_35934 TREES_PLAINS f Lnet/minecraft/class_6880; field_35956 PATCH_TALL_GRASS f Lnet/minecraft/class_6880; field_35944 PATCH_BROWN_MUSHROOM f Lnet/minecraft/class_6880; field_35966 DARK_FOREST_VEGETATION f Lnet/minecraft/class_6880; field_35932 TREES_WATER f Lnet/minecraft/class_6880; field_35954 PATCH_MELON f Lnet/minecraft/class_6880; field_35942 BAMBOO_SOME_PODZOL f Lnet/minecraft/class_6880; field_35964 FLOWER_MEADOW f Lnet/minecraft/class_6880; field_35928 TREES_GROVE f Lnet/minecraft/class_6880; field_35941 BAMBOO_NO_PODZOL f Lnet/minecraft/class_6880; field_35963 FLOWER_PLAIN f Lnet/minecraft/class_6880; field_35951 PATCH_GRASS_JUNGLE f Lnet/minecraft/class_6880; field_35961 FLOWER_FLOWER_FOREST f Lnet/minecraft/class_6880; field_35927 TREES_TAIGA f Lnet/minecraft/class_6880; field_35949 PATCH_TAIGA_GRASS f Lnet/minecraft/class_6880; field_35937 TREES_OLD_GROWTH_PINE_TAIGA f Lnet/minecraft/class_6880; field_35959 PATCH_SUGAR_CANE f Lnet/minecraft/class_6880; field_35925 TREES_FLOWER_FOREST f Lnet/minecraft/class_6880; field_35947 PATCH_PUMPKIN f Lnet/minecraft/class_6880; field_35935 TREES_SPARSE_JUNGLE f Lnet/minecraft/class_6880; field_35957 PATCH_LARGE_FERN f Lnet/minecraft/class_6880; field_35945 PATCH_RED_MUSHROOM f Lnet/minecraft/class_6880; field_35933 TREES_BIRCH_AND_OAK f Lnet/minecraft/class_6880; field_35955 PATCH_WATERLILY f Lnet/minecraft/class_6880; field_35943 VINES f Lnet/minecraft/class_6880; field_35965 FOREST_FLOWERS f Lnet/minecraft/class_6880; field_35931 TREES_WINDSWEPT_HILLS f Lnet/minecraft/class_6880; field_35953 PATCH_DEAD_BUSH f Lnet/minecraft/class_6880; field_35929 TREES_SAVANNA f Lnet/minecraft/class_6880; field_35939 BAMBOO_VEGETATION m (Lnet/minecraft/class_4651;I)Lnet/minecraft/class_4638; method_39717 createRandomPatchFeatureConfig p 1 tries p 0 block c net/minecraft/class_1118 net/minecraft/client/sound/AmbientSoundLoops c net/minecraft/class_1118$class_1119 net/minecraft/client/sound/AmbientSoundLoops$MusicLoop f Lnet/minecraft/class_746; field_5482 player m (Lnet/minecraft/class_746;Lnet/minecraft/class_3414;)V p 2 soundEvent p 1 player c net/minecraft/class_1118$class_1120 net/minecraft/client/sound/AmbientSoundLoops$Underwater f Lnet/minecraft/class_746; field_5483 player f I field_5484 transitionTimer m (Lnet/minecraft/class_746;)V p 1 player c net/minecraft/class_6807 net/minecraft/world/gen/feature/PileConfiguredFeatures f Lnet/minecraft/class_6880; field_35887 PILE_PUMPKIN f Lnet/minecraft/class_6880; field_35886 PILE_ICE f Lnet/minecraft/class_6880; field_35885 PILE_SNOW f Lnet/minecraft/class_6880; field_35884 PILE_MELON f Lnet/minecraft/class_6880; field_35883 PILE_HAY c net/minecraft/class_1117 net/minecraft/client/sound/TickableSoundInstance m ()V method_16896 tick m ()Z method_4793 isDone c net/minecraft/class_6808 net/minecraft/world/gen/feature/TreeConfiguredFeatures f Lnet/minecraft/class_6880; field_35893 FANCY_OAK_BEES_005 f Lnet/minecraft/class_6880; field_35891 FANCY_OAK_BEES_0002 f Lnet/minecraft/class_6880; field_35904 HUGE_RED_MUSHROOM f Lnet/minecraft/class_6880; field_35914 MEGA_JUNGLE_TREE f Lnet/minecraft/class_6880; field_35902 WARPED_FUNGUS_PLANTED f Lnet/minecraft/class_6880; field_35924 OAK_BEES_005 f Lnet/minecraft/class_6880; field_35912 FANCY_OAK f Lnet/minecraft/class_6880; field_35889 BIRCH_BEES_002 f Lnet/minecraft/class_6880; field_35900 CRIMSON_FUNGUS_PLANTED f Lnet/minecraft/class_6880; field_35922 OAK_BEES_0002 f Lnet/minecraft/class_6880; field_35899 CRIMSON_FUNGUS f Lnet/minecraft/class_6880; field_35910 PINE f Lnet/minecraft/class_6880; field_35920 JUNGLE_BUSH f Lnet/minecraft/class_4659; field_35897 BEES_005 f Lnet/minecraft/class_6880; field_35908 ACACIA f Lnet/minecraft/class_6880; field_35918 SUPER_BIRCH_BEES f Lnet/minecraft/class_4659; field_35895 BEES_0002 f Lnet/minecraft/class_6880; field_35906 DARK_OAK f Lnet/minecraft/class_6880; field_35916 MEGA_PINE f Lnet/minecraft/class_6880; field_35894 FANCY_OAK_BEES f Lnet/minecraft/class_6880; field_35892 FANCY_OAK_BEES_002 f Lnet/minecraft/class_6880; field_35890 BIRCH_BEES_005 f Lnet/minecraft/class_6880; field_35915 MEGA_SPRUCE f Lnet/minecraft/class_6880; field_35903 HUGE_BROWN_MUSHROOM f Lnet/minecraft/class_6880; field_35913 JUNGLE_TREE_NO_VINE f Lnet/minecraft/class_6880; field_35901 WARPED_FUNGUS f Lnet/minecraft/class_6880; field_35923 OAK_BEES_002 f Lnet/minecraft/class_6880; field_35911 JUNGLE_TREE f Lnet/minecraft/class_6880; field_35888 BIRCH_BEES_0002 f Lnet/minecraft/class_6880; field_35921 AZALEA_TREE f Lnet/minecraft/class_4659; field_35898 BEES f Lnet/minecraft/class_6880; field_35909 SPRUCE f Lnet/minecraft/class_6880; field_35919 SWAMP_OAK f Lnet/minecraft/class_6880; field_35907 BIRCH f Lnet/minecraft/class_6880; field_35917 SUPER_BIRCH_BEES_0002 f Lnet/minecraft/class_4659; field_35896 BEES_002 f Lnet/minecraft/class_6880; field_35905 OAK m ()Lnet/minecraft/class_4643$class_4644; method_39715 fancyOak m ()Lnet/minecraft/class_4643$class_4644; method_39713 superBirch m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;IIII)Lnet/minecraft/class_4643$class_4644; method_39711 builder p 0 log p 1 leaves p 2 baseHeight p 3 firstRandomHeight p 4 secondRandomHeight p 5 radius m ()Lnet/minecraft/class_4643$class_4644; method_39714 jungle m ()Lnet/minecraft/class_4643$class_4644; method_39712 birch m ()Lnet/minecraft/class_4643$class_4644; method_39710 oak c net/minecraft/class_1116 net/minecraft/client/sound/AmbientSoundPlayer f I field_5480 ticksUntilPlay f Lnet/minecraft/class_1144; field_5479 soundManager f Lnet/minecraft/class_746; field_5481 player m (Lnet/minecraft/class_746;Lnet/minecraft/class_1144;)V p 1 player p 2 soundManager c net/minecraft/class_2447 net/minecraft/data/server/recipe/ShapedRecipeJsonBuilder f I field_11378 outputCount f Lnet/minecraft/class_1792; field_11380 output f Lnet/minecraft/class_161$class_162; field_11379 advancementBuilder f Ljava/lang/String; field_11381 group f Ljava/util/List; field_11377 pattern f Ljava/util/Map; field_11376 inputs m (Lnet/minecraft/class_1935;I)Lnet/minecraft/class_2447; method_10436 create p 0 output p 1 outputCount m (Ljava/lang/Character;Lnet/minecraft/class_1935;)Lnet/minecraft/class_2447; method_10434 input p 1 c p 2 itemProvider m (Ljava/lang/Character;Lnet/minecraft/class_6862;)Lnet/minecraft/class_2447; method_10433 input p 2 tag p 1 c m (Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_2447; method_10429 criterion m (Ljava/lang/String;)Lnet/minecraft/class_2447; method_10439 pattern p 1 patternStr m (Ljava/lang/String;)Lnet/minecraft/class_2447; method_10435 group m (Ljava/lang/Character;Lnet/minecraft/class_1856;)Lnet/minecraft/class_2447; method_10428 input p 2 ingredient p 1 c m (Lnet/minecraft/class_1935;I)V p 2 outputCount p 1 output m (Lnet/minecraft/class_2960;)V method_10432 validate p 1 recipeId m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2447; method_10437 create p 0 output c net/minecraft/class_2447$class_2448 net/minecraft/data/server/recipe/ShapedRecipeJsonBuilder$ShapedRecipeJsonProvider f Ljava/util/Map; field_11388 inputs f Lnet/minecraft/class_2960; field_11390 advancementId f Lnet/minecraft/class_2960; field_11385 recipeId f Ljava/util/List; field_11384 pattern f I field_11386 resultCount f Lnet/minecraft/class_1792; field_11383 output f Ljava/lang/String; field_11387 group f Lnet/minecraft/class_161$class_162; field_11389 advancementBuilder m (Lnet/minecraft/class_2960;Lnet/minecraft/class_1792;ILjava/lang/String;Ljava/util/List;Ljava/util/Map;Lnet/minecraft/class_161$class_162;Lnet/minecraft/class_2960;)V p 7 advancementBuilder p 8 advancementId p 5 pattern p 6 inputs p 3 resultCount p 4 group p 1 recipeId p 2 output c net/minecraft/class_3778 net/minecraft/structure/pool/StructurePoolBasedGenerator f Lorg/slf4j/Logger; field_16665 LOGGER m (Lnet/minecraft/class_5455;Lnet/minecraft/class_3790;ILnet/minecraft/class_3778$class_3779;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Ljava/util/List;Ljava/util/Random;Lnet/minecraft/class_5539;)V method_27230 generate p 8 world p 6 results p 7 random p 4 chunkGenerator p 5 structureManager p 2 maxDepth p 3 pieceFactory p 0 registryManager p 1 piece m (Lnet/minecraft/class_6834$class_6835;Lnet/minecraft/class_3778$class_3779;Lnet/minecraft/class_2338;ZZ)Ljava/util/Optional; method_30419 generate p 1 pieceFactory p 2 pos c net/minecraft/class_3778$class_3779 net/minecraft/structure/pool/StructurePoolBasedGenerator$PieceFactory m (Lnet/minecraft/class_3485;Lnet/minecraft/class_3784;Lnet/minecraft/class_2338;ILnet/minecraft/class_2470;Lnet/minecraft/class_3341;)Lnet/minecraft/class_3790; create create p 6 elementBounds p 5 rotation p 4 groundLevelDelta p 3 pos p 2 poolElement p 1 structureManager c net/minecraft/class_3778$class_4181 net/minecraft/structure/pool/StructurePoolBasedGenerator$ShapedPoolStructurePiece f Lnet/minecraft/class_3790; field_18696 piece f I field_18699 currentSize f Lorg/apache/commons/lang3/mutable/MutableObject; field_18697 pieceShape m (Lnet/minecraft/class_3790;Lorg/apache/commons/lang3/mutable/MutableObject;I)V p 2 pieceShape p 1 piece p 3 currentSize c net/minecraft/class_3778$class_4182 net/minecraft/structure/pool/StructurePoolBasedGenerator$StructurePoolGenerator f Ljava/util/List; field_18704 children f I field_18700 maxSize f Ljava/util/Random; field_18705 random f Lnet/minecraft/class_3778$class_3779; field_18701 pieceFactory f Ljava/util/Deque; field_18706 structurePieces f Lnet/minecraft/class_3485; field_18703 structureManager f Lnet/minecraft/class_2378; field_25852 registry f Lnet/minecraft/class_2794; field_18702 chunkGenerator m (Lnet/minecraft/class_2378;ILnet/minecraft/class_3778$class_3779;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Ljava/util/List;Ljava/util/Random;)V p 4 chunkGenerator p 5 structureManager p 2 maxSize p 3 pieceFactory p 6 children p 7 random p 1 registry m (Lnet/minecraft/class_3790;Lorg/apache/commons/lang3/mutable/MutableObject;IZLnet/minecraft/class_5539;)V method_19306 generatePiece p 1 piece p 2 pieceShape p 3 minY p 4 modifyBoundingBox p 5 world m (Lnet/minecraft/class_3785;)Ljava/lang/Integer; method_31113 method_31113 p 1 pool m (Lnet/minecraft/class_3785;)Ljava/lang/Integer; method_31114 method_31114 p 1 pool m (Lnet/minecraft/class_3785;)Ljava/util/Optional; method_31115 method_31115 p 1 pool c net/minecraft/class_6805 net/minecraft/world/gen/feature/NetherConfiguredFeatures f Lnet/minecraft/class_4657; field_35823 CRIMSON_FOREST_VEGETATION_PROVIDER f Lnet/minecraft/class_4657; field_35826 WARPED_FOREST_VEGETATION_PROVIDER f Lnet/minecraft/class_6880; field_35824 CRIMSON_FOREST_VEGETATION f Lnet/minecraft/class_6880; field_35835 BASALT_PILLAR f Lnet/minecraft/class_6880; field_35834 PATCH_CRIMSON_ROOTS f Lnet/minecraft/class_6880; field_35822 GLOWSTONE_EXTRA f Lnet/minecraft/class_6880; field_35833 WEEPING_VINES f Lnet/minecraft/class_6880; field_35817 DELTA f Lnet/minecraft/class_6880; field_35821 BLACKSTONE_BLOBS f Lnet/minecraft/class_6880; field_35832 TWISTING_VINES_BONEMEAL f Lnet/minecraft/class_6880; field_35818 SMALL_BASALT_COLUMNS f Lnet/minecraft/class_6880; field_35820 BASALT_BLOBS f Lnet/minecraft/class_6880; field_35831 TWISTING_VINES f Lnet/minecraft/class_6880; field_35819 SMALL_BASALT_COLUMNS_TEMP f Lnet/minecraft/class_6880; field_35830 NETHER_SPROUTS_BONEMEAL f Lnet/minecraft/class_6880; field_35840 PATCH_SOUL_FIRE f Lnet/minecraft/class_6880; field_35829 NETHER_SPROUTS f Lnet/minecraft/class_6880; field_35828 WARPED_FOREST_VEGETATION_BONEMEAL f Lnet/minecraft/class_6880; field_35839 PATCH_FIRE f Lnet/minecraft/class_6880; field_35827 WARPED_FOREST_VEGETATION f Lnet/minecraft/class_6880; field_35838 SPRING_NETHER_OPEN f Lnet/minecraft/class_6880; field_35837 SPRING_NETHER_CLOSED f Lnet/minecraft/class_6880; field_35825 CRIMSON_FOREST_VEGETATION_BONEMEAL f Lnet/minecraft/class_6880; field_35836 SPRING_LAVA_NETHER c net/minecraft/class_6806 net/minecraft/world/gen/feature/OreConfiguredFeatures f Ljava/util/List; field_35863 OVERWORLD_GOLD_ORES f Lnet/minecraft/class_6880; field_35871 ORE_QUARTZ f Lnet/minecraft/class_6880; field_35881 ORE_COAL_BURIED f Ljava/util/List; field_35867 COAL_ORES f Ljava/util/List; field_35865 LAPIS_ORES f Lnet/minecraft/class_3825; field_35861 BASE_STONE_NETHER f Lnet/minecraft/class_6880; field_35847 ORE_DIAMOND_BURIED f Lnet/minecraft/class_6880; field_35869 ORE_SOUL_SAND f Lnet/minecraft/class_6880; field_35879 ORE_TUFF f Lnet/minecraft/class_6880; field_35845 ORE_DIAMOND_SMALL f Lnet/minecraft/class_6880; field_35855 ORE_COPPER_LARGE f Lnet/minecraft/class_6880; field_35877 ORE_DIORITE f Lnet/minecraft/class_6880; field_35843 ORE_GOLD_BURIED f Lnet/minecraft/class_6880; field_35853 ORE_ANCIENT_DEBRIS_SMALL f Lnet/minecraft/class_6880; field_35875 ORE_GRAVEL f Lnet/minecraft/class_6880; field_35841 ORE_IRON_SMALL f Lnet/minecraft/class_6880; field_35851 ORE_EMERALD f Lnet/minecraft/class_3825; field_35858 STONE_ORE_REPLACEABLES f Lnet/minecraft/class_6880; field_35873 ORE_BLACKSTONE f Lnet/minecraft/class_6880; field_35849 ORE_LAPIS_BURIED f Lnet/minecraft/class_6880; field_35850 ORE_INFESTED f Lnet/minecraft/class_6880; field_35872 ORE_GRAVEL_NETHER f Ljava/util/List; field_35864 DIAMOND_ORES f Lnet/minecraft/class_6880; field_35882 ORE_IRON f Lnet/minecraft/class_6880; field_35870 ORE_NETHER_GOLD f Ljava/util/List; field_35862 IRON_ORES f Lnet/minecraft/class_6880; field_35880 ORE_COAL f Lnet/minecraft/class_3825; field_35860 NETHERRACK f Ljava/util/List; field_35866 COPPER_ORES f Lnet/minecraft/class_6880; field_35846 ORE_DIAMOND_LARGE f Lnet/minecraft/class_6880; field_35868 ORE_MAGMA f Lnet/minecraft/class_6880; field_35856 ORE_CLAY f Lnet/minecraft/class_6880; field_35878 ORE_ANDESITE f Lnet/minecraft/class_6880; field_35844 ORE_REDSTONE f Lnet/minecraft/class_6880; field_35854 ORE_COPPER_SMALL f Lnet/minecraft/class_3825; field_35859 DEEPSLATE_ORE_REPLACEABLES f Lnet/minecraft/class_6880; field_35876 ORE_GRANITE f Lnet/minecraft/class_6880; field_35842 ORE_GOLD f Lnet/minecraft/class_6880; field_35852 ORE_ANCIENT_DEBRIS_LARGE f Lnet/minecraft/class_3825; field_35857 BASE_STONE_OVERWORLD f Lnet/minecraft/class_6880; field_35874 ORE_DIRT f Lnet/minecraft/class_6880; field_35848 ORE_LAPIS c net/minecraft/class_6803 net/minecraft/world/gen/feature/ConfiguredFeatures m ()Lnet/minecraft/class_6880; method_39702 getDefaultConfiguredFeature m (ILnet/minecraft/class_6880;)Lnet/minecraft/class_4638; method_39703 createRandomPatchFeatureConfig p 0 tries p 1 feature m (Ljava/lang/String;Lnet/minecraft/class_3031;)Lnet/minecraft/class_6880; method_40364 register p 1 feature p 0 id m (Lnet/minecraft/class_3031;Lnet/minecraft/class_3037;Ljava/util/List;)Lnet/minecraft/class_4638; method_39705 createRandomPatchFeatureConfig p 1 config p 0 feature p 2 predicateBlocks m (Ljava/lang/String;Lnet/minecraft/class_3031;Lnet/minecraft/class_3037;)Lnet/minecraft/class_6880; method_39708 register p 0 id p 2 config p 1 feature m (Lnet/minecraft/class_3031;Lnet/minecraft/class_3037;)Lnet/minecraft/class_4638; method_39704 createRandomPatchFeatureConfig p 1 config p 0 feature m (Lnet/minecraft/class_3031;Lnet/minecraft/class_3037;Ljava/util/List;I)Lnet/minecraft/class_4638; method_39706 createRandomPatchFeatureConfig p 3 tries p 2 predicateBlocks p 1 config p 0 feature m (Ljava/util/List;)Lnet/minecraft/class_6646; method_39709 createBlockPredicate p 0 validGround c net/minecraft/class_2449 net/minecraft/block/RedstoneOreBlock f Lnet/minecraft/class_2746; field_11392 LIT m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_10441 light p 2 pos p 0 state p 1 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_10440 spawnParticles p 0 world p 1 pos c net/minecraft/class_6804 net/minecraft/world/gen/feature/MiscConfiguredFeatures f Lnet/minecraft/class_6880; field_35802 FOREST_ROCK f Lnet/minecraft/class_6880; field_35813 DESERT_WELL f Lnet/minecraft/class_6880; field_35803 ICEBERG_PACKED f Lnet/minecraft/class_6880; field_35814 SPRING_LAVA_OVERWORLD f Lnet/minecraft/class_6880; field_35804 ICEBERG_BLUE f Lnet/minecraft/class_6880; field_35815 SPRING_LAVA_FROZEN f Lnet/minecraft/class_6880; field_35805 BLUE_ICE f Lnet/minecraft/class_6880; field_35816 SPRING_WATER f Lnet/minecraft/class_6880; field_35806 LAKE_LAVA f Lnet/minecraft/class_6880; field_35807 DISK_CLAY f Lnet/minecraft/class_6880; field_35808 DISK_GRAVEL f Lnet/minecraft/class_6880; field_35809 DISK_SAND f Lnet/minecraft/class_6880; field_35810 FREEZE_TOP_LAYER f Lnet/minecraft/class_6880; field_35800 ICE_SPIKE f Lnet/minecraft/class_6880; field_35811 BONUS_CHEST f Lnet/minecraft/class_6880; field_35801 ICE_PATCH f Lnet/minecraft/class_6880; field_35812 VOID_START_PLATFORM c net/minecraft/class_3790 net/minecraft/structure/PoolStructurePiece f Lnet/minecraft/class_2338; field_16695 pos f Lnet/minecraft/class_3784; field_16693 poolElement f Lnet/minecraft/class_3485; field_17660 structureManager f I field_16692 groundLevelDelta f Lorg/slf4j/Logger; field_24991 LOGGER f Ljava/util/List; field_16696 junctions f Lnet/minecraft/class_2470; field_16694 rotation m ()Lnet/minecraft/class_2338; method_16648 getPos m ()Lnet/minecraft/class_3784; method_16644 getPoolElement m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_2520;)V method_16649 method_16649 p 2 junctionTag m ()Ljava/util/List; method_16645 getJunctions m (Lnet/minecraft/class_6625;Lnet/minecraft/class_2487;)V p 1 context p 2 nbt m (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;Z)V method_27236 generate p 4 random p 5 boundingBox p 6 pos p 7 keepJigsaws p 1 world p 2 structureAccessor p 3 chunkGenerator m (Lnet/minecraft/class_3485;Lnet/minecraft/class_3784;Lnet/minecraft/class_2338;ILnet/minecraft/class_2470;Lnet/minecraft/class_3341;)V p 2 poolElement p 1 structureManager p 4 groundLevelDelta p 3 pos p 6 boundingBox p 5 rotation m (Lnet/minecraft/class_3780;)V method_16647 addJunction p 1 junction m ()I method_16646 getGroundLevelDelta c net/minecraft/class_3791 net/minecraft/structure/PillagerOutpostGenerator f Lnet/minecraft/class_6880; field_26252 STRUCTURE_POOLS m ()V method_27235 init c net/minecraft/class_1133 net/minecraft/server/LanServerPinger c Used to send UDP multicasts to notify other clients of a local game on the same network.\n\n

These multicasts will always be sent to {@code 224.0.2.60:4445} where other clients can listen for local games. f Z field_5527 running f Ljava/net/DatagramSocket; field_5528 socket f Ljava/lang/String; field_5530 addressPort f Ljava/util/concurrent/atomic/AtomicInteger; field_5525 THREAD_ID f Ljava/lang/String; field_5526 motd f Ljava/lang/String; field_33016 PING_ADDRESS f I field_33017 PING_PORT f J field_33018 PING_INTERVAL f Lorg/slf4j/Logger; field_5529 LOGGER m (Ljava/lang/String;)Ljava/lang/String; method_4819 parseAnnouncementMotd p 0 announcement m (Ljava/lang/String;Ljava/lang/String;)V p 2 addressPort p 1 motd m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; method_4818 createAnnouncement c Creates a server announcement.\n\n

\n{@code [MOTD]} // Specifies the beginning of the message of the day\n{@code A message of the day} // The message of the day\n{@code [/MOTD]} // Specifies the end of the message of the day.\n{@code [AD]} // Specifies the beginning of the address and the port of the local server.\n{@code the address of the local server.} // Such as {@code 192.146.2.1:23132}\n{@code [/AD]} // Specifies the end of the address and port of the local server.\n
\n\n

An example of a complete announcement:\n{@code [MOTD]A Player's Server[/MOTD][AD]192.168.0.33[/AD]} p 0 motd c the message of the day p 1 addressPort c the address of the server including the IP address and port m (Ljava/lang/String;)Ljava/lang/String; method_4820 parseAnnouncementAddressPort p 0 announcement c net/minecraft/class_2465 net/minecraft/block/PillarBlock f Lnet/minecraft/class_2754; field_11459 AXIS m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2470;)Lnet/minecraft/class_2680; method_36377 changeRotation p 0 state p 1 rotation c net/minecraft/class_2466 net/minecraft/data/server/BlockTagProvider m (Lnet/minecraft/class_2403;)V p 1 root c net/minecraft/class_1132 net/minecraft/server/integrated/IntegratedServer f Lnet/minecraft/class_1133; field_5519 lanPinger f Z field_5524 paused f Lorg/slf4j/Logger; field_5520 LOGGER f I field_5522 lanPort f Lnet/minecraft/class_310; field_5518 client f Lnet/minecraft/class_1934; field_28075 forcedGameMode f Ljava/util/UUID; field_5521 localPlayerUuid f I field_34965 simulationDistance m (Ljava/util/UUID;)V method_4817 setLocalPlayerUuid p 1 localPlayerUuid m (Ljava/lang/Thread;Lnet/minecraft/class_310;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3283;Lnet/minecraft/class_6904;Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lcom/mojang/authlib/GameProfileRepository;Lnet/minecraft/class_3312;Lnet/minecraft/class_3950;)V p 6 sessionService p 7 gameProfileRepo p 8 userCache p 9 worldGenerationProgressListenerFactory p 1 serverThread p 2 client p 3 session p 4 dataPackManager p 5 saveLoader m ()V method_36439 incrementTotalWorldTimeStat c net/minecraft/class_3797 net/minecraft/MinecraftVersion f Ljava/lang/String; field_16740 releaseTarget f Ljava/lang/String; field_16733 name f Z field_16737 stable f Lnet/minecraft/class_6489; field_25319 CURRENT f Ljava/lang/String; field_16738 id f Lorg/slf4j/Logger; field_16741 LOGGER f I field_16735 protocolVersion f I field_16734 dataPackVersion f Lnet/minecraft/class_6595; field_16736 saveVersion f I field_27843 resourcePackVersion f Ljava/util/Date; field_16739 buildTime m ()Lnet/minecraft/class_6489; method_16672 create m (Lcom/google/gson/JsonObject;)V p 1 json m (Lcom/mojang/bridge/game/PackType;)I getPackVersion getPackVersion p 1 packType c net/minecraft/class_2467 net/minecraft/data/server/EntityTypeTagProvider m (Lnet/minecraft/class_2403;)V p 1 root c net/minecraft/class_3798 net/minecraft/structure/rule/TagMatchRuleTest f Lnet/minecraft/class_6862; field_16747 tag f Lcom/mojang/serialization/Codec; field_25014 CODEC m (Lnet/minecraft/class_6862;)V p 1 tag c net/minecraft/class_1131 net/minecraft/client/network/LanServerInfo f Ljava/lang/String; field_5517 addressPort f J field_5516 lastTimeMillis f Ljava/lang/String; field_5515 motd m (Ljava/lang/String;Ljava/lang/String;)V p 1 motd p 2 addressPort m ()V method_4814 updateLastTime m ()Ljava/lang/String; method_4813 getMotd m ()Ljava/lang/String; method_4812 getAddressPort c net/minecraft/class_3799 net/minecraft/client/MinecraftClientGame f Lcom/mojang/bridge/launcher/SessionEventListener; field_16756 listener f Lcom/mojang/bridge/launcher/Launcher; field_16755 launcher f Lnet/minecraft/class_310; field_16757 client m (Lnet/minecraft/class_310;)V p 1 client m ()V method_16687 onStartGameSession m ()V method_16688 onLeaveGameSession m (Lcom/mojang/bridge/launcher/SessionEventListener;)V setSessionEventListener setSessionEventListener p 1 listener c net/minecraft/class_3799$class_3800 net/minecraft/client/MinecraftClientGame$PerformanceMetricsImpl f I field_16758 sampleCount f I field_16759 averageTime f I field_16761 minTime f I field_16760 maxTime m (IIII)V p 4 sampleCount p 3 averageTime p 2 maxTime p 1 minTime c net/minecraft/class_1130 net/minecraft/server/integrated/IntegratedPlayerManager f Lnet/minecraft/class_2487; field_5514 userData m ()Lnet/minecraft/class_1132; method_4811 getServer m (Lnet/minecraft/class_1132;Lnet/minecraft/class_5455$class_6890;Lnet/minecraft/class_29;)V p 2 registryManager p 1 server p 3 saveHandler c net/minecraft/class_2468 net/minecraft/block/SandBlock f I field_11462 color m (ILnet/minecraft/class_4970$class_2251;)V p 1 color p 2 settings c net/minecraft/class_2461 net/minecraft/data/dev/NbtProvider f Lnet/minecraft/class_2403; field_11449 root f Lorg/slf4j/Logger; field_11450 LOGGER m (Lnet/minecraft/class_2403;)V p 1 root m (Ljava/nio/file/Path;)Z method_10495 method_10495 p 0 path m (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V method_10494 method_10494 p 3 path m (Ljava/nio/file/Path;Ljava/lang/String;)V method_32234 writeTo p 1 content p 0 file m (Ljava/nio/file/Path;Ljava/lang/String;Ljava/nio/file/Path;)Ljava/nio/file/Path; method_10493 convertNbtToSnbt p 2 outputPath p 1 location p 0 inputPath m (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; method_10496 getLocation p 2 rootPath p 1 targetPath c net/minecraft/class_6820 net/minecraft/unused/packageinfo/PackageInfo6820 c net/minecraft/class_3793 net/minecraft/structure/processor/BlockIgnoreStructureProcessor f Lnet/minecraft/class_3793; field_16719 IGNORE_AIR f Lcom/mojang/serialization/Codec; field_24998 CODEC f Lnet/minecraft/class_3793; field_16718 IGNORE_STRUCTURE_BLOCKS f Lcom/google/common/collect/ImmutableList; field_16720 blocks f Lnet/minecraft/class_3793; field_16721 IGNORE_AIR_AND_STRUCTURE_BLOCKS m (Ljava/util/List;)V p 1 blocks c net/minecraft/class_2462 net/minecraft/block/RepeaterBlock f Lnet/minecraft/class_2758; field_11451 DELAY f Lnet/minecraft/class_2746; field_11452 LOCKED c net/minecraft/class_2463 net/minecraft/data/SnbtProvider f Lnet/minecraft/class_2403; field_11453 root f Ljava/util/List; field_20309 write f Ljava/nio/file/Path; field_24615 DEBUG_OUTPUT_DIRECTORY f Lorg/slf4j/Logger; field_11454 LOGGER m (Ljava/nio/file/Path;Ljava/lang/String;)Lnet/minecraft/class_2463$class_4511; method_22144 toCompressedNbt p 2 name p 1 path m (Lnet/minecraft/class_2463$class_4460;)Lnet/minecraft/class_2463; method_21672 addWriter p 1 tweaker m (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; method_10500 getFileName p 1 root p 2 file m (Ljava/lang/String;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_21673 write p 2 compound p 1 key m (Lnet/minecraft/class_2403;)V p 1 generator m (Lnet/minecraft/class_2408;Lnet/minecraft/class_2463$class_4511;Ljava/nio/file/Path;)V method_10497 write p 2 data p 1 cache p 3 root c net/minecraft/class_2463$class_5621 net/minecraft/data/SnbtProvider$CompressionException m (Ljava/nio/file/Path;Ljava/lang/Throwable;)V p 1 path p 2 cause c net/minecraft/class_2463$class_4511 net/minecraft/data/SnbtProvider$CompressedData f Ljava/lang/String; field_20540 sha1 f [B field_20539 bytes f Ljava/lang/String; field_20538 name f Ljava/lang/String; field_24616 snbtContent m (Ljava/lang/String;[BLjava/lang/String;Ljava/lang/String;)V p 4 sha1 p 3 snbtContent p 2 bytes p 1 name c net/minecraft/class_2463$class_4460 net/minecraft/data/SnbtProvider$Tweaker m (Ljava/lang/String;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_21674 write p 2 nbt p 1 name c net/minecraft/class_3794 net/minecraft/structure/processor/JigsawReplacementStructureProcessor f Lcom/mojang/serialization/Codec; field_25003 CODEC f Lnet/minecraft/class_3794; field_16871 INSTANCE c net/minecraft/class_3795 net/minecraft/structure/processor/GravityStructureProcessor f I field_16725 offset f Lnet/minecraft/class_2902$class_2903; field_16723 heightmap f Lcom/mojang/serialization/Codec; field_25002 CODEC m (Lnet/minecraft/class_2902$class_2903;I)V p 2 offset p 1 heightmap m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28972 method_28972 p 0 instance c net/minecraft/class_1134 net/minecraft/client/network/LanServerQueryManager f Lorg/slf4j/Logger; field_5532 LOGGER f Ljava/util/concurrent/atomic/AtomicInteger; field_5531 THREAD_ID c net/minecraft/class_1134$class_1136 net/minecraft/client/network/LanServerQueryManager$LanServerEntryList f Z field_5537 dirty f Ljava/util/List; field_5536 serverEntries m (Ljava/lang/String;Ljava/net/InetAddress;)V method_4824 addServer p 2 address p 1 announcement m ()Z method_4823 needsUpdate m ()Ljava/util/List; method_4826 getServers m ()V method_4825 markClean c net/minecraft/class_1134$class_1135 net/minecraft/client/network/LanServerQueryManager$LanServerDetector f Ljava/net/InetAddress; field_5534 multicastAddress f Ljava/net/MulticastSocket; field_5535 socket f Lnet/minecraft/class_1134$class_1136; field_5533 entryList m (Lnet/minecraft/class_1134$class_1136;)V p 1 entryList c net/minecraft/class_2464 net/minecraft/block/BlockRenderType f Lnet/minecraft/class_2464; field_11458 MODEL f Lnet/minecraft/class_2464; field_11456 ENTITYBLOCK_ANIMATED f Lnet/minecraft/class_2464; field_11455 INVISIBLE c net/minecraft/class_1129 net/minecraft/client/search/Searchable m (Ljava/lang/String;)Ljava/util/List; method_4810 findAll p 1 text c net/minecraft/class_6818 net/minecraft/world/gen/feature/TreePlacedFeatures f Lnet/minecraft/class_6880; field_36106 SUPER_BIRCH_BEES_0002 f Lnet/minecraft/class_6880; field_36108 OAK_BEES_0002 f Lnet/minecraft/class_6880; field_36112 FANCY_OAK_BEES_0002 f Lnet/minecraft/class_6880; field_36102 MEGA_JUNGLE_TREE_CHECKED f Lnet/minecraft/class_6646; field_36095 ON_SNOW_PREDICATE f Lnet/minecraft/class_6880; field_36104 MEGA_PINE_CHECKED f Lnet/minecraft/class_6880; field_36097 PINE_ON_SNOW f Lnet/minecraft/class_6880; field_36087 FANCY_OAK_BEES f Lnet/minecraft/class_6880; field_36099 PINE_CHECKED f Lnet/minecraft/class_6880; field_36110 BIRCH_BEES_0002 f Lnet/minecraft/class_6880; field_36089 WARPED_FUNGI f Ljava/util/List; field_36096 ON_SNOW_MODIFIERS f Lnet/minecraft/class_6880; field_36100 JUNGLE_TREE f Lnet/minecraft/class_6880; field_36093 ACACIA_CHECKED f Lnet/minecraft/class_6880; field_36091 DARK_OAK_CHECKED f Lnet/minecraft/class_6880; field_36109 OAK_BEES_002 f Lnet/minecraft/class_6880; field_36105 JUNGLE_BUSH f Lnet/minecraft/class_6880; field_36107 SUPER_BIRCH_BEES f Lnet/minecraft/class_6880; field_36101 FANCY_OAK_CHECKED f Lnet/minecraft/class_6880; field_36113 FANCY_OAK_BEES_002 f Lnet/minecraft/class_6880; field_36103 MEGA_SPRUCE_CHECKED f Lnet/minecraft/class_6880; field_36098 SPRUCE_ON_SNOW f Lnet/minecraft/class_6880; field_36088 CRIMSON_FUNGI f Lnet/minecraft/class_6880; field_36111 BIRCH_BEES_002 f Lnet/minecraft/class_6880; field_36094 SPRUCE_CHECKED f Lnet/minecraft/class_6880; field_36090 OAK_CHECKED f Lnet/minecraft/class_6880; field_36092 BIRCH_CHECKED c net/minecraft/class_1128 net/minecraft/client/search/SuffixArray c Provides an efficient way to search for a text in multiple texts. f Z field_5508 PRINT_COMPARISONS f Z field_5507 PRINT_ARRAY f I field_5502 maxTextLength f Ljava/util/List; field_5503 objects f Lit/unimi/dsi/fastutil/ints/IntList; field_5509 textStarts f Lit/unimi/dsi/fastutil/ints/IntList; field_5506 offsetInText f Lorg/slf4j/Logger; field_5510 LOGGER f Lit/unimi/dsi/fastutil/ints/IntList; field_5504 suffixIndexToObjectIndex f Lit/unimi/dsi/fastutil/ints/IntList; field_5505 characters m (Ljava/lang/String;I)I method_4805 compare p 1 string p 2 suffixIndex m (Ljava/lang/Object;Ljava/lang/String;)V method_4806 add c Adds a text with the corresponding object.\n\n

You are not allowed to call this method after calling {@link #build()} method.\n\n

Takes O({@code text.length()}) time. p 1 object p 2 text m (I)Ljava/lang/String; method_4808 getDebugString p 1 suffixIndex m ([I[I[III)V method_4803 method_4803 p 3 i p 4 j m ()V method_4807 build c Builds a suffix array with added texts.\n\n

You are not allowed to call this method multiple times.\n\n

Takes O(N * log N * log M) time on average where N is the sum of all text\nlength added, and M is the maximum text length added. m (Ljava/lang/String;)Ljava/util/List; method_4804 findAll c Retrieves all objects of which corresponding texts contain {@code text}.\n\n

You have to call {@link #build()} method before calling this method.\n\n

Takes O({@code text.length()} * log N) time to find objects where N is the\nsum of all text length added. Takes O(X + Y * log Y) time to collect found\nobjects into a list where X is the number of occurrences of {@code text} in all\ntexts added, and Y is the number of found objects. p 1 text m ()V method_4809 printArray c net/minecraft/class_6819 net/minecraft/world/gen/feature/VegetationPlacedFeatures f Lnet/minecraft/class_6880; field_36118 BROWN_MUSHROOM_NETHER f Lnet/minecraft/class_6880; field_36146 TREES_SWAMP f Lnet/minecraft/class_6880; field_36114 PATCH_SUGAR_CANE_SWAMP f Lnet/minecraft/class_6880; field_36158 TREES_JUNGLE f Lnet/minecraft/class_6880; field_36126 BROWN_MUSHROOM_SWAMP f Lnet/minecraft/class_6880; field_36138 FOREST_FLOWERS f Lnet/minecraft/class_6880; field_36142 TREES_TAIGA f Lnet/minecraft/class_6880; field_36154 TREES_BIRCH_AND_OAK f Lnet/minecraft/class_6880; field_36122 BROWN_MUSHROOM_TAIGA f Lnet/minecraft/class_6880; field_36166 PATCH_GRASS_FOREST f Lnet/minecraft/class_6880; field_36178 PATCH_BERRY_COMMON f Lnet/minecraft/class_6880; field_36182 PATCH_TALL_GRASS f Lnet/minecraft/class_6880; field_36150 TREES_BIRCH f Lnet/minecraft/class_6880; field_36162 VINES f Lnet/minecraft/class_6880; field_36130 FLOWER_FLOWER_FOREST f Lnet/minecraft/class_6880; field_36174 PATCH_DEAD_BUSH_2 f Lnet/minecraft/class_6880; field_36170 PATCH_GRASS_TAIGA_2 f Lnet/minecraft/class_6880; field_36139 TREES_FLOWER_FOREST f Lnet/minecraft/class_6880; field_36119 RED_MUSHROOM_NETHER f Lnet/minecraft/class_6880; field_36135 TREES_PLAINS f Lnet/minecraft/class_6880; field_36179 PATCH_BERRY_RARE f Lnet/minecraft/class_6880; field_36147 TREES_WINDSWEPT_SAVANNA f Lnet/minecraft/class_6880; field_36115 PATCH_SUGAR_CANE_DESERT f Lnet/minecraft/class_6880; field_36159 BAMBOO_VEGETATION f Lnet/minecraft/class_6880; field_36127 RED_MUSHROOM_SWAMP f Lnet/minecraft/class_6880; field_36131 FLOWER_SWAMP f Lnet/minecraft/class_6880; field_36175 PATCH_DEAD_BUSH f Lnet/minecraft/class_6880; field_36143 TREES_GROVE f Lnet/minecraft/class_6880; field_36155 TREES_SPARSE_JUNGLE f Lnet/minecraft/class_6880; field_36123 RED_MUSHROOM_TAIGA f Lnet/minecraft/class_6880; field_36167 PATCH_GRASS_BADLANDS f Lnet/minecraft/class_6880; field_36171 PATCH_GRASS_TAIGA f Lnet/minecraft/class_6880; field_36292 PATCH_MELON_SPARSE f Lnet/minecraft/class_6880; field_36183 PATCH_LARGE_FERN f Lnet/minecraft/class_6880; field_36151 TREES_WINDSWEPT_FOREST f Lnet/minecraft/class_6880; field_36163 PATCH_SUNFLOWER f Lnet/minecraft/class_6880; field_36128 FLOWER_WARM f Lnet/minecraft/class_6797; field_36134 NOT_IN_SURFACE_WATER_MODIFIER f Lnet/minecraft/class_6880; field_36124 BROWN_MUSHROOM_OLD_GROWTH f Lnet/minecraft/class_6880; field_36168 PATCH_GRASS_SAVANNA f Lnet/minecraft/class_6880; field_36136 DARK_FOREST_VEGETATION f Lnet/minecraft/class_6880; field_36148 TREES_SAVANNA f Lnet/minecraft/class_6880; field_36116 PATCH_SUGAR_CANE_BADLANDS f Lnet/minecraft/class_6880; field_36120 BROWN_MUSHROOM_NORMAL f Lnet/minecraft/class_6880; field_36164 PATCH_PUMPKIN f Lnet/minecraft/class_6880; field_36132 FLOWER_PLAIN f Lnet/minecraft/class_6880; field_36176 PATCH_DEAD_BUSH_BADLANDS f Lnet/minecraft/class_6880; field_36144 TREES_BADLANDS f Lnet/minecraft/class_6880; field_36156 TREES_OLD_GROWTH_SPRUCE_TAIGA f Lnet/minecraft/class_6880; field_36160 MUSHROOM_ISLAND_VEGETATION f Lnet/minecraft/class_6880; field_36172 PATCH_GRASS_JUNGLE f Lnet/minecraft/class_6880; field_36140 BAMBOO_LIGHT f Lnet/minecraft/class_6880; field_36184 PATCH_CACTUS_DESERT f Lnet/minecraft/class_6880; field_36152 TREES_WINDSWEPT_HILLS f Lnet/minecraft/class_6880; field_36180 PATCH_WATERLILY f Lnet/minecraft/class_6880; field_36117 PATCH_SUGAR_CANE f Lnet/minecraft/class_6880; field_36129 FLOWER_DEFAULT f Lnet/minecraft/class_6880; field_36157 TREES_OLD_GROWTH_PINE_TAIGA f Lnet/minecraft/class_6880; field_36125 RED_MUSHROOM_OLD_GROWTH f Lnet/minecraft/class_6880; field_36169 PATCH_GRASS_NORMAL f Lnet/minecraft/class_6880; field_36137 FLOWER_FOREST_FLOWERS f Lnet/minecraft/class_6880; field_36149 BIRCH_TALL f Lnet/minecraft/class_6880; field_36153 TREES_WATER f Lnet/minecraft/class_6880; field_36121 RED_MUSHROOM_NORMAL f Lnet/minecraft/class_6880; field_36165 PATCH_GRASS_PLAIN f Lnet/minecraft/class_6880; field_36133 FLOWER_MEADOW f Lnet/minecraft/class_6880; field_36177 PATCH_MELON f Lnet/minecraft/class_6880; field_36145 TREES_SNOWY f Lnet/minecraft/class_6880; field_36161 BAMBOO f Lnet/minecraft/class_6880; field_36173 GRASS_BONEMEAL f Lnet/minecraft/class_6880; field_36141 TREES_MEADOW f Lnet/minecraft/class_6880; field_36185 PATCH_CACTUS_DECORATED f Lnet/minecraft/class_6880; field_36181 PATCH_TALL_GRASS_2 m (Lnet/minecraft/class_6797;Lnet/minecraft/class_2248;)Ljava/util/List; method_39741 modifiersWithWouldSurvive p 0 modifier p 1 block m (I)Ljava/util/List; method_39738 modifiers p 0 count m (ILnet/minecraft/class_6797;)Ljava/util/List; method_39739 modifiersWithChance p 1 modifier p 0 chance m (Lnet/minecraft/class_6797;)Ljava/util/List; method_39740 modifiers p 0 modifier m (Lnet/minecraft/class_6797;)Lcom/google/common/collect/ImmutableList$Builder; method_39742 modifiersBuilder p 0 countModifier c net/minecraft/class_3789 net/minecraft/structure/BuriedTreasureGenerator c net/minecraft/class_3789$class_3339 net/minecraft/structure/BuriedTreasureGenerator$Piece m (Lnet/minecraft/class_2338;)V p 1 pos m (Lnet/minecraft/class_2487;)V p 1 nbt m (Lnet/minecraft/class_2680;)Z method_14655 isLiquid p 1 state c net/minecraft/class_6816 net/minecraft/world/gen/feature/OrePlacedFeatures f Lnet/minecraft/class_6880; field_36049 ORE_COPPER f Lnet/minecraft/class_6880; field_36059 ORE_BLACKSTONE f Lnet/minecraft/class_6880; field_36039 ORE_REDSTONE_LOWER f Lnet/minecraft/class_6880; field_36045 ORE_INFESTED f Lnet/minecraft/class_6880; field_36067 ORE_ANDESITE_LOWER f Lnet/minecraft/class_6880; field_36077 ORE_REDSTONE f Lnet/minecraft/class_6880; field_36055 ORE_QUARTZ_DELTAS f Lnet/minecraft/class_6880; field_36047 ORE_ANCIENT_DEBRIS_LARGE f Lnet/minecraft/class_6880; field_36069 ORE_COAL_UPPER f Lnet/minecraft/class_6880; field_36057 ORE_QUARTZ_NETHER f Lnet/minecraft/class_6880; field_36041 ORE_DIAMOND_LARGE f Lnet/minecraft/class_6880; field_36063 ORE_GRANITE_LOWER f Lnet/minecraft/class_6880; field_36073 ORE_IRON_SMALL f Lnet/minecraft/class_6880; field_36051 ORE_CLAY f Lnet/minecraft/class_6880; field_36043 ORE_LAPIS f Lnet/minecraft/class_6880; field_36065 ORE_DIORITE_LOWER f Lnet/minecraft/class_6880; field_36075 ORE_GOLD f Lnet/minecraft/class_6880; field_36053 ORE_SOUL_SAND f Lnet/minecraft/class_6880; field_36061 ORE_GRAVEL f Lnet/minecraft/class_6880; field_36071 ORE_IRON_UPPER f Lnet/minecraft/class_6880; field_36048 ORE_DEBRIS_SMALL f Lnet/minecraft/class_6880; field_36056 ORE_GOLD_NETHER f Lnet/minecraft/class_6880; field_36044 ORE_LAPIS_BURIED f Lnet/minecraft/class_6880; field_36066 ORE_ANDESITE_UPPER f Lnet/minecraft/class_6880; field_36058 ORE_GRAVEL_NETHER f Lnet/minecraft/class_6880; field_36046 ORE_EMERALD f Lnet/minecraft/class_6880; field_36068 ORE_TUFF f Lnet/minecraft/class_6880; field_36052 ORE_MAGMA f Lnet/minecraft/class_6880; field_36040 ORE_DIAMOND f Lnet/minecraft/class_6880; field_36062 ORE_GRANITE_UPPER f Lnet/minecraft/class_6880; field_36074 ORE_GOLD_EXTRA f Lnet/minecraft/class_6880; field_36054 ORE_GOLD_DELTAS f Lnet/minecraft/class_6880; field_36042 ORE_DIAMOND_BURIED f Lnet/minecraft/class_6880; field_36064 ORE_DIORITE_UPPER f Lnet/minecraft/class_6880; field_36076 ORE_GOLD_LOWER f Lnet/minecraft/class_6880; field_36070 ORE_COAL_LOWER f Lnet/minecraft/class_6880; field_36050 ORE_COPPER_LARGE f Lnet/minecraft/class_6880; field_36060 ORE_DIRT f Lnet/minecraft/class_6880; field_36072 ORE_IRON_MIDDLE m (ILnet/minecraft/class_6797;)Ljava/util/List; method_39734 modifiersWithRarity p 0 chance p 1 heightModifier m (ILnet/minecraft/class_6797;)Ljava/util/List; method_39732 modifiersWithCount p 0 count p 1 heightModifier m (Lnet/minecraft/class_6797;Lnet/minecraft/class_6797;)Ljava/util/List; method_39733 modifiers p 1 heightModifier p 0 countModifier c net/minecraft/class_2458 net/minecraft/block/WallRedstoneTorchBlock f Lnet/minecraft/class_2753; field_11443 FACING f Lnet/minecraft/class_2746; field_11444 LIT c net/minecraft/class_6817 net/minecraft/world/gen/feature/PlacedFeatures f Lnet/minecraft/class_6797; field_36078 MOTION_BLOCKING_HEIGHTMAP f Lnet/minecraft/class_6797; field_36079 OCEAN_FLOOR_WG_HEIGHTMAP f Lnet/minecraft/class_6797; field_36085 FOUR_ABOVE_AND_BELOW_RANGE f Lnet/minecraft/class_6797; field_36084 EIGHT_ABOVE_AND_BELOW_RANGE f Lnet/minecraft/class_6797; field_36086 BOTTOM_TO_120_RANGE f Lnet/minecraft/class_6797; field_36081 OCEAN_FLOOR_HEIGHTMAP f Lnet/minecraft/class_6797; field_36080 WORLD_SURFACE_WG_HEIGHTMAP f Lnet/minecraft/class_6797; field_36083 TEN_ABOVE_AND_BELOW_RANGE f Lnet/minecraft/class_6797; field_36082 BOTTOM_TO_TOP_RANGE m ()Lnet/minecraft/class_6880; method_39735 getDefaultPlacedFeature m (IFI)Lnet/minecraft/class_6797; method_39736 createCountExtraModifier p 0 count p 1 extraChance p 2 extraCount m (Ljava/lang/String;Lnet/minecraft/class_6880;Ljava/util/List;)Lnet/minecraft/class_6880; method_39737 register p 0 id p 1 registryEntry p 2 modifiers m (Ljava/lang/String;Lnet/minecraft/class_6880;[Lnet/minecraft/class_6797;)Lnet/minecraft/class_6880; method_40370 register p 0 id p 2 modifiers p 1 registryEntry m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_6658; method_40365 wouldSurvive p 0 block m (Lnet/minecraft/class_3031;Lnet/minecraft/class_3037;[Lnet/minecraft/class_6797;)Lnet/minecraft/class_6880; method_40368 createEntry p 2 modifiers p 0 feature p 1 featureConfig m (Lnet/minecraft/class_3031;Lnet/minecraft/class_3037;Lnet/minecraft/class_6646;)Lnet/minecraft/class_6880; method_40367 createEntry p 0 feature p 1 featureConfig p 2 predicate m (Lnet/minecraft/class_6880;[Lnet/minecraft/class_6797;)Lnet/minecraft/class_6880; method_40369 createEntry p 0 registryEntry p 1 modifiers m ()Lnet/minecraft/class_6661; method_40371 isAir m (Lnet/minecraft/class_3031;Lnet/minecraft/class_3037;)Lnet/minecraft/class_6880; method_40366 createEntry p 0 feature p 1 featureConfig c net/minecraft/class_2459 net/minecraft/block/RedstoneTorchBlock f Ljava/util/Map; field_11445 BURNOUT_MAP f Lnet/minecraft/class_2746; field_11446 LIT f I field_31230 SCHEDULED_TICK_DELAY m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)Z method_10489 isBurnedOut p 2 addNew p 1 pos p 0 world m (Lnet/minecraft/class_1922;)Ljava/util/List; method_20453 method_20453 p 0 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_10488 shouldUnpower p 1 world p 2 pos p 3 state c net/minecraft/class_2459$class_2460 net/minecraft/block/RedstoneTorchBlock$BurnoutEntry f J field_11447 time f Lnet/minecraft/class_2338; field_11448 pos m (Lnet/minecraft/class_2338;J)V p 1 pos p 2 time c net/minecraft/class_6814 net/minecraft/world/gen/feature/MiscPlacedFeatures f Lnet/minecraft/class_6880; field_36007 LAKE_LAVA_UNDERGROUND f Lnet/minecraft/class_6880; field_36006 BLUE_ICE f Lnet/minecraft/class_6880; field_36017 SPRING_WATER f Lnet/minecraft/class_6880; field_36009 DISK_CLAY f Lnet/minecraft/class_6880; field_36008 LAKE_LAVA_SURFACE f Lnet/minecraft/class_6880; field_36003 FOREST_ROCK f Lnet/minecraft/class_6880; field_36014 DESERT_WELL f Lnet/minecraft/class_6880; field_36002 ICE_PATCH f Lnet/minecraft/class_6880; field_36013 VOID_START_PLATFORM f Lnet/minecraft/class_6880; field_36005 ICEBERG_BLUE f Lnet/minecraft/class_6880; field_36016 SPRING_LAVA_FROZEN f Lnet/minecraft/class_6880; field_36004 ICEBERG_PACKED f Lnet/minecraft/class_6880; field_36015 SPRING_LAVA f Lnet/minecraft/class_6880; field_36010 DISK_GRAVEL f Lnet/minecraft/class_6880; field_36001 ICE_SPIKE f Lnet/minecraft/class_6880; field_36012 FREEZE_TOP_LAYER f Lnet/minecraft/class_6880; field_36011 DISK_SAND c net/minecraft/class_6815 net/minecraft/world/gen/feature/NetherPlacedFeatures f Lnet/minecraft/class_6880; field_36019 SMALL_BASALT_COLUMNS f Lnet/minecraft/class_6880; field_36018 DELTA f Lnet/minecraft/class_6880; field_36029 WEEPING_VINES f Lnet/minecraft/class_6880; field_36026 WARPED_FOREST_VEGETATION f Lnet/minecraft/class_6880; field_36037 PATCH_SOUL_FIRE f Lnet/minecraft/class_6880; field_36025 CRIMSON_FOREST_VEGETATION f Lnet/minecraft/class_6880; field_36028 TWISTING_VINES f Lnet/minecraft/class_6880; field_36027 NETHER_SPROUTS f Lnet/minecraft/class_6880; field_36038 PATCH_FIRE f Lnet/minecraft/class_6880; field_36022 BLACKSTONE_BLOBS f Lnet/minecraft/class_6880; field_36033 SPRING_CLOSED f Lnet/minecraft/class_6880; field_36021 BASALT_BLOBS f Lnet/minecraft/class_6880; field_36032 SPRING_DELTA f Ljava/util/List; field_36036 FIRE_MODIFIERS f Lnet/minecraft/class_6880; field_36024 GLOWSTONE f Lnet/minecraft/class_6880; field_36035 SPRING_OPEN f Lnet/minecraft/class_6880; field_36023 GLOWSTONE_EXTRA f Lnet/minecraft/class_6880; field_36034 SPRING_CLOSED_DOUBLE f Lnet/minecraft/class_6880; field_36020 LARGE_BASALT_COLUMNS f Lnet/minecraft/class_6880; field_36031 BASALT_PILLAR f Lnet/minecraft/class_6880; field_36030 PATCH_CRIMSON_ROOTS c net/minecraft/class_2432 net/minecraft/data/server/ChestLootTableGenerator m (Ljava/lang/Object;)V accept accept p 1 exporter m (Ljava/util/function/BiConsumer;)V method_10399 accept c net/minecraft/class_1100 net/minecraft/client/render/model/UnbakedModel m ()Ljava/util/Collection; method_4755 getModelDependencies m (Lnet/minecraft/class_1088;Ljava/util/function/Function;Lnet/minecraft/class_3665;Lnet/minecraft/class_2960;)Lnet/minecraft/class_1087; method_4753 bake p 4 modelId p 1 loader p 2 textureGetter p 3 rotationContainer m (Ljava/util/function/Function;Ljava/util/Set;)Ljava/util/Collection; method_4754 getTextureDependencies p 1 unbakedModelGetter p 2 unresolvedTextureReferences c net/minecraft/class_3763 net/minecraft/entity/raid/RaiderEntity f Lnet/minecraft/class_3765; field_16599 raid f Z field_16602 ableToJoinRaid f Lnet/minecraft/class_2940; field_19032 CELEBRATING f I field_16997 outOfRaidCounter f I field_16601 wave f Ljava/util/function/Predicate; field_16600 OBTAINABLE_OMINOUS_BANNER_PREDICATE m ()Lnet/minecraft/class_3765; method_16478 getRaid m ()I method_16486 getWave m (Lnet/minecraft/class_1542;)Z method_16483 method_16483 p 0 itemEntity m (Z)V method_16480 setAbleToJoinRaid p 1 ableToJoinRaid m (IZ)V method_16484 addBonusForWave p 2 unused p 1 wave m (I)V method_16835 setOutOfRaidCounter p 1 outOfRaidCounter m (I)V method_16477 setWave p 1 wave m ()Lnet/minecraft/class_3414; method_20033 getCelebratingSound m (Lnet/minecraft/class_3765;)V method_16476 setRaid p 1 raid m (Z)V method_20036 setCelebrating p 1 celebrating m ()Z method_20034 isCelebrating m ()I method_16836 getOutOfRaidCounter m ()Z method_16482 hasActiveRaid m ()Z method_16481 canJoinRaid c net/minecraft/class_3763$class_4223 net/minecraft/entity/raid/RaiderEntity$PatrolApproachGoal f Lnet/minecraft/class_3763; field_18883 raider f Lnet/minecraft/class_4051; field_18881 closeRaiderPredicate f F field_18884 squaredDistance m (Lnet/minecraft/class_3763;Lnet/minecraft/class_1543;F)V p 2 illager p 3 distance c net/minecraft/class_3763$class_4261 net/minecraft/entity/raid/RaiderEntity$AttackHomeGoal f Z field_19040 finished f I field_19039 distance f D field_19036 speed f Lnet/minecraft/class_2338; field_19037 home f Ljava/util/List; field_19038 lastHomes f Lnet/minecraft/class_3763; field_19035 raider m (Lnet/minecraft/class_2338;)Z method_20038 canLootHome p 1 pos m ()V method_20041 purgeMemory m ()Z method_20039 isRaiding m (Lnet/minecraft/class_3763;DI)V p 4 distance p 2 speed p 1 raider m (Lnet/minecraft/class_4158;)Z method_20037 method_20037 p 0 poiType m ()Z method_20040 tryFindHome c net/minecraft/class_3763$class_4260 net/minecraft/entity/raid/RaiderEntity$CelebrateGoal f Lnet/minecraft/class_3763; field_19034 raider m (Lnet/minecraft/class_3763;Lnet/minecraft/class_3763;)V p 2 raider c net/minecraft/class_3763$class_3764 net/minecraft/entity/raid/RaiderEntity$PickupBannerAsLeaderGoal f Lnet/minecraft/class_3763; field_16603 actor m (Lnet/minecraft/class_3763;Lnet/minecraft/class_3763;)V p 2 actor c net/minecraft/class_2433 net/minecraft/block/WallPlayerSkullBlock c net/minecraft/class_2434 net/minecraft/data/server/EntityLootTableGenerator f Ljava/util/Set; field_19339 ENTITY_TYPES_IN_MISC_GROUP_TO_CHECK f Lnet/minecraft/class_2048$class_2049; field_11344 NEEDS_ENTITY_ON_FIRE f Ljava/util/Map; field_16543 lootTables m (Lnet/minecraft/class_1299;Lnet/minecraft/class_52$class_53;)V method_16368 register p 1 entityType p 2 lootTable m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53; method_10401 createForSheep p 0 item m (Lnet/minecraft/class_2960;Lnet/minecraft/class_52$class_53;)V method_16369 register p 1 entityId p 2 lootTable m (Ljava/lang/Object;)V accept accept p 1 exporter m (Ljava/util/function/BiConsumer;)V method_10400 accept c net/minecraft/class_3765 net/minecraft/village/raid/Raid f I field_30686 DEFAULT_PRE_RAID_TICKS f I field_19022 waveCount f Z field_16611 started f I field_30670 MAX_DESPAWN_COUNTER f Ljava/util/Set; field_19021 heroesOfTheVillage f I field_16616 postRaidTicks f Lnet/minecraft/class_2561; field_19017 VICTORY_SUFFIX_TEXT f F field_16620 totalHealth f Ljava/lang/String; field_30683 OMINOUS_BANNER_TRANSLATION_KEY f Lnet/minecraft/class_3765$class_4259; field_19023 status f J field_16605 ticksActive f Lnet/minecraft/class_2561; field_19018 DEFEAT_SUFFIX_TEXT f I field_16625 id f Ljava/util/Random; field_16608 random f I field_16621 wavesSpawned f I field_19024 finishCooldown f Ljava/lang/String; field_30684 RAIDERS_REMAINING_TRANSLATION_KEY f Ljava/util/Optional; field_19172 preCalculatedRavagerSpawnLocation f I field_16614 preRaidTicks f Lnet/minecraft/class_2561; field_19019 VICTORY_TITLE f Lnet/minecraft/class_3213; field_16607 bar f Ljava/util/Map; field_16615 waveToCaptain f I field_30689 MAX_ACTIVE_TICKS f Z field_16606 active f Lnet/minecraft/class_2338; field_16613 center f Lnet/minecraft/class_2561; field_19020 DEFEAT_TITLE f Ljava/util/Map; field_16618 waveToRaiders f Lnet/minecraft/class_3218; field_16619 world f Lnet/minecraft/class_2561; field_19016 EVENT_TEXT f I field_16623 badOmenLevel m ()I method_16514 getMaxAcceptableBadOmenLevel m (Lnet/minecraft/class_2338;)D method_20510 method_20510 p 1 pos m ()Z method_20015 isSpawningExtraWave m ()V method_16506 invalidate m ()I method_16493 getBadOmenLevel m ()Z method_20022 hasStopped m (Lnet/minecraft/class_2338;)V method_20509 setCenter p 1 center m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V p 2 nbt p 1 world m ()Z method_20014 hasSpawnedExtraWave m ()Z method_16832 isFinished m (ILnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V p 1 id p 2 world p 3 pos m (Ljava/lang/Integer;)Ljava/util/Set; method_16508 method_16508 p 0 wave m ()F method_35212 getTotalHealth m (I)Ljava/util/Optional; method_20267 preCalculateRavagerSpawnLocation p 1 proximity m (Lnet/minecraft/class_2338;)V method_16522 spawnNextWave p 1 pos m (ILnet/minecraft/class_3763;)V method_16491 setWaveCaptain p 2 entity p 1 wave m (Lnet/minecraft/class_3765$class_3766;IZ)I method_20018 getCount p 1 member p 2 wave p 3 extra m ()Z method_16519 canSpawnRaiders m ()I method_16490 getGroupsSpawned m ()V method_16834 removeObsoleteRaiders m ()I method_16494 getRaidId m ()V method_20511 moveRaidCenter m (ILnet/minecraft/class_3763;)Z method_16505 addToWave p 2 entity p 1 wave m ()Z method_20013 hasExtraWave m ()Z method_16833 shouldSpawnMoreGroups m ()Lnet/minecraft/class_2338; method_16495 getCenter m (I)V method_35211 setBadOmenLevel p 1 badOmenLevel m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_16502 writeNbt p 1 nbt m ()Z method_20021 hasSpawned m (Lnet/minecraft/class_2338;)V method_16521 playRaidHorn p 1 pos m (Lnet/minecraft/class_1657;)V method_16518 start p 1 player m ()Lnet/minecraft/class_1799; method_16515 getOminousBanner m ()Ljava/util/function/Predicate; method_16501 isInRaidDistance m (I)V method_16500 removeLeader p 1 wave m ()Z method_20012 hasSpawnedFinalWave m ()Z method_20024 hasLost m ()Lnet/minecraft/class_1937; method_16831 getWorld m (Lnet/minecraft/class_1297;)V method_20017 addHero p 1 entity m ()V method_16523 updateBar m ()Z method_20020 isPreRaid m ()Ljava/util/Set; method_35213 getAllRaiders m (Lnet/minecraft/class_3763;Z)V method_16510 removeFromWave p 1 entity p 2 countHealth m ()F method_20025 getEnchantmentChance m (I)Lnet/minecraft/class_3763; method_16496 getCaptain p 1 wave m (ILnet/minecraft/class_3763;Lnet/minecraft/class_2338;Z)V method_16516 addRaider p 2 raider p 1 wave p 4 existing p 3 pos m (ILnet/minecraft/class_3763;Z)Z method_16487 addToWave p 1 wave p 3 countHealth p 2 entity m ()V method_16509 tick m (Lnet/minecraft/class_1267;)I method_20016 getMaxWaves p 1 difficulty m ()Z method_20023 hasWon m (Lnet/minecraft/class_3222;)Z method_19208 method_19208 p 1 player m ()Z method_16504 isActive m ()V method_16499 updateBarToPlayers m ()V method_16520 markDirty m ()Z method_16524 hasStarted m ()F method_16513 getCurrentRaiderHealth m ()I method_16517 getRaiderCount m (II)Lnet/minecraft/class_2338; method_16525 getRavagerSpawnLocation p 1 proximity p 2 tries m (Lnet/minecraft/class_3765$class_3766;Ljava/util/Random;ILnet/minecraft/class_1266;Z)I method_20019 getBonusCount p 5 extra p 3 wave p 4 localDifficulty p 1 member p 2 random c net/minecraft/class_3765$class_3766 net/minecraft/village/raid/Raid$Member f Lnet/minecraft/class_1299; field_16629 type f [I field_16628 countInWave f [Lnet/minecraft/class_3765$class_3766; field_16636 VALUES f Lnet/minecraft/class_3765$class_3766; field_16631 VINDICATOR f Lnet/minecraft/class_3765$class_3766; field_16630 RAVAGER f Lnet/minecraft/class_3765$class_3766; field_16635 WITCH f Lnet/minecraft/class_3765$class_3766; field_16634 EVOKER f Lnet/minecraft/class_3765$class_3766; field_16633 PILLAGER m (Ljava/lang/String;ILnet/minecraft/class_1299;[I)V p 3 type p 4 countInWave c net/minecraft/class_3765$class_4259 net/minecraft/village/raid/Raid$Status f [Lnet/minecraft/class_3765$class_4259; field_19030 VALUES f Lnet/minecraft/class_3765$class_4259; field_19029 STOPPED f Lnet/minecraft/class_3765$class_4259; field_19026 ONGOING f Lnet/minecraft/class_3765$class_4259; field_19027 VICTORY f Lnet/minecraft/class_3765$class_4259; field_19028 LOSS m ()Ljava/lang/String; method_20026 getName m (Ljava/lang/String;)Lnet/minecraft/class_3765$class_4259; method_20028 fromName p 0 name c net/minecraft/class_2435 net/minecraft/block/PlayerSkullBlock c net/minecraft/class_1104 net/minecraft/client/util/ClientPlayerTickable m ()V method_4756 tick c net/minecraft/class_1103 net/minecraft/client/sound/ElytraSoundInstance f Lnet/minecraft/class_746; field_5452 player f I field_5453 tickCount m (Lnet/minecraft/class_746;)V p 1 player c net/minecraft/class_3760 net/minecraft/entity/ai/goal/DisableableFollowTargetGoal c An active target goal that can be disabled so that it cannot start. f Z field_17281 enabled m (Z)V method_17351 setEnabled p 1 enabled m (Lnet/minecraft/class_3763;Ljava/lang/Class;IZZLjava/util/function/Predicate;)V p 2 targetEntityClass p 1 actor p 4 checkVisibility p 3 reciprocalChance p 6 targetPredicate p 5 checkCanNavigate c net/minecraft/class_2430 net/minecraft/data/server/BlockLootTableGenerator f [F field_11339 SAPLING_DROP_CHANCE f Lnet/minecraft/class_5341$class_210; field_11336 WITH_SILK_TOUCH f Lnet/minecraft/class_5341$class_210; field_11337 WITHOUT_SILK_TOUCH f [F field_11338 JUNGLE_SAPLING_DROP_CHANCE f Lnet/minecraft/class_5341$class_210; field_11341 WITHOUT_SILK_TOUCH_NOR_SHEARS f Lnet/minecraft/class_5341$class_210; field_11343 WITH_SHEARS f Ljava/util/Set; field_11340 EXPLOSION_IMMUNE f Lnet/minecraft/class_5341$class_210; field_11342 WITH_SILK_TOUCH_OR_SHEARS f Ljava/util/Map; field_16493 lootTables m (Lnet/minecraft/class_1935;Lnet/minecraft/class_116;)Ljava/lang/Object; method_10393 applyExplosionDecay p 0 drop p 1 builder m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16327 method_16327 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16303 method_16303 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16290 method_16290 p 0 block m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53; method_10372 dropsWithShears p 0 drop m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_30158 tallGrassDrops p 0 tallGrass p 1 grass m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792;)Lnet/minecraft/class_52$class_53; method_10377 oreDrops p 0 dropWithSilkTouch p 1 drop m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16246 method_16246 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_34597 method_34597 p 0 flowerPot m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_30159 seagrassDrops p 0 seagrass m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_34056 method_34056 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16286 method_16286 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16250 method_16250 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_34602 method_34602 p 0 block m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53; method_10382 drops p 1 drop p 0 dropWithSilkTouch m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16328 method_16328 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_23230 method_23230 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16316 method_16316 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16235 method_16235 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_34057 lapisOreDrops p 0 ore m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_34598 method_34598 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16275 method_16275 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16263 method_16263 p 0 block m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;[F)Lnet/minecraft/class_52$class_53; method_10390 leavesDrop p 2 chance p 1 drop p 0 leaves m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16251 method_16251 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_36545 copperOreDrops p 0 ore m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_34050 method_34050 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16325 method_16325 p 0 block m (Lnet/minecraft/class_2248;Lnet/minecraft/class_52$class_53;)V method_16258 addDrop p 1 block p 2 lootTable m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_52$class_53; method_10391 cropDrops p 2 seeds p 1 product p 3 condition p 0 crop m (Lnet/minecraft/class_2248;)V method_16329 addDrop p 1 block m (Ljava/util/function/BiConsumer;)V method_10379 accept m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1935;)V method_16256 addDrop p 2 drop p 1 block m (Lnet/minecraft/class_2248;Ljava/util/function/Function;)V method_16293 addDrop p 2 lootTableFunction p 1 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_30157 method_30157 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_37108 glowLichenDrops p 0 glowLichen m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16268 method_16268 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_34058 redstoneOreDrops p 0 ore m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_29400 method_29400 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16232 method_16232 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_34599 method_34599 p 0 block m (Lnet/minecraft/class_2248;Lnet/minecraft/class_5341$class_210;Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_52$class_53; method_10381 drops p 2 child p 1 conditionBuilder p 0 drop m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16296 method_16296 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16284 method_16284 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_27164 method_27164 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_34051 method_34051 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16326 method_16326 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16314 method_16314 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16269 method_16269 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16302 method_16302 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_32226 method_32226 p 0 block m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53; method_10373 dropsWithSilkTouch p 0 drop m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16245 method_16245 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_34047 method_34047 p 0 block m (Lnet/minecraft/class_2248;Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_52$class_53; method_10397 dropsWithSilkTouch p 0 drop p 1 child m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16233 method_16233 p 0 block m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792;)Lnet/minecraft/class_52$class_53; method_23229 attachedCropStemDrops p 0 stem p 1 drop m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_26000 addVinePlantDrop p 1 block p 2 drop m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16273 method_16273 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_27165 method_27165 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16307 method_16307 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_36231 method_36231 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16876 shulkerBoxDrops p 0 drop m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53; method_10385 mushroomBlockDrops p 0 dropWithSilkTouch p 1 drop m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_34052 method_34052 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_33707 method_33707 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16282 method_16282 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_32225 candleCakeDrops p 0 candle m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16270 method_16270 p 0 block m (Lnet/minecraft/class_2248;)V method_16262 addDropWithSilkTouch p 1 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_34048 method_34048 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16311 method_16311 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_10396 nameableContainerDrops p 0 drop m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16266 method_16266 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16254 method_16254 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16242 method_16242 p 0 block m ()Lnet/minecraft/class_52$class_53; method_10395 dropsNothing m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_36230 method_36230 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_10383 slabDrops p 0 drop m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_10371 grassDrops p 0 dropWithShears m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_34053 method_34053 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16324 method_16324 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16877 bannerDrops p 0 drop m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_34594 method_34594 p 0 block m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;[F)Lnet/minecraft/class_52$class_53; method_10378 oakLeavesDrop p 2 chance p 0 leaves p 1 drop m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_33708 method_33708 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_26277 method_26277 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_32224 candleDrops p 0 candle m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_33709 glowBerryDrops p 0 drop m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16312 method_16312 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16300 method_16300 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16255 method_16255 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16243 method_16243 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_36226 method_36226 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16295 method_16295 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16283 method_16283 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_34049 method_34049 p 0 block m (Lnet/minecraft/class_2248;Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_52$class_53; method_10380 dropsWithShears p 0 drop p 1 child m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_23231 method_23231 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16317 method_16317 p 0 block m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Lnet/minecraft/class_52$class_53; method_10375 dropsWithProperty p 1 property p 2 value p 0 drop m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_34054 method_34054 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16292 method_16292 p 0 block m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_16238 addDropWithSilkTouch p 2 drop p 1 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16280 method_16280 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_22142 beeNestDrops p 0 drop m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_29399 method_29399 p 0 block m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53; method_10394 drops p 0 drop m (Lnet/minecraft/class_2248;Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_52$class_53; method_10388 dropsWithSilkTouchOrShears p 1 child p 0 drop m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_34595 method_34595 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_36229 method_36229 p 0 block m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792;)Lnet/minecraft/class_52$class_53; method_10387 cropStemDrops p 0 stem p 1 drop m (Lnet/minecraft/class_1935;Lnet/minecraft/class_192;)Ljava/lang/Object; method_10392 addSurvivesExplosionCondition p 1 builder p 0 drop m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16264 method_16264 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16252 method_16252 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_34600 method_34600 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_24817 addDoorDrop p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16306 method_16306 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_34055 method_34055 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16249 method_16249 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16237 method_16237 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_22143 beehiveDrops p 0 drop m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1935;Lnet/minecraft/class_5658;)Lnet/minecraft/class_52$class_53; method_10386 drops p 2 count p 1 drop p 0 dropWithSilkTouch m (Lnet/minecraft/class_2248;)V method_16285 addPottedPlantDrop p 1 block m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53; method_10389 pottedPlantDrops p 0 plant m (Ljava/lang/Object;)V accept accept p 1 exporter m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_34596 method_34596 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16277 method_16277 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16310 method_16310 p 0 block m (Lnet/minecraft/class_1935;Lnet/minecraft/class_5658;)Lnet/minecraft/class_52$class_53; method_10384 drops p 0 drop p 1 count m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16241 method_16241 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_34601 method_34601 p 0 block c net/minecraft/class_1102 net/minecraft/client/sound/AbstractSoundInstance f Lnet/minecraft/class_1113$class_1114; field_5440 attenuationType f Lnet/minecraft/class_2960; field_5448 id f F field_5442 volume f F field_5441 pitch f D field_5450 y f Lnet/minecraft/class_3419; field_5447 category f I field_5451 repeatDelay f Z field_5446 repeat f Z field_18936 relative f Lnet/minecraft/class_1111; field_5444 sound f D field_5439 x f D field_5449 z m (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;)V p 1 sound p 2 category m (Lnet/minecraft/class_2960;Lnet/minecraft/class_3419;)V p 1 soundId p 2 category c net/minecraft/class_1101 net/minecraft/client/sound/MovingSoundInstance f Z field_5438 done m ()V method_24876 setDone c net/minecraft/class_2431 net/minecraft/block/OreBlock f Lnet/minecraft/class_6019; field_27195 experienceDropped m (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_6019;)V p 1 settings p 2 experienceDropped c net/minecraft/class_2429 net/minecraft/block/ConnectingBlock f Lnet/minecraft/class_2746; field_11335 EAST f Lnet/minecraft/class_2746; field_11332 NORTH f Lnet/minecraft/class_2746; field_11331 SOUTH f Lnet/minecraft/class_2746; field_11330 DOWN f Ljava/util/Map; field_11329 FACING_PROPERTIES f [Lnet/minecraft/class_2350; field_11334 FACINGS f [Lnet/minecraft/class_265; field_11333 connectionsToShape f Lnet/minecraft/class_2746; field_11328 WEST f Lnet/minecraft/class_2746; field_11327 UP m (FLnet/minecraft/class_4970$class_2251;)V p 2 settings p 1 radius m (Lnet/minecraft/class_2680;)I method_10368 getConnectionMask p 1 state m (Ljava/util/EnumMap;)V method_10369 method_10369 p 0 directions m (F)[Lnet/minecraft/class_265; method_10370 generateFacingsToShapeMap p 1 radius c net/minecraft/class_2425 net/minecraft/data/report/CommandSyntaxProvider f Lcom/google/gson/Gson; field_17169 GSON f Lnet/minecraft/class_2403; field_11321 generator m (Lnet/minecraft/class_2403;)V p 1 generator c net/minecraft/class_3756 net/minecraft/util/math/noise/PerlinNoiseSampler f D field_16588 originZ f D field_16589 originY f [B field_16590 permutations f D field_16591 originX m (IIIDDD[D)D method_35478 sampleDerivative p 2 sectionY p 1 sectionX p 4 localX p 3 sectionZ p 6 localY p 8 localZ m (DDD)D method_33658 sample p 5 z p 3 y p 1 x m (IIIDDDD)D method_16450 sample p 6 localY p 4 localX p 3 sectionZ p 2 sectionY p 1 sectionX p 10 fadeLocalX p 8 localZ m (Ljava/lang/StringBuilder;)V method_39118 addDebugInfo p 1 info m (Lnet/minecraft/class_5819;)V p 1 random m (IDDD)D method_16448 grad p 0 hash p 1 x p 3 y p 5 z m (DDD[D)D method_35477 sampleDerivative p 5 z p 3 y p 1 x m (I)I method_16449 getGradient p 1 hash m (DDDDD)D method_16447 sample p 3 y p 1 x p 9 yMax p 7 yScale p 5 z c net/minecraft/class_2426 net/minecraft/block/ObserverBlock f Lnet/minecraft/class_2746; field_11322 POWERED m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_10366 scheduleTick p 1 world p 2 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_10365 updateNeighbors p 3 state p 2 pos p 1 world c net/minecraft/class_2427 net/minecraft/data/report/RegistryDumpProvider f Lcom/google/gson/Gson; field_17170 GSON f Lnet/minecraft/class_2403; field_11323 generator m (Lnet/minecraft/class_2403;)V p 1 generator m (Lnet/minecraft/class_2378;Lcom/google/gson/JsonObject;Lnet/minecraft/class_6880$class_6883;)V method_40564 method_40564 p 2 entry m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_6880$class_6883;)V method_17174 method_17174 p 1 entry m (Lnet/minecraft/class_2378;)Lcom/google/gson/JsonElement; method_17175 toJson p 0 registry c net/minecraft/class_3759 net/minecraft/entity/ai/goal/MoveToRaidCenterGoal f I field_36303 nextFreeRaiderCheckAge f F field_30225 WALK_SPEED f I field_36302 FREE_RAIDER_CHECK_INTERVAL f Lnet/minecraft/class_3763; field_16597 actor m (Lnet/minecraft/class_3765;Lnet/minecraft/class_3763;)Z method_16466 method_16466 p 1 raider m (Lnet/minecraft/class_3763;)V p 1 actor m (Lnet/minecraft/class_3765;)V method_16465 includeFreeRaiders p 1 raid c net/minecraft/class_2428 net/minecraft/block/NoteBlock f Lnet/minecraft/class_2754; field_11325 INSTRUMENT f Lnet/minecraft/class_2746; field_11326 POWERED f Lnet/minecraft/class_2758; field_11324 NOTE m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_10367 playNote p 2 pos p 1 world c net/minecraft/class_6801 net/minecraft/world/gen/feature/UndergroundConfiguredFeatures f Lnet/minecraft/class_6880; field_35790 AMETHYST_GEODE f Ljava/util/List; field_35792 COAL_FOSSIL_IDS f Lnet/minecraft/class_6880; field_35788 MOSS_PATCH_CEILING f Lnet/minecraft/class_6880; field_35778 ROOTED_AZALEA_TREE f Lnet/minecraft/class_6880; field_35780 CAVE_VINE_IN_MOSS f Lnet/minecraft/class_6880; field_35770 MONSTER_ROOM f Lnet/minecraft/class_6880; field_35782 MOSS_PATCH f Lnet/minecraft/class_6880; field_35772 FOSSIL_DIAMONDS f Lnet/minecraft/class_6880; field_35784 DRIPLEAF f Lnet/minecraft/class_6880; field_35774 LARGE_DRIPSTONE f Lnet/minecraft/class_6880; field_35786 CLAY_POOL_WITH_DRIPLEAVES f Lnet/minecraft/class_6880; field_35776 UNDERWATER_MAGMA f Ljava/util/List; field_35791 FOSSIL_IDS f Lnet/minecraft/class_6880; field_35777 GLOW_LICHEN f Lnet/minecraft/class_6880; field_35789 SPORE_BLOSSOM f Lnet/minecraft/class_6880; field_35779 CAVE_VINE f Lnet/minecraft/class_5929; field_35794 RANDOMIZED_AGE_CAVE_VINES_PROVIDER f Lnet/minecraft/class_6880; field_35781 MOSS_VEGETATION f Lnet/minecraft/class_4657; field_35793 CAVE_VINES_PLANT_PROVIDER f Lnet/minecraft/class_6880; field_35771 FOSSIL_COAL f Lnet/minecraft/class_6880; field_35783 MOSS_PATCH_BONEMEAL f Lnet/minecraft/class_6880; field_35773 DRIPSTONE_CLUSTER f Lnet/minecraft/class_6880; field_35785 CLAY_WITH_DRIPLEAVES f Lnet/minecraft/class_6880; field_35775 POINTED_DRIPSTONE f Lnet/minecraft/class_6880; field_35787 LUSH_CAVES_CLAY m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_6880; method_39687 createBigDripleafFeature p 0 direction m ()Lnet/minecraft/class_6880; method_39686 createSmallDripleafFeature c net/minecraft/class_1111 net/minecraft/client/sound/Sound f Lnet/minecraft/class_2960; field_5469 id f Z field_5467 stream f I field_5463 attenuation f F field_5466 volume f I field_5468 weight f F field_5464 pitch f Lnet/minecraft/class_1111$class_1112; field_5470 registrationType f Z field_5465 preload m ()Lnet/minecraft/class_2960; method_4766 getLocation m ()Z method_4769 isStreamed m ()Z method_4764 isPreloaded m ()Lnet/minecraft/class_2960; method_4767 getIdentifier m (Ljava/lang/String;FFILnet/minecraft/class_1111$class_1112;ZZI)V p 1 id p 2 volume p 7 preload p 8 attenuation p 3 pitch p 4 weight p 5 registrationType p 6 stream m ()Lnet/minecraft/class_1111; method_4765 getSound m ()F method_4771 getVolume m ()F method_4772 getPitch m ()I method_4770 getAttenuation m ()Lnet/minecraft/class_1111$class_1112; method_4768 getRegistrationType c net/minecraft/class_1111$class_1112 net/minecraft/client/sound/Sound$RegistrationType f Lnet/minecraft/class_1111$class_1112; field_5473 SOUND_EVENT f Ljava/lang/String; field_5472 name f Lnet/minecraft/class_1111$class_1112; field_5474 FILE m (Ljava/lang/String;)Lnet/minecraft/class_1111$class_1112; method_4773 getByName p 0 name m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_2443 net/minecraft/block/RailBlock f Lnet/minecraft/class_2754; field_11369 SHAPE c net/minecraft/class_2444 net/minecraft/data/server/recipe/RecipeJsonProvider m (Lcom/google/gson/JsonObject;)V method_10416 serialize p 1 json m ()Lcom/google/gson/JsonObject; method_10415 toAdvancementJson m ()Lnet/minecraft/class_2960; method_10418 getAdvancementId m ()Lnet/minecraft/class_1865; method_17800 getSerializer m ()Lnet/minecraft/class_2960; method_10417 getRecipeId m ()Lcom/google/gson/JsonObject; method_17799 toJson c net/minecraft/class_6802 net/minecraft/world/gen/feature/EndConfiguredFeatures f Lnet/minecraft/class_6880; field_35795 END_SPIKE f Lnet/minecraft/class_6880; field_35796 END_GATEWAY_RETURN f Lnet/minecraft/class_6880; field_35797 END_GATEWAY_DELAYED f Lnet/minecraft/class_6880; field_35798 CHORUS_PLANT f Lnet/minecraft/class_6880; field_35799 END_ISLAND c net/minecraft/class_1110 net/minecraft/client/sound/SoundEntry f Ljava/lang/String; field_5461 subtitle f Ljava/util/List; field_5460 sounds f Z field_5462 replace m (Ljava/util/List;ZLjava/lang/String;)V p 3 subtitle p 2 replace p 1 sounds m ()Z method_4763 canReplace m ()Ljava/util/List; method_4761 getSounds m ()Ljava/lang/String; method_4762 getSubtitle c net/minecraft/class_3776 net/minecraft/structure/pool/FeaturePoolElement f Lcom/mojang/serialization/Codec; field_24948 CODEC f Lnet/minecraft/class_6880; field_16661 feature f Lnet/minecraft/class_2487; field_16662 nbt m ()Lnet/minecraft/class_2487; method_19299 createDefaultJigsawNbt m (Lnet/minecraft/class_6880;Lnet/minecraft/class_3785$class_3786;)V p 1 feature p 2 projection m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28871 method_28871 p 0 instance c net/minecraft/class_2445 net/minecraft/block/PumpkinBlock m (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V method_20291 method_20291 p 1 player c net/minecraft/class_2446 net/minecraft/data/server/RecipeProvider f Lcom/google/common/collect/ImmutableList; field_33421 IRON_ORES f Ljava/util/Map; field_28555 VARIANT_FACTORIES f Lcom/google/common/collect/ImmutableList; field_33422 COPPER_ORES f Lnet/minecraft/class_2403; field_11373 root f Lcom/google/common/collect/ImmutableList; field_33427 EMERALD_ORES f Lcom/google/common/collect/ImmutableList; field_33420 COAL_ORES f Lcom/google/common/collect/ImmutableList; field_33425 LAPIS_ORES f Lcom/google/common/collect/ImmutableList; field_33426 REDSTONE_ORES f Lcom/google/gson/Gson; field_11375 GSON f Lcom/google/common/collect/ImmutableList; field_33423 GOLD_ORES f Lorg/slf4j/Logger; field_11374 LOGGER f Lcom/google/common/collect/ImmutableList; field_33424 DIAMOND_ORES m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24885 offerCarpetRecipe p 0 exporter p 1 output p 2 input m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_33717 offerStonecuttingRecipe p 0 exporter p 1 output p 2 input m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; method_32808 createStairsRecipe p 0 output p 1 input m (Ljava/util/function/Consumer;Ljava/util/List;Lnet/minecraft/class_1935;FILjava/lang/String;)V method_36234 offerBlasting p 5 group p 0 exporter p 3 experience p 4 cookingTime p 1 inputs p 2 output m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;I)V method_33715 offerStonecuttingRecipe p 3 count p 1 output p 2 input p 0 exporter m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; method_33546 createFenceRecipe p 1 input p 0 output m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24890 offerStainedGlassDyeingRecipe p 0 exporter p 1 output p 2 input m ([Lnet/minecraft/class_2073;)Lnet/minecraft/class_2066$class_2068; method_10423 conditionsFromItemPredicates p 0 predicates m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24886 offerCarpetDyeingRecipe p 0 exporter p 1 output p 2 input m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24478 offerBoatRecipe p 2 input p 1 output p 0 exporter m (Lnet/minecraft/class_1935;)Ljava/lang/String; method_36450 getRecipeName p 0 item m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Lnet/minecraft/class_5797; method_33545 method_33545 p 0 output p 1 input m (Ljava/util/function/Consumer;)V method_10419 generate p 0 exporter m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2066$class_2068; method_10426 conditionsFromItem p 0 item m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Ljava/lang/String; method_33714 convertBetween p 1 from p 0 to m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24891 offerStainedGlassPaneRecipe p 0 exporter p 1 output p 2 input m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_32811 offerCutCopperRecipe p 1 output p 0 exporter p 2 input m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Lnet/minecraft/class_5797; method_33552 method_33552 p 0 output p 1 input m (Lnet/minecraft/class_1935;)Ljava/lang/String; method_36451 getSmeltingItemPath p 0 item m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24887 offerBedRecipe p 0 exporter p 1 output p 2 input m (Lnet/minecraft/class_1935;)Ljava/lang/String; method_32807 hasItem p 0 item m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; method_33548 createFenceGateRecipe p 1 input p 0 output m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_2447; method_36547 createCutCopperRecipe p 1 input p 0 output m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;Ljava/lang/String;I)V method_36445 offerShapelessRecipe p 3 group p 2 input p 1 output p 0 exporter p 4 outputCount m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24892 offerStainedGlassPaneDyeingRecipe p 2 input p 0 exporter p 1 output m (Lnet/minecraft/class_5794;Lnet/minecraft/class_5794$class_5796;)Lnet/minecraft/class_2248; method_33533 getVariantRecipeInput c Gets the block used to craft a certain {@linkplain net.minecraft.data.family.BlockFamily.Variant variant} of a base block.\n\n

Normally, the block used to craft a variant is the base block.\nFor chiseled variants, this is the slab variant of that block.\n\n

Purpur is handled separately because both purpur and purpur pillars can be used to craft purpur slabs and stairs. p 1 variant p 0 family m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_32810 offerPolishedStoneRecipe p 2 input p 1 output p 0 exporter m (Ljava/util/function/Consumer;Lnet/minecraft/class_3957;Ljava/util/List;Lnet/minecraft/class_1935;FILjava/lang/String;Ljava/lang/String;)V method_36232 offerMultipleOptions p 7 baseIdString p 6 group p 5 cookingTime p 0 exporter p 4 experience p 3 output p 2 inputs p 1 serializer m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Lnet/minecraft/class_5797; method_33551 method_33551 p 1 input p 0 output m (Lnet/minecraft/class_1935;)Ljava/lang/String; method_36452 getBlastingItemPath p 0 item m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24888 offerBedDyeingRecipe p 0 exporter p 1 output p 2 input m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Lnet/minecraft/class_5797; method_33547 method_33547 p 1 input p 0 output m (Ljava/util/function/Consumer;Ljava/util/List;Lnet/minecraft/class_1935;FILjava/lang/String;)V method_36233 offerSmelting p 0 exporter p 1 inputs p 4 cookingTime p 5 group p 2 output p 3 experience m (Lnet/minecraft/class_5797;Lnet/minecraft/class_5794$class_5796;Ljava/lang/String;)V method_33536 method_33536 p 2 group m (Lnet/minecraft/class_1935;)Ljava/lang/String; method_33716 getItemPath p 0 item m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Lnet/minecraft/class_5797; method_33550 method_33550 p 1 input p 0 output m (Ljava/util/function/Consumer;Lnet/minecraft/class_5794;)V method_33535 generateFamily p 0 exporter p 1 family m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;Ljava/lang/String;Ljava/lang/String;)V method_36449 offerReversibleCompactingRecipesWithReverseRecipeGroup p 2 compacted p 1 input p 0 exporter p 4 reverseRecipeGroup p 3 reverseRecipeName m (Lnet/minecraft/class_5794;Ljava/util/function/Consumer;Lnet/minecraft/class_5794$class_5796;Lnet/minecraft/class_2248;)V method_33534 method_33534 p 3 block p 2 variant m (Ljava/util/function/Consumer;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_34853 method_34853 p 1 input p 2 output m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Lnet/minecraft/class_5797; method_33538 method_33538 p 0 output p 1 input m (Ljava/util/function/Consumer;Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;)V method_29728 offerNetheriteUpgradeRecipe p 2 output p 1 input p 0 exporter m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24893 offerTerracottaDyeingRecipe p 1 output p 2 input p 0 exporter m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Lnet/minecraft/class_5797; method_33554 method_33554 p 1 input p 0 output m (Ljava/util/function/Consumer;)V method_34854 offerWaxingRecipes p 0 exporter m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24889 offerBannerRecipe p 0 exporter p 1 output p 2 input m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; method_32804 createSlabRecipe p 0 output p 1 input m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;Ljava/lang/String;)V method_36444 offerSingleOutputShapelessRecipe p 0 exporter p 1 output p 2 input p 3 group m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; method_33542 createTransmutationRecipe p 0 output p 1 input m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_32814 offerSlabRecipe p 0 exporter p 2 input p 1 output m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_36325 offerReversibleCompactingRecipes c Offers two recipes to convert between a normal and compacted form of an item.\n\n

The shaped recipe converts 9 items in a square to a compacted form of the item.\n

The shapeless recipe converts the compacted form to 9 of the normal form. p 2 compacted c compacted output item, e.g. block of copper p 1 input c input item used to craft compacted item, e.g. copper ingot p 0 exporter m (Lnet/minecraft/class_2408;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)V method_10425 saveRecipe p 2 path p 0 cache p 1 json m (Lnet/minecraft/class_2403;)V p 1 root m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;Ljava/lang/String;Ljava/lang/String;)V method_36446 offerReversibleCompactingRecipesWithCompactingRecipeGroup p 4 compactingRecipeGroup p 3 compactingRecipeName p 2 compacted p 1 input p 0 exporter m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Lnet/minecraft/class_5797; method_33549 method_33549 p 0 output p 1 input m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24894 offerConcretePowderDyeingRecipe p 0 exporter p 1 output p 2 input m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_32812 offerChiseledBlockRecipe p 0 exporter p 2 input p 1 output m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2037$class_2039; method_10422 requireEnteringFluid p 0 block m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Lnet/minecraft/class_5797; method_33541 method_33541 p 0 output p 1 input m (Ljava/util/Set;Lnet/minecraft/class_2408;Ljava/nio/file/Path;Lnet/minecraft/class_2444;)V method_10421 method_10421 p 3 provider m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; method_33553 createTrapdoorRecipe p 1 input p 0 output m (Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/class_3957;I)V method_17585 generateCookingRecipes p 3 cookingTime p 2 serializer p 1 cooker p 0 exporter m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_6862;)V method_24475 offerPlanksRecipe2 p 0 exporter p 1 output p 2 input m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_32813 createPressurePlateRecipe p 1 output p 0 exporter p 2 input m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_2447; method_32805 createChiseledBlockRecipe p 1 input p 0 output m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; method_33537 createCondensingRecipe p 0 output p 1 input m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_32809 offerWallRecipe p 0 exporter p 2 input p 1 output m (Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/class_3957;ILnet/minecraft/class_1935;Lnet/minecraft/class_1935;F)V method_36448 offerCookingRecipe p 0 exporter p 1 cooker p 2 serializer p 3 cookingTime p 4 input p 5 output p 6 experience m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_32233 offerCandleDyeingRecipe p 2 input p 1 output p 0 exporter m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Lnet/minecraft/class_5797; method_33532 method_33532 p 1 input p 0 output m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_34662 offerCrackingRecipe c Offers a smelting recipe to the exporter that is used to convert the main block of a block family to its cracked variant. p 1 output p 0 exporter p 2 input m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Lnet/minecraft/class_5797; method_33556 method_33556 p 0 output p 1 input m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; method_33544 createDoorRecipe p 0 output p 1 input m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; method_32806 createPressurePlateRecipe p 0 output p 1 input m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V method_36447 offerReversibleCompactingRecipes p 2 compacted p 1 input p 4 compactingRecipeGroup p 3 compactingRecipeName p 0 exporter p 6 reverseRecipeGroup p 5 reverseRecipeName m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Lnet/minecraft/class_5797; method_36546 method_36546 p 0 output p 1 input m (Lnet/minecraft/class_2408;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)V method_10427 saveRecipeAdvancement p 0 cache p 1 json p 2 path m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24476 offerBarkBlockRecipe p 2 input p 1 output p 0 exporter m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24884 offerWoolDyeingRecipe p 0 exporter p 1 output p 2 input m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Lnet/minecraft/class_5797; method_33543 method_33543 p 1 input p 0 output m (Lnet/minecraft/class_6862;)Lnet/minecraft/class_2066$class_2068; method_10420 conditionsFromTag p 0 tag m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; method_33555 createSignRecipe p 1 input p 0 output m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; method_33531 getWallRecipe p 0 output p 1 input m (Ljava/util/function/Consumer;Lnet/minecraft/class_5794;)V method_33539 method_33539 p 1 family m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_6862;)V method_24477 offerPlanksRecipe p 1 output p 2 input p 0 exporter m (Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_1935;)Lnet/minecraft/class_2066$class_2068; method_35914 conditionsFromItem p 0 count p 1 item c net/minecraft/class_3777 net/minecraft/structure/pool/EmptyPoolElement f Lnet/minecraft/class_3777; field_16663 INSTANCE f Lcom/mojang/serialization/Codec; field_24947 CODEC c net/minecraft/class_6800 net/minecraft/world/gen/feature/OceanConfiguredFeatures f Lnet/minecraft/class_6880; field_35765 SEAGRASS_TALL f Lnet/minecraft/class_6880; field_35766 SEA_PICKLE f Lnet/minecraft/class_6880; field_35767 SEAGRASS_SIMPLE f Lnet/minecraft/class_6880; field_35768 KELP f Lnet/minecraft/class_6880; field_35769 WARM_OCEAN_VEGETATION f Lnet/minecraft/class_6880; field_35762 SEAGRASS_SHORT f Lnet/minecraft/class_6880; field_35763 SEAGRASS_SLIGHTLY_LESS_SHORT f Lnet/minecraft/class_6880; field_35764 SEAGRASS_MID c net/minecraft/class_3770 net/minecraft/world/gen/feature/PillagerOutpostFeature m (Lnet/minecraft/class_6834$class_6835;)Z method_28644 canGenerate p 0 context m (Lcom/mojang/serialization/Codec;)V p 1 configCodec c net/minecraft/class_1115 net/minecraft/client/sound/SoundEntryDeserializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_1111$class_1112;)Lnet/minecraft/class_1111$class_1112; method_4789 deserializeType p 1 json p 2 fallback m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize p 1 functionJson p 2 unused p 3 context m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1111; method_4790 deserializeSound p 1 json m (Lcom/google/gson/JsonObject;)Ljava/util/List; method_4792 deserializeSounds p 1 json m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_1110; method_4791 deserialize c net/minecraft/class_2440 net/minecraft/block/PressurePlateBlock f Lnet/minecraft/class_2746; field_11358 POWERED f Lnet/minecraft/class_2440$class_2441; field_11359 type m (Lnet/minecraft/class_2440$class_2441;Lnet/minecraft/class_4970$class_2251;)V p 2 settings p 1 type c net/minecraft/class_2440$class_2441 net/minecraft/block/PressurePlateBlock$ActivationRule f Lnet/minecraft/class_2440$class_2441; field_11362 MOBS f Lnet/minecraft/class_2440$class_2441; field_11361 EVERYTHING c net/minecraft/class_1113 net/minecraft/client/sound/SoundInstance m ()Z method_26273 canPlay m ()Z method_4786 isRepeatable m ()Z method_4787 isRelative m (Lnet/minecraft/class_1144;)Lnet/minecraft/class_1146; method_4783 getSoundSet p 1 soundManager m ()Lnet/minecraft/class_1111; method_4776 getSound m ()Z method_4785 shouldAlwaysPlay m ()Lnet/minecraft/class_1113$class_1114; method_4777 getAttenuationType m ()D method_4778 getZ m ()D method_4779 getY m ()D method_4784 getX m ()Lnet/minecraft/class_3419; method_4774 getCategory m ()F method_4782 getPitch m ()F method_4781 getVolume m ()Lnet/minecraft/class_2960; method_4775 getId m ()I method_4780 getRepeatDelay c net/minecraft/class_1113$class_1114 net/minecraft/client/sound/SoundInstance$AttenuationType f Lnet/minecraft/class_1113$class_1114; field_5476 LINEAR f Lnet/minecraft/class_1113$class_1114; field_5478 NONE c net/minecraft/class_3773 net/minecraft/structure/StructurePieceType f Lnet/minecraft/class_3773; field_16921 NETHER_FORTRESS_SMALL_CORRIDOR f Lnet/minecraft/class_3773; field_16965 STRONGHOLD_SMALL_CORRIDOR f Lnet/minecraft/class_3773; field_16953 JUNGLE_TEMPLE f Lnet/minecraft/class_3773; field_16941 STRONGHOLD_SQUARE_ROOM f Lnet/minecraft/class_3773; field_16961 NETHER_FORTRESS_CORRIDOR_NETHER_WARTS_ROOM f Lnet/minecraft/class_3773; field_16918 SWAMP_HUT f Lnet/minecraft/class_3773; field_16906 STRONGHOLD_LEFT_TURN f Lnet/minecraft/class_3773; field_16926 NETHER_FORTRESS_BRIDGE_CROSSING f Lnet/minecraft/class_3773; field_16914 STRONGHOLD_START f Lnet/minecraft/class_3773; field_16958 STRONGHOLD_RIGHT_TURN f Lnet/minecraft/class_3773; field_16946 OCEAN_MONUMENT_DOUBLE_Y_ROOM f Lnet/minecraft/class_3773; field_16934 STRONGHOLD_CORRIDOR f Lnet/minecraft/class_3773; field_16922 OCEAN_MONUMENT_BASE f Lnet/minecraft/class_3773; field_16966 OCEAN_MONUMENT_PENTHOUSE f Lnet/minecraft/class_3773; field_16930 NETHER_FORTRESS_CORRIDOR_STAIRS f Lnet/minecraft/class_3773; field_16962 NETHER_FORTRESS_CORRIDOR_LEFT_TURN f Lnet/minecraft/class_3773; field_16970 OCEAN_MONUMENT_DOUBLE_Y_Z_ROOM f Lnet/minecraft/class_3773; field_16907 WOODLAND_MANSION f Lnet/minecraft/class_3773; field_16939 STRONGHOLD_PORTAL_ROOM f Lnet/minecraft/class_3773; field_16927 OCEAN_MONUMENT_DOUBLE_X_Y_ROOM f Lnet/minecraft/class_3773; field_16915 MINESHAFT_ROOM f Lnet/minecraft/class_3773; field_16959 STRONGHOLD_LIBRARY f Lnet/minecraft/class_3773; field_16903 NETHER_FORTRESS_BRIDGE_END f Lnet/minecraft/class_3773; field_16935 SHIPWRECK f Lnet/minecraft/class_3773; field_16967 NETHER_FORTRESS_BRIDGE_STAIRS f Lnet/minecraft/class_3773; field_16911 OCEAN_MONUMENT_CORE_ROOM f Lnet/minecraft/class_3773; field_16955 STRONGHOLD_CHEST_CORRIDOR f Lnet/minecraft/class_3773; field_16919 MINESHAFT_CROSSING f Lnet/minecraft/class_3773; field_16943 NETHER_FORTRESS_CORRIDOR_BALCONY f Lnet/minecraft/class_3773; field_16931 NETHER_FORTRESS_BRIDGE_PLATFORM f Lnet/minecraft/class_3773; field_16963 OCEAN_MONUMENT_DOUBLE_X_ROOM f Lnet/minecraft/class_3773; field_16928 OCEAN_MONUMENT_SIMPLE_ROOM f Lnet/minecraft/class_3773; field_16904 STRONGHOLD_SPIRAL_STAIRCASE f Lnet/minecraft/class_3773; field_16948 STRONGHOLD_PRISON_HALL f Lnet/minecraft/class_3773; field_16936 END_CITY f Lnet/minecraft/class_3773; field_16924 NETHER_FORTRESS_START f Lnet/minecraft/class_3773; field_16968 MINESHAFT_STAIRS f Lnet/minecraft/class_3773; field_16944 OCEAN_MONUMENT_SIMPLE_TOP_ROOM f Lnet/minecraft/class_3773; field_16908 NETHER_FORTRESS_BRIDGE_SMALL_CROSSING f Lnet/minecraft/class_3773; field_22195 NETHER_FOSSIL f Lnet/minecraft/class_3773; field_16932 OCEAN_TEMPLE f Lnet/minecraft/class_3773; field_16952 NETHER_FORTRESS_CORRIDOR_EXIT f Lnet/minecraft/class_3773; field_16960 BURIED_TREASURE f Lnet/minecraft/class_3773; field_16929 NETHER_FORTRESS_CORRIDOR_CROSSING f Lnet/minecraft/class_3773; field_16917 NETHER_FORTRESS_BRIDGE f Lnet/minecraft/class_3773; field_16905 OCEAN_MONUMENT_ENTRY_ROOM f Lnet/minecraft/class_3773; field_16949 STRONGHOLD_STAIRS f Lnet/minecraft/class_3773; field_16937 STRONGHOLD_FIVE_WAY_CROSSING f Lnet/minecraft/class_3773; field_16925 OCEAN_MONUMENT_DOUBLE_Z_ROOM f Lnet/minecraft/class_3773; field_16969 MINESHAFT_CORRIDOR f Lnet/minecraft/class_3773; field_16957 OCEAN_MONUMENT_WING_ROOM f Lnet/minecraft/class_3773; field_16945 NETHER_FORTRESS_CORRIDOR_RIGHT_TURN f Lnet/minecraft/class_3773; field_16933 DESERT_TEMPLE f Lnet/minecraft/class_3773; field_24010 RUINED_PORTAL f Lnet/minecraft/class_3773; field_16909 IGLOO f Lnet/minecraft/class_3773; field_25840 JIGSAW m (Lnet/minecraft/class_3773$class_6615;Ljava/lang/String;)Lnet/minecraft/class_3773; method_16813 register p 1 id p 0 type m (Lnet/minecraft/class_6625;Lnet/minecraft/class_2487;)Lnet/minecraft/class_3443; load load p 1 context p 2 nbt m (Lnet/minecraft/class_3773$class_6616;Ljava/lang/String;)Lnet/minecraft/class_3773; method_38691 register p 1 id p 0 type m (Lnet/minecraft/class_3773;Ljava/lang/String;)Lnet/minecraft/class_3773; method_38692 register p 0 type p 1 id c net/minecraft/class_3773$class_6616 net/minecraft/structure/StructurePieceType$ManagerAware m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)Lnet/minecraft/class_3443; load load p 1 structureManager p 2 nbt c net/minecraft/class_3773$class_6615 net/minecraft/structure/StructurePieceType$Simple m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_3443; load load p 1 nbt c net/minecraft/class_2442 net/minecraft/block/PoweredRailBlock f Lnet/minecraft/class_2746; field_11364 POWERED f Lnet/minecraft/class_2754; field_11365 SHAPE m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ZILnet/minecraft/class_2768;)Z method_10414 isPoweredByOtherRails p 5 shape p 4 distance p 2 pos p 1 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;ZI)Z method_10413 isPoweredByOtherRails p 1 world p 2 pos p 3 state p 5 distance c net/minecraft/class_1108 net/minecraft/client/sound/MovingMinecartSoundInstance c A sound instance played when a minecart is moving. f Lnet/minecraft/class_1688; field_5458 minecart f F field_5459 distance m (Lnet/minecraft/class_1688;)V p 1 minecart c net/minecraft/class_1107 net/minecraft/client/sound/MinecartInsideSoundInstance c A sound instance played when a player is riding a minecart. f Z field_27773 underwater f Lnet/minecraft/class_1688; field_5456 minecart f Lnet/minecraft/class_1657; field_5457 player m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1688;Z)V p 1 player p 3 underwater p 2 minecart c net/minecraft/class_1106 net/minecraft/client/sound/EntityTrackingSoundInstance f Lnet/minecraft/class_1297; field_5455 entity m (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFLnet/minecraft/class_1297;)V p 4 pitch p 3 volume p 5 entity p 2 category p 1 sound c net/minecraft/class_1105 net/minecraft/client/sound/GuardianAttackSoundInstance f Lnet/minecraft/class_1577; field_5454 guardian m (Lnet/minecraft/class_1577;)V p 1 guardian c net/minecraft/class_3767 net/minecraft/village/raid/RaidManager f Lnet/minecraft/class_3218; field_16641 world f Ljava/lang/String; field_30690 RAIDS f Ljava/util/Map; field_16639 raids f I field_16638 nextAvailableId f I field_16637 currentTime m ()I method_16534 nextId m (I)Lnet/minecraft/class_3765; method_16541 getRaid p 1 id m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3765; method_16532 getOrCreateRaid p 2 pos p 1 world m ()V method_16539 tick m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)Lnet/minecraft/class_3767; method_77 fromNbt p 0 world p 1 nbt m (Lnet/minecraft/class_3222;)Lnet/minecraft/class_3765; method_16540 startRaid p 1 player m (Lnet/minecraft/class_2338;I)Lnet/minecraft/class_3765; method_19209 getRaidAt p 2 searchDistance p 1 pos m (Lnet/minecraft/class_3763;Lnet/minecraft/class_3765;)Z method_16838 isValidRaiderFor p 0 raider p 1 raid m (Lnet/minecraft/class_3218;)V p 1 world m (Lnet/minecraft/class_6880;)Ljava/lang/String; method_16533 nameFor p 0 dimensionTypeEntry c net/minecraft/class_2436 net/minecraft/block/RedstoneBlock c net/minecraft/class_2437 net/minecraft/data/server/FishingLootTableGenerator f Lnet/minecraft/class_5341$class_210; field_35165 NEEDS_SPARSE_JUNGLE_BIOME f Lnet/minecraft/class_5341$class_210; field_11346 NEEDS_JUNGLE_BIOME f Lnet/minecraft/class_5341$class_210; field_11349 NEEDS_BAMBOO_JUNGLE_BIOME m (Ljava/lang/Object;)V accept accept p 1 exporter m (Ljava/util/function/BiConsumer;)V method_10405 accept c net/minecraft/class_2438 net/minecraft/data/server/LootTableProvider f Lcom/google/gson/Gson; field_11356 GSON f Lnet/minecraft/class_2403; field_11353 root f Ljava/util/List; field_11354 lootTypeGenerators f Lorg/slf4j/Logger; field_11355 LOGGER m (Lnet/minecraft/class_58;Lnet/minecraft/class_2960;Lnet/minecraft/class_52;)V method_10411 method_10411 p 2 table p 1 id m (Lnet/minecraft/class_2403;)V p 1 root m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5341; method_22825 method_22825 p 0 id m (Ljava/lang/String;Ljava/lang/String;)V method_10407 method_10407 p 1 message p 0 name m (Ljava/nio/file/Path;Lnet/minecraft/class_2960;)Ljava/nio/file/Path; method_10409 getOutput p 1 lootTableId p 0 rootOutput m (Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/class_2960;Lnet/minecraft/class_52$class_53;)V method_10412 method_10412 p 3 builder p 2 id m (Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)V method_10410 method_10410 p 1 generator m (Ljava/nio/file/Path;Lnet/minecraft/class_2408;Lnet/minecraft/class_2960;Lnet/minecraft/class_52;)V method_10408 method_10408 p 2 id p 3 table c net/minecraft/class_3769 net/minecraft/world/spawner/PatrolSpawner c A spawner for pillager patrols.\n\n

Pillager spawns in pillager outposts are controlled at\n{@link net.minecraft.world.gen.chunk.ChunkGenerator#getEntitySpawnList}. f I field_16652 cooldown m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;Z)Z method_16575 spawnPillager p 4 captain c whether the pillager is the captain of a patrol p 2 pos p 3 random p 1 world c net/minecraft/class_1109 net/minecraft/client/sound/PositionedSoundInstance m (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFLnet/minecraft/class_2338;)V p 5 pos p 3 volume p 4 pitch p 1 sound p 2 category m (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFZILnet/minecraft/class_1113$class_1114;DDD)V p 6 repeatDelay p 7 attenuationType p 8 x p 10 y p 12 z p 1 sound p 2 category p 3 volume p 4 pitch p 5 repeat m (Lnet/minecraft/class_3414;FF)Lnet/minecraft/class_1109; method_24877 ambient p 2 volume p 1 pitch p 0 sound m (Lnet/minecraft/class_3414;F)Lnet/minecraft/class_1109; method_4758 master p 0 sound p 1 pitch m (Lnet/minecraft/class_3414;)Lnet/minecraft/class_1109; method_4759 music p 0 sound m (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFDDD)V p 7 y p 9 z p 1 sound p 2 category p 3 volume p 4 pitch p 5 x m (Lnet/minecraft/class_3414;DDD)Lnet/minecraft/class_1109; method_4760 record p 1 x p 0 sound p 3 y p 5 z m (Lnet/minecraft/class_2960;Lnet/minecraft/class_3419;FFZILnet/minecraft/class_1113$class_1114;DDDZ)V p 1 id p 2 category p 14 relative p 12 z p 10 y p 7 attenuationType p 8 x p 5 repeat p 6 repeatDelay p 3 volume p 4 pitch m (Lnet/minecraft/class_3414;DDD)Lnet/minecraft/class_1109; method_25467 ambient p 1 x p 3 y p 0 sound p 5 z m (Lnet/minecraft/class_3414;)Lnet/minecraft/class_1109; method_25466 ambient p 0 sound m (Lnet/minecraft/class_3414;FF)Lnet/minecraft/class_1109; method_4757 master p 2 volume p 0 sound p 1 pitch c net/minecraft/class_2439 net/minecraft/block/PotatoesBlock f [Lnet/minecraft/class_265; field_11357 AGE_TO_SHAPE c net/minecraft/class_3742 net/minecraft/client/gui/screen/ingame/JigsawBlockScreen f Lnet/minecraft/class_3751; field_16522 jigsaw f Lnet/minecraft/class_2561; field_26564 JOINT_LABEL_TEXT f Lnet/minecraft/class_342; field_23348 nameField f Lnet/minecraft/class_2561; field_26566 NAME_TEXT f Lnet/minecraft/class_2561; field_26568 FINAL_STATE_TEXT f Lnet/minecraft/class_342; field_16519 finalStateField f Lnet/minecraft/class_3751$class_4991; field_23352 joint f Lnet/minecraft/class_4185; field_19103 doneButton f Z field_25271 keepJigsaws f I field_32344 MAX_GENERATION_DEPTH f I field_24052 generationDepth f Lnet/minecraft/class_2561; field_26565 POOL_TEXT f Lnet/minecraft/class_5676; field_23351 jointRotationButton f Lnet/minecraft/class_4185; field_33958 generateButton f Lnet/minecraft/class_2561; field_26567 TARGET_TEXT f Lnet/minecraft/class_342; field_23349 targetField f Lnet/minecraft/class_342; field_23350 poolField m (Lnet/minecraft/class_4185;)V method_19893 method_19893 p 1 button m ()V method_20118 updateDoneButtonState m ()V method_16348 updateServer m (Lnet/minecraft/class_4185;)V method_27271 method_27271 p 1 button m (Ljava/lang/String;)V method_20119 method_20119 p 1 name m (Lnet/minecraft/class_5676;Lnet/minecraft/class_3751$class_4991;)V method_32648 method_32648 p 2 joint p 1 button m (Lnet/minecraft/class_4185;)V method_19892 method_19892 p 1 button m (Ljava/lang/String;)V method_20120 method_20120 p 1 pool m (Lnet/minecraft/class_3751;)V p 1 jigsaw m ()V method_16349 onCancel m ()V method_16346 onDone m (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V method_32649 method_32649 p 2 keepJigsaws p 1 button m (Ljava/lang/String;)V method_26412 method_26412 p 1 target m ()V method_27272 generate c net/minecraft/class_2411 net/minecraft/block/MelonBlock c net/minecraft/class_2412 net/minecraft/data/server/AdventureTabAdvancementGenerator f I field_35091 OVERWORLD_HEIGHT f I field_35092 OVERWORLD_MAX_Y f I field_35093 OVERWORLD_MIN_Y f I field_35094 OVERWORLD_BEDROCK_LAYER_HEIGHT f [Lnet/minecraft/class_1299; field_11294 MONSTERS m (Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2048;)Lnet/minecraft/class_6405$class_6406; method_37316 createLightningStrike p 0 range p 1 entity m (Lnet/minecraft/class_6880;)Ljava/util/stream/Stream; method_40361 method_40361 p 0 biomeEntry m (Ljava/lang/Object;)V accept accept p 1 exporter m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1792;)Lnet/minecraft/class_6409$class_6410; method_37315 createLookingAtEntityUsing p 1 item p 0 entity m (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162; method_10336 requireListedMobsKilled p 1 task m ()Ljava/util/List; method_39492 getOverworldBiomes m (Lnet/minecraft/class_161$class_162;Ljava/util/List;)Lnet/minecraft/class_161$class_162; method_10337 requireListedBiomesVisited p 1 biomes p 0 task m (Ljava/util/function/Consumer;)V method_10335 accept c net/minecraft/class_3743 net/minecraft/datafixer/schema/Schema1909 c net/minecraft/class_2413 net/minecraft/block/MagmaBlock f I field_31193 SCHEDULED_TICK_DELAY c net/minecraft/class_3738 net/minecraft/server/ServerTask f I field_16504 creationTicks f Ljava/lang/Runnable; field_16505 runnable m ()I method_16338 getCreationTicks m (ILjava/lang/Runnable;)V p 1 creationTicks p 2 runnable c net/minecraft/class_2408 net/minecraft/data/DataCache f Lorg/slf4j/Logger; field_11287 LOGGER f I field_11284 unchanged f Ljava/util/Set; field_16743 ignores f Ljava/util/Map; field_11282 oldSha1 f Ljava/nio/file/Path; field_11286 recordFile f Ljava/nio/file/Path; field_11285 root f Ljava/util/Map; field_11283 newSha1 m (Ljava/nio/file/Path;Ljava/lang/String;)V method_10325 updateSha1 p 2 sha1 p 1 path m (Ljava/nio/file/Path;)V method_16674 ignore p 1 path m (Ljava/nio/file/Path;Ljava/lang/String;)V p 1 root p 2 name m (Ljava/nio/file/Path;)Ljava/lang/String; method_10323 getOldSha1 p 1 path m ()V method_10331 deleteAll m (Ljava/nio/file/Path;)Z method_10330 contains p 1 path m ()V method_10326 write m ()Ljava/util/stream/Stream; method_10328 files c net/minecraft/class_2409 net/minecraft/data/server/AdvancementProvider f Ljava/util/List; field_11289 tabGenerators f Lcom/google/gson/Gson; field_11291 GSON f Lnet/minecraft/class_2403; field_11288 root f Lorg/slf4j/Logger; field_11290 LOGGER m (Lnet/minecraft/class_2403;)V p 1 root m (Ljava/nio/file/Path;Lnet/minecraft/class_161;)Ljava/nio/file/Path; method_10334 getOutput p 0 rootOutput p 1 advancement m (Ljava/util/Set;Ljava/nio/file/Path;Lnet/minecraft/class_2408;Lnet/minecraft/class_161;)V method_10333 method_10333 p 3 advancement c net/minecraft/class_2403 net/minecraft/data/DataGenerator f Ljava/util/Collection; field_11272 inputs f Lorg/slf4j/Logger; field_11275 LOGGER f Ljava/nio/file/Path; field_11274 output f Ljava/util/List; field_11273 providers m ()Ljava/nio/file/Path; method_10313 getOutput m (Ljava/nio/file/Path;Ljava/util/Collection;)V p 2 inputs p 1 output m ()V method_10315 run m (Lnet/minecraft/class_2405;)V method_10314 addProvider p 1 provider m ()Ljava/util/Collection; method_10312 getInputs c net/minecraft/class_3734 net/minecraft/item/ScaffoldingItem c net/minecraft/class_2404 net/minecraft/block/FluidBlock f Lnet/minecraft/class_2758; field_11278 LEVEL f Lnet/minecraft/class_265; field_24412 COLLISION_SHAPE f Lnet/minecraft/class_3609; field_11279 fluid f Ljava/util/List; field_11276 statesByLevel f Lcom/google/common/collect/ImmutableList; field_34006 FLOW_DIRECTIONS m (Lnet/minecraft/class_3609;Lnet/minecraft/class_4970$class_2251;)V p 2 settings p 1 fluid m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_10316 receiveNeighborFluids p 1 world p 2 pos p 3 state m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_10318 playExtinguishSound p 2 pos p 1 world c net/minecraft/class_3735 net/minecraft/predicate/entity/EntityEquipmentPredicate f Lnet/minecraft/class_3735; field_19240 OMINOUS_BANNER_ON_HEAD f Lnet/minecraft/class_2073; field_16486 mainhand f Lnet/minecraft/class_2073; field_16487 chest f Lnet/minecraft/class_3735; field_16485 ANY f Lnet/minecraft/class_2073; field_16488 legs f Lnet/minecraft/class_2073; field_16483 head f Lnet/minecraft/class_2073; field_16484 offhand f Lnet/minecraft/class_2073; field_16489 feet m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_3735; method_16224 fromJson p 0 json m (Lnet/minecraft/class_1297;)Z method_16226 test p 1 entity m ()Lcom/google/gson/JsonElement; method_16225 toJson m (Lnet/minecraft/class_2073;Lnet/minecraft/class_2073;Lnet/minecraft/class_2073;Lnet/minecraft/class_2073;Lnet/minecraft/class_2073;Lnet/minecraft/class_2073;)V p 4 feet p 3 legs p 6 offhand p 5 mainhand p 2 chest p 1 head c net/minecraft/class_3735$class_5278 net/minecraft/predicate/entity/EntityEquipmentPredicate$Builder f Lnet/minecraft/class_2073; field_24485 feet f Lnet/minecraft/class_2073; field_24486 mainhand f Lnet/minecraft/class_2073; field_24487 offhand f Lnet/minecraft/class_2073; field_24482 head f Lnet/minecraft/class_2073; field_24483 chest f Lnet/minecraft/class_2073; field_24484 legs m (Lnet/minecraft/class_2073;)Lnet/minecraft/class_3735$class_5278; method_27968 chest p 1 chest m (Lnet/minecraft/class_2073;)Lnet/minecraft/class_3735$class_5278; method_27969 legs p 1 legs m ()Lnet/minecraft/class_3735; method_27967 build m (Lnet/minecraft/class_2073;)Lnet/minecraft/class_3735$class_5278; method_27970 feet p 1 feet m (Lnet/minecraft/class_2073;)Lnet/minecraft/class_3735$class_5278; method_35195 mainhand p 1 mainhand m (Lnet/minecraft/class_2073;)Lnet/minecraft/class_3735$class_5278; method_35196 offhand p 1 offhand m ()Lnet/minecraft/class_3735$class_5278; method_27965 create m (Lnet/minecraft/class_2073;)Lnet/minecraft/class_3735$class_5278; method_27966 head p 1 head c net/minecraft/class_2405 net/minecraft/data/DataProvider f Lcom/google/common/hash/HashFunction; field_11280 SHA1 m (Lnet/minecraft/class_2408;)V method_10319 run p 1 cache m (Lcom/google/gson/Gson;Lnet/minecraft/class_2408;Lcom/google/gson/JsonElement;Ljava/nio/file/Path;)V method_10320 writeToPath p 2 output p 3 path p 0 gson p 1 cache m ()Ljava/lang/String; method_10321 getName c net/minecraft/class_3736 net/minecraft/block/ScaffoldingBlock f Lnet/minecraft/class_265; field_17578 OUTLINE_SHAPE f Lnet/minecraft/class_2758; field_16495 DISTANCE f Lnet/minecraft/class_2746; field_16496 WATERLOGGED f Lnet/minecraft/class_265; field_16497 BOTTOM_OUTLINE_SHAPE f Lnet/minecraft/class_265; field_16494 NORMAL_OUTLINE_SHAPE f Lnet/minecraft/class_2746; field_16547 BOTTOM f I field_31237 MAX_DISTANCE f Lnet/minecraft/class_265; field_17577 COLLISION_SHAPE m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;I)Z method_16373 shouldBeBottom p 3 distance p 1 world p 2 pos m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I method_16372 calculateDistance p 1 pos p 0 world c net/minecraft/class_2406 net/minecraft/block/LoomBlock f Lnet/minecraft/class_2561; field_17373 TITLE m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703; method_17478 method_17478 p 2 syncId p 3 inventory p 4 player c net/minecraft/class_3737 net/minecraft/block/Waterloggable c net/minecraft/class_2421 net/minecraft/block/NetherWartBlock f [Lnet/minecraft/class_265; field_11305 AGE_TO_SHAPE f Lnet/minecraft/class_2758; field_11306 AGE c net/minecraft/class_2422 net/minecraft/data/report/BlockListProvider f Lnet/minecraft/class_2403; field_11307 generator f Lcom/google/gson/Gson; field_17168 GSON m (Lnet/minecraft/class_2403;)V p 1 generator c net/minecraft/class_3753 net/minecraft/network/packet/c2s/play/UpdateJigsawC2SPacket f Lnet/minecraft/class_2960; field_23401 pool f Ljava/lang/String; field_16564 finalState f Lnet/minecraft/class_2338; field_16565 pos f Lnet/minecraft/class_2960; field_16566 target f Lnet/minecraft/class_2960; field_16563 name f Lnet/minecraft/class_3751$class_4991; field_23402 jointType m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_3751$class_4991;)V p 1 pos p 6 jointType p 3 target p 2 name p 5 finalState p 4 pool m ()Lnet/minecraft/class_2960; method_16394 getTarget m ()Lnet/minecraft/class_2960; method_16395 getName m ()Ljava/lang/String; method_16393 getFinalState m (Lnet/minecraft/class_2540;)V p 1 buf m ()Lnet/minecraft/class_2338; method_16396 getPos m ()Lnet/minecraft/class_3751$class_4991; method_26436 getJointType m ()Lnet/minecraft/class_2960; method_26435 getPool m (Lnet/minecraft/class_2792;)V method_16392 apply c net/minecraft/class_3754 net/minecraft/world/gen/chunk/NoiseChunkGenerator f Lnet/minecraft/class_6880; field_24774 settings f Lnet/minecraft/class_6953; field_36571 noiseRouter f Lnet/minecraft/class_2680; field_16576 defaultBlock f Lnet/minecraft/class_6544$class_6552; field_28748 noiseColumnSampler f Lnet/minecraft/class_6724; field_35183 surfaceBuilder f J field_24778 seed f Lnet/minecraft/class_2680; field_16648 AIR f Lcom/mojang/serialization/Codec; field_24773 CODEC f [Lnet/minecraft/class_2680; field_28746 EMPTY f Lnet/minecraft/class_2378; field_35361 noiseRegistry f Lnet/minecraft/class_6350$class_6565; field_34591 fluidLevelSampler m (Lnet/minecraft/class_6748;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)V method_38327 populateBiomes p 1 blender p 2 structureAccessor p 3 chunk m (Lnet/minecraft/class_5873;Ljava/util/function/Function;Lnet/minecraft/class_2791;Lnet/minecraft/class_6568;Lnet/minecraft/class_2338;Z)Ljava/util/Optional; method_39041 applyMaterialRule p 1 context p 2 posToBiome p 3 chunk p 4 chunkNoiseSampler p 5 pos p 6 hasFluid m (II[Lnet/minecraft/class_2680;Ljava/util/function/Predicate;II)Ljava/util/OptionalInt; method_26263 sampleHeightmap p 3 states p 4 predicate m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28550 method_28550 p 0 instance m (Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;Lnet/minecraft/class_1966;JLnet/minecraft/class_6880;)V p 2 structuresRegistry p 3 biomeSource p 4 seed p 1 noiseRegistry p 6 settings m (JLnet/minecraft/class_5321;)Z method_28548 matchesSettings p 3 settingsKey p 1 seed m (Lnet/minecraft/class_3754;)Lnet/minecraft/class_2378; method_39172 method_39172 p 0 generator m (Lnet/minecraft/class_3754;)Lnet/minecraft/class_1966; method_28554 method_28554 p 0 generator m (Lnet/minecraft/class_6350$class_6351;ILnet/minecraft/class_6350$class_6351;Lnet/minecraft/class_6350$class_6351;III)Lnet/minecraft/class_6350$class_6351; method_38325 method_38325 p 5 y p 6 z p 4 x m (Lnet/minecraft/class_6748;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;II)Lnet/minecraft/class_2791; method_33754 populateNoise p 1 blender p 3 chunk p 2 structureAccessor m (III)Lnet/minecraft/class_6880; method_38322 method_38322 p 2 y p 1 x p 3 z m (Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;Lnet/minecraft/class_1966;Lnet/minecraft/class_1966;JLnet/minecraft/class_6880;)V p 7 settings p 4 biomeSource p 5 seed p 2 structuresRegistry p 3 populationSource p 1 noiseRegistry m ()Lnet/minecraft/class_6953; method_40528 getNoiseRouter m (Lnet/minecraft/class_3754;)Ljava/lang/Long; method_28552 method_28552 p 0 generator m (Lnet/minecraft/class_3754;)Lnet/minecraft/class_6880; method_28549 method_28549 p 0 generator m (Lnet/minecraft/class_6568;IIILnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_38323 getBlockState p 5 state p 3 y p 4 z p 1 chunkNoiseSampler p 2 x c net/minecraft/class_2423 net/minecraft/block/NetherPortalBlock f Lnet/minecraft/class_265; field_11309 X_SHAPE f Lnet/minecraft/class_265; field_11308 Z_SHAPE f Lnet/minecraft/class_2754; field_11310 AXIS c net/minecraft/class_2424 net/minecraft/world/dimension/AreaHelper f I field_11313 foundPortalBlocks f Lnet/minecraft/class_2350$class_2351; field_11317 axis f Lnet/minecraft/class_2350; field_11314 negativeDir f I field_11311 width f I field_11312 height f Lnet/minecraft/class_1936; field_11318 world f Lnet/minecraft/class_2338; field_11316 lowerCorner f Lnet/minecraft/class_4970$class_4973; field_25883 IS_VALID_FRAME_BLOCK m (Lnet/minecraft/class_2680;)Z method_10359 validStateInsidePortal p 0 state m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Ljava/util/function/Predicate;Lnet/minecraft/class_2350$class_2351;)Ljava/util/Optional; method_30486 getOrEmpty p 0 world p 3 axis p 1 pos m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_30492 getLowerCorner p 1 pos m ()Z method_10360 isValid m ()Z method_10362 wasAlreadyValid m ()I method_30496 getHeight m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I method_30493 getWidth p 2 direction p 1 pos m (Lnet/minecraft/class_5459$class_5460;Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_243;Lnet/minecraft/class_4048;)Lnet/minecraft/class_243; method_30494 entityPosInPortal p 2 entityPos p 3 entityDimensions p 0 portalRect p 1 portalAxis m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350$class_2351;)Ljava/util/Optional; method_30485 getNewPortal p 0 world p 1 pos p 2 axis m ()I method_30495 getWidth m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_30487 method_30487 p 0 state p 2 pos p 1 world m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350$class_2351;)V p 3 axis p 2 pos p 1 world m (Lnet/minecraft/class_3218;Lnet/minecraft/class_5459$class_5460;Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_243;Lnet/minecraft/class_4048;Lnet/minecraft/class_243;FF)Lnet/minecraft/class_5454; method_30484 getNetherTeleportTarget c Determines a {@link TeleportTarget} based on a specific portal.\n\n

The offset, velocity, and angle are modified based on the portal's axis. p 1 portalRect p 2 portalAxis p 0 destination p 7 pitch p 5 velocity p 6 yaw p 3 offset p 4 dimensions m ()V method_10363 createPortal c net/minecraft/class_3755 net/minecraft/datafixer/fix/ChunkLightRemoveFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_2420 net/minecraft/block/MushroomPlantBlock f Lnet/minecraft/class_265; field_11304 SHAPE f Ljava/util/function/Supplier; field_27194 feature m (Lnet/minecraft/class_4970$class_2251;Ljava/util/function/Supplier;)V p 1 settings p 2 feature m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/Random;)Z method_10349 trySpawningBigMushroom p 4 random p 3 state p 2 pos p 1 world c net/minecraft/class_3751 net/minecraft/block/entity/JigsawBlockEntity f Ljava/lang/String; field_16551 finalState f Ljava/lang/String; field_31343 TARGET_KEY f Ljava/lang/String; field_31344 POOL_KEY f Ljava/lang/String; field_31347 FINAL_STATE_KEY f Ljava/lang/String; field_31345 JOINT_KEY f Ljava/lang/String; field_31346 NAME_KEY f Lnet/minecraft/class_3751$class_4991; field_23328 joint f Lnet/minecraft/class_2960; field_23327 pool f Lnet/minecraft/class_2960; field_16552 target f Lnet/minecraft/class_2960; field_16550 name m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 1 pos p 2 state m (Lnet/minecraft/class_2960;)V method_16379 setName p 1 name m ()Lnet/minecraft/class_2622; method_38248 toUpdatePacket m (Lnet/minecraft/class_2960;)V method_16378 setTarget p 1 target m ()Lnet/minecraft/class_2960; method_16381 getName m (Ljava/lang/String;)V method_16377 setFinalState p 1 finalState m ()Lnet/minecraft/class_2960; method_16382 getPool m (Lnet/minecraft/class_3751$class_4991;)V method_26396 setJoint p 1 joint m (Lnet/minecraft/class_2960;)V method_26398 setPool p 1 pool m ()Ljava/lang/String; method_16380 getFinalState m (Lnet/minecraft/class_3218;IZ)V method_27191 generate p 2 maxDepth p 3 keepJigsaws p 1 world m ()Lnet/minecraft/class_3751$class_4991; method_26400 getJoint m ()Lnet/minecraft/class_2960; method_26399 getTarget c net/minecraft/class_3751$class_4991 net/minecraft/block/entity/JigsawBlockEntity$Joint f Ljava/lang/String; field_23331 name f Lnet/minecraft/class_3751$class_4991; field_23330 ALIGNED f Lnet/minecraft/class_3751$class_4991; field_23329 ROLLABLE m (Ljava/lang/String;ILjava/lang/String;)V p 3 name m (Ljava/lang/String;Lnet/minecraft/class_3751$class_4991;)Z method_26402 method_26402 p 1 joint m (Ljava/lang/String;)Ljava/util/Optional; method_26401 byName p 0 name m ()Lnet/minecraft/class_2561; method_32357 asText c net/minecraft/class_2418 net/minecraft/block/MyceliumBlock c net/minecraft/class_3749 net/minecraft/block/LanternBlock f Lnet/minecraft/class_265; field_16544 HANGING_SHAPE f Lnet/minecraft/class_2746; field_16545 HANGING f Lnet/minecraft/class_2746; field_26441 WATERLOGGED f Lnet/minecraft/class_265; field_16546 STANDING_SHAPE m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350; method_16370 attachedDirection p 0 state c net/minecraft/class_2419 net/minecraft/data/server/EndTabAdvancementGenerator m (Ljava/util/function/Consumer;)V method_10348 accept m (Ljava/lang/Object;)V accept accept p 1 exporter c net/minecraft/class_2414 net/minecraft/data/server/HusbandryTabAdvancementGenerator f [Lnet/minecraft/class_1792; field_11298 FOOD_ITEMS f [Lnet/minecraft/class_1792; field_11295 FISH_ITEMS f [Lnet/minecraft/class_1792; field_11297 FISH_BUCKET_ITEMS f [Lnet/minecraft/class_1792; field_33964 AXE_ITEMS f [Lnet/minecraft/class_1299; field_11296 BREEDABLE_ANIMALS m (Ljava/lang/Object;)V accept accept p 1 exporter m (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162; method_10339 requireListedFishCaught p 1 task m (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162; method_16118 requireAllCatsTamed p 1 task m (Ljava/util/function/Consumer;)V method_10338 accept m (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162; method_10341 requireFoodItemsEaten p 1 task m (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162; method_10340 requireListedFishBucketsFilled p 1 task m (Lnet/minecraft/class_161$class_162;Ljava/lang/Integer;Lnet/minecraft/class_2960;)V method_16117 method_16117 p 2 id p 1 type m (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162; method_10342 requireListedAnimalsBred p 1 task c net/minecraft/class_3745 net/minecraft/entity/CrossbowUser m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_1676;F)V method_18811 shoot p 1 target p 2 crossbow p 3 projectile p 4 multiShotSpray m (Lnet/minecraft/class_1309;Lnet/minecraft/class_243;F)Lnet/minecraft/class_1160; method_24653 getProjectileLaunchVelocity p 1 entity p 2 positionDelta p 3 multishotSpray m (Lnet/minecraft/class_1309;F)V method_24654 shoot p 2 speed p 1 entity m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;Lnet/minecraft/class_1676;FF)V method_24652 shoot p 2 target p 1 entity p 4 multishotSpray p 3 projectile p 5 speed m (Z)V method_7110 setCharging p 1 charging m ()V method_24651 postShoot m ()Lnet/minecraft/class_1309; method_5968 getTarget c net/minecraft/class_3746 net/minecraft/world/TestableWorld m (Lnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_8598 getTopPosition p 1 heightmap p 2 pos m (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;)Z method_16358 testBlockState p 1 pos p 2 state m (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;)Z method_35237 testFluidState p 2 state p 1 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2591;)Ljava/util/Optional; method_35230 getBlockEntity p 1 pos p 2 type c net/minecraft/class_2415 net/minecraft/util/BlockMirror f Lnet/minecraft/class_4990; field_23263 directionTransformation f Lnet/minecraft/class_2561; field_27883 name f Lnet/minecraft/class_2415; field_11300 LEFT_RIGHT f Lnet/minecraft/class_2415; field_11301 FRONT_BACK f Lnet/minecraft/class_2415; field_11302 NONE m ()Lnet/minecraft/class_4990; method_26380 getDirectionTransformation m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350; method_10343 apply p 1 direction m (Ljava/lang/String;ILnet/minecraft/class_2561;Lnet/minecraft/class_4990;)V p 4 directionTransformation p 3 name m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2470; method_10345 getRotation p 1 direction m ()Lnet/minecraft/class_2561; method_32354 getName m (II)I method_10344 mirror p 1 rotation p 2 fullTurn c net/minecraft/class_2416 net/minecraft/data/server/NetherTabAdvancementGenerator f Lnet/minecraft/class_2048$class_5258; field_25712 PIGLIN_DISTRACTION_PREDICATE f Ljava/util/List; field_24614 NETHER_BIOMES m (Ljava/lang/Object;)V accept accept p 1 exporter m (Ljava/util/function/Consumer;)V method_10346 accept c net/minecraft/class_3747 net/minecraft/world/ModifiableTestableWorld c net/minecraft/class_2417 net/minecraft/data/server/StoryTabAdvancementGenerator m (Ljava/lang/Object;)V accept accept p 1 exporter m (Ljava/util/function/Consumer;)V method_10347 accept c net/minecraft/class_3748 net/minecraft/block/JigsawBlock f Lnet/minecraft/class_2754; field_23262 ORIENTATION m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350; method_26378 getFacing p 0 state m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350; method_26379 getRotation p 0 state m (Lnet/minecraft/class_3499$class_3501;Lnet/minecraft/class_3499$class_3501;)Z method_16546 attachmentMatches p 1 info2 p 0 info1 c net/minecraft/class_5582 net/minecraft/client/world/ClientEntityManager f Lorg/slf4j/Logger; field_27279 LOGGER f Lnet/minecraft/class_5577; field_27284 lookup f Lnet/minecraft/class_5576; field_27280 handler f Lit/unimi/dsi/fastutil/longs/LongSet; field_27283 tickingChunkSections f Lnet/minecraft/class_5573; field_27282 cache f Lnet/minecraft/class_5570; field_27281 index m (Lnet/minecraft/class_5568;)Z method_31876 method_31876 p 0 e m (Lnet/minecraft/class_1923;)V method_31875 stopTicking p 1 pos m (Lnet/minecraft/class_1923;)V method_31869 startTicking p 1 pos m ()Ljava/lang/String; method_31879 getDebugString m ()Lnet/minecraft/class_5577; method_31866 getLookup m (Lnet/minecraft/class_5568;)V method_31870 addEntity p 1 entity m (Lnet/minecraft/class_5568;)Z method_31880 method_31880 p 0 e m ()I method_31874 getEntityCount m (J)Lnet/minecraft/class_5584; method_31867 method_31867 p 1 pos m (Lnet/minecraft/class_5572;)V method_31877 method_31877 p 1 sections m (Ljava/lang/Class;Lnet/minecraft/class_5576;)V p 1 entityClass p 2 handler m (JLnet/minecraft/class_5572;)V method_31868 removeIfEmpty p 3 entities p 1 packedChunkSection m (Lnet/minecraft/class_5572;)V method_31871 method_31871 p 1 sections c net/minecraft/class_5582$class_5583 net/minecraft/client/world/ClientEntityManager$Listener f Lnet/minecraft/class_5582; field_27285 manager f J field_27287 lastSectionPos f Lnet/minecraft/class_5572; field_27288 section f Lnet/minecraft/class_5568; field_27286 entity m (Lnet/minecraft/class_5582;Lnet/minecraft/class_5568;JLnet/minecraft/class_5572;)V p 3 pos p 2 entity p 5 section c net/minecraft/class_4251 net/minecraft/entity/ai/brain/task/RingBellTask f F field_30160 RUN_CHANCE f I field_30159 MAX_DISTANCE c net/minecraft/class_4250 net/minecraft/entity/ai/brain/task/EndRaidTask c net/minecraft/class_5584 net/minecraft/world/entity/EntityTrackingStatus c The status of entity tracking sections within entity managers.\n\n@see EntityTrackingSection f Z field_27292 tracked f Z field_27293 tick f Lnet/minecraft/class_5584; field_27291 TICKING f Lnet/minecraft/class_5584; field_27290 TRACKED f Lnet/minecraft/class_5584; field_27289 HIDDEN m ()Z method_31883 shouldTick m (Ljava/lang/String;IZZ)V p 4 tick p 3 tracked m (Lnet/minecraft/class_3193$class_3194;)Lnet/minecraft/class_5584; method_31884 fromLevelType p 0 levelType m ()Z method_31885 shouldTrack c net/minecraft/class_4253 net/minecraft/entity/ai/brain/task/StartRaidTask c net/minecraft/class_4252 net/minecraft/entity/ai/brain/task/ForgetBellRingTask f I field_30165 MIN_HEARD_BELL_TIME f I field_19154 distance f I field_19000 maxHiddenTicks f I field_19001 hiddenTicks m (II)V p 2 distance p 1 maxHiddenSeconds c net/minecraft/class_5589 net/minecraft/world/gen/feature/GeodeFeatureConfig f Lnet/minecraft/class_6017; field_33517 distributionPoints f I field_27328 minGenOffset f D field_27320 useAlternateLayer0Chance f D field_27330 noiseMultiplier f Lcom/mojang/serialization/Codec; field_27315 CODEC f Lnet/minecraft/class_5585; field_27316 layerConfig f Z field_27321 placementsRequireLayer0Alternate f Lnet/minecraft/class_6017; field_33516 outerWallDistance f Lnet/minecraft/class_6017; field_33518 pointOffset f I field_27329 maxGenOffset f I field_29062 invalidBlocksThreshold f Lcom/mojang/serialization/Codec; field_27314 RANGE f Lnet/minecraft/class_5587; field_27317 layerThicknessConfig f Lnet/minecraft/class_5586; field_27318 crackConfig f D field_27319 usePotentialPlacementsChance m (Lnet/minecraft/class_5589;)Ljava/lang/Integer; method_31908 method_31908 p 0 config m (Lnet/minecraft/class_5589;)Ljava/lang/Double; method_36300 method_36300 p 0 config m (Lnet/minecraft/class_5585;Lnet/minecraft/class_5587;Lnet/minecraft/class_5586;DDZLnet/minecraft/class_6017;Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;IIDI)V p 1 layerConfig p 2 layerThicknessConfig p 3 crackConfig p 4 usePotentialPlacementsChance p 6 useAlternateLayer0Chance p 8 placementsRequireLayer0Alternate p 9 outerWallDistance p 10 distributionPoints p 11 pointOffset p 12 maxDistributionPoints p 13 minPointOffset p 14 noiseMultiplier p 16 maxGenOffset m (Lnet/minecraft/class_5589;)Ljava/lang/Integer; method_31906 method_31906 p 0 config m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_36299 method_36299 p 0 instance m (Lnet/minecraft/class_5589;)Ljava/lang/Double; method_31915 method_31915 p 0 config m (Lnet/minecraft/class_5589;)Lnet/minecraft/class_5586; method_31916 method_31916 p 0 config m (Lnet/minecraft/class_5589;)Lnet/minecraft/class_5587; method_31917 method_31917 p 0 config m (Lnet/minecraft/class_5589;)Lnet/minecraft/class_6017; method_36301 method_36301 p 0 config m (Lnet/minecraft/class_5589;)Lnet/minecraft/class_6017; method_36303 method_36303 p 0 config m (Lnet/minecraft/class_5589;)Ljava/lang/Integer; method_31909 method_31909 p 0 config m (Lnet/minecraft/class_5589;)Ljava/lang/Boolean; method_31913 method_31913 p 0 config m (Lnet/minecraft/class_5589;)Ljava/lang/Double; method_31914 method_31914 p 0 config m (Lnet/minecraft/class_5589;)Lnet/minecraft/class_5585; method_31918 method_31918 p 0 config m (Lnet/minecraft/class_5589;)Lnet/minecraft/class_6017; method_36302 method_36302 p 0 config c net/minecraft/class_5586 net/minecraft/world/gen/feature/GeodeCrackConfig f Lcom/mojang/serialization/Codec; field_27302 CODEC f D field_27303 generateCrackChance f I field_27305 crackPointOffset f D field_27304 baseCrackSize m (Lnet/minecraft/class_5586;)Ljava/lang/Double; method_31896 method_31896 p 0 config m (Lnet/minecraft/class_5586;)Ljava/lang/Double; method_31895 method_31895 p 0 config m (Lnet/minecraft/class_5586;)Ljava/lang/Integer; method_31893 method_31893 p 0 config m (DDI)V p 5 crackPointOffset p 3 baseCrackSize p 1 generateCrackChance m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_31894 method_31894 p 0 instance c net/minecraft/class_4255 net/minecraft/entity/ai/goal/LongDoorInteractGoal f I field_19005 ticksLeft f Z field_19004 delayedClose m (Lnet/minecraft/class_1308;Z)V p 1 mob p 2 delayedClose c net/minecraft/class_5585 net/minecraft/world/gen/feature/GeodeLayerConfig f Lnet/minecraft/class_4651; field_27299 outerLayerProvider f Lnet/minecraft/class_4651; field_27298 middleLayerProvider f Lnet/minecraft/class_4651; field_27297 alternateInnerLayerProvider f Lnet/minecraft/class_6862; field_33769 cannotReplace f Ljava/util/List; field_27300 innerBlocks f Lnet/minecraft/class_4651; field_27296 innerLayerProvider f Lnet/minecraft/class_4651; field_27295 fillingProvider f Lcom/mojang/serialization/Codec; field_27301 CODEC f Lnet/minecraft/class_6862; field_33931 invalidBlocks m (Lnet/minecraft/class_5585;)Lnet/minecraft/class_4651; method_31889 method_31889 p 0 config m (Lnet/minecraft/class_5585;)Lnet/minecraft/class_4651; method_31888 method_31888 p 0 config m (Lnet/minecraft/class_4651;Lnet/minecraft/class_4651;Lnet/minecraft/class_4651;Lnet/minecraft/class_4651;Lnet/minecraft/class_4651;Ljava/util/List;Lnet/minecraft/class_6862;Lnet/minecraft/class_6862;)V p 6 innerBlocks p 5 outerLayerProvider p 4 middleLayerProvider p 3 alternateInnerLayerProvider p 2 innerLayerProvider p 1 fillingProvider p 8 invalidBlocks p 7 cannotReplace m (Lnet/minecraft/class_5585;)Lnet/minecraft/class_6862; method_37255 method_37255 p 0 config m (Lnet/minecraft/class_5585;)Ljava/util/List; method_31886 method_31886 p 0 config m (Lnet/minecraft/class_5585;)Lnet/minecraft/class_6862; method_36995 method_36995 p 0 config m (Lnet/minecraft/class_5585;)Lnet/minecraft/class_4651; method_31892 method_31892 p 0 config m (Lnet/minecraft/class_5585;)Lnet/minecraft/class_4651; method_31891 method_31891 p 0 config m (Lnet/minecraft/class_5585;)Lnet/minecraft/class_4651; method_31890 method_31890 p 0 config m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_31887 method_31887 p 0 instance c net/minecraft/class_4254 net/minecraft/entity/ai/brain/task/RunAroundAfterRaidTask m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Z method_19989 shouldRun c net/minecraft/class_5588 net/minecraft/world/gen/feature/GeodeFeature f [Lnet/minecraft/class_2350; field_27313 DIRECTIONS c net/minecraft/class_4257 net/minecraft/entity/ai/brain/sensor/VillagerBabiesSensor m (Lnet/minecraft/class_1309;)Ljava/util/List; method_20000 getVisibleVillagerBabies p 1 entities m (Lnet/minecraft/class_1309;)Z method_20001 isVillagerBaby p 1 entity m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_6670; method_20002 getVisibleMobs p 1 entity c net/minecraft/class_5587 net/minecraft/world/gen/feature/GeodeLayerThicknessConfig f Lcom/mojang/serialization/Codec; field_27311 RANGE f Lcom/mojang/serialization/Codec; field_27306 CODEC f D field_27310 outerLayer f D field_27309 middleLayer f D field_27308 innerLayer f D field_27307 filling m (Lnet/minecraft/class_5587;)Ljava/lang/Double; method_31901 method_31901 p 0 config m (Lnet/minecraft/class_5587;)Ljava/lang/Double; method_31900 method_31900 p 0 config m (Lnet/minecraft/class_5587;)Ljava/lang/Double; method_31899 method_31899 p 0 config m (Lnet/minecraft/class_5587;)Ljava/lang/Double; method_31897 method_31897 p 0 config m (DDDD)V p 1 filling p 3 innerLayer p 5 middleLayer p 7 outerLayer m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_31898 method_31898 p 0 instance c net/minecraft/class_4256 net/minecraft/entity/ai/brain/sensor/NearestBedSensor f I field_30252 MAX_TRIES f I field_30253 MAX_EXPIRY_TIME f I field_30251 REMEMBER_TIME f I field_20296 tries f J field_20297 expiryTime f Lit/unimi/dsi/fastutil/longs/Long2LongMap; field_20295 positionToExpiryTime m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)V method_21646 sense m (Lnet/minecraft/class_2338;)Z method_21644 method_21644 p 1 pos c net/minecraft/class_4262 net/minecraft/block/AbstractGlassBlock c net/minecraft/class_5592 net/minecraft/loot/function/SetBannerPatternFunction f Z field_27344 append f Ljava/util/List; field_27343 patterns m (Z)Lnet/minecraft/class_5592$class_6157; method_35531 builder p 0 append m ([Lnet/minecraft/class_5341;Ljava/util/List;Z)V p 2 patterns p 1 conditions p 3 append c net/minecraft/class_5592$class_5593 net/minecraft/loot/function/SetBannerPatternFunction$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_5592; method_31936 fromJson m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5592;Lcom/google/gson/JsonSerializationContext;)V method_31937 toJson c net/minecraft/class_5592$class_6157 net/minecraft/loot/function/SetBannerPatternFunction$Builder f Z field_31863 append f Lcom/google/common/collect/ImmutableList$Builder; field_31862 patterns m (Z)V p 1 append m ()Lnet/minecraft/class_5592$class_6157; method_35532 getThisBuilder m (Lnet/minecraft/class_2582;Lnet/minecraft/class_1767;)Lnet/minecraft/class_5592$class_6157; method_35533 pattern p 1 pattern p 2 color c net/minecraft/class_4264 net/minecraft/client/gui/widget/PressableWidget c A pressable widget has a press action. It is pressed when it is clicked. It is\nalso pressed when enter or space keys are pressed when it is selected. m ()V method_25306 onPress c net/minecraft/class_5597 net/minecraft/client/render/entity/model/SinglePartEntityModel m ()Lnet/minecraft/class_630; method_32008 getPart c net/minecraft/class_4265 net/minecraft/client/gui/widget/ElementListWidget f Z field_33781 widgetFocused c net/minecraft/class_4265$class_4266 net/minecraft/client/gui/widget/ElementListWidget$Entry f Lnet/minecraft/class_364; field_19077 focused f Z field_19078 dragging f Lnet/minecraft/class_6379; field_33782 focusedSelectable m ()Ljava/util/List; method_37025 selectableChildren m (Lnet/minecraft/class_6382;)V method_37024 appendNarrations p 1 builder c net/minecraft/class_5599 net/minecraft/client/render/entity/model/EntityModelLoader f Ljava/util/Map; field_27542 modelParts m (Lnet/minecraft/class_5601;)Lnet/minecraft/class_630; method_32072 getModelPart p 1 layer c net/minecraft/class_5598 net/minecraft/client/render/block/entity/SkullBlockEntityModel m (FFF)V method_2821 setHeadRotation p 1 animationProgress p 2 yaw p 3 pitch c net/minecraft/class_4267 net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget f Ljava/util/List; field_19109 servers f Lnet/minecraft/class_2960; field_19106 UNKNOWN_SERVER_TEXTURE f Lnet/minecraft/class_2561; field_26582 CANNOT_RESOLVE_TEXT f Lorg/slf4j/Logger; field_19104 LOGGER f Lnet/minecraft/class_2561; field_26586 NO_CONNECTION_TEXT f Lnet/minecraft/class_2561; field_26849 INCOMPATIBLE_TEXT f Lnet/minecraft/class_4267$class_504; field_19110 scanningEntry f Ljava/util/concurrent/ThreadPoolExecutor; field_19105 SERVER_PINGER_THREAD_POOL f Lnet/minecraft/class_2561; field_26581 LAN_SCANNING_TEXT f Lnet/minecraft/class_2960; field_19107 SERVER_SELECTION_TEXTURE f Lnet/minecraft/class_2561; field_26583 CANNOT_CONNECT_TEXT f Lnet/minecraft/class_500; field_19108 screen f Ljava/util/List; field_19111 lanServers f Lnet/minecraft/class_2561; field_26587 PINGING_TEXT m (Ljava/util/List;)V method_20126 setLanServers p 1 lanServers m (Lnet/minecraft/class_4267;Lnet/minecraft/class_350$class_351;)V method_36888 method_36888 p 1 lanServer m (Lnet/minecraft/class_641;)V method_20125 setServers p 1 servers m ()V method_20131 updateEntries m (Lnet/minecraft/class_4267$class_504;)V method_20122 setSelected m (Lnet/minecraft/class_4267;Lnet/minecraft/class_350$class_351;)V method_36889 method_36889 p 1 server m (Lnet/minecraft/class_4267$class_504;)Z method_30016 method_30016 p 0 entry m (Lnet/minecraft/class_500;Lnet/minecraft/class_310;IIIII)V p 7 entryHeight p 6 bottom p 5 top p 4 height p 3 width p 2 client p 1 screen c net/minecraft/class_4267$class_504 net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget$Entry c net/minecraft/class_4267$class_4270 net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget$ServerEntry f Lnet/minecraft/class_2960; field_19121 iconTextureId f Lnet/minecraft/class_310; field_19119 client f Lnet/minecraft/class_500; field_19118 screen f J field_19124 time f Ljava/lang/String; field_19122 iconUri f Lnet/minecraft/class_1043; field_19123 icon f Lnet/minecraft/class_642; field_19120 server m (Lnet/minecraft/class_4587;IILnet/minecraft/class_2960;)V method_20134 draw p 1 matrices p 2 x p 3 y p 4 textureId m ()V method_29978 saveFile m (Lnet/minecraft/class_4267;Lnet/minecraft/class_500;Lnet/minecraft/class_642;)V p 2 screen p 3 server m (Ljava/lang/String;)Z method_29979 isNewIconValid p 1 newIconUri m ()Z method_20136 canConnect m (II)V method_22110 swapEntries p 2 j p 1 i m ()Lnet/minecraft/class_642; method_20133 getServer c net/minecraft/class_4267$class_4269 net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget$LanServerEntry f Lnet/minecraft/class_500; field_19115 screen f Lnet/minecraft/class_1131; field_19114 server f Lnet/minecraft/class_2561; field_26588 TITLE_TEXT f Lnet/minecraft/class_2561; field_26589 HIDDEN_ADDRESS_TEXT f J field_19116 time f Lnet/minecraft/class_310; field_19113 client m ()Lnet/minecraft/class_1131; method_20132 getLanServerEntry m (Lnet/minecraft/class_500;Lnet/minecraft/class_1131;)V p 1 screen p 2 server c net/minecraft/class_4267$class_4268 net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget$ScanningEntry f Lnet/minecraft/class_310; field_19112 client c net/minecraft/class_5560 net/minecraft/block/entity/ChestLidAnimator c Handles the animation for opening and closing chests and ender chests. f F field_27214 lastProgress f Z field_27212 open f F field_27213 progress m ()V method_31672 step m (F)F method_31673 getProgress p 1 delta m (Z)V method_31674 setOpen p 1 open c net/minecraft/class_5562 net/minecraft/world/chunk/BlockEntityTickInvoker m ()Z method_31704 isRemoved m ()V method_31703 tick m ()Lnet/minecraft/class_2338; method_31705 getPos m ()Ljava/lang/String; method_31706 getName c net/minecraft/class_4231 net/minecraft/client/sound/StaticSound f I field_18919 streamBufferPointer f Ljava/nio/ByteBuffer; field_18916 sample f Z field_18918 hasBuffer f Ljavax/sound/sampled/AudioFormat; field_18917 format m ()V method_19687 close m ()Ljava/util/OptionalInt; method_19686 getStreamBufferPointer m ()Ljava/util/OptionalInt; method_19688 takeStreamBufferPointer m (Ljava/nio/ByteBuffer;Ljavax/sound/sampled/AudioFormat;)V p 2 format p 1 sample c net/minecraft/class_4230 net/minecraft/client/sound/AlUtil f Lorg/slf4j/Logger; field_18915 LOGGER m (I)Ljava/lang/String; method_19683 getErrorMessage p 0 errorCode m (Ljava/lang/String;)Z method_19684 checkErrors p 0 sectionName m (Ljavax/sound/sampled/AudioFormat;)I method_19685 getFormatId p 0 format m (I)Ljava/lang/String; method_20052 getAlcErrorMessage p 0 errorCode m (JLjava/lang/String;)Z method_20051 checkAlcErrors p 0 deviceHandle p 2 sectionName c net/minecraft/class_5561 net/minecraft/block/entity/ViewerCountManager c Handles the viewer count for container block entities, like chests,\nender chests, and barrels. f I field_31339 SCHEDULE_TICK_DELAY f I field_27215 viewerCount m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)I method_31680 getInRangeViewerCount p 1 world p 2 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;II)V method_31682 onViewerCountUpdate c Called when the viewer count updates, such as when a player interact with this container\nor when {@linkplain #updateViewerCount distance-based checks} are run. p 2 pos p 3 state p 4 oldViewerCount p 5 newViewerCount p 1 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_31686 updateViewerCount p 1 world p 3 state p 2 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_31687 scheduleBlockTick p 0 world p 2 state p 1 pos m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_31684 openContainer p 1 player p 2 world p 3 pos p 4 state m (Lnet/minecraft/class_1657;)Z method_31679 isPlayerViewing c Determines whether the given player is currently viewing this container. p 1 player m ()I method_31678 getViewerCount m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_31683 onContainerClose c Run when this container closes (when the viewer count reaches zero). p 2 pos p 1 world p 3 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_31681 onContainerOpen c Run when this container is opened (when the viewer count becomes nonzero). p 2 pos p 1 world p 3 state m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_31685 closeContainer p 1 player p 4 state p 2 world p 3 pos c net/minecraft/class_5568 net/minecraft/world/entity/EntityLike c A prototype of entity that's suitable for entity manager to handle. m ()Lnet/minecraft/class_2338; method_24515 getBlockPos m ()Ljava/util/stream/Stream; method_31748 streamPassengersAndSelf c Returns a stream consisting of this entity and its passengers in which\nthis entity's passengers are iterated before this entity.\n\n

Moreover, this stream guarantees that any entity only appears after\nall its passengers have appeared in the stream. This is useful for\ncertain actions that must be applied on passengers before applying on\nthis entity.\n\n@implNote The default implementation is very costly.\n\n@see #streamSelfAndPassengers() m ()Ljava/util/stream/Stream; method_24204 streamSelfAndPassengers c Returns a stream consisting of this entity and its passengers recursively.\nEach entity will appear before any of its passengers.\n\n

This may be less costly than {@link #streamPassengersAndSelf()} if the\nstream's iteration would terminates fast, such as finding an arbitrary\nmatch of entity in the passengers tree.\n\n@implNote The default implementation is not very efficient.\n\n@see #streamPassengersAndSelf() m ()Lnet/minecraft/class_238; method_5829 getBoundingBox m (Lnet/minecraft/class_1297$class_5529;)V method_31745 setRemoved p 1 reason m (Lnet/minecraft/class_5569;)V method_31744 setChangeListener p 1 changeListener m ()Ljava/util/UUID; method_5667 getUuid m ()Z method_31747 isPlayer m ()Z method_31746 shouldSave m ()I method_5628 getId c {@return the network ID of this entity}\n\n

Compared to the {@linkplain #getUuid() UUID}, the integer network ID is\nsignificantly smaller and more suitable for network transportation. However, it\nis not persistent across game runs. For persistent purposes such as commands\nor game data, use the UUID. c net/minecraft/class_4237 net/minecraft/client/sound/SoundLoader f Ljava/util/Map; field_18944 loadedSounds f Lnet/minecraft/class_3300; field_18943 resourceManager m (Lnet/minecraft/class_2960;)Ljava/util/concurrent/CompletableFuture; method_19743 loadStatic p 1 id m (Lnet/minecraft/class_2960;Z)Ljava/util/concurrent/CompletableFuture; method_19744 loadStreamed p 1 id p 2 repeatInstantly m (Lnet/minecraft/class_3300;)V p 1 resourceManager m ()V method_19738 close m (Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture; method_19741 loadStatic p 1 sounds m (Ljava/util/concurrent/CompletableFuture;)V method_19742 method_19742 p 0 soundFuture m (Lnet/minecraft/class_1111;)Ljava/util/concurrent/CompletableFuture; method_19740 method_19740 p 1 sound c net/minecraft/class_5567 net/minecraft/world/chunk/ChunkStatusChangeListener m (Lnet/minecraft/class_1923;Lnet/minecraft/class_3193$class_3194;)V onChunkStatusChange onChunkStatusChange p 2 levelType p 1 pos c net/minecraft/class_6898 net/minecraft/util/registry/RegistryEntryListCodec f Lcom/mojang/serialization/Codec; field_36483 entryListStorageCodec f Lnet/minecraft/class_5321; field_36480 registry f Lcom/mojang/serialization/Codec; field_36481 entryCodec f Lcom/mojang/serialization/Codec; field_36482 directEntryListCodec m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Z)V p 1 registry p 3 alwaysSerializeAsList c whether to always serialize the list as a list\ninstead of serializing as one entry if the length is {@code 0} p 2 entryCodec m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode decode p 1 ops p 2 input m (Lnet/minecraft/class_6885;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; method_40389 encodeDirect p 3 prefix p 2 ops p 1 entryList m (Lnet/minecraft/class_6885;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; method_40384 encode m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; method_40381 method_40381 p 0 pair m (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode encode p 1 entryList p 3 prefix p 2 ops m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; method_40388 create p 2 alwaysSerializeAsList c whether to always serialize the list as a list\ninstead of serializing as one entry if the length is {@code 0} p 0 registryRef p 1 entryCodec m (Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; method_40382 createDirectEntryListCodec p 0 entryCodec p 1 alwaysSerializeAsList c whether to always serialize the list as a list\ninstead of serializing as one entry if the length is {@code 0} m (Lnet/minecraft/class_2378;Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_6885; method_40385 method_40385 p 1 either m (Ljava/util/List;)Lcom/mojang/datafixers/util/Either; method_40387 method_40387 p 0 entries m (Lcom/mojang/datafixers/util/Either;)Ljava/util/List; method_40380 method_40380 p 0 either m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; method_40383 decodeDirect p 2 input p 1 ops m (Ljava/util/List;)Ljava/util/List; method_40390 method_40390 p 0 entries m (Lnet/minecraft/class_2378;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; method_40386 method_40386 p 1 pair c net/minecraft/class_4239 net/minecraft/util/FileNameUtil f Ljava/util/regex/Pattern; field_18956 FILE_NAME_WITH_COUNT f I field_33384 MAX_NAME_LENGTH f Ljava/util/regex/Pattern; field_18955 RESERVED_WINDOWS_NAMES m (Ljava/nio/file/Path;)Z method_20200 isNormal p 0 path m (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/nio/file/Path; method_20202 getResourcePath p 0 path p 1 resourceName p 2 extension m (Ljava/nio/file/Path;)Z method_20201 isAllowedName p 0 path m (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; method_19773 getNextUniqueName p 0 path p 1 name p 2 extension m (Ljava/lang/String;)Ljava/lang/String; method_34675 getPosixFullPath p 0 path m (Ljava/lang/String;)Ljava/lang/String; method_34676 normalizeToPosix p 0 path c net/minecraft/class_5569 net/minecraft/world/entity/EntityChangeListener c A listener for an entity's changes associated to saving.\n\n

Each callback is associated with an {@link net.minecraft.entity.Entity}. f Lnet/minecraft/class_5569; field_27243 NONE c An empty listener. m ()V method_31749 updateEntityPosition m (Lnet/minecraft/class_1297$class_5529;)V method_31750 remove p 1 reason c net/minecraft/class_4238 net/minecraft/client/sound/SoundExecutor f Z field_18954 stopped f Ljava/lang/Thread; field_18953 thread m ()V method_19763 restart m ()Ljava/lang/Thread; method_19764 createThread m ()V method_19765 waitForStop c net/minecraft/class_6899 net/minecraft/util/registry/RegistryFixedCodec f Lnet/minecraft/class_5321; field_36484 registry m (Lnet/minecraft/class_5321;)V p 1 registry m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lnet/minecraft/class_5321;)Lcom/mojang/serialization/DataResult; method_40395 method_40395 p 2 registryKey m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode decode p 2 input p 1 ops m (Ljava/util/Optional;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; method_40398 method_40398 p 2 pair m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_6899; method_40400 of p 0 registry m (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode encode p 1 entry p 2 ops p 3 prefix m (Ljava/util/Optional;Lnet/minecraft/class_2960;)Lnet/minecraft/class_6880; method_40399 method_40399 p 2 value m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; method_40397 method_40397 p 1 value m (Lnet/minecraft/class_6880;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; method_40396 encode c net/minecraft/class_5566 net/minecraft/world/storage/ChunkDataList f Ljava/util/List; field_27242 backingList f Lnet/minecraft/class_1923; field_27241 pos m (Lnet/minecraft/class_1923;Ljava/util/List;)V p 2 list p 1 pos m ()Z method_31743 isEmpty m ()Lnet/minecraft/class_1923; method_31741 getChunkPos m ()Ljava/util/stream/Stream; method_31742 stream c net/minecraft/class_4235 net/minecraft/client/sound/Channel f Lnet/minecraft/class_4225; field_18938 soundEngine f Ljava/util/concurrent/Executor; field_18939 executor f Ljava/util/Set; field_18937 sources m (Lnet/minecraft/class_4225;Ljava/util/concurrent/Executor;)V p 2 executor p 1 soundEngine m (Lnet/minecraft/class_4235$class_4236;)Lnet/minecraft/class_4224; method_19725 method_19725 p 0 source m ()V method_19722 tick m (Lnet/minecraft/class_4225$class_4105;)Ljava/util/concurrent/CompletableFuture; method_19723 createSource p 1 mode m ()V method_19728 close m (Ljava/util/function/Consumer;)V method_19727 execute p 1 sourcesConsumer c net/minecraft/class_4235$class_4236 net/minecraft/client/sound/Channel$SourceManager f Lnet/minecraft/class_4224; field_18941 source f Z field_18942 stopped m (Ljava/util/function/Consumer;)V method_19735 run p 1 action m ()V method_19736 close m (Lnet/minecraft/class_4235;Lnet/minecraft/class_4224;)V p 2 source m ()Z method_19732 isStopped c net/minecraft/class_5565 net/minecraft/world/storage/EntityChunkDataAccess f Lnet/minecraft/class_4698; field_27234 dataLoadWorker f Lorg/slf4j/Logger; field_27232 LOGGER f Ljava/lang/String; field_31414 ENTITIES_KEY f Lnet/minecraft/class_3846; field_34056 taskExecutor f Ljava/lang/String; field_31415 POSITION_KEY f Lnet/minecraft/class_3218; field_27233 world f Lcom/mojang/datafixers/DataFixer; field_27231 dataFixer f Lit/unimi/dsi/fastutil/longs/LongSet; field_27235 emptyChunks m (Lnet/minecraft/class_1923;)Lnet/minecraft/class_5566; method_31735 emptyDataList p 0 pos m (Lnet/minecraft/class_2487;)I method_31732 getChunkDataVersion p 0 chunkNbt m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2487;)Lnet/minecraft/class_5566; method_31731 method_31731 p 2 compound m (Lnet/minecraft/class_2499;Lnet/minecraft/class_1297;)V method_31734 method_31734 p 1 entity m (Lnet/minecraft/class_1923;Ljava/lang/Throwable;)Ljava/lang/Void; method_31730 method_31730 p 1 ex m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_31737 fixChunkData p 1 chunkNbt m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1923; method_31736 getChunkPos p 0 chunkNbt m (Lnet/minecraft/class_2487;Lnet/minecraft/class_1923;)V method_31733 putChunkPos p 1 pos p 0 chunkNbt m (Lnet/minecraft/class_3218;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;ZLjava/util/concurrent/Executor;)V p 5 executor p 4 dsync p 3 dataFixer p 2 path p 1 world c net/minecraft/class_4234 net/minecraft/client/sound/AudioStream m (I)Ljava/nio/ByteBuffer; method_19720 getBuffer p 1 size m ()Ljavax/sound/sampled/AudioFormat; method_19719 getFormat c net/minecraft/class_6895 net/minecraft/util/registry/RegistryCodecs m (Lnet/minecraft/class_2378;)Ljava/util/Map; method_40338 method_40338 p 0 registry m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_40352 dynamicRegistry p 2 elementCodec p 1 lifecycle p 0 registryRef m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_40351 registryMap p 0 registryRef p 1 elementCodec m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_40341 entryList p 1 elementCodec p 0 registryRef m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Ljava/util/Map;)Lnet/minecraft/class_2385; method_40346 method_40346 p 2 map m (Lnet/minecraft/class_5321;)Lcom/mojang/serialization/Codec; method_40340 entryList p 0 registryRef m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Ljava/util/List;)Lnet/minecraft/class_2378; method_40345 method_40345 p 2 entries m (Lnet/minecraft/class_5321;Z)Lcom/mojang/serialization/Codec; method_40349 entryList p 1 alwaysSerializeAsList c whether to always serialize the list as a list\ninstead of serializing as one entry if the length is {@code 0} p 0 registryRef m (Lnet/minecraft/class_2385;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/class_5321;Ljava/lang/Object;)V method_40339 method_40339 p 2 key p 3 value m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Decoder;Lcom/mojang/serialization/Lifecycle;)Lcom/mojang/serialization/Decoder; method_40342 createRegistryDecoder p 0 registryRef p 1 codec p 2 entryMapDecoder p 3 lifecycle m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; method_40347 managerEntry p 1 elementCodec p 0 registryRef m (Lnet/minecraft/class_2378;)Ljava/util/List; method_40350 method_40350 p 0 registry m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; method_40343 entryList p 1 elementCodec p 0 registryRef p 2 alwaysSerializeAsList c whether to always serialize the list as a list\ninstead of serializing as one entry if the length is {@code 0} m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_40344 createRegistryCodec p 2 elementCodec p 0 registryRef p 1 lifecycle m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_40348 method_40348 p 2 instance c net/minecraft/class_6895$1 net/minecraft/util/registry/RegistryCodecs$1 m (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/class_2378;)Lcom/mojang/datafixers/util/Pair; method_40355 method_40355 p 1 registry m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode decode p 2 input p 1 ops m (Lnet/minecraft/class_2385;)Lnet/minecraft/class_2378; method_40358 method_40358 p 0 registry m (Lcom/mojang/serialization/DataResult;Lnet/minecraft/class_6903;Lnet/minecraft/class_6900;)Lcom/mojang/serialization/DataResult; method_40357 load p 3 loader p 2 ops p 1 result m (Lnet/minecraft/class_6900;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Lnet/minecraft/class_6903;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; method_40359 method_40359 p 4 pair m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; method_40354 method_40354 p 0 pair m (Lcom/mojang/serialization/DataResult;Lnet/minecraft/class_6903;Lnet/minecraft/class_6900$class_6901;)Lcom/mojang/serialization/DataResult; method_40356 method_40356 p 3 loaderAccess c net/minecraft/class_6895$class_5501 net/minecraft/util/registry/RegistryCodecs$RegistryManagerEntry f I comp_291 rawId f Lnet/minecraft/class_5321; comp_290 key f Ljava/lang/Object; comp_292 value m ()I comp_291 rawId m ()Lnet/minecraft/class_5321; comp_290 key m (Lnet/minecraft/class_5321;ILjava/lang/Object;)V p 3 value p 1 key p 2 rawId m ()Ljava/lang/Object; comp_292 value c net/minecraft/class_5571 net/minecraft/world/storage/ChunkDataAccess m (Lnet/minecraft/class_5566;)V method_31760 writeChunkData p 1 dataList m (Z)V method_31758 awaitAll p 1 sync m (Lnet/minecraft/class_1923;)Ljava/util/concurrent/CompletableFuture; method_31759 readChunkData p 1 pos c net/minecraft/class_5570 net/minecraft/world/entity/EntityIndex c An index of entities by both their network IDs and UUIDs. f Ljava/util/Map; field_27246 uuidToEntity f Lorg/slf4j/Logger; field_27244 LOGGER f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_27245 idToEntity m (Lnet/minecraft/class_5568;)V method_31753 add p 1 entity m (Ljava/util/UUID;)Lnet/minecraft/class_5568; method_31755 get p 1 uuid m ()I method_31756 size m (Lnet/minecraft/class_5575;Ljava/util/function/Consumer;)V method_31754 forEach p 1 filter p 2 action m (Lnet/minecraft/class_5568;)V method_31757 remove p 1 entity m ()Ljava/lang/Iterable; method_31751 iterate m (I)Lnet/minecraft/class_5568; method_31752 get p 1 id c net/minecraft/class_5573 net/minecraft/world/entity/SectionedEntityCache c Stores entities with the chunk sections they are in.\n\n@see EntityTrackingSection f Lit/unimi/dsi/fastutil/longs/LongSortedSet; field_27253 trackedPositions f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_27252 trackingSections f Ljava/lang/Class; field_27250 entityClass f Lit/unimi/dsi/fastutil/longs/Long2ObjectFunction; field_27251 posToStatus m (J)Ljava/util/stream/LongStream; method_31772 getSections p 1 chunkPos m (J)Lnet/minecraft/class_5572; method_31788 addSection p 1 sectionPos m (J)Lnet/minecraft/class_5572; method_31785 findTrackingSection p 1 sectionPos m (Ljava/lang/Class;Lit/unimi/dsi/fastutil/longs/Long2ObjectFunction;)V p 2 chunkStatusDiscriminator p 1 entityClass m (Lit/unimi/dsi/fastutil/longs/LongSet;J)V method_31780 method_31780 p 1 sectionPos m (Lnet/minecraft/class_5575;Lnet/minecraft/class_238;Ljava/util/function/Consumer;)V method_31773 forEachIntersects p 1 filter p 2 box p 3 action m ()I method_31781 sectionCount m (J)V method_31786 removeSection p 1 sectionPos m ()Lit/unimi/dsi/fastutil/longs/LongSet; method_31770 getChunkPositions m (Lnet/minecraft/class_5575;Lnet/minecraft/class_238;Ljava/util/function/Consumer;Lnet/minecraft/class_5572;)V method_31778 method_31778 p 3 section m (Lnet/minecraft/class_238;Ljava/util/function/Consumer;)V method_31783 forEachIntersects p 2 action p 1 box m (II)Lit/unimi/dsi/fastutil/longs/LongSortedSet; method_31771 getSections p 2 chunkZ p 1 chunkX m (Lnet/minecraft/class_238;Ljava/util/function/Consumer;)V method_31777 forEachInBox c Runs the given action on each collection of entities in the chunk sections within the given box. p 1 box p 2 action m (J)Ljava/util/stream/Stream; method_31782 getTrackingSections p 1 chunkPos m (Lnet/minecraft/class_238;Ljava/util/function/Consumer;Lnet/minecraft/class_5572;)V method_39465 method_39465 p 2 section m (J)Lnet/minecraft/class_5572; method_31784 getTrackingSection p 1 sectionPos m (J)J method_31787 chunkPosFromSectionPos p 0 sectionPos c net/minecraft/class_4242 net/minecraft/entity/ai/brain/task/CelebrateRaidWinTask f Lnet/minecraft/class_3765; field_18983 raid m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19954 keepRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_19951 shouldRun m (Lnet/minecraft/class_1767;I)Lnet/minecraft/class_1799; method_19950 createFirework p 2 flight p 1 color m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19953 finishRunning m (II)V p 1 minRunTime p 2 maxRunTime m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Z method_19952 shouldKeepRunning c net/minecraft/class_5572 net/minecraft/world/entity/EntityTrackingSection c A collection of entities tracked within a chunk section. f Lnet/minecraft/class_3509; field_27248 collection f Lorg/slf4j/Logger; field_27247 LOGGER f Lnet/minecraft/class_5584; field_27249 status m (Lnet/minecraft/class_5568;)V method_31764 add p 1 entity m (Lnet/minecraft/class_5568;)Z method_31767 remove p 1 entity m ()I method_31769 size m (Lnet/minecraft/class_5575;Lnet/minecraft/class_238;Ljava/util/function/Consumer;)V method_31762 forEach p 3 action p 2 box p 1 type m ()Ljava/util/stream/Stream; method_31766 stream m (Lnet/minecraft/class_238;Ljava/util/function/Consumer;)V method_31765 forEach p 2 action p 1 box m (Ljava/lang/Class;Lnet/minecraft/class_5584;)V p 2 status p 1 entityClass m ()Lnet/minecraft/class_5584; method_31768 getStatus m (Lnet/minecraft/class_5584;)Lnet/minecraft/class_5584; method_31763 swapStatus p 1 status m ()Z method_31761 isEmpty c net/minecraft/class_5579 net/minecraft/server/world/ServerEntityManager c An entity manager for a server environment. f Ljava/util/Set; field_27261 entityUuids f Lnet/minecraft/class_5577; field_27266 lookup f Lorg/slf4j/Logger; field_27260 LOGGER f Lnet/minecraft/class_5571; field_27263 dataAccess f Lnet/minecraft/class_5570; field_27264 index f Ljava/util/Queue; field_27270 loadingQueue f Lnet/minecraft/class_5576; field_27262 handler f Lnet/minecraft/class_5573; field_27265 cache f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_27268 managedStatuses f Lit/unimi/dsi/fastutil/longs/LongSet; field_27269 pendingUnloads f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_27267 trackingStatuses m (JLnet/minecraft/class_5572;)V method_31811 entityLeftSection p 3 section p 1 sectionPos m (Lnet/minecraft/class_5568;)V method_31857 method_31857 p 1 entity m (J)Z method_31837 unload p 1 chunkPos m (J)Z method_31849 method_31849 p 1 pos m (Lnet/minecraft/class_5568;)Z method_31861 method_31861 p 0 entity m (Lnet/minecraft/class_4456;J)V method_31813 method_31813 p 2 chunkPos m (Ljava/util/stream/Stream;)V method_31828 loadEntities c Loads a few entities from disk to this manager. p 1 entities m (J)Z method_37252 isLoaded p 1 chunkPos m (Lnet/minecraft/class_5572;)Ljava/util/stream/Stream; method_31821 method_31821 p 0 section m (Lnet/minecraft/class_5568;)V method_31856 method_31856 p 0 entity m (J)V method_31810 readIfFresh p 1 chunkPos m (Ljava/io/Writer;)V method_31826 dump p 1 writer m (Lnet/minecraft/class_5568;)V method_31852 unload p 1 entity m (J)V method_31846 method_31846 p 1 pos m (Lnet/minecraft/class_5568;)V method_31864 method_31864 p 1 entity m (Lnet/minecraft/class_4456;Lnet/minecraft/class_5579$class_5581;J)V method_31814 method_31814 p 3 sectionPos m (Ljava/lang/Class;Lnet/minecraft/class_5576;Lnet/minecraft/class_5571;)V p 3 dataAccess p 2 handler p 1 entityClass m ()Lit/unimi/dsi/fastutil/longs/LongSet; method_31855 getLoadedChunks m (Lnet/minecraft/class_1923;)Z method_40021 shouldTick p 1 pos m (J)Z method_31842 method_31842 p 1 pos m (Lnet/minecraft/class_5568;)Z method_31860 method_31860 p 0 entity m (J)V method_31830 scheduleRead p 1 chunkPos m ()V method_31851 unloadChunks m (Lnet/minecraft/class_5568;)V method_31847 startTracking p 1 entity m (Lnet/minecraft/class_1923;Ljava/lang/Throwable;)Ljava/lang/Void; method_31817 method_31817 p 1 throwable m (Lnet/minecraft/class_5568;)V method_31843 stopTicking p 1 entity m (Lnet/minecraft/class_5568;)Z method_31859 method_31859 p 0 entity m (Lnet/minecraft/class_1923;Lnet/minecraft/class_3193$class_3194;)V method_31815 updateTrackingStatus c Updates the tracking status of tracking sections in a chunk at {@code\nchunkPos} given the {@code levelType}.\n\n@see updateTrackingStatus(ChunkPos, EntityTrackingStatus) p 2 levelType c the updated level type of the chunk p 1 chunkPos c the chunk to update m (Lnet/minecraft/class_5568;)V method_31863 method_31863 p 1 entity m (Lnet/minecraft/class_5568;)Z method_31831 addEntityUuid p 1 entity m (Lnet/minecraft/class_1923;Lnet/minecraft/class_5584;)V method_31816 updateTrackingStatus c Updates the {@code trackingStatus} of tracking sections in a chunk\nat {@code chunkPos}. p 2 trackingStatus c the updated section tracking status p 1 chunkPos c the chunk to update m ()V method_31836 flush m (Lnet/minecraft/class_5584;Lnet/minecraft/class_5572;)V method_31825 method_31825 p 2 group m ()Lnet/minecraft/class_5577; method_31841 getLookup m (Lnet/minecraft/class_5568;)Z method_31818 addEntity c Adds a newly created entity to this manager.\n\n@return if the entity was added p 1 entity c the newly created entity m (Lnet/minecraft/class_5568;)V method_31858 method_31858 p 1 entity m (Lnet/minecraft/class_5568;)V method_31838 startTicking p 1 entity m (Lnet/minecraft/class_5568;Lnet/minecraft/class_5584;)Lnet/minecraft/class_5584; method_31832 getNeededLoadStatus p 1 current p 0 entity m (Lnet/minecraft/class_5568;)V method_31854 method_31854 p 0 entity m ()V method_31829 save m (Lnet/minecraft/class_5568;)V method_31850 stopTracking p 1 entity m ()V method_31809 tick m ()Ljava/lang/String; method_31845 getDebugString m (Lnet/minecraft/class_5568;Z)Z method_31820 addEntity c Loads or adds an entity to this manager.\n\n@return if the entity was loaded or added p 2 existing c whether this entity is loaded from the map than created anew p 1 entity c the entity m (Lnet/minecraft/class_5568;)Z method_31862 method_31862 p 0 entity m (Ljava/util/stream/Stream;)V method_31835 addEntities c Adds a few newly created entities to this manager. p 1 entities m (Ljava/util/UUID;)Z method_31827 has p 1 uuid m (JLjava/util/function/Consumer;)Z method_31812 trySave c Tries to save entities in a chunk and performs an {@code action} on each\nsaved entity if successful.\n\n

If a chunk is {@link Status#FRESH} or {@link Status#PENDING}, it\ncannot be saved.\n\n@return whether the saving is successful p 1 chunkPos p 3 action c action performed on each saved entity if saving is successful m (Lnet/minecraft/class_2338;)Z method_40022 shouldTick p 1 pos m ()V method_31853 loadChunks c net/minecraft/class_5579$class_5580 net/minecraft/server/world/ServerEntityManager$Listener f J field_27273 sectionPos f Lnet/minecraft/class_5572; field_27274 section f Lnet/minecraft/class_5568; field_27272 entity f Lnet/minecraft/class_5579; field_27271 manager m (Lnet/minecraft/class_5579;Lnet/minecraft/class_5568;JLnet/minecraft/class_5572;)V p 2 entity p 3 sectionPos p 5 section m (Lnet/minecraft/class_5584;Lnet/minecraft/class_5584;)V method_31865 updateLoadStatus p 2 newStatus p 1 oldStatus c net/minecraft/class_5579$class_5581 net/minecraft/server/world/ServerEntityManager$Status c The status of chunks within a server entity manager. f Lnet/minecraft/class_5579$class_5581; field_27276 PENDING f Lnet/minecraft/class_5579$class_5581; field_27277 LOADED f Lnet/minecraft/class_5579$class_5581; field_27275 FRESH c net/minecraft/class_4248 net/minecraft/entity/ai/brain/task/SeekSkyTask f F field_18999 speed m (F)V p 1 speed m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;)Z method_20497 isSkyVisible p 0 world p 1 entity p 2 pos m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)Lnet/minecraft/class_243; method_19987 findNearbySky p 2 entity p 1 world m (Lnet/minecraft/class_243;)Lnet/minecraft/class_4142; method_19986 method_19986 p 1 pos c net/minecraft/class_5578 net/minecraft/world/entity/SimpleEntityLookup c An implementation of entity lookup backed by two separate {@link\nEntityIndex} and {@link SectionedEntityCache}.\n\n

It's up to the user to ensure that the index and the cache are\nconsistent with each other.\n\n@param the type of indexed entity f Lnet/minecraft/class_5573; field_27259 cache f Lnet/minecraft/class_5570; field_27258 index m (Lnet/minecraft/class_5570;Lnet/minecraft/class_5573;)V p 1 index p 2 cache c net/minecraft/class_4247 net/minecraft/entity/ai/brain/task/HideInHomeDuringRaidTask m (IF)V p 1 maxDistance p 2 walkSpeed c net/minecraft/class_4249 net/minecraft/entity/ai/brain/task/HideWhenBellRingsTask c net/minecraft/class_4244 net/minecraft/entity/ai/brain/task/SeekSkyAfterRaidWinTask c net/minecraft/class_5575 net/minecraft/util/TypeFilter c A filter that determines if an object of some supertype {@code B} can be\ntreated as an object of some subtype {@code T}.\n\n@param the base type that's the input to the filter\n@param the desired type of this filter m ()Ljava/lang/Class; method_31794 getBaseClass m (Ljava/lang/Class;)Lnet/minecraft/class_5575; method_31795 instanceOf c Creates a filter whose filtering condition is whether the object is an instance of the given class. p 0 cls m (Ljava/lang/Object;)Ljava/lang/Object; method_31796 downcast c Checks if the argument can be converted to the type {@code T} and returns the argument, or {@code null} otherwise. p 1 obj c net/minecraft/class_5574 net/minecraft/world/EntityList c A storage of entities that supports modification during iteration.\n\n

The entities are stored by their network IDs.\n\n@see EntityList#forEach(Consumer) f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_27255 temp f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_27254 entities f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_27256 iterating m (Ljava/util/function/Consumer;)V method_31791 forEach c Runs an {@code action} on every entity in this storage.\n\n

If this storage is updated during the iteration, the iteration will\nnot be updated to reflect updated contents. For example, if an entity\nis added by the {@code action}, the {@code action} won't run on that\nentity later.\n\n@throws UnsupportedOperationException if this is called before an iteration\nhas finished, such as within the {@code action} or from another thread p 1 action m (Lnet/minecraft/class_1297;)V method_31792 remove p 1 entity m ()V method_31789 ensureSafe c Ensures that the modified {@code entities} map is not currently iterated.\nIf {@code entities} is iterated, this moves its value to {@code temp} so\nmodification to {@code entities} is safe. m (Lnet/minecraft/class_1297;)V method_31790 add p 1 entity m (Lnet/minecraft/class_1297;)Z method_31793 has p 1 entity c net/minecraft/class_4243 net/minecraft/entity/ai/brain/task/GiveGiftsToHeroTask f Ljava/util/Map; field_18984 GIFTS f I field_30118 DEFAULT_DURATION f I field_30117 MAX_DISTANCE f Z field_18986 done f F field_30121 WALK_SPEED f I field_30120 RUN_TIME f I field_18985 ticksLeft f J field_18987 startTime m (Lnet/minecraft/class_1646;)Ljava/util/List; method_19956 getGifts p 1 villager m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_19962 shouldRun m (Lnet/minecraft/class_1657;)Z method_19959 isHero p 1 player m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19968 finishRunning m (Lnet/minecraft/class_1646;Lnet/minecraft/class_1657;)Z method_19958 isCloseEnough p 1 villager p 2 player m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19967 keepRunning m (Lnet/minecraft/class_1646;Lnet/minecraft/class_1309;)V method_19957 giveGifts p 2 recipient p 1 villager m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19963 run m (Lnet/minecraft/class_3218;)I method_19961 getNextGiftDelay p 0 world m (Lnet/minecraft/class_1646;)Z method_19964 isNearestPlayerHero p 1 villager m (Lnet/minecraft/class_1646;)Ljava/util/Optional; method_19966 getNearestPlayerIfHero p 1 villager m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Z method_19965 shouldKeepRunning m (I)V p 1 delay c net/minecraft/class_5577 net/minecraft/world/entity/EntityLookup c An interface for looking up entities.\n\n

It supports iteration, accessing by ID, or by intersection with boxes.\n\n@param the type of indexed entity m (Lnet/minecraft/class_5575;Lnet/minecraft/class_238;Ljava/util/function/Consumer;)V method_31805 forEachIntersects p 3 action p 2 box p 1 filter m (Ljava/util/UUID;)Lnet/minecraft/class_5568; method_31808 get c Returns an entity by its UUID, or {@code null} if none is found. p 1 uuid m (Lnet/minecraft/class_5575;Ljava/util/function/Consumer;)V method_31806 forEach c Performs an {@code action} on each entity of type {@code U} within this\nlookup.\n\n@param the type of entity to perform action on p 1 filter c specifies the desired type of entity p 2 action c the action to perform m (Lnet/minecraft/class_238;Ljava/util/function/Consumer;)V method_31807 forEachIntersects p 2 action p 1 box m (I)Lnet/minecraft/class_5568; method_31804 get c Returns an entity by its network ID, or {@code null} if none is found. p 1 id m ()Ljava/lang/Iterable; method_31803 iterate c Returns an unmodifiable iterable over all entities in this lookup. c net/minecraft/class_4246 net/minecraft/entity/ai/brain/task/HideInHomeTask f I field_18994 maxDistance f I field_18995 preferredDistance f F field_18993 walkSpeed f Ljava/util/Optional; field_18998 homePosition m (Lnet/minecraft/class_4158;)Z method_19983 method_19983 p 0 poiType m (IFI)V p 3 preferredDistance p 1 maxDistance p 2 walkSpeed m (Lnet/minecraft/class_4158;)Z method_19985 method_19985 p 0 poiType c net/minecraft/class_5576 net/minecraft/world/entity/EntityHandler c The entity handler exposes world's entity handling to entity managers.\n\n

Each handler is usually associated with a {@link net.minecraft.world.World}.\n\n@param the type of entity handled m (Ljava/lang/Object;)V method_31802 create c Called when an entity is newly created. p 1 entity c the created entity m (Ljava/lang/Object;)V method_31801 destroy c Called when an entity is permanently destroyed. p 1 entity c the destroyed entity m (Ljava/lang/Object;)V method_31800 startTicking c Registers an entity for ticking. p 1 entity c the entity to tick m (Ljava/lang/Object;)V method_31799 stopTicking c Unregisters an entity for ticking. p 1 entity c the ticked entity m (Ljava/lang/Object;)V method_31798 startTracking c Registers an entity for tracking. p 1 entity c the entity to track m (Ljava/lang/Object;)V method_31797 stopTracking c Unregisters an entity for tracking. p 1 entity c the tracked entity c net/minecraft/class_4245 net/minecraft/entity/ai/brain/task/JumpInBedTask f I field_30129 MIN_JUMP_TICKS f I field_30128 MAX_TICKS_OUT_OF_BED f I field_18990 ticksOutOfBedUntilStopped f I field_30131 TICKS_TO_NEXT_JUMP f I field_18991 jumpsRemaining f I field_30130 JUMP_TIME_VARIANCE f I field_18992 ticksToNextJump f F field_18988 walkSpeed f Lnet/minecraft/class_2338; field_18989 bedPos m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_19974 isBedAt p 1 world p 2 pos m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_19971 shouldRun m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_19982 isDoneJumping p 1 world p 2 mob m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_19980 keepRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_19981 isBedGoneTooLong p 2 mob p 1 world m (F)V p 1 walkSpeed m (Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;)V method_19970 setWalkTarget p 2 pos p 1 mob m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Z method_19978 shouldKeepRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_19976 finishRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;)V method_19973 method_19973 p 3 pos m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_19979 isOnBed p 1 world p 2 mob m (Lnet/minecraft/class_1308;)Ljava/util/Optional; method_19969 getNearestBed p 1 mob m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_19977 isAboveBed p 1 world p 2 mob m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_19972 run m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_19975 shouldStartJumping p 1 world p 2 mob c net/minecraft/class_1180 net/minecraft/datafixer/fix/ItemLoreToTextFix m (Ljava/lang/String;)Ljava/lang/String; method_5012 componentize p 0 string m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; method_5005 fixLoreNbt p 0 nbt m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_6871 net/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement f Lcom/mojang/serialization/Codec; field_36419 CODEC f I comp_338 spread f I comp_337 distance f I comp_339 count m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_40167 method_40167 p 0 instance m ()I comp_337 distance m ()I comp_339 count m ()I comp_338 spread c net/minecraft/class_5540 net/minecraft/block/AbstractCandleBlock f Lnet/minecraft/class_2746; field_27083 LIT m (Lnet/minecraft/class_2680;)Z method_35245 isLitCandle p 0 state m (Lnet/minecraft/class_1657;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_31614 extinguish p 3 pos p 2 world p 1 state p 0 player m (Lnet/minecraft/class_2680;)Z method_35246 isNotLit p 1 state m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_243;)V method_35244 method_35244 p 2 offset m (Lnet/minecraft/class_2680;)Ljava/lang/Iterable; method_31613 getParticleOffsets p 1 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/Random;Lnet/minecraft/class_243;)V method_31611 method_31611 p 3 offset m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Z)V method_31612 setLit p 0 world p 3 lit p 2 pos p 1 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_243;Ljava/util/Random;)V method_31610 spawnCandleParticles p 2 random p 1 vec3d p 0 world c net/minecraft/class_1184 net/minecraft/datafixer/fix/ItemSpawnEggFix f [Ljava/lang/String; field_5679 DAMAGE_TO_ENTITY_IDS m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_1183 net/minecraft/datafixer/fix/ItemPotionFix f Ljava/lang/String; field_29884 WATER f [Ljava/lang/String; field_5678 ID_TO_POTIONS m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_1182 net/minecraft/datafixer/fix/ItemNameFix f Ljava/lang/String; field_5676 name m (Ljava/lang/String;)Ljava/lang/String; method_5022 rename p 1 input m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix; method_5019 create p 0 outputSchema p 2 rename p 1 name m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V p 2 name p 1 outputSchema c net/minecraft/class_1181 net/minecraft/datafixer/fix/ItemIdFix f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_5675 NUMERICAL_ID_TO_STRING_ID_MAP m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V method_5015 method_5015 p 0 map m (I)Ljava/lang/String; method_5018 fromId p 0 id m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_4215 net/minecraft/entity/ai/brain/task/LookTargetUtil m (Lnet/minecraft/class_1309;Ljava/util/UUID;)Lnet/minecraft/class_1297; method_24563 method_24563 p 1 uuid m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;D)Z method_24558 isNewTargetTooFar c Checks if an entity can be a new attack target for the source entity. p 0 source c the source entity p 1 target c the attack target candidate p 2 extraDistance c the max distance this new target can be farther compared to the existing target m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)V method_19552 lookAtEachOther p 0 first p 1 second m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)V method_19554 lookAt p 1 target p 0 entity m (Lnet/minecraft/class_1309;Ljava/util/Optional;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309; method_24562 getCloserEntity p 2 second p 0 source p 1 first m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1309;)Z method_19547 method_19547 p 1 entity m (Lnet/minecraft/class_1646;Ljava/util/function/Predicate;)Ljava/util/stream/Stream; method_29248 streamSeenVillagers p 0 villager p 1 filter m (Lnet/minecraft/class_4095;Lnet/minecraft/class_4140;Ljava/util/function/Predicate;)Z method_24564 canSee p 1 memoryType p 0 brain p 2 filter m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;F)V method_19548 lookAtAndWalkTowardsEachOther p 2 speed p 0 first p 1 second m (Lnet/minecraft/class_3218;ILnet/minecraft/class_4076;)Z method_20418 method_20418 p 2 sectionPos m (Lnet/minecraft/class_4095;Lnet/minecraft/class_1309;)Z method_19550 canSee p 0 brain p 1 target m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_243;)V method_19949 give p 2 targetLocation p 1 stack p 0 entity m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309; method_24559 getCloserEntity p 2 second p 0 source p 1 first m (Lnet/minecraft/class_1314;II)Lnet/minecraft/class_243; method_33193 find p 0 entity p 1 horizontalRange p 2 verticalRange m (Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;FI)V method_24561 walkTowards p 1 target p 2 speed p 3 completionRange p 0 entity m (Lnet/minecraft/class_4095;Lnet/minecraft/class_4140;Lnet/minecraft/class_1299;)Z method_19551 canSee p 2 entityType p 1 memoryModuleType p 0 brain m (Lnet/minecraft/class_1308;Lnet/minecraft/class_1309;I)Z method_25940 isTargetWithinAttackRange p 0 mob p 1 target p 2 rangedWeaponReachReduction m (Lnet/minecraft/class_1308;Lnet/minecraft/class_1309;)Z method_25941 isTargetWithinMeleeRange p 0 source p 1 target m (Lnet/minecraft/class_1646;Lnet/minecraft/class_1309;)Z method_29247 method_29247 p 1 entity m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;FI)V method_24557 walkTowards p 1 target p 2 speed p 0 entity p 3 completionRange m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_1309; method_31500 method_31500 p 0 target m (Lnet/minecraft/class_1309;Lnet/minecraft/class_4140;)Ljava/util/Optional; method_24560 getEntity p 0 entity p 1 uuidMemoryModule m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;F)V method_19555 walkTowardsEachOther p 2 speed p 0 first p 1 second m (Lnet/minecraft/class_4095;Lnet/minecraft/class_1309;)Z method_19553 method_19553 p 1 target m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4076;I)Lnet/minecraft/class_4076; method_20419 getPosClosestToOccupiedPointOfInterest p 2 radius p 1 center p 0 world m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_24565 isVisibleInMemory p 1 target p 0 source c net/minecraft/class_1188 net/minecraft/datafixer/fix/ItemInstanceTheFlatteningFix f Ljava/util/Map; field_5684 FLATTENING_MAP f Ljava/util/Set; field_5682 DAMAGEABLE_ITEMS f Ljava/util/Set; field_5683 ORIGINAL_ITEM_NAMES m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType m (Ljava/lang/String;I)Ljava/lang/String; method_5042 getItem p 1 damage p 0 originalName m (Ljava/util/HashMap;)V method_5043 method_5043 p 0 map c net/minecraft/class_5546 net/minecraft/block/CauldronBlock f F field_34027 FILL_WITH_RAIN_CHANCE f F field_34028 FILL_WITH_SNOW_CHANCE m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1959$class_1963;)Z method_31636 canFillWithPrecipitation p 1 precipitation p 0 world c net/minecraft/class_4214 net/minecraft/entity/ai/brain/task/WakeUpTask c net/minecraft/class_1187 net/minecraft/datafixer/fix/ItemStackEnchantmentFix f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_5681 ID_TO_ENCHANTMENTS_MAP m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_5035 fixEnchantments m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V method_5033 method_5033 p 0 map c net/minecraft/class_5545 net/minecraft/block/CandleCakeBlock f Lnet/minecraft/class_2746; field_27183 LIT f Lnet/minecraft/class_265; field_27185 CANDLE_SHAPE f Lnet/minecraft/class_265; field_27184 CAKE_SHAPE f Ljava/util/Map; field_27187 CANDLES_TO_CANDLE_CAKES f Ljava/lang/Iterable; field_27188 PARTICLE_OFFSETS f Lnet/minecraft/class_265; field_27186 SHAPE m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V p 2 settings p 1 candle m (Lnet/minecraft/class_3965;)Z method_31634 isHittingCandle p 0 hitResult m (Lnet/minecraft/class_2680;)Z method_31635 canBeLit p 0 state m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2680; method_31632 getCandleCakeFromCandle p 0 candle m (Lnet/minecraft/class_2680;Lnet/minecraft/class_4970$class_4971;)Z method_31633 method_31633 p 1 state c net/minecraft/class_6876 net/minecraft/unused/packageinfo/PackageInfo6876 c net/minecraft/class_4217 net/minecraft/entity/ai/brain/task/FarmerVillagerTask f Ljava/util/List; field_19351 targetPositions f J field_18861 nextResponseTime f I field_19239 ticksRan f I field_30124 MAX_RUN_TIME f F field_30123 WALK_SPEED f Lnet/minecraft/class_2338; field_18858 currentTarget m (Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;)Z method_20640 isSuitableTarget p 1 pos p 2 world m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19566 finishRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19565 keepRunning m (Lnet/minecraft/class_3218;)Lnet/minecraft/class_2338; method_20641 chooseRandomTarget p 1 world m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_20392 run m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_19564 shouldRun m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Z method_20394 shouldKeepRunning c net/minecraft/class_1186 net/minecraft/datafixer/fix/ItemInstanceMapIdFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_6877 net/minecraft/client/resource/PeriodicNotificationManager f Lnet/minecraft/class_6877$class_6879; field_36440 task f Lorg/slf4j/Logger; field_36436 LOGGER f Lnet/minecraft/class_2960; field_36437 id f Ljava/util/Timer; field_36439 timer f Lit/unimi/dsi/fastutil/objects/Object2BooleanFunction; field_36438 countryPredicate f Lcom/mojang/serialization/Codec; field_36435 CODEC m (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Ljava/util/Map; method_40192 prepare m (Ljava/util/Map;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_40198 apply m (Lnet/minecraft/class_2960;Lit/unimi/dsi/fastutil/objects/Object2BooleanFunction;)V p 2 countryPredicate p 1 id m (Ljava/util/List;)J method_40195 getMinDelay p 1 entries m (Ljava/util/Map$Entry;)Z method_40197 method_40197 p 1 entry m ()V method_40190 cancelTimer m (JLnet/minecraft/class_6877$class_6878;)J method_40191 method_40191 p 2 entry m (Lnet/minecraft/class_6877$class_6878;)Z method_40200 method_40200 p 0 entry m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_40193 method_40193 p 0 instance m (Lnet/minecraft/class_6877$class_6878;)J method_40194 method_40194 p 0 entry m (Ljava/util/List;J)J method_40196 getPeriod p 1 entries p 2 minDelay c net/minecraft/class_6877$class_6878 net/minecraft/client/resource/PeriodicNotificationManager$Entry f J comp_345 delay f J comp_346 period f Ljava/lang/String; comp_348 message f Ljava/lang/String; comp_347 title m ()Ljava/lang/String; comp_348 message m ()Ljava/lang/String; comp_347 title m ()J comp_346 period m ()J comp_345 delay c net/minecraft/class_6877$class_6879 net/minecraft/client/resource/PeriodicNotificationManager$NotifyTask f Ljava/util/List; field_36442 entries f J field_36443 periodMs f Lnet/minecraft/class_310; field_36441 client f Ljava/util/concurrent/atomic/AtomicLong; field_36444 delayMs m (Ljava/util/List;J)Lnet/minecraft/class_6877$class_6879; method_40202 reload p 1 entries p 2 period m (Ljava/util/List;JJ)V p 4 periodMs p 2 minDelayMs p 1 entries c net/minecraft/class_1185 net/minecraft/datafixer/fix/ItemShulkerBoxColorFix f [Ljava/lang/String; field_5680 COLORED_SHULKER_BOX_IDS m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_5547 net/minecraft/block/Degradable m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V method_33623 tryDegrade p 3 pos p 4 random p 1 state p 2 world m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_34726 method_34726 p 2 state m ()Ljava/lang/Enum; method_33622 getDegradationLevel m ()F method_33620 getDegradationChanceMultiplier m (Lnet/minecraft/class_2680;)Ljava/util/Optional; method_31639 getDegradationResult p 1 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V method_33621 tickDegradation p 3 pos p 4 random p 1 state p 2 world c net/minecraft/class_4211 net/minecraft/network/packet/c2s/play/UpdateDifficultyLockC2SPacket f Z field_18806 difficultyLocked m (Lnet/minecraft/class_2792;)V method_19484 apply m ()Z method_19485 isDifficultyLocked m (Lnet/minecraft/class_2540;)V p 1 buf m (Z)V p 1 difficultyLocked c net/minecraft/class_6874 net/minecraft/world/gen/chunk/placement/StructurePlacement f Lcom/mojang/serialization/Codec; field_36428 TYPE_CODEC m ()Lnet/minecraft/class_6875; method_40166 getType m (Lnet/minecraft/class_2794;JII)Z method_40168 isStartChunk p 1 chunkGenerator c net/minecraft/class_5542 net/minecraft/block/AmethystClusterBlock f Lnet/minecraft/class_2753; field_27087 FACING f Lnet/minecraft/class_265; field_27093 downShape f Lnet/minecraft/class_265; field_27092 upShape f Lnet/minecraft/class_265; field_27091 westShape f Lnet/minecraft/class_2746; field_27086 WATERLOGGED f Lnet/minecraft/class_265; field_27090 eastShape f Lnet/minecraft/class_265; field_27089 southShape f Lnet/minecraft/class_265; field_27088 northShape m (IILnet/minecraft/class_4970$class_2251;)V p 1 height p 3 settings p 2 xzOffset c net/minecraft/class_4210 net/minecraft/network/packet/c2s/play/UpdateDifficultyC2SPacket f Lnet/minecraft/class_1267; field_18805 difficulty m (Lnet/minecraft/class_1267;)V p 1 difficulty m ()Lnet/minecraft/class_1267; method_19478 getDifficulty m (Lnet/minecraft/class_2792;)V method_19477 apply m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_6875 net/minecraft/world/gen/chunk/placement/StructurePlacementType f Lnet/minecraft/class_6875; field_36429 RANDOM_SPREAD f Lnet/minecraft/class_6875; field_36430 CONCENTRIC_RINGS m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_6875; method_40177 register p 1 codec c net/minecraft/class_5541 net/minecraft/block/AmethystBlock c net/minecraft/class_6872 net/minecraft/world/gen/chunk/placement/RandomSpreadStructurePlacement f Lcom/mojang/serialization/Codec; field_36420 CODEC f Lnet/minecraft/class_2382; comp_344 locateOffset f Lnet/minecraft/class_6873; comp_342 spreadType f I comp_341 separation f I comp_340 spacing f I comp_343 salt m (Lnet/minecraft/class_6872;)Lcom/mojang/serialization/DataResult; method_40171 method_40171 p 0 placement m (IILnet/minecraft/class_6873;I)V p 2 separation p 1 spacing p 4 salt p 3 spreadType m (JII)Lnet/minecraft/class_1923; method_40169 getStartChunk p 3 x p 4 z p 1 seed m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_40170 method_40170 p 0 instance m ()I comp_343 salt m ()I comp_341 separation m ()I comp_340 spacing m ()Lnet/minecraft/class_2382; comp_344 locateOffset m ()Lnet/minecraft/class_6873; comp_342 spreadType c net/minecraft/class_5544 net/minecraft/block/CandleBlock f Lnet/minecraft/class_265; field_27182 FOUR_CANDLES_SHAPE f Lnet/minecraft/class_265; field_27181 THREE_CANDLES_SHAPE f Lnet/minecraft/class_2758; field_27174 CANDLES f Lnet/minecraft/class_2746; field_27175 LIT f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_27178 CANDLES_TO_PARTICLE_OFFSETS f Lnet/minecraft/class_265; field_27180 TWO_CANDLES_SHAPE f Lnet/minecraft/class_2746; field_27176 WATERLOGGED f Lnet/minecraft/class_265; field_27179 ONE_CANDLE_SHAPE f Ljava/util/function/ToIntFunction; field_27177 STATE_TO_LUMINANCE m (Lnet/minecraft/class_2680;)I method_31631 method_31631 p 0 state m (Lnet/minecraft/class_4970$class_4971;)Z method_31628 method_31628 p 0 state m (Lnet/minecraft/class_2680;)Z method_31630 canBeLit p 0 state c net/minecraft/class_6873 net/minecraft/world/gen/chunk/placement/SpreadType f Ljava/lang/String; field_36425 name f [Lnet/minecraft/class_6873; field_36424 VALUES f Lcom/mojang/serialization/Codec; field_36423 CODEC f Lnet/minecraft/class_6873; field_36421 LINEAR f Lnet/minecraft/class_6873; field_36422 TRIANGULAR m (Ljava/lang/String;ILjava/lang/String;)V p 3 name m (Lnet/minecraft/class_5819;I)I method_40173 get p 1 random p 2 bound m (Ljava/lang/String;)Lnet/minecraft/class_6873; method_40174 byName p 0 name c net/minecraft/class_1189 net/minecraft/datafixer/fix/ItemInstanceSpawnEggFix f Ljava/util/Map; field_5685 ENTITY_SPAWN_EGGS m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType m (Ljava/util/HashMap;)V method_5047 method_5047 p 0 map c net/minecraft/class_5543 net/minecraft/block/BuddingAmethystBlock f I field_31039 GROW_CHANCE f [Lnet/minecraft/class_2350; field_27172 DIRECTIONS m (Lnet/minecraft/class_2680;)Z method_31626 canGrowIn p 0 state c net/minecraft/class_5539 net/minecraft/world/HeightLimitView c A view with a height limit specification. m (I)I method_31603 sectionCoordToIndex c Converts a section coordinate to a zero-based section index.\n\n@return a zero-based index\n@see #sectionIndexToCoord(int) the inverse operation sectionIndexToCoord p 1 coord c the section coordinate m (I)I method_31604 sectionIndexToCoord c Converts a zero-based section index to a section coordinate.\n\n@return a section coordinate\n@see #sectionCoordToIndex(int) the inverse operation sectionCoordToIndex p 1 index c the zero-based section index m ()I method_32891 getBottomSectionCoord c Returns the bottom section coordinate, inclusive, of this view.\n\n@implNote This implementation passes the {@linkplain #getBottomY() bottom Y}\nthrough {@link net.minecraft.util.math.ChunkSectionPos#getSectionCoord(int)}.\n\n@return the bottom section coordinate\n@see #getTopSectionCoord()\n@see #getBottomY() m (I)I method_31602 getSectionIndex c Returns a zero-based section index to which the {@code y} level belongs.\n\n@return a zero-based index p 1 y m ()I method_32890 countVerticalSections c Returns the number of sections, vertically, within this view.\n\n@return the number of sections\n@see #getTopSectionCoord()\n@see #getBottomSectionCoord() m ()I method_31597 getTopSectionCoord c Returns the top section coordinate, exclusive, of this view.\n\n@implNote This implementation passes the {@linkplain #getTopY() top Y}\nthrough {@link net.minecraft.util.math.ChunkSectionPos#getSectionCoord(int)}.\n\n@return the top section coordinate\n@see #getBottomSectionCoord()\n@see #getTopY() m (II)Lnet/minecraft/class_5539; method_39034 create p 0 bottomY p 1 height m ()I method_31600 getTopY c Returns the top Y level, or height, exclusive, of this view.\n\n@implNote This implementation sums up the bottom Y and the height.\n@see #getBottomY()\n@see #getHeight() m (Lnet/minecraft/class_2338;)Z method_31606 isOutOfHeightLimit c Checks if {@code pos} is out of the height limit of this view.\n\n@return {@code true} if {@code pos} is out of bounds, {@code false} otherwise.\n@see #isOutOfHeightLimit(int) p 1 pos c the position to check m (I)Z method_31601 isOutOfHeightLimit c Checks if {@code y} is out of the height limit of this view.\n\n

{@code y} is out of bounds if it's lower than the {@linkplain #getBottomY\nbottom} or higher than or equal to the {@linkplain #getTopY() top}.\n\n@return {@code true} if {@code y} is out of bounds, {@code false} otherwise. p 1 y c the Y level to check m ()I method_31607 getBottomY c Returns the bottom Y level, or height, inclusive, of this view.\n\n@see #getTopY()\n@see #getHeight() m ()I method_31605 getHeight c Returns the difference in the {@linkplain #getBottomY() minimum} and\n{@linkplain #getTopY() maximum} height.\n\n

This is the number of blocks that can be modified in any vertical column\nwithin the view, or the vertical size, in blocks, of the view.\n\n@return the difference in the minimum and maximum height\n@see #getBottomY()\n@see #getTopY() c net/minecraft/class_4208 net/minecraft/util/dynamic/GlobalPos f Lnet/minecraft/class_2338; field_18791 pos f Lcom/mojang/serialization/Codec; field_25066 CODEC f Lnet/minecraft/class_5321; field_18790 dimension m ()Lnet/minecraft/class_5321; method_19442 getDimension m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2338;)Lnet/minecraft/class_4208; method_19443 create p 1 pos p 0 dimension m (Ljava/lang/Object;)Z equals equals p 1 o m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_29096 method_29096 p 0 instance m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2338;)V p 2 pos p 1 dimension m ()Lnet/minecraft/class_2338; method_19446 getPos c net/minecraft/class_4207 net/minecraft/client/render/debug/VillageDebugRenderer f I field_32873 ORANGE f F field_32897 DEFAULT_DRAWN_STRING_SIZE f Ljava/util/Map; field_18921 brains f I field_32869 GREEN f Lorg/slf4j/Logger; field_18920 LOGGER f I field_32870 GRAY f I field_32894 POI_RANGE f I field_32898 WHITE f I field_32871 PINK f I field_32895 BRAIN_RANGE f I field_32867 YELLOW f Ljava/util/UUID; field_18922 targetedEntity f I field_32872 RED f I field_32896 TARGET_ENTITY_RANGE f I field_32868 AQUA f Ljava/util/Map; field_18787 pointsOfInterest f Lnet/minecraft/class_310; field_18786 client m (Lnet/minecraft/class_4207$class_4232;DDD)V method_23136 drawPath p 1 brain p 6 cameraZ p 2 cameraX p 4 cameraY m ()V method_24805 removeRemovedBrains m (ILnet/minecraft/class_4207$class_4232;)Z method_35798 method_35798 p 1 brain m (Lnet/minecraft/class_1297;)V method_23126 method_23126 p 1 entity m (I)V method_35797 removeBrain p 1 entityId m (Lnet/minecraft/class_2338;Lnet/minecraft/class_4207$class_4233;)V method_23128 method_23128 p 2 poi m (Lnet/minecraft/class_2374;ILjava/lang/String;IF)V method_23132 drawString p 0 pos p 4 size p 3 color p 2 string p 1 offsetY m (Lnet/minecraft/class_2338;)Ljava/util/Collection; method_29386 getBrainsContainingPotentialJobSite p 1 potentialJobSite m (Lnet/minecraft/class_4207$class_4232;)V method_19432 addBrain p 1 brain m (Lnet/minecraft/class_4207$class_4233;)V method_23137 drawPointOfInterestInfo p 1 pointOfInterest m (Lnet/minecraft/class_4207$class_4233;)V method_19701 addPointOfInterest p 1 poi m (Lnet/minecraft/class_4207$class_4232;)Z method_23147 isClose p 1 brain m (Ljava/lang/String;Lnet/minecraft/class_4207$class_4233;II)V method_23133 drawString p 2 offsetY p 3 color p 0 string p 1 pointOfInterest m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Ljava/util/List;)V method_23129 method_23129 p 2 pos p 3 brains m (Lnet/minecraft/class_4207$class_4233;)Ljava/util/Set; method_29385 getNamesOfJobSitePotentialOwners p 1 potentialJobSite m ()V method_23146 updateTargetedEntity m (DDDLnet/minecraft/class_4207$class_4232;)V method_23148 method_23148 p 7 brain m (Lnet/minecraft/class_2338;)Ljava/util/Collection; method_23142 getBrainsContainingPointOfInterest p 1 pointOfInterest m (Lnet/minecraft/class_2338;I)V method_19702 setFreeTicketCount p 2 freeTicketCount p 1 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_4207$class_4232;)Z method_23127 method_23127 p 1 brain m (Lnet/minecraft/class_2338;)V method_23138 drawPointOfInterest p 0 pos m (Lnet/minecraft/class_4207$class_4233;)Ljava/util/Set; method_23141 getNamesOfPointOfInterestTicketHolders p 1 pointOfInterest m (Ljava/lang/String;Lnet/minecraft/class_2338;II)V method_23134 drawString p 0 string p 3 color p 2 offsetY p 1 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_4207$class_4232;)Z method_29384 method_29384 p 1 brain m (Lnet/minecraft/class_2338;)V method_19434 removePointOfInterest p 1 pos m (Lnet/minecraft/class_4207$class_4232;)Z method_23145 isTargeted p 1 brain m (Ljava/util/Map$Entry;)Z method_24804 method_24804 p 1 entry m (Lnet/minecraft/class_310;)V p 1 client m (DDD)V method_23135 draw p 5 z p 3 y p 1 x m ()Ljava/util/Map; method_23144 getGhostPointsOfInterest m (Lnet/minecraft/class_4207$class_4232;DDD)V method_23140 drawBrain p 6 cameraZ p 2 cameraX p 1 brain p 4 cameraY m (Lnet/minecraft/class_2338;Ljava/util/List;)V method_23131 drawGhostPointOfInterest p 1 pos p 2 brains c net/minecraft/class_4207$class_4232 net/minecraft/client/render/debug/VillageDebugRenderer$Brain f Ljava/lang/String; field_19372 inventory f Ljava/lang/String; field_18925 profession f Ljava/util/List; field_19375 gossips f Z field_19373 wantsGolem f Ljava/util/List; field_19374 memories f Ljava/util/UUID; field_18923 uuid f I field_18924 entityId f Lnet/minecraft/class_2374; field_18926 pos f F field_22406 health f Ljava/lang/String; field_19328 name f Ljava/util/List; field_18928 runningTasks f I field_19329 xp f Ljava/util/List; field_18927 possibleActivities f Ljava/util/Set; field_18930 pointsOfInterest f Lnet/minecraft/class_11; field_19330 path f F field_22407 maxHealth f Ljava/util/Set; field_25287 potentialJobSites m ()Ljava/util/UUID; method_23149 getUuid m (Lnet/minecraft/class_2338;)Z method_23151 isPointOfInterest p 1 pos m (Lnet/minecraft/class_2338;)Z method_29388 isPotentialJobSite p 1 pos m (Ljava/util/UUID;ILjava/lang/String;Ljava/lang/String;IFFLnet/minecraft/class_2374;Ljava/lang/String;Lnet/minecraft/class_11;Z)V p 1 uuid p 3 name p 2 entityId p 5 xp p 4 profession p 7 maxHealth p 6 health p 9 inventory p 8 pos p 11 wantsGolem p 10 path c net/minecraft/class_4207$class_4233 net/minecraft/client/render/debug/VillageDebugRenderer$PointOfInterest f Lnet/minecraft/class_2338; field_18931 pos f I field_18933 freeTicketCount m (Lnet/minecraft/class_2338;Ljava/lang/String;I)V p 3 freeTicketCount p 1 pos c net/minecraft/class_5538 net/minecraft/item/SpyglassItem f I field_30921 MAX_USE_TIME m (Lnet/minecraft/class_1309;)V method_31582 playStopUsingSound p 1 user c net/minecraft/class_4209 net/minecraft/server/network/DebugInfoSender f Lorg/slf4j/Logger; field_18961 LOGGER m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1923;)V method_19775 sendChunkWatchingChange p 0 world p 1 pos m (Lnet/minecraft/class_3218;Ljava/lang/Object;)Ljava/lang/String; method_36156 format p 0 world p 1 object m (Lnet/minecraft/class_4158;)Z method_36159 method_36159 p 0 poiType m (Ljava/util/List;Ljava/lang/String;Lnet/minecraft/class_4139;Ljava/lang/Integer;)V method_36160 method_36160 p 2 type p 3 value m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1308;Lnet/minecraft/class_11;F)V method_19470 sendPathfindingData p 3 nodeReachProximity p 0 world p 1 mob p 2 path m (Lnet/minecraft/class_4466;)V method_23855 sendBeeDebugData p 0 bee m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4156;)V method_36155 method_36155 p 0 world p 1 poi m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_19776 sendPoiAddition p 0 world p 1 pos m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_19778 sendPointOfInterest p 0 world p 1 pos m (Lnet/minecraft/class_3218;)V method_22317 clearGameTestMarkers p 0 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_5714;)V method_33140 sendGameEventListener p 0 world p 1 eventListener m (Lnet/minecraft/class_3218;Ljava/util/Collection;)V method_20575 sendRaids p 0 server p 1 raids m (Lnet/minecraft/class_1309;J)Ljava/util/List; method_36157 listMemories p 1 currentTime p 0 entity m (Lnet/minecraft/class_1309;)V method_19774 sendBrainDebugData p 0 living m (Lnet/minecraft/class_2540;Lnet/minecraft/class_3765;)V method_36163 method_36163 p 0 buf p 1 raid m (Lnet/minecraft/class_2540;Lnet/minecraft/class_4135;)V method_36162 method_36162 p 1 goal p 0 buf m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2540;Lnet/minecraft/class_2960;)V method_22319 sendToAll p 0 world p 1 buf p 2 channel m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_19472 sendNeighborUpdate p 0 world p 1 pos m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3449;)V method_19474 sendStructureStart p 1 structureStart p 0 world m (Lnet/minecraft/class_1309;Lnet/minecraft/class_2540;)V method_36158 writeBrain p 1 buf p 0 entity m (Ljava/util/List;Ljava/util/UUID;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V method_36161 method_36161 p 1 uuid p 2 gossips m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_19777 sendPoiRemoval p 1 pos p 0 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_4482;)V method_23856 sendBeehiveDebugData p 2 state p 3 blockEntity p 0 world p 1 pos m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_24819 sendPoi p 1 pos p 0 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;)V method_33139 sendGameEvent p 1 event p 0 world p 2 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1308;Lnet/minecraft/class_1355;)V method_19469 sendGoalSelector p 0 world p 1 mob p 2 goalSelector m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/lang/String;II)V method_22318 addGameTestMarker p 4 duration p 2 message p 3 color p 0 world p 1 pos m (Lnet/minecraft/class_2540;Ljava/lang/String;)V method_36165 method_36165 p 1 memory p 0 buf m (Lnet/minecraft/class_2540;Lnet/minecraft/class_4168;)V method_36164 method_36164 p 1 activity p 0 buf c net/minecraft/class_1191 net/minecraft/datafixer/fix/LeavesFix f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_5688 LEAVES_MAP f Ljava/util/Set; field_5686 LOGS_MAP m (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V method_5055 method_5055 p 0 map m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_1191$class_1192 net/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer f Ljava/lang/String; field_29897 PERSISTENT f Lit/unimi/dsi/fastutil/ints/Int2IntMap; field_5690 leafStates f Lit/unimi/dsi/fastutil/ints/IntSet; field_5691 logIndices f Ljava/lang/String; field_29898 DECAYABLE f Lit/unimi/dsi/fastutil/ints/IntSet; field_5689 leafIndices f Ljava/lang/String; field_29899 DISTANCE m (I)Z method_5071 isLeaf m (III)V method_5070 computeLeafStates m (I)I method_5065 getDistanceToLog m (I)Z method_5068 isLog m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;ZI)Lcom/mojang/serialization/Dynamic; method_5072 createLeafProperties c net/minecraft/class_1191$class_1193 net/minecraft/datafixer/fix/LeavesFix$ListFixer f Lnet/minecraft/class_5298; field_5696 blockStateMap f Ljava/lang/String; field_29902 PROPERTIES_KEY f I field_5694 y f Ljava/lang/String; field_29901 NAME_KEY f Ljava/lang/String; field_29900 BLOCK_STATES_KEY f Ljava/util/List; field_5692 properties m (Ljava/lang/String;ZI)I method_5082 computeFlags p 1 leafBlockName p 2 persistent m ()Z method_5076 needsFix m ()Z method_5079 isFixed m ()I method_5077 getY m (Lcom/mojang/serialization/Dynamic;)V method_5074 computeFixableBlockStates m (I)I method_5075 needsFix c net/minecraft/class_1190 net/minecraft/datafixer/fix/ItemWaterPotionFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_4220 net/minecraft/entity/ai/brain/task/GoToSecondaryPositionTask f Lnet/minecraft/class_4208; field_18872 chosenPosition f I field_18870 primaryPositionActivationDistance f J field_18871 nextRunTime f F field_18868 speed f I field_18869 completionRange f Lnet/minecraft/class_4140; field_18866 secondaryPositions f Lnet/minecraft/class_4140; field_18867 primaryPosition m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_19609 shouldRun m (Lnet/minecraft/class_4140;FIILnet/minecraft/class_4140;)V p 4 primaryPositionActivationDistance p 3 completionRange p 5 primaryPosition p 2 speed p 1 secondaryPositions m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19610 run c net/minecraft/class_5551 net/minecraft/block/EndRodBlock c net/minecraft/class_6880 net/minecraft/util/registry/RegistryEntry m (Lnet/minecraft/class_6862;)Z method_40220 isIn p 1 tag m (Lnet/minecraft/class_2960;)Z method_40226 matchesId p 1 id m ()Ljava/util/stream/Stream; method_40228 streamTags m (Lnet/minecraft/class_6880;)Lnet/minecraft/class_6880; method_40221 upcast p 0 entry m (Lnet/minecraft/class_2378;)Z method_40222 matchesRegistry p 1 registry m ()Ljava/util/Optional; method_40230 getKey m ()Lnet/minecraft/class_6880$class_6882; method_40231 getType m (Ljava/util/function/Predicate;)Z method_40224 matches p 1 predicate m (Lnet/minecraft/class_5321;)Z method_40225 matchesKey p 1 key m ()Z method_40227 hasKeyAndValue m ()Lcom/mojang/datafixers/util/Either; method_40229 getKeyOrValue m (Ljava/lang/Object;)Lnet/minecraft/class_6880; method_40223 of p 0 value m ()Ljava/lang/Object; comp_349 value c net/minecraft/class_6880$class_6883 net/minecraft/util/registry/RegistryEntry$Reference f Lnet/minecraft/class_6880$class_6883$class_6884; field_36451 referenceType f Lnet/minecraft/class_5321; field_36452 registryKey f Lnet/minecraft/class_2378; field_36449 registry f Ljava/util/Set; field_36450 tags f Ljava/lang/Object; field_36453 value m (Lnet/minecraft/class_2378;Ljava/lang/Object;)Lnet/minecraft/class_6880$class_6883; method_40233 intrusive p 1 registryKey p 0 registry m (Lnet/minecraft/class_2378;Lnet/minecraft/class_5321;)Lnet/minecraft/class_6880$class_6883; method_40234 standAlone p 0 registry p 1 registryKey m (Lnet/minecraft/class_5321;Ljava/lang/Object;)V method_40236 setKeyAndValue p 1 key p 2 value m (Ljava/util/Collection;)V method_40235 setTags p 1 tags m ()Lnet/minecraft/class_5321; method_40237 registryKey m (Lnet/minecraft/class_6880$class_6883$class_6884;Lnet/minecraft/class_2378;Lnet/minecraft/class_5321;Ljava/lang/Object;)V p 3 registryKey p 4 value p 1 referenceType p 2 registry c net/minecraft/class_6880$class_6883$class_6884 net/minecraft/util/registry/RegistryEntry$Reference$Type f Lnet/minecraft/class_6880$class_6883$class_6884; field_36454 STAND_ALONE f Lnet/minecraft/class_6880$class_6883$class_6884; field_36455 INTRUSIVE c net/minecraft/class_6880$class_6882 net/minecraft/util/registry/RegistryEntry$Type f Lnet/minecraft/class_6880$class_6882; field_36446 REFERENCE f Lnet/minecraft/class_6880$class_6882; field_36447 DIRECT c net/minecraft/class_6880$class_6881 net/minecraft/util/registry/RegistryEntry$Direct f Ljava/lang/Object; comp_349 value c net/minecraft/class_1195 net/minecraft/datafixer/fix/LevelFlatGeneratorInfoFix f Ljava/lang/String; field_29904 SUPERFLAT_PRESET f Ljava/lang/String; field_29905 GENERATOR_OPTIONS_KEY f Lcom/google/common/base/Splitter; field_5697 SPLIT_ON_COLON f Lcom/google/common/base/Splitter; field_5698 SPLIT_ON_ASTERISK f Lcom/google/common/base/Splitter; field_5701 SPLIT_ON_COMMA f Lcom/google/common/base/Splitter; field_5699 SPLIT_ON_LOWER_X f Lcom/google/common/base/Splitter; field_5700 SPLIT_ON_SEMICOLON m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_5090 fixGeneratorOptions m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema m (Ljava/lang/String;)Ljava/lang/String; method_5094 fixFlatGeneratorOptions p 1 generatorOptions c net/minecraft/class_1194 net/minecraft/datafixer/fix/ItemWrittenBookPagesStrictJsonFix m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_5085 fixBookPages m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_1199 net/minecraft/datafixer/fix/ObjectiveRenderTypeFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType m (Ljava/lang/String;)Lnet/minecraft/class_274$class_275; method_5112 parseLegacyRenderType p 0 oldName c net/minecraft/class_4225 net/minecraft/client/sound/SoundEngine f Lnet/minecraft/class_4225$class_4276; field_19184 streamingSources f J field_18899 contextPointer f Ljava/lang/String; field_34947 deviceSpecifier f Z field_34946 disconnectExtensionPresent f Lorg/slf4j/Logger; field_18897 LOGGER f Lnet/minecraft/class_4227; field_18902 listener f Lnet/minecraft/class_4225$class_4276; field_19185 staticSources f Lnet/minecraft/class_4225$class_4276; field_19183 EMPTY_SOURCE_SET f J field_18898 devicePointer m ()V method_19664 close m (Lnet/minecraft/class_4224;)V method_19662 release p 1 source m (Lnet/minecraft/class_4225$class_4105;)Lnet/minecraft/class_4224; method_19663 createSource p 1 mode m ()Ljava/util/List; method_38502 getSoundDevices m ()Lnet/minecraft/class_4227; method_19665 getListener m (Ljava/lang/String;)J method_38501 openDeviceOrFallback p 0 deviceSpecifier m ()Z method_38723 updateDeviceSpecifier m ()Ljava/lang/String; method_20296 getDebugString m (Ljava/lang/String;)V method_19661 init p 1 deviceSpecifier m ()I method_20297 getMonoSourceCount m ()Ljava/lang/String; method_38500 findAvailableDeviceSpecifier m ()Ljava/lang/String; method_38722 getCurrentDeviceName m ()Z method_38724 isDeviceUnavailable m (Ljava/lang/String;)Ljava/util/OptionalLong; method_20050 openDevice p 0 deviceSpecifier c net/minecraft/class_4225$class_4105 net/minecraft/client/sound/SoundEngine$RunMode f Lnet/minecraft/class_4225$class_4105; field_18352 STATIC f Lnet/minecraft/class_4225$class_4105; field_18353 STREAMING c net/minecraft/class_4225$class_4226 net/minecraft/client/sound/SoundEngine$SourceSetImpl f Ljava/util/Set; field_18904 sources f I field_18903 maxSourceCount m (I)V p 1 maxSourceCount c net/minecraft/class_4225$class_4276 net/minecraft/client/sound/SoundEngine$SourceSet m ()I method_20299 getSourceCount m ()I method_20298 getMaxSourceCount m ()Lnet/minecraft/class_4224; method_19666 createSource m ()V method_19668 close m (Lnet/minecraft/class_4224;)Z method_19667 release p 1 source c net/minecraft/class_1198 net/minecraft/datafixer/fix/MobSpawnerEntityIdentifiersFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_5106 fixSpawner c net/minecraft/class_5556 net/minecraft/block/LeveledCauldronBlock f Ljava/util/function/Predicate; field_27881 SNOW_PREDICATE f Ljava/util/function/Predicate; field_27882 precipitationPredicate f Ljava/util/function/Predicate; field_27880 RAIN_PREDICATE f Lnet/minecraft/class_2758; field_27206 LEVEL m (Lnet/minecraft/class_4970$class_2251;Ljava/util/function/Predicate;Ljava/util/Map;)V p 3 behaviorMap p 1 settings p 2 precipitationPredicate m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_31650 decrementFluidLevel p 2 pos p 1 world p 0 state m (Lnet/minecraft/class_1959$class_1963;)Z method_32353 method_32353 p 0 precipitation m (Lnet/minecraft/class_1959$class_1963;)Z method_32352 method_32352 p 0 precipitation m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_36994 onFireCollision p 3 pos p 2 world p 1 state c net/minecraft/class_4228 net/minecraft/client/sound/OggAudioStream f Ljavax/sound/sampled/AudioFormat; field_18908 format f Ljava/nio/ByteBuffer; field_18910 buffer f I field_31898 BUFFER_SIZE f Ljava/io/InputStream; field_18909 inputStream f J field_18907 pointer m (Ljava/nio/FloatBuffer;Lnet/minecraft/class_4228$class_4229;)V method_19675 readChannels p 1 buf p 2 channelList m ()Z method_19677 readHeader m (Lnet/minecraft/class_4228$class_4229;)Z method_19674 readOggFile p 1 channelList m (Ljava/io/InputStream;)V p 1 inputStream m ()Ljava/nio/ByteBuffer; method_19721 getBuffer m (Ljava/nio/FloatBuffer;Ljava/nio/FloatBuffer;Lnet/minecraft/class_4228$class_4229;)V method_19676 readChannels p 2 buf2 p 3 channelList p 1 buf m ()V method_19678 increaseBufferSize c net/minecraft/class_4228$class_4229 net/minecraft/client/sound/OggAudioStream$ChannelList f Ljava/util/List; field_18911 buffers f I field_18913 currentBufferSize f I field_18912 size f Ljava/nio/ByteBuffer; field_18914 buffer m ()Ljava/nio/ByteBuffer; method_19679 getBuffer m (F)V method_19680 addChannel p 1 data m (I)V p 1 size m ()V method_19682 init c net/minecraft/class_1197 net/minecraft/datafixer/fix/ChoiceFix f Ljava/lang/String; field_5703 name f Lcom/mojang/datafixers/DSL$TypeReference; field_5704 type f Ljava/lang/String; field_5705 choiceName m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_5105 transform p 1 inputType m (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)V p 5 choiceName p 1 outputSchema p 2 changesType p 3 name p 4 type c net/minecraft/class_4227 net/minecraft/client/sound/SoundListener f Lnet/minecraft/class_243; field_24051 pos f F field_18906 volume m ()Lnet/minecraft/class_243; method_27268 getPos m (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;)V method_19672 setOrientation p 1 at p 2 up m (Lnet/minecraft/class_243;)V method_19671 setPosition p 1 position m (F)V method_19670 setVolume p 1 volume m ()V method_19673 init m ()F method_19669 getVolume c net/minecraft/class_1196 net/minecraft/datafixer/fix/LevelDataGeneratorOptionsFix f Ljava/util/Map; field_5702 NUMERICAL_IDS_TO_BIOME_IDS f Ljava/lang/String; field_29903 GENERATOR_OPTIONS_KEY m (Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; method_5099 parseFlatLayer p 0 layer m (Ljava/util/HashMap;)V method_5101 method_5101 p 0 map m (Ljava/lang/String;)Ljava/util/List; method_5103 parseFlatLayers p 0 layers m (Ljava/lang/String;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; method_5100 fixGeneratorOptions p 0 generatorOptions m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_5558 net/minecraft/block/entity/BlockEntityTicker m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2586;)V tick tick c Runs this action on the given block entity. The world, block position, and block state are passed\nas context. p 4 blockEntity p 1 world p 2 pos p 3 state c net/minecraft/class_6885 net/minecraft/util/registry/RegistryEntryList m (Lnet/minecraft/class_6880;)Z method_40241 contains p 1 entry m (Lnet/minecraft/class_2378;)Z method_40560 isOf p 1 registry m (I)Lnet/minecraft/class_6880; method_40240 get p 1 index m ()Lcom/mojang/datafixers/util/Either; method_40248 getStorage m (Ljava/util/function/Function;[Ljava/lang/Object;)Lnet/minecraft/class_6885$class_6886; method_40245 of p 0 mapper p 1 values m (Ljava/util/function/Function;Ljava/util/List;)Lnet/minecraft/class_6885$class_6886; method_40244 of p 1 values p 0 mapper m ()I method_40247 size m ([Lnet/minecraft/class_6880;)Lnet/minecraft/class_6885$class_6886; method_40246 of p 0 entries m ()Ljava/util/stream/Stream; method_40239 stream m (Ljava/util/List;)Lnet/minecraft/class_6885$class_6886; method_40242 of p 0 entries m (Ljava/util/Random;)Ljava/util/Optional; method_40243 getRandom p 1 random c net/minecraft/class_6885$class_6888 net/minecraft/util/registry/RegistryEntryList$Named f Ljava/util/List; field_36460 entries f Lnet/minecraft/class_2378; field_36633 registry f Lnet/minecraft/class_6862; field_36459 tag m (Ljava/util/List;)V method_40250 copyOf p 1 entries m (Lnet/minecraft/class_2378;Lnet/minecraft/class_6862;)V p 1 registry p 2 tag m ()Lnet/minecraft/class_6862; method_40251 getTag c net/minecraft/class_6885$class_6887 net/minecraft/util/registry/RegistryEntryList$ListBacked m ()Ljava/util/List; method_40249 getEntries c net/minecraft/class_6885$class_6886 net/minecraft/util/registry/RegistryEntryList$Direct f Ljava/util/List; field_36457 entries f Ljava/util/Set; field_36458 entrySet m (Ljava/util/List;)V p 1 entries c net/minecraft/class_5553 net/minecraft/block/LavaCauldronBlock c net/minecraft/class_4221 net/minecraft/entity/ai/brain/sensor/SecondaryPointsOfInterestSensor f I field_30257 RUN_TIME m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)V method_19617 sense c net/minecraft/class_5552 net/minecraft/block/OperatorBlock c net/minecraft/class_4224 net/minecraft/client/sound/Source f Lorg/slf4j/Logger; field_18892 LOGGER f I field_18895 bufferSize f I field_18893 pointer f Lnet/minecraft/class_4234; field_18896 stream f Ljava/util/concurrent/atomic/AtomicBoolean; field_18894 playing m ()I method_19659 getSourceState m (Lnet/minecraft/class_4234;)V method_19643 setStream p 1 stream m ()V method_19650 play m (F)V method_19651 setAttenuation p 1 attenuation m ()V method_19654 resume m ()Z method_19656 isStopped m ()V method_19657 disableAttenuation m (Ljavax/sound/sampled/AudioFormat;I)I method_19644 getBufferSize p 1 time p 0 format m (I)V p 1 pointer m ()Z method_35598 isPlaying m ()Lnet/minecraft/class_4224; method_19638 create m (Lnet/minecraft/class_4231;)V method_19642 setBuffer p 1 sound m (Z)V method_19645 setLooping p 1 looping m ()V method_19655 stop m ()V method_19653 pause m (Z)V method_19649 setRelative p 1 relative m (I)V method_19652 method_19652 p 1 pointer m (I)V method_19640 read p 1 count m ()V method_19658 tick m ()V method_19646 close m (F)V method_19647 setVolume p 1 volume m ()I method_19660 removeProcessedBuffers m (Lnet/minecraft/class_243;)V method_19641 setPosition p 1 pos m (I)V method_19648 method_19648 p 1 pointer m (F)V method_19639 setPitch p 1 pitch c net/minecraft/class_5555 net/minecraft/block/TintedGlassBlock c net/minecraft/class_5554 net/minecraft/block/LightningRodBlock f Lnet/minecraft/class_2746; field_27193 POWERED f I field_31190 MAX_REDIRECT_DISTANCE c The maximum distance that lightning rods can redirect lightning from.\n\n@see net.minecraft.server.world.ServerWorld#getLightningRodPos(BlockPos) f Lnet/minecraft/class_2746; field_29562 WATERLOGGED f I field_31192 SCHEDULED_TICK_DELAY m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_31648 setPowered p 1 state p 3 pos p 2 world m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_33627 updateNeighbors p 3 pos p 1 state p 2 world c net/minecraft/class_4219 net/minecraft/entity/ai/brain/task/GoToNearbyPositionTask f I field_18864 maxDistance f J field_18865 nextRunTime f Lnet/minecraft/class_4140; field_18862 memoryModuleType f I field_18863 completionRange f F field_25753 walkSpeed m (Lnet/minecraft/class_4140;FII)V p 1 memoryModuleType p 3 completionRange p 2 walkSpeed p 4 maxDistance m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_19608 run m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Z method_19607 shouldRun c net/minecraft/class_4218 net/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask f I field_30151 HORIZONTAL_RANGE f I field_30152 VERTICAL_RANGE f I field_30155 MAX_BABY_INTERACTION_COUNT f F field_30153 WALK_SPEED f I field_30156 RUN_CHANCE f F field_30154 PLAYING_WALK_SPEED m (Lnet/minecraft/class_1314;)Ljava/util/List; method_19594 getVisibleVillagerBabies p 1 entity m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_19577 isInteractionTargetOf p 1 entity p 2 other m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309; method_19586 findVisibleVillagerBaby p 1 entity m (Lnet/minecraft/class_1314;)Ljava/util/Map; method_19592 getBabyInteractionTargetCounts p 1 entity m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309; method_19576 getInteractionTarget p 1 entity m (Lnet/minecraft/class_1314;Lnet/minecraft/class_1309;)V method_19580 setPlayTarget p 1 target p 0 entity m (Lnet/minecraft/class_1314;Lnet/minecraft/class_1309;)V method_19589 method_19589 p 1 target m (Lnet/minecraft/class_1314;)Z method_19590 hasVisibleVillagerBabies p 1 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_19584 run m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Z method_19583 shouldRun m (Lnet/minecraft/class_1314;)Ljava/util/Optional; method_19588 getLeastPopularBabyInteractionTarget p 1 entity m (Lnet/minecraft/class_1309;)Z method_19593 hasInteractionTarget p 1 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;Lnet/minecraft/class_1309;)V method_19585 setGroundTarget p 2 entity p 3 unusedBaby p 1 world m (Lnet/minecraft/class_1314;)Ljava/util/Optional; method_19579 getVisibleMob p 1 entity c net/minecraft/class_2490 net/minecraft/block/SlimeBlock m (Lnet/minecraft/class_1297;)V method_21847 bounce p 1 entity c net/minecraft/class_2491 net/minecraft/nbt/NbtEnd c Represents the NBT end value.\nDefines the end of an {@link NbtCompound} object during serialization,\nand is the type of an empty {@link NbtList}. f Lnet/minecraft/class_2491; field_21033 INSTANCE c A dummy instance of the NBT end. It will never appear nested in any parsed NBT\nstructure and should never be used as NBT compound values or list elements. f I field_33193 SIZE f Lnet/minecraft/class_4614; field_21032 TYPE m ()Lnet/minecraft/class_2491; method_10586 copy c net/minecraft/class_2491$1 net/minecraft/nbt/NbtEnd$1 m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2491; method_23243 read c net/minecraft/class_2492 net/minecraft/block/SoulSandBlock f Lnet/minecraft/class_265; field_11521 COLLISION_SHAPE f I field_31249 SCHEDULED_TICK_DELAY c net/minecraft/class_2493 net/minecraft/block/SnowyBlock f Lnet/minecraft/class_2746; field_11522 SNOWY m (Lnet/minecraft/class_2680;)Z method_35291 isSnow p 0 state c net/minecraft/class_1162 net/minecraft/util/math/Vector4f c @implNote Even though this is used only on the client, it accesses protected\nfields from {@link Matrix4f}, which requires them to be in the same package. f F field_21486 x f F field_21487 y f F field_21488 z f F field_21489 w m ()F method_4957 getZ m (Lnet/minecraft/class_1162;)F method_23217 dotProduct p 1 other m (FFFF)V method_23851 set p 4 w p 2 y p 3 z p 1 x m ()F method_23853 getW m (FFFF)V method_35929 add p 3 z p 4 w p 1 x p 2 y m (Lnet/minecraft/class_1162;F)V method_35928 lerp p 2 delta p 1 to m (Lnet/minecraft/class_1159;)V method_22674 transform p 1 matrix m (FFFF)V p 2 y p 1 x p 4 w p 3 z m ()F method_4953 getX m ()F method_4956 getY m ()V method_23219 normalizeProjectiveCoordinates m (Lnet/minecraft/class_1160;)V p 1 vector m (Lnet/minecraft/class_1160;)V method_4954 multiplyComponentwise p 1 vector m (Lnet/minecraft/class_1158;)V method_23852 rotate p 1 rotation m ()Z method_23218 normalize m (Ljava/lang/Object;)Z equals equals p 1 o m (F)V method_35927 multiply p 1 value c net/minecraft/class_1161 net/minecraft/client/util/math/Vector3d f D field_5659 z f D field_5661 x f D field_5660 y m (DDD)V method_35874 set p 1 x p 3 y p 5 z m (D)V method_35873 multiply p 1 amount m (DDD)V p 1 x p 5 z p 3 y m (Lnet/minecraft/class_1161;)V method_35875 copy p 1 vector3d m (Lnet/minecraft/class_1161;)V method_35876 add p 1 vector3d c net/minecraft/class_1160 net/minecraft/util/math/Vec3f c A mutable vector composed of 3 floats. f F field_21484 y f Lnet/minecraft/class_1160; field_20707 POSITIVE_Z f Lnet/minecraft/class_1160; field_20703 POSITIVE_X f Lnet/minecraft/class_1160; field_20705 POSITIVE_Y f F field_21483 x f F field_21485 z f Lnet/minecraft/class_1160; field_29501 ZERO f Lnet/minecraft/class_1160; field_20702 NEGATIVE_X f Lcom/mojang/serialization/Codec; field_28477 CODEC f Lnet/minecraft/class_1160; field_20704 NEGATIVE_Y f Lnet/minecraft/class_1160; field_20706 NEGATIVE_Z m (FFF)V p 3 z p 2 y p 1 x m (Lnet/minecraft/class_1160;)V method_23846 add p 1 vector m (F)Lnet/minecraft/class_1158; method_23214 getDegreesQuaternion p 1 angle m (F)Lnet/minecraft/class_1158; method_23626 getRadialQuaternion p 1 angle m (Lnet/minecraft/class_1160;)Ljava/util/List; method_33462 method_33462 p 0 vec m (Lnet/minecraft/class_243;)V p 1 other m (Lnet/minecraft/class_1162;)V p 1 vec m (F)V method_4942 scale p 1 scale m (Lnet/minecraft/class_1160;)V method_4951 cross p 1 vector m (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;)V method_35921 clamp p 2 max p 1 min m (FFF)V method_23849 multiplyComponentwise p 1 x p 2 y p 3 z m (FFF)V method_4949 set p 2 y p 1 x p 3 z m (Lnet/minecraft/class_1158;)V method_19262 rotate p 1 rotation m ()F method_4945 getY m ()F method_4947 getZ m (Lnet/minecraft/class_1160;)F method_4950 dot p 1 other m (Lnet/minecraft/class_1160;F)V method_23847 lerp p 1 vector p 2 delta m (Ljava/util/List;)Lnet/minecraft/class_1160; method_33464 method_33464 p 0 vec m (Lnet/minecraft/class_1160;)V method_4944 subtract p 1 other m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; method_33463 method_33463 p 0 vec m ()F method_4943 getX m ()Lnet/minecraft/class_1160; method_23850 copy m (Lit/unimi/dsi/fastutil/floats/Float2FloatFunction;)V method_23848 modify p 1 function m (Lnet/minecraft/class_1160;)V method_35920 set p 1 vec m ()Z method_4952 normalize m (Ljava/lang/Object;)Z equals equals p 1 o m (FFF)V method_4948 add p 1 x p 3 z p 2 y m (Lnet/minecraft/class_4581;)V method_23215 transform p 1 matrix m (FF)V method_4946 clamp p 2 max p 1 min c net/minecraft/class_6856 net/minecraft/nbt/scanner/ExclusiveNbtCollector c An exclusive NBT collector builds an NBT object including everything\nexcept the prescribed queries.\n\n@see SelectiveNbtCollector f Ljava/util/Deque; field_36378 treeStack m ([Lnet/minecraft/class_6843;)V p 1 excludedQueries c net/minecraft/class_2498 net/minecraft/sound/BlockSoundGroup f Lnet/minecraft/class_2498; field_28693 SPORE_BLOSSOM f Lnet/minecraft/class_2498; field_11529 GRAVEL f Lnet/minecraft/class_2498; field_17579 SWEET_BERRY_BUSH f Lnet/minecraft/class_2498; field_11537 GLASS f Lnet/minecraft/class_2498; field_28427 GLOW_LICHEN f Lnet/minecraft/class_2498; field_28116 SCULK_SENSOR f Lnet/minecraft/class_2498; field_28702 AZALEA_LEAVES f Lnet/minecraft/class_2498; field_11533 METAL f Lnet/minecraft/class_2498; field_24119 CHAIN f Lnet/minecraft/class_2498; field_22138 ROOTS f Lnet/minecraft/class_2498; field_11545 SLIME f Lnet/minecraft/class_2498; field_28697 MOSS_BLOCK f F field_11539 pitch f Lnet/minecraft/class_2498; field_22145 NETHERRACK f Lnet/minecraft/class_2498; field_22141 SOUL_SAND f Lnet/minecraft/class_2498; field_22153 NYLIUM f Lnet/minecraft/class_2498; field_27204 COPPER f Lnet/minecraft/class_3414; field_11546 breakSound f Lnet/minecraft/class_2498; field_27200 MEDIUM_AMETHYST_BUD f Lnet/minecraft/class_2498; field_27199 SMALL_AMETHYST_BUD f Lnet/minecraft/class_3414; field_11530 hitSound f Lnet/minecraft/class_2498; field_29035 DEEPSLATE_TILES f Lnet/minecraft/class_2498; field_28692 CAVE_VINES f Lnet/minecraft/class_2498; field_11526 SAND f Lnet/minecraft/class_2498; field_28701 HANGING_ROOTS f Lnet/minecraft/class_2498; field_11538 BAMBOO_SAPLING f Lnet/minecraft/class_2498; field_22147 NETHER_SPROUTS f Lnet/minecraft/class_2498; field_28696 MOSS_CARPET f F field_11540 volume f Lnet/minecraft/class_2498; field_11534 WET_GRASS f Lnet/minecraft/class_2498; field_22139 SHROOMLIGHT f Lnet/minecraft/class_2498; field_22154 FUNGUS f Lnet/minecraft/class_2498; field_27196 CANDLE f Lnet/minecraft/class_2498; field_22146 NETHER_BRICKS f Lnet/minecraft/class_2498; field_22150 NETHERITE f Lnet/minecraft/class_2498; field_24121 GILDED_BLACKSTONE f Lnet/minecraft/class_2498; field_22142 SOUL_SOIL f Lnet/minecraft/class_2498; field_16498 SCAFFOLDING f Lnet/minecraft/class_3414; field_11541 fallSound f Lnet/minecraft/class_2498; field_27201 LARGE_AMETHYST_BUD f Lnet/minecraft/class_2498; field_29034 DEEPSLATE_BRICKS f Lnet/minecraft/class_2498; field_23265 LODESTONE f Lnet/minecraft/class_2498; field_28061 POINTED_DRIPSTONE f Lnet/minecraft/class_2498; field_23083 VINE f Lnet/minecraft/class_2498; field_11547 WOOD f Lnet/minecraft/class_2498; field_28699 SMALL_DRIPLEAF f Lnet/minecraft/class_2498; field_28700 ROOTED_DIRT f Lnet/minecraft/class_2498; field_17581 NETHER_WART f Lnet/minecraft/class_2498; field_11543 WOOL f Lnet/minecraft/class_2498; field_22148 NETHER_ORE f Lnet/minecraft/class_2498; field_28695 FLOWERING_AZALEA f Lnet/minecraft/class_2498; field_11535 GRASS f Lnet/minecraft/class_2498; field_22143 BASALT f Lnet/minecraft/class_2498; field_11542 BAMBOO f Lnet/minecraft/class_2498; field_18852 STEM f Lnet/minecraft/class_2498; field_27197 AMETHYST_BLOCK f Lnet/minecraft/class_2498; field_22151 ANCIENT_DEBRIS f Lnet/minecraft/class_2498; field_24120 NETHER_GOLD_ORE f Lnet/minecraft/class_3414; field_11536 placeSound f Lnet/minecraft/class_2498; field_27884 POWDER_SNOW f Lnet/minecraft/class_2498; field_29033 DEEPSLATE f Lnet/minecraft/class_2498; field_27202 TUFF f Lnet/minecraft/class_2498; field_28694 AZALEA f Lnet/minecraft/class_2498; field_28060 DRIPSTONE_BLOCK f Lnet/minecraft/class_2498; field_11548 SNOW f Lnet/minecraft/class_2498; field_17734 LANTERN f Lnet/minecraft/class_2498; field_11528 CORAL f Lnet/minecraft/class_2498; field_17580 CROP f Lnet/minecraft/class_2498; field_23082 WEEPING_VINES_LOW_PITCH f Lnet/minecraft/class_2498; field_11544 STONE f Lnet/minecraft/class_2498; field_11532 LADDER f Lnet/minecraft/class_2498; field_22149 BONE f Lnet/minecraft/class_2498; field_28698 BIG_DRIPLEAF f Lnet/minecraft/class_2498; field_22144 WART_BLOCK f Lnet/minecraft/class_2498; field_29036 POLISHED_DEEPSLATE f Lnet/minecraft/class_2498; field_11531 ANVIL f Lnet/minecraft/class_2498; field_27198 AMETHYST_CLUSTER f Lnet/minecraft/class_2498; field_25183 LILY_PAD f Lnet/minecraft/class_2498; field_22140 WEEPING_VINES f Lnet/minecraft/class_3414; field_11527 stepSound f Lnet/minecraft/class_2498; field_22152 NETHER_STEM f Lnet/minecraft/class_2498; field_27203 CALCITE f Lnet/minecraft/class_2498; field_21214 HONEY m ()F method_10599 getPitch m ()Lnet/minecraft/class_3414; method_10593 getFallSound m (FFLnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;)V p 1 volume p 3 breakSound p 2 pitch p 5 placeSound p 4 stepSound p 7 fallSound p 6 hitSound m ()Lnet/minecraft/class_3414; method_10596 getHitSound m ()F method_10597 getVolume m ()Lnet/minecraft/class_3414; method_10595 getBreakSound m ()Lnet/minecraft/class_3414; method_10594 getStepSound m ()Lnet/minecraft/class_3414; method_10598 getPlaceSound c net/minecraft/class_1166 net/minecraft/datafixer/fix/EntityRidingToPassengerFix m (Lcom/mojang/datafixers/schemas/Schema;Lcom/mojang/datafixers/schemas/Schema;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; method_4978 fixEntityTree p 4 outputEntityTreeType p 3 inputEntityTreeType p 5 inputEntityType p 2 outputSchema p 1 inputSchema m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_6857 net/minecraft/network/listener/ServerPacketListener c The base interface for serverbound packet listeners.\n\n@implNote Serverbound packet listeners log any uncaught exceptions\nwithout crashing. c net/minecraft/class_2499 net/minecraft/nbt/NbtList c Represents an NBT list.\n

\nAn NBT list holds values of the same {@linkplain NbtElement#getType NBT type}.\nThe {@linkplain AbstractNbtList#getHeldType NBT type} of an NBT list is determined\nonce its first element is inserted; empty NBT lists return {@link NbtElement#END_TYPE} as their held {@linkplain AbstractNbtList#getHeldType NBT type}. f Ljava/util/List; field_11550 value f I field_33199 SIZE f B field_11551 type f Lnet/minecraft/class_4614; field_21039 TYPE m (I)Ljava/lang/String; method_10608 getString p 1 index m (I)D method_10611 getDouble p 1 index m (I)S method_10609 getShort p 1 index m (I)I method_10600 getInt p 1 index m (I)[I method_36111 getIntArray p 1 index m (I)[J method_36112 getLongArray p 1 index m (ILnet/minecraft/class_2520;)V method_10531 add m ()Lnet/minecraft/class_2499; method_10612 copy m (ILnet/minecraft/class_2520;)Lnet/minecraft/class_2520; method_10606 set m (Ljava/util/List;B)V p 1 list p 2 type m (I)Lnet/minecraft/class_2499; method_10603 getList p 1 index m (Ljava/lang/Object;)Z equals equals p 1 o m (I)Ljava/lang/Object; get get p 1 index m ()V method_17809 forgetTypeIfEmpty m (I)Lnet/minecraft/class_2520; method_10534 get m (I)Lnet/minecraft/class_2520; method_10536 remove m (I)Lnet/minecraft/class_2487; method_10602 getCompound p 1 index m (Lnet/minecraft/class_2520;)Z method_10605 canAdd p 1 element m (I)F method_10604 getFloat p 1 index c net/minecraft/class_2499$1 net/minecraft/nbt/NbtList$1 m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2499; method_23249 read c net/minecraft/class_1165 net/minecraft/datafixer/fix/EntityRedundantChanceTagsFix m (Lcom/mojang/serialization/OptionalDynamic;I)Z method_30073 hasZeroDropChance m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_6854 net/minecraft/client/render/FogShape f I field_36352 id f Lnet/minecraft/class_6854; field_36350 SPHERE f Lnet/minecraft/class_6854; field_36351 CYLINDER m (Ljava/lang/String;II)V p 3 id m ()I method_40036 getId c net/minecraft/class_5525 net/minecraft/network/encryption/NetworkEncryptionException m (Ljava/lang/Throwable;)V p 1 throwable c net/minecraft/class_1163 net/minecraft/client/color/world/BiomeColors f Lnet/minecraft/class_6539; field_5666 WATER_COLOR f Lnet/minecraft/class_6539; field_5665 GRASS_COLOR f Lnet/minecraft/class_6539; field_5664 FOLIAGE_COLOR m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;)I method_4961 getWaterColor p 0 world p 1 pos m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;)I method_4962 getGrassColor p 1 pos p 0 world m (Lnet/minecraft/class_1959;DD)I method_23791 method_23791 p 0 biome p 3 z p 1 x m (Lnet/minecraft/class_1959;DD)I method_23790 method_23790 p 1 x p 0 biome p 3 z m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;)I method_4966 getFoliageColor p 1 pos p 0 world m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;Lnet/minecraft/class_6539;)I method_4965 getColor p 2 resolver p 1 pos p 0 world c net/minecraft/class_5520 net/minecraft/client/network/SocialInteractionsManager f Ljava/util/Set; field_26866 hiddenPlayers f Ljava/util/Map; field_26927 playerNameByUuid f Lcom/mojang/authlib/minecraft/UserApiService; field_26912 userApiService f Z field_35081 blockListLoaded f Lnet/minecraft/class_310; field_26865 client f Ljava/util/concurrent/CompletableFuture; field_35082 blockListLoader m (Ljava/lang/String;)Ljava/util/UUID; method_31407 getUuid p 1 playerName m (Ljava/util/UUID;)Z method_31392 isPlayerBlocked p 1 uuid m (Ljava/util/UUID;)Z method_31391 isPlayerMuted p 1 uuid m (Ljava/util/UUID;)V method_31339 showPlayer p 1 uuid m ()Ljava/util/Set; method_31336 getHiddenPlayers m (Ljava/util/UUID;)V method_31338 hidePlayer p 1 uuid m (Lnet/minecraft/class_640;)V method_31337 setPlayerOnline p 1 player m (Lnet/minecraft/class_310;Lcom/mojang/authlib/minecraft/UserApiService;)V p 1 client p 2 userApiService m (Ljava/util/UUID;)Z method_31340 isPlayerHidden p 1 uuid m ()V method_38936 unloadBlockList m (Ljava/util/UUID;)V method_31341 setPlayerOffline p 1 uuid m ()V method_38935 loadBlockList c net/minecraft/class_6852 net/minecraft/server/command/PlaceFeatureCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_36324 FAILED_EXCEPTION m (Lnet/minecraft/class_5321;)Ljava/lang/String; method_41202 method_41202 p 0 key m (Lcom/mojang/brigadier/context/CommandContext;)I method_39990 method_39990 p 0 context m (Lnet/minecraft/class_2168;)Z method_39988 method_39988 p 0 source m (Lcom/mojang/brigadier/CommandDispatcher;)V method_39986 register p 0 dispatcher m (Lcom/mojang/brigadier/context/CommandContext;)I method_39987 method_39987 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_6880;Lnet/minecraft/class_2338;)I method_39989 execute p 2 pos p 0 source p 1 feature c net/minecraft/class_2494 net/minecraft/nbt/NbtFloat c Represents an NBT 32-bit floating-point number. f Lnet/minecraft/class_2494; field_21034 ZERO f I field_33194 SIZE f F field_11523 value f Lnet/minecraft/class_4614; field_21035 TYPE m (F)Lnet/minecraft/class_2494; method_23244 of p 0 value m (F)V p 1 value m (Ljava/lang/Object;)Z equals equals p 1 o m ()Lnet/minecraft/class_2494; method_10587 copy c net/minecraft/class_2494$1 net/minecraft/nbt/NbtFloat$1 m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2494; method_23245 read c net/minecraft/class_2495 net/minecraft/nbt/NbtIntArray c Represents an NBT 32-bit integer array. f I field_33195 SIZE f [I field_11524 value f Lnet/minecraft/class_4614; field_21036 TYPE m (Ljava/util/List;)[I method_10590 toArray p 0 list m ()Lnet/minecraft/class_2495; method_10591 copy m (ILnet/minecraft/class_2497;)Lnet/minecraft/class_2497; method_17806 set m (Ljava/util/List;)V p 1 value m ()[I method_10588 getIntArray m ([I)V p 1 value m (I)Lnet/minecraft/class_2497; method_17807 remove m (I)Lnet/minecraft/class_2497; method_10589 get m (Ljava/lang/Object;)Z equals equals p 1 o m (I)Ljava/lang/Object; get get p 1 index m (ILnet/minecraft/class_2497;)V method_17808 add c net/minecraft/class_2495$1 net/minecraft/nbt/NbtIntArray$1 m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2495; method_23246 read c net/minecraft/class_1169 net/minecraft/datafixer/fix/EntityShulkerColorFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_4985 fixShulkerColor c net/minecraft/class_6850 net/minecraft/client/render/chunk/ChunkRendererRegionBuilder f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_36314 chunks m (Lnet/minecraft/class_1937;J)Lnet/minecraft/class_6850$class_6851; method_39968 method_39968 p 1 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;II[[Lnet/minecraft/class_6850$class_6851;)Z method_39970 isEmptyBetween p 0 startPos p 1 endPos p 2 offsetX p 3 offsetZ p 4 chunks m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;I)Lnet/minecraft/class_853; method_39969 build p 4 offset p 3 endPos p 2 startPos p 1 world c net/minecraft/class_6850$class_6851 net/minecraft/client/render/chunk/ChunkRendererRegionBuilder$ClientChunk f Lnet/minecraft/class_6849; field_36316 renderedChunk f Lnet/minecraft/class_2818; field_36315 chunk m ()Lnet/minecraft/class_6849; method_39972 getRenderedChunk m (Lnet/minecraft/class_2818;)V p 1 chunk m ()Lnet/minecraft/class_2818; method_39971 getChunk c net/minecraft/class_5522 net/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen f Lnet/minecraft/class_2561; field_26919 BLOCKING_TEXT f Lnet/minecraft/class_2561; field_26917 EMPTY_SEARCH_TEXT f Ljava/lang/String; field_26884 currentSearch f Lnet/minecraft/class_2561; field_26915 BLOCKED_TAB_TITLE f Ljava/lang/String; field_32423 BLOCKING_URL f Lnet/minecraft/class_5522$class_5523; field_26885 currentTab f Lnet/minecraft/class_2561; field_26881 EMPTY_HIDDEN_TEXT f Lnet/minecraft/class_4185; field_26886 allTabButton f Lnet/minecraft/class_4185; field_26913 blockedTabButton f Lnet/minecraft/class_2561; field_26877 HIDDEN_TAB_TITLE f I field_26871 playerCount f Lnet/minecraft/class_2561; field_26918 EMPTY_BLOCKED_TEXT f Lnet/minecraft/class_2561; field_26916 SELECTED_BLOCKED_TAB_TITLE f Lnet/minecraft/class_5521; field_26882 playerList f Lnet/minecraft/class_2561; field_26879 SELECTED_HIDDEN_TAB_TITLE f Z field_26873 initialized f Lnet/minecraft/class_342; field_26883 searchBox f Ljava/lang/Runnable; field_26874 onRendered f Lnet/minecraft/class_2561; field_26880 SEARCH_TEXT f Lnet/minecraft/class_4185; field_26887 hiddenTabButton f Lnet/minecraft/class_4185; field_26914 blockingButton f Lnet/minecraft/class_2561; field_26888 serverLabel f Lnet/minecraft/class_2561; field_26878 SELECTED_ALL_TAB_TITLE f Lnet/minecraft/class_2960; field_26875 SOCIAL_INTERACTIONS_TEXTURE f Lnet/minecraft/class_2561; field_26876 ALL_TAB_TITLE m (Ljava/lang/String;)V method_31357 onSearchChange p 1 currentSearch m (Lnet/minecraft/class_4185;)V method_31356 method_31356 p 1 button m (Lnet/minecraft/class_4185;)V method_31394 method_31394 p 1 button m (Lnet/minecraft/class_4185;)V method_31396 method_31396 p 1 button m (Lnet/minecraft/class_310;)V method_31350 updateServerLabel p 1 client m (Lnet/minecraft/class_5522$class_5523;)V method_31352 setCurrentTab p 1 currentTab m (Ljava/lang/Runnable;)V method_31354 setOnRendered p 1 onRendered m (Ljava/util/UUID;)V method_31355 setPlayerOffline p 1 uuid m (Lnet/minecraft/class_4185;)V method_31351 method_31351 p 1 button m (Lnet/minecraft/class_640;)V method_31353 setPlayerOnline p 1 player c net/minecraft/class_5522$class_5523 net/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen$Tab f Lnet/minecraft/class_5522$class_5523; field_26921 BLOCKED f Lnet/minecraft/class_5522$class_5523; field_26890 ALL f Lnet/minecraft/class_5522$class_5523; field_26891 HIDDEN c net/minecraft/class_1168 net/minecraft/datafixer/fix/EntitySkeletonSplitFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_2496 net/minecraft/block/SpawnerBlock c net/minecraft/class_5521 net/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListWidget f Ljava/util/List; field_26869 players f Ljava/lang/String; field_26870 currentSearch f Lnet/minecraft/class_5522; field_26867 parent m (Lnet/minecraft/class_5522;Lnet/minecraft/class_310;IIIII)V p 7 itemHeight p 5 top p 6 bottom p 3 width p 4 height p 1 parent p 2 client m ()V method_31349 filterPlayers m (Lnet/minecraft/class_640;Lnet/minecraft/class_5522$class_5523;)V method_31345 setPlayerOnline p 1 player p 2 tab m (Ljava/util/UUID;)V method_31347 setPlayerOffline p 1 uuid m (Lnet/minecraft/class_5519;)Z method_31342 method_31342 p 1 player m (Ljava/lang/String;)V method_31346 setCurrentSearch p 1 currentSearch m (Lnet/minecraft/class_5519;Lnet/minecraft/class_5519;)I method_31343 method_31343 p 1 player2 p 0 player1 m ()Z method_31348 isEmpty m (Ljava/util/Collection;D)V method_31393 update p 1 uuids p 2 scrollAmount c net/minecraft/class_2497 net/minecraft/nbt/NbtInt c Represents an NBT 32-bit integer. f I field_33196 SIZE f I field_11525 value f Lnet/minecraft/class_4614; field_21037 TYPE m (Ljava/lang/Object;)Z equals equals p 1 o m (I)V p 1 value m (I)Lnet/minecraft/class_2497; method_23247 of p 0 value m ()Lnet/minecraft/class_2497; method_10592 copy c net/minecraft/class_2497$1 net/minecraft/nbt/NbtInt$1 m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2497; method_23248 read c net/minecraft/class_2497$class_4611 net/minecraft/nbt/NbtInt$Cache f [Lnet/minecraft/class_2497; field_21038 VALUES f I field_33198 MIN f I field_33197 MAX c net/minecraft/class_1167 net/minecraft/datafixer/fix/EntityTransformFix f Ljava/lang/String; field_5670 name m (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; method_4982 transform p 1 choice m (Ljava/lang/String;Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 name p 3 changesType p 2 outputSchema m (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; method_4983 makeTyped c net/minecraft/class_6849 net/minecraft/client/render/chunk/RenderedChunk f Lnet/minecraft/class_2818; field_36313 chunk f Z field_36312 debugWorld f Ljava/util/List; field_36311 blockStateContainers f Ljava/util/Map; field_36310 blockEntities m (Lnet/minecraft/class_2818;)V p 1 chunk m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_39963 getBlockState p 1 pos m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2586; method_39962 getBlockEntity p 1 pos c net/minecraft/class_6847 net/minecraft/world/gen/blockpredicate/HasSturdyFacePredicate f Lnet/minecraft/class_2350; field_36286 face f Lcom/mojang/serialization/Codec; field_36284 CODEC f Lnet/minecraft/class_2382; field_36285 offset m (Lnet/minecraft/class_6847;)Lnet/minecraft/class_2350; method_39913 method_39913 p 0 predicate m (Lnet/minecraft/class_6847;)Lnet/minecraft/class_2382; method_39914 method_39914 p 0 predicate m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)Z method_39911 test m (Ljava/lang/Object;Ljava/lang/Object;)Z test test p 1 world p 2 pos m (Lnet/minecraft/class_2382;Lnet/minecraft/class_2350;)V p 2 face p 1 offset c net/minecraft/class_5519 net/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry f I field_26851 GRAY_COLOR f Lnet/minecraft/class_4185; field_26861 showButton f Lnet/minecraft/class_2561; field_33838 showText f Ljava/lang/String; field_26857 name f Z field_26859 offline f Ljava/util/List; field_26862 hideTooltip f Lnet/minecraft/class_2561; field_26907 OFFLINE_TEXT f I field_26903 LIGHT_GRAY_COLOR f Ljava/util/UUID; field_26856 uuid f F field_26864 timeCounter f Lnet/minecraft/class_2561; field_26905 HIDDEN_TEXT f I field_26852 DARK_GRAY_COLOR f I field_26850 BLACK_COLOR f Lnet/minecraft/class_4185; field_26860 hideButton f Ljava/util/List; field_26863 showTooltip f Ljava/util/function/Supplier; field_26904 skinTexture f Lnet/minecraft/class_2561; field_33837 hideText f Ljava/util/List; field_26855 buttons f Lnet/minecraft/class_2561; field_26909 BLOCKED_OFFLINE_TEXT f Lnet/minecraft/class_310; field_26854 client f Lnet/minecraft/class_2561; field_26908 HIDDEN_OFFLINE_TEXT f Lnet/minecraft/class_2561; field_26906 BLOCKED_TEXT f I field_26853 WHITE_COLOR m ()Ljava/util/UUID; method_31334 getUuid m (Lnet/minecraft/class_310;Lnet/minecraft/class_5522;Ljava/util/UUID;Ljava/lang/String;Ljava/util/function/Supplier;)V p 5 skinTexture p 3 uuid p 4 name p 1 client p 2 parent m ()Ljava/lang/String; method_31330 getName m (Lnet/minecraft/class_5520;Ljava/util/UUID;Ljava/lang/String;Lnet/minecraft/class_4185;)V method_31326 method_31326 p 4 button m (Lnet/minecraft/class_5520;Ljava/util/UUID;Ljava/lang/String;Lnet/minecraft/class_4185;)V method_31332 method_31332 p 4 button m (ZLnet/minecraft/class_2561;)V method_31329 onButtonClick p 2 chatMessage p 1 showButtonVisible m (Lnet/minecraft/class_5522;Lnet/minecraft/class_4587;Ljava/util/List;II)V method_31328 renderTooltip p 0 screen p 2 tooltip p 1 matrices p 4 mouseY p 3 mouseX m (Z)V method_31335 setOffline p 1 offline m ()Lnet/minecraft/class_2561; method_31390 getStatusText m (Lnet/minecraft/class_5250;)Lnet/minecraft/class_5250; method_31389 getNarrationMessage p 1 text c net/minecraft/class_6848 net/minecraft/world/gen/blockpredicate/MatchingBlockTagPredicate f Lcom/mojang/serialization/Codec; field_36288 CODEC f Lnet/minecraft/class_6862; field_36287 tag m (Lnet/minecraft/class_6848;)Lnet/minecraft/class_6862; method_39915 method_39915 p 0 predicate m (Lnet/minecraft/class_2382;Lnet/minecraft/class_6862;)V p 1 offset p 2 tag c net/minecraft/class_6860 net/minecraft/resource/LifecycledResourceManager c A lifecycled resource manager is available until it is {@linkplain #close()\nclosed}. In principle, it should not be accessed any more after closing;\nuse another resource manager instead. c net/minecraft/class_1173 net/minecraft/datafixer/fix/EntityTippedArrowFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_1172 net/minecraft/datafixer/fix/EntityWolfColorFix m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_4988 fixCollarColor m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_1171 net/minecraft/datafixer/fix/EntityStringUuidFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_1170 net/minecraft/datafixer/fix/EntityTheRenameningBlock f Ljava/util/Map; field_5673 ITEMS f Ljava/util/Map; field_5672 BLOCKS f Ljava/util/Map; field_5671 ENTITIES m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_5535 net/minecraft/entity/ai/FuzzyPositions f I field_30264 GAUSS_RANGE m (Ljava/util/function/Supplier;Ljava/util/function/ToDoubleFunction;)Lnet/minecraft/class_243; method_31543 guessBest c Returns the {@link Vec3d#ofBottomCenter(BlockPos) bottom center} of a highest scoring\nposition, as determined by {@code scorer}, out of 10 tries on positions obtained from\n{@code factory}. p 0 factory p 1 scorer m (Lnet/minecraft/class_1314;Ljava/util/function/Supplier;)Lnet/minecraft/class_243; method_31538 guessBestPathTarget c Calls {@link #guessBest(Supplier, ToDoubleFunction)} with the {@code entity}'s\npath finding favor as the {@code scorer}. p 1 factory p 0 entity m (Lnet/minecraft/class_1314;ILjava/util/Random;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_31537 towardTarget c Adjusts the input {@code fuzz} slightly toward the given {@code entity}'s\n{@link net.minecraft.entity.mob.MobEntity#getPositionTarget() position target}\nif it exists. p 0 entity p 1 horizontalRange p 2 random p 3 fuzz m (Lnet/minecraft/class_2338;ILjava/util/function/Predicate;)Lnet/minecraft/class_2338; method_31540 upWhile c Returns the closest position higher than the input {@code pos} that does\nnot fulfill {@code condition}, or a position with y set to {@code maxY}. p 2 condition p 0 pos p 1 maxY m (Lnet/minecraft/class_2338;IILjava/util/function/Predicate;)Lnet/minecraft/class_2338; method_31539 upWhile c Returns the {@code extraAbove + 1}th closest position higher than the\ninput {@code pos} that does not fulfill {@code condition}, or a\nposition with y set to {@code maxY}. p 1 extraAbove p 2 max p 3 condition p 0 pos m (Ljava/util/Random;IIIDDD)Lnet/minecraft/class_2338; method_31542 localFuzz c Tries to create a fuzzy offset position from the direction and the angle\nrange given. It fulfills the constraints given by {@code horizontalRange}\nand {@code verticalRange} and returns {@code null} if it cannot do so. p 3 startHeight p 4 directionX p 1 horizontalRange p 2 verticalRange p 0 random p 8 angleRange p 6 directionZ m (Ljava/util/Random;II)Lnet/minecraft/class_2338; method_31541 localFuzz c Creates a fuzzy offset position within the given horizontal and vertical\nranges. p 0 random p 2 verticalRange p 1 horizontalRange c net/minecraft/class_6867 net/minecraft/datafixer/fix/StructureSettingsFlattenFix m (Lcom/mojang/datafixers/schemas/Schema;)V p 1 schema c net/minecraft/class_1177 net/minecraft/datafixer/fix/HeightmapRenamingFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_4998 renameHeightmapTags c net/minecraft/class_5534 net/minecraft/entity/ai/FuzzyTargeting c Path targeting utilities using fuzzy, or approximated, positions from\n{@link FuzzyPositions}.\n

\nMethods in this class can be used to do pathing for an entity to a random position.\nPositions are chosen to stay within range of the entity's chosen {@linkplain net.minecraft.entity.mob.MobEntity#getPositionTarget() position target}\nif applicable, and will be suitably randomized within that constraint. m (Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_31533 validate c Checks whether a given position is a valid pathable target.\n\n@return the input position, or null if validation failed p 1 pos c the candidate position p 0 entity c the entity doing the pathing m (Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Z method_31536 method_31536 p 1 currentPos m (Lnet/minecraft/class_1314;IILnet/minecraft/class_243;)Lnet/minecraft/class_243; method_31528 findTo c Paths to a random reachable position leading towards a given end-point.\n\n@return the chosen position or null if none could be found p 3 end c the position to path towards p 2 verticalRange c the vertical pathing range (how far the point can be from the entity's starting position on the Y range) p 1 horizontalRange c the horizontal pathing range (how far the point can be from the entity's starting position on the X or Z range) p 0 entity m (Lnet/minecraft/class_1314;IILnet/minecraft/class_243;Z)Lnet/minecraft/class_243; method_31529 findValid p 2 verticalRange p 1 horizontalRange p 4 posTargetInRange p 3 direction p 0 entity m (Lnet/minecraft/class_1314;IILnet/minecraft/class_243;)Lnet/minecraft/class_243; method_31534 findFrom c Paths to a random reachable position leading away from a given starting point.\n\n@return the chosen position or null if none could be found p 0 entity c the entity doing the pathing p 2 verticalRange c the vertical pathing range (how far the point can be from the entity's starting position on the Y range) p 1 horizontalRange c the horizontal pathing range (how far the point can be from the entity's starting position on the X or Z range) p 3 start c the position to path away from m (Lnet/minecraft/class_1314;IZLnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_31532 towardTarget c Paths to a random reachable position approaching an entity's chosen {@link net.minecraft.entity.mob.MobEntity#getPositionTarget() position target}.\n\n@return the chosen position or null if none could be found p 2 posTargetInRange p 3 relativeInRangePos p 0 entity c the entity doing the pathing p 1 horizontalRange c the horizontal pathing range (how far the point can be from the entity's starting position on the X or Z range) m (Lnet/minecraft/class_1314;IILjava/util/function/ToDoubleFunction;)Lnet/minecraft/class_243; method_31530 find c Paths to a random reachable position with positive path-finding favorability computed by a given function.\n\n@return the chosen position or null if none could be found p 3 scorer c function to compute the path-finding favorability of a candidate position p 2 verticalRange c the vertical pathing range (how far the point can be from the entity's starting position on the Y range) p 1 horizontalRange c the horizontal pathing range (how far the point can be from the entity's starting position on the X or Z range) p 0 entity c the entity doing the pathing m (Lnet/minecraft/class_1314;II)Lnet/minecraft/class_243; method_31527 find c Paths to a random reachable position with positive path-finding favorability.\n\n@return chosen position or null if none could be found p 0 entity c the entity doing the pathing p 1 horizontalRange c the horizontal pathing range (how far the point can be from the entity's starting position on the X or Z range) p 2 verticalRange c the vertical pathing range (how far the point can be from the entity's starting position on the Y range) c net/minecraft/class_6868 net/minecraft/entity/ai/goal/PowderSnowJumpGoal f Lnet/minecraft/class_1308; field_36399 entity f Lnet/minecraft/class_1937; field_36400 world m (Lnet/minecraft/class_1308;Lnet/minecraft/class_1937;)V p 1 entity p 2 world c net/minecraft/class_1176 net/minecraft/datafixer/fix/IglooMetadataRemovalFix m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_4993 removeMetadata m (Lcom/mojang/serialization/Dynamic;)Z method_4997 isIgloo m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_4996 removeIgloos c net/minecraft/class_1175 net/minecraft/datafixer/fix/EntityZombieSplitFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_5537 net/minecraft/item/BundleItem f I field_30857 MAX_STORAGE f I field_27016 ITEM_BAR_COLOR f Ljava/lang/String; field_30858 ITEMS_KEY m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)I method_31560 addToBundle p 0 bundle p 1 stack m (Lnet/minecraft/class_1799;)Ljava/util/stream/Stream; method_32345 getBundledStacks p 0 stack m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1735;Lnet/minecraft/class_1799;)V method_32758 method_32758 p 2 removedStack m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;)Z method_32757 dropAllBundledItems p 1 player p 0 stack m (Lnet/minecraft/class_1799;)I method_31562 getItemOccupancy p 0 stack m (Lnet/minecraft/class_1799;)F method_31561 getAmountFilled p 0 stack m (Lnet/minecraft/class_1799;)I method_31563 getBundleOccupancy p 0 stack m (Lnet/minecraft/class_1799;)Ljava/util/Optional; method_32759 removeFirstStack p 0 stack m (Lnet/minecraft/class_1297;)V method_38077 playDropContentsSound p 1 entity m (Lnet/minecraft/class_1297;)V method_38076 playInsertSound p 1 entity m (Lnet/minecraft/class_1297;)V method_38074 playRemoveOneSound p 1 entity m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2487;)Z method_31558 method_31558 p 1 item m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2499;)Ljava/util/Optional; method_32344 canMergeStack p 0 stack p 1 items c net/minecraft/class_4205 net/minecraft/client/render/debug/GoalSelectorDebugRenderer f I field_32902 RANGE f Ljava/util/Map; field_18781 goalSelectors f Lnet/minecraft/class_310; field_18780 client m (ILjava/util/List;)V method_19430 setGoalSelectorList p 1 index p 2 selectors m (I)V method_35799 removeGoalSelectorList p 1 index m (Lnet/minecraft/class_310;)V p 1 client c net/minecraft/class_4205$class_4206 net/minecraft/client/render/debug/GoalSelectorDebugRenderer$GoalSelector f Lnet/minecraft/class_2338; field_18782 pos f Ljava/lang/String; field_18784 name m (Lnet/minecraft/class_2338;ILjava/lang/String;Z)V p 1 pos p 3 name c net/minecraft/class_1174 net/minecraft/datafixer/fix/EntityZombieVillagerTypeFix f Ljava/util/Random; field_5674 RANDOM m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType m (I)I method_4991 clampType p 1 type m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_4990 fixZombieType c net/minecraft/class_5536 net/minecraft/util/ClickType f Lnet/minecraft/class_5536; field_27013 LEFT f Lnet/minecraft/class_5536; field_27014 RIGHT c net/minecraft/class_5531 net/minecraft/entity/ai/NoWaterTargeting c Similar to {@link FuzzyTargeting}, but the positions this class' utility methods\nfind are never water. m (Lnet/minecraft/class_1314;IIILnet/minecraft/class_243;D)Lnet/minecraft/class_243; method_31508 find p 2 verticalRange p 3 startHeight p 4 direction p 5 angleRange p 0 entity p 1 horizontalRange c net/minecraft/class_6864 net/minecraft/tag/TagPacketSerializer m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_6864$class_5748; method_40102 serializeTags p 0 registry m (Lnet/minecraft/class_2378;Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)V method_40103 method_40103 p 2 pair m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2378;Lnet/minecraft/class_6864$class_5748;Lnet/minecraft/class_6864$class_6865;)V method_40106 loadTags p 0 registryKey p 1 registry p 2 serialized p 3 loader m (Lnet/minecraft/class_5455;)Ljava/util/Map; method_40105 serializeTags p 0 dynamicRegistryManager m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2378;Lnet/minecraft/class_6864$class_6865;Lnet/minecraft/class_2960;Lit/unimi/dsi/fastutil/ints/IntList;)V method_40107 method_40107 p 3 tagId p 4 rawIds c net/minecraft/class_6864$class_6865 net/minecraft/tag/TagPacketSerializer$Loader m (Lnet/minecraft/class_6862;Ljava/util/List;)V accept accept p 2 entries p 1 tag c net/minecraft/class_6864$class_5748 net/minecraft/tag/TagPacketSerializer$Serialized c A serialization-friendly POJO representation of a {@linkplain\nRegistryEntryList registry entry list} of tags. This allows easy transport\nof tags over Minecraft network protocol.\n\n

This stores tag entries with raw integer IDs and requires a registry\nfor raw ID access to serialize or deserialize tags. f Ljava/util/Map; field_28304 contents m (Lnet/minecraft/class_2540;)V method_33159 writeBuf p 1 buf m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_6864$class_5748; method_33160 fromBuf p 0 buf m ()Z method_40108 isEmpty m (Ljava/util/Map;)V p 1 contents c net/minecraft/class_5530 net/minecraft/entity/ai/NoPenaltySolidTargeting c Similar to {@link FuzzyTargeting}, but the positions this class' utility methods\nfind never have pathfinding penalties and are always on solid blocks. m (Lnet/minecraft/class_1314;IIIDDDZ)Lnet/minecraft/class_2338; method_31505 tryMake p 0 entity p 1 horizontalRange p 2 verticalRange p 3 startHeight p 4 directionX p 6 directionZ p 8 rangeAngle p 10 posTargetInRange m (Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Z method_31506 method_31506 p 1 pos m (Lnet/minecraft/class_1314;IIIDDD)Lnet/minecraft/class_243; method_31504 find p 0 entity p 1 horizontalRange p 6 directionZ p 8 rangeAngle p 2 verticalRange p 3 startHeight p 4 directionX c net/minecraft/class_5533 net/minecraft/entity/ai/AboveGroundTargeting c Similar to {@link FuzzyTargeting}, but the positions this class' utility methods\nfind never have pathfinding penalties and are always above ground or water. m (Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Z method_31526 method_31526 p 1 pos m (Lnet/minecraft/class_1314;IIDDFII)Lnet/minecraft/class_243; method_31524 find p 9 minAboveSolid p 8 maxAboveSolid p 1 horizontalRange p 0 entity p 3 x p 2 verticalRange p 5 z p 7 angle c net/minecraft/class_1179 net/minecraft/datafixer/fix/ItemBannerColorFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_6861 net/minecraft/resource/LifecycledResourceManagerImpl c A basic implementation of resource manager with a lifecycle.\n\n

It handles resources by namespaces, hoping that most namespaces are\ndefined in only few resource packs.\n\n@see NamespaceResourceManager f Ljava/util/Map; field_36389 subManagers f Ljava/util/List; field_36390 packs m (Lnet/minecraft/class_3264;Ljava/util/List;)V p 1 type p 2 packs m (Lnet/minecraft/class_3264;Ljava/lang/String;)Lnet/minecraft/class_3294; method_40086 method_40086 p 1 namespace c net/minecraft/class_6862 net/minecraft/tag/TagKey f Lcom/google/common/collect/Interner; field_36394 INTERNER f Lnet/minecraft/class_2960; comp_327 id f Lnet/minecraft/class_5321; comp_326 registry m (Lnet/minecraft/class_5321;)Lcom/mojang/serialization/Codec; method_40093 stringCodec p 0 registry m (Lnet/minecraft/class_5321;)Z method_41007 isOf p 1 registryRef m ()Lnet/minecraft/class_2960; comp_327 id m (Lnet/minecraft/class_5321;)Lcom/mojang/serialization/Codec; method_40090 identifierCodec p 0 registry m (Lnet/minecraft/class_6862;)Ljava/lang/String; method_40089 method_40089 p 0 string m (Lnet/minecraft/class_5321;)Ljava/util/Optional; method_41008 tryCast p 1 registryRef m (Lnet/minecraft/class_5321;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; method_40091 method_40091 p 1 string m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2960;)Lnet/minecraft/class_6862; method_40095 method_40095 p 1 id m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2960;)Lnet/minecraft/class_6862; method_40094 method_40094 p 1 id m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2960;)Lnet/minecraft/class_6862; method_40092 of p 1 id p 0 registry m ()Lnet/minecraft/class_5321; comp_326 registry c net/minecraft/class_5532 net/minecraft/entity/ai/NoPenaltyTargeting c Similar to {@link FuzzyTargeting}, but the positions this class' utility methods\nfind never have pathfinding penalties. m (Lnet/minecraft/class_1314;IILnet/minecraft/class_243;D)Lnet/minecraft/class_243; method_31512 findTo c Paths to a position leading towards a given end-point.\n\n@return the chosen end position or null if no valid positions could be found p 2 verticalRange c the vertical pathing range (how far the point can be from the entity's starting position on the Y range) p 1 horizontalRange c the horizontal pathing range (how far the point can be from the entity's starting position on the X or Z range) p 0 entity c the entity doing the pathing p 4 angleRange c the minimum angle of approach p 3 end c the position to path towards m (Lnet/minecraft/class_1314;IILnet/minecraft/class_243;)Lnet/minecraft/class_243; method_31511 findFrom c Paths to a position leading away from a given starting point.\n\n@return the chosen end position or null if no valid positions could be found p 3 start c the position to path away from p 2 verticalRange c the vertical pathing range (how far the point can be from the entity's starting position on the Y range) p 1 horizontalRange c the horizontal pathing range (how far the point can be from the entity's starting position on the X or Z range) p 0 entity c the entity doing the pathing m (Lnet/minecraft/class_1314;IZLnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_31516 tryMake p 0 entity p 1 horizontalRange p 2 posTargetInRange p 3 fuzz m (Lnet/minecraft/class_1314;II)Lnet/minecraft/class_243; method_31510 find c Paths to a random reachable position with no penalty.\n\n@return the chosen end position or null if no valid positions could be found p 2 verticalRange c the vertical pathing range (how far the point can be from the entity's starting position on the Y range) p 0 entity c the entity doing the pathing p 1 horizontalRange c the horizontal pathing range (how far the point can be from the entity's starting position on the X or Z range) c net/minecraft/class_1178 net/minecraft/datafixer/fix/ItemCustomNameToComponentFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_5001 fixCustomName c net/minecraft/class_5528 net/minecraft/datafixer/fix/CauldronRenameFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_31465 rename c net/minecraft/class_5527 net/minecraft/datafixer/fix/JigsawBlockNameFix c A block (re)name fix that updates the block references within Jigsaw\nblock entities. Used by blocks that are generated by jigsaws. f Ljava/lang/String; field_26991 name m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix; method_31446 create p 2 rename p 1 name p 0 oldSchema c net/minecraft/class_6858 net/minecraft/datafixer/fix/WeaponsmithChestLootTableFix m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_40070 method_40070 p 0 dynamic m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_248 net/minecraft/util/shape/FractionalPairList f Lnet/minecraft/class_246; field_1367 mergedList f I field_1370 firstSectionCount f I field_1368 gcd c net/minecraft/class_6032 net/minecraft/util/collection/WeightedList f Ljava/util/List; field_30169 entries f Ljava/util/Random; field_30170 random m (Lnet/minecraft/class_6032$class_6033;)V method_35089 method_35089 p 1 entry m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_35091 createCodec p 0 codec m (Lnet/minecraft/class_6032;)Ljava/util/List; method_35090 method_35090 p 0 weightedList m (Ljava/lang/Object;I)Lnet/minecraft/class_6032; method_35093 add p 1 data p 2 weight m (Ljava/util/List;)V p 1 list m ()Lnet/minecraft/class_6032; method_35088 shuffle m ()Ljava/util/stream/Stream; method_35094 stream c net/minecraft/class_6032$class_6033 net/minecraft/util/collection/WeightedList$Entry f Ljava/lang/Object; field_30171 data f D field_30173 shuffledOrder f I field_30172 weight m (F)V method_35096 setShuffledOrder p 1 random m (Ljava/lang/Object;I)V p 1 data p 2 weight m ()D method_35102 getShuffledOrder m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_35099 createCodec p 0 codec m ()I method_35100 getWeight m ()Ljava/lang/Object; method_35095 getElement c net/minecraft/class_6032$class_6033$1 net/minecraft/util/collection/WeightedList$Entry$1 m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode decode p 2 data p 1 ops m (Lnet/minecraft/class_6032$class_6033;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; method_35104 encode m (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode encode p 1 entries p 3 data p 2 ops m (Lcom/mojang/serialization/Dynamic;Ljava/lang/Object;)Lnet/minecraft/class_6032$class_6033; method_35105 method_35105 p 1 data c net/minecraft/class_247 net/minecraft/util/function/BooleanBiFunction c A function that is provided two booleans and returns one boolean. f Lnet/minecraft/class_247; field_16891 FIRST c A {@link BooleanBiFunction} that returns {@code true} if the first argument is {@code true}. f Lnet/minecraft/class_247; field_1366 OR c A {@link BooleanBiFunction} that returns {@code true} if either argument is {@code true}. f Lnet/minecraft/class_247; field_16898 NOT_SECOND c A {@link BooleanBiFunction} that returns {@code true} if the second argument is {@code false}. f Lnet/minecraft/class_247; field_16888 NOT_AND c A {@link BooleanBiFunction} that returns {@code true} if either argument is {@code false}. f Lnet/minecraft/class_247; field_16896 AND c A {@link BooleanBiFunction} that returns {@code true} if both arguments are {@code true}. f Lnet/minecraft/class_247; field_16886 ONLY_FIRST c A {@link BooleanBiFunction} that returns {@code true} if only the first argument is {@code true}. f Lnet/minecraft/class_247; field_16894 NOT_FIRST c A {@link BooleanBiFunction} that returns {@code true} if the first argument is {@code false}. f Lnet/minecraft/class_247; field_16892 NOT_SAME c A {@link BooleanBiFunction} that returns {@code true} if one argument is {@code true} and the other is {@code false}. f Lnet/minecraft/class_247; field_16890 SAME c A {@link BooleanBiFunction} that returns {@code true} if both arguments are {@code true} or both arguments are {@code false}. f Lnet/minecraft/class_247; field_16889 CAUSES c A {@link BooleanBiFunction} that returns {@code true} if the first argument is {@code false} or the second argument is {@code true}. f Lnet/minecraft/class_247; field_16887 SECOND c A {@link BooleanBiFunction} that returns {@code true} if the second argument is {@code true}. f Lnet/minecraft/class_247; field_16899 CAUSED_BY c A {@link BooleanBiFunction} that returns {@code true} if the first argument is {@code true} or the second argument is {@code false}. f Lnet/minecraft/class_247; field_16885 NOT_OR c A {@link BooleanBiFunction} that returns {@code true} if neither argument is {@code true}. f Lnet/minecraft/class_247; field_16897 FALSE c A {@link BooleanBiFunction} that always returns {@code false}. f Lnet/minecraft/class_247; field_16895 TRUE c A {@link BooleanBiFunction} that always returns {@code true}. f Lnet/minecraft/class_247; field_16893 ONLY_SECOND c A {@link BooleanBiFunction} that returns {@code true} if only the second argument is {@code true}. m (ZZ)Z method_16793 method_16793 p 0 a p 1 b m (ZZ)Z method_16783 method_16783 p 1 b p 0 a m (ZZ)Z method_16791 method_16791 p 0 a p 1 b m (ZZ)Z method_16781 method_16781 p 1 b p 0 a m (ZZ)Z method_16787 method_16787 p 1 b p 0 a m (ZZ)Z method_16795 method_16795 p 0 a p 1 b m (ZZ)Z method_16785 method_16785 p 1 b p 0 a m (ZZ)Z method_16788 method_16788 p 1 b p 0 a m (ZZ)Z apply apply p 1 a p 2 b m (ZZ)Z method_16790 method_16790 p 0 a p 1 b m (ZZ)Z method_16782 method_16782 p 1 b p 0 a m (ZZ)Z method_16794 method_16794 p 0 a p 1 b m (ZZ)Z method_16792 method_16792 p 0 a p 1 b m (ZZ)Z method_16786 method_16786 p 1 b p 0 a m (ZZ)Z method_16784 method_16784 p 1 b p 0 a m (ZZ)Z method_16796 method_16796 p 0 a p 1 b m (ZZ)Z method_16789 method_16789 p 1 b p 0 a c net/minecraft/class_6035 net/minecraft/entity/ai/control/Control c net/minecraft/class_246 net/minecraft/util/shape/FractionalDoubleList f I field_1365 sectionCount m (I)V p 1 sectionCount m (I)D getDouble getDouble p 1 position c net/minecraft/class_6034 net/minecraft/unused/packageinfo/PackageInfo6034 c net/minecraft/class_245 net/minecraft/util/shape/ArrayVoxelShape f Lit/unimi/dsi/fastutil/doubles/DoubleList; field_1362 yPoints f Lit/unimi/dsi/fastutil/doubles/DoubleList; field_1361 xPoints f Lit/unimi/dsi/fastutil/doubles/DoubleList; field_1363 zPoints m (Lnet/minecraft/class_251;[D[D[D)V p 2 xPoints p 1 shape p 4 zPoints p 3 yPoints m (Lnet/minecraft/class_251;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;)V p 4 zPoints p 3 yPoints p 2 xPoints p 1 shape c net/minecraft/class_6030 net/minecraft/entity/ai/brain/task/LongJumpTask f I field_30140 horizontalRange f I field_30135 MAX_COOLDOWN f I field_30136 TARGET_RETAIN_TIME f F field_30141 maxRange f Ljava/util/List; field_30142 targets f Ljava/util/function/Function; field_33460 entityToSound f I field_30134 RUN_TIME f I field_30145 cooldown f J field_30146 targetTime f I field_30139 verticalRange f I field_30137 PATHING_DISTANCE f Lnet/minecraft/class_6019; field_30138 cooldownRange f Ljava/util/Optional; field_30143 lastPos f Ljava/util/Optional; field_30144 lastTarget m (Lnet/minecraft/class_1308;Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Z method_35080 canReach p 1 entity p 2 startPos p 3 endPos m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Z method_35077 shouldKeepRunning m (Lnet/minecraft/class_6019;IIFLjava/util/function/Function;)V p 3 horizontalRange p 2 verticalRange p 5 entityToSound p 4 maxRange p 1 cooldownRange m (Lnet/minecraft/class_1308;Lnet/minecraft/class_243;I)Ljava/util/Optional; method_35079 getRammingVelocity p 3 range p 2 pos p 1 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_35076 shouldRun m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_35082 run m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_35083 keepRunning m (Lnet/minecraft/class_2338;DLnet/minecraft/class_243;)V method_35081 method_35081 p 4 vel m (Lnet/minecraft/class_1308;Lnet/minecraft/class_243;)Ljava/util/Optional; method_35078 getRammingVelocity p 2 pos p 1 entity c net/minecraft/class_6030$class_6031 net/minecraft/entity/ai/brain/task/LongJumpTask$Target f Lnet/minecraft/class_243; field_30148 ramVelocity f Lnet/minecraft/class_2338; field_30147 pos m ()Lnet/minecraft/class_243; method_35085 getRammingVelocity m ()Lnet/minecraft/class_2338; method_35084 getPos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_243;I)V p 1 pos p 2 ramVelocity p 3 weight c net/minecraft/class_249 net/minecraft/util/shape/SimpleVoxelShape c net/minecraft/class_6037 net/minecraft/util/annotation/FieldsAreNonnullByDefault2 c Specifies that all fields in the annotated package/class are nonnull\nunless nullability is specified with a separate annotation.\n\n

While this annotation is meant to be a package/class annotation, it can\nbe applied to anything as it does not restrict its targets.\n\n

This is pretty much identical to {@link FieldsAreNonnullByDefault} that they\nare used on different package info files and never coexist.\n\n@see ClientFieldsAreNonnullByDefault\n@see FieldsAreNonnullByDefault c net/minecraft/class_244 net/minecraft/util/shape/BitSetVoxelSet f I field_1357 minY f I field_1356 minZ f Ljava/util/BitSet; field_1359 storage f I field_1358 minX f I field_1360 maxZ f I field_1355 maxX f I field_1354 maxY m (Lnet/minecraft/class_251;)V p 1 other m (IIIIIIIII)Lnet/minecraft/class_244; method_31939 create p 1 sizeY p 2 sizeZ p 0 sizeX p 7 maxY p 8 maxZ p 5 minZ p 6 maxX p 3 minX p 4 minY m (IIII)Z method_1059 isColumnFull m (Lnet/minecraft/class_251;Lnet/minecraft/class_251;Lnet/minecraft/class_255;Lnet/minecraft/class_255;Lnet/minecraft/class_255;Lnet/minecraft/class_247;)Lnet/minecraft/class_244; method_1040 combine p 3 yPoints p 4 zPoints p 5 function p 0 first p 1 second p 2 xPoints m (III)I method_1039 getIndex p 1 x p 2 y p 3 z m (IIIZ)V method_31940 set p 3 z p 2 y p 1 x c net/minecraft/class_6036 net/minecraft/unused/packageinfo/PackageInfo6036 c net/minecraft/class_243 net/minecraft/util/math/Vec3d c An immutable vector composed of 3 doubles.\n\n

This vector class is used for representing position, velocity,\nrotation, color, etc.\n\n

This vector has proper {@link #hashCode()} and {@link #equals(Object)}\nimplementations and can be used as a map key.\n\n@see Vec3i\n@see Vec3f f Lnet/minecraft/class_243; field_1353 ZERO c The zero vector (0, 0, 0). f D field_1350 z c The Z coordinate of this vector. f D field_1352 x c The X coordinate of this vector. f D field_1351 y c The Y coordinate of this vector. m ()D method_1033 length c {@return the length of this vector}\n\n

The length of a vector is equivalent to the distance between that\nvector and the {@linkplain #ZERO} vector.\n\n@see #lengthSquared() m ()Lnet/minecraft/class_243; method_22882 negate c Creates a vector with the same length but with the opposite direction. m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_1020 subtract c Subtracts the given vector from this vector.\n\n@see #subtract(double, double, double)\n@see #relativize(Vec3d)\n@return the difference between this vector and the given vector p 1 vec m (F)Lnet/minecraft/class_243; method_1024 rotateY c Rotates this vector by the given angle counterclockwise around the Y axis. p 1 angle c the angle in radians m (Lnet/minecraft/class_1160;)V c Copies the given vector. p 1 vec m ()Lnet/minecraft/class_243; method_1029 normalize c Normalizes this vector.\n\n

Normalized vector is a vector with the same direction but with\nlength 1. Each coordinate of normalized vector has value between 0\nand 1.\n\n@return the normalized vector of this vector m (I)Lnet/minecraft/class_243; method_24457 unpackRgb c Converts a packed RGB color into a vector of (red, green, blue).\n\n@return the vector representing the given color; each coordinate has\nvalue between 0 and 1 p 0 rgb c the color in the 0xRRGGBB format m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_243; method_24955 ofBottomCenter c Creates a vector representing the bottom center of the given block\nposition.\n\n

The bottom center of a block position {@code pos} is\n{@code (pos.getX() + 0.5, pos.getY(), pos.getZ() + 0.5)}.\n\n@see #ofCenter(Vec3i) p 0 vec m (Lnet/minecraft/class_241;)Lnet/minecraft/class_243; method_1034 fromPolar c Converts pitch and yaw into a direction vector.\n\n@see #fromPolar(float, float) p 0 polar c the vector composed of pitch and yaw m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_1036 crossProduct c Returns the cross product of this vector and the given vector. p 1 vec m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_243; method_24953 ofCenter c Creates a vector representing the center of the given block position. p 0 vec m ()D method_37267 horizontalLength c {@return the horizontal length of this vector}\n\n

This length is same as the length of a 2-vector with the {@link #x} and\n{@link #z} components of this vector, or the euclidean distance between\n{@code (x, z)} and the origin.\n\n@see #horizontalLengthSquared() m ()D method_1027 lengthSquared c {@return the squared length of this vector}\n\n

Can be used for fast comparison between lengths.\n\n@see #length() m (Lnet/minecraft/class_2350$class_2351;)D method_18043 getComponentAlongAxis c Returns the coordinate chosen by the given axis. p 1 axis m (DDD)Lnet/minecraft/class_243; method_18805 multiply c Returns a vector whose coordinates are the product of each pair of\ncoordinates in this vector and the given vector.\n\n@see #multiply(Vec3d)\n@see #multiply(double) p 5 z p 3 y p 1 x m (Lnet/minecraft/class_2350$class_2351;D)Lnet/minecraft/class_243; method_38499 withAxis p 2 value p 1 axis m (Lnet/minecraft/class_2382;D)Lnet/minecraft/class_243; method_26410 ofCenter c Creates a vector representing the center of the given block position but\nwith the given offset for the Y coordinate.\n\n@return a vector of {@code (vec.getX() + 0.5, vec.getY() + deltaY,\nvec.getZ() + 0.5)} p 0 vec p 1 deltaY m (DDD)Lnet/minecraft/class_243; method_1023 subtract c Subtracts the given vector from this vector.\n\n@see #relativize(Vec3d)\n@return the difference between this vector and the given vector p 5 z p 3 y p 1 x m (DDD)V c Creates a vector of the given coordinates. p 3 y p 5 z p 1 x m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_18806 multiply c Returns a vector whose coordinates are the product of each pair of\ncoordinates in this vector and the given vector.\n\n@see #multiply(double, double, double)\n@see #multiply(double) p 1 vec m (F)Lnet/minecraft/class_243; method_31033 rotateZ c Rotates this vector by the given angle counterclockwise around the Z axis. p 1 angle c the angle in radians m (Lnet/minecraft/class_243;D)Lnet/minecraft/class_243; method_35590 lerp c Performs linear interpolation from this vector to the given vector. p 2 delta c the interpolation coefficient in the range between 0 and 1 p 1 to c the vector to interpolate to m (Lnet/minecraft/class_243;)D method_1026 dotProduct c Returns the dot product of this vector and the given vector. p 1 vec m (Ljava/util/EnumSet;)Lnet/minecraft/class_243; method_1032 floorAlongAxes c Applies the floor function to the coordinates chosen by the given axes. p 1 axes m (DDD)Lnet/minecraft/class_243; method_1031 add c Returns the sum of this vector and the given vector.\n\n@see #add(Vec3d) p 5 z p 3 y p 1 x m (Lnet/minecraft/class_243;)D method_1022 distanceTo c Returns the distance between this vector and the given vector.\n\n@see #squaredDistanceTo(Vec3d) p 1 vec m (DDD)D method_1028 squaredDistanceTo c Returns the squared distance between this vector and the given vector.\n\n

Can be used for fast comparison between distances.\n\n@see #squaredDistanceTo(Vec3d)\n@see #distanceTo(Vec3d) p 1 x p 5 z p 3 y m (Lnet/minecraft/class_2374;D)Z method_24802 isInRange c Checks if the distance between this vector and the given position is\nless than {@code radius}. p 1 pos p 2 radius m (FF)Lnet/minecraft/class_243; method_1030 fromPolar c Converts pitch and yaw into a direction vector.\n\n@see #fromPolar(Vec2f) p 1 yaw p 0 pitch m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_1035 relativize c Subtracts this vector from the given vector.\n\n@see #subtract(Vec3d)\n@return the difference between the given vector and this vector p 1 vec m (F)Lnet/minecraft/class_243; method_1037 rotateX c Rotates this vector by the given angle counterclockwise around the X axis. p 1 angle c the angle in radians m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_243; method_24954 of c Copies the given vector. p 0 vec m ()D method_37268 horizontalLengthSquared c {@return the squared horizontal length of this vector}\n\n

Can be used for fast comparison between horizontal lengths.\n\n@see #horizontalLength() m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_1019 add c Returns the sum of this vector and the given vector.\n\n@see #add(double, double, double) p 1 vec m (D)Lnet/minecraft/class_243; method_1021 multiply c Return a vector whose coordinates are the coordinates of this vector\neach multiplied by the given scalar value.\n\n@see #multiply(Vec3d)\n@see #multiply(double, double, double) p 1 value m (Ljava/lang/Object;)Z equals equals p 1 o m (Lnet/minecraft/class_243;)D method_1025 squaredDistanceTo c Returns the squared distance between this vector and the given vector.\n\n

Can be used for fast comparison between distances.\n\n@see #squaredDistanceTo(double, double, double)\n@see #distanceTo(Vec3d) p 1 vec c net/minecraft/class_6039 net/minecraft/unused/packageinfo/PackageInfo6039 c net/minecraft/class_6038 net/minecraft/unused/packageinfo/PackageInfo6038 c net/minecraft/class_241 net/minecraft/util/math/Vec2f c An immutable vector composed of 2 floats. f Lnet/minecraft/class_241; field_1339 MIN_SOUTH_EAST f Lnet/minecraft/class_241; field_1337 MAX_SOUTH_EAST f Lnet/minecraft/class_241; field_1338 WEST_UNIT f Lnet/minecraft/class_241; field_1335 SOUTH_EAST_UNIT f Lnet/minecraft/class_241; field_1336 SOUTH_UNIT f Lnet/minecraft/class_241; field_1344 NORTH_UNIT f Lnet/minecraft/class_241; field_1340 ZERO f F field_1342 y f Lnet/minecraft/class_241; field_1341 EAST_UNIT f F field_1343 x m ()Lnet/minecraft/class_241; method_35588 negate m (FF)V p 2 y p 1 x m (F)Lnet/minecraft/class_241; method_35585 add p 1 value m (F)Lnet/minecraft/class_241; method_35582 multiply p 1 value m ()F method_35587 lengthSquared m (Lnet/minecraft/class_241;)F method_35583 dot p 1 vec m (Lnet/minecraft/class_241;)Z method_1016 equals p 1 other m ()Lnet/minecraft/class_241; method_35581 normalize m (Lnet/minecraft/class_241;)Lnet/minecraft/class_241; method_35586 add p 1 vec m ()F method_35584 length m (Lnet/minecraft/class_241;)F method_35589 distanceSquared p 1 vec c net/minecraft/class_6044 net/minecraft/entity/ai/brain/sensor/AxolotlAttackablesSensor m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_35144 canHunt p 2 target p 1 axolotl m (Lnet/minecraft/class_1309;)Z method_35145 isAlwaysHostileTo p 1 axolotl m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_35146 isInRange p 2 target p 1 axolotl c net/minecraft/class_259 net/minecraft/util/shape/VoxelShapes f Lnet/minecraft/class_265; field_17669 UNBOUNDED f Lnet/minecraft/class_265; field_1384 EMPTY f Lnet/minecraft/class_265; field_1385 FULL_CUBE m (Lnet/minecraft/class_247;Lnet/minecraft/class_251;IILnet/minecraft/class_251;IIIII)Z method_1070 method_1070 p 7 z1 p 8 z2 p 9 index3 m (Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_238;Ljava/lang/Iterable;D)D method_1085 calculateMaxOffset p 3 maxDist p 0 axis p 2 shapes p 1 box m (Lnet/minecraft/class_265;[Lnet/minecraft/class_265;)Lnet/minecraft/class_265; method_17786 union p 1 others p 0 first m (DDDDDD)Lnet/minecraft/class_265; method_1081 cuboid p 2 minY p 0 minX p 6 maxX p 4 minZ p 10 maxZ p 8 maxY m (Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_2350;)Z method_1080 adjacentSidesCoverSquare p 0 one p 1 two p 2 direction m (Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_247;)Lnet/minecraft/class_265; method_1082 combine p 0 one p 1 two p 2 function m (Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_247;)Lnet/minecraft/class_265; method_1072 combineAndSimplify p 2 function p 1 second p 0 first m (Lnet/minecraft/class_255;Lnet/minecraft/class_247;Lnet/minecraft/class_251;ILnet/minecraft/class_251;IIII)Z method_1076 method_1076 p 6 y1 p 8 index2 p 7 y2 m (Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_247;)Z method_1074 matchesAnywhere p 2 predicate p 1 shape2 p 0 shape1 m (DDDDDD)Lnet/minecraft/class_265; method_31943 cuboidUnchecked p 6 maxX p 8 maxY p 10 maxZ p 0 minX p 2 minY p 4 minZ m ()Lnet/minecraft/class_265; method_1077 fullCube m (ILit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;ZZ)Lnet/minecraft/class_255; method_1069 createListPair p 0 size p 1 first p 2 second p 3 includeFirst p 4 includeSecond m (Lnet/minecraft/class_255;Lnet/minecraft/class_255;Lnet/minecraft/class_255;Lnet/minecraft/class_251;Lnet/minecraft/class_251;Lnet/minecraft/class_247;)Z method_1071 matchesAnywhere p 0 mergedX p 2 mergedZ p 1 mergedY p 4 shape2 p 3 shape1 p 5 predicate m (Lnet/minecraft/class_265;Lnet/minecraft/class_2350;)Lnet/minecraft/class_265; method_16344 extrudeFace p 1 direction p 0 shape m ()Lnet/minecraft/class_265; method_1073 empty m (DD)I method_1086 findRequiredBitResolution p 0 min p 2 max m (Lnet/minecraft/class_265;Lnet/minecraft/class_265;)Z method_20713 unionCoversFullCube p 0 one p 1 two m (Lnet/minecraft/class_265;Lnet/minecraft/class_265;)Lnet/minecraft/class_265; method_1084 union p 1 second p 0 first m (Lnet/minecraft/class_238;)Lnet/minecraft/class_265; method_1078 cuboid p 0 box m (Lnet/minecraft/class_255;Lnet/minecraft/class_255;Lnet/minecraft/class_247;Lnet/minecraft/class_251;Lnet/minecraft/class_251;III)Z method_1075 method_1075 p 6 x2 p 7 index1 p 5 x1 m (II)J method_1079 lcm p 1 b p 0 a m (Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_2350;)Z method_1083 isSideCovered p 1 neighbor p 2 direction p 0 shape c net/minecraft/class_259$class_260 net/minecraft/util/shape/VoxelShapes$BoxConsumer m (DDDDDD)V consume consume p 1 minX p 3 minY p 5 minZ p 7 maxX p 9 maxY p 11 maxZ c net/minecraft/class_6043 net/minecraft/unused/packageinfo/PackageInfo6043 c net/minecraft/class_6046 net/minecraft/unused/packageinfo/PackageInfo6046 c net/minecraft/class_257 net/minecraft/util/shape/DisjointPairList f Lit/unimi/dsi/fastutil/doubles/DoubleList; field_1379 second f Z field_1380 inverted f Lit/unimi/dsi/fastutil/doubles/DoubleList; field_1381 first m (I)D getDouble getDouble p 1 position m (Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Z)V p 3 inverted p 1 first p 2 second m (Lnet/minecraft/class_255$class_256;)Z method_1067 iterateSections c net/minecraft/class_6045 net/minecraft/entity/ai/brain/sensor/NearestVisibleLivingEntitySensor m (Lnet/minecraft/class_1309;)Ljava/util/Optional; method_35147 getVisibleLivingEntities p 1 entity m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_35148 matches p 2 target p 1 entity m (Lnet/minecraft/class_1309;)Ljava/util/Optional; method_35151 getNearestVisibleLivingEntity p 1 entity m ()Lnet/minecraft/class_4140; method_35150 getOutputMemoryModule c net/minecraft/class_6040 net/minecraft/unused/packageinfo/PackageInfo6040 c net/minecraft/class_6042 net/minecraft/unused/packageinfo/PackageInfo6042 c net/minecraft/class_6041 net/minecraft/unused/packageinfo/PackageInfo6041 c net/minecraft/class_251 net/minecraft/util/shape/VoxelSet f I field_1373 sizeY f I field_1374 sizeX f [Lnet/minecraft/class_2350$class_2351; field_1375 AXES f I field_1372 sizeZ m (Lnet/minecraft/class_2350$class_2351;)I method_1045 getMax p 1 axis m (Lnet/minecraft/class_2350$class_2351;)I method_1055 getMin p 1 axis m (III)Z method_1044 inBoundsAndContains p 3 z p 1 x p 2 y m ()I method_1048 getZSize m (Lnet/minecraft/class_2350$class_2351;)I method_1051 getSize p 1 axis m (Lnet/minecraft/class_2350$class_2351;II)I method_1058 getEndingAxisCoord p 1 axis p 3 to p 2 from m (Lnet/minecraft/class_251$class_253;Lnet/minecraft/class_2335;Z)V method_1052 forEachEdge p 2 direction m (Lnet/minecraft/class_2335;III)Z method_1062 inBoundsAndContains p 1 cycle p 3 y p 2 x p 4 z m (III)V method_1049 set p 2 y p 3 z p 1 x m (Lnet/minecraft/class_2350$class_2351;II)I method_35592 getStartingAxisCoord p 1 axis p 3 to p 2 from m (Lnet/minecraft/class_251$class_253;Z)V method_1064 forEachEdge m (Lnet/minecraft/class_251$class_252;Lnet/minecraft/class_2335;)V method_1061 forEachDirection p 2 direction m (Lnet/minecraft/class_251$class_252;)V method_1046 forEachDirection m (Lnet/minecraft/class_2335;III)Z method_1057 contains p 4 z p 1 cycle p 3 y p 2 x m (III)Z method_1063 contains p 1 x p 2 y p 3 z m ()I method_1047 getYSize m (III)V p 1 sizeX p 2 sizeY p 3 sizeZ m ()Z method_1056 isEmpty m (Lnet/minecraft/class_251$class_253;Z)V method_1053 forEachBox p 2 largest p 1 consumer m ()I method_1050 getXSize c net/minecraft/class_251$class_252 net/minecraft/util/shape/VoxelSet$PositionConsumer m (Lnet/minecraft/class_2350;III)V consume consume p 4 z p 3 y p 2 x p 1 direction c net/minecraft/class_251$class_253 net/minecraft/util/shape/VoxelSet$PositionBiConsumer m (IIIIII)V consume consume p 4 x2 p 5 y2 p 6 z2 p 1 x1 p 2 y1 p 3 z1 c net/minecraft/class_250 net/minecraft/util/shape/IdentityPairList f Lit/unimi/dsi/fastutil/doubles/DoubleList; field_1371 merged m (Lit/unimi/dsi/fastutil/doubles/DoubleList;)V p 1 values c net/minecraft/class_6048 net/minecraft/unused/packageinfo/PackageInfo6048 c net/minecraft/class_255 net/minecraft/util/shape/PairList m ()Lit/unimi/dsi/fastutil/doubles/DoubleList; method_1066 getPairs m (Lnet/minecraft/class_255$class_256;)Z method_1065 forEachPair p 1 predicate c net/minecraft/class_255$class_256 net/minecraft/util/shape/PairList$Consumer m (III)Z merge merge p 2 y p 3 index p 1 x c net/minecraft/class_6047 net/minecraft/unused/packageinfo/PackageInfo6047 c net/minecraft/class_254 net/minecraft/util/shape/SimplePairList f [D field_1377 valueIndices f I field_27347 size f [I field_1376 minValues f [I field_1378 maxValues m (Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;ZZ)V p 4 includeSecondOnly p 1 first p 2 second p 3 includeFirstOnly c net/minecraft/class_6049 net/minecraft/unused/packageinfo/PackageInfo6049 c net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent m (Ljava/lang/String;)V p 1 remoteAddress c net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$class_6779 net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$Recorder f Ljava/util/concurrent/atomic/AtomicLong; field_35649 receivedBytes f Lnet/minecraft/util/profiling/jfr/event/NetworkSummaryEvent; field_35651 event f Ljava/util/concurrent/atomic/AtomicLong; field_35647 sentBytes f Ljava/util/concurrent/atomic/AtomicInteger; field_35650 receivedPackets f Ljava/util/concurrent/atomic/AtomicInteger; field_35648 sentPackets m (I)V method_39496 addReceivedPacket p 1 bytes m (I)V method_39495 addSentPacket p 1 bytes m (Ljava/lang/String;)V p 1 remoteAddress m ()V method_39494 commit c net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$class_6778 net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$Names f Ljava/lang/String; field_35642 REMOTE_ADDRESS f Ljava/lang/String; field_35643 SENT_BYTES f Ljava/lang/String; field_35644 RECEIVED_BYTES f Ljava/lang/String; field_35645 SENT_PACKETS f Ljava/lang/String; field_35646 RECEIVED_PACKETS c net/minecraft/class_6011 net/minecraft/util/collection/Weighting m (Ljava/util/List;I)Ljava/util/Optional; method_34985 getAt p 0 pool p 1 totalWeight m (Ljava/util/Random;Ljava/util/List;)Ljava/util/Optional; method_34986 getRandom p 0 random p 1 pool m (Ljava/util/Random;Ljava/util/List;I)Ljava/util/Optional; method_34987 getRandom p 0 random p 2 totalWeight p 1 pool m (Ljava/util/List;)I method_34984 getWeightSum p 0 pool c net/minecraft/class_269 net/minecraft/scoreboard/Scoreboard f [Ljava/lang/String; field_1430 displaySlotNames f I field_31890 MAX_SIDEBAR_TEAM_DISPLAY_SLOT_ID f I field_31886 LIST_DISPLAY_SLOT_ID f Ljava/util/Map; field_1428 objectives f I field_31891 DISPLAY_SLOT_COUNT f Ljava/util/Map; field_1431 playerObjectives f I field_31887 SIDEBAR_DISPLAY_SLOT_ID f Ljava/util/Map; field_1427 teamsByPlayer f Lorg/slf4j/Logger; field_36309 LOGGER f I field_31888 BELOW_NAME_DISPLAY_SLOT_ID f Ljava/util/Map; field_1426 teams f [Lnet/minecraft/class_266; field_1432 objectiveSlots f I field_31889 MIN_SIDEBAR_TEAM_DISPLAY_SLOT_ID f Ljava/util/Map; field_1429 objectivesByCriterion m (Lnet/minecraft/class_2499;Ljava/util/Collection;)V method_1156 method_1156 p 1 scores m (Ljava/lang/String;Lnet/minecraft/class_268;)V method_1157 removePlayerFromTeam p 1 playerName p 2 team m (Ljava/lang/String;Lnet/minecraft/class_266;)Lnet/minecraft/class_267; method_1187 method_1187 p 2 objective m (I)Lnet/minecraft/class_266; method_1189 getObjectiveForSlot p 1 slot m (Lnet/minecraft/class_267;)V method_1176 updateScore p 1 score m (Ljava/lang/String;)V method_1152 updatePlayerScore p 1 playerName m (Lnet/minecraft/class_268;)V method_1154 updateScoreboardTeam p 1 team m ()Ljava/util/Collection; method_1196 getTeamNames m (Ljava/lang/String;)I method_1192 getDisplaySlotId p 0 slotName m (Lnet/minecraft/class_266;)V method_1194 removeObjective p 1 objective m (I)Ljava/lang/String; method_1167 getDisplaySlotName p 0 slotId m (Ljava/lang/String;)Z method_1181 containsObjective p 1 name m (Lnet/minecraft/class_2499;)V method_1188 readNbt p 1 list m (Ljava/lang/String;)Lnet/minecraft/class_268; method_1171 addTeam p 1 name m (Ljava/lang/String;)Lnet/minecraft/class_266; method_1165 getObjective p 1 name m (ILnet/minecraft/class_266;)V method_1158 setObjectiveSlot p 2 objective p 1 slot m (Lnet/minecraft/class_266;)V method_1175 updateExistingObjective p 1 objective m (Ljava/lang/String;Lnet/minecraft/class_266;)V method_1190 updatePlayerScore p 1 playerName p 2 objective m (Ljava/lang/String;Lnet/minecraft/class_274;Lnet/minecraft/class_2561;Lnet/minecraft/class_274$class_275;)Lnet/minecraft/class_266; method_1168 addObjective p 2 criterion p 1 name p 4 renderType p 3 displayName m (Lnet/minecraft/class_268;)V method_1191 removeTeam p 1 team m (Lnet/minecraft/class_267;)Z method_1177 method_1177 p 0 score m (Ljava/lang/String;)Lnet/minecraft/class_266; method_1170 getNullableObjective p 1 name m (Lnet/minecraft/class_274;)Ljava/util/List; method_1179 method_1179 p 0 criterion m (Ljava/lang/String;Lnet/minecraft/class_266;)V method_1155 resetPlayerScore p 1 playerName p 2 objective m (Ljava/lang/String;)Lnet/minecraft/class_268; method_1164 getPlayerTeam p 1 playerName m (Lnet/minecraft/class_2499;Lnet/minecraft/class_267;)V method_1161 method_1161 p 1 score m (Ljava/lang/String;Lnet/minecraft/class_266;)Z method_1183 playerHasObjective p 2 objective p 1 playerName m (Lnet/minecraft/class_268;)V method_1160 updateScoreboardTeamAndPlayers p 1 team m ()Ljava/util/Collection; method_1178 getKnownPlayers m (Ljava/lang/String;Lnet/minecraft/class_266;)Lnet/minecraft/class_267; method_1180 getPlayerScore p 2 objective p 1 playerName m ()Ljava/util/Collection; method_1151 getObjectives m (Lnet/minecraft/class_274;Ljava/lang/String;Ljava/util/function/Consumer;)V method_1162 forEachScore p 1 criterion p 2 player p 3 action m ()[Ljava/lang/String; method_1186 getDisplaySlotNames m (Ljava/lang/String;)Lnet/minecraft/class_268; method_1153 getTeam p 1 name m (Lnet/minecraft/class_266;)Ljava/util/Collection; method_1184 getAllPlayerScores p 1 objective m (Ljava/lang/String;)Z method_1195 clearPlayerTeam p 1 playerName m (Lnet/minecraft/class_266;)V method_1173 updateRemovedObjective p 1 objective m (Lnet/minecraft/class_266;)V method_1185 updateObjective p 1 objective m (Ljava/lang/String;Lnet/minecraft/class_268;)Z method_1172 addPlayerToTeam p 1 playerName p 2 team m (Ljava/lang/String;)Ljava/util/Map; method_1166 getPlayerObjectives p 1 playerName m ()Ljava/util/Collection; method_1163 getObjectiveNames m ()Ljava/util/Collection; method_1159 getTeams m (Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/class_266;)V method_1182 method_1182 p 3 objective m (Lnet/minecraft/class_268;)V method_1193 updateRemovedTeam p 1 team m (Lnet/minecraft/class_1297;)V method_1150 resetEntityScore p 1 entity m ()Lnet/minecraft/class_2499; method_1169 toNbt c net/minecraft/class_6013 net/minecraft/unused/packageinfo/PackageInfo6013 c net/minecraft/class_268 net/minecraft/scoreboard/Team f Lnet/minecraft/class_2561; field_1418 prefix f Z field_1416 showFriendlyInvisibles f Lnet/minecraft/class_270$class_272; field_1422 deathMessageVisibilityRule f Lnet/minecraft/class_2583; field_24195 nameStyle f Lnet/minecraft/class_270$class_271; field_1425 collisionRule f Ljava/lang/String; field_1421 name f Lnet/minecraft/class_2561; field_1419 suffix f Ljava/util/Set; field_1415 playerList f Z field_1417 friendlyFire f Lnet/minecraft/class_270$class_272; field_1423 nameTagVisibilityRule f Lnet/minecraft/class_269; field_1420 scoreboard f Lnet/minecraft/class_124; field_1424 color f Lnet/minecraft/class_2561; field_1414 displayName m (Lnet/minecraft/class_2561;)V method_1137 setDisplayName p 1 displayName m (Z)V method_1143 setShowFriendlyInvisibles p 1 showFriendlyInvisible m (Z)V method_1135 setFriendlyFireAllowed p 1 friendlyFire m (Lnet/minecraft/class_2561;)V method_1139 setSuffix p 1 suffix m ()Lnet/minecraft/class_5250; method_1148 getFormattedName m ()I method_1147 getFriendlyFlagsBitwise m ()Lnet/minecraft/class_2561; method_1140 getDisplayName m (Lnet/minecraft/class_124;)V method_1141 setColor p 1 color m ()Lnet/minecraft/class_2561; method_1144 getPrefix m ()Lnet/minecraft/class_269; method_35594 getScoreboard m (Lnet/minecraft/class_270;Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250; method_1142 decorateName c Decorates the name of an entity with the prefix, suffix and color of the team.\nIf the team is null, returns a copy of the name. p 1 name c the name to be decorated p 0 team c the team, can be null m (Lnet/minecraft/class_2561;)V method_1138 setPrefix p 1 prefix m ()Lnet/minecraft/class_2561; method_1136 getSuffix m (Lnet/minecraft/class_270$class_272;)V method_1149 setNameTagVisibilityRule p 1 nameTagVisibilityRule m (Lnet/minecraft/class_270$class_271;)V method_1145 setCollisionRule p 1 collisionRule m (I)V method_1146 setFriendlyFlagsBitwise p 1 flags m (Lnet/minecraft/class_269;Ljava/lang/String;)V p 1 scoreboard p 2 name m (Lnet/minecraft/class_270$class_272;)V method_1133 setDeathMessageVisibilityRule p 1 deathMessageVisibilityRule c net/minecraft/class_267 net/minecraft/scoreboard/ScoreboardPlayerScore f Z field_1408 forceUpdate f Ljava/util/Comparator; field_1413 COMPARATOR f Lnet/minecraft/class_269; field_1407 scoreboard f Lnet/minecraft/class_266; field_1412 objective f Z field_1411 locked f Ljava/lang/String; field_1409 playerName f I field_1410 score m (Lnet/minecraft/class_267;Lnet/minecraft/class_267;)I method_1123 method_1123 p 1 b p 0 a m ()I method_1126 getScore m ()Ljava/lang/String; method_1129 getPlayerName m ()Z method_1131 isLocked m (Z)V method_1125 setLocked p 1 locked m ()Lnet/minecraft/class_266; method_1127 getObjective m ()V method_1132 clearScore m ()Lnet/minecraft/class_269; method_1122 getScoreboard m ()V method_1130 incrementScore m (Lnet/minecraft/class_269;Lnet/minecraft/class_266;Ljava/lang/String;)V p 3 playerName p 2 objective p 1 scoreboard m (I)V method_1124 incrementScore p 1 amount m (I)V method_1128 setScore p 1 score c net/minecraft/class_6012 net/minecraft/util/collection/Pool f Lcom/google/common/collect/ImmutableList; field_29935 entries f I field_29934 totalWeight m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_34991 createCodec p 0 entryCodec m (Ljava/util/List;)V p 1 entries m (Ljava/util/List;)Lnet/minecraft/class_6012; method_34988 of p 0 entries m ()Z method_34993 isEmpty m ()Ljava/util/List; method_34994 getEntries m ()Lnet/minecraft/class_6012; method_34990 empty m ([Lnet/minecraft/class_6008;)Lnet/minecraft/class_6012; method_34989 of p 0 entries m (Ljava/util/Random;)Ljava/util/Optional; method_34992 getOrEmpty p 1 random c net/minecraft/class_6019 net/minecraft/util/math/intprovider/UniformIntProvider f I field_29951 max f I field_29950 min f Lcom/mojang/serialization/Codec; field_29949 CODEC m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_35016 method_35016 p 0 instance m (Lnet/minecraft/class_6019;)Lcom/mojang/serialization/DataResult; method_35015 method_35015 p 0 provider m (II)V p 1 min p 2 max m (Lnet/minecraft/class_6019;)Ljava/lang/Integer; method_35018 method_35018 p 0 provider m (II)Lnet/minecraft/class_6019; method_35017 create p 0 min c the minimum value, inclusive p 1 max c the maximum value, inclusive m (Lnet/minecraft/class_6019;)Ljava/lang/Integer; method_35019 method_35019 p 0 provider c net/minecraft/class_262 net/minecraft/util/shape/CroppedVoxelSet f I field_1388 maxY f I field_1389 maxX f Lnet/minecraft/class_251; field_1393 parent f I field_1390 minZ f I field_1391 minY f I field_1392 minX f I field_1394 maxZ m (Lnet/minecraft/class_2350$class_2351;I)I method_31944 clamp p 2 value p 1 axis m (Lnet/minecraft/class_251;IIIIII)V p 1 parent p 2 minX p 3 minY p 4 minZ p 5 maxX p 6 maxY p 7 maxZ c net/minecraft/class_6018 net/minecraft/util/math/intprovider/IntProviderType f Lnet/minecraft/class_6018; field_35034 WEIGHTED_LIST f Lnet/minecraft/class_6018; field_35357 CLAMPED_NORMAL f Lnet/minecraft/class_6018; field_33453 CLAMPED f Lnet/minecraft/class_6018; field_33452 BIASED_TO_BOTTOM f Lnet/minecraft/class_6018; field_29947 CONSTANT f Lnet/minecraft/class_6018; field_29948 UNIFORM m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_6018; method_35014 register p 0 id p 1 codec c net/minecraft/class_261 net/minecraft/util/shape/OffsetDoubleList f D field_1386 offset f Lit/unimi/dsi/fastutil/doubles/DoubleList; field_1387 oldList m (Lit/unimi/dsi/fastutil/doubles/DoubleList;D)V p 1 oldList p 2 offset m (I)D getDouble getDouble p 1 position c net/minecraft/class_6015 net/minecraft/unused/packageinfo/PackageInfo6015 c net/minecraft/class_266 net/minecraft/scoreboard/ScoreboardObjective f Lnet/minecraft/class_2561; field_24194 bracketedDisplayName f Lnet/minecraft/class_269; field_1404 scoreboard f Lnet/minecraft/class_274; field_1406 criterion f Lnet/minecraft/class_274$class_275; field_1403 renderType f Ljava/lang/String; field_1405 name f Lnet/minecraft/class_2561; field_1402 displayName m (Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_1119 method_1119 p 1 style m (Lnet/minecraft/class_2561;)V method_1121 setDisplayName p 1 name m ()Lnet/minecraft/class_2561; method_1120 toHoverableText m ()Lnet/minecraft/class_274; method_1116 getCriterion m (Lnet/minecraft/class_274$class_275;)V method_1115 setRenderType p 1 renderType m (Lnet/minecraft/class_269;Ljava/lang/String;Lnet/minecraft/class_274;Lnet/minecraft/class_2561;Lnet/minecraft/class_274$class_275;)V p 5 renderType p 2 name p 1 scoreboard p 4 displayName p 3 criterion m ()Lnet/minecraft/class_274$class_275; method_1118 getRenderType m ()Lnet/minecraft/class_269; method_1117 getScoreboard m ()Ljava/lang/String; method_1113 getName m ()Lnet/minecraft/class_2561; method_27441 generateBracketedDisplayName m ()Lnet/minecraft/class_2561; method_1114 getDisplayName c net/minecraft/class_6014 net/minecraft/util/thread/GroupAssigningThreadFactory c A custom thread factory that assigns each created thread to the group of the\nsystem security manager or the factory-creating thread (when the security\nmanager does not exist). Otherwise, it behaves much like the thread creation\nlogic in {@link net.minecraft.util.Util#createIoWorker()}. f Ljava/util/concurrent/atomic/AtomicInteger; field_29938 nextIndex f Lorg/slf4j/Logger; field_29936 LOGGER f Ljava/lang/ThreadGroup; field_29937 group f Ljava/lang/String; field_29939 prefix m (Ljava/lang/Runnable;)Ljava/lang/Thread; newThread newThread p 1 r m (Ljava/lang/String;)V p 1 name c net/minecraft/class_265 net/minecraft/util/shape/VoxelShape f [Lnet/minecraft/class_265; field_19318 shapeCache f Lnet/minecraft/class_251; field_1401 voxels m ()Lnet/minecraft/class_265; method_1097 simplify m (Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_238;D)D method_1108 calculateMaxDistance p 2 box p 1 axis p 3 maxDist m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_265; method_20538 getFace p 1 facing m (Lnet/minecraft/class_2350$class_2351;D)I method_1100 getCoordIndex p 1 axis p 2 coord m (Lnet/minecraft/class_2350$class_2351;)D method_1105 getMax p 1 axis m ()Ljava/util/List; method_1090 getBoundingBoxes m (Lnet/minecraft/class_2335;Lnet/minecraft/class_238;D)D method_1103 calculateMaxDistance p 1 axisCycle p 2 box p 3 maxDist m (Lnet/minecraft/class_259$class_260;)V method_1089 forEachBox p 1 consumer m (Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3965; method_1092 raycast p 3 pos p 1 start p 2 end m (Lnet/minecraft/class_259$class_260;)V method_1104 forEachEdge p 1 consumer m ([Lnet/minecraft/class_265;DDDDDD)V method_1094 method_1094 p 5 minZ p 3 minY p 1 minX p 11 maxZ p 9 maxY p 7 maxX m (Lnet/minecraft/class_2350$class_2351;DD)D method_1102 getEndingCoord p 4 to p 2 from p 1 axis m (Ljava/util/List;DDDDDD)V method_1111 method_1111 p 1 x1 p 3 y1 p 9 y2 p 11 z2 p 5 z1 p 7 x2 m (Lnet/minecraft/class_2350$class_2351;)Lit/unimi/dsi/fastutil/doubles/DoubleList; method_1109 getPointPositions p 1 axis m (Lnet/minecraft/class_251;)V p 1 voxels m ()Z method_1110 isEmpty m (Lnet/minecraft/class_2350$class_2351;I)D method_1099 getPointPosition p 1 axis p 2 index m ()Lnet/minecraft/class_238; method_1107 getBoundingBox m (Lnet/minecraft/class_2350$class_2351;)D method_1091 getMin p 1 axis m (Lnet/minecraft/class_259$class_260;IIIIII)V method_1106 method_1106 p 3 minY p 4 minZ p 2 minX p 7 maxZ p 5 maxX p 6 maxY m (Lnet/minecraft/class_259$class_260;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;IIIIII)V method_1112 method_1112 p 8 maxY p 9 maxZ p 6 minZ p 7 maxX p 4 minX p 5 minY m (DDD)Lnet/minecraft/class_265; method_1096 offset p 5 z p 3 y p 1 x m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_265; method_1098 getUncachedFace p 1 direction m (Lnet/minecraft/class_243;[Lnet/minecraft/class_243;DDDDDD)V method_33662 method_33662 p 4 minY p 2 minX p 8 maxX p 6 minZ p 12 maxZ p 10 maxY m (Lnet/minecraft/class_2350$class_2351;DD)D method_35593 getStartingCoord p 4 to p 1 axis p 2 from m (Lnet/minecraft/class_243;)Ljava/util/Optional; method_33661 getClosestPointTo c {@return the closest point in the shape to {@code target}} p 1 target c net/minecraft/class_6017 net/minecraft/util/math/intprovider/IntProvider f Lcom/mojang/serialization/Codec; field_33451 POSITIVE_CODEC f Lcom/mojang/serialization/Codec; field_33450 NON_NEGATIVE_CODEC f Lcom/mojang/serialization/Codec; field_29946 VALUE_CODEC f Lcom/mojang/serialization/Codec; field_29945 INT_CODEC m (II)Lcom/mojang/serialization/Codec; method_35004 createValidatingCodec p 0 min p 1 max m (Lnet/minecraft/class_6017;)Lnet/minecraft/class_6017; method_35010 method_35010 p 0 provider m ()I method_35009 getMin m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_6017; method_35007 method_35007 p 0 either m (Lnet/minecraft/class_6017;)Lcom/mojang/datafixers/util/Either; method_35006 method_35006 p 0 provider m (IILnet/minecraft/class_6017;)Lcom/mojang/serialization/DataResult; method_35005 method_35005 p 2 provider m ()Lnet/minecraft/class_6018; method_35012 getType m (Ljava/util/Random;)I method_35008 get p 1 random m ()I method_35011 getMax c net/minecraft/class_6016 net/minecraft/util/math/intprovider/ConstantIntProvider f Lcom/mojang/serialization/Codec; field_29943 CODEC f Lnet/minecraft/class_6016; field_29942 ZERO f I field_29944 value m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_35001 method_35001 p 0 instance m ()I method_34997 getValue m (Lnet/minecraft/class_6016;)Lnet/minecraft/class_6016; method_35002 method_35002 p 0 provider m (I)Lnet/minecraft/class_6016; method_34998 create p 0 value m (Lnet/minecraft/class_6016;)Lcom/mojang/datafixers/util/Either; method_34999 method_34999 p 0 provider m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_6016; method_35000 method_35000 p 0 either m (Lnet/minecraft/class_6016;)Ljava/lang/Integer; method_35003 method_35003 p 0 provider m (I)V p 1 value c net/minecraft/class_263 net/minecraft/util/shape/SlicedVoxelShape f Lit/unimi/dsi/fastutil/doubles/DoubleList; field_1395 POINTS f Lnet/minecraft/class_2350$class_2351; field_1396 axis f Lnet/minecraft/class_265; field_1397 shape m (Lnet/minecraft/class_265;Lnet/minecraft/class_2350$class_2351;I)V p 3 sliceWidth p 2 axis p 1 shape m (Lnet/minecraft/class_251;Lnet/minecraft/class_2350$class_2351;I)Lnet/minecraft/class_251; method_1088 createVoxelSet p 2 sliceWidth p 0 voxelSet p 1 axis c net/minecraft/class_6022 net/minecraft/unused/packageinfo/PackageInfo6022 c net/minecraft/class_6021 net/minecraft/unused/packageinfo/PackageInfo6021 c net/minecraft/class_279 net/minecraft/client/gl/ShaderEffect f I field_1492 height f Ljava/util/List; field_1496 defaultSizedTargets f Lnet/minecraft/class_3300; field_1502 resourceManager f Ljava/util/List; field_1497 passes f Lnet/minecraft/class_1159; field_1498 projectionMatrix f Ljava/util/Map; field_1495 targetsByName f Lnet/minecraft/class_276; field_1499 mainTarget f Ljava/lang/String; field_32770 MAIN_TARGET_NAME f I field_1493 width f Ljava/lang/String; field_1494 name f F field_1501 time f F field_1500 lastTickDelta m (Ljava/lang/String;II)V method_1261 addTarget p 3 height p 2 width p 1 name m (Ljava/lang/String;)Lnet/minecraft/class_276; method_1266 getTarget p 1 name m (II)V method_1259 setupDimensions p 1 targetsWidth p 2 targetsHeight m (Ljava/lang/String;Lnet/minecraft/class_276;Lnet/minecraft/class_276;)Lnet/minecraft/class_283; method_1262 addPass p 2 source p 1 programName p 3 dest m (Ljava/lang/String;)Lnet/minecraft/class_276; method_1264 getSecondaryTarget p 1 name m ()V method_1267 setupProjectionMatrix m (Lnet/minecraft/class_1060;Lnet/minecraft/class_3300;Lnet/minecraft/class_276;Lnet/minecraft/class_2960;)V p 2 resourceManager p 3 framebuffer p 1 textureManager p 4 location m ()Ljava/lang/String; method_1260 getName m (Lcom/google/gson/JsonElement;)V method_1263 parseUniform p 1 jsonUniform m (Lcom/google/gson/JsonElement;)V method_1265 parseTarget p 1 jsonTarget m (Lnet/minecraft/class_1060;Lnet/minecraft/class_2960;)V method_1256 parseEffect p 1 textureManager p 2 location m (F)V method_1258 render p 1 tickDelta m (Lnet/minecraft/class_1060;Lcom/google/gson/JsonElement;)V method_1257 parsePass p 2 jsonPass p 1 textureManager c net/minecraft/class_6024 net/minecraft/entity/EntityStatuses f B field_30041 PLAY_CURE_ZOMBIE_VILLAGER_SOUND f B field_30013 CREATE_EATING_PARTICLES f B field_30001 DAMAGE_FROM_THORNS f B field_30045 PLAY_SPAWN_EFFECTS f B field_30033 SHAKE_OFF_WATER f B field_30021 ADD_SPRINTING_PARTICLES_OR_RESET_SPAWNER_MINECART_SPAWN_DELAY f B field_30017 BREAK_HEAD f B field_30005 DAMAGE_FROM_FIRE f B field_30049 SET_OP_LEVEL_0 f B field_30037 ADD_VILLAGER_HEART_PARTICLES f B field_30025 RESET_WOLF_SHAKE f B field_30009 TAME_OCELOT_SUCCESS f B field_30029 PLAY_ATTACK_SOUND f B field_33454 PREPARE_RAM f B field_29997 BLOCK_WITH_SHIELD f B field_30042 EXPLODE_FIREWORK_CLIENT f B field_30050 SET_OP_LEVEL_1 f B field_30002 STOP_LOOKING_AT_VILLAGER f B field_30046 PLAY_GUARDIAN_ATTACK_SOUND f B field_30034 CONSUME_ITEM f B field_30022 DRIP_HONEY f B field_30010 ADD_SPLASH_PARTICLES f B field_30006 ADD_DOLPHIN_HAPPY_VILLAGER_PARTICLES f B field_30038 ADD_VILLAGER_ANGRY_PARTICLES f B field_30026 DAMAGE_FROM_FREEZING f B field_30014 ADD_PORTAL_PARTICLES f B field_30018 BREAK_CHEST f B field_29998 BREAK_SHIELD f B field_33691 ADD_DEATH_PARTICLES f B field_30031 ADD_NEGATIVE_PLAYER_REACTION_PARTICLES f B field_30051 SET_OP_LEVEL_2 f B field_30035 SET_SHEEP_EAT_GRASS_TIMER_OR_PRIME_TNT_MINECART f B field_30023 DRIP_RICH_HONEY f B field_30011 ADD_CLOUD_PARTICLES f B field_30043 ADD_BREEDING_PARTICLES f B field_30039 ADD_VILLAGER_HAPPY_PARTICLES f B field_30027 DAMAGE_FROM_GENERIC_SOURCE f B field_30015 BREAK_MAINHAND f B field_30003 USE_TOTEM_OF_UNDYING f B field_30047 USE_REDUCED_DEBUG_INFO f B field_30019 BREAK_LEGS f B field_30007 STUN_RAVENGER f B field_29999 PULL_HOOKED_ENTITY f B field_29995 SET_OP_LEVEL_3 f B field_30020 BREAK_FEET f B field_30040 ADD_WITCH_PARTICLES f B field_30024 SWAP_HANDS f B field_30012 DAMAGE_FROM_BERRY_BUSH f B field_30000 HIT_ARMOR_STAND f B field_30044 RESET_SQUID_THRUST_TIMER f B field_30032 ADD_POSITIVE_PLAYER_REACTION_PARTICLES f B field_30028 PLAY_DEATH_SOUND_OR_ADD_PROJECTILE_HIT_PARTICLES f B field_30016 BREAK_OFFHAND f B field_30004 DAMAGE_FROM_DROWNING f B field_30048 USE_FULL_DEBUG_INFO f B field_30036 LOOK_AT_VILLAGER f B field_30008 TAME_OCELOT_FAILED f B field_33455 FINISH_RAM f B field_29996 SET_OP_LEVEL_4 c net/minecraft/class_6023 net/minecraft/unused/packageinfo/PackageInfo6023 c net/minecraft/class_278 net/minecraft/client/gl/Uniform m (FFFF)V method_1254 set p 1 value1 p 4 value4 p 2 value2 p 3 value3 m (FFFFFFFFFFFF)V method_35655 method_35655 p 8 value8 p 9 value9 p 6 value6 p 7 value7 p 12 value12 p 10 value10 p 11 value11 p 1 value1 p 4 value4 p 5 value5 p 2 value2 p 3 value3 m (FFFFFFFFFFFF)V method_35647 set p 5 value5 p 6 value6 p 3 value3 p 4 value4 p 9 value9 p 10 value10 p 7 value7 p 8 value8 p 11 value11 p 12 value12 p 1 value1 p 2 value2 m (I)V method_35649 set p 1 value m (FFFFFFFF)V method_35654 method_35654 p 8 value8 p 7 value7 p 6 value6 p 5 value5 p 4 value4 p 3 value3 p 2 value2 p 1 value1 m ([F)V method_1253 set p 1 values m (FFF)V method_1249 set p 1 value1 p 3 value3 p 2 value2 m (Lnet/minecraft/class_1159;)V method_1250 set p 1 values m (FFFFFFFF)V method_35645 set p 7 value7 p 8 value8 p 5 value5 p 6 value6 p 3 value3 p 4 value4 p 1 value1 p 2 value2 m (III)V method_35651 set p 2 value2 p 1 value1 p 3 value3 m (FFFF)V method_35657 method_35657 p 4 value4 p 2 value2 p 3 value3 p 1 value1 m (FF)V method_1255 set p 2 value2 p 1 value1 m (IIII)V method_1248 setForDataType p 1 value1 p 2 value2 p 3 value3 p 4 value4 m (F)V method_1251 set p 1 value1 m (FFFFFFFFFFFFFFFF)V method_35648 set p 11 value11 p 10 value10 p 13 value13 p 12 value12 p 15 value15 p 14 value14 p 16 value16 p 3 value3 p 2 value2 p 5 value5 p 4 value4 p 7 value7 p 6 value6 p 9 value9 p 8 value8 p 1 value1 m (IIII)V method_35656 set p 2 value2 p 1 value1 p 4 value4 p 3 value3 m (Lnet/minecraft/class_1162;)V method_35652 set p 1 vec m (II)V method_35650 set p 1 value1 p 2 value2 m (FFFFFF)V method_35653 method_35653 p 3 value3 p 2 value2 p 1 value1 p 6 value6 p 5 value5 p 4 value4 m (Lnet/minecraft/class_1160;)V method_34413 set p 1 vector m (FFFFFF)V method_35644 set p 1 value1 p 5 value5 p 4 value4 p 3 value3 p 2 value2 p 6 value6 m (FFFFFFFFF)V method_35646 set p 8 value8 p 9 value9 p 4 value4 p 5 value5 p 6 value6 p 7 value7 p 1 value1 p 2 value2 p 3 value3 m (FFFF)V method_1252 setForDataType p 2 value2 p 3 value3 p 1 value1 p 4 value4 c net/minecraft/class_6020 net/minecraft/unused/packageinfo/PackageInfo6020 c net/minecraft/class_273 net/minecraft/scoreboard/ScoreboardState f Ljava/lang/String; field_31893 SCOREBOARD_KEY f Lnet/minecraft/class_269; field_27936 scoreboard m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_273; method_32481 readNbt p 1 nbt m (Lnet/minecraft/class_269;)V p 1 scoreboard m ()Lnet/minecraft/class_2499; method_1216 objectivesToNbt m (Lnet/minecraft/class_2499;)V method_1220 readObjectivesNbt p 1 nbt m (Lnet/minecraft/class_2487;)V method_1222 writeDisplaySlotsNbt p 1 nbt m (Lnet/minecraft/class_2487;)V method_1221 readDisplaySlotsNbt p 1 nbt m ()Lnet/minecraft/class_2499; method_1217 teamsToNbt m (Lnet/minecraft/class_2487;Lnet/minecraft/class_274;)V method_17947 method_17947 p 2 criterion m (Lnet/minecraft/class_268;Lnet/minecraft/class_2499;)V method_1215 readTeamPlayersNbt p 1 team p 2 nbt m (Lnet/minecraft/class_2499;)V method_1219 readTeamsNbt p 1 nbt c net/minecraft/class_6029 net/minecraft/entity/ai/brain/task/LeapingChargeTask f Lnet/minecraft/class_6019; field_30133 cooldownRange f Lnet/minecraft/class_3414; field_33459 sound f I field_30132 RUN_TIME m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_35075 finishRunning m (Lnet/minecraft/class_6019;Lnet/minecraft/class_3414;)V p 1 cooldownRange p 2 sound m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Z method_35073 shouldKeepRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_35074 run c net/minecraft/class_270 net/minecraft/scoreboard/AbstractTeam m ()Lnet/minecraft/class_270$class_271; method_1203 getCollisionRule m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250; method_1198 decorateName c Decorates the name of an entity with the prefix, suffix and color of this team. p 1 name c the name to be decorated m ()Lnet/minecraft/class_124; method_1202 getColor m ()Z method_1199 shouldShowFriendlyInvisibles m ()Lnet/minecraft/class_270$class_272; method_1200 getDeathMessageVisibilityRule m ()Ljava/lang/String; method_1197 getName m ()Lnet/minecraft/class_270$class_272; method_1201 getNameTagVisibilityRule m ()Ljava/util/Collection; method_1204 getPlayerList m (Lnet/minecraft/class_270;)Z method_1206 isEqual p 1 team m ()Z method_1205 isFriendlyFireAllowed c net/minecraft/class_270$class_272 net/minecraft/scoreboard/AbstractTeam$VisibilityRule f I field_1441 value f Ljava/util/Map; field_1447 VISIBILITY_RULES f Ljava/lang/String; field_1445 name f Lnet/minecraft/class_270$class_272; field_1446 HIDE_FOR_OWN_TEAM f Lnet/minecraft/class_270$class_272; field_1444 HIDE_FOR_OTHER_TEAMS f Lnet/minecraft/class_270$class_272; field_1443 NEVER f Lnet/minecraft/class_270$class_272; field_1442 ALWAYS m (Lnet/minecraft/class_270$class_272;)Ljava/lang/String; method_1212 method_1212 p 0 visibilityRule m ()Lnet/minecraft/class_2561; method_1214 getDisplayName m (Ljava/lang/String;ILjava/lang/String;I)V p 4 value p 3 name m ()[Ljava/lang/String; method_35595 getKeys m (Ljava/lang/String;)Lnet/minecraft/class_270$class_272; method_1213 getRule p 0 name c net/minecraft/class_270$class_271 net/minecraft/scoreboard/AbstractTeam$CollisionRule f Ljava/lang/String; field_1436 name f I field_1433 value f Ljava/util/Map; field_1438 COLLISION_RULES f Lnet/minecraft/class_270$class_271; field_1440 PUSH_OWN_TEAM f Lnet/minecraft/class_270$class_271; field_1437 ALWAYS f Lnet/minecraft/class_270$class_271; field_1435 NEVER f Lnet/minecraft/class_270$class_271; field_1434 PUSH_OTHER_TEAMS m (Ljava/lang/String;)Lnet/minecraft/class_270$class_271; method_1210 getRule p 0 name m (Ljava/lang/String;ILjava/lang/String;I)V p 3 name p 4 value m (Lnet/minecraft/class_270$class_271;)Ljava/lang/String; method_1207 method_1207 p 0 collisionRule m ()Lnet/minecraft/class_2561; method_1209 getDisplayName c net/minecraft/class_277 net/minecraft/client/gl/GlBlendState f Z field_1487 separateBlend f Z field_1485 blendDisabled f I field_1490 srcAlpha f Lnet/minecraft/class_277; field_1484 activeBlendState f I field_1486 func f I field_1491 srcRgb f I field_1489 dstRgb f I field_1488 dstAlpha m (IIIII)V p 1 srcRgb p 4 dstAlpha p 5 func p 2 dstRgb p 3 srcAlpha m ()Z method_1245 isBlendDisabled m (Ljava/lang/Object;)Z equals equals p 1 o m ()V method_1244 enable m (III)V p 1 srcRgb p 3 func p 2 dstRgb m (Ljava/lang/String;)I method_1247 getFuncFromString p 0 name m (Ljava/lang/String;)I method_1243 getComponentFromString p 0 expression m (ZZIIIII)V p 1 separateBlend p 7 func p 6 dstAlpha p 5 srcAlpha p 4 dstRgb p 3 srcRgb p 2 blendDisabled c net/minecraft/class_6026 net/minecraft/entity/Mount c net/minecraft/class_276 net/minecraft/client/gl/Framebuffer f I field_1474 depthAttachment f I field_1482 textureWidth f I field_1480 viewportWidth f I field_1476 fbo f Z field_1478 useDepthAttachment f I field_1475 colorAttachment f I field_1483 texFilter f I field_1481 textureHeight f I field_1477 viewportHeight f [F field_1479 clearColor m (Lnet/minecraft/class_276;)V method_29329 copyDepthFrom p 1 framebuffer m (IIZ)V method_22596 resizeInternal p 2 height p 3 getError p 1 width m ()I method_30277 getColorAttachment m (II)V method_1237 draw p 1 width p 2 height m (Z)V method_22595 bind p 1 updateViewport m (Z)V method_1235 beginWrite p 1 setViewport m ()V method_1239 checkFramebufferStatus m (IIZ)V method_1234 resize p 2 height p 3 getError p 1 width m ()I method_30278 getDepthAttachment m (FFFF)V method_1236 setClearColor p 1 r p 3 b p 2 g p 4 a m (Z)V method_1230 clear p 1 getError m ()V method_1240 endWrite m ()V method_1242 endRead m (Z)V p 1 useDepth m (IIZ)V method_1231 initFbo p 1 width p 2 height p 3 getError m (I)V method_1232 setTexFilter m (IIZ)V method_22594 draw p 1 width p 2 height p 3 disableBlend m ()V method_1238 delete m (IIZ)V method_1233 drawInternal p 3 disableBlend p 1 width p 2 height m ()V method_35610 beginRead c net/minecraft/class_6025 net/minecraft/entity/Tameable m ()Lnet/minecraft/class_1297; method_35057 getOwner m ()Ljava/util/UUID; method_6139 getOwnerUuid c net/minecraft/class_6028 net/minecraft/entity/ai/brain/task/WalkTask f I field_30107 MIN_RUN_TIME f I field_30108 MAX_RUN_TIME f I field_30109 HORIZONTAL_RANGE f I field_30110 VERTICAL_RANGE f F field_30111 speed m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)Z method_35063 shouldKeepRunning m (F)V p 1 speed m (Lnet/minecraft/class_1314;Lnet/minecraft/class_3218;)Lnet/minecraft/class_243; method_39761 findTarget p 1 entity p 2 world m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_39763 method_39763 p 1 pos m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_35064 run m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_35065 keepRunning m (Lnet/minecraft/class_1922;Lnet/minecraft/class_1297;)Ljava/util/Optional; method_39762 findClosestWater p 2 entity p 1 world c net/minecraft/class_6027 net/minecraft/unused/packageinfo/PackageInfo6027 c net/minecraft/class_274 net/minecraft/scoreboard/ScoreboardCriterion f Z field_1461 readOnly f Lnet/minecraft/class_274$class_275; field_1467 defaultRenderType f [Lnet/minecraft/class_274; field_1466 TEAM_KILLS f Ljava/lang/String; field_1454 name f [Lnet/minecraft/class_274; field_1458 KILLED_BY_TEAMS f Ljava/util/Map; field_1455 CRITERIA c A map of all scoreboard criteria by their names.\nUpdated automatically in the constructor. f Ljava/util/Map; field_33939 SIMPLE_CRITERIA c A map of all scoreboard criteria that can be identified with a single\nkeyword (as opposed to combined words) by their names.\nUpdated automatically in {@link #create(String, boolean, ScoreboardCriterion.RenderType)}. f Lnet/minecraft/class_274; field_1456 DEATH_COUNT f Lnet/minecraft/class_274; field_1453 HEALTH f Lnet/minecraft/class_274; field_1452 ARMOR f Lnet/minecraft/class_274; field_1459 AIR f Lnet/minecraft/class_274; field_1457 TOTAL_KILL_COUNT f Lnet/minecraft/class_274; field_1468 DUMMY f Lnet/minecraft/class_274; field_1465 LEVEL f Lnet/minecraft/class_274; field_1464 FOOD f Lnet/minecraft/class_274; field_1463 PLAYER_KILL_COUNT f Lnet/minecraft/class_274; field_1462 TRIGGER f Lnet/minecraft/class_274; field_1460 XP m ()Ljava/lang/String; method_1225 getName m (Ljava/lang/String;)Ljava/util/Optional; method_1224 getOrCreateStatCriterion p 0 name m ()Ljava/util/Set; method_37271 getAllSimpleCriteria m (Ljava/lang/String;ZLnet/minecraft/class_274$class_275;)V p 2 readOnly p 3 defaultRenderType p 1 name m ()Z method_1226 isReadOnly m (Ljava/lang/String;)V p 1 name m ()Lnet/minecraft/class_274$class_275; method_1227 getDefaultRenderType m (Ljava/lang/String;)Lnet/minecraft/class_274; method_37270 create p 0 name m (Ljava/lang/String;ZLnet/minecraft/class_274$class_275;)Lnet/minecraft/class_274; method_37269 create p 0 name p 1 readOnly p 2 defaultRenderType m (Lnet/minecraft/class_3448;Lnet/minecraft/class_2960;)Ljava/util/Optional; method_1223 getOrCreateStatCriterion p 1 id p 0 statType m (Ljava/lang/String;ILnet/minecraft/class_3448;)Ljava/util/Optional; method_17948 method_17948 p 2 type c net/minecraft/class_274$class_275 net/minecraft/scoreboard/ScoreboardCriterion$RenderType f Ljava/util/Map; field_1470 CRITERION_TYPES f Ljava/lang/String; field_1469 name f Lnet/minecraft/class_274$class_275; field_1471 HEARTS f Lnet/minecraft/class_274$class_275; field_1472 INTEGER m (Ljava/lang/String;ILjava/lang/String;)V p 3 name m (Ljava/lang/String;)Lnet/minecraft/class_274$class_275; method_1229 getType p 0 name m ()Ljava/lang/String; method_1228 getName c net/minecraft/class_4295 net/minecraft/entity/ai/brain/task/LoseJobOnSiteLossTask m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_20449 shouldRun m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_20450 run c net/minecraft/class_4294 net/minecraft/datafixer/fix/OminousBannerItemRenameFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_20445 fixBannerName c net/minecraft/class_4296 net/minecraft/world/tick/SimpleTickScheduler f Ljava/util/Set; field_35541 scheduledTicksSet f Ljava/util/List; field_19275 scheduledTicks m (Lnet/minecraft/class_2499;Ljava/util/function/Function;Lnet/minecraft/class_1923;)Lnet/minecraft/class_4296; method_39398 tick p 2 pos p 0 tickList p 1 typeToNameFunction m (Lnet/minecraft/class_6759;)V method_39397 scheduleTick p 1 tick m ()Ljava/util/List; method_39399 getTicks c net/minecraft/class_201 net/minecraft/loot/condition/SurvivesExplosionLootCondition f Lnet/minecraft/class_201; field_1280 INSTANCE m (Lnet/minecraft/class_47;)Z method_869 test m (Ljava/lang/Object;)Z test test p 1 context m ()Lnet/minecraft/class_5341$class_210; method_871 builder c net/minecraft/class_201$class_202 net/minecraft/loot/condition/SurvivesExplosionLootCondition$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_201;Lcom/google/gson/JsonSerializationContext;)V method_874 toJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_201; method_873 fromJson c net/minecraft/class_4291 net/minecraft/entity/ai/goal/WanderAroundPointOfInterestGoal f I field_30219 HORIZONTAL_RANGE f I field_30220 VERTICAL_RANGE m (Lnet/minecraft/class_1314;DZ)V p 2 speed p 1 entity p 4 canDespawn c net/minecraft/class_207 net/minecraft/loot/condition/InvertedLootCondition f Lnet/minecraft/class_5341; field_1283 term m (Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_5341$class_210; method_889 builder p 0 term m (Ljava/lang/Object;)Z test test p 1 context m (Lnet/minecraft/class_5341;)V p 1 term m (Lnet/minecraft/class_47;)Z method_888 test c net/minecraft/class_207$class_208 net/minecraft/loot/condition/InvertedLootCondition$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_207; method_891 fromJson m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_207;Lcom/google/gson/JsonSerializationContext;)V method_892 toJson c net/minecraft/class_4290 net/minecraft/entity/ai/brain/task/WalkHomeTask f F field_20290 speed f J field_19260 expiryTimeLimit f I field_30164 MAX_DISTANCE f Lit/unimi/dsi/fastutil/longs/Long2LongMap; field_20291 positionToExpiry f I field_30161 POI_EXPIRY c Represents the number of ticks ({@value}) that this task will\nremember a point of interest after starting to move towards it. f I field_20292 tries f I field_30163 RUN_TIME f I field_30162 MAX_TRIES m (F)V p 1 speed m (Lnet/minecraft/class_2338;)Z method_21639 method_21639 p 1 pos c net/minecraft/class_205 net/minecraft/loot/condition/LocationCheckLootCondition f Lnet/minecraft/class_2090; field_1282 predicate f Lnet/minecraft/class_2338; field_20765 offset m (Lnet/minecraft/class_47;)Z method_881 test m (Ljava/lang/Object;)Z test test p 1 context m (Lnet/minecraft/class_2090$class_2091;Lnet/minecraft/class_2338;)Lnet/minecraft/class_5341$class_210; method_30151 builder p 0 predicateBuilder p 1 pos m (Lnet/minecraft/class_2090$class_2091;)Lnet/minecraft/class_5341$class_210; method_884 builder p 0 predicateBuilder m (Lnet/minecraft/class_2090;Lnet/minecraft/class_2338;)V p 2 offset p 1 predicate c net/minecraft/class_205$class_206 net/minecraft/loot/condition/LocationCheckLootCondition$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_205;Lcom/google/gson/JsonSerializationContext;)V method_886 toJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_205; method_885 fromJson c net/minecraft/class_4299 net/minecraft/datafixer/fix/OminousBannerBlockEntityRenameFix m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_20481 fixBannerName m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer c Represents a logical Minecraft server.\n\n

Since Minecraft uses a Client-Server architecture for the game, the server processes all logical game functions.\nA few of the actions a Minecraft server will handle includes processing player actions, handling damage to entities, advancing the world time and executing commands.\n\n

There are two primary implementations for a Minecraft server: a dedicated and an integrated server.\n\n

A dedicated server is a Minecraft server not attached to a Minecraft game client and may be run remotely from any connected players.\nA dedicated server has a few exclusive features such as a whitelist/blacklist, remote rcon connections, and a terminal to input commands.\n\n

An integrated server is functionally equivalent to a dedicated server except that is hosted by a Minecraft game client and is typically used in a single player world.\nAn integrated server differs from a dedicated server by allowing connections within the local area network (LAN) and the host client.\nGenerally, you will always want to treat connection to an integrated server like you would to a dedicated server since the concept of an integrated server is an implementation detail in Minecraft.\n\n@see net.minecraft.server.dedicated.MinecraftDedicatedServer\n@see net.minecraft.server.integrated.IntegratedServer f Z field_4549 demo f Lnet/minecraft/class_29; field_24371 saveHandler f Lnet/minecraft/class_3312; field_4556 userCache f Lnet/minecraft/class_3695; field_16258 profiler f Lnet/minecraft/class_3004; field_4548 bossBarManager f Z field_33979 needsDebugSetup f F field_4592 tickTime f Lnet/minecraft/class_3242; field_4563 networkIo f Z field_4547 loading f I field_33211 MAX_WORLD_BORDER_RADIUS f Lnet/minecraft/class_3950; field_17439 worldGenerationProgressListenerFactory f Ljava/util/Random; field_4602 random f Ljava/lang/String; field_4607 resourcePackUrl f Z field_33977 needsRecorderSetup f Lcom/mojang/authlib/GameProfileRepository; field_4608 gameProfileRepo f Z field_4561 stopped f Ljava/lang/String; field_4578 singlePlayerName f I field_33210 START_TICKET_CHUNK_RADIUS f Ljava/lang/String; field_34982 VANILLA f Lcom/mojang/datafixers/DataFixer; field_4587 dataFixer f Z field_4560 preventProxyConnections f Ljava/util/Map; field_4589 worlds f I field_4572 ticks f I field_4596 playerIdleTimeout f Ljava/util/concurrent/Executor; field_17200 workerExecutor f J field_4571 timeReference f Z field_4570 enforceWhitelist f Lnet/minecraft/class_2926; field_4593 metadata f Lcom/mojang/authlib/GameProfile; field_35641 ANONYMOUS_PLAYER_PROFILE f Lnet/minecraft/class_1940; field_17704 DEMO_LEVEL_INFO f Ljava/util/function/Consumer; field_33976 recorderDumpConsumer f Ljava/lang/Thread; field_16257 serverThread f Lnet/minecraft/class_2991; field_4591 commandFunctionManager f Lnet/minecraft/class_3517; field_16205 metricsData f Ljava/util/function/Consumer; field_33975 recorderResultConsumer f Ljava/lang/String; field_4585 serverIp f Lnet/minecraft/class_3283; field_4595 dataPackManager f Z field_19249 waitingForNextTick f Ljava/net/Proxy; field_4599 proxy f Lnet/minecraft/class_5455$class_6890; field_25132 registryManager f Lnet/minecraft/class_2995; field_4558 scoreboard f Ljava/lang/String; field_4564 motd f Z field_4604 pvpEnabled f Lnet/minecraft/class_32$class_5143; field_23784 session f Lnet/minecraft/class_3324; field_4550 playerManager f Ljava/lang/String; field_33208 LEVEL_PROTOCOL f Ljava/util/List; field_4568 serverGuiTickables f J field_4551 lastPlayerSampleUpdate f Lnet/minecraft/class_5219; field_24372 saveProperties f I field_33219 START_TICKET_CHUNKS f Ljava/io/File; field_4588 USER_CACHE_FILE f Ljava/lang/String; field_33207 LEVEL_PROTOCOL_NAME f Lorg/slf4j/Logger; field_4546 LOGGER f [J field_4573 lastTickLengths f J field_19248 nextTickTimestamp f Ljava/security/KeyPair; field_4552 keyPair f Lnet/minecraft/class_4565; field_20850 dataCommandStorage f J field_4557 lastTimeReference f Lnet/minecraft/class_3485; field_24370 structureManager f J field_33205 MILLISECONDS_PER_TICK f Z field_35437 saving f J field_33217 PLAYER_SAMPLE_UPDATE_INTERVAL f Z field_4544 running f Ljava/lang/String; field_33209 RESOURCES_ZIP_FILE_NAME f Ljava/lang/String; field_4584 resourcePackHash f Lnet/minecraft/server/MinecraftServer$class_6897; field_25318 resourceManagerHolder f Ljava/lang/String; field_17601 serverId f Lnet/minecraft/class_5962; field_22250 recorder f Z field_4543 onlineMode f Lnet/minecraft/server/MinecraftServer$class_6414; field_33978 debugStart f I field_4555 serverPort f Z field_4554 flightEnabled f Lcom/mojang/authlib/minecraft/MinecraftSessionService; field_4603 sessionService m ()Ljava/lang/String; method_3819 getServerIp m ()Z method_27902 acceptsStatusQuery m (Z)V method_3730 setDemo p 1 demo m ()Lnet/minecraft/class_1928; method_3767 getGameRules m (Lnet/minecraft/class_3222;)Lnet/minecraft/class_5513; method_31371 createFilterer p 1 player m (I)V method_3779 setServerPort p 1 serverPort m (Ljava/nio/file/Path;)V method_37113 dumpProperties p 1 file m ()Z method_37321 isRecorderActive m (Ljava/lang/Runnable;)V method_3742 addServerGuiTickable p 1 tickable m (Ljava/lang/String;)V method_17819 setServerId p 1 serverId m ()V method_3735 loadWorld m ()Ljava/lang/String; method_3818 getServerMotd m ()V method_3832 startDebug m ()Z method_3759 isUsingNativeTransport m ()V method_3856 forcePlayerSampleUpdate m ()Z method_3820 isLoading m (Z)V method_3731 setEnforceWhitelist p 1 enforceWhitelist m (Lcom/mojang/authlib/GameProfile;)I method_3835 getPermissionLevel p 1 profile m (Z)V method_3864 setOnlineMode c Sets whether this server is in the online mode, or whether it\nauthenticates connecting players with the Minecraft Session Service.\n\n

This is called by individual server implementations on their setup.\n\n@see #isOnlineMode() p 1 onlineMode c whether the server will be in online mode m (Lnet/minecraft/class_2926;)V method_3791 setFavicon p 1 metadata m ()V method_37322 resetRecorder m (Z)V method_19467 setDifficultyLocked p 1 locked m (Ljava/lang/Throwable;)Lnet/minecraft/class_128; method_40376 createCrashReport p 0 throwable m (Lnet/minecraft/class_26;)V method_17976 initScoreboard p 1 persistentStateManager m ()I method_3841 getSpawnProtectionRadius m (Lnet/minecraft/class_2926;Ljava/io/File;)V method_37475 method_37475 p 1 file m ()Lnet/minecraft/class_1934; method_3790 getDefaultGameMode m ()Lnet/minecraft/class_2561; method_36326 getResourcePackPrompt m ()Ljava/lang/String; method_3805 getResourcePackHash m (Ljava/nio/file/Path;)V method_21692 dumpStats p 1 path m ()Ljava/lang/Iterable; method_3738 getWorlds m ()Z method_3732 shouldBroadcastRconToOps m (Lnet/minecraft/class_2168;)V method_3728 kickNonWhitelistedPlayers p 1 source m (Z)V method_3764 setPreventProxyConnections p 1 preventProxyConnections m ()Z method_39219 isSaving m ()V method_16208 runTasksTillTickEnd m ()F method_3830 getTickTime m ()Z method_20415 runOneTask m (Ljava/nio/file/Path;)V method_21613 dump p 1 path m (Lnet/minecraft/class_3949;)V method_3786 createWorlds p 1 worldGenerationProgressListener m ()Z method_3866 shouldKeepTicking m (Lnet/minecraft/class_3949;)V method_3774 prepareStartRegion p 1 worldGenerationProgressListener m ()V method_27731 updateDifficulty m (Ljava/util/function/BooleanSupplier;)V method_3813 tickWorlds p 1 shouldKeepTicking m (Lnet/minecraft/class_3738;)Z method_19464 canExecute m ()Z method_39424 hideOnlinePlayers m (Lnet/minecraft/class_1934;)V method_3838 setDefaultGameMode p 1 gameMode m (Lnet/minecraft/class_1267;Z)V method_3776 setDifficulty p 2 forceUpdate p 1 difficulty m ()Lcom/mojang/authlib/GameProfileRepository; method_3719 getGameProfileRepo m (I)V method_3803 setPlayerIdleTimeout p 1 playerIdleTimeout m ()Ljava/lang/String; method_3827 getVersion m (Ljava/lang/String;)V method_3842 setServerIp p 1 serverIp m ()Ljava/io/File; method_3831 getRunDirectory m (ZZZ)Z method_3723 save c Saves the server to the data storage device.\n\nTo store the player data in addition to server data, call {@link PlayerManager#saveAllPlayerData()}.\n\n@return whether saving was successful p 1 suppressLogs p 2 flush c if it should immediately write all data to storage device p 3 force c when set to true, all the {@link ServerWorld}s will be saved even if {@link ServerWorld#savingDisabled} is set to true m (Z)V method_3815 setPvpEnabled p 1 pvpEnabled m ()Lnet/minecraft/class_6683; method_24307 getModStatus m ()Lnet/minecraft/class_3300; method_34864 getResourceManager m ()Z method_3754 isHardcore m (Lnet/minecraft/class_5218;)Ljava/nio/file/Path; method_27050 getSavePath p 1 worldSavePath m ()Z method_32303 requireResourcePack m (Ljava/util/function/Consumer;Lnet/minecraft/class_3696;)V method_37319 method_37319 p 2 result m (Ljava/nio/file/Path;)V method_21615 dumpGamerules p 1 path m ()Lnet/minecraft/class_5455$class_6890; method_30611 getRegistryManager m ()Lnet/minecraft/class_3695; method_16044 getProfiler m ()V method_24490 endTickMetrics m ()Lnet/minecraft/class_3242; method_3787 getNetworkIo m ()Lnet/minecraft/class_4565; method_22827 getDataCommandStorage m ()Z method_3852 isPvpEnabled m (I)I method_27903 adjustTrackingDistance p 1 initialDistance m ()I method_3756 getServerPort m ()Ljava/lang/String; method_3784 getResourcePackUrl m (Ljava/nio/file/Path;)V method_21713 dumpThreads p 1 path m (Ljava/nio/file/Path;)V method_21616 dumpClasspath p 1 path m (Lcom/mojang/authlib/GameProfile;)Z method_19466 isHost p 1 profile m ()Lnet/minecraft/class_1863; method_3772 getRecipeManager m ()Lnet/minecraft/class_3004; method_3837 getBossBarManager m ()Lnet/minecraft/class_4567; method_22828 getPredicateManager m (Ljava/util/Collection;Lnet/minecraft/server/MinecraftServer$class_6897;)V method_29440 method_29440 p 2 resourceManagerHolder m (Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture; method_29439 reloadResources c Reloads this server's datapacks.\n\n@return a completable future which specifies whether the reload was successful\nA reload has failed when the future is exceptionally completed.\n@see CompletableFuture p 1 dataPacks m (Lnet/minecraft/class_3218;)I method_3829 getSpawnRadius p 1 world m (Lnet/minecraft/class_3324;)V method_3846 setPlayerManager p 1 playerManager m ()V method_3861 loadWorldResourcePack m ()Lnet/minecraft/class_60; method_3857 getLootManager m ()I method_3862 getPlayerIdleTimeout m ()V method_31400 generateKeyPair m ()Z method_3806 isRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_5268;ZZ)V method_27901 setupSpawn p 0 world p 1 worldProperties p 2 bonusChest p 3 debugWorld m ()Ljava/util/Optional; method_3725 getIconFile m ()Ljava/lang/String; method_3811 getSinglePlayerName c {@return the name of the single player of this server} This may be\n{@code null} for non-singleplayer servers.\n\n

In vanilla, outside of integrated servers, this is used to\ndetermine to whom the {@code Player} NBT from {@code level.dat} applies.\n\n@see #setSinglePlayerName(String)\n@see #isSingleplayer() m (Ljava/lang/String;)V method_3834 setMotd p 1 motd m ()Lnet/minecraft/class_2926; method_3765 getServerMetadata m ()Lnet/minecraft/class_3312; method_3793 getUserCache m ()Z method_3718 isFlightEnabled m ()Z method_3839 isNetherAllowed m ()Lnet/minecraft/class_3485; method_27727 getStructureManager m ()V method_29741 runServer m ()Ljava/net/Proxy; method_36113 getProxy m ()Z method_3750 isStopped m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)Z method_3785 isSpawnProtected p 2 pos p 3 player p 1 world m (Lnet/minecraft/class_5219;)V method_17977 setToDebugWorldProperties p 1 properties m ()Z method_3828 isOnlineMode c {@return whether this Minecraft server authenticates players logging in with the\n{@linkplain #getSessionService() Minecraft Session Service}} If this server is\n{@linkplain #isSingleplayer() singleplayer}, such as integrated servers, it will\naccept unauthenticated players; otherwise, it disconnects such players.\n\n@see net.minecraft.server.network.ServerLoginNetworkHandler m ()Z method_3816 isDedicated c Checks whether this server is a dedicated server.\n\n

A dedicated server refers to a Minecraft server implementation which is detached from a parent Minecraft client process.\nA dedicated Minecraft server only accepts remote connections. m ()Z method_3799 isDemo m ()Z method_3775 shouldPreventProxyConnections m ()Z method_3860 isRemote m ()Lnet/minecraft/class_3696; method_24489 stopDebug m (Ljava/nio/file/Path;)V method_37370 method_37370 p 1 path m (Ljava/lang/String;Ljava/lang/String;)V method_3843 setResourcePack p 2 hash p 1 url m ()I method_3788 getCurrentPlayerCount m (ZZZ)Z method_39218 saveAll p 2 flush p 1 suppressLogs p 3 force m (Ljava/lang/Runnable;)Lnet/minecraft/class_3738; method_16209 createTask m ()Lnet/minecraft/class_2170; method_3734 getCommandManager c Gets the server's command manager.\nThe command manager is responsible for parsing and dispatching commands. m ()Lnet/minecraft/class_3283; method_3836 getDataPackManager m ()Lcom/mojang/datafixers/DataFixer; method_3855 getDataFixer m ()Lnet/minecraft/class_5640; method_32699 getItemModifierManager m ()Z method_3796 shouldSpawnAnimals m (Lnet/minecraft/class_6860;Lnet/minecraft/class_5350;)Lnet/minecraft/server/MinecraftServer$class_6897; method_40374 method_40374 p 1 dataPackContents m ()J method_3826 getTimeReference m ()I method_3802 getMaxPlayerCount m (Lnet/minecraft/class_3222;)Lnet/minecraft/class_3225; method_32816 getPlayerInteractionManager p 1 player m (Lnet/minecraft/class_6860;Lnet/minecraft/class_5350;Ljava/lang/Throwable;)V method_40375 method_40375 p 1 dataPackContents p 2 throwable m (Ljava/lang/String;)V method_3849 setSinglePlayerName c Sets the name of the single player of this server.\n\n

This is called by vanilla when setting up this server. The\n{@code singlePlayerName} is the client's player name for integrated\nservers and specified by the {@code --singleplayer }\ncommand-line argument or {@code null} for dedicated servers.\n\n@see #getSinglePlayerName()\n@see #isSingleplayer() p 1 singlePlayerName c the single player's name, or {@code null} for non-singleplayer servers m (Ljava/lang/Thread;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3283;Lnet/minecraft/class_6904;Ljava/net/Proxy;Lcom/mojang/datafixers/DataFixer;Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lcom/mojang/authlib/GameProfileRepository;Lnet/minecraft/class_3312;Lnet/minecraft/class_3950;)V p 10 worldGenerationProgressListenerFactory p 8 gameProfileRepo p 9 userCache p 2 session p 3 dataPackManager p 1 serverThread p 6 dataFixer p 7 sessionService p 4 saveLoader p 5 proxy m (Ljava/util/function/Function;)Lnet/minecraft/server/MinecraftServer; method_29740 startServer p 0 serverFactory m ()I method_3773 getNetworkCompressionThreshold m (Ljava/util/Collection;Ljava/lang/String;)Z method_29738 method_29738 p 1 name m ()Lnet/minecraft/class_1934; method_3761 getForcedGameMode c Returns the game mode a player should be set to when connecting to the server, or {@code null} if none is set. m ()Z method_3729 isEnforceWhitelist m (Ljava/lang/String;)Ljava/io/File; method_3758 getFile p 1 path c relative path from the run directory m (Lnet/minecraft/class_6396;)Lnet/minecraft/class_6396; method_37324 addSystemDetails p 1 details m ()Lnet/minecraft/class_3324; method_3760 getPlayerManager m (Lnet/minecraft/class_6396;)Lnet/minecraft/class_6396; method_3859 addExtraSystemDetails p 1 details m ()Lnet/minecraft/class_2168; method_3739 getCommandSource c Creates a command source which represents this Minecraft server instance. m ()Lnet/minecraft/class_2991; method_3740 getCommandFunctionManager m ()Z method_27051 syncChunkWrites m ()I method_3798 getOpPermissionLevel m ()I method_21714 getFunctionPermissionLevel m ()Lnet/minecraft/class_3517; method_15876 getMetricsData m (Lnet/minecraft/class_3283;)Lnet/minecraft/class_5359; method_29735 createDataPackSettings p 0 dataPackManager m (Ljava/nio/file/Path;)V method_38584 dumpNativeModules p 1 path m ()Z method_16043 isStopping m ()Z method_3823 setupServer c Setups a Minecraft server to be ready for players to connect.\nThis method does several things including loading server properties and loading worlds.\n\n@return true if the Minecraft server was successfully setup, false if the server failed to be setup. m (Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V method_37320 setupRecorder p 1 resultConsumer p 2 dumpConsumer m ()V method_3782 shutdown m ()Z method_24488 isDebugRunning m ()Lnet/minecraft/class_5219; method_27728 getSaveProperties m (Lnet/minecraft/class_3738;)V method_24306 executeTask m ()I method_30612 getRateLimit m (Ljava/lang/Thread;Ljava/lang/Throwable;)V method_3854 method_3854 p 1 throwable p 0 thread m ()V method_27729 updateMobSpawnOptions m ()Lnet/minecraft/class_3218; method_30002 getOverworld m ()Z method_5387 isMainThread m (Lnet/minecraft/class_5455$class_6890;Lcom/google/common/collect/ImmutableList;)Ljava/util/concurrent/CompletionStage; method_29437 method_29437 p 2 resourcePacks m ()Z method_3727 hasGui m ()Ljava/security/KeyPair; method_3716 getKeyPair m ()Z method_3812 areCommandBlocksEnabled c Specifies whether command blocks can execute commands on the server. m (Z)V method_3747 stop m ()V method_24487 startTickMetrics m ()Z method_3783 isMonsterSpawningEnabled m ()I method_3780 getTicks c Gets the amount of ticks the server has been running for. m ()V method_3821 exit m (Lnet/minecraft/class_128;)V method_3744 setCrashReport p 1 report m ()Z method_3724 isSingleplayer c {@return whether this server is a singleplayer server} A {@index singleplayer}\nserver has a "single player" to whom the player data in the {@code level.dat}\napplies. Otherwise, the player data is not applied to anyone. Hence, it is\nnecessary to properly load some single-player save games.\n\n

All vanilla integrated servers and dedicated servers launched with the argument\n{@code --singleplayer } are singleplayer servers.\n\n

A dedicated singleplayer server always turns online mode off, regardless of the\ncontent of {@code server.properties}.\n\n@see #getSinglePlayerName\n@see #setSinglePlayerName m (Lnet/minecraft/class_3283;Lnet/minecraft/class_5359;Z)Lnet/minecraft/class_5359; method_29736 loadDataPacks p 2 safeMode p 1 dataPackSettings p 0 resourcePackManager m ()Z method_3736 shouldSpawnNpcs m ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; method_3844 getSessionService m ()Ljava/util/Set; method_29435 getWorldRegistryKeys m (Lnet/minecraft/class_3218;)Z method_40056 method_40056 p 0 world m (Lnet/minecraft/class_6498$class_6499;)Ljava/lang/String; method_38580 method_38580 p 0 module m ()I method_3749 getMaxWorldBorderRadius m (Lnet/minecraft/class_1934;ZI)Z method_3763 openToLan c Opens a server for LAN connections.\nThis is only supported on an integrated server, a dedicated server will always fail to open to LAN.\n\n@return whether the server was successfully opened to LAN p 3 port c the port to open up to LAN connections p 1 gameMode c the game mode connecting players will have set by default p 2 cheatsAllowed c whether players on the server have operator permissions m ()V method_37323 stopRecorder m (Ljava/util/function/BooleanSupplier;)V method_3748 tick p 1 shouldKeepTicking m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_3218; method_3847 getWorld p 1 key m (Lnet/minecraft/class_3222;)V method_19465 sendDifficulty p 1 player m (Z)V method_3745 setFlightEnabled p 1 flightEnabled m ()[Ljava/lang/String; method_3858 getPlayerNames m ()Lnet/minecraft/class_2995; method_3845 getScoreboard m ()Lnet/minecraft/class_2989; method_3851 getAdvancementLoader c net/minecraft/server/MinecraftServer$class_6414 net/minecraft/server/MinecraftServer$DebugStart f I field_33981 tick f J field_33980 time m (JI)V p 3 tick p 1 time m (JI)Lnet/minecraft/class_3696; method_37330 end p 1 endTime p 3 endTick c net/minecraft/server/MinecraftServer$class_6897 net/minecraft/server/MinecraftServer$ResourceManagerHolder f Lnet/minecraft/class_5350; comp_353 dataPackContents f Lnet/minecraft/class_6860; comp_352 resourceManager m ()Lnet/minecraft/class_5350; comp_353 dataPackContents m ()Lnet/minecraft/class_6860; comp_352 resourceManager c net/minecraft/class_215 net/minecraft/loot/condition/EntityPropertiesLootCondition f Lnet/minecraft/class_2048; field_1293 predicate f Lnet/minecraft/class_47$class_50; field_1292 entity m (Ljava/lang/Object;)Z test test p 1 context m (Lnet/minecraft/class_47;)Z method_914 test m (Lnet/minecraft/class_2048;Lnet/minecraft/class_47$class_50;)V p 1 predicate p 2 entity m (Lnet/minecraft/class_47$class_50;Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_5341$class_210; method_917 builder p 1 predicateBuilder p 0 entity m (Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_5341$class_210; method_15972 create p 0 entity m (Lnet/minecraft/class_47$class_50;Lnet/minecraft/class_2048;)Lnet/minecraft/class_5341$class_210; method_27865 builder p 0 entity p 1 predicate c net/minecraft/class_215$class_216 net/minecraft/loot/condition/EntityPropertiesLootCondition$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_215; method_920 fromJson m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_215;Lcom/google/gson/JsonSerializationContext;)V method_919 toJson c net/minecraft/class_6000 net/minecraft/datafixer/schema/Schema2704 m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities registerEntities p 1 schema m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_34969 registerEntity p 0 schema p 1 entityTypes p 2 name c net/minecraft/class_6002 net/minecraft/unused/packageinfo/PackageInfo6002 c net/minecraft/class_6001 net/minecraft/unused/packageinfo/PackageInfo6001 c net/minecraft/class_212 net/minecraft/loot/condition/BlockStatePropertyLootCondition f Lnet/minecraft/class_4559; field_1288 properties f Lnet/minecraft/class_2248; field_1286 block m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4559;)V p 2 properties p 1 block m (Lnet/minecraft/class_47;)Z method_899 test m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_212$class_213; method_900 builder p 0 block m (Ljava/lang/Object;)Z test test p 1 context c net/minecraft/class_212$class_214 net/minecraft/loot/condition/BlockStatePropertyLootCondition$Serializer m (Lnet/minecraft/class_2248;Ljava/lang/String;)V method_22585 method_22585 p 1 propertyName m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_212; method_910 fromJson m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_212;Lcom/google/gson/JsonSerializationContext;)V method_909 toJson c net/minecraft/class_212$class_213 net/minecraft/loot/condition/BlockStatePropertyLootCondition$Builder f Lnet/minecraft/class_4559; field_1291 propertyValues f Lnet/minecraft/class_2248; field_1290 block m (Lnet/minecraft/class_4559$class_4560;)Lnet/minecraft/class_212$class_213; method_22584 properties p 1 builder m (Lnet/minecraft/class_2248;)V p 1 block c net/minecraft/class_219 net/minecraft/loot/condition/RandomChanceLootCondition f F field_1296 chance m (Ljava/lang/Object;)Z test test p 1 context m (Lnet/minecraft/class_47;)Z method_934 test m (F)V p 1 chance m (F)Lnet/minecraft/class_5341$class_210; method_932 builder p 0 chance c net/minecraft/class_219$class_220 net/minecraft/loot/condition/RandomChanceLootCondition$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_219; method_937 fromJson m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_219;Lcom/google/gson/JsonSerializationContext;)V method_936 toJson c net/minecraft/class_217 net/minecraft/loot/condition/LootConditionTypes f Lnet/minecraft/class_5342; field_25236 ALTERNATIVE f Lnet/minecraft/class_5342; field_25235 INVERTED f Lnet/minecraft/class_5342; field_25238 RANDOM_CHANCE_WITH_LOOTING f Lnet/minecraft/class_5342; field_25237 RANDOM_CHANCE f Lnet/minecraft/class_5342; field_25250 TIME_CHECK f Lnet/minecraft/class_5342; field_25240 KILLED_BY_PLAYER f Lnet/minecraft/class_5342; field_25242 BLOCK_STATE_PROPERTY f Lnet/minecraft/class_5342; field_25241 ENTITY_SCORES f Lnet/minecraft/class_5342; field_25244 TABLE_BONUS f Lnet/minecraft/class_5342; field_25243 MATCH_TOOL f Lnet/minecraft/class_5342; field_25246 DAMAGE_SOURCE_PROPERTIES f Lnet/minecraft/class_5342; field_25245 SURVIVES_EXPLOSION f Lnet/minecraft/class_5342; field_25248 WEATHER_CHECK f Lnet/minecraft/class_5342; field_25247 LOCATION_CHECK f Lnet/minecraft/class_5342; field_25249 REFERENCE f Lnet/minecraft/class_5342; field_25239 ENTITY_PROPERTIES f Lnet/minecraft/class_5342; field_27911 VALUE_CHECK m ([Ljava/util/function/Predicate;)Ljava/util/function/Predicate; method_924 joinAnd p 0 predicates m ([Ljava/util/function/Predicate;)Ljava/util/function/Predicate; method_925 joinOr p 0 predicates m (Ljava/lang/String;Lnet/minecraft/class_5335;)Lnet/minecraft/class_5342; method_29327 register p 1 serializer p 0 id m (Ljava/lang/Object;)Z method_928 method_928 p 0 predicates m ()Ljava/lang/Object; method_29326 createGsonSerializer m ([Ljava/util/function/Predicate;Ljava/lang/Object;)Z method_927 method_927 p 1 operand m (Ljava/lang/Object;)Z method_921 method_921 p 0 predicates m ([Ljava/util/function/Predicate;Ljava/lang/Object;)Z method_929 method_929 p 1 operand c net/minecraft/class_6008 net/minecraft/util/collection/Weighted m (Ljava/lang/Object;I)Lnet/minecraft/class_6008$class_6010; method_34980 of p 0 data p 1 weight m ()Lnet/minecraft/class_6007; method_34979 getWeight c net/minecraft/class_6008$class_6010 net/minecraft/util/collection/Weighted$Present f Ljava/lang/Object; field_29932 data f Lnet/minecraft/class_6007; field_29933 weight m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_34982 method_34982 p 1 instance m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_34981 createCodec p 0 dataCodec m (Ljava/lang/Object;Lnet/minecraft/class_6007;)V p 2 weight p 1 data m ()Ljava/lang/Object; method_34983 getData c net/minecraft/class_6008$class_6009 net/minecraft/util/collection/Weighted$Absent f Lnet/minecraft/class_6007; field_29931 weight m (I)V p 1 weight m (Lnet/minecraft/class_6007;)V p 1 weight c net/minecraft/class_6007 net/minecraft/util/collection/Weight f I field_29930 value f Lorg/slf4j/Logger; field_29929 LOGGER f Lnet/minecraft/class_6007; field_29928 DEFAULT f Lcom/mojang/serialization/Codec; field_29927 CODEC m (I)V p 1 weight m (I)V method_34978 validate p 0 weight m ()I method_34976 getValue m (I)Lnet/minecraft/class_6007; method_34977 of p 0 weight m (Ljava/lang/Object;)Z equals equals p 1 o c net/minecraft/class_6004 net/minecraft/unused/packageinfo/PackageInfo6004 c net/minecraft/class_6003 net/minecraft/unused/packageinfo/PackageInfo6003 c net/minecraft/class_6005 net/minecraft/util/collection/DataPool m (Ljava/util/Random;)Ljava/util/Optional; method_34973 getDataOrEmpty p 1 random m (Ljava/lang/Object;)Lnet/minecraft/class_6005; method_38061 of p 0 object m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_34972 createCodec p 0 dataCodec m ()Lnet/minecraft/class_6005$class_6006; method_34971 builder m ()Lnet/minecraft/class_6005; method_38062 empty c net/minecraft/class_6005$class_6006 net/minecraft/util/collection/DataPool$Builder f Lcom/google/common/collect/ImmutableList$Builder; field_29926 entries m ()Lnet/minecraft/class_6005; method_34974 build m (Ljava/lang/Object;I)Lnet/minecraft/class_6005$class_6006; method_34975 add p 1 object p 2 weight c net/minecraft/class_4273 net/minecraft/network/packet/s2c/play/ChunkLoadDistanceS2CPacket f I field_19146 distance m ()I method_20206 getDistance m (Lnet/minecraft/class_2602;)V method_20205 apply m (I)V p 1 distance m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_225 net/minecraft/loot/condition/RandomChanceWithLootingLootCondition f F field_1299 lootingMultiplier f F field_1300 chance m (FF)V p 1 chance p 2 lootingMultiplier m (Ljava/lang/Object;)Z test test p 1 context m (Lnet/minecraft/class_47;)Z method_950 test m (FF)Lnet/minecraft/class_5341$class_210; method_953 builder p 0 chance p 1 lootingMultiplier c net/minecraft/class_225$class_226 net/minecraft/loot/condition/RandomChanceWithLootingLootCondition$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_225;Lcom/google/gson/JsonSerializationContext;)V method_955 toJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_225; method_956 fromJson c net/minecraft/class_4275 net/minecraft/block/Stainable m ()Lnet/minecraft/class_1767; method_10622 getColor c net/minecraft/class_4274 net/minecraft/world/spawner/CatSpawner c A spawner for cats in villages and swamp huts.\n\n@implNote Cats in swamp huts are also spawned in\n{@link net.minecraft.world.gen.chunk.ChunkGenerator#getEntitySpawnList}. f I field_19171 cooldown f I field_30601 SPAWN_INTERVAL m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)I method_20263 spawnInHouse c Tries to spawn cats in villages.\n\n@return the number of cats spawned\n\n@implNote Cats spawn when there are more than 5 occupied beds and less than 5 existing cats. p 2 pos p 1 world m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)I method_20260 spawnInSwampHut c Tries to spawn cats in swamp huts.\n\n@return the number of cats spawned p 1 world p 2 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;)I method_20262 spawn c Spawns a cat.\n\n@return the number of cats spawned p 1 pos p 2 world c net/minecraft/class_223 net/minecraft/loot/condition/MatchToolLootCondition f Lnet/minecraft/class_2073; field_1298 predicate m (Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_5341$class_210; method_945 builder p 0 predicate m (Lnet/minecraft/class_47;)Z method_946 test m (Lnet/minecraft/class_2073;)V p 1 predicate m (Ljava/lang/Object;)Z test test p 1 context c net/minecraft/class_223$class_224 net/minecraft/loot/condition/MatchToolLootCondition$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_223; method_949 fromJson m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_223;Lcom/google/gson/JsonSerializationContext;)V method_948 toJson c net/minecraft/class_229 net/minecraft/world/timer/FunctionTagTimerCallback f Lnet/minecraft/class_2960; field_1303 name m (Lnet/minecraft/class_2960;)V p 1 name m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_236;J)V method_962 call c net/minecraft/class_229$class_230 net/minecraft/world/timer/FunctionTagTimerCallback$Serializer m (Lnet/minecraft/class_2487;Lnet/minecraft/class_229;)V method_964 serialize m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_229; method_965 deserialize c net/minecraft/class_227 net/minecraft/loot/condition/WeatherCheckLootCondition f Ljava/lang/Boolean; field_1301 thundering f Ljava/lang/Boolean; field_1302 raining m ()Lnet/minecraft/class_227$class_6165; method_35564 create m (Ljava/lang/Object;)Z test test p 1 context m (Ljava/lang/Boolean;Ljava/lang/Boolean;)V p 1 raining p 2 thundering m (Lnet/minecraft/class_47;)Z method_957 test c net/minecraft/class_227$class_6165 net/minecraft/loot/condition/WeatherCheckLootCondition$Builder f Ljava/lang/Boolean; field_31873 raining f Ljava/lang/Boolean; field_31874 thundering m (Ljava/lang/Boolean;)Lnet/minecraft/class_227$class_6165; method_35567 thundering p 1 thundering m ()Lnet/minecraft/class_227; method_35566 build m (Ljava/lang/Boolean;)Lnet/minecraft/class_227$class_6165; method_35565 raining p 1 raining c net/minecraft/class_227$class_228 net/minecraft/loot/condition/WeatherCheckLootCondition$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_227;Lcom/google/gson/JsonSerializationContext;)V method_960 toJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_227; method_961 fromJson c net/minecraft/class_4277 net/minecraft/client/sound/BubbleColumnSoundPlayer f Lnet/minecraft/class_746; field_19192 player f Z field_19193 hasPlayedForCurrentColumn f Z field_19194 firstTick m (Lnet/minecraft/class_2680;)Z method_29714 method_29714 p 0 state m (Lnet/minecraft/class_746;)V p 1 player c net/minecraft/class_221 net/minecraft/loot/condition/KilledByPlayerLootCondition f Lnet/minecraft/class_221; field_1297 INSTANCE m (Lnet/minecraft/class_47;)Z method_938 test m ()Lnet/minecraft/class_5341$class_210; method_939 builder m (Ljava/lang/Object;)Z test test p 1 context c net/minecraft/class_221$class_222 net/minecraft/loot/condition/KilledByPlayerLootCondition$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_221;Lcom/google/gson/JsonSerializationContext;)V method_942 toJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_221; method_943 fromJson c net/minecraft/class_4279 net/minecraft/world/gen/feature/FillLayerFeatureConfig f Lnet/minecraft/class_2680; field_19203 state f I field_19202 height f Lcom/mojang/serialization/Codec; field_24887 CODEC m (Lnet/minecraft/class_4279;)Lnet/minecraft/class_2680; method_28725 method_28725 p 0 config m (ILnet/minecraft/class_2680;)V p 2 state p 1 height m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28726 method_28726 p 0 instance m (Lnet/minecraft/class_4279;)Ljava/lang/Integer; method_28727 method_28727 p 0 config c net/minecraft/class_4278 net/minecraft/world/gen/feature/FillLayerFeature c net/minecraft/class_4284 net/minecraft/datafixer/DataFixTypes f Lcom/mojang/datafixers/DSL$TypeReference; field_19222 typeReference f Lnet/minecraft/class_4284; field_24640 WORLD_GEN_SETTINGS f Lnet/minecraft/class_4284; field_19220 ADVANCEMENTS f Lnet/minecraft/class_4284; field_19216 OPTIONS f Lnet/minecraft/class_4284; field_19215 HOTBAR f Lnet/minecraft/class_4284; field_19214 CHUNK f Lnet/minecraft/class_4284; field_19213 PLAYER f Lnet/minecraft/class_4284; field_19212 LEVEL f Lnet/minecraft/class_4284; field_19219 SAVED_DATA f Lnet/minecraft/class_4284; field_19218 STATS f Lnet/minecraft/class_4284; field_19217 STRUCTURE f Lnet/minecraft/class_4284; field_19221 POI_CHUNK f Lnet/minecraft/class_4284; field_26990 ENTITY_CHUNK m ()Lcom/mojang/datafixers/DSL$TypeReference; method_20329 getTypeReference m (Ljava/lang/String;ILcom/mojang/datafixers/DSL$TypeReference;)V p 3 typeReference c net/minecraft/class_236 net/minecraft/world/timer/Timer f Lorg/slf4j/Logger; field_1315 LOGGER f Lcom/google/common/primitives/UnsignedLong; field_1311 eventCounter f Lnet/minecraft/class_233; field_1314 callback f Ljava/util/Queue; field_1313 events f Lcom/google/common/collect/Table; field_1312 eventsByName f Ljava/lang/String; field_31878 TRIGGER_TIME_KEY f Ljava/lang/String; field_31876 CALLBACK_KEY f Ljava/lang/String; field_31877 NAME_KEY m (Ljava/lang/String;)I method_22593 remove p 1 name m (Lnet/minecraft/class_233;Ljava/util/stream/Stream;)V p 1 timerCallbackSerializer m (Lnet/minecraft/class_2487;)V method_986 addEvent p 1 nbt m (Lnet/minecraft/class_233;)V p 1 timerCallbackSerializer m (Ljava/lang/Object;J)V method_988 processEvents p 2 time p 1 server m (Lnet/minecraft/class_236$class_237;)Lcom/google/common/primitives/UnsignedLong; method_21904 method_21904 p 0 event m (Lnet/minecraft/class_236$class_237;)Lnet/minecraft/class_2487; method_980 serialize p 1 event m (Ljava/lang/String;JLnet/minecraft/class_234;)V method_985 setEvent p 1 name p 2 triggerTime p 4 callback m (Lnet/minecraft/class_236$class_237;)J method_21905 method_21905 p 0 event m ()Ljava/util/Comparator; method_987 createEventComparator m ()Lnet/minecraft/class_2499; method_982 toNbt m ()Ljava/util/Set; method_22592 getEventNames c net/minecraft/class_236$class_237 net/minecraft/world/timer/Timer$Event f Lnet/minecraft/class_234; field_1316 callback f Ljava/lang/String; field_1317 name f Lcom/google/common/primitives/UnsignedLong; field_1319 id f J field_1318 triggerTime m (JLcom/google/common/primitives/UnsignedLong;Ljava/lang/String;Lnet/minecraft/class_234;)V p 3 id p 4 name p 1 triggerTime p 5 callback c net/minecraft/class_4286 net/minecraft/client/gui/widget/CheckboxWidget f Z field_24253 showMessage f Lnet/minecraft/class_2960; field_19231 TEXTURE f I field_32181 TEXT_COLOR f Z field_19230 checked m (IIIILnet/minecraft/class_2561;ZZ)V p 1 x p 2 y p 3 width p 4 height p 5 message p 6 checked p 7 showMessage m ()Z method_20372 isChecked m (IIIILnet/minecraft/class_2561;Z)V p 5 message p 6 checked p 3 width p 4 height p 1 x p 2 y c net/minecraft/class_234 net/minecraft/world/timer/TimerCallback m (Ljava/lang/Object;Lnet/minecraft/class_236;J)V method_974 call p 2 events p 1 server p 3 time c net/minecraft/class_234$class_235 net/minecraft/world/timer/TimerCallback$Serializer f Lnet/minecraft/class_2960; field_1309 id f Ljava/lang/Class; field_1310 callbackClass m (Lnet/minecraft/class_2487;Lnet/minecraft/class_234;)V method_975 serialize p 1 nbt p 2 callback m ()Ljava/lang/Class; method_978 getCallbackClass m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_234; method_976 deserialize p 1 nbt m ()Lnet/minecraft/class_2960; method_977 getId m (Lnet/minecraft/class_2960;Ljava/lang/Class;)V p 1 id p 2 callbackClass c net/minecraft/class_4285 net/minecraft/datafixer/fix/PointOfInterestReorganizationFix m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_20340 reorganize m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_4280 net/minecraft/client/gui/widget/AlwaysSelectedEntryListWidget f Z field_22768 inFocus f Lnet/minecraft/class_2561; field_33783 SELECTION_USAGE_TEXT c net/minecraft/class_4280$class_4281 net/minecraft/client/gui/widget/AlwaysSelectedEntryListWidget$Entry m ()Lnet/minecraft/class_2561; method_37006 getNarration c net/minecraft/class_4282 net/minecraft/network/packet/s2c/play/ChunkRenderDistanceCenterS2CPacket f I field_19206 chunkX f I field_19207 chunkZ m ()I method_20323 getChunkZ m (II)V p 1 x p 2 z m ()I method_20322 getChunkX m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2602;)V method_20321 apply c net/minecraft/class_239 net/minecraft/util/hit/HitResult f Lnet/minecraft/class_243; field_1329 pos m ()Lnet/minecraft/class_239$class_240; method_17783 getType m (Lnet/minecraft/class_1297;)D method_24801 squaredDistanceTo p 1 entity m (Lnet/minecraft/class_243;)V p 1 pos m ()Lnet/minecraft/class_243; method_17784 getPos c net/minecraft/class_239$class_240 net/minecraft/util/hit/HitResult$Type f Lnet/minecraft/class_239$class_240; field_1333 MISS f Lnet/minecraft/class_239$class_240; field_1331 ENTITY f Lnet/minecraft/class_239$class_240; field_1332 BLOCK c net/minecraft/class_238 net/minecraft/util/math/Box c An immutable box with double-valued coordinates. The box is axis-aligned\nand the coordinates are minimum inclusive and maximum exclusive.\n\n

This box has proper {@link #hashCode()} and {@link #equals(Object)}\nimplementations and can be used as a map key.\n\n@see BlockBox f D field_1325 maxY f D field_1321 minZ f D field_1322 minY f D field_31879 EPSILON f D field_1323 minX f D field_1324 maxZ f D field_1320 maxX m (D)Lnet/minecraft/class_238; method_35576 withMinZ c Creates a box with the minimum Z provided and all other coordinates\nof this box. p 1 minZ m (Lnet/minecraft/class_243;Lnet/minecraft/class_243;)V c Creates a box of the given positions as corners. p 1 pos1 p 2 pos2 m (Lnet/minecraft/class_243;)Lnet/minecraft/class_238; method_997 offset c Creates a box that is translated by {@code vec.x}, {@code vec.y}, {@code\nvec.z} on each axis from this box.\n\n@see #offset(double, double, double) p 1 vec m (DDD)Z method_1008 contains c Checks if the given position is in this box. p 3 y p 1 x p 5 z m (Ljava/lang/Iterable;Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3965; method_1010 raycast p 3 pos p 2 to p 1 from p 0 boxes m ([DLnet/minecraft/class_2350;DDDDDDDDLnet/minecraft/class_2350;DDD)Lnet/minecraft/class_2350; method_998 traceCollisionSide p 23 startZ p 21 startY p 19 startX p 18 resultDirection p 16 maxZ p 14 minZ p 12 maxX p 10 minX p 8 begin p 6 deltaZ p 4 deltaY p 1 approachDirection p 2 deltaX p 0 traceDistanceResult m (DDDDDD)V c Creates a box of the given positions as corners. p 7 x2 p 9 y2 p 11 z2 p 1 x1 p 3 y1 p 5 z1 m (Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Z method_993 intersects c Checks if this box intersects the box of the given positions as\ncorners. p 2 pos2 p 1 pos1 m (Lnet/minecraft/class_238;)Z method_994 intersects c Checks if this box intersects the given box. p 1 box m (Ljava/lang/Object;)Z equals equals p 1 o m ()D method_17939 getXLength m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)V c Creates a box of the given positions as corners. p 1 pos1 p 2 pos2 m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_238; method_996 offset c Creates a box that is translated by {@code blockPos.getX()}, {@code\nblockPos.getY()}, {@code blockPos.getZ()} on each axis from this box.\n\n@see #offset(double, double, double) p 1 blockPos m (Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Ljava/util/Optional; method_992 raycast p 2 max p 1 min m (Lnet/minecraft/class_243;)Lnet/minecraft/class_238; method_18804 stretch p 1 scale m (Lnet/minecraft/class_243;DDD)Lnet/minecraft/class_238; method_30048 of p 1 dx p 3 dy p 5 dz p 0 center m (DDD)Lnet/minecraft/class_238; method_1002 shrink p 1 x p 3 y p 5 z m ()D method_17940 getYLength m (D)Lnet/minecraft/class_238; method_35577 withMaxX c Creates a box with the maximum X provided and all other coordinates\nof this box. p 1 maxX m (D)Lnet/minecraft/class_238; method_1014 expand c @see #contract(double) p 1 value m (D)Lnet/minecraft/class_238; method_35574 withMinX c Creates a box with the minimum X provided and all other coordinates\nof this box. p 1 minX m (Lnet/minecraft/class_2350$class_2351;)D method_1001 getMin p 1 axis m ()Z method_1013 isValid c Checks if any of the coordinates of this box is {@linkplain\nDouble#isNaN(double) not a number}. m (Lnet/minecraft/class_243;)Z method_1006 contains c Checks if the given position is in this box. p 1 pos m (Lnet/minecraft/class_238;)Lnet/minecraft/class_238; method_991 union c Creates the minimum box that contains this box and the given box. p 1 box m ()D method_17941 getZLength m (DDDDDD)Z method_1003 intersects c Checks if this box intersects the box of the given coordinates. p 7 maxX p 5 minZ p 11 maxZ p 9 maxY p 3 minY p 1 minX m (Lnet/minecraft/class_238;)Lnet/minecraft/class_238; method_999 intersection c Creates the maximum box that this box and the given box contain. p 1 box m (Lnet/minecraft/class_2350$class_2351;)D method_990 getMax p 1 axis m (D)Lnet/minecraft/class_238; method_35578 withMaxY c Creates a box with the maximum Y provided and all other coordinates\nof this box. p 1 maxY m (D)Lnet/minecraft/class_238; method_35575 withMinY c Creates a box with the minimum Y provided and all other coordinates\nof this box. p 1 minY m (D)Lnet/minecraft/class_238; method_1011 contract c @see #expand(double) p 1 value m (Lnet/minecraft/class_2338;)V c Creates a box that only contains the given block position. p 1 pos m (DDD)Lnet/minecraft/class_238; method_989 offset c Creates a box that is translated by {@code x}, {@code y}, {@code z} on\neach axis from this box. p 3 y p 5 z p 1 x m (DDD)Lnet/minecraft/class_238; method_35580 contract c @see #expand(double, double, double) p 5 z p 3 y p 1 x m (DDD)Lnet/minecraft/class_238; method_1009 expand c @see #contract(double, double, double) p 5 z p 1 x p 3 y m ()Lnet/minecraft/class_243; method_1005 getCenter c Returns the center position of this box. m (Lnet/minecraft/class_3341;)Lnet/minecraft/class_238; method_19316 from p 0 mutable m (Lnet/minecraft/class_243;)Lnet/minecraft/class_238; method_29968 from p 0 pos m (DDD)Lnet/minecraft/class_238; method_1012 stretch p 1 x p 3 y p 5 z m (Lnet/minecraft/class_238;Lnet/minecraft/class_243;[DLnet/minecraft/class_2350;DDD)Lnet/minecraft/class_2350; method_1007 traceCollisionSide p 0 box p 8 deltaZ p 6 deltaY p 4 deltaX p 3 approachDirection p 2 traceDistanceResult p 1 intersectingVector m (D)Lnet/minecraft/class_238; method_35579 withMaxZ c Creates a box with the maximum Z provided and all other coordinates\nof this box. p 1 maxZ m ()D method_995 getAverageSideLength c net/minecraft/class_233 net/minecraft/world/timer/TimerCallbackSerializer f Ljava/util/Map; field_1305 serializersByClass f Lnet/minecraft/class_233; field_1306 INSTANCE f Lorg/slf4j/Logger; field_1308 LOGGER f Ljava/util/Map; field_1307 serializersByType m (Lnet/minecraft/class_234;)Lnet/minecraft/class_2487; method_973 serialize p 1 callback m (Lnet/minecraft/class_234$class_235;)Lnet/minecraft/class_233; method_971 registerSerializer p 1 serializer m (Ljava/lang/Class;)Lnet/minecraft/class_234$class_235; method_970 getSerializer m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_234; method_972 deserialize p 1 nbt c net/minecraft/class_4288 net/minecraft/client/gui/screen/option/MouseOptionsScreen f Lnet/minecraft/class_353; field_19246 buttonList f [Lnet/minecraft/class_316; field_19247 OPTIONS m (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V p 1 parent p 2 gameOptions m (Lnet/minecraft/class_4185;)V method_20411 method_20411 p 1 button c net/minecraft/class_4287 net/minecraft/client/option/LogarithmicOption c net/minecraft/class_231 net/minecraft/world/timer/FunctionTimerCallback f Lnet/minecraft/class_2960; field_1304 name m (Lnet/minecraft/class_2991;Lnet/minecraft/class_2158;)V method_17938 method_17938 p 1 function m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_236;J)V method_967 call m (Lnet/minecraft/class_2960;)V p 1 name c net/minecraft/class_231$class_232 net/minecraft/world/timer/FunctionTimerCallback$Serializer m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_231; method_969 deserialize m (Lnet/minecraft/class_2487;Lnet/minecraft/class_231;)V method_968 serialize c net/minecraft/class_4289 net/minecraft/entity/ai/brain/task/WanderIndoorsTask f F field_19258 speed m (Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)V method_20420 method_20420 p 2 pos m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Z method_20425 method_20425 p 2 pos m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Z method_20421 shouldRun m (F)V p 1 speed m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_20424 method_20424 p 1 pos m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_20422 run c net/minecraft/class_3600 net/minecraft/datafixer/fix/EntityHealthFix f Ljava/util/Set; field_15894 ENTITIES m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_15704 fixHealth c net/minecraft/class_3601 net/minecraft/datafixer/fix/EntityHorseSaddleFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_4926 net/minecraft/data/client/BlockStateVariantMap c An equivalence to the {@code Map}\npassed to the constructor of {@code ModelVariantMap}. f Ljava/util/Map; field_22863 variants m ()V method_25792 checkAllPropertyDefinitions m (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)Lnet/minecraft/class_4926$class_4929; method_25785 create p 0 first p 2 third p 1 second m (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)Lnet/minecraft/class_4926$class_4930; method_25786 create p 2 third p 3 fourth p 0 first p 1 second m (Lnet/minecraft/class_4934;Ljava/util/List;)V method_25790 register p 2 possibleVariants p 1 condition m ()Ljava/util/Map; method_25782 getVariants m (Lnet/minecraft/class_2769;)Lnet/minecraft/class_4926$class_4927; method_25783 create p 0 property m ()Ljava/util/List; method_25791 getProperties m (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)Lnet/minecraft/class_4926$class_4931; method_25787 create p 4 fifth p 0 first p 1 second p 2 third p 3 fourth m (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)Lnet/minecraft/class_4926$class_4928; method_25784 create p 0 first p 1 second c net/minecraft/class_4926$class_4930 net/minecraft/data/client/BlockStateVariantMap$QuadrupleProperty f Lnet/minecraft/class_2769; field_22870 first f Lnet/minecraft/class_2769; field_22871 second f Lnet/minecraft/class_2769; field_22872 third f Lnet/minecraft/class_2769; field_22873 fourth m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/class_4926$class_4930; method_25812 register p 5 variants p 4 fourthValue p 3 thirdValue p 2 secondValue p 1 firstValue m (Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6291;Ljava/lang/Comparable;)V method_35885 method_35885 p 3 secondValue m (Lnet/minecraft/class_4926$class_6291;Ljava/lang/Comparable;)V method_35887 method_35887 p 2 firstValue m (Lnet/minecraft/class_4926$class_6291;Ljava/lang/Comparable;)V method_35892 method_35892 p 2 firstValue m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6291;Ljava/lang/Comparable;)V method_35888 method_35888 p 5 fourthValue m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6291;Ljava/lang/Comparable;)V method_35883 method_35883 p 5 fourthValue m (Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6291;Ljava/lang/Comparable;)V method_35890 method_35890 p 3 secondValue m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4926$class_4930; method_25811 register p 2 secondValue p 1 firstValue p 4 fourthValue p 3 thirdValue p 5 variant m (Lnet/minecraft/class_4926$class_6291;)Lnet/minecraft/class_4926; method_35886 register p 1 variantFactory m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6291;Ljava/lang/Comparable;)V method_35884 method_35884 p 4 thirdValue m (Lnet/minecraft/class_4926$class_6291;)Lnet/minecraft/class_4926; method_35891 registerVariants p 1 variantFactory m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6291;Ljava/lang/Comparable;)V method_35889 method_35889 p 4 thirdValue m (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)V p 1 first p 2 second p 3 third p 4 fourth c net/minecraft/class_4926$class_4932 net/minecraft/data/client/BlockStateVariantMap$TriFunction m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply apply p 2 two p 1 one p 3 three c net/minecraft/class_4926$class_4931 net/minecraft/data/client/BlockStateVariantMap$QuintupleProperty f Lnet/minecraft/class_2769; field_22876 third f Lnet/minecraft/class_2769; field_22877 fourth f Lnet/minecraft/class_2769; field_22878 fifth f Lnet/minecraft/class_2769; field_22874 first f Lnet/minecraft/class_2769; field_22875 second m (Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6290;Ljava/lang/Comparable;)V method_35896 method_35896 p 3 secondValue m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6290;Ljava/lang/Comparable;)V method_35894 method_35894 p 5 fourthValue m (Lnet/minecraft/class_4926$class_6290;Ljava/lang/Comparable;)V method_35898 method_35898 p 2 firstValue m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6290;Ljava/lang/Comparable;)V method_35899 method_35899 p 6 fifthValue m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/class_4926$class_4931; method_25814 register p 6 variants p 5 fifthValue p 4 fourthValue p 3 thirdValue p 2 secondValue p 1 firstValue m (Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6290;Ljava/lang/Comparable;)V method_35902 method_35902 p 3 secondValue m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6290;Ljava/lang/Comparable;)V method_35900 method_35900 p 5 fourthValue m (Lnet/minecraft/class_4926$class_6290;)Lnet/minecraft/class_4926; method_35903 registerVariants p 1 variantFactory m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6290;Ljava/lang/Comparable;)V method_35893 method_35893 p 6 fifthValue m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4926$class_4931; method_25813 register p 6 variant p 4 fourthValue p 5 fifthValue p 2 secondValue p 3 thirdValue p 1 firstValue m (Lnet/minecraft/class_4926$class_6290;)Lnet/minecraft/class_4926; method_35897 register p 1 variantFactory m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6290;Ljava/lang/Comparable;)V method_35895 method_35895 p 4 thirdValue m (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)V p 2 second p 3 third p 4 fourth p 5 fifth p 1 first m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6290;Ljava/lang/Comparable;)V method_35901 method_35901 p 4 thirdValue m (Lnet/minecraft/class_4926$class_6290;Ljava/lang/Comparable;)V method_35904 method_35904 p 2 firstValue c net/minecraft/class_4926$class_6290 net/minecraft/data/client/BlockStateVariantMap$QuintFunction m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; method_35905 apply p 5 five p 4 four p 1 one p 3 three p 2 two c net/minecraft/class_4926$class_6291 net/minecraft/data/client/BlockStateVariantMap$QuadFunction m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; method_35906 apply p 1 one p 4 four p 3 three p 2 two c net/minecraft/class_4926$class_4927 net/minecraft/data/client/BlockStateVariantMap$SingleProperty f Lnet/minecraft/class_2769; field_22864 property m (Ljava/lang/Comparable;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4926$class_4927; method_25793 register p 2 variant p 1 value m (Lnet/minecraft/class_2769;)V p 1 property m (Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/class_4926$class_4927; method_25794 register p 1 value p 2 variants m (Ljava/util/function/Function;)Lnet/minecraft/class_4926; method_25795 register p 1 variantFactory m (Ljava/util/function/Function;Ljava/lang/Comparable;)V method_35877 method_35877 p 2 value m (Ljava/util/function/Function;)Lnet/minecraft/class_4926; method_35878 registerVariants p 1 variantFactory m (Ljava/util/function/Function;Ljava/lang/Comparable;)V method_25796 method_25796 p 2 value c net/minecraft/class_4926$class_4929 net/minecraft/data/client/BlockStateVariantMap$TripleProperty f Lnet/minecraft/class_2769; field_22867 first f Lnet/minecraft/class_2769; field_22868 second f Lnet/minecraft/class_2769; field_22869 third m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_4932;Ljava/lang/Comparable;)V method_25810 method_25810 p 4 thirdValue m (Lnet/minecraft/class_4926$class_4932;)Lnet/minecraft/class_4926; method_25805 register p 1 variantFactory m (Lnet/minecraft/class_4926$class_4932;)Lnet/minecraft/class_4926; method_35882 registerVariants p 1 variantFactory m (Lnet/minecraft/class_4926$class_4932;Ljava/lang/Comparable;)V method_25808 method_25808 p 2 firstValue m (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)V p 3 third p 2 second p 1 first m (Lnet/minecraft/class_4926$class_4932;Ljava/lang/Comparable;)V method_35881 method_35881 p 2 firstValue m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_4932;Ljava/lang/Comparable;)V method_35879 method_35879 p 4 thirdValue m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/class_4926$class_4929; method_25807 register p 1 firstValue p 2 secondValue p 3 thirdValue p 4 variants m (Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_4932;Ljava/lang/Comparable;)V method_25809 method_25809 p 3 secondValue m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4926$class_4929; method_25806 register p 2 secondValue p 3 thirdValue p 1 firstValue p 4 variant m (Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_4932;Ljava/lang/Comparable;)V method_35880 method_35880 p 3 secondValue c net/minecraft/class_4926$class_4928 net/minecraft/data/client/BlockStateVariantMap$DoubleProperty f Lnet/minecraft/class_2769; field_22865 first f Lnet/minecraft/class_2769; field_22866 second m (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)V p 2 second p 1 first m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4926$class_4928; method_25797 register p 3 variant p 2 secondValue p 1 firstValue m (Ljava/lang/Comparable;Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V method_25802 method_25802 p 3 secondValue m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/class_4926$class_4928; method_25798 register p 3 variants p 1 firstValue p 2 secondValue m (Ljava/util/function/BiFunction;)Lnet/minecraft/class_4926; method_25803 registerVariants p 1 variantsFactory m (Ljava/lang/Comparable;Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V method_25799 method_25799 p 3 secondValue m (Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V method_25801 method_25801 p 2 firstValue m (Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V method_25804 method_25804 p 2 firstValue m (Ljava/util/function/BiFunction;)Lnet/minecraft/class_4926; method_25800 register p 1 variantFactory c net/minecraft/class_1899 net/minecraft/enchantment/MendingEnchantment m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 1 weight p 2 slotTypes c net/minecraft/class_1898 net/minecraft/enchantment/MultishotEnchantment m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 1 weight p 2 slotTypes c net/minecraft/class_1897 net/minecraft/enchantment/KnockbackEnchantment m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 2 slot p 1 weight c net/minecraft/class_4922 net/minecraft/data/client/MultipartBlockStateSupplier f Lnet/minecraft/class_2248; field_22855 block f Ljava/util/List; field_22856 multiparts m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4922; method_25758 create p 0 block m (Lnet/minecraft/class_2248;)V p 1 block m (Lnet/minecraft/class_4918;[Lnet/minecraft/class_4935;)Lnet/minecraft/class_4922; method_25762 with p 2 variants p 1 condition m (Lnet/minecraft/class_4918;Ljava/util/List;)Lnet/minecraft/class_4922; method_25761 with p 2 variants p 1 condition m ()Lcom/google/gson/JsonElement; method_25765 get m (Ljava/util/List;)Lnet/minecraft/class_4922; method_25764 with p 1 variants m (Lnet/minecraft/class_4918;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4922; method_25760 with p 1 condition p 2 variant m (Lnet/minecraft/class_4935;)Lnet/minecraft/class_4922; method_25763 with p 1 variant c net/minecraft/class_4922$class_4924 net/minecraft/data/client/MultipartBlockStateSupplier$Multipart f Ljava/util/List; field_22858 variants m (Lcom/google/gson/JsonObject;)V method_25768 extraToJson p 1 json m (Ljava/util/List;)V p 1 variants m (Lnet/minecraft/class_2689;)V method_25767 validate p 1 stateManager m ()Lcom/google/gson/JsonElement; method_25766 get c net/minecraft/class_4922$class_4923 net/minecraft/data/client/MultipartBlockStateSupplier$ConditionalMultipart f Lnet/minecraft/class_4918; field_22857 when m (Lnet/minecraft/class_4918;Ljava/util/List;)V p 1 when p 2 variants c net/minecraft/class_4925 net/minecraft/data/client/VariantsBlockStateSupplier f Ljava/util/List; field_22860 variants f Ljava/util/List; field_22862 variantMaps f Lnet/minecraft/class_2248; field_22859 block f Ljava/util/Set; field_22861 definedProperties m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4925; method_25770 create p 1 variant p 0 block m (Lnet/minecraft/class_2248;Ljava/util/List;)V p 2 variants p 1 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4925; method_25769 create p 0 block m (Lnet/minecraft/class_2248;[Lnet/minecraft/class_4935;)Lnet/minecraft/class_4925; method_25771 create p 1 variants p 0 block m ()Lcom/google/gson/JsonElement; method_25780 get m (Lnet/minecraft/class_2769;)V method_25772 method_25772 p 1 property m (Ljava/util/List;Ljava/util/List;)Ljava/util/List; method_25777 intersect p 1 right p 0 left m (Lnet/minecraft/class_4926;)Lnet/minecraft/class_4925; method_25775 coordinate c Appends a block state variant map to this block state information.\n\n

A block state variant map defines some of the variant settings based\non a defined set of properties in the block state, such as the model\nof the block state is determined by a coordinated map of power and\nmachine type property, and the y rotation determined by a facing\nproperty, etc.\n\n@return this block state file p 1 map c the variant map to contribute property to variant settings\nmappings to the block state file c net/minecraft/class_4941 net/minecraft/data/client/ModelIds m (Lnet/minecraft/class_2248;Ljava/lang/String;)Lnet/minecraft/class_2960; method_25843 getBlockSubModelId p 1 suffix p 0 block m (Lnet/minecraft/class_1792;Ljava/lang/String;)Lnet/minecraft/class_2960; method_25841 getItemSubModelId p 0 item p 1 suffix m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2960; method_25842 getBlockModelId p 0 block m (Lnet/minecraft/class_1792;)Lnet/minecraft/class_2960; method_25840 getItemModelId p 0 item m (Ljava/lang/String;)Lnet/minecraft/class_2960; method_25845 getMinecraftNamespacedItem p 0 name m (Ljava/lang/String;)Lnet/minecraft/class_2960; method_25844 getMinecraftNamespacedBlock p 0 name c net/minecraft/class_3610 net/minecraft/fluid/FluidState f Lcom/mojang/serialization/Codec; field_25018 CODEC m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243; method_15758 getVelocity p 1 world p 2 pos m (Lnet/minecraft/class_6885;)Z method_40179 isIn p 1 fluids m ()F method_15760 getBlastResistance m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3611;Lnet/minecraft/class_2350;)Z method_15764 canBeReplacedWith p 1 world p 2 pos p 3 fluid p 4 direction m (Lnet/minecraft/class_3611;)Z method_33659 isEqualAndStill p 1 fluid m ()Ljava/util/stream/Stream; method_40181 streamTags m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/Random;)V method_15757 onRandomTick p 1 world p 3 random p 2 pos m (Lnet/minecraft/class_3611;)Z method_39360 isOf p 1 fluid m ()F method_20785 getHeight m ()Z method_15771 isStill m ()Z method_15773 hasRandomTicks m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_15756 method_15756 p 1 world p 2 pos m ()Lnet/minecraft/class_6880; method_40180 getRegistryEntry m (Lnet/minecraft/class_6862;)Z method_15767 isIn p 1 tag m ()Lnet/minecraft/class_3611; method_15772 getFluid m ()I method_15761 getLevel m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_15770 onScheduledTick p 1 world p 2 pos m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F method_15763 getHeight p 1 world p 2 pos m ()Z method_15769 isEmpty m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/Random;)V method_15768 randomDisplayTick p 1 world p 2 pos p 3 random m ()Lnet/minecraft/class_2394; method_15766 getParticle m ()Lnet/minecraft/class_2680; method_15759 getBlockState m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_17776 getShape p 1 world p 2 pos m (Lnet/minecraft/class_3611;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)V p 1 fluid p 2 propertiesMap p 3 codec c net/minecraft/class_4940 net/minecraft/data/client/SimpleModelSupplier f Lnet/minecraft/class_2960; field_22900 parent m ()Lcom/google/gson/JsonElement; method_25839 get m (Lnet/minecraft/class_2960;)V p 1 parent c net/minecraft/class_3611 net/minecraft/fluid/Fluid f Lnet/minecraft/class_6880$class_6883; field_36431 registryEntry f Lnet/minecraft/class_2689; field_15905 stateManager f Lnet/minecraft/class_3610; field_15903 defaultState f Lnet/minecraft/class_2361; field_15904 STATE_IDS m (Lnet/minecraft/class_3610;)V method_15781 setDefaultState p 1 state m ()Lnet/minecraft/class_1792; method_15774 getBucketItem m (Lnet/minecraft/class_2689$class_2690;)V method_15775 appendProperties p 1 builder m (Lnet/minecraft/class_6862;)Z method_15791 isIn p 1 tag m ()F method_15784 getBlastResistance m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Ljava/util/Random;)V method_15792 onRandomTick p 4 random p 1 world p 2 pos p 3 state m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;)Lnet/minecraft/class_243; method_15782 getVelocity p 1 world p 2 pos p 3 state m (Lnet/minecraft/class_3610;)Z method_15793 isStill p 1 state m (Lnet/minecraft/class_3610;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F method_15788 getHeight p 1 state p 2 world p 3 pos m ()Z method_15795 hasRandomTicks m ()Lnet/minecraft/class_2689; method_15783 getStateManager m (Lnet/minecraft/class_4538;)I method_15789 getTickRate p 1 world m ()Ljava/util/Optional; method_32359 getBucketFillSound c Returns the sound played when filling a bucket with this fluid. m ()Lnet/minecraft/class_3610; method_15785 getDefaultState m (Lnet/minecraft/class_3610;)I method_15779 getLevel p 1 state m (Lnet/minecraft/class_3611;)Z method_15780 matchesType p 1 fluid m ()Lnet/minecraft/class_2394; method_15787 getParticle m ()Z method_15794 isEmpty m (Lnet/minecraft/class_3610;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_17775 getShape p 1 state p 2 world p 3 pos m (Lnet/minecraft/class_3610;)Lnet/minecraft/class_2680; method_15790 toBlockState p 1 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;)V method_15778 onScheduledTick p 3 state p 2 pos p 1 world m ()Lnet/minecraft/class_6880$class_6883; method_40178 getRegistryEntry m (Lnet/minecraft/class_3610;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3611;Lnet/minecraft/class_2350;)Z method_15777 canBeReplacedWith p 1 state p 3 pos p 2 world p 5 direction p 4 fluid m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Ljava/util/Random;)V method_15776 randomDisplayTick p 1 world p 4 random p 3 state p 2 pos m (Lnet/minecraft/class_3610;)F method_20784 getHeight p 1 state c net/minecraft/class_4943 net/minecraft/data/client/Models f Lnet/minecraft/class_4942; field_22908 PARTICLE f [Lnet/minecraft/class_4942; field_22958 STEM_GROWTH_STAGES f Lnet/minecraft/class_4942; field_22995 TEMPLATE_FENCE_GATE f Lnet/minecraft/class_4942; field_22996 TEMPLATE_FENCE_GATE_OPEN f Lnet/minecraft/class_4942; field_22994 WALL_INVENTORY f Lnet/minecraft/class_4942; field_22988 FENCE_POST f Lnet/minecraft/class_4942; field_22987 DOOR_TOP_RH f Lnet/minecraft/class_4942; field_22989 FENCE_SIDE f Lnet/minecraft/class_4942; field_22983 BUTTON_INVENTORY f Lnet/minecraft/class_4942; field_22982 BUTTON_PRESSED f Lnet/minecraft/class_4942; field_22986 DOOR_TOP f Lnet/minecraft/class_4942; field_22984 DOOR_BOTTOM f Lnet/minecraft/class_4942; field_22985 DOOR_BOTTOM_RH f Lnet/minecraft/class_4942; field_22991 TEMPLATE_WALL_POST f Lnet/minecraft/class_4942; field_22990 FENCE_INVENTORY f Lnet/minecraft/class_4942; field_22993 TEMPLATE_WALL_SIDE_TALL f Lnet/minecraft/class_4942; field_22992 TEMPLATE_WALL_SIDE f Lnet/minecraft/class_4942; field_29081 CUBE_COLUMN_MIRRORED f Lnet/minecraft/class_4942; field_23957 TEMPLATE_CAMPFIRE f Lnet/minecraft/class_4942; field_27789 TEMPLATE_CAKE_WITH_CANDLE f Lnet/minecraft/class_4942; field_27788 TEMPLATE_FOUR_CANDLES f Lnet/minecraft/class_4942; field_27787 TEMPLATE_THREE_CANDLES f Lnet/minecraft/class_4942; field_27786 TEMPLATE_TWO_CANDLES f Lnet/minecraft/class_4942; field_27785 TEMPLATE_CANDLE f Lnet/minecraft/class_4942; field_27784 TEMPLATE_CAULDRON_FULL f Lnet/minecraft/class_4942; field_28015 TEMPLATE_CAULDRON_LEVEL2 f Lnet/minecraft/class_4942; field_28014 TEMPLATE_CAULDRON_LEVEL1 f Lnet/minecraft/class_4942; field_22912 STAIRS f Lnet/minecraft/class_4942; field_22911 LEAVES f Lnet/minecraft/class_4942; field_22914 OUTER_STAIRS f Lnet/minecraft/class_4942; field_22913 INNER_STAIRS f Lnet/minecraft/class_4942; field_22910 SLAB_TOP f Lnet/minecraft/class_4942; field_22919 TEMPLATE_ORIENTABLE_TRAPDOOR_BOTTOM f Lnet/minecraft/class_4942; field_22916 TEMPLATE_TRAPDOOR_BOTTOM f Lnet/minecraft/class_4942; field_22915 TEMPLATE_TRAPDOOR_TOP f Lnet/minecraft/class_4942; field_22918 TEMPLATE_ORIENTABLE_TRAPDOOR_TOP f Lnet/minecraft/class_4942; field_22917 TEMPLATE_TRAPDOOR_OPEN f Lnet/minecraft/class_4942; field_22907 PRESSURE_PLATE_DOWN f Lnet/minecraft/class_4942; field_22909 SLAB f Lnet/minecraft/class_4942; field_22904 TEMPLATE_FENCE_GATE_WALL f Lnet/minecraft/class_4942; field_22906 PRESSURE_PLATE_UP f Lnet/minecraft/class_4942; field_22905 TEMPLATE_FENCE_GATE_WALL_OPEN f Lnet/minecraft/class_4942; field_22930 TEMPLATE_PISTON_HEAD f Lnet/minecraft/class_4942; field_22936 TEMPLATE_FOUR_TURTLE_EGGS f Lnet/minecraft/class_4942; field_22935 TEMPLATE_THREE_TURTLE_EGGS f Lnet/minecraft/class_4942; field_22938 GENERATED f Lnet/minecraft/class_4942; field_22937 TEMPLATE_SINGLE_FACE f Lnet/minecraft/class_4942; field_22932 TEMPLATE_SEAGRASS f Lnet/minecraft/class_4942; field_22931 TEMPLATE_PISTON_HEAD_SHORT f Lnet/minecraft/class_4942; field_22934 TEMPLATE_TWO_TURTLE_EGGS f Lnet/minecraft/class_4942; field_22933 TEMPLATE_TURTLE_EGG f Lnet/minecraft/class_4942; field_22939 HANDHELD f Lnet/minecraft/class_4942; field_22924 TINTED_FLOWER_POT_CROSS f Lnet/minecraft/class_4942; field_22923 FLOWER_POT_CROSS f Lnet/minecraft/class_4942; field_22926 RAIL_CURVED f Lnet/minecraft/class_4942; field_22925 RAIL_FLAT f Lnet/minecraft/class_4942; field_22920 TEMPLATE_ORIENTABLE_TRAPDOOR_OPEN f Lnet/minecraft/class_4942; field_22922 TINTED_CROSS f Lnet/minecraft/class_4942; field_22921 CROSS f Lnet/minecraft/class_4942; field_22928 TEMPLATE_RAIL_RAISED_SW f Lnet/minecraft/class_4942; field_33965 TEMPLATE_POTTED_AZALEA_BUSH f Lnet/minecraft/class_4942; field_22927 TEMPLATE_RAIL_RAISED_NE f Lnet/minecraft/class_4942; field_22929 CARPET f Lnet/minecraft/class_4942; field_22951 TEMPLATE_GLASS_PANE_NOSIDE f Lnet/minecraft/class_4942; field_22952 TEMPLATE_GLASS_PANE_NOSIDE_ALT f Lnet/minecraft/class_4942; field_22950 TEMPLATE_DAYLIGHT_DETECTOR f Lnet/minecraft/class_4942; field_22954 TEMPLATE_GLASS_PANE_SIDE f Lnet/minecraft/class_4942; field_22953 TEMPLATE_GLASS_PANE_POST f Lnet/minecraft/class_4942; field_22959 STEM_FRUIT f Lnet/minecraft/class_4942; field_28080 POINTED_DRIPSTONE f Lnet/minecraft/class_4942; field_22956 TEMPLATE_COMMAND_BLOCK f Lnet/minecraft/class_4942; field_22955 TEMPLATE_GLASS_PANE_SIDE_ALT f Lnet/minecraft/class_4942; field_22957 TEMPLATE_ANVIL f Lnet/minecraft/class_4942; field_22942 CUBE f Lnet/minecraft/class_4942; field_22940 HANDHELD_ROD f Lnet/minecraft/class_4942; field_22941 TEMPLATE_SHULKER_BOX f Lnet/minecraft/class_4942; field_22948 TEMPLATE_GLAZED_TERRACOTTA f Lnet/minecraft/class_4942; field_22947 CORAL_WALL_FAN f Lnet/minecraft/class_4942; field_22949 TEMPLATE_CHORUS_FLOWER f Lnet/minecraft/class_4942; field_22944 TEMPLATE_BANNER f Lnet/minecraft/class_4942; field_22943 TEMPLATE_BED f Lnet/minecraft/class_4942; field_22946 CORAL_FAN f Lnet/minecraft/class_4942; field_22945 TEMPLATE_SKULL f Lnet/minecraft/class_4942; field_23400 CUBE_DIRECTIONAL f Lnet/minecraft/class_4942; field_22976 CUBE_TOP f Lnet/minecraft/class_4942; field_22975 CUBE_COLUMN_HORIZONTAL f Lnet/minecraft/class_4942; field_22978 ORIENTABLE f Lnet/minecraft/class_4942; field_22977 CUBE_BOTTOM_TOP f Lnet/minecraft/class_4942; field_22971 TEMPLATE_PISTON f Lnet/minecraft/class_4942; field_22970 TEMPLATE_TORCH_WALL f Lnet/minecraft/class_4942; field_22973 CUBE_MIRRORED_ALL f Lnet/minecraft/class_4942; field_22974 CUBE_COLUMN f Lnet/minecraft/class_4942; field_22972 CUBE_ALL f Lnet/minecraft/class_4942; field_22979 ORIENTABLE_WITH_BOTTOM f Lnet/minecraft/class_4942; field_22981 BUTTON f Lnet/minecraft/class_4942; field_22980 ORIENTABLE_VERTICAL f Lnet/minecraft/class_4942; field_22964 TEMPLATE_FIRE_SIDE_ALT f Lnet/minecraft/class_4942; field_22962 TEMPLATE_FIRE_FLOOR f Lnet/minecraft/class_4942; field_22963 TEMPLATE_FIRE_SIDE f Lnet/minecraft/class_4942; field_22966 TEMPLATE_FIRE_UP_ALT f Lnet/minecraft/class_4942; field_22965 TEMPLATE_FIRE_UP f Lnet/minecraft/class_4942; field_22961 TEMPLATE_FARMLAND f Lnet/minecraft/class_4942; field_22960 CROP f Lnet/minecraft/class_4942; field_22968 TEMPLATE_HANGING_LANTERN f Lnet/minecraft/class_4942; field_22967 TEMPLATE_LANTERN f Lnet/minecraft/class_4942; field_22969 TEMPLATE_TORCH f Lnet/minecraft/class_4942; field_28804 TEMPLATE_AZALEA m ([Lnet/minecraft/class_4945;)Lnet/minecraft/class_4942; method_25857 make p 0 requiredTextureKeys m (Ljava/lang/String;[Lnet/minecraft/class_4945;)Lnet/minecraft/class_4942; method_25856 block p 0 parent p 1 requiredTextureKeys m (Ljava/lang/String;Ljava/lang/String;[Lnet/minecraft/class_4945;)Lnet/minecraft/class_4942; method_25855 block p 2 requiredTextureKeys p 0 parent p 1 variant m (Ljava/lang/String;[Lnet/minecraft/class_4945;)Lnet/minecraft/class_4942; method_25859 item p 0 parent p 1 requiredTextureKeys c net/minecraft/class_3612 net/minecraft/fluid/Fluids f Lnet/minecraft/class_3609; field_15909 FLOWING_WATER f Lnet/minecraft/class_3609; field_15907 FLOWING_LAVA f Lnet/minecraft/class_3609; field_15908 LAVA f Lnet/minecraft/class_3609; field_15910 WATER f Lnet/minecraft/class_3611; field_15906 EMPTY m (Ljava/lang/String;Lnet/minecraft/class_3611;)Lnet/minecraft/class_3611; method_15796 register p 1 value p 0 id c net/minecraft/class_4942 net/minecraft/data/client/Model f Ljava/util/Set; field_22902 requiredTextures f Ljava/util/Optional; field_22903 variant f Ljava/util/Optional; field_22901 parent m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_4945;Lnet/minecraft/class_2960;)V method_25848 method_25848 p 2 textureId p 1 textureKey m (Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960; method_25852 upload p 3 modelCollector p 2 textures p 1 id m (Ljava/util/Optional;Ljava/util/Optional;[Lnet/minecraft/class_4945;)V p 2 variant p 1 parent p 3 requiredTextureKeys m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960; method_25846 upload p 3 modelCollector p 2 textures p 1 block m (Lnet/minecraft/class_2248;Ljava/lang/String;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960; method_25853 uploadWithoutVariant p 2 suffix p 3 textures p 1 block p 4 modelCollector m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2960;)V method_25849 method_25849 p 1 parentId m (Lnet/minecraft/class_4944;)Ljava/util/Map; method_25850 createTextureMap p 1 textures m (Lnet/minecraft/class_2248;Ljava/lang/String;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960; method_25847 upload p 1 block p 2 suffix p 3 textures p 4 modelCollector c net/minecraft/class_4938 net/minecraft/data/client/VariantSetting f Ljava/util/function/Function; field_22897 writer f Ljava/lang/String; field_22896 key m (Ljava/lang/String;Ljava/util/function/Function;)V p 1 key p 2 writer m (Ljava/lang/Object;)Lnet/minecraft/class_4938$class_4939; method_25836 evaluate p 1 value c net/minecraft/class_4938$class_4939 net/minecraft/data/client/VariantSetting$Value f Ljava/lang/Object; field_22899 value m (Lcom/google/gson/JsonObject;)V method_25838 writeTo p 1 json m (Lnet/minecraft/class_4938;Ljava/lang/Object;)V p 2 value m ()Lnet/minecraft/class_4938; method_35907 getParent c net/minecraft/class_3606 net/minecraft/datafixer/fix/HangingEntityFix f [[I field_15897 OFFSETS m (Lcom/mojang/serialization/Dynamic;ZZ)Lcom/mojang/serialization/Dynamic; method_15719 fixDecorationPosition p 2 isPainting p 3 isItemFrame m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_3607 net/minecraft/datafixer/fix/EntityPaintingMotiveFix f Ljava/util/Map; field_15898 RENAMED_MOTIVES m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_15723 renameMotive m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema m (Ljava/util/HashMap;)V method_15724 method_15724 p 0 map c net/minecraft/class_3608 net/minecraft/datafixer/fix/EntityPufferfishRenameFix f Ljava/util/Map; field_15899 RENAMED_FISH m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_3609 net/minecraft/fluid/FlowableFluid c Represents a fluid which can flow. f Ljava/util/Map; field_17587 shapeCache f Lnet/minecraft/class_2758; field_15900 LEVEL f Lnet/minecraft/class_2746; field_15902 FALLING m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;)V method_15725 tryFlow p 2 fluidPos p 3 state p 1 world m (Lnet/minecraft/class_3610;)Z method_15748 isEmptyOrThis p 1 state m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)I method_15740 method_15740 p 2 pos p 1 world m (Lnet/minecraft/class_3610;)Z method_15752 isMatchingAndStill p 1 state m (Lnet/minecraft/class_2350;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_15732 receivesFlow p 1 face p 2 world p 5 fromPos p 6 fromState p 3 pos p 4 state m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;ILnet/minecraft/class_2350;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lit/unimi/dsi/fastutil/shorts/Short2BooleanMap;)I method_15742 method_15742 p 1 world m ()Lnet/minecraft/class_3611; method_15751 getStill m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Lnet/minecraft/class_3610;)I method_15753 getNextTickDelay p 1 world p 2 pos p 3 oldState p 4 newState m (Lnet/minecraft/class_1922;Lnet/minecraft/class_3611;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;)Z method_15746 canFlowThrough p 6 fromPos p 5 face p 8 fluidState p 7 fromState p 2 fluid p 1 world p 4 state p 3 pos m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_15730 beforeBreakingBlock p 2 pos p 3 state p 1 world m (Lnet/minecraft/class_1922;Lnet/minecraft/class_3611;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_15736 method_15736 p 6 fromState p 1 world p 2 fluid p 3 pos p 4 state p 5 fromPos m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_15749 method_15749 p 1 world p 2 pos m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3611;)Z method_15754 canFill p 1 world p 3 state p 2 pos p 4 fluid m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_3610;)V method_15745 flow p 5 fluidState p 4 direction p 3 state p 2 pos p 1 world m ()Z method_15737 isInfinite m (IZ)Lnet/minecraft/class_3610; method_15728 getFlowing p 1 level p 2 falling m (Lnet/minecraft/class_4538;)I method_15733 getFlowSpeed p 1 world m (Lnet/minecraft/class_3610;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_17774 isFluidAboveEqual p 2 pos p 1 world p 0 state m (Lnet/minecraft/class_4538;)I method_15739 getLevelDecreasePerBlock p 1 world m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Ljava/util/Map; method_15726 getSpread p 2 pos p 1 world p 3 state m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Lnet/minecraft/class_2680;)V method_15744 method_15744 p 2 pos p 1 world p 4 blockState p 3 fluidState m (Z)Lnet/minecraft/class_3610; method_15729 getStill p 1 falling m (Lnet/minecraft/class_3610;)I method_15741 getBlockStateLevel p 0 state m ()Lnet/minecraft/class_3611; method_15750 getFlowing m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3610; method_15727 getUpdatedState p 3 state p 1 world p 2 pos m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;Lnet/minecraft/class_3611;)Z method_15738 canFlow p 6 flowToBlockState p 7 fluidState p 8 fluid p 2 fluidPos p 3 fluidBlockState p 4 flowDirection p 5 flowTo p 1 world c net/minecraft/class_4934 net/minecraft/data/client/PropertiesMap c Represents a set of property to value pairs, used as conditions for model\napplication.\n\n

This object is immutable. f Lnet/minecraft/class_4934; field_22881 EMPTY f Ljava/util/List; field_22883 values f Ljava/util/Comparator; field_22882 COMPARATOR m (Ljava/util/List;)V p 1 values m ()Lnet/minecraft/class_4934; method_25818 empty m ([Lnet/minecraft/class_2769$class_4933;)Lnet/minecraft/class_4934; method_25821 withValues p 0 values m ()Ljava/lang/String; method_25822 asString m (Ljava/lang/Object;)Z equals equals p 1 o m (Lnet/minecraft/class_2769$class_4933;)Lnet/minecraft/class_4934; method_25819 withValue p 1 value m (Lnet/minecraft/class_4934;)Lnet/minecraft/class_4934; method_25820 copyOf p 1 propertiesMap c net/minecraft/class_3602 net/minecraft/datafixer/fix/EntityHorseSplitFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_3603 net/minecraft/datafixer/fix/EntityIdFix f Ljava/util/Map; field_15895 RENAMED_ENTITIES m (Ljava/util/HashMap;)V method_15708 method_15708 p 0 map m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_4936 net/minecraft/data/client/VariantSettings f Lnet/minecraft/class_4938; field_22887 MODEL f Lnet/minecraft/class_4938; field_22886 Y f Lnet/minecraft/class_4938; field_22889 WEIGHT f Lnet/minecraft/class_4938; field_22888 UVLOCK f Lnet/minecraft/class_4938; field_22885 X m (Lnet/minecraft/class_2960;)Lcom/google/gson/JsonElement; method_25832 method_25832 p 0 id m (Lnet/minecraft/class_4936$class_4937;)Lcom/google/gson/JsonElement; method_25831 method_25831 p 0 rotation m (Lnet/minecraft/class_4936$class_4937;)Lcom/google/gson/JsonElement; method_25833 method_25833 p 0 rotation c net/minecraft/class_4936$class_4937 net/minecraft/data/client/VariantSettings$Rotation f I field_22894 degrees f Lnet/minecraft/class_4936$class_4937; field_22890 R0 f Lnet/minecraft/class_4936$class_4937; field_22891 R90 f Lnet/minecraft/class_4936$class_4937; field_22892 R180 f Lnet/minecraft/class_4936$class_4937; field_22893 R270 m (Ljava/lang/String;II)V p 3 degrees c net/minecraft/class_3604 net/minecraft/datafixer/fix/EntityItemFrameDirectionFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType m (B)B method_15712 updateDirection m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_15711 fixDirection c net/minecraft/class_4935 net/minecraft/data/client/BlockStateVariant c The supplier for a {@code ModelVariant}'s JSON representation. f Ljava/util/Map; field_22884 properties m (Lnet/minecraft/class_4938;Ljava/lang/Object;)Lnet/minecraft/class_4935; method_25828 put p 2 value p 1 key m (Lnet/minecraft/class_4935;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4935; method_25827 union p 1 second p 0 first m ()Lnet/minecraft/class_4935; method_25824 create m ()Lcom/google/gson/JsonElement; method_25830 get m (Ljava/util/List;)Lcom/google/gson/JsonElement; method_25829 toJson p 0 variants c net/minecraft/class_3605 net/minecraft/datafixer/fix/EntityMinecartIdentifiersFix f Ljava/util/List; field_15896 MINECARTS m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_1881 net/minecraft/enchantment/PiercingEnchantment m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 1 weight p 2 slotTypes c net/minecraft/class_1880 net/minecraft/enchantment/InfinityEnchantment m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 1 weight p 2 slotTypes c net/minecraft/class_4910 net/minecraft/data/client/BlockStateModelGenerator f Ljava/util/Map; field_28551 sandstoneModels f Ljava/util/Map; field_28552 VARIANT_POOL_FUNCTIONS f Ljava/util/function/Consumer; field_22830 blockStateCollector f Ljava/util/List; field_28549 nonOrientableTrapdoors f Ljava/util/function/BiConsumer; field_22831 modelCollector f Ljava/util/function/Consumer; field_22832 simpleItemModelExemptionCollector f Ljava/util/Map; field_29504 stoneStateFactories f Ljava/util/Map; field_28548 CONNECTION_VARIANT_FUNCTIONS c A map from a boolean property about connection on one direction to a\nfunction that creates a block state variant for connection on that\ndirection with a given connection model. m ()V method_36440 registerInfestedDeepslate m ()V method_25697 registerSmoothStone m ()V method_25703 registerCartographyTable m (Lnet/minecraft/class_2248;)V method_25619 registerMirrorable p 1 block m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917; method_25668 createSlabBlockState p 1 bottomModelId p 0 slabBlock p 3 fullModelId p 2 topModelId m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2769;[I)V method_25547 registerCrop p 1 crop p 2 ageProperty p 3 ageTextureIndices m ()V method_25509 registerComposter m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;)V method_25623 registerParentedItemModel p 1 block p 2 parentModelId m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_25686 registerRoots p 1 root p 2 pottedRoot m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_4910$class_4913;)V method_25602 registerPlantPart p 2 plantStem p 3 tintType p 1 plant m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_4917; method_34631 createDeepslateState p 2 textures p 3 modelCollector p 0 block p 1 modelId m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;)V method_25561 registerPiston p 2 extendedModelId p 3 textures p 1 piston m (Lnet/minecraft/class_2248;)V method_25688 registerStraightRail p 1 rail m ()Lnet/minecraft/class_4926; method_25649 createAxisRotatedVariantMap m (ILjava/lang/String;Lnet/minecraft/class_4944;)Lnet/minecraft/class_2960; method_25536 getTurtleEggModel p 2 prefix p 1 eggs p 3 textures m ()V method_25699 registerBrewingStand m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Ljava/lang/Boolean;Lnet/minecraft/class_2768;)Lnet/minecraft/class_4935; method_34628 method_34628 p 7 shape m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917; method_25655 createOrientableTrapdoorBlockState p 1 topModelId p 0 trapdoorBlock p 3 openModelId p 2 bottomModelId m ()V method_33128 registerSculkSensor m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;)V method_31063 registerAxisRotated p 2 modelId p 1 block m (Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;)V method_34645 method_34645 p 1 textures m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917; method_25667 createAxisRotatedBlockState p 2 horizontalModelId p 1 verticalModelId p 0 block m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4935; method_34638 method_34638 p 0 id m (Lnet/minecraft/class_2248;)V method_33520 registerWallPlant p 1 block m (Lnet/minecraft/class_2248;)V method_25641 registerSimpleCubeAll p 1 block m ()V method_25530 registerRedstoneTorch m ()V method_25687 registerGrindstone m (Lnet/minecraft/class_2248;)V method_25665 registerOrientableTrapdoor p 1 trapdoorBlock m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_4917; method_34608 createStoneState p 2 textures p 3 modelCollector p 0 block p 1 modelId m (Lnet/minecraft/class_2248;Ljava/util/function/Function;)V method_25558 registerBeehive p 2 texturesFactory p 1 beehive m ()V method_25705 registerSmithingTable m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4946$class_4947;)V method_25622 registerSingleton p 2 modelFactory p 1 block m (Lnet/minecraft/class_2248;)V method_25706 registerLantern p 1 lantern m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917; method_25646 createStairsBlockState p 0 stairsBlock p 1 innerModelId p 2 regularModelId p 3 outerModelId m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4935; method_34649 method_34649 p 0 id m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_25672 registerInfested p 2 infested p 1 modelSource m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917; method_25654 createButtonBlockState p 0 buttonBlock p 1 regularModelId p 2 pressedModelId m ()V method_25531 registerRepeater m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792;)V method_25542 registerBuiltinWithParticle p 2 particleSource p 1 block m ()V method_25664 registerTallSeagrass m (Ljava/util/List;Ljava/util/function/UnaryOperator;)Ljava/util/List; method_25583 buildBlockStateVariants p 0 modelIds p 1 processor m (Lnet/minecraft/class_4946$class_4947;[Lnet/minecraft/class_2248;)V method_25614 registerSouthDefaultHorizontalFacing p 2 blocks p 1 modelFactory m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4922;Lnet/minecraft/class_2960;Lnet/minecraft/class_4918$class_4921;Lnet/minecraft/class_2746;Ljava/util/function/Function;)V method_37367 method_37367 p 4 property m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4926; method_25566 createValueFencedModelMap p 3 lowerModelId p 0 property p 2 higherOrEqualModelId p 1 fence m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4911; method_25632 registerBuiltin p 2 particleBlock p 1 block m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4925; method_25645 createBlockStateWithTwoModelAndRandomInversion p 1 firstModelId p 2 secondModelId p 0 block m ()V method_25520 registerIronBars m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4935; method_33510 method_33510 p 0 id m ()V method_25532 registerSeaPickle m (Lnet/minecraft/class_2248;)V method_25671 registerTrapdoor p 1 trapdoorBlock m ()Lnet/minecraft/class_4926; method_25618 createSouthDefaultHorizontalRotationStates m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4946$class_4947;)V method_25652 registerCooker p 1 cooker p 2 modelFactory m (Lnet/minecraft/class_1792;)V method_25537 registerItemModel p 1 item m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917; method_25636 createWallBlockState p 0 wallBlock p 1 postModelId p 2 lowSideModelId p 3 tallSideModelId m ()V method_25707 registerPumpkins m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_25666 registerPressurePlate p 2 textureSource p 1 pressurePlate m ()V method_33711 registerBigDripleaf m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_25642 registerWoolAndCarpet p 2 carpet p 1 wool m (Lnet/minecraft/class_2248;)V method_37317 registerPottedAzaleaBush p 1 block m (Lnet/minecraft/class_2248;)V method_25696 registerDispenserLikeOrientable p 1 block m ()V method_25533 registerSnows m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917; method_25609 createDoorBlockState p 0 doorBlock p 1 bottomModelId p 4 topHingeModelId p 2 bottomHingeModelId p 3 topModelId m ()V method_25521 registerLever m (Lnet/minecraft/class_5794;)V method_34612 method_34612 p 1 family m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; method_25650 registerCubeAllModelTexturePool p 1 block m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4911; method_25585 registerBuiltin p 1 modelId p 2 particleBlock m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4944;Lnet/minecraft/class_4942;)V method_35868 registerSingleton p 2 textures p 1 block p 3 model m ()V method_25534 register m (Lnet/minecraft/class_2248;Ljava/lang/String;)V method_25556 registerItemModel p 1 block p 2 textureSuffix m ()V method_33710 registerCaveVines m ()V method_33504 registerPetrifiedOakSlab m ()V method_25590 registerStonecutter m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_25651 registerGlassPane p 1 glass p 2 glassPane m (Lnet/minecraft/class_2248;)V method_25685 registerTurnableRail p 1 rail m (Lnet/minecraft/class_2248;)Ljava/util/List; method_25700 getFireFloorModels p 1 texture m ()V method_25522 registerLilyPad m (Lnet/minecraft/class_2248;)V method_25540 excludeFromSimpleItemModelGeneration p 1 block m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4944;)V method_25550 registerNorthDefaultHorizontalRotatable p 1 block p 2 texture m ()V method_25510 registerDaylightDetector m (Lnet/minecraft/class_2248;)V method_32229 registerAmethyst p 1 block m (Lnet/minecraft/class_2350;Lnet/minecraft/class_5691;)Lnet/minecraft/class_4935; method_32803 getDripstoneVariant p 2 thickness p 1 direction m ()V method_25523 registerNetherPortal m ()Lnet/minecraft/class_4926; method_25599 createNorthDefaultHorizontalRotationStates m ()V method_26279 registerRespawnAnchor m (Lnet/minecraft/class_4946$class_4947;[Lnet/minecraft/class_2248;)V method_25576 registerRandomHorizontalRotations p 2 blocks p 1 modelFactory m ()V method_25709 registerCauldrons m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_25543 registerStateWithModelReference p 1 block p 2 modelReference m ()V method_25591 registerStructureBlock m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_4935;)V method_25560 registerTopSoil p 3 snowyVariant p 2 modelId p 1 topSoil m (Lnet/minecraft/class_2248;)V method_25698 registerNetherrackBottomCustomTop p 1 block m ()V method_25524 registerNetherrack m ()V method_39204 registerLightBlock m ()V method_25512 registerFarmland m ()V method_25657 registerSunflower m ()V method_33712 registerSmallDripleaf m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4910$class_4913;Lnet/minecraft/class_4944;)V method_25549 registerTintableCross p 3 texture p 2 tintType p 1 block m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_25677 registerTorch p 2 wallTorch p 1 torch m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4935; method_34644 method_34644 p 0 id m (Lnet/minecraft/class_2248;)V method_31064 registerRod p 1 block m (Lnet/minecraft/class_2960;)[Lnet/minecraft/class_4935; method_25584 createModelVariantWithRandomHorizontalRotations p 0 modelId m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917; method_25661 createFenceBlockState p 1 postModelId p 0 fenceBlock p 2 sideModelId m (Lnet/minecraft/class_2248;)Ljava/util/List; method_25702 getFireSideModels p 1 texture m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917; method_25673 createPressurePlateBlockState p 0 pressurePlateBlock p 2 downModelId p 1 upModelId m ()V method_25592 registerSweetBerryBush m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4910$class_4913;)V method_25603 registerTintableCrossBlockState p 2 tintType p 1 block m ()V method_25513 registerFire m ()V method_25525 registerObserver m ()Lnet/minecraft/class_4926; method_25630 createEastDefaultHorizontalRotationStates m (Ljava/util/HashMap;)V method_34622 method_34622 p 0 map m (Lnet/minecraft/class_2248;)V method_25692 registerAnvil p 1 anvil m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_4910$class_4913;)V method_25545 registerFlowerPotPlant p 1 plantBlock p 2 flowerPotBlock p 3 tintType m (Lnet/minecraft/class_4926$class_4930;Lnet/minecraft/class_2756;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4926$class_4930; method_25572 fillDoorVariantMap p 0 variantMap p 1 targetHalf p 2 regularModel p 3 hingeModel m ()V method_25593 registerTripwire m (Lnet/minecraft/class_2248;)V method_25600 registerItemModel p 1 block m (Lnet/minecraft/class_4944;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_34624 method_34624 p 1 id m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4914; method_25676 registerLog p 1 logBlock m ()V method_25526 registerPistons m ()V method_25514 registerSoulFire m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_25544 registerCoral p 4 deadCoralBlock p 3 coralBlock p 6 deadCoralFan p 5 coralFan p 2 deadCoral p 1 coral p 8 deadCoralWallFan p 7 coralWallFan m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4935; method_34654 method_34654 p 0 id m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4946$class_4947;)V method_25605 registerNorthDefaultHorizontalRotated p 2 modelFactory p 1 block m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4910$class_4913;Lnet/minecraft/class_4944;)V method_25604 registerTintableCrossBlockState p 3 crossTexture p 2 tintType p 1 block m (Lnet/minecraft/class_2248;)V method_25681 registerSimpleState p 1 block m (Lnet/minecraft/class_2248;)Ljava/util/List; method_25704 getFireUpModels p 1 texture m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917; method_25662 createTrapdoorBlockState p 3 openModelId p 2 bottomModelId p 1 topModelId p 0 trapdoorBlock m ()V method_25691 registerBookshelf m (Lnet/minecraft/class_2248;)V method_25710 registerShulkerBox p 1 shulkerBox m ()V method_25594 registerTripwireHook m (Ljava/util/function/Consumer;Ljava/util/function/BiConsumer;Ljava/util/function/Consumer;)V p 1 blockStateCollector p 2 modelCollector p 3 simpleItemModelExemptionCollector m ()V method_25527 registerPistonHead m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4946$class_4947;)V method_25553 registerAxisRotated p 2 modelFactory p 1 block m (Lnet/minecraft/class_1792;Lnet/minecraft/class_2960;)V method_25538 registerParentedItemModel p 1 item p 2 parentModelId m ()V method_25515 registerFrostedIce m ()Lnet/minecraft/class_4926; method_25640 createNorthDefaultRotationStates m (Lnet/minecraft/class_5000;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4935; method_26433 addJigsawOrientationToVariant p 2 variant p 1 orientation m (Lnet/minecraft/class_4944;)V method_34623 method_34623 p 0 textures m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_25620 registerGourd p 2 attachedStemBlock p 1 stemBlock m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4946$class_4947;Lnet/minecraft/class_4946$class_4947;)V method_25554 registerAxisRotated p 1 block p 2 verticalModelFactory p 3 horizontalModelFactory m (Lnet/minecraft/class_2248;)V method_25694 registerMushroomBlock p 1 mushroomBlock m ()V method_25680 registerBarrel m ()V method_25595 registerTurtleEgg m ()V method_25528 registerScaffolding m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_32228 registerCandle p 2 cake p 1 candle m ()V method_25516 registerTopSoils m ()Lnet/minecraft/class_4926; method_25675 createUpDefaultFacingVariantMap m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4935; method_34652 method_34652 p 0 id m (Lnet/minecraft/class_4944;)V method_34636 method_34636 p 0 textures m (Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;)V method_34639 method_34639 p 1 textures m ()V method_34852 registerLightningRod m ()V method_25693 registerRedstone m (Lnet/minecraft/class_2248;)V method_25631 registerRotatable p 1 block m ()V method_25517 registerCocoa m ()V method_25529 registerRedstoneLamp m (Lnet/minecraft/class_2248;)V method_25708 registerNorthDefaultHorizontalRotation p 1 block m ()V method_25711 registerChorusFlower m (I)Ljava/util/List; method_25535 getBambooBlockStateVariants p 1 age m (Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;)V method_34626 method_34626 p 1 textures m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_25682 registerBed p 1 bed p 2 particleSource m ()V method_25597 registerMagmaBlock m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4925; method_25634 createBlockStateWithRandomHorizontalRotations p 1 modelId p 0 block m (Ljava/lang/Integer;Ljava/lang/Integer;)Lnet/minecraft/class_2960; method_25581 getTurtleEggModel p 1 eggs p 2 hatch m (Lnet/minecraft/class_2248;Ljava/lang/String;Lnet/minecraft/class_4942;Ljava/util/function/Function;)Lnet/minecraft/class_2960; method_25557 createSubModel p 3 model p 4 texturesFactory p 1 block p 2 suffix m (Lnet/minecraft/class_2746;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4926; method_25565 createBooleanModelMap p 1 trueModel p 0 property p 2 falseModel m ()V method_25670 registerBamboo m (Lnet/minecraft/class_1826;)V method_34603 method_34603 p 1 item m ()V method_25518 registerGrassPath m ()V method_25712 registerEndPortalFrame m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Ljava/util/function/BiFunction;)V method_25546 registerCubeWithCustomTextures p 2 otherTextureSource p 3 texturesFactory p 1 block m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;)V method_25660 registerBuiltinWithParticle p 2 particleSource p 1 block m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917; method_25653 createAxisRotatedBlockState p 1 modelId p 0 block m ()V method_25695 registerComparator m ()V method_32227 registerAmethysts m ()V method_25598 registerInfestedStone m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4918$class_4921;Lnet/minecraft/class_2746;Ljava/util/function/Function;)V method_34605 method_34605 p 2 property m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4910$class_4913;)V method_25548 registerTintableCross p 2 tintType p 1 block m ()V method_25519 registerHopper m (Lnet/minecraft/class_4944;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_34637 method_34637 p 1 id m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4910$class_4913;)V method_25621 registerDoubleBlock p 1 doubleBlock p 2 tintType m ()V method_25701 registerCake m ([Lnet/minecraft/class_2248;)V method_27166 registerCampfire p 1 blocks m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)V method_25678 registerDoubleBlock p 2 upperHalfModelId p 1 block p 3 lowerHalfModelId m ()V method_32802 registerPointedDripstone m (Lnet/minecraft/class_2248;)V method_25690 registerCommandBlock p 1 commandBlock m ()V method_25684 registerBell m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4925; method_25644 createSingletonBlockState p 1 modelId p 0 block m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917; method_25626 createFenceGateBlockState p 4 closedWallModelId p 3 openWallModelId p 2 closedModelId p 1 openModelId p 0 fenceGateBlock m ()V method_25508 registerChorusPlant m (Lnet/minecraft/class_2248;)V method_25658 registerDoor p 1 doorBlock m ()V method_26434 registerJigsaw m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_25601 registerCoralFan p 1 coralFanBlock p 2 coralWallFanBlock m (Lnet/minecraft/class_2248;)V method_33713 registerAzalea p 1 block c net/minecraft/class_4910$class_5879 net/minecraft/data/client/BlockStateModelGenerator$StateFactory m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_4917; create create p 3 textures p 4 modelCollector p 1 block p 2 modelId c net/minecraft/class_4910$class_4911 net/minecraft/data/client/BlockStateModelGenerator$BuiltinModelPool f Lnet/minecraft/class_2960; field_22835 modelId m ([Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4911; method_25715 includeWithoutItem p 1 blocks m (Lnet/minecraft/class_4942;[Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4911; method_25713 includeWithItem p 2 blocks p 1 model m ([Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4911; method_25714 includeWithItem p 1 blocks m (Lnet/minecraft/class_4910;Lnet/minecraft/class_2960;Lnet/minecraft/class_2248;)V p 2 modelId p 3 block c net/minecraft/class_4910$class_4912 net/minecraft/data/client/BlockStateModelGenerator$BlockTexturePool f Lnet/minecraft/class_4944; field_22837 textures f Lnet/minecraft/class_2960; field_22838 baseModelId f Lnet/minecraft/class_5794; field_28554 family f Ljava/util/Map; field_28553 knownModels m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; method_25721 fence p 1 fenceBlock m (Lnet/minecraft/class_2248;)V method_33528 registerTrapdoor p 1 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; method_25722 fenceGate p 1 fenceGateBlock m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; method_25723 pressurePlate p 1 pressurePlateBlock m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; method_25724 slab p 1 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; method_25720 wall p 1 wallBlock m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; method_33527 door p 1 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; method_34661 sandstone p 1 block m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4942;)Lnet/minecraft/class_2960; method_33525 method_33525 p 2 newModel m ([Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; method_32230 same p 1 blocks m (Lnet/minecraft/class_5794;)Lnet/minecraft/class_4910$class_4912; method_33522 family p 1 family m (Lnet/minecraft/class_4942;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2960; method_33524 ensureModel p 2 block p 1 model m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4942;)Lnet/minecraft/class_4910$class_4912; method_25718 base p 2 model p 1 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; method_25725 stairs p 1 block m (Lnet/minecraft/class_5794$class_5796;Lnet/minecraft/class_2248;)V method_33521 method_33521 p 2 block m (Lnet/minecraft/class_4910;Lnet/minecraft/class_4944;)V p 2 textures m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; method_25716 button p 1 buttonBlock m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; method_25717 sign p 1 signBlock c net/minecraft/class_4910$class_4913 net/minecraft/data/client/BlockStateModelGenerator$TintType f Lnet/minecraft/class_4910$class_4913; field_22839 TINTED f Lnet/minecraft/class_4910$class_4913; field_22840 NOT_TINTED m ()Lnet/minecraft/class_4942; method_25726 getCrossModel m ()Lnet/minecraft/class_4942; method_25727 getFlowerPotCrossModel c net/minecraft/class_4910$class_4914 net/minecraft/data/client/BlockStateModelGenerator$LogTexturePool f Lnet/minecraft/class_4944; field_22843 textures m (Lnet/minecraft/class_4910;Lnet/minecraft/class_4944;)V p 2 textures m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4914; method_25730 log p 1 logBlock m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4914; method_25729 stem p 1 stemBlock m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4914; method_25728 wood p 1 woodBlock c net/minecraft/class_1885 net/minecraft/enchantment/UnbreakingEnchantment m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 1 weight p 2 slotTypes m (Lnet/minecraft/class_1799;ILjava/util/Random;)Z method_8176 shouldPreventDamage p 1 level p 0 item p 2 random c net/minecraft/class_1884 net/minecraft/enchantment/EfficiencyEnchantment m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 2 slotTypes p 1 weight c net/minecraft/class_1883 net/minecraft/enchantment/BindingCurseEnchantment m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 1 weight p 2 slotTypes c net/minecraft/class_1882 net/minecraft/enchantment/DamageEnchantment f I field_9067 typeIndex f I field_30949 ARTHROPODS_INDEX f [Ljava/lang/String; field_9065 TYPE_NAMES f I field_30948 UNDEAD_INDEX f [I field_9063 BASE_POWERS f I field_30947 ALL_INDEX f [I field_9066 POWERS_PER_LEVEL f [I field_9064 MIN_MAX_POWER_DIFFERENCES m (Lnet/minecraft/class_1887$class_1888;I[Lnet/minecraft/class_1304;)V p 1 weight p 3 slots p 2 typeIndex c net/minecraft/class_4905 net/minecraft/client/realms/gui/screen/RealmsScreen f Ljava/lang/String; field_33044 ADVENTURE_MAPS_IN_1_9_URL f I field_33059 WHITE f I field_33065 RED f J field_33058 MAX_FILE_SIZE f Ljava/util/List; field_33848 labels m (I)I method_25494 row c Moved from RealmsConstants in 20w10a p 0 index m ()Lnet/minecraft/class_2561; method_25495 narrateLabels m (Lnet/minecraft/class_4903;)Lnet/minecraft/class_4903; method_37107 addLabel p 1 label c net/minecraft/class_1878 net/minecraft/enchantment/PowerEnchantment m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 2 slotTypes p 1 weight c net/minecraft/class_4904 net/minecraft/client/realms/RealmsObjectSelectionList m ()V method_25493 clear m (I)V method_25489 setSelected p 1 index m (Lnet/minecraft/class_4280$class_4281;)I method_25491 addEntry m (IIIII)V p 5 itemHeight p 4 bottom p 3 top p 2 height p 1 width m (IIDDI)V method_25490 itemClicked p 1 cursorY p 2 selectionIndex p 5 mouseY p 3 mouseX p 7 listWidth m (I)V method_25492 setSelectedItem p 1 index c net/minecraft/class_1877 net/minecraft/enchantment/FlameEnchantment m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 2 slotTypes p 1 weight c net/minecraft/class_1876 net/minecraft/recipe/TippedArrowRecipe m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17740 craft m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17741 matches c net/minecraft/class_4907 net/minecraft/client/realms/RepeatedNarrator f Ljava/util/concurrent/atomic/AtomicReference; field_22826 params f F field_22825 permitsPerSecond m (Lnet/minecraft/class_2561;Lnet/minecraft/class_4907$class_4908;)Lnet/minecraft/class_4907$class_4908; method_25500 method_25500 p 2 parameters m (Ljava/time/Duration;)V p 1 duration m (Lnet/minecraft/class_2561;)V method_25499 narrate p 1 text c net/minecraft/class_4907$class_4908 net/minecraft/client/realms/RepeatedNarrator$Parameters f Lcom/google/common/util/concurrent/RateLimiter; field_22828 rateLimiter f Lnet/minecraft/class_2561; field_22827 message m (Lnet/minecraft/class_2561;Lcom/google/common/util/concurrent/RateLimiter;)V p 1 text p 2 rateLimiter c net/minecraft/class_4903 net/minecraft/client/realms/RealmsLabel f I field_22820 x f I field_22821 y f I field_22822 color f Lnet/minecraft/class_2561; field_22819 text m ()Lnet/minecraft/class_2561; method_25487 getText m (Lnet/minecraft/class_2561;III)V p 1 text p 2 x p 3 y p 4 color c net/minecraft/class_4902 net/minecraft/client/realms/RealmsConnection f Lnet/minecraft/class_437; field_22815 onlineScreen f Lnet/minecraft/class_2535; field_22817 connection f Lorg/slf4j/Logger; field_22814 LOGGER f Z field_22816 aborted m ()V method_25481 tick m (Lnet/minecraft/class_4877;Lnet/minecraft/class_639;)V method_25480 connect p 1 server p 2 address m (Lnet/minecraft/class_437;)V p 1 onlineScreen m ()V method_25477 abort c net/minecraft/class_4902$1 net/minecraft/client/realms/RealmsConnection$1 m (Lnet/minecraft/class_2561;)V method_10210 method_10210 p 0 status c net/minecraft/class_1879 net/minecraft/enchantment/PunchEnchantment m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 1 weight p 2 slotTypes c net/minecraft/class_1892 net/minecraft/enchantment/FireAspectEnchantment m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 2 slotTypes p 1 weight c net/minecraft/class_1890 net/minecraft/enchantment/EnchantmentHelper f Ljava/lang/String; field_34026 LEVEL_KEY f Ljava/lang/String; field_34025 ID_KEY m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;)V method_8213 onTargetDamaged p 1 target p 0 user m (Lnet/minecraft/class_1799;)I method_8223 getLuckOfTheSea p 0 stack m (Lnet/minecraft/class_1799;)Z method_24366 method_24366 p 0 stack m (Lnet/minecraft/class_1799;)I method_8215 getLure p 0 stack m (Lnet/minecraft/class_1887;Lnet/minecraft/class_1309;Ljava/util/function/Predicate;)Ljava/util/Map$Entry; method_24365 chooseEquipmentWith c {@return a pair of an equipment slot and the item stack in the supplied\nentity's slot} It indicates the item stack has the enchantment supplied\nand fulfills the extra condition.\n\n

If multiple equipment slots' item stacks are valid, a random pair is\nreturned. p 2 condition c extra conditions for the item stack to pass for selection p 0 enchantment c the enchantment the equipped item stack must have p 1 entity c the entity to choose equipments from m (Lnet/minecraft/class_1890$class_1891;Lnet/minecraft/class_1799;)V method_8220 forEachEnchantment p 0 consumer p 1 stack m (Lnet/minecraft/class_1309;)I method_8211 getRespiration p 0 entity m (Lnet/minecraft/class_1309;)F method_8217 getSweepingMultiplier p 0 entity m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;)V method_8210 onUserDamaged p 1 attacker p 0 user m (Ljava/util/List;Lnet/minecraft/class_1889;)V method_8231 removeConflicts c Remove entries conflicting with the picked entry from the possible\nentries. p 0 possibleEntries c the possible entries p 1 pickedEntry c the picked entry m (Lnet/minecraft/class_1309;)I method_8205 getKnockback p 0 entity m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;Lnet/minecraft/class_1887;I)V method_8207 method_8207 p 2 enchantment p 3 level m (Lnet/minecraft/class_1309;)Z method_8200 hasAquaAffinity p 0 entity m (Lnet/minecraft/class_1887;Lnet/minecraft/class_1799;)I method_8225 getLevel c Gets the level of an enchantment on an item stack. p 0 enchantment p 1 stack m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;Lnet/minecraft/class_1887;I)V method_8198 method_8198 p 3 level p 2 enchantment m (Lnet/minecraft/class_2499;)Ljava/util/Map; method_22445 fromNbt c Loads enchantments from an NBT list. p 0 list m (Ljava/util/Random;Lnet/minecraft/class_1799;IZ)Lnet/minecraft/class_1799; method_8233 enchant c Enchants the {@code target} item stack and returns it. p 2 level c the experience level p 3 treasureAllowed c whether treasure enchantments may appear p 0 random c the seed p 1 target c the item stack to enchant m (Lnet/minecraft/class_2487;I)V method_37425 writeLevelToNbt p 1 lvl p 0 nbt m (Lnet/minecraft/class_1309;)Z method_8216 hasFrostWalker p 0 entity m (Lnet/minecraft/class_1309;)I method_8232 getDepthStrider p 0 entity m (Lnet/minecraft/class_1309;)Z method_25951 hasSoulSpeed p 0 entity m (Lnet/minecraft/class_1309;)I method_8199 getFireAspect p 0 entity m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1310;)F method_8218 getAttackDamage p 0 stack p 1 group m (Lnet/minecraft/class_1890$class_1891;Lnet/minecraft/class_2487;Lnet/minecraft/class_1887;)V method_17883 method_17883 p 2 enchantment m (Ljava/util/Map;Lnet/minecraft/class_2487;Lnet/minecraft/class_1887;)V method_17884 method_17884 p 2 enchantment m (Lnet/minecraft/class_2487;)I method_37424 getLevelFromNbt p 0 nbt m (Lnet/minecraft/class_1887;Lnet/minecraft/class_1309;)I method_8203 getEquipmentLevel c {@return the highest level of the passed enchantment in the enchantment's\napplicable equipment slots' item stacks} p 1 entity c the entity whose equipment slots are checked p 0 enchantment c the enchantment m (Lnet/minecraft/class_1799;)Ljava/util/Map; method_8222 get c Gets the enchantments on an item stack.\n\n

For enchanted books, it retrieves from the item stack's stored than\nregular enchantments.\n\n@see ItemStack#getEnchantments()\n@see net.minecraft.item.EnchantedBookItem#getEnchantmentNbt(ItemStack) p 0 stack m (Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/class_1282;Lnet/minecraft/class_1887;I)V method_8212 method_8212 p 2 enchantment p 3 level m (Ljava/lang/Iterable;Lnet/minecraft/class_1282;)I method_8219 getProtectionAmount p 0 equipment p 1 source m (Lnet/minecraft/class_1309;)I method_8226 getLooting p 0 entity m (Ljava/util/Collection;Lnet/minecraft/class_1887;)Z method_8201 isCompatible c {@return whether the {@code candidate} enchantment is compatible with the\n{@code existing} enchantments} p 0 existing p 1 candidate m (Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/class_1310;Lnet/minecraft/class_1887;I)V method_8208 method_8208 p 2 enchantment p 3 level m (Lnet/minecraft/class_1887;)Lnet/minecraft/class_2960; method_37423 getEnchantmentId p 0 enchantment m (Lnet/minecraft/class_1799;)Z method_8224 hasBindingCurse p 0 stack m (Lnet/minecraft/class_1799;)Z method_8228 hasChanneling p 0 stack m (Lnet/minecraft/class_1799;)I method_8206 getLoyalty p 0 stack m (Ljava/util/Random;Lnet/minecraft/class_1799;IZ)Ljava/util/List; method_8230 generateEnchantments c Generate the enchantments for enchanting the {@code stack}. p 1 stack p 0 random p 3 treasureAllowed p 2 level m (ILnet/minecraft/class_1799;Z)Ljava/util/List; method_8229 getPossibleEntries c Gets all the possible entries for enchanting the {@code stack} at the\ngiven {@code power}. p 0 power p 1 stack p 2 treasureAllowed m (Lnet/minecraft/class_2960;I)Lnet/minecraft/class_2487; method_37426 createNbt p 1 lvl p 0 id m (Lnet/minecraft/class_1890$class_1891;Ljava/lang/Iterable;)V method_8209 forEachEnchantment p 1 stacks p 0 consumer m (Ljava/util/Map;Lnet/minecraft/class_1799;)V method_8214 set c Sets the enchantments on an item stack.\n\n

For enchanted books, it sets the enchantments to the item stack's\nstored enchantments than regular enchantments.\n\n@see ItemStack#getEnchantments()\n@see net.minecraft.item.EnchantedBookItem#getEnchantmentNbt(ItemStack) p 0 enchantments p 1 stack m (Lnet/minecraft/class_1799;)I method_8202 getRiptide p 0 stack m (Lnet/minecraft/class_1887;Lnet/minecraft/class_1309;)Ljava/util/Map$Entry; method_8204 chooseEquipmentWith c {@return a pair of an equipment slot and the item stack in the supplied\nentity's slot} It indicates the item stack has the enchantment supplied.\n\n

If multiple equipment slots' item stacks are valid, a random pair is\nreturned. p 0 enchantment c the enchantment the equipped item stack must have p 1 entity c the entity to choose equipments from m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2960; method_37427 getIdFromNbt p 0 nbt m (Lnet/minecraft/class_1309;)I method_8234 getEfficiency p 0 entity m (Lnet/minecraft/class_1799;)Z method_8221 hasVanishingCurse p 0 stack m (Ljava/util/Random;IILnet/minecraft/class_1799;)I method_8227 calculateRequiredExperienceLevel c {@return the required experience level for an enchanting option in the\nenchanting table's screen, or the enchantment screen} p 0 random c the random, which guarantees consistent results with the same seed p 1 slotIndex c the index of the enchanting option p 2 bookshelfCount c the number of bookshelves p 3 stack c the item stack to enchant c net/minecraft/class_1890$class_1891 net/minecraft/enchantment/EnchantmentHelper$Consumer m (Lnet/minecraft/class_1887;I)V accept accept p 1 enchantment p 2 level c net/minecraft/class_1896 net/minecraft/enchantment/LuckEnchantment c net/minecraft/class_1895 net/minecraft/enchantment/LureEnchantment c net/minecraft/class_1894 net/minecraft/enchantment/FrostWalkerEnchantment m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 1 weight p 2 slotTypes m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;I)V method_8236 freezeWater p 1 world p 0 entity p 3 level p 2 blockPos c net/minecraft/class_1893 net/minecraft/enchantment/Enchantments f [Lnet/minecraft/class_1304; field_9102 ALL_ARMOR f Lnet/minecraft/class_1887; field_9128 DEPTH_STRIDER f Lnet/minecraft/class_1887; field_9129 FEATHER_FALLING f Lnet/minecraft/class_1887; field_9126 FLAME f Lnet/minecraft/class_1887; field_9127 RESPIRATION f Lnet/minecraft/class_1887; field_9124 FIRE_ASPECT f Lnet/minecraft/class_1887; field_9125 INFINITY f Lnet/minecraft/class_1887; field_9122 FROST_WALKER f Lnet/minecraft/class_1887; field_9123 SMITE f Lnet/minecraft/class_1887; field_9120 LOYALTY f Lnet/minecraft/class_1887; field_9121 KNOCKBACK f Lnet/minecraft/class_1887; field_9118 SHARPNESS f Lnet/minecraft/class_1887; field_9119 UNBREAKING f Lnet/minecraft/class_1887; field_9116 PUNCH f Lnet/minecraft/class_1887; field_9117 CHANNELING f Lnet/minecraft/class_1887; field_9114 LUCK_OF_THE_SEA f Lnet/minecraft/class_1887; field_9115 SWEEPING f Lnet/minecraft/class_1887; field_9112 BANE_OF_ARTHROPODS f Lnet/minecraft/class_1887; field_9113 BINDING_CURSE f Lnet/minecraft/class_1887; field_9110 LOOTING f Lnet/minecraft/class_1887; field_9111 PROTECTION f Lnet/minecraft/class_1887; field_9108 MULTISHOT f Lnet/minecraft/class_1887; field_9109 VANISHING_CURSE f Lnet/minecraft/class_1887; field_23071 SOUL_SPEED f Lnet/minecraft/class_1887; field_9132 PIERCING f Lnet/minecraft/class_1887; field_9130 FORTUNE f Lnet/minecraft/class_1887; field_9131 EFFICIENCY f Lnet/minecraft/class_1887; field_9099 SILK_TOUCH f Lnet/minecraft/class_1887; field_9097 THORNS f Lnet/minecraft/class_1887; field_9098 QUICK_CHARGE f Lnet/minecraft/class_1887; field_9095 FIRE_PROTECTION f Lnet/minecraft/class_1887; field_9096 PROJECTILE_PROTECTION f Lnet/minecraft/class_1887; field_9106 IMPALING f Lnet/minecraft/class_1887; field_9107 BLAST_PROTECTION f Lnet/minecraft/class_1887; field_9104 RIPTIDE f Lnet/minecraft/class_1887; field_9105 AQUA_AFFINITY f Lnet/minecraft/class_1887; field_9103 POWER f Lnet/minecraft/class_1887; field_9100 LURE f Lnet/minecraft/class_1887; field_9101 MENDING m (Ljava/lang/String;Lnet/minecraft/class_1887;)Lnet/minecraft/class_1887; method_8235 register p 1 enchantment p 0 name c net/minecraft/class_4916 net/minecraft/data/client/ModelProvider f Lorg/slf4j/Logger; field_22845 LOGGER f Lcom/google/gson/Gson; field_22846 GSON f Lnet/minecraft/class_2403; field_22847 generator m (Lnet/minecraft/class_2403;)V p 1 generator m (Ljava/nio/file/Path;Lnet/minecraft/class_2248;)Ljava/nio/file/Path; method_25736 getBlockStateJsonPath p 1 block p 0 root m (Ljava/util/Set;Ljava/util/Map;Lnet/minecraft/class_2248;)V method_25741 method_25741 p 2 block m (Ljava/nio/file/Path;Lnet/minecraft/class_2960;)Ljava/nio/file/Path; method_25737 getModelJsonPath p 1 id p 0 root m (Lnet/minecraft/class_2408;Ljava/nio/file/Path;Ljava/util/Map;Ljava/util/function/BiFunction;)V method_25735 writeJsons p 1 cache p 2 root p 3 jsons p 4 locator c net/minecraft/class_1889 net/minecraft/enchantment/EnchantmentLevelEntry c Represents an entry in an enchantments array, i.e. a pair between\nenchantment and level. This is also a weighted entry and is available\nfor the weighted picker to pick from a list.\n\n

This is usually used where multiple enchantment to level mappings can\nexist, such as in enchanting logic. In other cases, vanilla prefers\n{@code Map} over {@code List}.\n\n

This class is immutable. It does not override hashCode or equals. f I field_9094 level f Lnet/minecraft/class_1887; field_9093 enchantment m (Lnet/minecraft/class_1887;I)V p 1 enchantment p 2 level c net/minecraft/class_4915 net/minecraft/data/client/ItemModelGenerator f Ljava/util/function/BiConsumer; field_22844 writer m (Lnet/minecraft/class_1792;Ljava/lang/String;Lnet/minecraft/class_4942;)V method_25734 register p 1 item p 2 suffix p 3 model m (Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;Lnet/minecraft/class_4942;)V method_25732 register p 1 item p 3 model p 2 texture m (Ljava/util/function/BiConsumer;)V p 1 writer m (Lnet/minecraft/class_1792;Lnet/minecraft/class_4942;)V method_25733 register p 1 item p 2 model m ()V method_25731 register c net/minecraft/class_4918 net/minecraft/data/client/When m ([Lnet/minecraft/class_4918;)Lnet/minecraft/class_4918; method_35870 allOf p 0 conditions m ()Lnet/minecraft/class_4918$class_4921; method_25744 create m ([Lnet/minecraft/class_4918;)Lnet/minecraft/class_4918; method_25746 anyOf p 0 conditions m (Lnet/minecraft/class_2689;)V method_25745 validate p 1 stateManager c net/minecraft/class_4918$class_4921 net/minecraft/data/client/When$PropertyCondition f Ljava/util/Map; field_22854 properties m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Ljava/lang/String; method_25757 name p 0 property p 2 otherValues p 1 value m ()Lcom/google/gson/JsonElement; method_25756 get m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lnet/minecraft/class_4918$class_4921; method_25752 set p 1 property p 2 value p 3 otherValues m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Lnet/minecraft/class_4918$class_4921; method_35871 setNegated p 2 value p 1 property m (Lnet/minecraft/class_2769;Ljava/lang/String;)V method_25753 set p 2 value p 1 property m (Lnet/minecraft/class_2689;Lnet/minecraft/class_2769;)Z method_25750 method_25750 p 1 property m (Lnet/minecraft/class_2769;Ljava/util/stream/Stream;)Ljava/lang/String; method_25754 name p 0 property p 1 valueStream m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Lnet/minecraft/class_4918$class_4921; method_25751 set p 1 property p 2 value m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2769;Ljava/lang/String;)V method_25755 method_25755 p 1 property p 2 value m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lnet/minecraft/class_4918$class_4921; method_35872 setNegated p 2 value p 1 property p 3 otherValues c net/minecraft/class_4918$class_4920 net/minecraft/data/client/When$LogicalOperator f Ljava/lang/String; field_22852 name f Lnet/minecraft/class_4918$class_4920; field_22850 AND f Lnet/minecraft/class_4918$class_4920; field_22851 OR m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_4918$class_4919 net/minecraft/data/client/When$LogicalCondition f Lnet/minecraft/class_4918$class_4920; field_22848 operator f Ljava/util/List; field_22849 components m (Lnet/minecraft/class_4918$class_4920;Ljava/util/List;)V p 2 components p 1 operator m (Lnet/minecraft/class_2689;Lnet/minecraft/class_4918;)V method_25747 method_25747 p 1 component m ()Lcom/google/gson/JsonElement; method_25748 get c net/minecraft/class_1887 net/minecraft/enchantment/Enchantment f [Lnet/minecraft/class_1304; field_9086 slotTypes f Lnet/minecraft/class_1887$class_1888; field_9085 rarity f Lnet/minecraft/class_1886; field_9083 type f Ljava/lang/String; field_9084 translationKey m ()Z method_8193 isTreasure m ()Z method_8195 isCursed m (Lnet/minecraft/class_1799;)Z method_8192 isAcceptableItem p 1 stack m (Lnet/minecraft/class_1309;)Ljava/util/Map; method_8185 getEquipment p 1 entity m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;I)V method_8178 onUserDamaged p 3 level p 2 attacker p 1 user m (Lnet/minecraft/class_1887;)Z method_8188 canCombine c {@return whether this enchantment can exist on an item stack with the\n{@code other} enchantment and the {@code other} enchantment can exist\nwith this enchantment} p 1 other m ()Ljava/lang/String; method_8190 getOrCreateTranslationKey m ()Ljava/lang/String; method_8184 getTranslationKey m (Lnet/minecraft/class_1887;)Z method_8180 canAccept c {@return whether this enchantment can exist on an item stack with the\n{@code other} enchantment} p 1 other m (I)I method_8182 getMinPower p 1 level m (I)Lnet/minecraft/class_1887; method_8191 byRawId p 0 id m ()Z method_25950 isAvailableForRandomSelection c {@return whether this enchantment will appear in the enchanting table or\nloots with random enchant function} m (ILnet/minecraft/class_1282;)I method_8181 getProtectionAmount p 1 level p 2 source m (Lnet/minecraft/class_1887$class_1888;Lnet/minecraft/class_1886;[Lnet/minecraft/class_1304;)V p 3 slotTypes p 2 type p 1 weight m (I)Lnet/minecraft/class_2561; method_8179 getName p 1 level m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;I)V method_8189 onTargetDamaged p 2 target p 3 level p 1 user m (I)I method_20742 getMaxPower p 1 level m (ILnet/minecraft/class_1310;)F method_8196 getAttackDamage p 1 level p 2 group m ()I method_8183 getMaxLevel m ()Lnet/minecraft/class_1887$class_1888; method_8186 getRarity m ()I method_8187 getMinLevel m ()Z method_25949 isAvailableForEnchantedBookOffer c {@return whether this enchantment will appear in the enchanted book trade\noffers of librarian villagers} c net/minecraft/class_1887$class_1888 net/minecraft/enchantment/Enchantment$Rarity c The rarity is an attribute of an enchantment.\n\n

It affects the chance of getting an enchantment from enchanting or\nloots as well as the combination cost in anvil. f I field_9089 weight f Lnet/minecraft/class_1887$class_1888; field_9087 COMMON f Lnet/minecraft/class_1887$class_1888; field_9088 RARE f Lnet/minecraft/class_1887$class_1888; field_9090 UNCOMMON f Lnet/minecraft/class_1887$class_1888; field_9091 VERY_RARE m (Ljava/lang/String;II)V p 3 weight m ()I method_8197 getWeight c {@return the weight of an enchantment in weighted pickers} c net/minecraft/class_4917 net/minecraft/data/client/BlockStateSupplier c A supplier of a block state JSON definition. m ()Lnet/minecraft/class_2248; method_25743 getBlock c net/minecraft/class_1886 net/minecraft/enchantment/EnchantmentTarget f Lnet/minecraft/class_1886; field_23747 VANISHABLE f Lnet/minecraft/class_1886; field_9081 CROSSBOW f Lnet/minecraft/class_1886; field_9082 BREAKABLE f Lnet/minecraft/class_1886; field_9080 ARMOR_HEAD f Lnet/minecraft/class_1886; field_9079 ARMOR_FEET f Lnet/minecraft/class_1886; field_9078 WEARABLE f Lnet/minecraft/class_1886; field_9076 ARMOR_LEGS f Lnet/minecraft/class_1886; field_9073 TRIDENT f Lnet/minecraft/class_1886; field_9074 WEAPON f Lnet/minecraft/class_1886; field_9071 ARMOR_CHEST f Lnet/minecraft/class_1886; field_9072 FISHING_ROD f Lnet/minecraft/class_1886; field_9070 BOW f Lnet/minecraft/class_1886; field_9069 DIGGER f Lnet/minecraft/class_1886; field_9068 ARMOR m (Lnet/minecraft/class_1792;)Z method_8177 isAcceptableItem p 1 item c net/minecraft/class_169 net/minecraft/loot/context/LootContextParameter f Lnet/minecraft/class_2960; field_1162 id m ()Lnet/minecraft/class_2960; method_746 getId m (Lnet/minecraft/class_2960;)V p 1 id c net/minecraft/class_163 net/minecraft/advancement/AdvancementManager f Ljava/util/Map; field_1157 advancements f Lnet/minecraft/class_163$class_164; field_1155 listener f Ljava/util/Set; field_1154 roots f Ljava/util/Set; field_1156 dependents f Lorg/slf4j/Logger; field_1158 LOGGER m ()V method_714 clear m (Ljava/util/Set;)V method_713 removeAll p 1 advancements m ()Ljava/lang/Iterable; method_715 getRoots m (Lnet/minecraft/class_161;)V method_718 remove p 1 advancement m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_161; method_716 get p 1 id m ()Ljava/util/Collection; method_712 getAdvancements m (Lnet/minecraft/class_163$class_164;)V method_717 setListener p 1 listener m (Ljava/util/Map;)V method_711 load c net/minecraft/class_163$class_164 net/minecraft/advancement/AdvancementManager$Listener m ()V method_722 onClear m (Lnet/minecraft/class_161;)V method_723 onRootAdded p 1 root m (Lnet/minecraft/class_161;)V method_719 onDependentRemoved p 1 dependent m (Lnet/minecraft/class_161;)V method_720 onRootRemoved p 1 root m (Lnet/minecraft/class_161;)V method_721 onDependentAdded p 1 dependent c net/minecraft/class_161 net/minecraft/advancement/Advancement f Lnet/minecraft/class_161; field_1143 parent f Lnet/minecraft/class_170; field_1145 rewards f Lnet/minecraft/class_2561; field_1141 text f Ljava/util/Map; field_1139 criteria f Lnet/minecraft/class_2960; field_1144 id f Ljava/util/Set; field_1140 children f [[Ljava/lang/String; field_1142 requirements f Lnet/minecraft/class_185; field_1146 display m (Ljava/lang/Object;)Z equals equals p 1 o m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_685 method_685 p 1 style m ()Lnet/minecraft/class_2960; method_688 getId m ()Lnet/minecraft/class_170; method_691 getRewards m ()I method_683 getRequirementCount m (Lnet/minecraft/class_161;)V method_690 addChild p 1 child m ()Lnet/minecraft/class_2561; method_684 toHoverableText m ()Ljava/lang/Iterable; method_681 getChildren m ()Lnet/minecraft/class_161$class_162; method_689 createTask m ()[[Ljava/lang/String; method_680 getRequirements m ()Ljava/util/Map; method_682 getCriteria m ()Lnet/minecraft/class_161; method_687 getParent m ()Lnet/minecraft/class_185; method_686 getDisplay m (Lnet/minecraft/class_2960;Lnet/minecraft/class_161;Lnet/minecraft/class_185;Lnet/minecraft/class_170;Ljava/util/Map;[[Ljava/lang/String;)V p 5 criteria p 6 requirements p 1 id p 2 parent p 3 display p 4 rewards c net/minecraft/class_161$class_162 net/minecraft/advancement/Advancement$Builder f Lnet/minecraft/class_2960; field_1152 parentId f Lnet/minecraft/class_185; field_1147 display f Lnet/minecraft/class_161; field_1149 parentObj f Lnet/minecraft/class_170; field_1153 rewards f [[Ljava/lang/String; field_1150 requirements f Ljava/util/Map; field_1148 criteria f Lnet/minecraft/class_193; field_1151 merger m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_161; method_702 method_702 p 0 id m (Lnet/minecraft/class_1935;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_189;ZZZ)Lnet/minecraft/class_161$class_162; method_697 display p 3 description p 2 title p 1 icon p 8 hidden p 7 announceToChat p 6 showToast p 5 frame p 4 background m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_161$class_162; method_696 fromPacket p 0 buf m (Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_161$class_162; method_709 criterion p 2 conditions p 1 name m ()Lnet/minecraft/class_161$class_162; method_707 create m ([[Ljava/lang/String;)Lnet/minecraft/class_161$class_162; method_34884 requirements p 1 requirements m (Ljava/util/function/Consumer;Ljava/lang/String;)Lnet/minecraft/class_161; method_694 build p 2 id m ()Ljava/util/Map; method_710 getCriteria m (Lnet/minecraft/class_2960;Lnet/minecraft/class_185;Lnet/minecraft/class_170;Ljava/util/Map;[[Ljava/lang/String;)V p 4 criteria p 3 rewards p 2 display p 1 parentId p 5 requirements m (Lnet/minecraft/class_2540;)V method_699 toPacket p 1 buf m ()Lcom/google/gson/JsonObject; method_698 toJson m (Lnet/minecraft/class_161;)Lnet/minecraft/class_161$class_162; method_701 parent p 1 parent m (Lnet/minecraft/class_193;)Lnet/minecraft/class_161$class_162; method_704 criteriaMerger p 1 merger m (Lnet/minecraft/class_170;)Lnet/minecraft/class_161$class_162; method_706 rewards p 1 rewards m (Ljava/util/function/Function;)Z method_700 findParent p 1 parentProvider m (Ljava/lang/String;Lnet/minecraft/class_175;)Lnet/minecraft/class_161$class_162; method_705 criterion p 1 name p 2 criterion m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Lnet/minecraft/class_161$class_162; method_692 fromJson p 0 obj p 1 predicateDeserializer m (Lnet/minecraft/class_170$class_171;)Lnet/minecraft/class_161$class_162; method_703 rewards p 1 builder m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_161$class_162; method_708 parent p 1 parentId m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_189;ZZZ)Lnet/minecraft/class_161$class_162; method_20416 display p 2 title p 1 icon p 4 background p 3 description p 6 showToast p 5 frame p 8 hidden p 7 announceToChat m (Lnet/minecraft/class_185;)Lnet/minecraft/class_161$class_162; method_693 display p 1 display m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_161; method_695 build p 1 id c net/minecraft/class_1863 net/minecraft/recipe/RecipeManager c A recipe manager allows easier use of recipes, such as finding matches and\nremainders. It is also integrated with a recipe loader, which loads recipes\nfrom data packs' JSON files. f Ljava/util/Map; field_36308 recipesById f Lcom/google/gson/Gson; field_19359 GSON f Ljava/util/Map; field_9023 recipes f Lorg/slf4j/Logger; field_9027 LOGGER f Z field_9024 errored c This isn't quite indicating an errored state; its value is only set to\n{@code false} and is never {@code true}, and isn't used anywhere. m (Ljava/util/Map;)Ljava/util/stream/Stream; method_17722 method_17722 p 0 map m (Lnet/minecraft/class_3956;Lnet/minecraft/class_1937;Lnet/minecraft/class_1263;Lnet/minecraft/class_1860;)Ljava/util/stream/Stream; method_17718 method_17718 p 3 recipe m (Lnet/minecraft/class_1860;)Lnet/minecraft/class_1860; method_30028 method_30028 p 0 recipe m (Lnet/minecraft/class_3956;)Ljava/util/Map; method_20706 method_20706 p 0 t m (Lnet/minecraft/class_1860;)Ljava/lang/String; method_17876 method_17876 p 0 recipe m (Ljava/util/Map$Entry;)Ljava/util/Map; method_20703 method_20703 p 0 entry m (Lnet/minecraft/class_3956;)Ljava/util/Map; method_17717 getAllOfType p 1 type m (Lnet/minecraft/class_3956;Lnet/minecraft/class_1263;Lnet/minecraft/class_1937;)Lnet/minecraft/class_2371; method_8128 getRemainingStacks c {@return the remainder of a recipe of the given {@code type} that match\nthe given {@code inventory} and {@code world}, or a shallow copy of the\n{@code inventory}}\n\n

This retrieves the {@linkplain Recipe#getRemainder(Inventory)\nremainders} of {@link #getFirstMatch(RecipeType, Inventory, World)\ngetFirstMatch(type, inventory, world)} if the match exists.\n\n@see Recipe#getRemainder(Inventory) p 3 world c the input world p 2 inventory c the input inventory p 1 type c the desired recipe type m (Ljava/util/Map;Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_1860;)V method_20704 method_20704 p 2 recipe m (Ljava/util/Map;)Ljava/util/stream/Stream; method_17723 method_17723 p 0 map m (Ljava/util/Map;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_20705 apply m ()Ljava/util/Collection; method_8126 values c {@return all recipes in this manager}\n\n

The returned set does not update with the manager. Modifications to the\nreturned set does not affect this manager. m ()Z method_35227 isErrored c {@return the {@link #errored} field} This is unused in vanilla and will only\nreturn {@code false} without mods. m (Ljava/lang/Iterable;)V method_20702 setRecipes c Sets the recipes for this recipe manager. Used by the client to set the server\nside recipes. p 1 recipes c the recipes to set m ()Ljava/util/stream/Stream; method_8127 keys c {@return a stream of IDs of recipes in this manager}\n\n

The returned stream does not update after {@link #setRecipes(Iterable)}\ncall.\n\n@apiNote This is used by the command sources to suggest recipe IDs for command\narguments. m (Lnet/minecraft/class_3956;Lnet/minecraft/class_1263;Lnet/minecraft/class_1937;)Ljava/util/List; method_17877 getAllMatches c Creates a list of all recipes of the given {@code type} that match the\ngiven {@code inventory} and {@code world}. The list is ordered by the\ntranslation key of the output item stack of each recipe.\n\n

This list does not update with this manager. Modifications to\nthe returned list do not affect this manager.\n\n@return the created list of matching recipes p 3 world c the input world p 2 inventory c the input inventory p 1 type c the desired recipe type m (Lnet/minecraft/class_2960;)Ljava/util/Optional; method_8130 get c {@return a recipe with the given {@code id}, or empty if there is no such recipe} p 1 id c the ID of the desired recipe m (Lnet/minecraft/class_3956;)Ljava/util/List; method_30027 listAllOfType c Creates a list of all recipes of the given {@code type}. The list has an\narbitrary order.\n\n

This list does not update with this manager. Modifications to\nthe returned list do not affect this manager.\n\n@return the created list of recipes of the given {@code type} p 1 type c the desired recipe type m (Lnet/minecraft/class_2960;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1860; method_17720 deserialize c Reads a recipe from a JSON object.\n\n@implNote Even though a recipe's {@linkplain Recipe#getSerializer() serializer}\nis stored in a {@code type} field in the JSON format and referred so in this\nmethod, its registry has key {@code minecraft:root/minecraft:recipe_serializer}\nand is thus named.\n\n@throws com.google.gson.JsonParseException if the recipe JSON is invalid\n@return the read recipe\n@see RecipeSerializer#read p 0 id c the recipe's ID p 1 json c the recipe JSON m (Lnet/minecraft/class_3956;Lnet/minecraft/class_1263;Lnet/minecraft/class_1937;)Ljava/util/Optional; method_8132 getFirstMatch c {@return a recipe of the given {@code type} that match the given\n{@code inventory} and {@code world}}\n\n

If there are multiple matching recipes, the result is arbitrary,\nbut this method will return the same result unless the recipes in this\nmanager are updated. p 3 world c the input world p 1 type c the desired recipe type p 2 inventory c the input inventory m (Lnet/minecraft/class_3956;)Lcom/google/common/collect/ImmutableMap$Builder; method_20707 method_20707 p 0 recipeType m (Lnet/minecraft/class_3956;Lnet/minecraft/class_1937;Lnet/minecraft/class_1263;Lnet/minecraft/class_1860;)Ljava/util/stream/Stream; method_17874 method_17874 p 3 recipe c net/minecraft/class_167 net/minecraft/advancement/AdvancementProgress f [[Ljava/lang/String; field_1161 requirements f Ljava/util/Map; field_1160 criteriaProgresses m (Lnet/minecraft/class_167;)I method_738 compareTo m (Ljava/lang/String;)Z method_729 reset p 1 name m (Lnet/minecraft/class_2540;)V method_733 toPacket p 1 buf m ()Ljava/lang/String; method_728 getProgressBarFraction m (Ljava/util/Map;)V p 1 criteriaProgresses m ()F method_735 getProgressBarPercentage m (Ljava/util/Set;Ljava/util/Map$Entry;)Z method_730 method_730 p 1 progress m ()I method_736 countObtainedRequirements m ()Z method_742 isAnyObtained m (Lnet/minecraft/class_2540;Lnet/minecraft/class_178;)V method_33895 method_33895 p 0 buf p 1 progresses m ()Ljava/lang/Iterable; method_731 getUnobtainedCriteria m ()Z method_740 isDone m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_167; method_732 fromPacket p 0 buf m (Ljava/lang/String;)Lnet/minecraft/class_178; method_737 getCriterionProgress p 1 name m (Ljava/util/Map;[[Ljava/lang/String;)V method_727 init p 2 requirements p 1 criteria m (Ljava/lang/String;)Z method_743 obtain p 1 name m ()Ljava/util/Date; method_741 getEarliestProgressObtainDate m ()Ljava/lang/Iterable; method_734 getObtainedCriteria c net/minecraft/class_167$class_168 net/minecraft/advancement/AdvancementProgress$Serializer m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_167; method_745 deserialize m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize p 3 context p 1 functionJson p 2 unused m (Lnet/minecraft/class_167;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_744 serialize m (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize serialize p 3 context p 2 unused p 1 entry c net/minecraft/class_1861 net/minecraft/recipe/MapExtendingRecipe m (Lnet/minecraft/class_2960;)V p 1 id m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17728 matches m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17727 craft c net/minecraft/class_165 net/minecraft/loot/function/FurnaceSmeltLootFunction f Lorg/slf4j/Logger; field_1159 LOGGER m ()Lnet/minecraft/class_120$class_121; method_724 builder c net/minecraft/class_165$class_5340 net/minecraft/loot/function/FurnaceSmeltLootFunction$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_165; method_29324 fromJson c net/minecraft/class_1860 net/minecraft/recipe/Recipe c A recipe is an arrangement of item stacks in an inventory that can\nyield a product item stack.\n\n

Recipes are loaded by and stored in the {@link RecipeManager}. They\nare part of the server's data packs and are sent to the client, governed\nby their {@linkplain #getSerializer() serializers}. Hence, recipes\nshould not be stored, as they may become obsolete after reloads.\n\n

A few of the methods in this class are dedicated to crafting recipes\nor recipe books. Users can have stub implementations if they do not use\nthose functionalities. m ()Lnet/minecraft/class_3956; method_17716 getType c {@return the type of this recipe}\n\n

The {@code type} in the recipe JSON format is the {@linkplain\n#getSerializer() serializer} instead. m ()Ljava/lang/String; method_8112 getGroup c {@return a group this recipe belongs in, or an empty string} This is\nonly used by the recipe book.\n\n

The group string is arbitrary, and is not rendered anywhere; in\nthe recipe book, recipes with the same group will belong to the same\ncell in the grid of recipes. If the string is empty, this recipe will\nbelong to its own cell. m ()Lnet/minecraft/class_1799; method_17447 createIcon c {@return an item rendered on the top left of the {@linkplain #getOutput()\noutput preview} on the recipe toast when a new recipe is unlocked} This\ncan be interpreted as a catalyst for the recipe. m ()Lnet/minecraft/class_1799; method_8110 getOutput c {@return a preview of the recipe's output}\n\n

The returned stack should not be modified. To obtain the actual output,\ncall {@link #craft(Inventory)}. m (Lnet/minecraft/class_1263;)Lnet/minecraft/class_2371; method_8111 getRemainder c {@return the remaining stacks to be left in the {@code inventory} after the recipe is used}\nAt each index, the remainder item stack in the list should correspond to the original\nitem stack in the {@code inventory}.\n\n@implSpec The default implementation returns a list of the same size as the {@code inventory}.\nAt each index, the list contains the {@linkplain net.minecraft.item.Item#getRecipeRemainder()\nremainder} of the item stack at the same index in the {@code inventory}, or is {@linkplain\nItemStack#EMPTY empty} if the stack has no remainder. p 1 inventory c the input inventory m (Lnet/minecraft/class_1263;Lnet/minecraft/class_1937;)Z method_8115 matches c {@return whether this recipe matches the contents inside the\n{@code inventory} in the given {@code world}}\n\n

The {@code world} currently is only used by the map cloning recipe to\nprevent duplication of explorer maps. p 1 inventory c the input inventory p 2 world c the input world m (Lnet/minecraft/class_1263;)Lnet/minecraft/class_1799; method_8116 craft c Crafts this recipe.\n\n

This method does not perform side effects on the {@code inventory}.\n\n

This method should return a new item stack on each call.\n\n@return the resulting item stack p 1 inventory c the input inventory m ()Lnet/minecraft/class_1865; method_8119 getSerializer c {@return the serializer associated with this recipe} m (II)Z method_8113 fits c {@return whether this recipe will fit into the given grid size}\n\n

This is currently only used by recipe book. p 1 width c the width of the input inventory p 2 height c the height of the input inventory m ()Lnet/minecraft/class_2960; method_8114 getId c {@return the ID of this recipe} m ()Lnet/minecraft/class_2371; method_8117 getIngredients c {@return the ingredients accepted as inputs for this recipe} Used by the recipe book\nwhen displaying a ghost form of this recipe on the crafting grid as well as for\npreviewing the possible inputs in the book itself. m (Lnet/minecraft/class_1856;)Z method_31583 method_31583 p 0 ingredient m ()Z method_8118 isIgnoredInRecipeBook c {@return whether this recipe is ignored by the recipe book} If a recipe\nis ignored by the recipe book, it will be never displayed. In addition,\nit won't be restricted by the {@link net.minecraft.world.GameRules#DO_LIMITED_CRAFTING\ndoLimitedCrafting} game rule. m ()Z method_31584 isEmpty c {@return whether this recipe has no ingredient or has any empty ingredient}\nThe recipe book uses this to ignore recipes for display. c net/minecraft/class_1856 net/minecraft/recipe/Ingredient f Lnet/minecraft/class_1856; field_9017 EMPTY f [Lnet/minecraft/class_1799; field_9018 matchingStacks f Lit/unimi/dsi/fastutil/ints/IntList; field_9016 ids f [Lnet/minecraft/class_1856$class_1859; field_9019 entries m ([Lnet/minecraft/class_1799;)Lnet/minecraft/class_1856; method_8101 ofStacks p 0 stacks m (Ljava/lang/Object;)Z test test p 1 stack m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_1856$class_1859; method_8090 method_8090 p 0 jsonElement m (Lnet/minecraft/class_6862;)Lnet/minecraft/class_1856; method_8106 fromTag p 0 tag m (Lnet/minecraft/class_1799;)Z method_26965 method_26965 p 0 stack m (Lnet/minecraft/class_1799;)Z method_8093 test m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_1856; method_8086 fromPacket p 0 buf m (Ljava/util/stream/Stream;)Lnet/minecraft/class_1856; method_8092 ofEntries p 0 entries m ([Lnet/minecraft/class_1935;)Lnet/minecraft/class_1856; method_8091 ofItems p 0 items m ()Lnet/minecraft/class_1856; method_35226 empty m (Lnet/minecraft/class_2540;)V method_8088 write p 1 buf m ()[Lnet/minecraft/class_1799; method_8105 getMatchingStacks m ()V method_8096 cacheMatchingStacks m ()Z method_8103 isEmpty m (Ljava/util/stream/Stream;)V p 1 entries m ()Lit/unimi/dsi/fastutil/ints/IntList; method_8100 getMatchingItemIds m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_1856; method_8102 fromJson p 0 json m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1856$class_1859; method_8107 entryFromJson p 0 json m (Ljava/util/stream/Stream;)Lnet/minecraft/class_1856; method_26964 ofStacks p 0 stacks m ()Lcom/google/gson/JsonElement; method_8089 toJson c net/minecraft/class_1856$class_1857 net/minecraft/recipe/Ingredient$StackEntry f Lnet/minecraft/class_1799; field_9021 stack m (Lnet/minecraft/class_1799;)V p 1 stack c net/minecraft/class_1856$class_1858 net/minecraft/recipe/Ingredient$TagEntry f Lnet/minecraft/class_6862; field_9022 tag m (Lnet/minecraft/class_6862;)V p 1 tag c net/minecraft/class_1856$class_1859 net/minecraft/recipe/Ingredient$Entry m ()Lcom/google/gson/JsonObject; method_8109 toJson m ()Ljava/util/Collection; method_8108 getStacks c net/minecraft/class_1855 net/minecraft/recipe/MapCloningRecipe m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17714 craft m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17715 matches c net/minecraft/class_1854 net/minecraft/recipe/FireworkStarFadeRecipe f Lnet/minecraft/class_1856; field_9015 INPUT_STAR m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17710 craft m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17711 matches c net/minecraft/class_1853 net/minecraft/recipe/FireworkStarRecipe f Lnet/minecraft/class_1856; field_9012 GUNPOWDER f Lnet/minecraft/class_1856; field_9011 TYPE_MODIFIER f Lnet/minecraft/class_1856; field_9014 FLICKER_MODIFIER f Ljava/util/Map; field_9013 TYPE_MODIFIER_MAP f Lnet/minecraft/class_1856; field_9010 TRAIL_MODIFIER m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17712 craft m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17713 matches c net/minecraft/class_179 net/minecraft/advancement/criterion/Criterion m (Lnet/minecraft/class_2985;)V method_791 endTracking p 1 tracker m ()Lnet/minecraft/class_2960; method_794 getId m (Lnet/minecraft/class_2985;Lnet/minecraft/class_179$class_180;)V method_793 endTrackingCondition p 2 conditions p 1 manager m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Lnet/minecraft/class_184; method_795 conditionsFromJson p 2 predicateDeserializer p 1 obj m (Lnet/minecraft/class_2985;Lnet/minecraft/class_179$class_180;)V method_792 beginTrackingCondition p 2 conditions p 1 manager c net/minecraft/class_179$class_180 net/minecraft/advancement/criterion/Criterion$ConditionsContainer f Ljava/lang/String; field_1221 id f Lnet/minecraft/class_161; field_1222 advancement f Lnet/minecraft/class_184; field_1223 conditions m (Lnet/minecraft/class_184;Lnet/minecraft/class_161;Ljava/lang/String;)V p 3 id p 2 advancement p 1 conditions m (Ljava/lang/Object;)Z equals equals p 1 o m ()Lnet/minecraft/class_184; method_797 getConditions m (Lnet/minecraft/class_2985;)V method_796 grant p 1 tracker c net/minecraft/class_174 net/minecraft/advancement/criterion/Criteria f Lnet/minecraft/class_4711; field_24478 ITEM_USED_ON_BLOCK f Lnet/minecraft/class_2111; field_1191 PLACED_BLOCK f Lnet/minecraft/class_4851; field_22450 TARGET_HIT f Lnet/minecraft/class_2076; field_1197 KILLED_BY_CROSSBOW f Lnet/minecraft/class_196; field_1190 BRED_ANIMALS f Lnet/minecraft/class_2066; field_1195 INVENTORY_CHANGED f Lnet/minecraft/class_2037; field_1180 ENTER_BLOCK f Lnet/minecraft/class_2128; field_1182 SUMMONED_ENTITY f Lnet/minecraft/class_2135; field_1187 TICK f Ljava/util/Map; field_1205 VALUES f Lnet/minecraft/class_2148; field_1204 USED_TOTEM f Lnet/minecraft/class_5279; field_24480 THROWN_ITEM_PICKED_UP_BY_ENTITY f Lnet/minecraft/class_2108; field_35014 RIDE_ENTITY_IN_LAVA f Lnet/minecraft/class_2080; field_1188 ENTITY_KILLED_PLAYER f Lnet/minecraft/class_4713; field_21628 SLIDE_DOWN_BLOCK f Lnet/minecraft/class_2010; field_1198 CONSUME_ITEM f Lnet/minecraft/class_2027; field_1193 EFFECTS_CHANGED f Lnet/minecraft/class_2143; field_1186 USED_ENDER_EYE f Lnet/minecraft/class_2085; field_1200 LEVITATION f Lnet/minecraft/class_4708; field_21629 BEE_NEST_DESTROYED f Lnet/minecraft/class_6405; field_33871 LIGHTNING_STRIKE f Lnet/minecraft/class_2115; field_1199 PLAYER_HURT_ENTITY f Lnet/minecraft/class_2054; field_1208 FILLED_BUCKET f Lnet/minecraft/class_2108; field_1211 NETHER_TRAVEL f Lnet/minecraft/class_1999; field_1183 CHANGED_DIMENSION f Lnet/minecraft/class_2080; field_1192 PLAYER_KILLED_ENTITY f Lnet/minecraft/class_2030; field_1181 ENCHANTED_ITEM f Lnet/minecraft/class_2108; field_35013 FALL_FROM_HEIGHT f Lnet/minecraft/class_5409; field_25694 PLAYER_INTERACTED_WITH_ENTITY f Lnet/minecraft/class_2092; field_1212 SLEPT_IN_BED f Lnet/minecraft/class_2092; field_19250 HERO_OF_THE_VILLAGE f Lnet/minecraft/class_6409; field_33872 USING_ITEM f Lnet/minecraft/class_6407; field_33870 STARTED_RIDING f Lnet/minecraft/class_2014; field_1210 CURED_ZOMBIE_VILLAGER f Lnet/minecraft/class_2140; field_1206 VILLAGER_TRADE f Lnet/minecraft/class_2058; field_1203 FISHING_ROD_HOOKED f Lnet/minecraft/class_2044; field_1209 ENTITY_HURT_PLAYER f Lnet/minecraft/class_2119; field_1207 RECIPE_UNLOCKED f Lnet/minecraft/class_2092; field_1194 LOCATION f Lnet/minecraft/class_5282; field_24479 PLAYER_GENERATES_CONTAINER_LOOT f Lnet/minecraft/class_2062; field_1184 IMPOSSIBLE f Lnet/minecraft/class_2092; field_19251 VOLUNTARY_EXILE f Lnet/minecraft/class_2123; field_1196 SHOT_CROSSBOW f Lnet/minecraft/class_2131; field_1201 TAME_ANIMAL f Lnet/minecraft/class_2069; field_1185 ITEM_DURABILITY_CHANGED f Lnet/minecraft/class_2002; field_1202 CHANNELED_LIGHTNING f Lnet/minecraft/class_2006; field_1189 CONSTRUCT_BEACON f Lnet/minecraft/class_1996; field_1213 BREWED_POTION m (Lnet/minecraft/class_179;)Lnet/minecraft/class_179; method_767 register p 0 object m ()Ljava/lang/Iterable; method_766 getCriteria m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_179; method_765 getById p 0 id c net/minecraft/class_173 net/minecraft/loot/context/LootContextTypes f Lcom/google/common/collect/BiMap; field_1178 MAP f Lnet/minecraft/class_176; field_16235 GIFT f Lnet/minecraft/class_176; field_20762 SELECTOR f Lnet/minecraft/class_176; field_20761 COMMAND f Lnet/minecraft/class_176; field_1179 CHEST f Lnet/minecraft/class_176; field_1176 FISHING f Lnet/minecraft/class_176; field_1177 GENERIC f Lnet/minecraft/class_176; field_1175 EMPTY f Lnet/minecraft/class_176; field_1174 ADVANCEMENT_REWARD f Lnet/minecraft/class_176; field_1173 ENTITY f Lnet/minecraft/class_176; field_1172 BLOCK f Lnet/minecraft/class_176; field_22403 BARTER f Lnet/minecraft/class_176; field_24423 ADVANCEMENT_ENTITY m (Lnet/minecraft/class_176$class_177;)V method_22577 method_22577 p 0 builder m (Lnet/minecraft/class_176$class_177;)V method_24800 method_24800 p 0 builder m (Lnet/minecraft/class_176$class_177;)V method_22578 method_22578 p 0 builder m (Lnet/minecraft/class_176$class_177;)V method_27863 method_27863 p 0 builder m (Lnet/minecraft/class_176$class_177;)V method_755 method_755 p 0 builder m (Lnet/minecraft/class_176$class_177;)V method_15971 method_15971 p 0 builder m (Lnet/minecraft/class_176;)Lnet/minecraft/class_2960; method_762 getId p 0 type m (Lnet/minecraft/class_176$class_177;)V method_763 method_763 p 0 builder m (Lnet/minecraft/class_176$class_177;)V method_15970 method_15970 p 0 builder m (Lnet/minecraft/class_176$class_177;)V method_764 method_764 p 0 builder m (Lnet/minecraft/class_176$class_177;)V method_758 method_758 p 0 builder m (Lnet/minecraft/class_176$class_177;)V method_756 method_756 p 0 builder m (Ljava/lang/String;Ljava/util/function/Consumer;)Lnet/minecraft/class_176; method_759 register p 0 name p 1 type m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_176; method_757 get p 0 id m (Lnet/minecraft/class_176$class_177;)V method_760 method_760 p 0 builder c net/minecraft/class_1874 net/minecraft/recipe/AbstractCookingRecipe f Ljava/lang/String; field_9062 group f F field_9057 experience f Lnet/minecraft/class_1799; field_9059 output f Lnet/minecraft/class_2960; field_9060 id f Lnet/minecraft/class_3956; field_17544 type f I field_9058 cookTime f Lnet/minecraft/class_1856; field_9061 input m ()I method_8167 getCookTime m (Lnet/minecraft/class_3956;Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;FI)V p 7 cookTime p 6 experience p 3 group p 2 id p 5 output p 4 input p 1 type m ()F method_8171 getExperience c net/minecraft/class_178 net/minecraft/advancement/criterion/CriterionProgress f Ljava/util/Date; field_1219 obtainedDate f Ljava/text/SimpleDateFormat; field_1220 FORMAT m ()Lcom/google/gson/JsonElement; method_783 toJson m (Ljava/lang/String;)Lnet/minecraft/class_178; method_788 obtainedAt p 0 datetime m ()Z method_784 isObtained m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_178; method_785 fromPacket p 0 buf m (Lnet/minecraft/class_2540;)V method_787 toPacket p 1 buf m ()V method_790 reset m ()Ljava/util/Date; method_786 getObtainedDate m ()V method_789 obtain c net/minecraft/class_1873 net/minecraft/recipe/SuspiciousStewRecipe m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17739 matches m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17738 craft c net/minecraft/class_1872 net/minecraft/recipe/ShieldDecorationRecipe m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17732 matches m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17731 craft c net/minecraft/class_176 net/minecraft/loot/context/LootContextType f Ljava/util/Set; field_1215 allowed f Ljava/util/Set; field_1216 required m ()Ljava/util/Set; method_777 getAllowed m (Ljava/util/Set;Ljava/util/Set;)V p 1 required p 2 allowed m ()Lnet/minecraft/class_176$class_177; method_35554 create m (Lnet/minecraft/class_58;Lnet/minecraft/class_46;)V method_776 validate p 2 parameterConsumer p 1 reporter m (Lnet/minecraft/class_169;)Ljava/lang/String; method_779 method_779 p 1 parameter m (Lnet/minecraft/class_169;)Z method_35553 isAllowed p 1 parameter m ()Ljava/util/Set; method_778 getRequired c net/minecraft/class_176$class_177 net/minecraft/loot/context/LootContextType$Builder f Ljava/util/Set; field_1217 allowed f Ljava/util/Set; field_1218 required m ()Lnet/minecraft/class_176; method_782 build m (Lnet/minecraft/class_169;)Lnet/minecraft/class_176$class_177; method_781 require p 1 parameter m (Lnet/minecraft/class_169;)Lnet/minecraft/class_176$class_177; method_780 allow p 1 parameter c net/minecraft/class_1871 net/minecraft/recipe/ShulkerBoxColoringRecipe m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17734 matches m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17733 craft c net/minecraft/class_175 net/minecraft/advancement/AdvancementCriterion f Lnet/minecraft/class_184; field_1214 conditions m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Lnet/minecraft/class_175; method_770 fromJson p 1 predicateDeserializer p 0 obj m (Ljava/util/Map;Lnet/minecraft/class_2540;)V method_775 criteriaToPacket p 0 criteria p 1 buf m (Lnet/minecraft/class_2540;)V method_771 toPacket p 1 buf m ()Lnet/minecraft/class_184; method_774 getConditions m (Lnet/minecraft/class_184;)V p 1 conditions m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_175; method_769 fromPacket p 0 buf m (Lnet/minecraft/class_2540;Lnet/minecraft/class_175;)V method_33899 method_33899 p 1 criterion p 0 buf m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Ljava/util/Map; method_772 criteriaFromJson p 0 obj p 1 predicateDeserializer m (Lnet/minecraft/class_2540;)Ljava/util/Map; method_768 criteriaFromPacket p 0 buf m ()Lcom/google/gson/JsonElement; method_773 toJson c net/minecraft/class_1867 net/minecraft/recipe/ShapelessRecipe f Lnet/minecraft/class_2371; field_9047 input f Lnet/minecraft/class_1799; field_9050 output f Lnet/minecraft/class_2960; field_9048 id f Ljava/lang/String; field_9049 group m (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1799;Lnet/minecraft/class_2371;)V p 3 output p 4 input p 1 id p 2 group m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17729 craft m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17730 matches c net/minecraft/class_1867$class_1868 net/minecraft/recipe/ShapelessRecipe$Serializer m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2540;)Lnet/minecraft/class_1867; method_8141 read m (Lcom/google/gson/JsonArray;)Lnet/minecraft/class_2371; method_8144 getIngredients p 0 json m (Lnet/minecraft/class_2960;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1867; method_8142 read m (Lnet/minecraft/class_2540;Lnet/minecraft/class_1867;)V method_8143 write c net/minecraft/class_1866 net/minecraft/recipe/SpecialRecipeSerializer c A serializer for hardcoded recipes. The recipes with this serializer don't\ntransport any extra data besides their ID when read from JSON or synchronized\nover network.\n\n

The name "special" comes from the fact that in vanilla, recipes using this\nserializer have IDs starting with {@code crafting_special_}. All of their logic and ingredients\nare also defined in code, which distinguishes them from "non-special" recipes. f Ljava/util/function/Function; field_9046 factory m (Ljava/util/function/Function;)V p 1 factory c net/minecraft/class_1865 net/minecraft/recipe/RecipeSerializer c The recipe serializer controls the serialization and deserialization of\nrecipe content. The caller should handle the serialization of recipes' IDs.\n\n

Even though they are referred to by the {@code type} field in recipe\nJSON format, they are stored in a registry with key\n{@code minecraft:root/minecraft:recipe_serializer}, and is hence named.\n\n

If a recipe's serializer exists only on the server but not on the\nclient, the client will disconnect upon receiving the recipe; if a\nrecipe JSON intended for an absent recipe serializer is read, it is\nskipped. f Lnet/minecraft/class_1866; field_9036 FIREWORK_STAR f Lnet/minecraft/class_1866; field_9037 TIPPED_ARROW f Lnet/minecraft/class_1866; field_9038 BANNER_DUPLICATE f Lnet/minecraft/class_1866; field_9028 ARMOR_DYE f Lnet/minecraft/class_1866; field_9039 MAP_EXTENDING f Lnet/minecraft/class_1866; field_9029 BOOK_CLONING f Lnet/minecraft/class_3957; field_17347 CAMPFIRE_COOKING f Lnet/minecraft/class_3957; field_9042 SMELTING f Lnet/minecraft/class_1866; field_9040 SHIELD_DECORATION f Lnet/minecraft/class_1866; field_9030 SUSPICIOUS_STEW f Lnet/minecraft/class_1865; field_9031 SHAPELESS f Lnet/minecraft/class_1866; field_9041 SHULKER_BOX f Lnet/minecraft/class_3957; field_17084 BLASTING f Lnet/minecraft/class_3957; field_17085 SMOKING f Lnet/minecraft/class_1866; field_9043 FIREWORK_ROCKET f Lnet/minecraft/class_1866; field_9044 MAP_CLONING f Lnet/minecraft/class_1866; field_19421 REPAIR_ITEM f Lnet/minecraft/class_1866; field_9034 FIREWORK_STAR_FADE f Lnet/minecraft/class_1865; field_9035 SHAPED f Lnet/minecraft/class_1865; field_25387 SMITHING f Lnet/minecraft/class_1865; field_17640 STONECUTTING m (Lnet/minecraft/class_2960;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1860; method_8121 read c Reads a recipe from a JSON object.\n\n@implNote If this throws any exception besides {@link com.google.gson.JsonParseException}\nand {@link IllegalArgumentException}, it will terminate and affect loading\nof all recipes from data packs beyond the current recipe.\n\n@throws com.google.gson.JsonParseException if the recipe JSON is incorrect\n@return the read recipe p 2 json c the recipe JSON p 1 id c the recipe's ID m (Lnet/minecraft/class_2540;Lnet/minecraft/class_1860;)V method_8124 write c Writes a recipe to a packet byte buf, usually on the server.\n\n

The recipe's ID is already written into the buf when this is called.\n\n

This can throw whatever exception the packet byte buf throws. This may be\ncalled in the netty event loop than the server game engine thread. p 1 buf c the recipe buf p 2 recipe c the recipe m (Ljava/lang/String;Lnet/minecraft/class_1865;)Lnet/minecraft/class_1865; method_17724 register p 0 id p 1 serializer m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2540;)Lnet/minecraft/class_1860; method_8122 read c Reads a recipe from a packet byte buf, usually on the client.\n\n

This can throw whatever exception the packet byte buf throws. This may be\ncalled in the netty event loop than the client game engine thread.\n\n@return the read recipe p 2 buf c the recipe buf p 1 id c the recipe's ID c net/minecraft/class_170 net/minecraft/advancement/AdvancementRewards f Lnet/minecraft/class_170; field_1167 NONE f Lnet/minecraft/class_2158$class_2159; field_1163 function f [Lnet/minecraft/class_2960; field_1166 recipes f [Lnet/minecraft/class_2960; field_1164 loot f I field_1165 experience m ()Lcom/google/gson/JsonElement; method_747 toJson m ()[Lnet/minecraft/class_2960; method_34898 getRecipes m (Lnet/minecraft/class_3222;)V method_748 apply p 1 player m (I[Lnet/minecraft/class_2960;[Lnet/minecraft/class_2960;Lnet/minecraft/class_2158$class_2159;)V p 4 function p 1 experience p 2 loot p 3 recipes m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_170; method_27912 fromJson p 0 json c net/minecraft/class_170$class_171 net/minecraft/advancement/AdvancementRewards$Builder f Lnet/minecraft/class_2960; field_1170 function f I field_1169 experience f Ljava/util/List; field_1171 loot f Ljava/util/List; field_1168 recipes m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_170$class_171; method_34902 setFunction p 1 function m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_170$class_171; method_34900 addLoot p 1 loot m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_170$class_171; method_34901 function p 0 function m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_170$class_171; method_34899 loot p 0 loot m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_170$class_171; method_753 recipe p 0 recipe m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_170$class_171; method_752 addRecipe p 1 recipe m ()Lnet/minecraft/class_170; method_751 build m (I)Lnet/minecraft/class_170$class_171; method_750 experience p 0 experience m (I)Lnet/minecraft/class_170$class_171; method_749 setExperience p 1 experience c net/minecraft/class_1869 net/minecraft/recipe/ShapedRecipe f Lnet/minecraft/class_2960; field_9051 id f Ljava/lang/String; field_9056 group f I field_9055 width f Lnet/minecraft/class_1799; field_9053 output f I field_9054 height f Lnet/minecraft/class_2371; field_9052 input m (Lnet/minecraft/class_2960;Ljava/lang/String;IILnet/minecraft/class_2371;Lnet/minecraft/class_1799;)V p 5 input p 6 output p 3 width p 4 height p 1 id p 2 group m (Lcom/google/gson/JsonArray;)[Ljava/lang/String; method_8145 getPattern p 0 json m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17728 matches m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17727 craft m (Lnet/minecraft/class_1715;IIZ)Z method_8161 matchesPattern p 4 flipped p 3 offsetY p 2 offsetX p 1 inv m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1799; method_35228 outputFromJson p 0 json m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1792; method_8155 getItem p 0 json m ([Ljava/lang/String;)[Ljava/lang/String; method_8146 removePadding c Removes empty space from around the recipe pattern.\n\n

Turns patterns such as:

\n
\n{@code\n"   o"\n"   a"\n"    "\n}\n
\nInto:\n
\n{@code\n"o"\n"a"\n}\n
\n\n@return a new recipe pattern with all leading and trailing empty rows/columns removed p 0 pattern m (Lnet/minecraft/class_1856;)Z method_31585 method_31585 p 0 ingredient m ([Ljava/lang/String;Ljava/util/Map;II)Lnet/minecraft/class_2371; method_8148 createPatternMatrix c Compiles a pattern and series of symbols into a list of ingredients (the matrix) suitable for matching\nagainst a crafting grid. p 0 pattern p 2 width p 1 symbols p 3 height m (Lnet/minecraft/class_1856;)Z method_31586 method_31586 p 0 ingredient m ()I method_8150 getWidth m (Ljava/lang/String;)I method_8151 findFirstSymbol p 0 line m ()I method_8158 getHeight m (Lcom/google/gson/JsonObject;)Ljava/util/Map; method_8157 readSymbols c Reads the pattern symbols.\n\n@return a mapping from a symbol to the ingredient it represents p 0 json m (Ljava/lang/String;)I method_8153 findLastSymbol p 0 pattern c net/minecraft/class_1869$class_1870 net/minecraft/recipe/ShapedRecipe$Serializer m (Lnet/minecraft/class_2960;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1869; method_8164 read m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2540;)Lnet/minecraft/class_1869; method_8163 read m (Lnet/minecraft/class_2540;Lnet/minecraft/class_1869;)V method_8165 write c net/minecraft/class_185 net/minecraft/advancement/AdvancementDisplay f F field_1244 y f Z field_1239 showToast f F field_1245 x f Lnet/minecraft/class_2960; field_1243 background f Lnet/minecraft/class_2561; field_1242 description f Lnet/minecraft/class_2561; field_1240 title f Z field_1238 announceToChat f Lnet/minecraft/class_1799; field_1241 icon f Z field_1236 hidden f Lnet/minecraft/class_189; field_1237 frame m ()Z method_808 shouldAnnounceToChat m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_189;ZZZ)V p 2 title p 3 description p 4 background p 5 frame p 1 icon p 6 showToast p 7 announceToChat p 8 hidden m (FF)V method_816 setPos p 2 y p 1 x m ()Lcom/google/gson/JsonElement; method_814 toJson m ()Lcom/google/gson/JsonObject; method_810 iconToJson m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1799; method_822 iconFromJson p 0 json m ()Lnet/minecraft/class_189; method_815 getFrame m ()Lnet/minecraft/class_1799; method_821 getIcon m ()Z method_824 isHidden m ()F method_819 getY m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_185; method_809 fromJson p 0 obj m ()Lnet/minecraft/class_2960; method_812 getBackground m ()Lnet/minecraft/class_2561; method_817 getDescription m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_185; method_820 fromPacket p 0 buf m ()Lnet/minecraft/class_2561; method_811 getTitle m ()Z method_823 shouldShowToast m ()F method_818 getX m (Lnet/minecraft/class_2540;)V method_813 toPacket p 1 buf c net/minecraft/class_184 net/minecraft/advancement/criterion/CriterionConditions m ()Lnet/minecraft/class_2960; method_806 getId m (Lnet/minecraft/class_5267;)Lcom/google/gson/JsonObject; method_807 toJson p 1 predicateSerializer c net/minecraft/class_182 net/minecraft/loot/condition/TableBonusLootCondition f Lnet/minecraft/class_1887; field_1234 enchantment f [F field_1235 chances m (Lnet/minecraft/class_47;)Z method_799 test m (Lnet/minecraft/class_1887;[F)V p 1 enchantment p 2 chances m (Ljava/lang/Object;)Z test test p 1 context m (Lnet/minecraft/class_1887;[F)Lnet/minecraft/class_5341$class_210; method_800 builder p 1 chances p 0 enchantment c net/minecraft/class_182$class_183 net/minecraft/loot/condition/TableBonusLootCondition$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_182; method_804 fromJson m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_182;Lcom/google/gson/JsonSerializationContext;)V method_805 toJson c net/minecraft/class_189 net/minecraft/advancement/AdvancementFrame f Lnet/minecraft/class_2561; field_26386 toastText f I field_1252 textureV f Ljava/lang/String; field_1251 id f Lnet/minecraft/class_124; field_1255 titleFormat f Lnet/minecraft/class_189; field_1254 TASK f Lnet/minecraft/class_189; field_1250 CHALLENGE f Lnet/minecraft/class_189; field_1249 GOAL m (Ljava/lang/String;ILjava/lang/String;ILnet/minecraft/class_124;)V p 3 id p 5 titleFormat p 4 texV m (Ljava/lang/String;)Lnet/minecraft/class_189; method_833 forName p 0 name m ()Lnet/minecraft/class_2561; method_30756 getToastText m ()Lnet/minecraft/class_124; method_830 getTitleFormat m ()I method_832 getTextureV m ()Ljava/lang/String; method_831 getId c net/minecraft/class_1841 net/minecraft/item/LilyPadItem c net/minecraft/class_1840 net/minecraft/item/WritableBookItem m (Lnet/minecraft/class_2487;)Z method_8047 isValid p 0 nbt c net/minecraft/class_186 net/minecraft/loot/condition/AlternativeLootCondition f Ljava/util/function/Predicate; field_1247 predicate f [Lnet/minecraft/class_5341; field_1246 terms m (Ljava/lang/Object;)Z test test p 1 context m ([Lnet/minecraft/class_5341;)V p 1 terms m ([Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_186$class_187; method_826 builder p 0 terms m (Lnet/minecraft/class_47;)Z method_825 test c net/minecraft/class_186$class_187 net/minecraft/loot/condition/AlternativeLootCondition$Builder f Ljava/util/List; field_1248 terms m ([Lnet/minecraft/class_5341$class_210;)V p 1 terms c net/minecraft/class_186$class_188 net/minecraft/loot/condition/AlternativeLootCondition$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_186; method_829 fromJson m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_186;Lcom/google/gson/JsonSerializationContext;)V method_828 toJson c net/minecraft/class_1834 net/minecraft/item/ToolMaterials f I field_8925 miningLevel f F field_8932 miningSpeed f I field_8924 itemDurability f Lnet/minecraft/class_3528; field_8928 repairIngredient f I field_8933 enchantability f F field_8931 attackDamage f Lnet/minecraft/class_1834; field_8930 DIAMOND f Lnet/minecraft/class_1834; field_8929 GOLD f Lnet/minecraft/class_1834; field_8927 STONE f Lnet/minecraft/class_1834; field_8923 IRON f Lnet/minecraft/class_1834; field_8922 WOOD f Lnet/minecraft/class_1834; field_22033 NETHERITE m (Ljava/lang/String;IIIFFILjava/util/function/Supplier;)V p 4 itemDurability p 3 miningLevel p 6 attackDamage p 5 miningSpeed p 8 repairIngredient p 7 enchantability c net/minecraft/class_1833 net/minecraft/item/TippedArrowItem c net/minecraft/class_1832 net/minecraft/item/ToolMaterial m ()Lnet/minecraft/class_1856; method_8023 getRepairIngredient m ()I method_8026 getEnchantability m ()F method_8028 getAttackDamage m ()F method_8027 getMiningSpeedMultiplier m ()I method_8025 getDurability m ()I method_8024 getMiningLevel c net/minecraft/class_1831 net/minecraft/item/ToolItem f Lnet/minecraft/class_1832; field_8921 material m ()Lnet/minecraft/class_1832; method_8022 getMaterial m (Lnet/minecraft/class_1832;Lnet/minecraft/class_1792$class_1793;)V p 1 material p 2 settings c net/minecraft/class_181 net/minecraft/loot/context/LootContextParameters f Lnet/minecraft/class_169; field_24424 ORIGIN f Lnet/minecraft/class_169; field_1233 LAST_DAMAGE_PLAYER f Lnet/minecraft/class_169; field_1231 DAMAGE_SOURCE f Lnet/minecraft/class_169; field_1230 KILLER_ENTITY f Lnet/minecraft/class_169; field_1225 EXPLOSION_RADIUS f Lnet/minecraft/class_169; field_1224 BLOCK_STATE f Lnet/minecraft/class_169; field_1229 TOOL f Lnet/minecraft/class_169; field_1228 BLOCK_ENTITY f Lnet/minecraft/class_169; field_1227 DIRECT_KILLER_ENTITY f Lnet/minecraft/class_169; field_1226 THIS_ENTITY m (Ljava/lang/String;)Lnet/minecraft/class_169; method_798 register p 0 name c net/minecraft/class_1838 net/minecraft/item/ItemUsageContext f Lnet/minecraft/class_1937; field_8945 world f Lnet/minecraft/class_1268; field_19176 hand f Lnet/minecraft/class_1657; field_8942 player f Lnet/minecraft/class_1799; field_8941 stack f Lnet/minecraft/class_3965; field_17543 hit m ()Lnet/minecraft/class_2350; method_8038 getSide m ()Lnet/minecraft/class_1937; method_8045 getWorld m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;Lnet/minecraft/class_3965;)V p 2 player p 3 hand p 4 stack p 5 hit p 1 world m ()Z method_8046 shouldCancelInteraction m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_3965;)V p 1 player p 2 hand p 3 hit m ()Z method_17699 hitsInsideBlock m ()Lnet/minecraft/class_3965; method_30344 getHitResult m ()Lnet/minecraft/class_2350; method_8042 getPlayerFacing m ()Lnet/minecraft/class_1657; method_8036 getPlayer m ()Lnet/minecraft/class_243; method_17698 getHitPos m ()Lnet/minecraft/class_1799; method_8041 getStack m ()Lnet/minecraft/class_2338; method_8037 getBlockPos m ()F method_8044 getPlayerYaw m ()Lnet/minecraft/class_1268; method_20287 getHand c net/minecraft/class_1836 net/minecraft/client/item/TooltipContext m ()Z method_8035 isAdvanced c net/minecraft/class_1836$class_1837 net/minecraft/client/item/TooltipContext$Default f Z field_8936 advanced f Lnet/minecraft/class_1836$class_1837; field_8934 NORMAL f Lnet/minecraft/class_1836$class_1837; field_8935 ADVANCED m (Ljava/lang/String;IZ)V p 3 advanced c net/minecraft/class_1835 net/minecraft/item/TridentItem f Lcom/google/common/collect/Multimap; field_23746 attributeModifiers m (Lnet/minecraft/class_1309;)V method_20284 method_20284 p 0 e m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1657;)V method_20285 method_20285 p 1 p m (Lnet/minecraft/class_1309;)V method_20286 method_20286 p 0 e c net/minecraft/class_1839 net/minecraft/util/UseAction f Lnet/minecraft/class_1839; field_8952 NONE f Lnet/minecraft/class_1839; field_8953 BOW f Lnet/minecraft/class_1839; field_8950 EAT f Lnet/minecraft/class_1839; field_8951 SPEAR f Lnet/minecraft/class_1839; field_27079 SPYGLASS f Lnet/minecraft/class_1839; field_8949 BLOCK f Lnet/minecraft/class_1839; field_8946 DRINK f Lnet/minecraft/class_1839; field_8947 CROSSBOW c net/minecraft/class_196 net/minecraft/advancement/criterion/BredAnimalsCriterion f Lnet/minecraft/class_2960; field_1271 ID m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1429;Lnet/minecraft/class_1429;Lnet/minecraft/class_1296;)V method_855 trigger p 1 player p 3 partner p 2 parent p 4 child m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_196$class_198; method_854 conditionsFromJson m (Lnet/minecraft/class_47;Lnet/minecraft/class_47;Lnet/minecraft/class_47;Lnet/minecraft/class_196$class_198;)Z method_22455 method_22455 p 3 conditions c net/minecraft/class_196$class_198 net/minecraft/advancement/criterion/BredAnimalsCriterion$Conditions f Lnet/minecraft/class_2048$class_5258; field_1277 partner f Lnet/minecraft/class_2048$class_5258; field_1276 parent f Lnet/minecraft/class_2048$class_5258; field_1275 child m (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_196$class_198; method_861 create p 0 child m (Lnet/minecraft/class_47;Lnet/minecraft/class_47;Lnet/minecraft/class_47;)Z method_862 matches p 1 parentContext p 2 partnerContext p 3 childContext m (Lnet/minecraft/class_2048;Lnet/minecraft/class_2048;Lnet/minecraft/class_2048;)Lnet/minecraft/class_196$class_198; method_29918 create p 2 child p 0 parent p 1 partner m ()Lnet/minecraft/class_196$class_198; method_860 any m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;)V p 1 player p 4 child p 3 partner p 2 parent c net/minecraft/class_195 net/minecraft/advancement/criterion/AbstractCriterionConditions f Lnet/minecraft/class_2960; field_1270 id f Lnet/minecraft/class_2048$class_5258; field_24381 playerPredicate m ()Lnet/minecraft/class_2048$class_5258; method_27790 getPlayerPredicate m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2048$class_5258;)V p 1 id p 2 playerPredicate c net/minecraft/class_194 net/minecraft/advancement/AdvancementPositioner f Lnet/minecraft/class_194; field_1262 optionalLast f Lnet/minecraft/class_194; field_1260 previousSibling f I field_1261 childrenSize f Lnet/minecraft/class_194; field_1264 substituteChild f Lnet/minecraft/class_161; field_1263 advancement f F field_1268 relativeRowInSiblings f I field_1259 depth f F field_1269 row f Lnet/minecraft/class_194; field_1258 parent f Ljava/util/List; field_1267 children m (F)V method_843 increaseRowRecursively p 1 deltaRow m ()V method_847 calculateRecursively m (FIF)F method_842 findMinRowRecursively p 3 minRow p 2 depth p 1 deltaRow m (Lnet/minecraft/class_194;Lnet/minecraft/class_194;)Lnet/minecraft/class_194; method_845 getLast m (Lnet/minecraft/class_161;)V method_852 arrangeForTree p 0 root m (Lnet/minecraft/class_194;F)V method_848 pushDown p 2 extraRowDistance p 1 positioner m ()Lnet/minecraft/class_194; method_849 getFirstChild m ()Lnet/minecraft/class_194; method_844 getLastChild m ()V method_851 apply m (Lnet/minecraft/class_194;)Lnet/minecraft/class_194; method_841 onFinishCalculation p 1 last m ()V method_850 onFinishChildrenCalculation m (Lnet/minecraft/class_161;Lnet/minecraft/class_194;)Lnet/minecraft/class_194; method_846 findChildrenRecursively p 1 advancement p 2 lastChild m (Lnet/minecraft/class_161;Lnet/minecraft/class_194;Lnet/minecraft/class_194;II)V p 2 parent p 1 advancement p 4 childrenSize p 3 previousSibling p 5 depth c net/minecraft/class_193 net/minecraft/advancement/CriterionMerger f Lnet/minecraft/class_193; field_1257 OR f Lnet/minecraft/class_193; field_16882 AND m (Ljava/util/Collection;)[[Ljava/lang/String; createRequirements createRequirements p 1 criteriaNames c net/minecraft/class_1852 net/minecraft/recipe/SpecialCraftingRecipe f Lnet/minecraft/class_2960; field_9009 id m (Lnet/minecraft/class_2960;)V p 1 id c net/minecraft/class_1851 net/minecraft/recipe/FireworkRocketRecipe f Lnet/minecraft/class_1856; field_9007 PAPER f Lnet/minecraft/class_1856; field_9006 DURATION_MODIFIER f Lnet/minecraft/class_1856; field_9008 FIREWORK_STAR m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17709 matches m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17708 craft c net/minecraft/class_199 net/minecraft/loot/condition/EntityScoresLootCondition f Ljava/util/Map; field_1279 scores f Lnet/minecraft/class_47$class_50; field_1278 target m (Ljava/lang/Object;)Z test test p 1 context m (Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_199$class_6163; method_35557 create p 0 target m (Ljava/util/Map;Lnet/minecraft/class_47$class_50;)V p 2 target p 1 scores m (Lnet/minecraft/class_47;Lnet/minecraft/class_1297;Lnet/minecraft/class_269;Ljava/lang/String;Lnet/minecraft/class_42;)Z method_865 entityScoreIsInRange p 2 entity p 3 scoreboard p 4 objectiveName p 5 range p 1 context m (Lnet/minecraft/class_47;)Z method_864 test c net/minecraft/class_199$class_200 net/minecraft/loot/condition/EntityScoresLootCondition$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_199;Lcom/google/gson/JsonSerializationContext;)V method_868 toJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_199; method_867 fromJson c net/minecraft/class_199$class_6163 net/minecraft/loot/condition/EntityScoresLootCondition$Builder f Lnet/minecraft/class_47$class_50; field_31870 target f Ljava/util/Map; field_31869 scores m (Ljava/lang/String;Lnet/minecraft/class_42;)Lnet/minecraft/class_199$class_6163; method_35558 score p 2 value p 1 name m (Lnet/minecraft/class_47$class_50;)V p 1 target c net/minecraft/class_1850 net/minecraft/recipe/BookCloningRecipe m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_2371; method_17707 getRemainder m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17706 matches m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17705 craft c net/minecraft/class_1845 net/minecraft/recipe/BrewingRecipeRegistry f Ljava/util/List; field_8956 POTION_RECIPES f Ljava/util/function/Predicate; field_8958 POTION_TYPE_PREDICATE f Ljava/util/List; field_8957 POTION_TYPES f Ljava/util/List; field_8959 ITEM_RECIPES m (Lnet/minecraft/class_1799;)Z method_8069 isPotionRecipeIngredient p 0 stack m (Lnet/minecraft/class_1792;)V method_8080 registerPotionType p 0 item m (Lnet/minecraft/class_1799;)Z method_8077 isValidIngredient p 0 stack m (Lnet/minecraft/class_1842;Lnet/minecraft/class_1792;Lnet/minecraft/class_1842;)V method_8074 registerPotionRecipe p 0 input p 1 item p 2 output m (Lnet/minecraft/class_1799;)Z method_8079 isItemRecipeIngredient p 0 stack m (Lnet/minecraft/class_1799;)Z method_8073 method_8073 p 0 stack m ()V method_8076 registerDefaults m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_8078 craft p 1 input p 0 ingredient m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_8070 hasItemRecipe p 1 ingredient p 0 input m (Lnet/minecraft/class_1842;)Z method_20361 isBrewable p 0 potion m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_8072 hasRecipe p 1 ingredient p 0 input m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_8075 hasPotionRecipe p 1 ingredient p 0 input m (Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;)V method_8071 registerItemRecipe p 2 output p 0 input p 1 ingredient c net/minecraft/class_1845$class_1846 net/minecraft/recipe/BrewingRecipeRegistry$Recipe f Lnet/minecraft/class_1856; field_8960 ingredient f Ljava/lang/Object; field_8962 input f Ljava/lang/Object; field_8961 output m (Ljava/lang/Object;Lnet/minecraft/class_1856;Ljava/lang/Object;)V p 1 input p 2 ingredient p 3 output c net/minecraft/class_1844 net/minecraft/potion/PotionUtil f Ljava/lang/String; field_30944 CUSTOM_POTION_COLOR_KEY f Lnet/minecraft/class_2561; field_25817 NONE_TEXT f Ljava/lang/String; field_30943 CUSTOM_POTION_EFFECTS_KEY f Ljava/lang/String; field_30945 POTION_KEY f I field_30946 DEFAULT_COLOR m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1842; method_8057 getPotion p 0 compound m (Lnet/minecraft/class_1842;Ljava/util/Collection;)Ljava/util/List; method_8059 getPotionEffects p 1 custom p 0 potion m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1842;)Lnet/minecraft/class_1799; method_8061 setPotion p 1 potion p 0 stack m (Lnet/minecraft/class_2487;)Ljava/util/List; method_8066 getPotionEffects p 0 nbt m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1842; method_8063 getPotion p 0 stack m (Lnet/minecraft/class_2487;)Ljava/util/List; method_8060 getCustomPotionEffects p 0 nbt m (Lnet/minecraft/class_1842;)I method_8062 getColor p 0 potion m (Ljava/util/Collection;)I method_8055 getColor p 0 effects m (Lnet/minecraft/class_1799;)Ljava/util/List; method_8068 getCustomPotionEffects p 0 stack m (Lnet/minecraft/class_2487;Ljava/util/List;)V method_8058 getCustomPotionEffects p 1 list p 0 nbt m (Lnet/minecraft/class_1799;)Ljava/util/List; method_8067 getPotionEffects p 0 stack m (Lnet/minecraft/class_1799;)I method_8064 getColor p 0 stack m (Lnet/minecraft/class_1799;Ljava/util/List;F)V method_8065 buildTooltip p 1 list p 0 stack p 2 durationMultiplier m (Lnet/minecraft/class_1799;Ljava/util/Collection;)Lnet/minecraft/class_1799; method_8056 setCustomPotionEffects p 1 effects p 0 stack c net/minecraft/class_1843 net/minecraft/item/WrittenBookItem f Ljava/lang/String; field_30941 RESOLVED_KEY f Ljava/lang/String; field_30940 GENERATION_KEY f Ljava/lang/String; field_30936 FILTERED_TITLE_KEY f Ljava/lang/String; field_30935 TITLE_KEY f I field_30930 MAX_TITLE_LENGTH f Ljava/lang/String; field_30938 PAGES_KEY f Ljava/lang/String; field_30937 AUTHOR_KEY f Ljava/lang/String; field_30939 FILTERED_PAGES_KEY m (Lnet/minecraft/class_1799;)I method_17443 getPageCount p 0 stack m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1657;Ljava/lang/String;)Ljava/lang/String; method_33826 textToJson p 0 commandSource p 2 text p 1 player m (Lnet/minecraft/class_2487;)Z method_8053 isValid p 0 nbt m (Lnet/minecraft/class_1799;)I method_8052 getGeneration p 0 stack m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2168;Lnet/minecraft/class_1657;)Z method_8054 resolve p 1 commandSource p 0 book p 2 player c net/minecraft/class_1842 net/minecraft/potion/Potion f Ljava/lang/String; field_8954 baseName f Lcom/google/common/collect/ImmutableList; field_8955 effects m (Ljava/lang/String;[Lnet/minecraft/class_1293;)V p 1 baseName p 2 effects m ()Z method_8050 hasInstantEffect m (Ljava/lang/String;)Lnet/minecraft/class_1842; method_8048 byId p 0 id m (Ljava/lang/String;)Ljava/lang/String; method_8051 finishTranslationKey p 1 prefix m ()Ljava/util/List; method_8049 getEffects m ([Lnet/minecraft/class_1293;)V p 1 effects c net/minecraft/class_1849 net/minecraft/recipe/ArmorDyeRecipe m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17700 craft m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17701 matches c net/minecraft/class_192 net/minecraft/loot/condition/LootConditionConsumingBuilder m ()Ljava/lang/Object; method_512 getThis m (Lnet/minecraft/class_5341$class_210;)Ljava/lang/Object; method_840 conditionally p 1 condition c net/minecraft/class_1848 net/minecraft/recipe/BannerDuplicateRecipe m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17702 craft m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17703 matches m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_2371; method_17704 getRemainder c net/minecraft/class_1847 net/minecraft/potion/Potions f Lnet/minecraft/class_1842; field_9005 SWIFTNESS f Lnet/minecraft/class_1842; field_9003 LONG_REGENERATION f Lnet/minecraft/class_1842; field_9004 HARMING f Lnet/minecraft/class_1842; field_9001 LONG_WATER_BREATHING f Lnet/minecraft/class_1842; field_9002 LONG_POISON f Lnet/minecraft/class_1842; field_9000 LONG_INVISIBILITY f Lnet/minecraft/class_1842; field_8978 STRENGTH f Lnet/minecraft/class_1842; field_8979 LEAPING f Lnet/minecraft/class_1842; field_8976 STRONG_SLOWNESS f Lnet/minecraft/class_1842; field_8977 STRONG_TURTLE_MASTER f Lnet/minecraft/class_1842; field_8974 SLOW_FALLING f Lnet/minecraft/class_1842; field_8975 WEAKNESS f Lnet/minecraft/class_1842; field_8972 STRONG_POISON f Lnet/minecraft/class_1842; field_8973 STRONG_HARMING f Lnet/minecraft/class_1842; field_8970 LONG_WEAKNESS f Lnet/minecraft/class_1842; field_8971 LONG_LEAPING f Lnet/minecraft/class_1842; field_8968 NIGHT_VISION f Lnet/minecraft/class_1842; field_8969 LONG_FIRE_RESISTANCE f Lnet/minecraft/class_1842; field_8966 STRONG_SWIFTNESS f Lnet/minecraft/class_1842; field_8967 MUNDANE f Lnet/minecraft/class_1842; field_8964 LONG_SLOW_FALLING f Lnet/minecraft/class_1842; field_8965 LONG_STRENGTH f Lnet/minecraft/class_1842; field_8963 HEALING f Lnet/minecraft/class_1842; field_8998 STRONG_LEAPING f Lnet/minecraft/class_1842; field_8999 AWKWARD f Lnet/minecraft/class_1842; field_8996 SLOWNESS f Lnet/minecraft/class_1842; field_8997 INVISIBILITY f Lnet/minecraft/class_1842; field_8994 WATER_BREATHING f Lnet/minecraft/class_1842; field_8995 LUCK f Lnet/minecraft/class_1842; field_8992 STRONG_REGENERATION f Lnet/minecraft/class_1842; field_8993 STRONG_STRENGTH f Lnet/minecraft/class_1842; field_8990 TURTLE_MASTER f Lnet/minecraft/class_1842; field_8991 WATER f Lnet/minecraft/class_1842; field_8988 LONG_TURTLE_MASTER f Lnet/minecraft/class_1842; field_8989 LONG_SLOWNESS f Lnet/minecraft/class_1842; field_8986 REGENERATION f Lnet/minecraft/class_1842; field_8987 FIRE_RESISTANCE f Lnet/minecraft/class_1842; field_8984 EMPTY f Lnet/minecraft/class_1842; field_8985 THICK f Lnet/minecraft/class_1842; field_8982 POISON f Lnet/minecraft/class_1842; field_8983 LONG_SWIFTNESS f Lnet/minecraft/class_1842; field_8980 STRONG_HEALING f Lnet/minecraft/class_1842; field_8981 LONG_NIGHT_VISION m (Ljava/lang/String;Lnet/minecraft/class_1842;)Lnet/minecraft/class_1842; method_8084 register p 0 name p 1 potion c net/minecraft/class_190 net/minecraft/loot/condition/DamageSourcePropertiesLootCondition f Lnet/minecraft/class_2022; field_1256 predicate m (Lnet/minecraft/class_2022;)V p 1 predicate m (Ljava/lang/Object;)Z test test p 1 context m (Lnet/minecraft/class_47;)Z method_834 test m (Lnet/minecraft/class_2022$class_2023;)Lnet/minecraft/class_5341$class_210; method_837 builder p 0 builder c net/minecraft/class_190$class_191 net/minecraft/loot/condition/DamageSourcePropertiesLootCondition$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_190; method_839 fromJson m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_190;Lcom/google/gson/JsonSerializationContext;)V method_838 toJson c net/minecraft/class_3680 net/minecraft/client/render/entity/model/CatEntityModel c Represents the model of a {@linkplain CatEntity}.\n\n

Inherits the {@link OcelotEntityModel}. f F field_16244 tailCurlAnimation f F field_16245 sleepAnimation f F field_16243 headDownAnimation m (Lnet/minecraft/class_1451;FFF)V method_17074 animateModel m (Lnet/minecraft/class_1451;FFFFF)V method_17075 setAngles c net/minecraft/class_2350 net/minecraft/util/math/Direction f Lnet/minecraft/class_2382; field_11042 vector f Ljava/lang/String; field_11046 name f Lcom/mojang/serialization/Codec; field_29502 CODEC f I field_11030 idHorizontal f [Lnet/minecraft/class_2350; field_11040 ALL f Lnet/minecraft/class_2350$class_2352; field_11044 direction f I field_11031 idOpposite f Ljava/util/Map; field_11045 NAME_MAP f Lnet/minecraft/class_2350$class_2351; field_11047 axis f [Lnet/minecraft/class_2350; field_11038 VALUES f [Lnet/minecraft/class_2350; field_11041 HORIZONTAL f I field_11032 id f Lcom/mojang/serialization/Codec; field_35088 VERTICAL_CODEC f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_16542 VECTOR_TO_DIRECTION f Lnet/minecraft/class_2350; field_11043 NORTH f Lnet/minecraft/class_2350; field_11039 WEST f Lnet/minecraft/class_2350; field_11036 UP f Lnet/minecraft/class_2350; field_11035 SOUTH f Lnet/minecraft/class_2350; field_11034 EAST f Lnet/minecraft/class_2350; field_11033 DOWN m (FFF)Lnet/minecraft/class_2350; method_10147 getFacing p 2 z p 0 x p 1 y m ()Lnet/minecraft/class_2350; method_10170 rotateYClockwise m (Lnet/minecraft/class_2350$class_2352;Lnet/minecraft/class_2350$class_2351;)Lnet/minecraft/class_2350; method_10156 get p 1 axis p 0 direction m (Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_2350$class_2352;)Lnet/minecraft/class_2350; method_10169 from p 1 direction p 0 axis m ()Lnet/minecraft/class_2350; method_35837 rotateZClockwise m (I)Lnet/minecraft/class_2350; method_10139 fromHorizontal p 0 value m (Ljava/util/Random;)Lnet/minecraft/class_2350; method_10162 random p 0 random m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2350$class_2351;)Lnet/minecraft/class_2350; method_32801 getLookDirectionForAxis p 1 axis p 0 entity m (I)Lnet/minecraft/class_2350; method_10143 byId p 0 id m ()I method_10146 getId m ()Lnet/minecraft/class_2382; method_10163 getVector m (Ljava/lang/String;IIIILjava/lang/String;Lnet/minecraft/class_2350$class_2352;Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_2382;)V p 7 direction p 8 axis p 9 vector p 3 id p 4 idOpposite p 5 idHorizontal p 6 name m (Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350; method_16364 method_16364 p 0 direction1 p 1 direction2 m (Lnet/minecraft/class_2350$class_2351;)Lnet/minecraft/class_2350; method_35833 rotateClockwise p 1 axis m ()Lnet/minecraft/class_2350$class_2351; method_10166 getAxis m ()Lnet/minecraft/class_2350; method_35836 rotateXCounterclockwise m (Lnet/minecraft/class_2350;)I method_10141 method_10141 p 0 direction m ()Lnet/minecraft/class_1158; method_23224 getRotationQuaternion m (DDD)Lnet/minecraft/class_2350; method_10142 getFacing p 0 x p 2 y p 4 z m (Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)[Lnet/minecraft/class_2350; method_10145 listClosest c Helper function that returns the 3 directions given, followed by the 3 opposite given in opposite order. p 0 first p 1 second p 2 third m ()Ljava/lang/String; method_10151 getName m (Lnet/minecraft/class_2350$class_2351;)Lnet/minecraft/class_2350; method_35834 rotateCounterclockwise p 1 axis m ()Lnet/minecraft/class_2350; method_10160 rotateYCounterclockwise m (Lnet/minecraft/class_2350;)I method_10140 method_10140 p 0 direction m (Lnet/minecraft/class_1297;)[Lnet/minecraft/class_2350; method_10159 getEntityFacingOrder p 0 entity m ()Lnet/minecraft/class_2350; method_35835 rotateXClockwise m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2350; method_35832 fromVector p 0 pos m ()I method_10148 getOffsetX m (F)Z method_30928 pointsTo c {@return whether the given yaw points to the direction}\n\n@implNote This returns whether the yaw can make an acute angle with the direction.\n\n

This always returns {@code false} for vertical directions. p 1 yaw m (Lnet/minecraft/class_2350;)Z method_10155 method_10155 p 0 direction m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350; method_10149 method_10149 p 0 direction m ()F method_10144 asRotation m (Ljava/lang/String;)Lnet/minecraft/class_2350; method_10168 byName p 0 name m (D)Lnet/minecraft/class_2350; method_10150 fromRotation p 0 rotation m ()Lnet/minecraft/class_2350; method_10153 getOpposite m ()I method_10164 getOffsetY m ()I method_10161 getHorizontal m ()Lnet/minecraft/class_2350$class_2352; method_10171 getDirection m (Lnet/minecraft/class_2350;)Ljava/lang/Long; method_16366 method_16366 p 0 direction m ()Lnet/minecraft/class_2350; method_35838 rotateZCounterclockwise m ()Lnet/minecraft/class_1160; method_23955 getUnitVector m (Lnet/minecraft/class_1159;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350; method_23225 transform p 1 direction p 0 matrix m (III)Lnet/minecraft/class_2350; method_16365 fromVector p 0 x p 1 y p 2 z m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350; method_16367 method_16367 p 0 direction m ()I method_10165 getOffsetZ m (Lnet/minecraft/class_2350;)Lcom/mojang/serialization/DataResult; method_38940 validateVertical p 0 direction c net/minecraft/class_2350$class_2351 net/minecraft/util/math/Direction$Axis f [Lnet/minecraft/class_2350$class_2351; field_23780 VALUES f Ljava/lang/String; field_11053 name f Lcom/mojang/serialization/Codec; field_25065 CODEC f Ljava/util/Map; field_11050 BY_NAME f Lnet/minecraft/class_2350$class_2351; field_11048 X f Lnet/minecraft/class_2350$class_2351; field_11051 Z f Lnet/minecraft/class_2350$class_2351; field_11052 Y m (Lnet/minecraft/class_2350$class_2351;)Lnet/minecraft/class_2350$class_2351; method_10175 method_10175 p 0 axis m (Lnet/minecraft/class_2350;)Z method_10176 test m (Ljava/util/Random;)Lnet/minecraft/class_2350$class_2351; method_16699 pickRandomAxis p 0 random m ()Ljava/lang/String; method_10174 getName m ()Lnet/minecraft/class_2350$class_2353; method_10180 getType m (Ljava/lang/String;)Lnet/minecraft/class_2350$class_2351; method_10177 fromName p 0 name m ()Z method_10178 isVertical m ()Z method_10179 isHorizontal m (DDD)D method_10172 choose p 3 y p 5 z p 1 x m (III)I method_10173 choose p 1 x p 2 y p 3 z m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_2350$class_2353 net/minecraft/util/math/Direction$Type f [Lnet/minecraft/class_2350; field_11061 facingArray f [Lnet/minecraft/class_2350$class_2351; field_11065 axisArray f Lnet/minecraft/class_2350$class_2353; field_11062 HORIZONTAL f Lnet/minecraft/class_2350$class_2353; field_11064 VERTICAL m (Ljava/util/Random;)Lnet/minecraft/class_2350; method_10183 random p 1 random m (Ljava/lang/Object;)Z test test p 1 direction m (Ljava/util/Random;)Lnet/minecraft/class_2350$class_2351; method_33465 randomAxis p 1 random m (Ljava/lang/String;I[Lnet/minecraft/class_2350;[Lnet/minecraft/class_2350$class_2351;)V p 4 axisArray p 3 facingArray m ()Ljava/util/stream/Stream; method_29716 stream m (Lnet/minecraft/class_2350;)Z method_10182 test c net/minecraft/class_2350$class_2352 net/minecraft/util/math/Direction$AxisDirection f I field_11059 offset f Ljava/lang/String; field_11057 description f Lnet/minecraft/class_2350$class_2352; field_11056 POSITIVE f Lnet/minecraft/class_2350$class_2352; field_11060 NEGATIVE m ()Lnet/minecraft/class_2350$class_2352; method_26424 getOpposite m (Ljava/lang/String;IILjava/lang/String;)V p 4 description p 3 offset m ()I method_10181 offset m ()Ljava/lang/String; method_35839 getDescription c net/minecraft/class_3686 net/minecraft/datafixer/schema/Schema1904 c net/minecraft/class_2355 net/minecraft/util/math/EightWayDirection f Ljava/util/Set; field_11078 directions f Lnet/minecraft/class_2355; field_11076 NORTH_WEST f Lnet/minecraft/class_2355; field_11075 EAST f Lnet/minecraft/class_2355; field_11074 NORTH_EAST f Lnet/minecraft/class_2355; field_11073 SOUTH f Lnet/minecraft/class_2355; field_11072 WEST f Lnet/minecraft/class_2355; field_11070 SOUTH_EAST f Lnet/minecraft/class_2355; field_11069 NORTH f Lnet/minecraft/class_2355; field_11068 SOUTH_WEST m ()Ljava/util/Set; method_10186 getDirections m (Ljava/lang/String;I[Lnet/minecraft/class_2350;)V p 3 directions c net/minecraft/class_3687 net/minecraft/datafixer/schema/Schema1906 c net/minecraft/class_2356 net/minecraft/block/FlowerBlock f Lnet/minecraft/class_265; field_11085 SHAPE f I field_11086 effectInStewDuration f Lnet/minecraft/class_1291; field_11087 effectInStew m ()I method_10187 getEffectInStewDuration m ()Lnet/minecraft/class_1291; method_10188 getEffectInStew m (Lnet/minecraft/class_1291;ILnet/minecraft/class_4970$class_2251;)V p 1 suspiciousStewEffect p 2 effectDuration p 3 settings c net/minecraft/class_3688 net/minecraft/util/profiler/EmptyProfileResult f Lnet/minecraft/class_3688; field_16265 INSTANCE c net/minecraft/class_2357 net/minecraft/block/dispenser/DispenserBehavior f Lorg/slf4j/Logger; field_34020 LOGGER f Lnet/minecraft/class_2357; field_16902 NOOP m ()V method_18346 registerDefaults m (Lnet/minecraft/class_2342;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; dispense dispense p 1 pointer p 2 stack m (Lnet/minecraft/class_2342;Lnet/minecraft/class_1297;Lnet/minecraft/class_2350;)V method_27042 setEntityPosition p 0 pointer p 1 entity p 2 direction m (Lnet/minecraft/class_2342;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_16812 doDispense p 1 stack p 0 pointer c net/minecraft/class_2357$5 net/minecraft/block/dispenser/DispenserBehavior$5 m (Lnet/minecraft/class_1492;)Z method_27161 method_27161 p 0 entity c net/minecraft/class_2357$4 net/minecraft/block/dispenser/DispenserBehavior$4 m (Lnet/minecraft/class_1496;)Z method_27160 method_27160 p 0 entity c net/minecraft/class_2357$3 net/minecraft/block/dispenser/DispenserBehavior$3 m (Lnet/minecraft/class_1309;)Z method_27159 method_27159 p 0 entity c net/minecraft/class_2357$23 net/minecraft/block/dispenser/DispenserBehavior$23 m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1683;)V method_17201 method_17201 p 1 entity c net/minecraft/class_2357$22 net/minecraft/block/dispenser/DispenserBehavior$22 m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1680;)V method_17200 method_17200 p 1 entity c net/minecraft/class_2357$21 net/minecraft/block/dispenser/DispenserBehavior$21 m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1681;)V method_17199 method_17199 p 1 entity c net/minecraft/class_2357$17 net/minecraft/block/dispenser/DispenserBehavior$17 f Lnet/minecraft/class_2347; field_20533 fallbackBehavior m (Lnet/minecraft/class_4970$class_4971;)Z method_27900 method_27900 p 0 state m (Lnet/minecraft/class_2342;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_22141 tryPutFilledBottle p 3 filledBottleStack p 1 pointer p 2 emptyBottleStack c net/minecraft/class_2357$9 net/minecraft/block/dispenser/DispenserBehavior$9 f Lnet/minecraft/class_2347; field_13368 fallbackBehavior c net/minecraft/class_2357$8 net/minecraft/block/dispenser/DispenserBehavior$8 f Lnet/minecraft/class_2347; field_13367 fallbackBehavior c net/minecraft/class_2357$7 net/minecraft/block/dispenser/DispenserBehavior$7 m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1677;)V method_17204 method_17204 p 1 entity c net/minecraft/class_2357$25 net/minecraft/block/dispenser/DispenserBehavior$25 c net/minecraft/class_2357$25$1 net/minecraft/block/dispenser/DispenserBehavior$25$1 m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1686;)V method_17202 method_17202 p 1 entity c net/minecraft/class_2357$24 net/minecraft/block/dispenser/DispenserBehavior$24 c net/minecraft/class_2357$24$1 net/minecraft/block/dispenser/DispenserBehavior$24$1 m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1686;)V method_17203 method_17203 p 1 entity c net/minecraft/class_2358 net/minecraft/block/FireBlock f Lnet/minecraft/class_2746; field_11088 WEST f Lnet/minecraft/class_2746; field_11096 NORTH f Lnet/minecraft/class_2758; field_11092 AGE f Lnet/minecraft/class_2746; field_11094 EAST f Lnet/minecraft/class_265; field_26654 WEST_SHAPE f Lnet/minecraft/class_265; field_26656 NORTH_SHAPE f Ljava/util/Map; field_11090 DIRECTION_PROPERTIES f Ljava/util/Map; field_26658 shapesByState f Lnet/minecraft/class_2746; field_11089 SOUTH f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_11091 spreadChances f Lnet/minecraft/class_2746; field_11093 UP f Lnet/minecraft/class_265; field_26655 EAST_SHAPE f Lnet/minecraft/class_265; field_26657 SOUTH_SHAPE f Lnet/minecraft/class_265; field_26653 UP_SHAPE f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_11095 burnChances m (Lnet/minecraft/class_2248;II)V method_10189 registerFlammableBlock p 1 block p 3 spreadChance p 2 burnChance m (Ljava/util/Random;)I method_26155 getFireTickDelay p 0 random m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_10193 areBlocksAroundFlammable p 1 world p 2 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILjava/util/Random;I)V method_10196 trySpreadingFire p 3 spreadFactor p 2 pos p 1 world p 5 currentAge p 4 rand m ()V method_10199 registerDefaultFlammables m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z method_10192 isRainingAround p 2 pos p 1 world m (Lnet/minecraft/class_2680;)I method_10191 getBurnChance p 1 state m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_10198 getStateForPosition p 2 pos p 1 world m (Ljava/util/Map$Entry;)Z method_10197 method_10197 p 0 entry m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265; method_31016 getShapeForState p 0 state m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)Lnet/minecraft/class_2680; method_24855 getStateWithAge p 2 pos p 1 world p 3 age m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)I method_10194 getBurnChance p 1 world p 2 pos m (Lnet/minecraft/class_2680;)I method_10190 getSpreadChance p 1 state m (Lnet/minecraft/class_2680;)Z method_31017 method_31017 p 0 state c net/minecraft/class_3682 net/minecraft/client/util/WindowProvider f Lnet/minecraft/class_323; field_16255 monitorTracker f Lnet/minecraft/class_310; field_16256 client m (Lnet/minecraft/class_310;)V p 1 client m (Lnet/minecraft/class_543;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_1041; method_16038 createWindow p 1 settings p 2 videoMode p 3 title c net/minecraft/class_3683 net/minecraft/client/render/entity/OcelotEntityRenderer f Lnet/minecraft/class_2960; field_16259 TEXTURE m (Lnet/minecraft/class_3701;)Lnet/minecraft/class_2960; method_16046 getTexture c net/minecraft/class_3684 net/minecraft/client/render/entity/feature/CatCollarFeatureRenderer f Lnet/minecraft/class_2960; field_16260 SKIN f Lnet/minecraft/class_3680; field_16261 model m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V p 1 context p 2 loader m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1451;FFFFFF)V method_16047 render c net/minecraft/class_3685 net/minecraft/client/util/RawTextureDataLoader m (Lnet/minecraft/class_3300;Lnet/minecraft/class_2960;)[I method_16049 loadRawTextureData p 1 id p 0 resourceManager c net/minecraft/class_2354 net/minecraft/block/FenceBlock f [Lnet/minecraft/class_265; field_11066 cullingShapes m (Lnet/minecraft/class_2680;)Z method_26375 canConnectToFence p 1 state m (Lnet/minecraft/class_2680;ZLnet/minecraft/class_2350;)Z method_10184 canConnect p 2 neighborIsFullSquare p 1 state p 3 dir c net/minecraft/class_3679 net/minecraft/client/gl/GlShader m ()Lnet/minecraft/class_281; method_1278 getFragmentShader m ()I method_1270 getProgramRef m ()V method_34418 attachReferencedShaders m ()V method_1279 markUniformsDirty m ()Lnet/minecraft/class_281; method_1274 getVertexShader c net/minecraft/class_2348 net/minecraft/util/registry/DefaultedRegistry f Lnet/minecraft/class_6880; field_11015 defaultEntry f Lnet/minecraft/class_2960; field_11014 defaultId m ()Lnet/minecraft/class_2960; method_10137 getDefaultId m (Ljava/lang/String;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Ljava/util/function/Function;)V p 4 valueToEntryFunction p 1 defaultId p 3 lifecycle p 2 key c net/minecraft/class_2349 net/minecraft/block/FenceGateBlock f Lnet/minecraft/class_2746; field_11024 IN_WALL f Lnet/minecraft/class_2746; field_11021 POWERED f Lnet/minecraft/class_265; field_11019 X_AXIS_COLLISION_SHAPE f Lnet/minecraft/class_265; field_11018 Z_AXIS_CULL_SHAPE f Lnet/minecraft/class_265; field_11023 X_AXIS_CULL_SHAPE f Lnet/minecraft/class_265; field_11022 Z_AXIS_SHAPE f Lnet/minecraft/class_265; field_11017 X_AXIS_SHAPE f Lnet/minecraft/class_265; field_11028 Z_AXIS_COLLISION_SHAPE f Lnet/minecraft/class_265; field_11016 IN_WALL_X_AXIS_SHAPE f Lnet/minecraft/class_265; field_11027 IN_WALL_X_AXIS_CULL_SHAPE f Lnet/minecraft/class_265; field_11025 IN_WALL_Z_AXIS_SHAPE f Lnet/minecraft/class_265; field_11020 IN_WALL_Z_AXIS_CULL_SHAPE f Lnet/minecraft/class_2746; field_11026 OPEN m (Lnet/minecraft/class_2680;)Z method_10138 isWall p 1 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z method_16703 canWallConnect p 0 state p 1 side c net/minecraft/class_2360 net/minecraft/block/FrostedIceBlock f I field_31096 MAX_AGE f Lnet/minecraft/class_2758; field_11097 AGE m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z method_10201 increaseAge p 2 world p 3 pos p 1 state m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;I)Z method_10202 canMelt p 2 pos p 3 maxNeighbors p 1 world c net/minecraft/class_3692 net/minecraft/util/profiler/ProfileResultImpl f Ljava/util/Comparator; field_21825 COMPARATOR f Ljava/util/Map; field_21826 locationInfos f J field_16278 startTime f J field_16276 endTime f I field_16274 endTick f I field_19383 tickDuration f I field_16275 startTick f Lcom/google/common/base/Splitter; field_21824 SPLITTER f Lorg/slf4j/Logger; field_16279 LOGGER f Lnet/minecraft/class_4748; field_21823 EMPTY_INFO m (Ljava/lang/String;)Lnet/minecraft/class_3692$class_4747; method_24263 method_24263 p 0 k m (Ljava/lang/String;Ljava/lang/String;)Z method_24255 isSubpath p 0 parent p 1 path m (Ljava/lang/StringBuilder;ILjava/lang/String;Lnet/minecraft/class_3692$class_4747;)V method_24257 method_24257 p 3 name p 4 info m (JI)Ljava/lang/String; method_16063 asString p 1 timeSpan p 3 tickSpan m (Ljava/util/Map;JIJI)V p 2 startTime p 4 startTick p 5 endTime p 7 endTick p 1 locationInfos m (ILjava/lang/String;Ljava/lang/StringBuilder;)V method_16061 appendTiming p 3 sb p 2 name p 1 level m ()Ljava/lang/String; method_16062 generateWittyComment m (Ljava/lang/String;)Lnet/minecraft/class_4748; method_24262 getInfo p 1 path m (ILjava/lang/String;Lnet/minecraft/class_3692$class_4747;ILjava/lang/StringBuilder;)V method_24253 appendCounter p 3 info p 4 tickSpan p 1 depth p 2 name p 5 sb m (Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder; method_24256 indent p 0 sb p 1 size m (Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Long;)V method_24258 method_24258 p 4 count p 3 marker m (Ljava/util/Map;Ljava/lang/StringBuilder;I)V method_24260 appendCounterDump p 2 sb p 3 tickSpan p 1 counters m (IILjava/lang/StringBuilder;Ljava/util/Map$Entry;)V method_24252 method_24252 p 4 entry m ()Ljava/util/Map; method_24264 setupCounters m (Ljava/util/Map;Ljava/lang/String;Lnet/minecraft/class_4748;)V method_24259 method_24259 p 2 info p 1 location m (Ljava/util/Map;Ljava/util/List;Ljava/lang/String;Ljava/lang/Long;)V method_24261 method_24261 p 3 count p 2 marker c net/minecraft/class_3692$class_4747 net/minecraft/util/profiler/ProfileResultImpl$CounterInfo f Ljava/util/Map; field_21829 subCounters f J field_21827 selfTime f J field_21828 totalTime m (Ljava/lang/String;)Lnet/minecraft/class_3692$class_4747; method_24266 method_24266 p 0 k m (Ljava/util/Iterator;J)V method_24267 add p 1 pathIterator p 2 time c net/minecraft/class_2361 net/minecraft/util/collection/IdList f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_11100 idMap f Ljava/util/List; field_11098 list f I field_11099 nextId m (I)Z method_35841 containsKey p 1 index m (I)V p 1 initialSize m (Ljava/lang/Object;)V method_10205 add p 1 value m (Ljava/lang/Object;I)V method_10203 set p 1 value p 2 id c net/minecraft/class_6724 net/minecraft/world/gen/surfacebuilder/SurfaceBuilder f Lnet/minecraft/class_2680; field_35283 SNOW_BLOCK f Lnet/minecraft/class_2680; field_35275 WHITE_TERRACOTTA f Lnet/minecraft/class_2680; field_35285 defaultState f Lnet/minecraft/class_2680; field_35277 TERRACOTTA f Lnet/minecraft/class_2680; field_35279 BROWN_TERRACOTTA f I field_35286 seaLevel f Lnet/minecraft/class_2378; field_35415 noiseRegistry f Lnet/minecraft/class_5216; field_35680 surfaceSecondaryNoise f Lnet/minecraft/class_5216; field_35288 terracottaBandsOffsetNoise f Lnet/minecraft/class_6574; field_35292 randomDeriver f Lnet/minecraft/class_5216; field_35498 icebergPillarNoise f Lnet/minecraft/class_5216; field_35496 badlandsPillarRoofNoise f Lnet/minecraft/class_2680; field_35281 LIGHT_GRAY_TERRACOTTA f Lnet/minecraft/class_2680; field_35276 ORANGE_TERRACOTTA f Lnet/minecraft/class_2680; field_35278 YELLOW_TERRACOTTA f [Lnet/minecraft/class_2680; field_35287 terracottaBands f Lnet/minecraft/class_5216; field_35500 icebergSurfaceNoise f Ljava/util/Map; field_35633 randomDerivers f Lnet/minecraft/class_5216; field_35499 icebergPillarRoofNoise f Ljava/util/Map; field_35291 noiseSamplers f Lnet/minecraft/class_2680; field_35280 RED_TERRACOTTA f Lnet/minecraft/class_5216; field_35497 badlandsSurfaceNoise f Lnet/minecraft/class_5216; field_35293 surfaceNoise f Lnet/minecraft/class_2680; field_35282 PACKED_ICE f Lnet/minecraft/class_5216; field_35495 badlandsPillarNoise m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5216; method_39112 getNoiseSampler p 1 noise m (Lnet/minecraft/class_4543;Lnet/minecraft/class_2378;ZLnet/minecraft/class_5868;Lnet/minecraft/class_2791;Lnet/minecraft/class_6568;Lnet/minecraft/class_6686$class_6708;)V method_39106 buildSurface p 6 chunkNoiseSampler p 7 surfaceRule p 4 context p 5 chunk p 2 biomeRegistry p 3 useLegacyRandom p 1 biomeAccess m (III)Lnet/minecraft/class_2680; method_39103 getTerracottaBlock p 3 z p 2 y p 1 x m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_6574; method_39483 method_39483 p 2 i m (Lnet/minecraft/class_5819;[Lnet/minecraft/class_2680;ILnet/minecraft/class_2680;)V method_39109 addTerracottaBands p 3 state p 1 terracottaBands p 2 minBandSize p 0 random m (Lnet/minecraft/class_2378;Lnet/minecraft/class_2680;IJLnet/minecraft/class_2919$class_6675;)V p 6 randomProvider p 3 seaLevel p 4 seed p 1 noiseRegistry p 2 defaultState m (Lnet/minecraft/class_2680;)Z method_39333 isDefaultBlock p 1 state m (Lnet/minecraft/class_5819;)[Lnet/minecraft/class_2680; method_39108 createTerracottaBands p 0 random m (ILnet/minecraft/class_1959;Lnet/minecraft/class_6557;Lnet/minecraft/class_2338$class_2339;III)V method_39104 placeIceberg p 1 minY p 2 biome p 3 column p 4 mutablePos p 5 x p 6 z p 7 surfaceY m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_6574; method_39482 getRandomDeriver p 1 id m (Lnet/minecraft/class_6686$class_6708;Lnet/minecraft/class_5873;Ljava/util/function/Function;Lnet/minecraft/class_2791;Lnet/minecraft/class_6568;Lnet/minecraft/class_2338;Z)Ljava/util/Optional; method_39110 applyMaterialRule p 1 rule p 7 hasFluid p 6 pos p 5 chunkNoiseSampler p 4 chunk p 3 posToBiome p 2 context m (Lnet/minecraft/class_6557;IIILnet/minecraft/class_5539;)V method_39102 placeBadlandsPillar p 5 chunk p 1 column p 2 x p 3 z p 4 surfaceY c net/minecraft/class_3697 net/minecraft/entity/ai/goal/GoToBedAndSleepGoal c Makes a {@link CatEntity} go to a bed and sleep. f Lnet/minecraft/class_1451; field_16282 cat m (Lnet/minecraft/class_1451;DI)V p 4 range p 2 speed p 1 cat c net/minecraft/class_2366 net/minecraft/block/GlazedTerracottaBlock c net/minecraft/class_6725 net/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules f Lnet/minecraft/class_6686$class_6708; field_35330 POWDER_SNOW f Lnet/minecraft/class_6686$class_6708; field_35320 DIRT f Lnet/minecraft/class_6686$class_6708; field_35562 SANDSTONE f Lnet/minecraft/class_6686$class_6708; field_35329 SNOW_BLOCK f Lnet/minecraft/class_6686$class_6708; field_35319 STONE f Lnet/minecraft/class_6686$class_6708; field_35323 MYCELIUM f Lnet/minecraft/class_6686$class_6708; field_35313 END_STONE f Lnet/minecraft/class_6686$class_6708; field_35335 SOUL_SAND f Lnet/minecraft/class_6686$class_6708; field_35640 DEEPSLATE f Lnet/minecraft/class_6686$class_6708; field_35321 PODZOL f Lnet/minecraft/class_6686$class_6708; field_35311 NETHER_WART_BLOCK f Lnet/minecraft/class_6686$class_6708; field_35333 LAVA f Lnet/minecraft/class_6686$class_6708; field_35327 SAND f Lnet/minecraft/class_6686$class_6708; field_35317 TERRACOTTA f Lnet/minecraft/class_6686$class_6708; field_35339 WARPED_WART_BLOCK f Lnet/minecraft/class_6686$class_6708; field_35325 CALCITE f Lnet/minecraft/class_6686$class_6708; field_35315 WHITE_TERRACOTTA f Lnet/minecraft/class_6686$class_6708; field_35337 BASALT f Lnet/minecraft/class_6686$class_6708; field_35331 ICE f Lnet/minecraft/class_6686$class_6708; field_35561 RED_SANDSTONE f Lnet/minecraft/class_6686$class_6708; field_35318 RED_SAND f Lnet/minecraft/class_6686$class_6708; field_35639 BEDROCK f Lnet/minecraft/class_6686$class_6708; field_35312 CRIMSON_NYLIUM f Lnet/minecraft/class_6686$class_6708; field_35334 NETHERRACK f Lnet/minecraft/class_6686$class_6708; field_35324 GRASS_BLOCK f Lnet/minecraft/class_6686$class_6708; field_35310 WARPED_NYLIUM f Lnet/minecraft/class_6686$class_6708; field_35332 WATER f Lnet/minecraft/class_6686$class_6708; field_35322 COARSE_DIRT f Lnet/minecraft/class_6686$class_6708; field_35316 ORANGE_TERRACOTTA f Lnet/minecraft/class_6686$class_6708; field_35338 BLACKSTONE f Lnet/minecraft/class_6686$class_6708; field_35328 PACKED_ICE f Lnet/minecraft/class_6686$class_6708; field_35314 AIR f Lnet/minecraft/class_6686$class_6708; field_35336 SOUL_SOIL f Lnet/minecraft/class_6686$class_6708; field_35326 GRAVEL m ()Lnet/minecraft/class_6686$class_6708; method_39138 createNetherSurfaceRule m ()Lnet/minecraft/class_6686$class_6708; method_39134 createOverworldSurfaceRule m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_6686$class_6708; method_39136 block p 0 block m (ZZZ)Lnet/minecraft/class_6686$class_6708; method_39922 createDefaultRule p 1 bedrockRoof p 0 surface p 2 bedrockFloor m ()Lnet/minecraft/class_6686$class_6708; method_39139 getEndStoneRule m (D)Lnet/minecraft/class_6686$class_6693; method_39135 surfaceNoiseThreshold p 0 min c net/minecraft/class_2368 net/minecraft/block/GlassBlock c net/minecraft/class_2369 net/minecraft/block/DirtPathBlock f Lnet/minecraft/class_265; field_11106 SHAPE c net/minecraft/class_3693 net/minecraft/util/profiler/ReadableProfiler m ()Ljava/util/Set; method_37168 getSampleTargets c {@return a set of pairs of profiler location and sample kind} m (Ljava/lang/String;)Lnet/minecraft/class_3533$class_4746; method_34696 getInfo p 1 name m ()Lnet/minecraft/class_3696; method_16064 getResult c net/minecraft/class_2362 net/minecraft/block/FlowerPotBlock f Ljava/util/Map; field_11103 CONTENT_TO_POTTED f Lnet/minecraft/class_2248; field_11101 content f Lnet/minecraft/class_265; field_11102 SHAPE m ()Lnet/minecraft/class_2248; method_16231 getContent m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V p 2 settings p 1 content m ()Z method_31646 isEmpty c net/minecraft/class_3694 net/minecraft/util/profiler/DummyProfiler f Lnet/minecraft/class_3694; field_16280 INSTANCE c net/minecraft/class_2363 net/minecraft/block/AbstractFurnaceBlock f Lnet/minecraft/class_2746; field_11105 LIT f Lnet/minecraft/class_2753; field_11104 FACING m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)V method_17025 openScreen p 3 player p 1 world p 2 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2591;Lnet/minecraft/class_2591;)Lnet/minecraft/class_5558; method_31617 checkType p 2 expectedType p 0 world p 1 givenType c net/minecraft/class_3695 net/minecraft/util/profiler/Profiler f Ljava/lang/String; field_29925 ROOT_NAME m (Ljava/lang/String;)V method_15396 push p 1 location m ()V method_16066 endTick m (Ljava/lang/String;)V method_39278 visit p 1 marker m ()V method_16065 startTick m (Ljava/util/function/Supplier;I)V method_24271 visit c Increment the visit count for a marker.\n\n

This is useful to keep track of number of calls made to performance-\nwise expensive methods.\n\n

This method is preferred if getting the marker is costly; the\nsupplier won't be called if the profiler is disabled. p 1 markerGetter c the getter for a unique marker m (Lnet/minecraft/class_5949;)V method_37167 markSampleType p 1 type m (Ljava/lang/String;I)V method_24270 visit c Increment the visit count for a marker.\n\n

This is useful to keep track of number of calls made to performance-\nwise expensive methods. p 1 marker c a unique marker m (Ljava/util/function/Supplier;)V method_15400 push p 1 locationGetter m (Ljava/util/function/Supplier;)V method_15403 swap p 1 locationGetter m (Ljava/lang/String;)V method_15405 swap p 1 location m (Ljava/util/function/Supplier;)V method_39277 visit p 1 markerGetter m ()V method_15407 pop m (Lnet/minecraft/class_3695;Lnet/minecraft/class_3695;)Lnet/minecraft/class_3695; method_24338 union p 0 a p 1 b c net/minecraft/class_3696 net/minecraft/util/profiler/ProfileResult f C field_29924 SPLITTER_CHAR m ()Ljava/lang/String; method_34970 getRootTimings m ()J method_16068 getStartTime m (Ljava/lang/String;)Ljava/lang/String; method_21721 getHumanReadableName p 0 path m (Ljava/lang/String;)Ljava/util/List; method_16067 getTimings p 1 parentPath m ()I method_16070 getEndTick m ()J method_16071 getTimeSpan m (Ljava/nio/file/Path;)Z method_16069 save p 1 path m ()I method_16072 getStartTick m ()J method_16073 getEndTime m ()I method_16074 getTickSpan c net/minecraft/class_2359 net/minecraft/util/collection/IndexedIterable f I field_34829 ABSENT_RAW_ID m (I)Ljava/lang/Object; method_39974 getOrThrow c {@return the value at {@code index}}\n\n@throws IllegalArgumentException if the value is {@code null} p 1 index m (I)Ljava/lang/Object; method_10200 get p 1 index m (Ljava/lang/Object;)I method_10206 getRawId p 1 value m ()I method_10204 size c net/minecraft/class_4990 net/minecraft/util/math/DirectionTransformation f Ljava/lang/String; field_23289 name f [[Lnet/minecraft/class_4990; field_23296 COMBINATIONS f Lnet/minecraft/class_4581; field_23288 matrix f Lnet/minecraft/class_4998; field_23295 axisTransformation f Z field_23293 flipY f Z field_23294 flipZ f Z field_23291 flipX f Ljava/util/Map; field_23290 mappings f [Lnet/minecraft/class_4990; field_23297 INVERSES f Lnet/minecraft/class_4990; field_23305 ROT_120_NPP f Lnet/minecraft/class_4990; field_23304 ROT_120_NPN f Lnet/minecraft/class_4990; field_23307 ROT_120_PNP f Lnet/minecraft/class_4990; field_23306 ROT_120_PNN f Lnet/minecraft/class_4990; field_23300 ROT_180_FACE_XZ f Lnet/minecraft/class_4990; field_23303 ROT_120_NNP f Lnet/minecraft/class_4990; field_23302 ROT_120_NNN f Lnet/minecraft/class_4990; field_23301 ROT_180_FACE_YZ f Lnet/minecraft/class_4990; field_23309 ROT_120_PPP f Lnet/minecraft/class_4990; field_23308 ROT_120_PPN f Lnet/minecraft/class_4990; field_23310 ROT_180_EDGE_XY_NEG f Lnet/minecraft/class_4990; field_23323 INVERT_X f Lnet/minecraft/class_4990; field_23317 ROT_90_X_POS f Lnet/minecraft/class_4990; field_23316 ROT_90_X_NEG f Lnet/minecraft/class_4990; field_23319 ROT_90_Y_POS f Lnet/minecraft/class_4990; field_23318 ROT_90_Y_NEG f Lnet/minecraft/class_4990; field_23312 ROT_180_EDGE_XZ_NEG f Lnet/minecraft/class_4990; field_23311 ROT_180_EDGE_XY_POS f Lnet/minecraft/class_4990; field_23315 ROT_180_EDGE_YZ_POS f Lnet/minecraft/class_4990; field_23314 ROT_180_EDGE_YZ_NEG f Lnet/minecraft/class_4990; field_23313 ROT_180_EDGE_XZ_POS f Lnet/minecraft/class_4990; field_23320 ROT_90_Z_NEG f Lnet/minecraft/class_4990; field_23322 INVERSION f Lnet/minecraft/class_4990; field_23321 ROT_90_Z_POS f Lnet/minecraft/class_4990; field_23267 INVERT_Z f Lnet/minecraft/class_4990; field_23266 INVERT_Y f Lnet/minecraft/class_4990; field_23269 ROT_60_REF_NNP f Lnet/minecraft/class_4990; field_23268 ROT_60_REF_NNN f Lnet/minecraft/class_4990; field_23281 SWAP_NEG_XZ f Lnet/minecraft/class_4990; field_23280 SWAP_NEG_YZ f Lnet/minecraft/class_4990; field_23287 ROT_90_REF_Z_POS f Lnet/minecraft/class_4990; field_23286 ROT_90_REF_Z_NEG f Lnet/minecraft/class_4990; field_23283 ROT_90_REF_X_POS f Lnet/minecraft/class_4990; field_23282 ROT_90_REF_X_NEG f Lnet/minecraft/class_4990; field_23285 ROT_90_REF_Y_POS f Lnet/minecraft/class_4990; field_23284 ROT_90_REF_Y_NEG f Lnet/minecraft/class_4990; field_23275 ROT_60_REF_PPP f Lnet/minecraft/class_4990; field_23274 ROT_60_REF_PPN f Lnet/minecraft/class_4990; field_23277 SWAP_YZ f Lnet/minecraft/class_4990; field_23276 SWAP_XY f Lnet/minecraft/class_4990; field_23271 ROT_60_REF_NPP f Lnet/minecraft/class_4990; field_23270 ROT_60_REF_NPN f Lnet/minecraft/class_4990; field_23273 ROT_60_REF_PNP f Lnet/minecraft/class_4990; field_23272 ROT_60_REF_PNN f Lnet/minecraft/class_4990; field_23279 SWAP_NEG_XY f Lnet/minecraft/class_4990; field_23278 SWAP_XZ f Lnet/minecraft/class_4990; field_23292 IDENTITY f Lnet/minecraft/class_4990; field_23299 ROT_180_FACE_XY m (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_4998;ZZZ)V p 3 name p 5 flipX p 4 axisTransformation p 7 flipZ p 6 flipY m (Lnet/minecraft/class_2350$class_2351;)Z method_26387 shouldFlipDirection p 1 axis m (Lnet/minecraft/class_5000;)Lnet/minecraft/class_5000; method_26389 mapJigsawOrientation p 1 orientation m ()Lnet/minecraft/class_4581; method_35814 getMatrix m ()Lit/unimi/dsi/fastutil/booleans/BooleanList; method_26391 getAxisFlips m ()Lnet/minecraft/class_4990; method_35813 inverse m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350; method_26388 map p 1 direction m (Lnet/minecraft/class_4990;)Lnet/minecraft/class_4990; method_26385 prepend p 1 transformation c net/minecraft/class_4996 net/minecraft/structure/rule/PosRuleTestType f Lnet/minecraft/class_4996; field_23344 ALWAYS_TRUE f Lnet/minecraft/class_4996; field_23346 AXIS_ALIGNED_LINEAR_POS f Lnet/minecraft/class_4996; field_23345 LINEAR_POS m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_4996; method_26409 register p 0 id p 1 codec c net/minecraft/class_1001 net/minecraft/client/render/entity/feature/TropicalFishColorFeatureRenderer f Lnet/minecraft/class_612; field_17157 smallModel f Lnet/minecraft/class_615; field_4903 largeModel m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1474;FFFFFF)V method_4205 render m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V p 1 context p 2 loader c net/minecraft/class_2333 net/minecraft/block/EndPortalFrameBlock f Lnet/minecraft/class_265; field_10953 EYE_SHAPE f Lnet/minecraft/class_2700; field_10957 COMPLETED_FRAME f Lnet/minecraft/class_2746; field_10958 EYE f Lnet/minecraft/class_2753; field_10954 FACING f Lnet/minecraft/class_265; field_10955 FRAME_WITH_EYE_SHAPE f Lnet/minecraft/class_265; field_10956 FRAME_SHAPE m ()Lnet/minecraft/class_2700; method_10054 getCompletedFramePattern c net/minecraft/class_4995 net/minecraft/structure/rule/PosRuleTest m ()Lnet/minecraft/class_4996; method_26404 getType m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_26406 test p 4 random p 3 pivot c net/minecraft/class_3665 net/minecraft/client/render/model/ModelBakeSettings m ()Z method_3512 isUvLocked m ()Lnet/minecraft/class_4590; method_3509 getRotation c net/minecraft/class_1000 net/minecraft/client/render/entity/feature/SpiderEyesFeatureRenderer f Lnet/minecraft/class_1921; field_4902 SKIN c net/minecraft/class_2334 net/minecraft/block/EndPortalBlock f Lnet/minecraft/class_265; field_10959 SHAPE c net/minecraft/class_3666 net/minecraft/world/gen/feature/EndSpikeFeatureConfig f Lcom/mojang/serialization/Codec; field_24911 CODEC f Z field_16207 crystalInvulnerable f Ljava/util/List; field_16208 spikes f Lnet/minecraft/class_2338; field_16206 crystalBeamTarget m (ZLjava/util/List;Ljava/util/Optional;)V p 1 crystalInvulnerable p 3 crystalBeamTarget p 2 spikes m (ZLjava/util/List;Lnet/minecraft/class_2338;)V p 1 crystalInvulnerable p 2 spikes p 3 crystalBeamTarget m ()Lnet/minecraft/class_2338; method_15884 getPos m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28790 method_28790 p 0 instance m ()Ljava/util/List; method_15885 getSpikes m (Lnet/minecraft/class_3666;)Ljava/util/Optional; method_28789 method_28789 p 0 config m (Lnet/minecraft/class_3666;)Ljava/util/List; method_28791 method_28791 p 0 config m (Lnet/minecraft/class_3666;)Ljava/lang/Boolean; method_28792 method_28792 p 0 config m ()Z method_15883 isCrystalInvulnerable c net/minecraft/class_2335 net/minecraft/util/math/AxisCycleDirection f [Lnet/minecraft/class_2350$class_2351; field_10961 AXES f [Lnet/minecraft/class_2335; field_10960 VALUES f Lnet/minecraft/class_2335; field_10965 BACKWARD f Lnet/minecraft/class_2335; field_10963 FORWARD f Lnet/minecraft/class_2335; field_10962 NONE m (IIILnet/minecraft/class_2350$class_2351;)I method_10056 choose p 4 axis p 1 x p 2 y p 3 z m (Lnet/minecraft/class_2350$class_2351;)Lnet/minecraft/class_2350$class_2351; method_10058 cycle p 1 axis m (Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_2350$class_2351;)Lnet/minecraft/class_2335; method_10057 between p 0 from p 1 to m ()Lnet/minecraft/class_2335; method_10055 opposite m (DDDLnet/minecraft/class_2350$class_2351;)D method_35819 choose p 5 z p 3 y p 1 x p 7 axis c net/minecraft/class_4998 net/minecraft/util/math/AxisTransformation f [I field_23368 mappings f Lnet/minecraft/class_4581; field_23369 matrix f [[Lnet/minecraft/class_4998; field_23370 COMBINATIONS f Lnet/minecraft/class_4998; field_23362 P123 f Lnet/minecraft/class_4998; field_23367 P321 f Lnet/minecraft/class_4998; field_23364 P132 f Lnet/minecraft/class_4998; field_23363 P213 f Lnet/minecraft/class_4998; field_23366 P312 f Lnet/minecraft/class_4998; field_23365 P231 m (Ljava/lang/String;IIII)V p 5 zMapping p 4 yMapping p 3 xMapping m (I)I method_26417 map p 1 oldAxis m (Lnet/minecraft/class_4998;)Lnet/minecraft/class_4998; method_26418 prepend p 1 transformation m ()Lnet/minecraft/class_4581; method_26416 getMatrix c net/minecraft/class_4997 net/minecraft/client/render/entity/model/StriderEntityModel f Lnet/minecraft/class_630; field_27520 leftBottomBristle f Ljava/lang/String; field_32564 RIGHT_BOTTOM_BRISTLE c The key of the right bottom bristle model part, whose value is {@value}. f Lnet/minecraft/class_630; field_23354 leftLeg f Ljava/lang/String; field_32565 RIGHT_MIDDLE_BRISTLE c The key of the right middle bristle model part, whose value is {@value}. f Lnet/minecraft/class_630; field_23353 rightLeg f Ljava/lang/String; field_32566 RIGHT_TOP_BRISTLE c The key of the right top bristle model part, whose value is {@value}. f Ljava/lang/String; field_32567 LEFT_TOP_BRISTLE c The key of the left top bristle model part, whose value is {@value}. f Ljava/lang/String; field_32568 LEFT_MIDDLE_BRISTLE c The key of the left middle bristle model part, whose value is {@value}. f Ljava/lang/String; field_32569 LEFT_BOTTOM_BRISTLE c The key of the left bottom bristle model part, whose value is {@value}. f Lnet/minecraft/class_630; field_23355 body f Lnet/minecraft/class_630; field_27519 leftMiddleBristle f Lnet/minecraft/class_630; field_27517 rightTopBristle f Lnet/minecraft/class_630; field_27518 leftTopBristle f Lnet/minecraft/class_630; field_27515 rightBottomBristle f Lnet/minecraft/class_630; field_27516 rightMiddleBristle f Lnet/minecraft/class_630; field_27514 root m (Lnet/minecraft/class_4985;FFFFF)V method_26414 setAngles m ()Lnet/minecraft/class_5607; method_32058 getTexturedModelData m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_2336 net/minecraft/block/EnderChestBlock f Lnet/minecraft/class_265; field_10967 SHAPE f Lnet/minecraft/class_2746; field_10968 WATERLOGGED f Lnet/minecraft/class_2561; field_17363 CONTAINER_NAME f Lnet/minecraft/class_2753; field_10966 FACING m (Lnet/minecraft/class_1730;ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703; method_17468 method_17468 p 3 player p 2 inventory p 1 syncId c net/minecraft/class_4992 net/minecraft/structure/rule/AxisAlignedLinearPosRuleTest f Lcom/mojang/serialization/Codec; field_24995 CODEC f F field_23335 maxChance f Lnet/minecraft/class_2350$class_2351; field_23338 axis f I field_23336 minDistance f F field_23334 minChance f I field_23337 maxDistance m (FFIILnet/minecraft/class_2350$class_2351;)V p 5 axis p 3 minDistance p 4 maxDistance p 1 minChance p 2 maxChance m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28960 method_28960 p 0 instance c net/minecraft/class_1005 net/minecraft/client/render/entity/feature/WitchHeldItemFeatureRenderer m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFFFFF)V method_4208 render c net/minecraft/class_2330 net/minecraft/command/argument/serialize/IntegerArgumentSerializer m (Lcom/mojang/brigadier/arguments/IntegerArgumentType;Lcom/google/gson/JsonObject;)V method_10049 toJson m (Lnet/minecraft/class_2540;)Lcom/mojang/brigadier/arguments/IntegerArgumentType; method_10050 fromPacket m (Lcom/mojang/brigadier/arguments/IntegerArgumentType;Lnet/minecraft/class_2540;)V method_10048 toPacket c net/minecraft/class_1004 net/minecraft/client/render/entity/feature/WitherArmorFeatureRenderer f Lnet/minecraft/class_2960; field_4910 SKIN f Lnet/minecraft/class_621; field_4909 model m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V p 2 loader p 1 context c net/minecraft/class_4994 net/minecraft/structure/rule/AlwaysTruePosRuleTest f Lnet/minecraft/class_4994; field_23343 INSTANCE f Lcom/mojang/serialization/Codec; field_25006 CODEC c net/minecraft/class_2331 net/minecraft/block/EnchantingTableBlock f Lnet/minecraft/class_265; field_10951 SHAPE f Ljava/util/List; field_36535 BOOKSHELF_OFFSETS m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Z method_40445 canAccessBookshelf p 1 tablePos p 2 bookshelfOffset p 0 world m (Lnet/minecraft/class_2338;)Z method_40446 method_40446 p 0 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703; method_17467 method_17467 p 4 player p 3 inventory p 2 syncId c net/minecraft/class_2332 net/minecraft/command/argument/serialize/StringArgumentSerializer m (Lnet/minecraft/class_2540;)Lcom/mojang/brigadier/arguments/StringArgumentType; method_10052 fromPacket m (Lcom/mojang/brigadier/arguments/StringArgumentType;Lnet/minecraft/class_2540;)V method_10053 toPacket m (Lcom/mojang/brigadier/arguments/StringArgumentType;Lcom/google/gson/JsonObject;)V method_10051 toJson c net/minecraft/class_4993 net/minecraft/structure/rule/LinearPosRuleTest f I field_23341 minDistance f F field_23339 minChance f I field_23342 maxDistance f F field_23340 maxChance f Lcom/mojang/serialization/Codec; field_25004 CODEC m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28976 method_28976 p 0 instance m (FFII)V p 3 minDistance p 2 maxChance p 1 minChance p 4 maxDistance c net/minecraft/class_1002 net/minecraft/client/render/entity/feature/StrayOverlayFeatureRenderer f Lnet/minecraft/class_606; field_4908 model f Lnet/minecraft/class_2960; field_4907 SKIN m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1308;FFFFFF)V method_23204 render m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V p 2 loader p 1 context c net/minecraft/class_2326 net/minecraft/command/argument/serialize/DoubleArgumentSerializer m (Lcom/mojang/brigadier/arguments/DoubleArgumentType;Lnet/minecraft/class_2540;)V method_10041 toPacket m (Lcom/mojang/brigadier/arguments/DoubleArgumentType;Lcom/google/gson/JsonObject;)V method_10043 toJson m (Lnet/minecraft/class_2540;)Lcom/mojang/brigadier/arguments/DoubleArgumentType; method_10042 fromPacket c net/minecraft/class_2327 net/minecraft/command/argument/serialize/FloatArgumentSerializer m (Lcom/mojang/brigadier/arguments/FloatArgumentType;Lcom/google/gson/JsonObject;)V method_10046 toJson m (Lnet/minecraft/class_2540;)Lcom/mojang/brigadier/arguments/FloatArgumentType; method_10045 fromPacket m (Lcom/mojang/brigadier/arguments/FloatArgumentType;Lnet/minecraft/class_2540;)V method_10044 toPacket c net/minecraft/class_2328 net/minecraft/block/DragonEggBlock f Lnet/minecraft/class_265; field_10950 SHAPE m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_10047 teleport p 3 pos p 2 world p 1 state c net/minecraft/class_2329 net/minecraft/block/EndGatewayBlock c net/minecraft/class_3670 net/minecraft/loot/function/SetNameLootFunction f Lnet/minecraft/class_2561; field_16228 name f Lorg/slf4j/Logger; field_16230 LOGGER f Lnet/minecraft/class_47$class_50; field_16229 entity m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_120$class_121; method_35549 builder p 0 name m (Lnet/minecraft/class_2561;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_35552 method_35552 p 1 conditions m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561; method_16191 method_16191 p 0 textComponent m (Lnet/minecraft/class_2561;Lnet/minecraft/class_47$class_50;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_35551 method_35551 p 2 conditions m (Lnet/minecraft/class_2561;Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_120$class_121; method_35550 builder p 1 target p 0 name m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561; method_16189 method_16189 p 2 textComponent m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_2561;Lnet/minecraft/class_47$class_50;)V p 1 conditions p 3 entity p 2 name m (Lnet/minecraft/class_47;Lnet/minecraft/class_47$class_50;)Ljava/util/function/UnaryOperator; method_16190 applySourceEntity p 1 sourceEntity p 0 context c net/minecraft/class_3670$class_147 net/minecraft/loot/function/SetNameLootFunction$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_3670; method_629 fromJson m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_3670;Lcom/google/gson/JsonSerializationContext;)V method_630 toJson c net/minecraft/class_3675 net/minecraft/client/util/InputUtil f I field_31970 GLFW_KEY_KP_1 f I field_31982 GLFW_KEY_DOWN f I field_31994 GLFW_KEY_PAUSE f I field_31930 GLFW_KEY_F15 f I field_31942 GLFW_KEY_KP_MULTIPLY f I field_32014 GLFW_KEY_9 f I field_32026 GLFW_KEY_L f I field_31954 GLFW_KEY_RIGHT_CONTROL f I field_31966 GLFW_KEY_F24 f I field_31978 GLFW_KEY_KP_9 f I field_32030 GLFW_KEY_P f I field_31914 GLFW_KEY_Y f I field_31926 GLFW_KEY_F11 f I field_31938 GLFW_KEY_GRAVE_ACCENT f I field_31971 GLFW_KEY_KP_2 f I field_31983 GLFW_KEY_LEFT f I field_31995 GLFW_KEY_SCROLL_LOCK f I field_31931 GLFW_KEY_F16 f I field_32009 GLFW_KEY_4 f I field_32025 GLFW_KEY_K f I field_32013 GLFW_KEY_8 f I field_31943 GLFW_KEY_PERIOD f I field_31955 GLFW_KEY_RIGHT_SHIFT f I field_31967 GLFW_KEY_F25 f I field_31979 GLFW_KEY_KP_DECIMAL f I field_31915 GLFW_KEY_Z f I field_31927 GLFW_KEY_F12 f I field_31939 GLFW_KEY_LEFT_BRACKET f I field_31960 GLFW_KEY_F18 f I field_31972 GLFW_KEY_KP_3 f I field_31984 GLFW_KEY_RIGHT f I field_31996 GLFW_KEY_PRINT_SCREEN f I field_31920 GLFW_KEY_F5 f Ljava/lang/invoke/MethodHandle; field_20333 GLFW_RAW_MOUSE_MOTION_SUPPORTED_HANDLE f I field_32016 GLFW_KEY_B f I field_32028 GLFW_KEY_N f I field_32004 GLFW_CURSOR f I field_31932 GLFW_KEY_UP f I field_31944 GLFW_KEY_RIGHT_BRACKET f I field_31956 GLFW_KEY_RIGHT_SUPER f I field_31968 GLFW_KEY_NUM_LOCK f I field_32020 GLFW_KEY_F f Lnet/minecraft/class_3675$class_306; field_16237 UNKNOWN_KEY f I field_31916 GLFW_KEY_F1 f I field_31928 GLFW_KEY_F13 f I field_20334 GLFW_RAW_MOUSE_MOTION f I field_31961 GLFW_KEY_F19 f I field_31973 GLFW_KEY_KP_4 f I field_31985 GLFW_KEY_1 f I field_31929 GLFW_KEY_F14 f I field_32027 GLFW_KEY_M f I field_32015 GLFW_KEY_A f I field_31921 GLFW_KEY_F6 f I field_31933 GLFW_KEY_KP_ADD f I field_31945 GLFW_KEY_SEMICOLON f I field_31957 GLFW_KEY_ENTER f I field_31969 GLFW_KEY_KP_0 f I field_31917 GLFW_KEY_F2 f I field_31990 GLFW_KEY_INSERT f I field_31950 GLFW_KEY_LEFT_CONTROL f I field_31962 GLFW_KEY_F20 f I field_31974 GLFW_KEY_KP_5 f I field_31986 GLFW_KEY_BACKSPACE f I field_31918 GLFW_KEY_F3 f I field_32018 GLFW_KEY_D f I field_32006 GLFW_CURSOR_NORMAL f I field_31910 GLFW_KEY_U f I field_32010 GLFW_KEY_5 f I field_31922 GLFW_KEY_F7 f I field_32022 GLFW_KEY_H f I field_31934 GLFW_KEY_APOSTROPHE f I field_31946 GLFW_KEY_SLASH f I field_31958 GLFW_KEY_ESCAPE f I field_31906 GLFW_KEY_Q f I field_31991 GLFW_KEY_PAGE_DOWN f I field_31951 GLFW_KEY_LEFT_SHIFT f I field_31963 GLFW_KEY_F21 f I field_31975 GLFW_KEY_KP_6 f I field_31907 GLFW_KEY_R f I field_32029 GLFW_KEY_O f I field_31919 GLFW_KEY_F4 f I field_32005 GLFW_CURSOR_DISABLED f I field_32017 GLFW_KEY_C f I field_31987 GLFW_KEY_DELETE f I field_32021 GLFW_KEY_G f I field_31911 GLFW_KEY_V f I field_31923 GLFW_KEY_F8 f I field_31935 GLFW_KEY_BACKSLASH f I field_31947 GLFW_KEY_SPACE f I field_31959 GLFW_KEY_F17 f I field_31980 GLFW_KEY_KP_ENTER f I field_31992 GLFW_KEY_PAGE_UP f I field_31940 GLFW_KEY_0 f I field_31952 GLFW_KEY_LEFT_SUPER f I field_31964 GLFW_KEY_F22 f I field_31908 GLFW_KEY_S f I field_32008 GLFW_KEY_3 f I field_32012 GLFW_KEY_7 f I field_32024 GLFW_KEY_J f I field_31976 GLFW_KEY_KP_7 f I field_31988 GLFW_KEY_END f I field_31912 GLFW_KEY_W f I field_31924 GLFW_KEY_F9 f I field_31936 GLFW_KEY_COMMA f I field_31948 GLFW_KEY_TAB f I field_31981 GLFW_KEY_KP_EQUAL f I field_31993 GLFW_KEY_CAPS_LOCK f I field_31941 GLFW_KEY_MINUS f I field_31953 GLFW_KEY_RIGHT_ALT f I field_32007 GLFW_KEY_2 f I field_32019 GLFW_KEY_E f I field_31909 GLFW_KEY_T f I field_32023 GLFW_KEY_I f I field_31965 GLFW_KEY_F23 f I field_31977 GLFW_KEY_KP_8 f I field_32011 GLFW_KEY_6 f I field_31989 GLFW_KEY_HOME f I field_31913 GLFW_KEY_X f I field_31925 GLFW_KEY_F10 f I field_31937 GLFW_KEY_EQUAL f I field_31949 GLFW_KEY_LEFT_ALT m (JLorg/lwjgl/glfw/GLFWCursorPosCallbackI;Lorg/lwjgl/glfw/GLFWMouseButtonCallbackI;Lorg/lwjgl/glfw/GLFWScrollCallbackI;Lorg/lwjgl/glfw/GLFWDropCallbackI;)V method_15983 setMouseCallbacks p 0 handle p 2 cursorPosCallback p 4 scrollCallback p 3 mouseButtonCallback p 5 dropCallback m (JZ)V method_21736 setRawMouseMotionMode p 0 window p 2 value m (Ljava/lang/String;)Lnet/minecraft/class_3675$class_306; method_15981 fromTranslationKey p 0 translationKey m ()Z method_21735 isRawMouseMotionSupported m (JLorg/lwjgl/glfw/GLFWKeyCallbackI;Lorg/lwjgl/glfw/GLFWCharModsCallbackI;)V method_15986 setKeyboardCallbacks p 0 handle p 3 charModsCallback p 2 keyCallback m (JIDD)V method_15984 setCursorParameters p 0 handler p 3 x p 2 inputModeValue p 5 y m (II)Lnet/minecraft/class_3675$class_306; method_15985 fromKeyCode p 1 scanCode p 0 keyCode m (JI)Z method_15987 isKeyPressed p 0 handle p 2 code c net/minecraft/class_3675$class_306 net/minecraft/client/util/InputUtil$Key f Ljava/lang/String; field_1663 translationKey f I field_1665 code f Lnet/minecraft/class_3675$class_307; field_1666 type f Ljava/util/Map; field_1664 KEYS f Lnet/minecraft/class_3528; field_24196 localizedText m (Ljava/lang/Object;)Z equals equals p 1 o m ()I method_1444 getCode m ()Lnet/minecraft/class_3675$class_307; method_1442 getCategory m ()Ljava/util/OptionalInt; method_30103 toInt m ()Lnet/minecraft/class_2561; method_27445 getLocalizedText m (Ljava/lang/String;Lnet/minecraft/class_3675$class_307;I)V p 2 type p 1 translationKey p 3 code m ()Ljava/lang/String; method_1441 getTranslationKey c net/minecraft/class_3675$class_307 net/minecraft/client/util/InputUtil$Type f Ljava/lang/String; field_1673 name f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_1674 map f Ljava/util/function/BiFunction; field_24197 textTranslator f Lnet/minecraft/class_3675$class_307; field_1671 SCANCODE f Lnet/minecraft/class_3675$class_307; field_1672 MOUSE f Lnet/minecraft/class_3675$class_307; field_1668 KEYSYM m (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/BiFunction;)V p 4 textTranslator p 3 name m (Lnet/minecraft/class_3675$class_307;Ljava/lang/String;I)V method_1446 mapKey p 0 type p 1 translationKey p 2 keyCode m (Ljava/lang/Integer;Ljava/lang/String;)Lnet/minecraft/class_2561; method_27450 method_27450 p 1 translationKey p 0 keyCode m (I)Lnet/minecraft/class_3675$class_306; method_1447 createFromCode p 1 code m (Ljava/lang/Integer;Ljava/lang/String;)Lnet/minecraft/class_2561; method_27449 method_27449 p 1 translationKey p 0 scanCode m (Ljava/lang/Integer;Ljava/lang/String;)Lnet/minecraft/class_2561; method_27447 method_27447 p 1 translationKey p 0 buttonCode m (I)Lnet/minecraft/class_3675$class_306; method_27448 method_27448 p 1 code c net/minecraft/class_2344 net/minecraft/block/FarmlandBlock f Lnet/minecraft/class_265; field_11010 SHAPE f Lnet/minecraft/class_2758; field_11009 MOISTURE f I field_31084 MAX_MOISTURE m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_10125 setToDirt p 0 state p 1 world p 2 pos m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_10126 isWaterNearby p 1 pos p 0 world m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_10124 hasCrop p 1 pos p 0 world c net/minecraft/class_1011 net/minecraft/client/texture/NativeImage f I field_32032 BLUE_OFFSET c The bit offset of the blue data in the {@linkplain Format#RGBA RGBA} or the\n{@linkplain Format#RGB RGB} formats. Is {@value}. f Lorg/slf4j/Logger; field_21684 LOGGER f I field_32031 ALPHA_OFFSET c The bit offset of the alpha data in the {@linkplain Format#RGBA RGBA} format.\nIs {@value}. Notice the alpha data in {@linkplain Format#LUMINANCE_ALPHA\nluminance-alpha} format has a different offset of {@code 8}. f I field_4989 height f I field_4991 width f Lnet/minecraft/class_1011$class_1012; field_4986 format f I field_32034 RED_OFFSET c The bit offset of the red data in the {@linkplain Format#RGBA RGBA} or the\n{@linkplain Format#RGB RGB} formats. Is {@value}. f J field_4988 pointer f Ljava/util/Set; field_4992 WRITE_TO_FILE_OPEN_OPTIONS f J field_4987 sizeBytes f I field_32033 GREEN_OFFSET c The bit offset of the green data in the {@linkplain Format#RGBA RGBA} or the\n{@linkplain Format#RGB RGB} formats. Is {@value}. f Z field_4990 isStbImage m (Lnet/minecraft/class_1011$class_1012;IIZJ)V p 2 width p 3 height p 1 format p 4 useStb p 5 pointer m (II)B method_35626 getBlue p 1 x p 2 y m ()[I method_4322 makePixelArray m (IIIIIIIZZZZ)V method_22619 upload p 1 level p 2 offsetX p 3 offsetY p 4 unpackSkipPixels p 5 unpackSkipRows p 6 width p 7 height p 8 blur p 9 clamp p 10 mipmap p 11 close m ()V method_4302 untrack m (I)I method_24035 getBlue p 0 color m (Ljava/lang/String;)V method_35622 writeTo p 1 path m ()V method_35627 drawPixels c Use {@code upload} to upload this image to GL so it can be used later. This\nmethod is not used in vanilla, and its side effects are not yet known. m (Lnet/minecraft/class_1011$class_1012;Ljava/nio/ByteBuffer;)Lnet/minecraft/class_1011; method_4303 read p 1 buffer p 0 format m ()I method_4307 getWidth m (IIIZ)V method_4301 upload p 3 offsetY p 4 close p 1 level p 2 offsetX m (II)B method_35625 getGreen p 1 x p 2 y m ()I method_4323 getHeight m (IIB)V method_35621 setLuminance p 3 luminance p 2 y p 1 x m ()V method_4319 mirrorVertically m (Lnet/minecraft/class_1011$class_1012;Ljava/io/InputStream;)Lnet/minecraft/class_1011; method_4310 read p 1 stream p 0 format m (IIII)I method_24031 packColor c The resulting color of this operation is stored as RGBA from least to most\nsignificant bits, or from smallest to biggest bits. p 2 green p 1 blue p 0 alpha p 3 red m ()[B method_24036 getBytes m (II)B method_4311 getOpacity p 1 x p 2 y m (Lnet/minecraft/class_1011$class_1012;IIZ)V p 1 format p 3 height p 2 width p 4 useStb m (IIIILnet/minecraft/class_1011;)V method_4300 resizeSubRectTo p 3 width p 2 y p 5 targetImage p 4 height p 1 x m (Lorg/lwjgl/stb/STBTTFontinfo;IIIFFFFII)V method_4316 makeGlyphBitmapSubpixel p 10 startY p 8 shiftY p 9 startX p 6 scaleY p 7 shiftX p 4 height p 5 scaleX p 2 glyphIndex p 3 width p 1 fontInfo m (IIZ)V p 1 width p 3 useStb p 2 height m (II)I method_4315 getColor c Gets the color of a pixel on this native image.\nThe color returned by this method will be in a big-endian (from biggest\nto smallest bits) ABGR format, or little-endian RGBA.\n\n@throws IllegalArgumentException when this native image's format is not\n{@linkplain Format#RGBA little-endian RGBA}, or the coordinate is out-of-bounds\n@return the color, with red at smallest and alpha at biggest bits p 1 x p 2 y m (IIIIIIZZ)V method_4304 copyRect p 3 translateX p 4 translateY p 1 x p 2 y p 7 flipX p 8 flipY p 5 width p 6 height m (II)Z method_36559 isOutOfBounds p 2 y p 1 x m (ZZ)V method_4308 setTextureFilter p 1 mipmap p 0 blur m (Ljava/io/InputStream;)Lnet/minecraft/class_1011; method_4309 read p 0 stream m (F)V method_35620 readDepthComponent p 1 unused m (I)I method_24033 getRed p 0 color m ()V method_4320 checkAllocated m (IIIIIIIZZ)V method_4312 upload p 4 unpackSkipPixels p 3 offsetY p 2 offsetX p 1 level p 8 mipmap p 7 height p 6 width p 5 unpackSkipRows p 9 close m (IZ)V method_4327 loadFromTextureImage p 2 removeAlpha p 1 level m (Ljava/lang/String;)Lnet/minecraft/class_1011; method_15990 read p 0 dataUri m (II)B method_35623 getRed p 1 x p 2 y m ()Lnet/minecraft/class_1011$class_1012; method_4318 getFormat m (III)V method_35624 blend p 2 y p 1 x p 3 color m (Ljava/nio/ByteBuffer;)Lnet/minecraft/class_1011; method_4324 read p 0 buffer m (Ljava/nio/channels/WritableByteChannel;)Z method_24032 write p 1 channel m (Ljava/nio/file/Path;)V method_4314 writeTo p 1 path m (IIIII)V method_4326 fillRect p 1 x p 3 width p 2 y p 5 color p 4 height m (IIIIIIIZZZZ)V method_4321 uploadInternal p 9 clamp p 10 mipmap p 7 height p 8 blur p 5 unpackSkipRows p 6 width p 3 offsetY p 4 unpackSkipPixels p 1 level p 2 offsetX p 11 close m (I)I method_24030 getAlpha p 0 color m (Ljava/io/File;)V method_4325 writeTo p 1 path m (III)V method_4305 setColor c Sets the color of a pixel on this native image.\nThe color to be set by this method will be in a big-endian (from biggest\nto smallest bits) ABGR format, or little-endian RGBA.\n\n@throws IllegalArgumentException when this native image's format is not\n{@linkplain Format#RGBA little-endian RGBA}, or the coordinate is out-of-bounds p 3 color c the color, with red at smallest and alpha at biggest bits p 2 y p 1 x m (I)I method_24034 getGreen p 0 color m (Lnet/minecraft/class_1011;)V method_4317 copyFrom p 1 image c net/minecraft/class_1011$class_1013 net/minecraft/client/texture/NativeImage$InternalFormat c Represents the internal formats sent to {@code glTexImage2D}, representing the\nnumber of color channels present in an image to prepare.\n\n@see Base Internal Formats\n@see com.mojang.blaze3d.platform.TextureUtil#prepareImage(InternalFormat, int, int, int, int) f I field_5015 value f Lnet/minecraft/class_1011$class_1013; field_33618 RG f Lnet/minecraft/class_1011$class_1013; field_33619 RED f Lnet/minecraft/class_1011$class_1013; field_5011 RGB f Lnet/minecraft/class_1011$class_1013; field_5012 RGBA m (Ljava/lang/String;II)V p 3 value m ()I method_4341 getValue c net/minecraft/class_1011$class_1014 net/minecraft/client/texture/NativeImage$WriteCallback f Ljava/nio/channels/WritableByteChannel; field_5018 channel f Ljava/io/IOException; field_5019 exception m (Ljava/nio/channels/WritableByteChannel;)V p 1 channel m (JJI)V invoke invoke p 5 size p 1 context p 3 data m ()V method_4342 throwStoredException c net/minecraft/class_1011$class_1012 net/minecraft/client/texture/NativeImage$Format f Lnet/minecraft/class_1011$class_1012; field_5001 RGB c The format stores RGB in little endian order, so it's BGR from the biggest to\nthe smallest bits. f I field_4993 glFormat f Z field_5004 hasGreen f Z field_5000 hasLuminance f I field_5009 greenOffset f I field_5007 luminanceOffset f Z field_4996 writeable f I field_4994 channelCount f Lnet/minecraft/class_1011$class_1012; field_4997 RGBA c The format stores RGBA in little endian order, so it's ABGR from the biggest to\nthe smallest bits. f Lnet/minecraft/class_1011$class_1012; field_5002 LUMINANCE_ALPHA c The format stores luminance and alpha in little endian order, so it's alpha then\nluminance from the biggest to the smallest bits. f Z field_5005 hasRed f Z field_5003 hasBlue f I field_5008 blueOffset f I field_5006 alphaOffset f Z field_4999 hasAlpha f I field_5010 redOffset f Lnet/minecraft/class_1011$class_1012; field_4998 LUMINANCE m ()Z method_4337 hasOpacityChannel m ()Z method_35638 hasBlueChannel m ()Z method_35628 hasRed m ()V method_4339 setPackAlignment m ()I method_35634 getBlueOffset m ()Z method_4329 hasAlpha m ()I method_35632 getRedOffset m ()I method_35640 getGreenChannelOffset m ()I method_35639 getRedChannelOffset m ()I method_4330 getOpacityChannelOffset c @apiNote For luminance-alpha format, this would return the luminance offset\nthan the alpha offset. m ()I method_4332 getAlphaOffset m ()Z method_35636 hasRedChannel m ()Z method_35630 hasBlue m ()Z method_4338 isWriteable m ()Z method_35629 hasGreen m ()V method_4340 setUnpackAlignment m ()I method_35635 getLuminanceOffset m ()I method_35633 getGreenOffset m (I)Lnet/minecraft/class_1011$class_1012; method_4336 fromGl p 0 glFormat m ()I method_35641 getBlueChannelOffset m ()I method_4335 getChannelCount m ()I method_4333 toGl m ()Z method_35637 hasGreenChannel m (Ljava/lang/String;IIIZZZZZIIIIIZ)V p 12 blueOffset p 11 greenOffset p 10 redOffset p 9 hasAlpha p 15 writeable p 14 alphaOffset p 13 luminanceOffset p 4 glFormat p 3 channelCount p 8 hasLuminance p 7 hasBlue p 6 hasGreen p 5 hasRed m ()Z method_35631 hasLuminance c net/minecraft/class_3676 net/minecraft/client/util/MonitorFactory m (J)Lnet/minecraft/class_313; createMonitor createMonitor p 1 pointer c net/minecraft/class_2345 net/minecraft/util/math/BlockPointerImpl f Lnet/minecraft/class_2338; field_11012 pos f Lnet/minecraft/class_3218; field_11011 world m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V p 1 world p 2 pos c net/minecraft/class_2346 net/minecraft/block/FallingBlock m ()I method_26154 getFallDelay c Gets the amount of time in ticks this block will wait before attempting to start falling. m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I method_10130 getColor p 1 state p 2 world p 3 pos m (Lnet/minecraft/class_1540;)V method_10132 configureFallingBlockEntity p 1 entity m (Lnet/minecraft/class_2680;)Z method_10128 canFallThrough p 0 state c net/minecraft/class_3678 net/minecraft/client/WindowEventHandler m (Z)V method_15995 onWindowFocusChanged p 1 focused m ()V method_30133 onCursorEnterChanged m ()V method_15993 onResolutionChanged c net/minecraft/class_2347 net/minecraft/block/dispenser/ItemDispenserBehavior m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;ILnet/minecraft/class_2350;Lnet/minecraft/class_2374;)V method_10134 spawnItem p 3 side p 4 pos p 0 world p 1 stack p 2 speed m (Lnet/minecraft/class_2342;Lnet/minecraft/class_2350;)V method_10133 spawnParticles p 2 side p 1 pointer m (Lnet/minecraft/class_2342;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_10135 dispenseSilently p 2 stack p 1 pointer m (Lnet/minecraft/class_2342;)V method_10136 playSound p 1 pointer c net/minecraft/class_3671 net/minecraft/loot/function/SetLoreLootFunction f Ljava/util/List; field_16231 lore f Lnet/minecraft/class_47$class_50; field_16233 entity f Z field_16232 replace m (Lnet/minecraft/class_1799;Z)Lnet/minecraft/class_2499; method_15964 getLoreForMerge p 2 otherLoreExists p 1 stack m ()Lnet/minecraft/class_3671$class_6159; method_35544 builder m ([Lnet/minecraft/class_5341;ZLjava/util/List;Lnet/minecraft/class_47$class_50;)V p 1 conditions p 3 lore p 2 replace p 4 entity c net/minecraft/class_3671$class_6159 net/minecraft/loot/function/SetLoreLootFunction$Builder f Ljava/util/List; field_31868 lore f Lnet/minecraft/class_47$class_50; field_31867 target f Z field_31866 replace m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_3671$class_6159; method_35547 lore p 1 lore m (Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_3671$class_6159; method_35546 target p 1 target m (Z)Lnet/minecraft/class_3671$class_6159; method_35548 replace p 1 replace m ()Lnet/minecraft/class_3671$class_6159; method_35545 getThisBuilder c net/minecraft/class_3671$class_3672 net/minecraft/loot/function/SetLoreLootFunction$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_3671;Lcom/google/gson/JsonSerializationContext;)V method_15969 toJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_3671; method_15968 fromJson c net/minecraft/class_2341 net/minecraft/block/WallMountedBlock f Lnet/minecraft/class_2754; field_11007 FACE m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_20046 canPlaceAt p 1 pos p 2 direction p 0 world m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350; method_10119 getDirection p 0 state c net/minecraft/class_3673 net/minecraft/client/util/GlfwUtil m ()D method_15974 getTime m (Lnet/minecraft/class_4491;F)V method_35597 accessProcessingQueue p 0 storage m (Lnet/minecraft/class_4491;F)V method_35596 accessRecordingQueue p 0 storage m ()V method_15973 makeJvmCrash c net/minecraft/class_2342 net/minecraft/util/math/BlockPointer m ()Lnet/minecraft/class_2586; method_10121 getBlockEntity m ()Lnet/minecraft/class_2338; method_10122 getPos m ()Lnet/minecraft/class_2680; method_10120 getBlockState m ()Lnet/minecraft/class_3218; method_10207 getWorld c net/minecraft/class_3674 net/minecraft/client/util/Clipboard f Ljava/nio/ByteBuffer; field_16236 clipboardBuffer m (JLorg/lwjgl/glfw/GLFWErrorCallbackI;)Ljava/lang/String; method_15977 getClipboard p 1 window p 3 errorCallback m (JLjava/lang/String;)V method_15979 setClipboard p 3 string p 1 window m (JLjava/nio/ByteBuffer;[B)V method_15978 setClipboard p 3 content p 0 window p 2 clipboardBuffer c net/minecraft/class_2343 net/minecraft/block/BlockEntityProvider m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2586; method_10123 createBlockEntity p 2 state p 1 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2591;)Lnet/minecraft/class_5558; method_31645 getTicker p 2 state p 3 type p 1 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2586;)Lnet/minecraft/class_5714; method_32896 getGameEventListener p 1 world p 2 blockEntity c net/minecraft/class_1008 net/minecraft/client/gl/GlDebug f Lnet/minecraft/class_1008$class_6359; field_33671 lastDebugMessage f I field_33669 DEBUG_MESSAGE_QUEUE_SIZE f Ljava/util/Queue; field_33670 DEBUG_MESSAGES f Ljava/util/List; field_4915 KHR_VERBOSITY_LEVELS f Ljava/util/List; field_4919 ARB_VERBOSITY_LEVELS f Lorg/slf4j/Logger; field_4921 LOGGER f Z field_33672 debugMessageEnabled m (IZ)V method_4227 enableDebug p 0 verbosity p 1 sync m ()Z method_36479 isDebugMessageEnabled m ()Ljava/util/List; method_36478 collectDebugMessages m (IIIIIJJ)V method_4224 info p 0 source p 3 severity p 4 messageLength p 1 type p 2 id p 5 message m (I)Ljava/lang/String; method_4222 getSource p 0 opcode m (I)Ljava/lang/String; method_4226 getSeverity p 0 opcode m (I)Ljava/lang/String; method_4225 unknown p 0 opcode m (I)Ljava/lang/String; method_4228 getType p 0 opcode c net/minecraft/class_1008$class_6359 net/minecraft/client/gl/GlDebug$DebugMessage f I field_33678 count f I field_33675 type f I field_33676 severity f I field_33673 id f I field_33674 source f Ljava/lang/String; field_33677 message m (IIIILjava/lang/String;)Z method_36480 equals p 2 type p 1 source p 4 severity p 3 id p 5 message m (IIIILjava/lang/String;)V p 5 message p 4 severity p 3 id p 2 type p 1 source c net/minecraft/class_1007 net/minecraft/client/render/entity/PlayerEntityRenderer m (Lnet/minecraft/class_742;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4215 render m (Lnet/minecraft/class_742;Lnet/minecraft/class_2561;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4213 renderLabelIfPresent m (Lnet/minecraft/class_5617$class_5618;Z)V p 2 slim p 1 ctx m (Lnet/minecraft/class_742;Lnet/minecraft/class_1268;)Lnet/minecraft/class_572$class_573; method_4210 getArmPose p 1 hand p 0 player m (Lnet/minecraft/class_742;)V method_4218 setModelPose p 1 player m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_742;)V method_4220 renderRightArm p 1 matrices p 4 player p 3 light p 2 vertexConsumers m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_742;)V method_4221 renderLeftArm p 1 matrices p 2 vertexConsumers p 3 light p 4 player m (Lnet/minecraft/class_742;Lnet/minecraft/class_4587;FFF)V method_4212 setupTransforms m (Lnet/minecraft/class_742;)Lnet/minecraft/class_2960; method_4216 getTexture m (Lnet/minecraft/class_742;F)Lnet/minecraft/class_243; method_23206 getPositionOffset m (Lnet/minecraft/class_742;Lnet/minecraft/class_4587;F)V method_4217 scale m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_742;Lnet/minecraft/class_630;Lnet/minecraft/class_630;)V method_23205 renderArm p 4 player p 5 arm p 6 sleeve p 1 matrices p 2 vertexConsumers p 3 light c net/minecraft/class_1006 net/minecraft/client/render/entity/feature/WolfCollarFeatureRenderer f Lnet/minecraft/class_2960; field_4913 SKIN m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1493;FFFFFF)V method_4209 render c net/minecraft/class_3668 net/minecraft/loot/function/FillPlayerHeadLootFunction f Lnet/minecraft/class_47$class_50; field_16227 entity m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_47$class_50;)V p 1 conditions p 2 entity m (Lnet/minecraft/class_47$class_50;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_35523 method_35523 p 1 conditions m (Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_120$class_121; method_35522 builder p 0 target c net/minecraft/class_3668$class_3669 net/minecraft/loot/function/FillPlayerHeadLootFunction$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_3668; method_15958 fromJson m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_3668;Lcom/google/gson/JsonSerializationContext;)V method_15957 toJson c net/minecraft/class_2337 net/minecraft/block/RodBlock f Lnet/minecraft/class_265; field_10969 X_SHAPE f Lnet/minecraft/class_265; field_10971 Y_SHAPE f Lnet/minecraft/class_265; field_10970 Z_SHAPE c net/minecraft/class_4999 net/minecraft/client/render/entity/StriderEntityRenderer f Lnet/minecraft/class_2960; field_23937 COLD_TEXTURE f Lnet/minecraft/class_2960; field_23372 TEXTURE m (Lnet/minecraft/class_4985;)Lnet/minecraft/class_2960; method_26421 getTexture m (Lnet/minecraft/class_4985;Lnet/minecraft/class_4587;F)V method_26422 scale m (Lnet/minecraft/class_4985;)Z method_26423 isShaking c net/minecraft/class_2338 net/minecraft/util/math/BlockPos c Represents the position of a block in a three-dimensional volume.\n\n

The position is integer-valued.\n\n

A block position may be mutable; hence, when using block positions\nobtained from other places as map keys, etc., you should call {@link\n#toImmutable()} to obtain an immutable block position. f Lorg/slf4j/Logger; field_18789 LOGGER f J field_10976 BITS_X f Lcom/mojang/serialization/Codec; field_25064 CODEC f Lnet/minecraft/class_2338; field_10980 ORIGIN c The block position which x, y, and z values are all zero. f I field_10983 BIT_SHIFT_Z f I field_10975 SIZE_BITS_Y f J field_10974 BITS_Y f I field_10978 SIZE_BITS_X f I field_10981 BIT_SHIFT_X f J field_10973 BITS_Z f I field_10977 SIZE_BITS_Z m ([I)Lnet/minecraft/class_2338; method_29095 method_29095 p 0 values m (Ljava/util/Random;IIIIIII)Ljava/lang/Iterable; method_27156 iterateRandomly c Iterates through {@code count} random block positions in the given area.\n\n

The iterator yields positions in no specific order. The same position\nmay be returned multiple times by the iterator. p 6 maxY c the maximum y value for returned positions p 7 maxZ c the maximum z value for returned positions p 4 minZ c the minimum z value for returned positions p 5 maxX c the maximum x value for returned positions p 2 minX c the minimum x value for returned positions p 3 minY c the minimum y value for returned positions p 0 random c the {@link Random} object used to compute new positions p 1 count c the number of positions to iterate m (JIII)J method_10096 add p 0 value p 3 y p 2 x p 4 z m ()Lnet/minecraft/class_2338$class_2339; method_25503 mutableCopy c Returns a mutable copy of this block position.\n\n

If this block position is a mutable one, mutation to this block\nposition won't affect the returned position. m (I)Lnet/minecraft/class_2338; method_10088 west p 1 distance m (I)Lnet/minecraft/class_2338; method_10076 north p 1 distance m ()J method_10063 asLong m ()Lnet/minecraft/class_2338; method_10084 up m (Lnet/minecraft/class_2382;)V p 1 pos m (Lnet/minecraft/class_2338;III)Ljava/util/stream/Stream; method_25998 streamOutwards p 0 center p 3 maxZ p 1 maxX p 2 maxY m (Lnet/minecraft/class_2374;)V p 1 pos m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_2338; method_10081 add m (Lnet/minecraft/class_238;)Ljava/util/stream/Stream; method_29715 stream p 0 box m ()Lnet/minecraft/class_2338; method_10072 south m (III)Lnet/minecraft/class_2338; method_10069 add m (I)Lnet/minecraft/class_2338; method_35830 multiply m (Ljava/util/Random;ILnet/minecraft/class_2338;I)Ljava/lang/Iterable; method_34848 iterateRandomly c Iterates through {@code count} random block positions in a given range around the given position.\n\n

The iterator yields positions in no specific order. The same position\nmay be returned multiple times by the iterator. p 0 random c the {@link Random} object used to compute new positions p 1 count c the number of positions to iterate p 2 around c the {@link BlockPos} to iterate around p 3 range c the maximum distance from the given pos in any axis m (I)Lnet/minecraft/class_2338; method_10077 south p 1 distance m (I)Lnet/minecraft/class_2338; method_10089 east p 1 distance m (J)J method_10091 removeChunkSectionLocalY p 0 y m (J)I method_10071 unpackLongY p 0 packedPos m (Lnet/minecraft/class_2338;ILnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Ljava/lang/Iterable; method_30512 iterateInSquare c Iterates block positions around the {@code center} in a square of\n({@code 2 * radius + 1}) by ({@code 2 * radius + 1}). The blocks\nare iterated in a (square) spiral around the center.\n\n

The first block returned is the center, then the iterator moves\na block towards the first direction, followed by moving along\nthe second direction.\n\n@throws IllegalStateException when the 2 directions lie on the same axis p 2 firstDirection c the direction the iterator moves first p 3 secondDirection c the direction the iterator moves after the first p 0 center c the center of iteration p 1 radius c the maximum chebychev distance m (J)I method_10083 unpackLongZ p 0 packedPos m (J)Lnet/minecraft/class_2338; method_10092 fromLong p 0 packedPos m (I)Lnet/minecraft/class_2338; method_33096 withY p 1 y m (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; method_29094 method_29094 p 0 stream m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Ljava/util/stream/Stream; method_20437 stream p 1 end p 0 start m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2338; method_10093 offset m (I)Lnet/minecraft/class_2338; method_10086 up p 1 distance m (III)J method_10064 asLong p 0 x p 1 y p 2 z m ()Lnet/minecraft/class_2338; method_10074 down m (IIIIII)Ljava/lang/Iterable; method_10094 iterate p 1 startY p 0 startX p 3 endX p 2 startZ p 5 endZ p 4 endY m ()Lnet/minecraft/class_2338; method_10062 toImmutable c Returns an immutable block position with the same x, y, and z as this\nposition.\n\n

This method should be called when a block position is used as map\nkeys as to prevent side effects of mutations of mutable block positions. m ()Lnet/minecraft/class_2338; method_10078 east m (Lnet/minecraft/class_3341;)Ljava/util/stream/Stream; method_23627 stream p 0 box m (Lnet/minecraft/class_2350;I)Lnet/minecraft/class_2338; method_10079 offset m (Lnet/minecraft/class_2338;III)Ljava/lang/Iterable; method_25996 iterateOutwards c Iterates block positions around the {@code center}. The iteration order\nis mainly based on the manhattan distance of the position from the\ncenter.\n\n

For the same manhattan distance, the positions are iterated by y\noffset, from negative to positive. For the same y offset, the positions\nare iterated by x offset, from negative to positive. For the two\npositions with the same x and y offsets and the same manhattan distance,\nthe one with a positive z offset is visited first before the one with a\nnegative z offset. p 2 rangeY c the maximum y difference from the center p 3 rangeZ c the maximum z difference from the center p 0 center c the center of iteration p 1 rangeX c the maximum x difference from the center m (Lnet/minecraft/class_2338;)Ljava/util/stream/IntStream; method_29093 method_29093 p 0 pos m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_2338; method_10059 subtract m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_2338; method_10075 crossProduct p 1 pos m (IIIIII)Ljava/util/stream/Stream; method_17962 stream p 1 startY p 0 startX p 3 endX p 2 startZ p 5 endZ p 4 endY m (Lnet/minecraft/class_2350$class_2351;I)Lnet/minecraft/class_2338; method_30513 offset m (Lnet/minecraft/class_2338;IILjava/util/function/Predicate;)Ljava/util/Optional; method_25997 findClosest p 3 condition p 1 horizontalRange p 2 verticalRange p 0 pos m (I)Lnet/minecraft/class_2338; method_10087 down m (DDD)Lnet/minecraft/class_2338; method_10080 add m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Ljava/lang/Iterable; method_10097 iterate p 1 end p 0 start m ()Lnet/minecraft/class_2338; method_10095 north m ()Lnet/minecraft/class_2338; method_10067 west m (J)I method_10061 unpackLongX p 0 packedPos m (Lnet/minecraft/class_243;)V p 1 pos m (JLnet/minecraft/class_2350;)J method_10060 offset p 2 direction p 0 value m (Lnet/minecraft/class_2470;)Lnet/minecraft/class_2338; method_10070 rotate p 1 rotation c net/minecraft/class_2338$1 net/minecraft/util/math/BlockPos$1 f I field_23946 remaining f Lnet/minecraft/class_2338$class_2339; field_23945 pos m ()Lnet/minecraft/class_2338; method_27157 computeNext c net/minecraft/class_2338$2 net/minecraft/util/math/BlockPos$2 f I field_23099 manhattanDistance f I field_23100 limitX f I field_23097 rangeZ f I field_23103 dy f I field_23101 limitY f I field_23102 dx f Z field_23379 swapZ f I field_23096 rangeY f I field_23095 rangeX f I field_23094 maxDistance f Lnet/minecraft/class_2338$class_2339; field_23378 pos m ()Lnet/minecraft/class_2338; method_25999 computeNext c net/minecraft/class_2338$class_2339 net/minecraft/util/math/BlockPos$Mutable m (Lnet/minecraft/class_2350;I)Lnet/minecraft/class_2338; method_10079 offset m (III)Lnet/minecraft/class_2338; method_10069 add m (Lnet/minecraft/class_2350$class_2351;II)Lnet/minecraft/class_2338$class_2339; method_27158 clamp c Clamps the component corresponding to the given {@code axis} between {@code min} and {@code max}. p 1 axis p 2 min p 3 max m (I)Lnet/minecraft/class_2338; method_35830 multiply m (J)Lnet/minecraft/class_2338$class_2339; method_16363 set p 1 pos m (I)Lnet/minecraft/class_2338$class_2339; method_33099 setZ m (Lnet/minecraft/class_2350;I)Lnet/minecraft/class_2338$class_2339; method_10104 move c Moves this mutable block position by the given distance in the given\ndirection. p 2 distance p 1 direction m (III)Lnet/minecraft/class_2338$class_2339; method_10100 move c Moves the mutable block position by the delta x, y, and z provided. p 3 dz p 2 dy p 1 dx m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_2338$class_2339; method_10101 set p 1 pos m (I)Lnet/minecraft/class_2338$class_2339; method_33097 setX m (III)Lnet/minecraft/class_2338$class_2339; method_10103 set c Sets the x, y, and z of this mutable block position. p 2 y p 1 x p 3 z m (I)Lnet/minecraft/class_2338$class_2339; method_33098 setY m (Lnet/minecraft/class_2350$class_2351;I)Lnet/minecraft/class_2338; method_30513 offset m (DDD)Lnet/minecraft/class_2338; method_10080 add m (Lnet/minecraft/class_2335;III)Lnet/minecraft/class_2338$class_2339; method_17965 set p 4 z p 3 y p 2 x p 1 axis m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_2338$class_2339; method_30927 move p 1 vec m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2338$class_2339; method_10098 move c Moves this mutable block position by 1 block in the given direction. p 1 direction m (DDD)Lnet/minecraft/class_2338$class_2339; method_10102 set p 3 y p 1 x p 5 z m (Lnet/minecraft/class_2382;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2338$class_2339; method_25505 set c Sets this mutable block position to the offset position of the given\npos by the given direction. p 1 pos p 2 direction m (Lnet/minecraft/class_2382;Lnet/minecraft/class_2382;)Lnet/minecraft/class_2338$class_2339; method_35831 set c Sets this mutable block position to the sum of the given vectors. p 2 vec2 p 1 vec1 m (Lnet/minecraft/class_2382;III)Lnet/minecraft/class_2338$class_2339; method_25504 set c Sets this mutable block position to the sum of the given position and the\ngiven x, y, and z. p 1 pos p 2 x p 3 y p 4 z c net/minecraft/class_2338$3 net/minecraft/util/math/BlockPos$3 f I field_23111 index f I field_23110 startZ f I field_23105 size f I field_23108 startX f I field_23109 startY f Lnet/minecraft/class_2338$class_2339; field_23380 pos f I field_23106 sizeX f I field_23107 sizeY m ()Lnet/minecraft/class_2338; method_10106 computeNext c net/minecraft/class_2338$4 net/minecraft/util/math/BlockPos$4 f I field_25909 currentX f I field_25910 currentY f I field_25911 currentZ f Lnet/minecraft/class_2338$class_2339; field_25904 pos f [Lnet/minecraft/class_2350; field_25903 directions f I field_25907 maxSteps f I field_25908 steps f I field_25905 maxDirectionChanges f I field_25906 directionChangeCount m ()Lnet/minecraft/class_2338$class_2339; method_30515 computeNext c net/minecraft/class_4974 net/minecraft/client/particle/ReversePortalParticle c net/minecraft/class_4974$class_4975 net/minecraft/client/particle/ReversePortalParticle$Factory f Lnet/minecraft/class_4002; field_23188 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_26268 createParticle c net/minecraft/class_2311 net/minecraft/block/DeadBushBlock f Lnet/minecraft/class_265; field_10910 SHAPE c net/minecraft/class_2312 net/minecraft/block/AbstractRedstoneGateBlock f Lnet/minecraft/class_2746; field_10911 POWERED f Lnet/minecraft/class_265; field_10912 SHAPE m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I method_9995 getInputLevel p 1 world p 3 dir p 2 pos m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_9996 isLocked p 1 world p 3 state p 2 pos m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_9988 isTargetNotAligned p 2 pos p 1 world p 3 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_9998 updatePowered p 1 world p 2 pos p 3 state m (Lnet/minecraft/class_2680;)I method_9992 getUpdateDelayInternal p 1 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_9997 updateTarget p 1 world p 2 pos p 3 state m (Lnet/minecraft/class_2680;)Z method_9999 isRedstoneGate p 0 state m (Lnet/minecraft/class_2680;)Z method_9989 isValidInput p 1 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)I method_9991 getPower p 1 world p 2 pos p 3 state m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)I method_9993 getOutputLevel p 1 world p 3 state p 2 pos m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)I method_10000 getMaxInputLevelSides p 3 state p 1 world p 2 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_9990 hasPower p 1 world p 2 pos p 3 state c net/minecraft/class_4976 net/minecraft/datafixer/fix/VillagerGossipFix m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V p 1 outputSchema p 2 choiceType c net/minecraft/class_2313 net/minecraft/block/DetectorRailBlock f I field_31081 SCHEDULED_TICK_DELAY f Lnet/minecraft/class_2754; field_10914 SHAPE f Lnet/minecraft/class_2746; field_10913 POWERED m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_10002 updatePoweredStatus p 3 state p 1 world p 2 pos m (Lnet/minecraft/class_1297;)Z method_31644 method_31644 p 0 entity m (Lnet/minecraft/class_1297;)Z method_31643 method_31643 p 0 cart m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V method_10003 updateNearbyRails p 1 world p 2 pos p 3 state p 4 unpowering m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/lang/Class;Ljava/util/function/Predicate;)Ljava/util/List; method_10001 getCarts p 4 entityPredicate p 3 entityClass p 2 pos p 1 world m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_238; method_10004 getCartDetectionBox p 1 pos c net/minecraft/class_2314 net/minecraft/command/argument/serialize/ArgumentSerializer c Serializes an argument type to be sent to the client. m (Lcom/mojang/brigadier/arguments/ArgumentType;Lcom/google/gson/JsonObject;)V method_10006 toJson p 2 json p 1 type m (Lcom/mojang/brigadier/arguments/ArgumentType;Lnet/minecraft/class_2540;)V method_10007 toPacket p 1 type p 2 buf m (Lnet/minecraft/class_2540;)Lcom/mojang/brigadier/arguments/ArgumentType; method_10005 fromPacket p 1 buf c net/minecraft/class_4970 net/minecraft/block/AbstractBlock c An abstract class that defines some logic for {@link Block blocks}.\n\n

Deprecated methods in this class mean they\nshould only be called from the corresponding method in {@link\nAbstractBlockState} or subclasses of this class. In vanilla subclasses,\nthese methods are called either to do the default behavior (e.g.\n{@code super.onUse(...)}) or to delegate logic to other blocks (e.g.\n{@link net.minecraft.block.StairsBlock#randomTick\nStairsBlock#randomTick} calls {@code randomTick} of its base block).\nIt's fine to override them, as they are overridden by vanilla blocks. f Z field_23161 randomTicks f [Lnet/minecraft/class_2350; field_23157 DIRECTIONS f Lnet/minecraft/class_4970$class_2251; field_23155 settings f Lnet/minecraft/class_2960; field_23156 lootTableId f F field_23163 slipperiness f Z field_23154 dynamicBounds f Lnet/minecraft/class_3614; field_23158 material f F field_23160 resistance f F field_23164 velocityMultiplier f Z field_23159 collidable f F field_23165 jumpVelocityMultiplier f Lnet/minecraft/class_2498; field_23162 soundGroup m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_3965;)Lnet/minecraft/class_1269; method_9534 onUse c Called when this block is used by a player.\nThis, by default, is bound to using the right mouse button.\n\n

This method is called on both the logical client and logical server, so take caution when overriding this method.\nThe logical side can be checked using {@link net.minecraft.world.World#isClient() world.isClient()}.\n\n

If the action result is successful on a logical client, then the action will be sent to the logical server for processing.\n\n@return an action result that specifies if using the block was successful.\n\n@deprecated Consider calling {@link AbstractBlockState#onUse} instead. See the class javadoc. p 1 state p 2 world p 3 pos p 4 player p 5 hand p 6 hit m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)J method_9535 getRenderingSeed c @deprecated Consider calling {@link AbstractBlockState#getRenderingSeed} instead. See the class javadoc. p 2 pos p 1 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2415;)Lnet/minecraft/class_2680; method_9569 mirror c @deprecated Consider calling {@link AbstractBlockState#mirror} instead. See the class javadoc. p 2 mirror p 1 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_37403 isShapeFullCube c @deprecated Consider calling {@link AbstractBlockState#isFullCube} instead. See the class javadoc. p 1 state p 3 pos p 2 world m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V method_9588 scheduledTick c @deprecated Consider calling {@link AbstractBlockState#scheduledTick} instead. See the class javadoc. p 2 world p 1 state p 4 random p 3 pos m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_3619; method_9527 getPistonBehavior c @deprecated Consider calling {@link AbstractBlockState#getPistonBehavior} instead. See the class javadoc. p 1 state m (Lnet/minecraft/class_2680;)Z method_9498 hasComparatorOutput c @deprecated Consider calling {@link AbstractBlockState#hasComparatorOutput} instead. See the class javadoc. p 1 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_3965;Lnet/minecraft/class_1676;)V method_19286 onProjectileHit c @deprecated Consider calling {@link AbstractBlockState#onProjectileHit} instead. See the class javadoc. p 1 world p 4 projectile p 2 state p 3 hit m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I method_9603 getStrongRedstonePower c @deprecated Consider calling {@link AbstractBlockState#getStrongRedstonePower} instead. See the class javadoc. p 4 direction p 2 world p 3 pos p 1 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V method_9536 onStateReplaced c Called in {@link net.minecraft.world.chunk.WorldChunk#setBlockState(BlockPos, BlockState, boolean)} if {@code newState} is different from {@code state}. Vanilla blocks perform removal cleanups here.\n\n@deprecated Consider calling {@link AbstractBlockState#onStateReplaced} instead. See the class javadoc. p 1 state p 5 moved p 4 newState p 3 pos p 2 world m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3908; method_17454 createScreenHandlerFactory c @deprecated Consider calling {@link AbstractBlockState#createScreenHandlerFactory} instead. See the class javadoc. p 3 pos p 2 world p 1 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265; method_9549 getCollisionShape c @deprecated Consider calling {@link AbstractBlockState#getCollisionShape(BlockView, BlockPos, ShapeContext)} instead. See the class javadoc. p 1 state p 2 world p 3 pos p 4 context m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)V method_9606 onBlockBreakStart c @deprecated Consider calling {@link AbstractBlockState#onBlockBreakStart} instead. See the class javadoc. p 1 state p 2 world p 3 pos p 4 player m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1657;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F method_9594 calcBlockBreakingDelta c @deprecated Consider calling {@link AbstractBlockState#calcBlockBreakingDelta} instead. See the class javadoc. p 3 world p 4 pos p 1 state p 2 player m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z method_9522 isSideInvisible c @deprecated Consider calling {@link AbstractBlockState#isSideInvisible} instead. See the class javadoc. p 2 stateFrom p 1 state p 3 direction m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V method_9514 randomTick c @deprecated Consider calling {@link AbstractBlockState#randomTick} instead. See the class javadoc. p 1 state p 2 world p 3 pos p 4 random m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;Z)V method_9612 neighborUpdate c @deprecated Consider calling {@link AbstractBlockState#neighborUpdate} instead. See the class javadoc. p 4 block p 3 pos p 6 notify p 5 fromPos p 2 world p 1 state m ()Lnet/minecraft/class_1792; method_8389 asItem m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F method_9575 getAmbientOcclusionLightLevel c @deprecated Consider calling {@link AbstractBlockState#getAmbientOcclusionLightLevel} instead. See the class javadoc. p 3 pos p 2 world p 1 state m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2464; method_9604 getRenderType c @deprecated Consider calling {@link AbstractBlockState#getRenderType} instead. See the class javadoc. p 1 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_9584 getRaycastShape c @deprecated Consider calling {@link AbstractBlockState#getRaycastShape} instead. See the class javadoc. p 2 world p 3 pos p 1 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V method_9565 onStacksDropped c @deprecated Consider calling {@link AbstractBlockState#onStacksDropped} instead. See the class javadoc. p 1 state p 2 world p 3 pos p 4 stack m (Lnet/minecraft/class_4970$class_2251;)V p 1 settings m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)V method_9548 onEntityCollision c @deprecated Consider calling {@link AbstractBlockState#onEntityCollision} instead. See the class javadoc. p 4 entity p 1 state p 3 pos p 2 world m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;II)Z method_9592 onSyncedBlockEvent c @deprecated Consider calling {@link AbstractBlockState#onSyncedBlockEvent} instead. See the class javadoc. p 3 pos p 2 world p 5 data p 4 type p 1 state m (Lnet/minecraft/class_2680;)Z method_9526 hasSidedTransparency c @deprecated Consider calling {@link AbstractBlockState#hasSidedTransparency} instead. See the class javadoc. p 1 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3611;)Z method_22358 canBucketPlace c @deprecated Consider calling {@link AbstractBlockState#canBucketPlace} instead. See the class javadoc. p 2 fluid p 1 state m (Lnet/minecraft/class_2680;)Z method_9506 emitsRedstonePower c @deprecated Consider calling {@link AbstractBlockState#emitsRedstonePower} instead. See the class javadoc. p 1 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265; method_26159 getCameraCollisionShape c @deprecated Consider calling {@link AbstractBlockState#getCameraCollisionShape} instead. See the class javadoc. p 3 pos p 4 context p 1 state p 2 world m ()F method_37247 getVerticalModelOffsetMultiplier m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)I method_9572 getComparatorOutput c @deprecated Consider calling {@link AbstractBlockState#getComparatorOutput} instead. See the class javadoc. p 3 pos p 2 world p 1 state m ()Lnet/minecraft/class_3620; method_26403 getDefaultMapColor m (Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_9558 canPlaceAt c @deprecated Consider calling {@link AbstractBlockState#canPlaceAt} instead. See the class javadoc. p 3 pos p 2 world p 1 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_9571 getCullingShape c @deprecated Consider calling {@link AbstractBlockState#getCullingShape} instead. See the class javadoc. p 3 pos p 2 world p 1 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V method_9615 onBlockAdded c @deprecated Consider calling {@link AbstractBlockState#onBlockAdded} instead. See the class javadoc. p 4 oldState p 5 notify p 1 state p 2 world p 3 pos m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I method_9524 getWeakRedstonePower c @deprecated Consider calling {@link AbstractBlockState#getWeakRedstonePower} instead. See the class javadoc. p 3 pos p 2 world p 4 direction p 1 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;II)V method_9517 prepare c @deprecated Consider calling {@link AbstractBlockState#prepare(WorldAccess, BlockPos, int, int)} instead. See the class javadoc. p 1 state p 5 maxUpdateDepth p 4 flags p 3 pos p 2 world m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_3610; method_9545 getFluidState c @deprecated Consider calling {@link AbstractBlockState#getFluidState} instead. See the class javadoc. p 1 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2470;)Lnet/minecraft/class_2680; method_9598 rotate c Applies a block rotation to a block state.\n\n

By default, this returns the provided block state.\n\n@return the rotated block state\n\n@deprecated Consider calling {@link AbstractBlockState#rotate} instead. See the class javadoc. p 2 rotation p 1 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1750;)Z method_9616 canReplace c @deprecated Consider calling {@link AbstractBlockState#canReplace} instead. See the class javadoc. p 1 state p 2 context m (Lnet/minecraft/class_2680;Lnet/minecraft/class_47$class_48;)Ljava/util/List; method_9560 getDroppedStacks c @deprecated Consider calling {@link AbstractBlockState#getDroppedStacks} instead. See the class javadoc. p 1 state p 2 builder m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_25959 getSidesShape c @deprecated Consider calling {@link AbstractBlockState#getSidesShape} instead. See the class javadoc. p 2 world p 3 pos p 1 state m ()Lnet/minecraft/class_2248; method_26160 asBlock m ()Lnet/minecraft/class_2960; method_26162 getLootTableId m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_9559 getStateForNeighborUpdate c Gets the possibly updated block state of this block when a neighboring block is updated.\n\n@return the new state of this block\n\n@deprecated Consider calling {@link AbstractBlockState#getStateForNeighborUpdate} instead. See the class javadoc. p 3 neighborState c the state of the updated neighbor block p 2 direction c the direction from this block to the neighbor p 1 state c the state of this block p 6 neighborPos c the position of the neighbor block p 5 pos c the position of this block p 4 world c the world m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_10;)Z method_9516 canPathfindThrough c @deprecated Consider calling {@link AbstractBlockState#canPathfindThrough} instead. See the class javadoc. p 2 world p 1 state p 4 type p 3 pos m ()F method_32913 getMaxHorizontalModelOffset m ()Lnet/minecraft/class_4970$class_2250; method_16841 getOffsetType m ()F method_36555 getHardness m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I method_9505 getOpacity c @deprecated Consider calling {@link AbstractBlockState#getOpacity} instead. See the class javadoc. p 1 state p 2 world p 3 pos m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265; method_9530 getOutlineShape c @deprecated Consider calling {@link AbstractBlockState#getOutlineShape(BlockView, BlockPos, ShapeContext)} instead. See the class javadoc. p 1 state p 2 world p 3 pos p 4 context c net/minecraft/class_4970$class_4972 net/minecraft/block/AbstractBlock$TypedContextPredicate m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Ljava/lang/Object;)Z test test p 4 type p 3 pos p 2 world p 1 state c net/minecraft/class_4970$class_4973 net/minecraft/block/AbstractBlock$ContextPredicate m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z test test p 3 pos p 1 state p 2 world c net/minecraft/class_4970$class_4971 net/minecraft/block/AbstractBlock$AbstractBlockState f Lnet/minecraft/class_4970$class_4973; field_23175 suffocationPredicate f Lnet/minecraft/class_4970$class_4973; field_23174 solidBlockPredicate f Lnet/minecraft/class_4970$class_4973; field_23177 postProcessPredicate f Lnet/minecraft/class_4970$class_4971$class_3752; field_23166 shapeCache f Z field_23169 isAir f Z field_23173 opaque f Z field_25184 toolRequired f Lnet/minecraft/class_4970$class_4973; field_23176 blockVisionPredicate f Lnet/minecraft/class_3614; field_23170 material f I field_23167 luminance f Lnet/minecraft/class_4970$class_4973; field_23178 emissiveLightingPredicate f F field_23172 hardness f Z field_23168 hasSidedTransparency f Lnet/minecraft/class_3620; field_23171 mapColor m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26228 shouldSuffocate p 2 pos p 1 world m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26216 isOpaqueFullCube p 1 world p 2 pos m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I method_26203 getStrongRedstonePower p 3 direction p 2 pos p 1 world m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F method_26165 calcBlockBreakingDelta p 1 player p 3 pos p 2 world m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26232 shouldPostProcess p 2 pos p 1 world m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265; method_26202 getCameraCollisionShape p 3 context p 2 pos p 1 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_3965;)Lnet/minecraft/class_1269; method_26174 onUse p 4 hit p 1 world p 2 player p 3 hand m (Lnet/minecraft/class_6862;Ljava/util/function/Predicate;)Z method_27851 isIn p 2 predicate p 1 tag m ()Z method_26229 hasRandomTicks m (Lnet/minecraft/class_6885;)Z method_40143 isIn p 1 blocks m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;II)Z method_26177 onSyncedBlockEvent p 4 data p 1 world p 3 type p 2 pos m ()Z method_26221 hasComparatorOutput m (Lnet/minecraft/class_2248;)Z method_27852 isOf p 1 block m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_265; method_26173 getCullingFace p 1 world p 2 pos p 3 direction m (Lnet/minecraft/class_2470;)Lnet/minecraft/class_2680; method_26186 rotate p 1 rotation m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243; method_26226 getModelOffset p 1 world p 2 pos m (Lnet/minecraft/class_3611;)Z method_26188 canBucketPlace p 1 fluid m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_26220 getCollisionShape p 2 pos p 1 world m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26234 isFullCube p 2 pos p 1 world m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)V method_30101 updateNeighbors p 1 world p 3 flags p 2 pos m ()Ljava/util/stream/Stream; method_40144 streamTags m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_3965;Lnet/minecraft/class_1676;)V method_26175 onProjectileHit p 2 state p 1 world p 4 projectile p 3 hit m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)Z method_26168 hasSolidTopSurface p 1 world p 2 pos p 3 entity m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F method_26210 getAmbientOcclusionLightLevel p 2 pos p 1 world m ()Z method_26219 emitsRedstonePower m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I method_26193 getOpacity p 1 world p 2 pos m ()Z method_26211 hasSidedTransparency m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;Z)V method_26181 neighborUpdate p 5 notify p 3 block p 4 posFrom p 1 world p 2 pos m ()Lnet/minecraft/class_3619; method_26223 getPistonBehavior m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I method_26195 getWeakRedstonePower p 2 pos p 1 world p 3 direction m ()Lnet/minecraft/class_2498; method_26231 getSoundGroup m (Lnet/minecraft/class_2248;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)V p 3 codec p 2 propertyMap p 1 block m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V method_26182 onBlockAdded p 2 pos p 3 state p 1 world p 4 notify m ()V method_26200 initShapeCache m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2591;)Lnet/minecraft/class_5558; method_31708 getBlockEntityTicker p 2 blockEntityType p 1 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)V method_26178 onEntityCollision p 3 entity p 2 pos p 1 world m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26212 isSolidBlock p 2 pos p 1 world m ()I method_26213 getLuminance c {@return the light level emitted by this block state} m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26208 hasEmissiveLighting p 1 world p 2 pos m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Z method_26170 allowsSpawning p 1 world p 3 type p 2 pos m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26167 isTranslucent p 1 world p 2 pos m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_26201 getCullingShape p 1 world p 2 pos m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V method_26192 scheduledTick p 3 random p 1 world p 2 pos m ()Z method_26225 isOpaque m ()Z method_26209 exceedsCube m (Lnet/minecraft/class_2350;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_26191 getStateForNeighborUpdate c Gets the possibly updated block state of this block when a neighboring block is updated.\n\n@return the new state of this block p 5 neighborPos c the position of the neighbor block p 2 neighborState c the state of the updated neighbor block p 1 direction c the direction from this block to the neighbor p 4 pos c the position of this block p 3 world c the world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)V method_26179 onBlockBreakStart p 1 world p 2 pos p 3 player m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_26206 isSideSolidFullSquare p 2 pos p 1 world p 3 direction m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)V method_30102 prepare p 2 pos p 1 world p 3 flags m ()Lnet/minecraft/class_2680; method_26233 asBlockState m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V method_26199 randomTick p 1 world p 2 pos p 3 random m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_26224 getRaycastShape p 2 pos p 1 world m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;II)V method_26183 updateNeighbors p 1 world p 4 maxUpdateDepth p 3 flags p 2 pos m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3620; method_26205 getMapColor p 1 world p 2 pos m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_10;)Z method_26171 canPathfindThrough p 3 type p 1 world p 2 pos m (Lnet/minecraft/class_47$class_48;)Ljava/util/List; method_26189 getDroppedStacks p 1 builder m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265; method_26194 getCollisionShape p 1 world p 3 context p 2 pos m ()Lnet/minecraft/class_3610; method_26227 getFluidState m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_5431;)Z method_30368 isSideSolid p 4 shapeType p 2 pos p 3 direction p 1 world m (Lnet/minecraft/class_1750;)Z method_26166 canReplace p 1 context m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V method_26197 onStateReplaced p 4 moved p 2 pos p 3 state p 1 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3908; method_26196 createScreenHandlerFactory p 1 world p 2 pos m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;II)V method_26198 prepare p 1 world p 2 pos p 3 flags p 4 maxUpdateDepth m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V method_26180 onStacksDropped p 1 world p 3 stack p 2 pos m ()Lnet/minecraft/class_3614; method_26207 getMaterial m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26230 shouldBlockVision p 2 pos p 1 world m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z method_26187 isSideInvisible p 2 direction p 1 state m ()Lnet/minecraft/class_2248; method_26204 getBlock m ()Z method_26215 isAir m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;Lnet/minecraft/class_2350;)Z method_26169 isSolidSurface p 1 world p 2 pos p 3 entity p 4 direction m ()Z method_29291 isToolRequired m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F method_26214 getHardness p 2 pos p 1 world m (Lnet/minecraft/class_2415;)Lnet/minecraft/class_2680; method_26185 mirror p 1 mirror m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)I method_26176 getComparatorOutput p 2 pos p 1 world m (Lnet/minecraft/class_6862;)Z method_26164 isIn p 1 tag m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_26218 getOutlineShape p 1 world p 2 pos m (Lnet/minecraft/class_2338;)J method_26190 getRenderingSeed p 1 pos m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_26222 getSidesShape p 2 pos p 1 world m ()Z method_31709 hasBlockEntity m ()Lnet/minecraft/class_2464; method_26217 getRenderType m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_26184 canPlaceAt p 2 pos p 1 world m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265; method_26172 getOutlineShape p 1 world p 2 pos p 3 context c net/minecraft/class_4970$class_4971$class_3752 net/minecraft/block/AbstractBlock$AbstractBlockState$ShapeCache f Z field_16557 fullOpaque f Z field_20337 isFullCube f [Lnet/minecraft/class_265; field_16560 extrudedFaces f [Z field_19429 solidSides f Z field_16556 translucent f Lnet/minecraft/class_265; field_19360 collisionShape f [Lnet/minecraft/class_2350; field_16559 DIRECTIONS f I field_25830 SHAPE_TYPE_LENGTH f I field_16555 lightSubtracted f Z field_17651 exceedsCube m (Lnet/minecraft/class_2680;)V p 1 state m (Lnet/minecraft/class_2350;Lnet/minecraft/class_5431;)Z method_30369 isSideSolid p 2 shapeType p 1 direction m (Lnet/minecraft/class_2350;Lnet/minecraft/class_5431;)I method_30370 indexSolidSide p 1 shapeType p 0 direction m (Lnet/minecraft/class_2350$class_2351;)Z method_17901 method_17901 p 1 axis c net/minecraft/class_4970$class_2250 net/minecraft/block/AbstractBlock$OffsetType f Lnet/minecraft/class_4970$class_2250; field_10656 NONE f Lnet/minecraft/class_4970$class_2250; field_10655 XYZ f Lnet/minecraft/class_4970$class_2250; field_10657 XZ c net/minecraft/class_4970$class_2251 net/minecraft/block/AbstractBlock$Settings f F field_21209 jumpVelocityMultiplier f Lnet/minecraft/class_3614; field_10668 material f Z field_20721 opaque f Lnet/minecraft/class_4970$class_4973; field_23185 postProcessPredicate f Lnet/minecraft/class_2498; field_10665 soundGroup f F field_10667 slipperiness f F field_10669 hardness f Z field_10664 collidable f Lnet/minecraft/class_4970$class_4973; field_23184 blockVisionPredicate f Lnet/minecraft/class_4970$class_4972; field_23181 allowsSpawningPredicate f Z field_25185 toolRequired f F field_10660 resistance f Ljava/util/function/Function; field_10662 mapColorProvider f F field_23179 velocityMultiplier f Z field_10661 randomTicks f Lnet/minecraft/class_4970$class_4973; field_23183 suffocationPredicate f Lnet/minecraft/class_2960; field_10666 lootTableId f Z field_10670 dynamicBounds f Lnet/minecraft/class_4970$class_4973; field_23186 emissiveLightingPredicate f Ljava/util/function/ToIntFunction; field_10663 luminance f Lnet/minecraft/class_4970$class_4973; field_23182 solidBlockPredicate f Z field_23180 isAir m (Lnet/minecraft/class_3620;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; method_26241 method_26241 p 1 state m (Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251; method_26243 suffocates c Specifies logic that calculates whether an entity should suffocate if inside of a block. p 1 predicate m (Ljava/util/function/ToIntFunction;)Lnet/minecraft/class_4970$class_2251; method_9631 luminance c Specifies the light level emitted by a block. p 1 luminance c a per block state light level, with values between 0 and 15 m (Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251; method_26247 postProcess p 1 predicate m (F)Lnet/minecraft/class_4970$class_2251; method_23352 jumpVelocityMultiplier p 1 jumpVelocityMultiplier m (Lnet/minecraft/class_3614;Lnet/minecraft/class_1767;)Lnet/minecraft/class_4970$class_2251; method_9617 of p 0 material p 1 color m (F)Lnet/minecraft/class_4970$class_2251; method_9632 strength p 1 strength m (FF)Lnet/minecraft/class_4970$class_2251; method_9629 strength p 2 resistance p 1 hardness m (Lnet/minecraft/class_2498;)Lnet/minecraft/class_4970$class_2251; method_9626 sounds p 1 soundGroup m (F)Lnet/minecraft/class_4970$class_2251; method_9628 slipperiness p 1 slipperiness m (Lnet/minecraft/class_3620;)Lnet/minecraft/class_4970$class_2251; method_31710 mapColor p 1 color m ()Lnet/minecraft/class_4970$class_2251; method_16229 dropsNothing c Specifies that a block drops nothing when broken. m (Lnet/minecraft/class_4970;)Lnet/minecraft/class_4970$class_2251; method_9630 copy p 0 block m (Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251; method_26236 solidBlock p 1 predicate m (F)Lnet/minecraft/class_4970$class_2251; method_36557 hardness p 1 hardness m (Lnet/minecraft/class_3614;Ljava/util/function/Function;)V p 1 material p 2 mapColorProvider m ()Lnet/minecraft/class_4970$class_2251; method_26250 air m (F)Lnet/minecraft/class_4970$class_2251; method_23351 velocityMultiplier p 1 velocityMultiplier m (Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251; method_26249 emissiveLighting p 1 predicate m ()Lnet/minecraft/class_4970$class_2251; method_29292 requiresTool m ()Lnet/minecraft/class_4970$class_2251; method_9634 noCollision c Specifies that a block should have no collision bounds.\n\n

This also marks a block as non-opaque. m ()Lnet/minecraft/class_4970$class_2251; method_9618 breakInstantly c Specifies that a block is broken instantly. m (Lnet/minecraft/class_3620;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; method_31711 method_31711 p 1 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26244 method_26244 p 1 world p 0 state p 2 pos m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26248 method_26248 p 2 pos p 1 world p 0 state m (Lnet/minecraft/class_3614;)Lnet/minecraft/class_4970$class_2251; method_9637 of p 0 material m (Lnet/minecraft/class_3614;Ljava/util/function/Function;)Lnet/minecraft/class_4970$class_2251; method_26240 of p 1 mapColor p 0 material m (Lnet/minecraft/class_2680;)I method_26237 method_26237 p 0 state m (F)Lnet/minecraft/class_4970$class_2251; method_36558 resistance p 1 resistance m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4970$class_2251; method_16228 dropsLike c Specifies that a block should drop the same items as a provided block. p 1 source c the block to copy item drops from m (Lnet/minecraft/class_4970$class_4972;)Lnet/minecraft/class_4970$class_2251; method_26235 allowsSpawning c Specifies logic that calculates whether an entity can spawn on a block. p 1 predicate c the predicate used to calculate whether an entity can spawn on this block m (Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251; method_26245 blockVision p 1 predicate m (Lnet/minecraft/class_3614;Lnet/minecraft/class_3620;)V p 2 mapColorProvider p 1 material m ()Lnet/minecraft/class_4970$class_2251; method_22488 nonOpaque c Specifies that a block should be non-opaque and light should be allowed to pass through. m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Z method_26239 method_26239 p 3 type p 1 world p 2 pos p 0 state m (Lnet/minecraft/class_3614;Lnet/minecraft/class_3620;)Lnet/minecraft/class_4970$class_2251; method_9639 of p 1 color p 0 material m ()Lnet/minecraft/class_4970$class_2251; method_9640 ticksRandomly m ()Lnet/minecraft/class_4970$class_2251; method_9624 dynamicBounds c Specifies that a block's collision bounds can dynamically resize.\nBy default, block collision bounds are cached for performance.\nBy invoking this method, the game will not cache the block collision bounds and instead calculate the collision bounds when needed. m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26246 method_26246 p 1 state p 3 pos p 2 world m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26238 method_26238 p 1 world p 2 pos p 0 state c net/minecraft/class_2310 net/minecraft/block/HorizontalConnectingBlock f Lnet/minecraft/class_2746; field_10900 WATERLOGGED f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_19313 SHAPE_INDEX_CACHE f Ljava/util/Map; field_10902 FACING_PROPERTIES f [Lnet/minecraft/class_265; field_10901 collisionShapes f Lnet/minecraft/class_2746; field_10905 NORTH f Lnet/minecraft/class_2746; field_10903 WEST f Lnet/minecraft/class_2746; field_10904 SOUTH f [Lnet/minecraft/class_265; field_10906 boundingShapes f Lnet/minecraft/class_2746; field_10907 EAST m (Lnet/minecraft/class_2680;)I method_9987 getShapeIndex p 1 state m (FFFFFLnet/minecraft/class_4970$class_2251;)V p 1 radius1 p 5 collisionHeight p 4 boundingHeight2 p 3 boundingHeight1 p 2 radius2 p 6 settings m (Ljava/util/Map$Entry;)Z method_9986 method_9986 p 0 entry m (FFFFF)[Lnet/minecraft/class_265; method_9984 createShapes p 2 radius2 p 1 radius1 p 4 offset2 p 3 height1 p 5 height2 m (Lnet/minecraft/class_2350;)I method_9985 getDirectionMask p 0 dir m (Lnet/minecraft/class_2680;)I method_20517 method_20517 p 0 state c net/minecraft/class_2309 net/minecraft/block/DaylightDetectorBlock f Lnet/minecraft/class_265; field_10898 SHAPE f Lnet/minecraft/class_2746; field_10899 INVERTED f Lnet/minecraft/class_2758; field_10897 POWER m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_9983 updateState p 2 pos p 1 world p 0 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2603;)V method_31642 tick p 1 pos p 0 world p 3 blockEntity p 2 state c net/minecraft/class_4967 net/minecraft/sound/BiomeAdditionsSound c Represents an "additions sound" for a biome. f D field_23145 chance f Lcom/mojang/serialization/Codec; field_24673 CODEC f Lnet/minecraft/class_3414; field_23144 sound m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28391 method_28391 p 0 instance m (Lnet/minecraft/class_3414;D)V p 1 sound p 2 chance m ()Lnet/minecraft/class_3414; method_26098 getSound m ()D method_26099 getChance c Returns the chance of this addition sound to play at any tick. c net/minecraft/class_2304 net/minecraft/block/CraftingTableBlock f Lnet/minecraft/class_2561; field_17362 TITLE m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703; method_17466 method_17466 p 3 inventory p 4 player p 2 syncId c net/minecraft/class_4966 net/minecraft/world/gen/chunk/VerticalBlockSample f I field_28105 startY f [Lnet/minecraft/class_2680; field_23143 states m (I[Lnet/minecraft/class_2680;)V p 1 startY p 2 states c net/minecraft/class_2306 net/minecraft/command/EntitySelectorOptions f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10887 INAPPLICABLE_OPTION_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10893 NEGATIVE_LEVEL_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10886 TOO_SMALL_LEVEL_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10890 NEGATIVE_DISTANCE_EXCEPTION f Ljava/util/Map; field_10891 OPTIONS f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10885 UNKNOWN_OPTION_EXCEPTION f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10889 INVALID_MODE_EXCEPTION f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10892 INVALID_TYPE_EXCEPTION f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10888 IRREVERSIBLE_SORT_EXCEPTION m (Lnet/minecraft/class_2303;)V method_9969 method_9969 p 0 reader m (Ljava/util/Map;Lnet/minecraft/class_1297;)Z method_9958 method_9958 p 1 entity m (Lnet/minecraft/class_2303;)V method_9977 method_9977 p 0 reader m (Lnet/minecraft/class_2303;)Z method_9949 method_9949 p 0 reader m (Lnet/minecraft/class_2303;)V method_9953 method_9953 p 0 reader m (Lnet/minecraft/class_2303;)Z method_9925 method_9925 p 0 reader m (Lnet/minecraft/class_2303;)Z method_9933 method_9933 p 0 reader m (Lnet/minecraft/class_2303;)V method_9973 method_9973 p 0 reader m (Lnet/minecraft/class_2303;)Z method_9945 method_9945 p 0 reader m (Ljava/lang/String;ZLnet/minecraft/class_1297;)Z method_9965 method_9965 p 2 entity m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9959 method_9959 p 0 option m (Lnet/minecraft/class_2303;)Z method_22822 method_22822 p 0 reader m (ZLnet/minecraft/class_1934;Lnet/minecraft/class_1297;)Z method_9924 method_9924 p 2 entity m (Lnet/minecraft/class_2303;)Z method_9941 method_9941 p 0 reader m (Lnet/minecraft/class_2303;)V method_9981 method_9981 p 0 reader m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9923 method_9923 p 0 option m (Lnet/minecraft/class_2303;)Z method_9926 method_9926 p 0 reader m (Lnet/minecraft/class_2303;)V method_9966 method_9966 p 0 reader m (Lnet/minecraft/class_2303;)Z method_9938 method_9938 p 0 reader m (Lnet/minecraft/class_2303;)V method_9978 method_9978 p 0 reader m (Lnet/minecraft/class_2303;)V method_9962 method_9962 p 0 reader m (Lnet/minecraft/class_2303;)Z method_9934 method_9934 p 0 reader m (Lnet/minecraft/class_2303;)V method_9974 method_9974 p 0 reader m (Lnet/minecraft/class_2303;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; method_9946 method_9946 p 1 builder p 2 consumer m (Ljava/lang/String;ZLnet/minecraft/class_1297;)Z method_9922 method_9922 p 2 entity m (Ljava/util/Map;Lnet/minecraft/class_167;)Z method_9929 method_9929 p 1 advancementProgress m (Lnet/minecraft/class_2487;ZLnet/minecraft/class_1297;)Z method_9957 method_9957 p 2 entity m (ZLnet/minecraft/class_167;)Z method_9936 method_9936 p 1 advancementProgress m ()V method_9960 register m (Lnet/minecraft/class_2303;)Z method_9942 method_9942 p 0 reader m (Lnet/minecraft/class_2303;)V method_9982 method_9982 p 0 reader m (Lnet/minecraft/class_2303;)Z method_9954 method_9954 p 0 reader m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9964 method_9964 p 0 entity m (Lnet/minecraft/class_2303;)V method_9970 method_9970 p 0 reader m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9932 method_9932 p 0 gameMode m (Lnet/minecraft/class_2303;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V method_9930 suggestOptions p 0 reader p 1 suggestionBuilder m (ZLnet/minecraft/class_178;)Z method_9931 method_9931 p 1 criterionProgress m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9956 method_9956 p 0 sortType m (Lnet/minecraft/class_2303;)Z method_9939 method_9939 p 0 reader m (Lnet/minecraft/class_2303;)V method_9979 method_9979 p 0 reader m (Lnet/minecraft/class_2303;)Z method_9927 method_9927 p 0 reader m (Lnet/minecraft/class_2303;)Z method_9935 method_9935 p 0 reader m (Lnet/minecraft/class_2303;)V method_9975 method_9975 p 0 reader m (Lnet/minecraft/class_2303;)Z method_9947 method_9947 p 0 reader m (Lnet/minecraft/class_2303;)V method_9951 method_9951 p 0 reader m (Lnet/minecraft/class_2303;)Z method_9955 method_9955 p 0 reader m (Lnet/minecraft/class_2303;)V method_9963 method_9963 p 0 reader m (Lnet/minecraft/class_2303;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; method_9921 method_9921 p 2 consumer p 1 builder m (Lnet/minecraft/class_2303;)V method_22824 method_22824 p 0 reader m (Lnet/minecraft/class_2960;ZLnet/minecraft/class_1297;)Z method_22823 method_22823 p 2 entity m (Lnet/minecraft/class_2303;)V method_9971 method_9971 p 0 reader m (Lnet/minecraft/class_2303;)Z method_9943 method_9943 p 0 reader m (Lnet/minecraft/class_2303;Ljava/lang/String;I)Lnet/minecraft/class_2306$class_2307; method_9976 getHandler p 1 option p 0 reader p 2 restoreCursor m (Lnet/minecraft/class_2303;)Z method_9928 method_9928 p 0 reader m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; method_9967 method_9967 p 0 builder p 1 consumer m (Lnet/minecraft/class_2303;)V method_9968 method_9968 p 0 reader m (Lnet/minecraft/class_2303;)Z method_9944 method_9944 p 0 reader m (Lnet/minecraft/class_1299;ZLnet/minecraft/class_1297;)Z method_9919 method_9919 p 2 entity m (Ljava/lang/String;ZLnet/minecraft/class_1297;)Z method_9920 method_9920 p 2 reader m (Lnet/minecraft/class_2303;)V method_9948 method_9948 p 0 reader m (Ljava/lang/String;Lnet/minecraft/class_2306$class_2307;Ljava/util/function/Predicate;Lnet/minecraft/class_2561;)V method_9961 putOption p 3 description p 2 condition p 1 handler p 0 id m (Lnet/minecraft/class_2303;)V method_9972 method_9972 p 0 reader m (Lnet/minecraft/class_2303;)Z method_9940 method_9940 p 0 reader m (Lnet/minecraft/class_2303;)V method_9980 method_9980 p 0 reader m (Lnet/minecraft/class_2303;)Z method_9952 method_9952 p 0 reader m (Ljava/util/Map;Lnet/minecraft/class_1297;)Z method_9937 method_9937 p 1 entity c net/minecraft/class_2306$class_2307 net/minecraft/command/EntitySelectorOptions$SelectorHandler m (Lnet/minecraft/class_2303;)V handle handle p 1 reader c net/minecraft/class_2306$class_2308 net/minecraft/command/EntitySelectorOptions$SelectorOption f Ljava/util/function/Predicate; field_10896 condition f Lnet/minecraft/class_2561; field_10894 description f Lnet/minecraft/class_2306$class_2307; field_10895 handler m (Lnet/minecraft/class_2306$class_2307;Ljava/util/function/Predicate;Lnet/minecraft/class_2561;)V p 2 condition p 1 handler p 3 description c net/minecraft/class_4969 net/minecraft/block/RespawnAnchorBlock f Lcom/google/common/collect/ImmutableList; field_26442 VALID_HORIZONTAL_SPAWN_OFFSETS f Lcom/google/common/collect/ImmutableList; field_26443 VALID_SPAWN_OFFSETS f I field_31231 NO_CHARGES f I field_31232 MAX_CHARGES f Lnet/minecraft/class_2758; field_23153 CHARGES m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;)Ljava/util/Optional; method_26156 findRespawnPosition p 0 entity p 1 world p 2 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z method_29559 method_29559 p 1 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_26382 charge p 1 pos p 0 world p 2 state m (Lnet/minecraft/class_1799;)Z method_29289 isChargeItem p 0 stack m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;Z)Ljava/util/Optional; method_30842 findRespawnPosition p 3 ignoreInvalidPos p 2 pos p 1 world p 0 entity m (Lnet/minecraft/class_2680;I)I method_26157 getLightLevel p 0 state p 1 maxLevel m (Lnet/minecraft/class_2680;)Z method_29290 canCharge p 0 state m (Lnet/minecraft/class_1937;)Z method_27353 isNether p 0 world m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_29561 explode p 2 world p 3 explodedPos p 1 state m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1937;)Z method_29560 hasStillWater p 1 world p 0 pos c net/minecraft/class_4968 net/minecraft/sound/BiomeMoodSound f I field_23148 cultivationTicks f Lcom/mojang/serialization/Codec; field_24674 CODEC f I field_23149 spawnRange f D field_23150 extraDistance f Lnet/minecraft/class_3414; field_23147 sound f Lnet/minecraft/class_4968; field_23146 CAVE m ()I method_26102 getSpawnRange c Returns the chebyshev distance from which the mood sound can play to\nthe player. m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28394 method_28394 p 0 instance m ()I method_26101 getCultivationTicks c Returns the ticks it takes for entering the mood environment (a totally\ndark cave) to playing the mood sound, or the inverse of the per-tick. m ()D method_26103 getExtraDistance c Returns the extra distance of the sound from the player when the sound\nplays from the mood position.\n\n

The sound is actually played at a position along the line on the\nthree-dimensional vector from the player to the chosen mood position that\nis this distance to the mood position and this distance farther from the\nplayer. m ()Lnet/minecraft/class_3414; method_26100 getSound m (Lnet/minecraft/class_3414;IID)V p 4 extraDistance p 1 sound p 2 cultivationTicks p 3 spawnRange c net/minecraft/class_4985 net/minecraft/entity/passive/StriderEntity f Lnet/minecraft/class_1374; field_23242 escapeDangerGoal f F field_30501 DEFAULT_SADDLED_SPEED f F field_30500 COLD_SPEED f Lnet/minecraft/class_2940; field_23247 SADDLED f Lnet/minecraft/class_2940; field_23246 COLD f Lnet/minecraft/class_1391; field_23241 temptGoal f Lnet/minecraft/class_2940; field_23245 BOOST_TIME f F field_30499 COLD_SADDLED_SPEED f Lnet/minecraft/class_1856; field_23243 BREEDING_INGREDIENT f Lnet/minecraft/class_1856; field_23244 ATTRACTING_INGREDIENT f Lnet/minecraft/class_4980; field_23240 saddledComponent m ()V method_26347 updateFloating m ()Z method_30079 isBeingTempted m ()Lnet/minecraft/class_5132$class_5133; method_26924 createStriderAttributes m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_26344 canSpawn p 4 random p 3 pos p 2 spawnReason p 1 world p 0 type m ()F method_26345 getSpeed m (Lnet/minecraft/class_5425;Lnet/minecraft/class_1266;Lnet/minecraft/class_1308;Lnet/minecraft/class_1315;)Lnet/minecraft/class_1315; method_30336 initializeRider p 4 entityData p 3 rider p 2 difficulty p 1 world m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_4985; method_26343 createChild m ()Z method_26348 isCold m ()Z method_30078 isEscapingDanger m (Z)V method_26349 setCold p 1 cold c net/minecraft/class_4985$class_5494 net/minecraft/entity/passive/StriderEntity$GoBackToLavaGoal f Lnet/minecraft/class_4985; field_26632 strider m (Lnet/minecraft/class_4985;D)V p 1 strider p 2 speed c net/minecraft/class_4985$class_4988 net/minecraft/entity/passive/StriderEntity$Navigation m (Lnet/minecraft/class_4985;Lnet/minecraft/class_1937;)V p 2 world p 1 entity c net/minecraft/class_2323 net/minecraft/block/DoorBlock f Lnet/minecraft/class_2754; field_10946 HALF f Lnet/minecraft/class_2753; field_10938 FACING f Lnet/minecraft/class_2746; field_10945 OPEN f Lnet/minecraft/class_2754; field_10941 HINGE f Lnet/minecraft/class_2746; field_10940 POWERED f Lnet/minecraft/class_265; field_10943 WEST_SHAPE f Lnet/minecraft/class_265; field_10944 EAST_SHAPE f Lnet/minecraft/class_265; field_10942 NORTH_SHAPE f Lnet/minecraft/class_265; field_10939 SOUTH_SHAPE m (Lnet/minecraft/class_1750;)Lnet/minecraft/class_2750; method_10035 getHinge p 1 ctx m (Lnet/minecraft/class_2680;)Z method_24796 isWoodenDoor p 0 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)V method_10036 playOpenCloseSound p 3 open p 2 pos p 1 world m (Lnet/minecraft/class_2680;)Z method_30841 isOpen p 1 state m ()I method_10032 getOpenSoundEventId m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z method_24795 isWoodenDoor p 1 pos p 0 world m ()I method_10034 getCloseSoundEventId m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Z)V method_10033 setOpen p 5 open p 3 state p 4 pos p 1 entity p 2 world c net/minecraft/class_2324 net/minecraft/command/argument/BrigadierArgumentTypes f B field_33081 HAS_MIN_MASK f B field_33082 HAS_MAX_MASK m (B)Z method_10038 hasMax p 0 rangeFlag m (B)Z method_10039 hasMin p 0 rangeFlag m (ZZ)B method_10037 createFlag p 1 hasMax p 0 hasMin m ()V method_10040 register c net/minecraft/class_2325 net/minecraft/block/DropperBlock f Lnet/minecraft/class_2357; field_10949 BEHAVIOR c net/minecraft/class_4981 net/minecraft/entity/ItemSteerable m ()F method_26316 getSaddledSpeed m ()Z method_6577 consumeOnAStickItem m (Lnet/minecraft/class_1308;Lnet/minecraft/class_4980;Lnet/minecraft/class_243;)Z method_26313 travel p 3 movementInput p 2 saddledEntity p 1 entity m (Lnet/minecraft/class_243;)V method_26315 setMovementInput p 1 movementInput c net/minecraft/class_4980 net/minecraft/entity/SaddledComponent f Lnet/minecraft/class_2940; field_23219 boostTime f Lnet/minecraft/class_2945; field_23218 dataTracker f Lnet/minecraft/class_2940; field_23220 saddled f I field_23217 currentBoostTime f I field_23216 boostedTime f Z field_23215 boosted f I field_30060 MIN_BOOST_TIME m (Lnet/minecraft/class_2487;)V method_26312 readNbt p 1 nbt m (Ljava/util/Random;)Z method_26308 boost p 1 random m (Lnet/minecraft/class_2487;)V method_26309 writeNbt p 1 nbt m (Lnet/minecraft/class_2945;Lnet/minecraft/class_2940;Lnet/minecraft/class_2940;)V p 1 dataTracker p 2 boostTime p 3 saddled m ()V method_26307 boost m ()Z method_26311 isSaddled m (Z)V method_26310 setSaddled p 1 saddled c net/minecraft/class_4983 net/minecraft/entity/ai/brain/task/FarmerWorkTask f Ljava/util/List; field_23226 COMPOSTABLES m (Lnet/minecraft/class_1646;)V method_26333 craftAndDropBread p 1 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;Lnet/minecraft/class_4208;Lnet/minecraft/class_2680;)V method_26334 compostSeeds p 1 world p 2 entity p 3 pos p 4 composterState m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_30232 syncComposterEvent p 3 pos p 4 newState p 1 world p 2 oldState c net/minecraft/class_2320 net/minecraft/block/TallPlantBlock f Lnet/minecraft/class_2754; field_10929 HALF m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;I)V method_10021 placeAt p 3 flags p 2 pos p 1 state p 0 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1657;)V method_30036 onBreakInCreative c Destroys a bottom half of a tall double block (such as a plant or a door)\nwithout dropping an item when broken in creative.\n\n@see Block#onBreak(World, BlockPos, BlockState, PlayerEntity) p 0 world p 1 pos p 2 state p 3 player m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_37458 withWaterloggedState p 2 state p 1 pos p 0 world c net/minecraft/class_2321 net/minecraft/command/suggestion/SuggestionProviders f Lnet/minecraft/class_2960; field_10930 ASK_SERVER_NAME f Ljava/util/Map; field_10931 REGISTRY f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_10935 SUMMONABLE_ENTITIES f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_10932 ALL_RECIPES f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_10933 ASK_SERVER f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_10934 AVAILABLE_SOUNDS m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_10030 method_10030 p 0 context p 1 builder m (Lnet/minecraft/class_2960;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; method_10024 byId p 0 id m (Lnet/minecraft/class_1299;)Lcom/mojang/brigadier/Message; method_10023 method_10023 p 0 entityType m (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; method_10026 getLocalProvider p 0 provider m (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lnet/minecraft/class_2960; method_10027 computeName p 0 provider m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_10029 method_10029 p 0 context p 1 builder m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_10028 method_10028 p 0 context p 1 builder m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_10025 method_10025 p 0 context p 1 builder m (Lnet/minecraft/class_2960;Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; method_10022 register p 1 provider p 0 name c net/minecraft/class_2321$class_2322 net/minecraft/command/suggestion/SuggestionProviders$LocalProvider f Lnet/minecraft/class_2960; field_10936 name f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_10937 provider m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; getSuggestions getSuggestions p 2 builder p 1 context m (Lnet/minecraft/class_2960;Lcom/mojang/brigadier/suggestion/SuggestionProvider;)V p 1 name p 2 provider c net/minecraft/class_4982 net/minecraft/entity/ai/brain/task/BoneMealTask f J field_23223 lastEndEntityAge f J field_23222 startTime f Ljava/util/Optional; field_23225 pos f I field_23224 duration f I field_30184 MAX_DURATION m (Lnet/minecraft/class_1646;)V method_26324 addLookWalkTargets p 1 villager m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_26327 shouldRun m (Lnet/minecraft/class_1646;Lnet/minecraft/class_2338;)V method_26325 method_26325 p 1 pos m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_26330 run m (Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;)Z method_26326 canBoneMeal p 1 pos p 2 world m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_26331 finishRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_26332 keepRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Ljava/util/Optional; method_26329 findBoneMealPos p 2 entity p 1 world m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Z method_26328 shouldKeepRunning c net/minecraft/class_2319 net/minecraft/command/argument/serialize/ConstantArgumentSerializer f Ljava/util/function/Supplier; field_10928 supplier m (Ljava/util/function/Supplier;)V p 1 supplier c net/minecraft/class_4978 net/minecraft/datafixer/fix/JigsawRotationFix f Ljava/util/Map; field_23213 ORIENTATION_UPDATES m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26301 updateBlockState c net/minecraft/class_2315 net/minecraft/block/DispenserBlock f I field_31082 SCHEDULED_TICK_DELAY f Lnet/minecraft/class_2753; field_10918 FACING f Ljava/util/Map; field_10919 BEHAVIORS f Lnet/minecraft/class_2746; field_10920 TRIGGERED m (Lnet/minecraft/class_2342;)Lnet/minecraft/class_2374; method_10010 getOutputLocation p 0 pointer m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_2357; method_10011 getBehaviorForItem p 1 stack m (Lnet/minecraft/class_1935;Lnet/minecraft/class_2357;)V method_10009 registerBehavior p 0 provider p 1 behavior m (Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;)V method_10008 method_10008 p 0 map m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_10012 dispense p 1 world p 2 pos c net/minecraft/class_2316 net/minecraft/command/argument/ArgumentTypes f Ljava/util/Map; field_10921 CLASS_MAP f Ljava/util/Map; field_10922 ID_MAP f Lorg/slf4j/Logger; field_10923 LOGGER m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2316$class_2317; method_10018 byId p 0 id m (Ljava/lang/String;Ljava/lang/Class;Lnet/minecraft/class_2314;)V method_10017 register c Registers an argument type's serializer. p 2 serializer p 1 argClass p 0 id c the id of the argument type m (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/tree/CommandNode;)Lcom/google/gson/JsonObject; method_10016 toJson p 0 dispatcher p 1 commandNode m (Ljava/util/Set;Ljava/util/Set;Lcom/mojang/brigadier/tree/CommandNode;)V method_30926 method_30926 p 2 node m (Lcom/google/gson/JsonObject;Lcom/mojang/brigadier/arguments/ArgumentType;)V method_10020 toJson p 0 json p 1 type m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/class_2316$class_2317; method_10013 byClass p 0 type m (Lcom/mojang/brigadier/arguments/ArgumentType;)Z method_30923 hasClass p 0 type m ()V method_10015 register m (Lcom/mojang/brigadier/tree/CommandNode;)Ljava/util/Set; method_30924 getAllArgumentTypes p 0 node m (Lcom/mojang/brigadier/tree/CommandNode;Ljava/util/Set;Ljava/util/Set;)V method_30925 getAllArgumentTypes p 2 ignoredNodes p 1 argumentTypes p 0 node m (Lnet/minecraft/class_2540;Lcom/mojang/brigadier/arguments/ArgumentType;)V method_10019 toPacket p 1 type p 0 buf m (Ljava/lang/Class;)Ljava/lang/Class; method_41181 upcast p 0 clazz m (Lnet/minecraft/class_2540;)Lcom/mojang/brigadier/arguments/ArgumentType; method_10014 fromPacket p 0 buf c net/minecraft/class_2316$class_2317 net/minecraft/command/argument/ArgumentTypes$Entry f Lnet/minecraft/class_2314; field_10926 serializer f Lnet/minecraft/class_2960; field_10925 id m (Lnet/minecraft/class_2314;Lnet/minecraft/class_2960;)V p 2 id p 1 serializer c net/minecraft/class_4977 net/minecraft/datafixer/fix/JigsawPropertiesFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26300 renameProperties c net/minecraft/class_4979 net/minecraft/datafixer/schema/Schema2519 m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_26305 registerEntity p 1 entityTypes p 2 name p 0 schema m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities registerEntities p 1 schema c net/minecraft/class_2318 net/minecraft/block/FacingBlock f Lnet/minecraft/class_2753; field_10927 FACING c net/minecraft/class_3620 net/minecraft/block/MapColor c Represents the surface color of a block when rendered from the {@link net.minecraft.client.render.MapRenderer}.\nColor names refer to a material or an object which refers to their vanilla Minecraft textures, not their real-world counterparts, eg. "emerald green".\nNames are in the form of either blockReference_baseColor or color.\n\n

When the map is rendered, the {@link MapColor.Brightness#brightness} value is added to the\nbase color. The "rendered color" is internally represented as a byte; the first six bits\nindicate the base color, and the last two bits indicate the brightness. This value is returned\nfrom {@link MapColor#getRenderColorByte} and is passed to {@link MapColor#getRenderColor}. f Lnet/minecraft/class_3620; field_25704 DARK_CRIMSON f Lnet/minecraft/class_3620; field_15985 TERRACOTTA_MAGENTA f Lnet/minecraft/class_3620; field_15997 LIME f Lnet/minecraft/class_3620; field_25708 BRIGHT_TEAL f Lnet/minecraft/class_3620; field_15981 TERRACOTTA_ORANGE f Lnet/minecraft/class_3620; field_16009 BLACK f Lnet/minecraft/class_3620; field_15993 LIGHT_GRAY f Lnet/minecraft/class_3620; field_16016 PALE_PURPLE f Lnet/minecraft/class_3620; field_16028 TERRACOTTA_GREEN f Lnet/minecraft/class_3620; field_16008 CLEAR f I field_16011 color f Lnet/minecraft/class_3620; field_15978 GRAY f Lnet/minecraft/class_3620; field_16012 DARK_RED f Lnet/minecraft/class_3620; field_16024 LIGHT_BLUE f Lnet/minecraft/class_3620; field_15998 MAGENTA f Lnet/minecraft/class_3620; field_16004 DARK_GREEN f Lnet/minecraft/class_3620; field_16020 RED f Lnet/minecraft/class_3620; field_16000 DIRT_BROWN f Lnet/minecraft/class_3620; field_25705 TEAL f Lnet/minecraft/class_3620; field_15996 OAK_TAN f Lnet/minecraft/class_3620; field_15984 BLUE f Lnet/minecraft/class_3620; field_33533 RAW_IRON_PINK f Lnet/minecraft/class_3620; field_15992 TERRACOTTA_BROWN f Lnet/minecraft/class_3620; field_15980 LAPIS_BLUE f Lnet/minecraft/class_3620; field_16027 TERRACOTTA_GRAY f Lnet/minecraft/class_3620; field_16007 TERRACOTTA_BLACK f Lnet/minecraft/class_3620; field_16019 WATER_BLUE f Lnet/minecraft/class_3620; field_15989 TERRACOTTA_PINK f Lnet/minecraft/class_3620; field_16023 STONE_GRAY f Lnet/minecraft/class_3620; field_16003 TERRACOTTA_WHITE f Lnet/minecraft/class_3620; field_15977 BROWN f Lnet/minecraft/class_3620; field_16015 TERRACOTTA_BLUE f Lnet/minecraft/class_3620; field_25702 DULL_RED f Lnet/minecraft/class_3620; field_33617 LICHEN_GREEN f Lnet/minecraft/class_3620; field_25706 DARK_AQUA f Lnet/minecraft/class_3620; field_15983 DIAMOND_BLUE f Lnet/minecraft/class_3620; field_33532 DEEPSLATE_GRAY f Lnet/minecraft/class_3620; field_15995 GREEN f Lnet/minecraft/class_3620; field_15991 TERRACOTTA_LIGHT_BLUE f Lnet/minecraft/class_3620; field_16018 TERRACOTTA_LIME f I field_16021 id f Lnet/minecraft/class_3620; field_16002 BRIGHT_RED f Lnet/minecraft/class_3620; field_15976 LIGHT_BLUE_GRAY f Lnet/minecraft/class_3620; field_16014 PURPLE f Lnet/minecraft/class_3620; field_15988 TERRACOTTA_LIGHT_GRAY f Lnet/minecraft/class_3620; field_16026 CYAN f Lnet/minecraft/class_3620; field_16030 PINK f Lnet/minecraft/class_3620; field_16010 YELLOW f Lnet/minecraft/class_3620; field_16022 WHITE f Lnet/minecraft/class_3620; field_25703 DULL_PINK f Lnet/minecraft/class_3620; field_25707 DARK_DULL_PINK f Lnet/minecraft/class_3620; field_15986 PALE_YELLOW f Lnet/minecraft/class_3620; field_15994 GOLD f Lnet/minecraft/class_3620; field_15982 TERRACOTTA_RED f Lnet/minecraft/class_3620; field_15990 TERRACOTTA_CYAN f Lnet/minecraft/class_3620; field_16005 IRON_GRAY f Lnet/minecraft/class_3620; field_16017 SPRUCE_BROWN f Lnet/minecraft/class_3620; field_16029 TERRACOTTA_PURPLE f Lnet/minecraft/class_3620; field_16001 EMERALD_GREEN f Lnet/minecraft/class_3620; field_15979 WHITE_GRAY f Lnet/minecraft/class_3620; field_16013 TERRACOTTA_YELLOW f Lnet/minecraft/class_3620; field_15987 ORANGE f Lnet/minecraft/class_3620; field_16025 OFF_WHITE f Lnet/minecraft/class_3620; field_15999 PALE_GREEN f [Lnet/minecraft/class_3620; field_16006 COLORS m (Lnet/minecraft/class_3620$class_6594;)B method_38481 getRenderColorByte p 1 brightness m (I)Lnet/minecraft/class_3620; method_38479 get p 0 id m (Lnet/minecraft/class_3620$class_6594;)I method_15820 getRenderColor p 1 brightness m (II)V p 2 color p 1 id m (I)Lnet/minecraft/class_3620; method_38482 getUnchecked p 0 id m (I)I method_38480 getRenderColor p 0 colorByte c net/minecraft/class_3620$class_6594 net/minecraft/block/MapColor$Brightness f I field_34763 id f I field_34764 brightness f [Lnet/minecraft/class_3620$class_6594; field_34765 VALUES f Lnet/minecraft/class_3620$class_6594; field_34759 LOW f Lnet/minecraft/class_3620$class_6594; field_34761 HIGH f Lnet/minecraft/class_3620$class_6594; field_34760 NORMAL f Lnet/minecraft/class_3620$class_6594; field_34762 LOWEST m (Ljava/lang/String;III)V p 4 brightness p 3 id m (I)Lnet/minecraft/class_3620$class_6594; method_38485 get p 0 id m (I)Lnet/minecraft/class_3620$class_6594; method_38484 validateAndGet p 0 id c net/minecraft/class_3621 net/minecraft/fluid/WaterFluid c net/minecraft/class_3621$class_3623 net/minecraft/fluid/WaterFluid$Still c net/minecraft/class_3621$class_3622 net/minecraft/fluid/WaterFluid$Flowing c net/minecraft/class_4951 net/minecraft/block/WeepingVinesPlantBlock f Lnet/minecraft/class_265; field_23326 SHAPE c net/minecraft/class_4953 net/minecraft/world/gen/feature/TwistingVinesFeature m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z method_25986 isNotSuitable p 1 pos p 0 world m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338$class_2339;)Z method_27220 canGenerate p 0 world p 1 pos m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;III)V method_25987 generateVineColumn p 3 maxLength p 4 minAge p 1 random p 2 pos p 0 world p 5 maxAge c net/minecraft/class_4950 net/minecraft/block/TwistingVinesPlantBlock f Lnet/minecraft/class_265; field_23325 SHAPE c net/minecraft/class_4949 net/minecraft/block/VineLogic m (Ljava/util/Random;)I method_26381 getGrowthLength p 0 random m (Lnet/minecraft/class_2680;)Z method_25961 isValidForWeepingStem p 0 state c net/minecraft/class_4948 net/minecraft/enchantment/SoulSpeedEnchantment m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 1 weight p 2 slotTypes c net/minecraft/class_3619 net/minecraft/block/piston/PistonBehavior f Lnet/minecraft/class_3619; field_15970 PUSH_ONLY f Lnet/minecraft/class_3619; field_15972 BLOCK f Lnet/minecraft/class_3619; field_15971 DESTROY f Lnet/minecraft/class_3619; field_15974 NORMAL f Lnet/minecraft/class_3619; field_15975 IGNORE c net/minecraft/class_4945 net/minecraft/data/client/TextureKey f Lnet/minecraft/class_4945; field_23008 parent f Ljava/lang/String; field_23007 name f Lnet/minecraft/class_4945; field_22999 CROP f Lnet/minecraft/class_4945; field_23958 LIT_LOG f Lnet/minecraft/class_4945; field_27792 CONTENT f Lnet/minecraft/class_4945; field_27791 INSIDE f Lnet/minecraft/class_4945; field_27790 CANDLE f Lnet/minecraft/class_4945; field_23011 TEXTURE f Lnet/minecraft/class_4945; field_23010 ALL f Lnet/minecraft/class_4945; field_23013 END f Lnet/minecraft/class_4945; field_23012 PARTICLE f Lnet/minecraft/class_4945; field_23019 NORTH f Lnet/minecraft/class_4945; field_23015 TOP f Lnet/minecraft/class_4945; field_23014 BOTTOM f Lnet/minecraft/class_4945; field_23018 SIDE f Lnet/minecraft/class_4945; field_23016 FRONT f Lnet/minecraft/class_4945; field_23017 BACK f Lnet/minecraft/class_4945; field_23001 FIRE f Lnet/minecraft/class_4945; field_23000 DIRT f Lnet/minecraft/class_4945; field_23003 PLATFORM f Lnet/minecraft/class_4945; field_23002 LANTERN f Lnet/minecraft/class_4945; field_23005 TORCH f Lnet/minecraft/class_4945; field_23006 LAYER0 f Lnet/minecraft/class_4945; field_23004 UNSTICKY f Lnet/minecraft/class_4945; field_23035 UPPERSTEM f Lnet/minecraft/class_4945; field_23034 STEM f Lnet/minecraft/class_4945; field_23031 PANE f Lnet/minecraft/class_4945; field_23030 PATTERN f Lnet/minecraft/class_4945; field_23033 FAN f Lnet/minecraft/class_4945; field_23032 EDGE f Lnet/minecraft/class_4945; field_23023 UP f Lnet/minecraft/class_4945; field_23022 WEST f Lnet/minecraft/class_4945; field_23025 CROSS f Lnet/minecraft/class_4945; field_23024 DOWN f Lnet/minecraft/class_4945; field_23021 EAST f Lnet/minecraft/class_4945; field_23020 SOUTH f Lnet/minecraft/class_4945; field_23027 WALL f Lnet/minecraft/class_4945; field_23028 RAIL f Lnet/minecraft/class_4945; field_23026 PLANT f Lnet/minecraft/class_4945; field_23029 WOOL m ()Lnet/minecraft/class_4945; method_25913 getParent m (Ljava/lang/String;)Lnet/minecraft/class_4945; method_27043 of p 0 name m ()Ljava/lang/String; method_25912 getName m (Ljava/lang/String;Lnet/minecraft/class_4945;)Lnet/minecraft/class_4945; method_27044 of p 1 parent p 0 name m (Ljava/lang/String;Lnet/minecraft/class_4945;)V p 1 name p 2 parent c net/minecraft/class_4944 net/minecraft/data/client/TextureMap f Ljava/util/Set; field_22998 inherited f Ljava/util/Map; field_22997 entries m (Lnet/minecraft/class_1792;)Lnet/minecraft/class_2960; method_25876 getId p 0 item m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25890 pattern p 0 block m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25875 all p 0 id m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25903 fire1 p 0 block m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25895 layer0 p 0 id m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25907 sideFrontTopBottom p 0 block m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25891 particle p 0 id m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_32232 cauldron p 0 content m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25894 sideEnd p 0 block m (Lnet/minecraft/class_4945;Lnet/minecraft/class_4945;)Lnet/minecraft/class_4944; method_35908 copy p 1 parent p 2 child m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25911 layer0 p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_27168 wallSideEnd p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25898 sideTopBottom p 0 block m (Lnet/minecraft/class_2248;Z)Lnet/minecraft/class_4944; method_32231 candleCake p 0 block p 1 lit m (Lnet/minecraft/class_1792;)Lnet/minecraft/class_4944; method_25862 particle p 0 item m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25865 stemAndUpper p 1 upper p 0 stem m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25873 paneAndTopForEdge p 1 top p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25881 plant p 0 block m (Lnet/minecraft/class_4945;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25868 put p 2 id p 1 key m (Lnet/minecraft/class_4945;)Lnet/minecraft/class_2960; method_25867 getTexture p 1 key m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25884 plant p 0 id m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25902 fire0 p 0 block m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25880 cross p 0 id m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25906 sideFrontBack p 0 block m (Lnet/minecraft/class_4945;Lnet/minecraft/class_4945;)Lnet/minecraft/class_4944; method_25874 inherit p 1 parent p 2 child m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25885 rail p 0 block m (Lnet/minecraft/class_1792;Ljava/lang/String;)Lnet/minecraft/class_2960; method_25863 getSubId p 1 suffix p 0 item m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25910 top p 0 top m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25877 cross p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25897 sideAndEndForTop p 0 block m (Lnet/minecraft/class_1792;)Lnet/minecraft/class_4944; method_25871 layer0 p 0 item m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25892 fan p 0 block m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25882 frontTopSide p 1 downBlock p 0 frontTopSideBlock m (Lnet/minecraft/class_4945;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25879 copyAndAdd p 2 id p 1 key m (Lnet/minecraft/class_4945;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_35909 register p 1 key p 2 id m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_35911 wool p 0 id m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_35910 topBottom p 1 bottom p 0 top m (Lnet/minecraft/class_2248;Ljava/lang/String;)Lnet/minecraft/class_2960; method_25866 getSubId p 1 suffix p 0 block m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25878 frontSideWithCustomBottom p 0 block p 1 bottom m (Lnet/minecraft/class_4945;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25883 of p 0 key p 1 id m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25901 particle p 0 block m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25893 torch p 0 id m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25905 torch p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25896 sideAndTop p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25872 texture p 0 block m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25869 texture p 0 id m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25888 stem p 0 block m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25889 crop p 0 id m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25864 all p 0 block m ()Ljava/util/stream/Stream; method_25861 getInherited m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25909 sideFrontEnd p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2960; method_25860 getId p 0 block m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25886 rail p 0 id m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25904 lantern p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25908 sideFrontTop p 0 block m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25870 sideEnd p 0 side p 1 end m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_27167 campfire p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25899 wallSideTopBottom p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25900 topBottom p 0 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25887 wool p 0 block c net/minecraft/class_3614 net/minecraft/block/Material f Lnet/minecraft/class_3614; field_15930 EGG c Material for egg blocks, such as dragon and turtle eggs. f Lnet/minecraft/class_3614; field_15942 GLASS c Material for glass and glass-like blocks (includes sea lanterns and conduits). f Lnet/minecraft/class_3620; field_15944 color f Z field_15950 replaceable f Lnet/minecraft/class_3614; field_15927 STRUCTURE_VOID c Material for structure void block. f Lnet/minecraft/class_3614; field_27890 POWDER_SNOW f Lnet/minecraft/class_3614; field_15947 UNDERWATER_PLANT c Material for underwater plants without the replaceable property. f Lnet/minecraft/class_3614; field_15915 BUBBLE_COLUMN f Lnet/minecraft/class_3614; field_15959 AIR f Lnet/minecraft/class_3614; field_15923 LEAVES f Lnet/minecraft/class_3614; field_15935 PLANT c Material for plants such as flowers and crops f Lnet/minecraft/class_3614; field_15943 FIRE f Lnet/minecraft/class_3614; field_15955 TNT f Lnet/minecraft/class_3614; field_15919 PORTAL c Material for the various portal blocks. f Z field_15929 liquid f Lnet/minecraft/class_3614; field_15941 SOIL c Material for the top layer of soil. Path, dirt, podzol, soul soil, farmland and similar. f Lnet/minecraft/class_3614; field_15953 METAL c Material for blocks metallic in nature, such as cauldrons, bells, iron doors, and iron trapdoors. It also includes non-obvious blocks such as brewing stands and compressed ore blocks, including diamond, redstone, and lapis blocks. f Lnet/minecraft/class_3614; field_28242 SCULK f Lnet/minecraft/class_3614; field_15938 BAMBOO_SAPLING f Lnet/minecraft/class_3614; field_15914 STONE c Material for blocks that are stone or made from it, and generally prefer to be broken by a pickaxe. f Lnet/minecraft/class_3614; field_15958 ICE c Material for ice that can melt. See {@link #DENSE_ICE} for unmeltable ice. f Lnet/minecraft/class_3614; field_15926 REPLACEABLE_UNDERWATER_PLANT f Lnet/minecraft/class_3614; field_15934 SNOW_BLOCK c Material for full sized snow blocks. f Lnet/minecraft/class_3614; field_15946 BAMBOO f Lnet/minecraft/class_3614; field_15954 GOURD c Material for gourds. Includes the carved pumpkin and jack o' lantern. f Lnet/minecraft/class_3614; field_15922 LAVA f Lnet/minecraft/class_3614; field_15918 REDSTONE_LAMP f Lnet/minecraft/class_3614; field_27340 AMETHYST f Lnet/minecraft/class_3614; field_17008 SHULKER_BOX f Lnet/minecraft/class_3614; field_15952 BARRIER f Lnet/minecraft/class_3614; field_15920 WATER f Z field_15940 blocksMovement f Lnet/minecraft/class_3614; field_15949 REPAIR_STATION c Material for blocks that can repair tools, including grindstone and anvils. f Lnet/minecraft/class_3614; field_15917 SPONGE f Lnet/minecraft/class_3614; field_15925 CACTUS f Lnet/minecraft/class_3614; field_15937 CAKE f Lnet/minecraft/class_3614; field_26708 NETHER_SHOOTS c Material for crimson and warped roots, as well as Nether sprouts. f Lnet/minecraft/class_3614; field_15945 SOLID_ORGANIC c Organic blocks that are solid, including hay, target, and grass blocks. f Lnet/minecraft/class_3614; field_15913 COBWEB f Lnet/minecraft/class_3614; field_15957 CARPET f Lnet/minecraft/class_3614; field_15921 MOSS_BLOCK c Material for full sized moss blocks. f Lnet/minecraft/class_3619; field_15960 pistonBehavior f Lnet/minecraft/class_3614; field_15933 PISTON f Z field_15939 blocksLight f Z field_15911 solid f Lnet/minecraft/class_3614; field_15931 WOOL c Material for wool and bed blocks. f Z field_15951 burnable f Lnet/minecraft/class_3614; field_15916 AGGREGATE c A material or structure formed from a loosely compacted mass of fragments or particles. f Lnet/minecraft/class_3614; field_22223 NETHER_WOOD c Material for blocks crafted from Nether stems and hyphae. f Lnet/minecraft/class_3614; field_15928 DENSE_ICE c Material for ice blocks that do not melt. See {@link #ICE} for meltable ice. f Lnet/minecraft/class_3614; field_15936 ORGANIC_PRODUCT c Material for blocks that come from mobs such as honey, slime, or infested blocks. Includes clay but not bone blocks. f Lnet/minecraft/class_3614; field_15948 SNOW_LAYER c Material for non-full blocks of snow. Has the replaceable property. f Lnet/minecraft/class_3614; field_15956 REPLACEABLE_PLANT f Lnet/minecraft/class_3614; field_15924 DECORATION c Material for decoration blocks such as redstone components, torches, flower pots, rails, buttons, and skulls. f Lnet/minecraft/class_3614; field_15932 WOOD c Material for wood logs, and things crafted from them. m ()Lnet/minecraft/class_3620; method_15803 getColor m ()Z method_15799 isSolid m ()Z method_15804 blocksLight m ()Z method_15800 isReplaceable m ()Lnet/minecraft/class_3619; method_15798 getPistonBehavior m (Lnet/minecraft/class_3620;ZZZZZZLnet/minecraft/class_3619;)V p 1 color p 2 liquid p 3 solid p 4 blocksMovement p 5 blocksLight p 6 burnable p 7 replaceable p 8 pistonBehavior m ()Z method_15797 isLiquid m ()Z method_15802 isBurnable m ()Z method_15801 blocksMovement c net/minecraft/class_3614$class_3615 net/minecraft/block/Material$Builder f Lnet/minecraft/class_3619; field_15968 pistonBehavior f Lnet/minecraft/class_3620; field_15961 color f Z field_15969 blocksMovement f Z field_15965 liquid f Z field_15967 burnable f Z field_15962 blocksLight f Z field_15964 replaceable f Z field_15963 solid m ()Lnet/minecraft/class_3614$class_3615; method_15812 lightPassesThrough m ()Lnet/minecraft/class_3614$class_3615; method_15815 replaceable m ()Lnet/minecraft/class_3614$class_3615; method_15806 notSolid m ()Lnet/minecraft/class_3614$class_3615; method_15816 blocksPistons m ()Lnet/minecraft/class_3614$class_3615; method_15807 burnable m ()Lnet/minecraft/class_3614$class_3615; method_15809 destroyedByPiston m (Lnet/minecraft/class_3620;)V p 1 color m ()Lnet/minecraft/class_3614; method_15813 build m ()Lnet/minecraft/class_3614$class_3615; method_15811 allowsMovement m ()Lnet/minecraft/class_3614$class_3615; method_15810 liquid c net/minecraft/class_3616 net/minecraft/fluid/LavaFluid m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_15819 canLightFire p 2 pos p 1 world m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_15817 hasBurnableBlock p 2 pos p 1 world m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_15818 playExtinguishEvent p 1 world p 2 pos c net/minecraft/class_3616$class_3617 net/minecraft/fluid/LavaFluid$Flowing c net/minecraft/class_3616$class_3618 net/minecraft/fluid/LavaFluid$Still c net/minecraft/class_4946 net/minecraft/data/client/TexturedModel c Represents a model with texture variables defined. f Lnet/minecraft/class_4946$class_4947; field_23039 CUBE_COLUMN_HORIZONTAL f Lnet/minecraft/class_4946$class_4947; field_23047 PARTICLE f Lnet/minecraft/class_4946$class_4947; field_23057 SIDE_TOP_BOTTOM_WALL f Lnet/minecraft/class_4942; field_23059 model f Lnet/minecraft/class_4946$class_4947; field_23049 LEAVES f Lnet/minecraft/class_4946$class_4947; field_23037 CUBE_MIRRORED_ALL f Lnet/minecraft/class_4946$class_4947; field_23043 ORIENTABLE_WITH_BOTTOM f Lnet/minecraft/class_4946$class_4947; field_23045 TEMPLATE_GLAZED_TERRACOTTA f Lnet/minecraft/class_4946$class_4947; field_23055 END_FOR_TOP_CUBE_COLUMN f Lnet/minecraft/class_4946$class_4947; field_23041 CUBE_TOP f Lnet/minecraft/class_4946$class_4947; field_23051 TEMPLATE_HANGING_LANTERN f Lnet/minecraft/class_4946$class_4947; field_23959 SIDE_END_WALL f Lnet/minecraft/class_4946$class_4947; field_23036 CUBE_ALL f Lnet/minecraft/class_4946$class_4947; field_23046 CORAL_FAN f Lnet/minecraft/class_4946$class_4947; field_23038 CUBE_COLUMN f Lnet/minecraft/class_4946$class_4947; field_23048 TEMPLATE_ANVIL f Lnet/minecraft/class_4946$class_4947; field_23054 TEMPLATE_SEAGRASS f Lnet/minecraft/class_4946$class_4947; field_23042 ORIENTABLE f Lnet/minecraft/class_4946$class_4947; field_23056 END_FOR_TOP_CUBE_COLUMN_HORIZONTAL f Lnet/minecraft/class_4944; field_23058 textures f Lnet/minecraft/class_4946$class_4947; field_23044 CARPET f Lnet/minecraft/class_4946$class_4947; field_23050 TEMPLATE_LANTERN f Lnet/minecraft/class_4946$class_4947; field_23040 CUBE_BOTTOM_TOP m (Ljava/util/function/Function;Lnet/minecraft/class_4942;)Lnet/minecraft/class_4946$class_4947; method_25918 makeFactory p 1 model p 0 texturesGetter m ()Lnet/minecraft/class_4942; method_25914 getModel m (Lnet/minecraft/class_2248;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960; method_25916 upload p 2 writer p 1 block m (Ljava/util/function/Consumer;)Lnet/minecraft/class_4946; method_25917 textures p 1 texturesConsumer m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4946; method_25920 getCubeAll p 0 id m (Lnet/minecraft/class_2248;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960; method_25915 upload p 3 writer p 2 suffix p 1 block m (Lnet/minecraft/class_4944;Lnet/minecraft/class_4942;)V p 1 textures p 2 model m ()Lnet/minecraft/class_4944; method_25921 getTextures c net/minecraft/class_4946$class_4947 net/minecraft/data/client/TexturedModel$Factory m (Ljava/util/function/Consumer;)Lnet/minecraft/class_4946$class_4947; method_35912 andThen p 1 consumer m (Lnet/minecraft/class_2248;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960; method_25922 upload p 3 writer p 1 block p 2 suffix m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4946; get get p 1 block m (Lnet/minecraft/class_2248;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960; method_25923 upload p 1 block p 2 writer c net/minecraft/class_2300 net/minecraft/command/EntitySelector f Z field_10828 senderOnly f I field_10822 limit f Lnet/minecraft/class_238; field_10824 box f Lnet/minecraft/class_2096$class_2099; field_10825 distance f Ljava/util/function/BiConsumer; field_10826 sorter f Z field_10827 usesAt f Lnet/minecraft/class_5575; field_10832 entityFilter f Ljava/util/function/Predicate; field_10820 basePredicate f Z field_10829 localWorldOnly f Ljava/util/UUID; field_10821 uuid f Ljava/lang/String; field_10831 playerName f Lnet/minecraft/class_5575; field_27774 PASSTHROUGH_FILTER f Ljava/util/function/Function; field_10823 positionOffset f Z field_10830 includesNonPlayers f I field_33068 MAX_VALUE m (Lnet/minecraft/class_238;Lnet/minecraft/class_1297;)Z method_9810 method_9810 p 1 entity m (Lnet/minecraft/class_243;Ljava/util/List;)Ljava/util/List; method_9814 getEntities p 1 pos p 2 entities m (Lnet/minecraft/class_2168;)Ljava/util/List; method_9813 getPlayers p 1 source m (Lnet/minecraft/class_2168;)Lnet/minecraft/class_3222; method_9811 getPlayer p 1 source m ()Z method_9820 isSenderOnly m (Lnet/minecraft/class_2168;)V method_9818 checkSourcePermission p 1 source m (Lnet/minecraft/class_243;)Ljava/util/function/Predicate; method_9817 getPositionPredicate p 1 pos m (Ljava/util/List;)Lnet/minecraft/class_2561; method_9822 getNames p 0 entities m (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)Z method_9812 method_9812 p 2 entity m (Ljava/util/List;Lnet/minecraft/class_3218;Lnet/minecraft/class_243;Ljava/util/function/Predicate;)V method_9823 appendEntitiesFromWorld p 1 result p 2 world p 3 pos p 4 predicate m ()I method_9815 getLimit m (Lnet/minecraft/class_2168;)Ljava/util/List; method_9816 getEntities p 1 source m (Lnet/minecraft/class_2168;)Lnet/minecraft/class_1297; method_9809 getEntity p 1 source m ()Z method_9821 isLocalWorldOnly m (IZZLjava/util/function/Predicate;Lnet/minecraft/class_2096$class_2099;Ljava/util/function/Function;Lnet/minecraft/class_238;Ljava/util/function/BiConsumer;ZLjava/lang/String;Ljava/util/UUID;Lnet/minecraft/class_1299;Z)V p 6 positionOffset p 5 distance p 4 basePredicate p 3 localWorldOnly p 2 includesNonPlayers p 1 count p 13 usesAt p 12 type p 11 uuid p 10 playerName p 9 senderOnly p 8 sorter p 7 box m ()Z method_35815 usesAt m ()Z method_9819 includesNonPlayers c net/minecraft/class_2300$1 net/minecraft/command/EntitySelector$1 m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_1297; method_32203 downcast c net/minecraft/class_4963 net/minecraft/datafixer/fix/PlayerUuidFix m (Lcom/mojang/datafixers/schemas/Schema;)V p 1 outputSchema c net/minecraft/class_4962 net/minecraft/datafixer/fix/WorldUuidFix m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26060 fixDragonUuid m (Lcom/mojang/datafixers/schemas/Schema;)V p 1 outputSchema m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26061 fixCustomBossEvents m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26057 fixWanderingTraderId c net/minecraft/class_2301 net/minecraft/block/CoralBlock f Lnet/minecraft/class_2248; field_10833 deadCoralBlock f Lnet/minecraft/class_265; field_10834 SHAPE m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V p 2 settings p 1 deadCoralBlock c net/minecraft/class_2302 net/minecraft/block/CropBlock f [Lnet/minecraft/class_265; field_10836 AGE_TO_SHAPE f Lnet/minecraft/class_2758; field_10835 AGE f I field_31079 MAX_AGE m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F method_9830 getAvailableMoisture p 2 pos p 0 block p 1 world m (Lnet/minecraft/class_2680;)Z method_9825 isMature p 1 state m (I)Lnet/minecraft/class_2680; method_9828 withAge p 1 age m ()Lnet/minecraft/class_2758; method_9824 getAgeProperty m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_9826 applyGrowth p 2 pos p 1 world p 3 state m (Lnet/minecraft/class_2680;)I method_9829 getAge p 1 state m ()Lnet/minecraft/class_1935; method_9832 getSeedsItem m ()I method_9827 getMaxAge m (Lnet/minecraft/class_1937;)I method_9831 getGrowthAmount p 1 world c net/minecraft/class_4965 net/minecraft/predicate/entity/FishingHookPredicate f Lnet/minecraft/class_4965; field_23137 ANY f Ljava/lang/String; field_30854 IN_OPEN_WATER f Z field_23138 inOpenWater m (Z)Lnet/minecraft/class_4965; method_26095 of p 0 inOpenWater m ()Lcom/google/gson/JsonElement; method_26092 toJson m (Z)V p 1 inOpenWater m (Lnet/minecraft/class_1297;)Z method_26093 test p 1 entity m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_4965; method_26094 fromJson p 0 json c net/minecraft/class_2303 net/minecraft/command/EntitySelectorReader f Ljava/lang/Double; field_10857 x f Lnet/minecraft/class_2152; field_10859 yawRange f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10853 UNKNOWN_SELECTOR_EXCEPTION f Z field_10865 excludesEntityType f C field_33077 ALL_PLAYERS f Z field_10841 selectsScores f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10875 INVALID_ENTITY_EXCEPTION f Ljava/util/function/Predicate; field_10870 predicate f Ljava/lang/Double; field_10862 dx f Z field_10849 selectsGameMode f Lnet/minecraft/class_1299; field_10863 entityType f Ljava/util/function/BiFunction; field_10867 DEFAULT_SUGGESTION_PROVIDER f Ljava/util/function/BiConsumer; field_10882 FURTHEST f C field_33070 ARGUMENT_DEFINER f Z field_10840 usesAt f Lnet/minecraft/class_2096$class_2099; field_10838 distance f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10880 NOT_ALLOWED_EXCEPTION f C field_33078 RANDOM_PLAYER f Z field_10864 selectsAdvancements f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10837 UNTERMINATED_EXCEPTION f Ljava/util/function/BiConsumer; field_10856 ARBITRARY f C field_33075 ARGUMENT_SEPARATOR f Z field_10871 excludesGameMode f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10855 VALUELESS_EXCEPTION f Z field_10843 includesNonPlayers f Z field_10879 senderOnly f Ljava/lang/Double; field_10852 dy f Ljava/util/function/BiConsumer; field_10869 NEAREST f C field_33080 ALL_ENTITIES f Z field_10866 localWorldOnly f Z field_10854 selectsName f C field_33076 NEAREST_PLAYER f Ljava/lang/Double; field_10881 dz f Ljava/util/UUID; field_10878 uuid f Ljava/util/function/BiFunction; field_10848 suggestionProvider f I field_10858 limit f Z field_10873 hasSorter f C field_33073 ARGUMENTS_OPENING f Z field_10845 selectsTeam f C field_33069 SELECTOR_PREFIX f I field_10861 startCursor f Ljava/util/function/BiConsumer; field_10850 RANDOM f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10844 MISSING_EXCEPTION f Lnet/minecraft/class_2152; field_10877 pitchRange f Ljava/util/function/BiConsumer; field_10847 sorter f C field_33074 ARGUMENTS_CLOSING f Lnet/minecraft/class_2096$class_2100; field_10842 levelRange f Z field_10868 excludesTeam f Ljava/lang/String; field_10876 playerName f C field_33071 INVERT_MODIFIER f Z field_10851 hasLimit f Ljava/lang/Double; field_10839 z f Lcom/mojang/brigadier/StringReader; field_10860 reader f C field_33079 SELF f Ljava/lang/Double; field_10872 y f C field_33072 TAG_MODIFIER f Z field_10874 excludesName f Z field_10846 atAllowed m (Lnet/minecraft/class_1299;)V method_9842 setEntityType p 1 entityType m (Ljava/util/function/BiConsumer;)V method_9845 setSorter p 1 sorter m (Lnet/minecraft/class_243;Ljava/util/List;)V method_9836 method_9836 p 0 pos p 1 entities m (Z)V method_9841 setIncludesNonPlayers p 1 includesNonPlayers m (Lnet/minecraft/class_243;Ljava/util/List;)V method_9888 method_9888 p 1 entities p 0 pos m ()Z method_9861 selectsAdvancements m (Z)V method_9865 setSelectsTeam p 1 selectsTeam m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_9869 method_9869 p 0 pos m ()V method_9874 readArguments m ()Lcom/mojang/brigadier/StringReader; method_9835 getReader m ()Z method_9886 selectsEntityType m (D)V method_9891 setDx p 1 dx m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; method_9908 listSuggestions p 1 builder p 2 consumer m ()Z method_9915 readTagCharacter m ()Lnet/minecraft/class_2152; method_9883 getPitchRange m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; method_9854 method_9854 p 1 consumer p 0 builder m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; method_9911 suggestOptionOrEnd p 1 builder p 2 consumer m ()Ljava/lang/Double; method_9907 getDz m (Lnet/minecraft/class_2152;)V method_9855 setYawRange p 1 yawRange m (D)V method_9850 setX p 1 x m (Z)V method_9906 setSelectsAdvancements p 1 selectsAdvancements m (Z)V method_9877 setHasLimit p 1 hasLimit m ()Z method_9885 isSenderOnly m ()Ljava/util/function/BiConsumer; method_35818 getSorter m ()Ljava/lang/Double; method_9851 getDx m (Z)V method_9887 setHasSorter p 1 hasSorter m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V method_9896 suggestSelector p 0 builder m (Lnet/minecraft/class_1297;)Z method_9856 method_9856 p 1 entity m ()Z method_9844 excludesName m (Z)V method_9848 setSelectsScores p 1 selectsScores m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9903 method_9903 p 0 option m ()V method_9860 setExcludesEntityType m (Z)V method_9890 setSelectsGameMode p 1 selectsGameMode m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_9872 method_9872 p 1 pos m ()Ljava/lang/Double; method_9840 getDy m ()Z method_9912 selectsName m (Z)V method_9899 setSelectsName p 1 selectsName m ()Lnet/minecraft/class_2096$class_2099; method_9873 getDistance m ()Z method_9843 selectsScores m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; method_9909 suggestOption p 1 builder p 2 consumer m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9863 method_9863 p 0 selectorType m ()Z method_9839 selectsGameMode m (Lcom/mojang/brigadier/StringReader;)V p 1 reader m ()Ljava/lang/Double; method_9902 getX m (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)I method_9862 method_9862 p 2 entity2 p 1 entity1 m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; method_9847 suggestEndNext p 2 consumer p 1 builder m (Ljava/util/function/BiFunction;)V method_9875 setSuggestionProvider p 1 suggestionProvider m (Lnet/minecraft/class_1297;)Z method_9838 method_9838 p 0 entity m (DDD)Lnet/minecraft/class_238; method_9894 createBox p 1 x p 5 z p 3 y m (Lnet/minecraft/class_243;Ljava/util/List;)V method_9901 method_9901 p 0 pos p 1 entities m ()Z method_9866 hasLimit m (D)V method_9879 setZ p 1 z m ()V method_9878 buildPredicate m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; method_9834 suggestSelectorRest p 1 builder p 2 consumer m (Lnet/minecraft/class_2152;Ljava/util/function/ToDoubleFunction;)Ljava/util/function/Predicate; method_9859 rotationPredicate p 1 angleRange p 2 entityToAngle m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; method_9858 suggestNormal p 2 consumer p 1 builder m ()Lnet/minecraft/class_2096$class_2100; method_9895 getLevelRange m ()Z method_9892 readNegationCharacter m ()Z method_9910 excludesEntityType m ()Z method_9889 hasSorter m (Lcom/mojang/brigadier/StringReader;Z)V p 2 atAllowed p 1 reader m (Z)V method_9833 setExcludesTeam p 1 excludesTeam m (Z)V method_9857 setExcludesGameMode p 1 excludesGameMode m ()V method_9849 readRegular m ()Z method_9837 excludesGameMode m (D)V method_9918 setDz p 1 dz m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; method_9893 suggestOpen p 1 builder p 2 consumer m (Lnet/minecraft/class_2152;)V method_9898 setPitchRange p 1 pitchRange m (Ljava/util/function/Predicate;)V method_9916 setPredicate p 1 predicate m ()V method_9852 setLocalWorldOnly m (Ljava/util/function/ToDoubleFunction;DDLnet/minecraft/class_1297;)Z method_9881 method_9881 p 5 entity m (Z)V method_9913 setExcludesName p 1 excludesName m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; method_35817 suggestDefinerNext p 1 builder p 2 consumer m ()Z method_35816 excludesTeam m ()Lnet/minecraft/class_2152; method_9853 getYawRange m ()Lnet/minecraft/class_2300; method_9871 build m ()V method_9917 readAtVariable m ()Ljava/lang/Double; method_9868 getZ m (I)V method_9900 setLimit p 1 limit m (D)V method_9905 setDy p 1 dy m (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)I method_9897 method_9897 p 1 entity1 p 2 entity2 m (Lnet/minecraft/class_2096$class_2100;)V method_9846 setLevelRange p 1 levelRange m ()Ljava/lang/Double; method_9884 getY m (Lnet/minecraft/class_243;Ljava/util/List;)V method_9867 method_9867 p 0 pos p 1 entities m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; method_9880 suggestSelector p 1 builder p 2 consumer m (Lnet/minecraft/class_2096$class_2099;)V method_9870 setDistance p 1 distance m ()Lnet/minecraft/class_2300; method_9882 read m (D)V method_9864 setY p 1 y m ()Z method_9904 selectsTeam c net/minecraft/class_4964 net/minecraft/datafixer/fix/PersistentStateUuidFix m (Lcom/mojang/datafixers/schemas/Schema;)V p 1 outputSchema c net/minecraft/class_4961 net/minecraft/datafixer/fix/ItemStackUuidFix m (Lcom/mojang/datafixers/schemas/Schema;)V p 1 outputSchema m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26298 fixSkullOwner m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26297 fixAttributeModifiers c net/minecraft/class_4960 net/minecraft/datafixer/fix/EntityUuidFix f Ljava/util/Set; field_23127 PROJECTILES f Ljava/util/Set; field_23126 OTHER_LIVINGS f Ljava/util/Set; field_23125 LEASHABLES f Ljava/util/Set; field_23124 BREEDABLES f Ljava/util/Set; field_23123 TAMEABLE_PETS f Ljava/util/Set; field_23122 RIDEABLE_TAMEABLES m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26030 updateShulkerBullet m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26028 updateAreaEffectCloud m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26039 updateSelfUuid m (Lcom/mojang/datafixers/schemas/Schema;)V p 1 outputSchema m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26031 updateItemEntity m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26032 updateFox m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26022 updateAngryAtMemory m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26033 updateZombifiedPiglin m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26034 updateTameable m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26024 updateEvokerFangs m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26035 updateBreedable m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26036 updateLeashable m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26026 updateZombieVillager m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26037 updateLiving m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26038 updateProjectile c net/minecraft/class_4959 net/minecraft/datafixer/fix/BlockEntityUuidFix m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26017 updateSkull m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26018 updateConduit m (Lcom/mojang/datafixers/schemas/Schema;)V p 1 outputSchema c net/minecraft/class_4956 net/minecraft/client/particle/SoulParticle f Lnet/minecraft/class_4002; field_23091 spriteProvider m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V p 6 z p 4 y p 10 velocityY p 8 velocityX p 14 spriteProvider p 12 velocityZ p 2 x p 1 world c net/minecraft/class_4956$class_4957 net/minecraft/client/particle/SoulParticle$Factory f Lnet/minecraft/class_4002; field_23092 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_25994 createParticle c net/minecraft/class_4955 net/minecraft/client/particle/AbstractSlowingParticle c net/minecraft/class_4958 net/minecraft/datafixer/fix/AbstractUuidFix f Lcom/mojang/datafixers/DSL$TypeReference; field_23121 typeReference m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; method_26009 updateTyped p 1 typed p 2 name p 3 updater m (Lcom/mojang/datafixers/schemas/Schema;Lcom/mojang/datafixers/DSL$TypeReference;)V p 2 typeReference p 1 outputSchema m (Lcom/mojang/serialization/Dynamic;JJ)Ljava/util/Optional; method_26003 createArray p 3 leastBits p 1 mostBits m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/Optional; method_26005 createArrayFromStringUuid p 1 key m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; method_26006 updateStringUuid p 1 oldKey p 2 newKey m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; method_26011 updateCompoundUuid p 1 oldKey p 2 newKey m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; method_26013 updateRegularMostLeast p 1 oldKey p 2 newKey m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; method_26014 createArrayFromMostLeastTags p 2 leastBitsKey p 1 mostBitsKey m (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; method_26002 createArrayFromCompoundUuid c net/minecraft/class_6793 net/minecraft/world/gen/placementmodifier/CountPlacementModifier f Lcom/mojang/serialization/Codec; field_35718 MODIFIER_CODEC f Lnet/minecraft/class_6017; field_35719 count m (Lnet/minecraft/class_6017;)V p 1 count m (Lnet/minecraft/class_6017;)Lnet/minecraft/class_6793; method_39624 of p 0 count m (I)Lnet/minecraft/class_6793; method_39623 of p 0 count c net/minecraft/class_4130 net/minecraft/entity/ai/brain/task/HoldTradeOffersTask f I field_18396 ticksLeft f I field_18394 offerShownTicks f I field_18395 offerIndex f Ljava/util/List; field_18393 offers f Lnet/minecraft/class_1799; field_18392 customerHeldStack f I field_30167 RUN_INTERVAL f I field_30168 OFFER_SHOWING_INTERVAL m (Lnet/minecraft/class_1646;)V method_19026 refreshShownOffer p 1 villager m (Lnet/minecraft/class_1646;)V method_19598 holdOffer p 1 villager m (Lnet/minecraft/class_1646;)Lnet/minecraft/class_1309; method_19603 findPotentialCustomer p 1 villager m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Z method_19600 shouldKeepRunning m (Lnet/minecraft/class_1646;)V method_37448 holdNothing p 0 villager m (Lnet/minecraft/class_1914;)Z method_19028 isPossible p 1 offer m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_19599 shouldRun m (Lnet/minecraft/class_1646;Lnet/minecraft/class_1799;)V method_37447 holdOffer p 0 villager p 1 stack m (II)V p 1 minRunTime p 2 maxRunTime m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1646;)V method_19027 setupOffers p 2 villager p 1 customer m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19604 keepRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19605 finishRunning m (Lnet/minecraft/class_1646;)V method_19601 loadPossibleOffers p 1 villager m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19602 run c net/minecraft/class_6794 net/minecraft/world/gen/placementmodifier/EnvironmentScanPlacementModifier f I field_35724 maxSteps f Lnet/minecraft/class_6646; field_35722 targetPredicate f Lnet/minecraft/class_6646; field_35723 allowedSearchPredicate f Lnet/minecraft/class_2350; field_35721 direction f Lcom/mojang/serialization/Codec; field_35720 MODIFIER_CODEC m (Lnet/minecraft/class_2350;Lnet/minecraft/class_6646;Lnet/minecraft/class_6646;I)V p 4 maxSteps p 2 targetPredicate p 3 allowedSearchPredicate p 1 direction m (Lnet/minecraft/class_2350;Lnet/minecraft/class_6646;I)Lnet/minecraft/class_6794; method_39628 of p 0 direction p 1 targetPredicate p 2 maxSteps m (Lnet/minecraft/class_2350;Lnet/minecraft/class_6646;Lnet/minecraft/class_6646;I)Lnet/minecraft/class_6794; method_39629 of p 3 maxSteps p 1 targetPredicate p 2 allowedSearchPredicate p 0 direction c net/minecraft/class_5463 net/minecraft/world/gen/carver/ConfiguredCarvers f Lnet/minecraft/class_6880; field_25947 NETHER_CAVE f Lnet/minecraft/class_6880; field_33120 CANYON f Lnet/minecraft/class_6880; field_33119 CAVE f Lnet/minecraft/class_6880; field_34968 CAVE_EXTRA_UNDERGROUND m (Ljava/lang/String;Lnet/minecraft/class_2922;)Lnet/minecraft/class_6880; method_30588 register p 0 id p 1 configuredCarver c net/minecraft/class_6791 net/minecraft/world/gen/heightprovider/WeightedListHeightProvider f Lcom/mojang/serialization/Codec; field_35712 WEIGHTED_LIST_CODEC f Lnet/minecraft/class_6005; field_35713 weightedList m (Lnet/minecraft/class_6005;)V p 1 weightedList c net/minecraft/class_6792 net/minecraft/world/gen/placementmodifier/BiomePlacementModifier f Lnet/minecraft/class_6792; field_35715 INSTANCE f Lcom/mojang/serialization/Codec; field_35714 MODIFIER_CODEC m ()Lnet/minecraft/class_6792; method_39614 of c net/minecraft/class_5462 net/minecraft/client/util/CharPredicate m ()Lnet/minecraft/class_5462; method_36123 negate m (C)Z method_36124 method_36124 p 1 c m (C)Z test test p 1 c m (Lnet/minecraft/class_5462;C)Z method_36126 method_36126 p 2 c m (Lnet/minecraft/class_5462;)Lnet/minecraft/class_5462; method_36127 or p 1 predicate m (Lnet/minecraft/class_5462;C)Z method_36128 method_36128 p 2 c m (Lnet/minecraft/class_5462;)Lnet/minecraft/class_5462; method_36125 and p 1 predicate c net/minecraft/class_6790 net/minecraft/world/gen/feature/TwistingVinesFeatureConfig f Lcom/mojang/serialization/Codec; field_35710 CODEC f I comp_289 maxHeight f I comp_288 spreadHeight f I comp_287 spreadWidth m ()I comp_288 spreadHeight m ()I comp_287 spreadWidth m ()I comp_289 maxHeight c net/minecraft/class_5469 net/minecraft/structure/processor/StructureProcessorLists f Lnet/minecraft/class_3821; field_26622 GILDED_BLACKSTONE_TO_BLACKSTONE f Lnet/minecraft/class_3821; field_26621 BLACKSTONE_TO_GILDED_BLACKSTONE f Lnet/minecraft/class_6880; field_26272 FARM_SNOWY f Lnet/minecraft/class_6880; field_26271 FARM_SAVANNA f Lnet/minecraft/class_6880; field_26270 FARM_PLAINS f Lnet/minecraft/class_6880; field_26276 TREASURE_ROOMS f Lnet/minecraft/class_6880; field_26275 BOTTOM_RAMPART f Lnet/minecraft/class_6880; field_26274 FARM_DESERT f Lnet/minecraft/class_6880; field_26273 FARM_TAIGA f Lnet/minecraft/class_6880; field_26268 STREET_SAVANNA f Lnet/minecraft/class_6880; field_26267 STREET_PLAINS f Lnet/minecraft/class_6880; field_26266 MOSSIFY_70_PERCENT f Lnet/minecraft/class_6880; field_26265 MOSSIFY_20_PERCENT f Lnet/minecraft/class_6880; field_26269 STREET_SNOWY_OR_TAIGA f Lnet/minecraft/class_6880; field_26260 ZOMBIE_SAVANNA f Lnet/minecraft/class_6880; field_26264 MOSSIFY_10_PERCENT f Lnet/minecraft/class_6880; field_26263 ZOMBIE_DESERT f Lnet/minecraft/class_6880; field_26262 ZOMBIE_TAIGA f Lnet/minecraft/class_6880; field_26261 ZOMBIE_SNOWY f Lnet/minecraft/class_6880; field_26256 HIGH_WALL f Lnet/minecraft/class_6880; field_26259 ZOMBIE_PLAINS f Lnet/minecraft/class_6880; field_26257 HIGH_RAMPART f Lnet/minecraft/class_6880; field_26280 BASTION_GENERIC_DEGRADATION f Lnet/minecraft/class_6880; field_26284 ROOF f Lnet/minecraft/class_6880; field_26283 BRIDGE f Lnet/minecraft/class_6880; field_26282 ENTRANCE_REPLACEMENT f Lnet/minecraft/class_6880; field_26281 RAMPART_DEGRADATION f Lnet/minecraft/class_6880; field_26279 STABLE_DEGRADATION f Lnet/minecraft/class_6880; field_26278 SIDE_WALL_DEGRADATION f Lnet/minecraft/class_6880; field_26277 HOUSING f Lnet/minecraft/class_6880; field_29537 FOSSIL_ROT f Lnet/minecraft/class_6880; field_29538 FOSSIL_COAL f Lnet/minecraft/class_6880; field_29539 FOSSIL_DIAMONDS f Lnet/minecraft/class_6880; field_26688 EMPTY f Lnet/minecraft/class_6880; field_26689 OUTPOST_ROT m (Ljava/lang/String;Lcom/google/common/collect/ImmutableList;)Lnet/minecraft/class_6880; method_30601 register p 1 processorList p 0 id c net/minecraft/class_5468 net/minecraft/structure/pool/StructurePools f Lnet/minecraft/class_6880; field_26255 INVALID f Lnet/minecraft/class_5321; field_26254 EMPTY m ()Lnet/minecraft/class_6880; method_30599 initDefaultPools m (Lnet/minecraft/class_3785;)Lnet/minecraft/class_6880; method_30600 register p 0 templatePool c net/minecraft/class_6799 net/minecraft/world/gen/placementmodifier/RarityFilterPlacementModifier f Lcom/mojang/serialization/Codec; field_35752 MODIFIER_CODEC f I field_35753 chance m (I)V p 1 chance m (I)Lnet/minecraft/class_6799; method_39659 of p 0 chance c net/minecraft/class_4139 net/minecraft/village/VillageGossipType f Ljava/lang/String; field_18430 key f I field_18432 maxValue f I field_18434 shareDecrement f I field_19354 decay f I field_18431 multiplier f Ljava/util/Map; field_18435 BY_KEY f Lnet/minecraft/class_4139; field_18426 MINOR_POSITIVE f Lnet/minecraft/class_4139; field_18427 MAJOR_POSITIVE f Lnet/minecraft/class_4139; field_18424 MAJOR_NEGATIVE f Lnet/minecraft/class_4139; field_18425 MINOR_NEGATIVE f Lnet/minecraft/class_4139; field_18428 TRADING m (Ljava/lang/String;ILjava/lang/String;IIII)V p 7 shareDecrement p 6 decay p 5 maxReputation p 4 multiplier p 3 key m (Ljava/lang/String;)Lnet/minecraft/class_4139; method_19090 byKey p 0 key c net/minecraft/class_6797 net/minecraft/world/gen/placementmodifier/PlacementModifier c A placement modifier is a one-to-many position transformation, which\ntakes a position with some context and returns zero or more positions.\nIt's used to determine where to generate configured features.\n\n@see net.minecraft.world.gen.feature.ConfiguredFeature f Lcom/mojang/serialization/Codec; field_35736 CODEC m (Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_2338;)Ljava/util/stream/Stream; method_14452 getPositions c Applies this placement modifier to the given position. p 1 context p 2 random p 3 pos m ()Lnet/minecraft/class_6798; method_39615 getType c net/minecraft/class_6798 net/minecraft/world/gen/placementmodifier/PlacementModifierType f Lnet/minecraft/class_6798; field_35739 SURFACE_RELATIVE_THRESHOLD_FILTER f Lnet/minecraft/class_6798; field_35738 RARITY_FILTER f Lnet/minecraft/class_6798; field_35737 BLOCK_PREDICATE_FILTER f Lnet/minecraft/class_6798; field_35741 BIOME f Lnet/minecraft/class_6798; field_35740 SURFACE_WATER_DEPTH_FILTER f Lnet/minecraft/class_6798; field_35749 IN_SQUARE f Lnet/minecraft/class_6798; field_35748 HEIGHT_RANGE f Lnet/minecraft/class_6798; field_35747 HEIGHTMAP f Lnet/minecraft/class_6798; field_35746 ENVIRONMENT_SCAN f Lnet/minecraft/class_6798; field_35745 COUNT_ON_EVERY_LAYER f Lnet/minecraft/class_6798; field_35743 NOISE_BASED_COUNT f Lnet/minecraft/class_6798; field_35744 NOISE_THRESHOLD_COUNT f Lnet/minecraft/class_6798; field_35742 COUNT f Lnet/minecraft/class_6798; field_35751 CARVING_MASK f Lnet/minecraft/class_6798; field_35750 RANDOM_OFFSET m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_6798; method_39655 register p 1 codec p 0 id c net/minecraft/class_4133 net/minecraft/entity/ai/brain/task/VillagerWorkTask f D field_30193 MAX_DISTANCE f I field_30192 RUN_TIME f J field_19426 lastCheckedTime m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_21641 shouldRun m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)V method_26335 performAdditionalWork p 2 entity p 1 world m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_21642 run m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Z method_26336 shouldKeepRunning c net/minecraft/class_6795 net/minecraft/world/gen/placementmodifier/HeightRangePlacementModifier f Lnet/minecraft/class_6122; field_35726 height f Lcom/mojang/serialization/Codec; field_35725 MODIFIER_CODEC m (Lnet/minecraft/class_6122;)V p 1 height m (Lnet/minecraft/class_6122;)Lnet/minecraft/class_6795; method_39635 of p 0 height m (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;)Lnet/minecraft/class_6795; method_39637 trapezoid p 0 minOffset p 1 maxOffset m (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;)Lnet/minecraft/class_6795; method_39634 uniform p 0 minOffset p 1 maxOffset c net/minecraft/class_4136 net/minecraft/village/VillagerGossips f Ljava/util/Map; field_18419 entityReputation m ()Ljava/util/Map; method_35120 getEntityReputationAssociatedGossips m (Ljava/util/UUID;Lnet/minecraft/class_4139;I)V method_35126 removeGossip p 1 target p 3 value p 2 type m (Ljava/util/UUID;Lnet/minecraft/class_4139;I)V method_19072 startGossip p 1 target p 3 value p 2 type m (Ljava/util/UUID;)Lnet/minecraft/class_4136$class_4137; method_19071 getReputationFor p 1 target m (II)I method_19059 max p 0 left p 1 right m (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; method_19067 serialize m (Lnet/minecraft/class_4139;Ljava/util/function/DoublePredicate;)J method_35122 getReputationCount p 2 predicate p 1 type m (Ljava/util/UUID;)Lnet/minecraft/class_4136$class_4137; method_19076 method_19076 p 0 uuid m (Ljava/util/UUID;Lnet/minecraft/class_4139;)V method_35124 remove p 2 type p 1 target m (Lnet/minecraft/class_4139;)V method_35121 remove p 1 type m ()V method_20651 decay m (Ljava/util/Random;I)Ljava/util/Collection; method_19070 pickGossips p 2 count p 1 random m (Ljava/util/UUID;Ljava/util/function/Predicate;)I method_19073 getReputationFor p 1 target p 2 gossipTypeFilter m (Lnet/minecraft/class_4136;Ljava/util/Random;I)V method_19061 shareGossipFrom p 3 count p 1 from p 2 random m (Lnet/minecraft/class_4136$class_4138;)V method_19075 method_19075 p 1 gossip m ()Ljava/util/stream/Stream; method_19074 entries m (Lcom/mojang/serialization/Dynamic;)V method_19066 deserialize m (Lnet/minecraft/class_4139;II)I method_19065 method_19065 p 3 right p 2 left m (Ljava/util/Map;Ljava/util/UUID;)V method_35123 method_35123 p 2 uuid m (Lnet/minecraft/class_4139;II)I method_19063 mergeReputation p 1 type p 3 right p 2 left c net/minecraft/class_4136$class_4137 net/minecraft/village/VillagerGossips$Reputation f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_18420 associatedGossip m (Ljava/util/function/Predicate;)I method_19081 getValueFor p 1 gossipTypeFilter m ()Z method_20654 isObsolete m ()V method_20652 decay m (Lnet/minecraft/class_4139;)V method_20655 remove p 1 gossipType m (Ljava/util/UUID;)Ljava/util/stream/Stream; method_19079 entriesFor p 1 target m (Lnet/minecraft/class_4139;)V method_20653 clamp p 1 gossipType c net/minecraft/class_4136$class_4138 net/minecraft/village/VillagerGossips$GossipEntry f Lnet/minecraft/class_4139; field_18422 type f Ljava/lang/String; field_30239 VALUE_KEY f Ljava/util/UUID; field_18421 target f Ljava/lang/String; field_30238 TYPE_KEY f Ljava/lang/String; field_30237 TARGET_KEY f I field_18423 value m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; method_19084 deserialize m (Ljava/util/UUID;Lnet/minecraft/class_4139;I)V p 1 target p 2 type p 3 value m (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; method_19087 serialize m ()I method_19083 getValue c net/minecraft/class_6796 net/minecraft/world/gen/feature/PlacedFeature f Lcom/mojang/serialization/Codec; field_35731 LIST_CODEC f Lcom/mojang/serialization/Codec; field_35730 REGISTRY_CODEC f Lnet/minecraft/class_6880; comp_334 feature f Ljava/util/List; comp_335 placementModifiers f Lcom/mojang/serialization/Codec; field_36416 LISTS_CODEC f Lcom/mojang/serialization/Codec; field_35729 CODEC m (Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_2338;)Z method_39648 generate p 2 random p 3 pos p 1 context m (Lnet/minecraft/class_6797;Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_2338;)Ljava/util/stream/Stream; method_39649 method_39649 p 3 pos m ()Lnet/minecraft/class_6880; comp_334 feature m ()Ljava/util/List; comp_335 placementModifiers m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_2338;)Z method_39650 generate c Generates a configured feature at the positions obtained by applying\nplacement modifiers to the given position.\n\n

To calculate positions, it first creates a singleton stream of the\ngiven position, then it applies placement modifiers with {@linkplain\nStream#flatMap flatMap} in order they appear in the list. p 4 pos p 1 world p 3 random p 2 generator m (Lnet/minecraft/class_6880;Ljava/util/List;)V p 2 placementModifiers m ()Ljava/util/stream/Stream; method_39643 getDecoratedFeatures m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_2338;)Z method_39644 generateUnregistered p 4 pos p 3 random p 2 generator p 1 world c net/minecraft/class_4135 net/minecraft/entity/ai/goal/PrioritizedGoal f Lnet/minecraft/class_1352; field_18416 goal f I field_18417 priority f Z field_18418 running m ()Z method_19056 isRunning m ()Lnet/minecraft/class_1352; method_19058 getGoal m (Ljava/lang/Object;)Z equals equals p 1 o m (ILnet/minecraft/class_1352;)V p 2 goal p 1 priority m ()I method_19057 getPriority m (Lnet/minecraft/class_4135;)Z method_19055 canBeReplacedBy p 1 goal c net/minecraft/class_5472 net/minecraft/network/RateLimitedConnection c A connection that disconnects from the backing netty channel if too\nmany packets are received. f I field_26344 rateLimit f Lorg/slf4j/Logger; field_26342 LOGGER f Lnet/minecraft/class_2561; field_26343 RATE_LIMIT_EXCEEDED_MESSAGE m (I)V p 1 rateLimit c net/minecraft/class_4141 net/minecraft/entity/ai/brain/MemoryModuleState f Lnet/minecraft/class_4141; field_18457 VALUE_ABSENT f Lnet/minecraft/class_4141; field_18458 REGISTERED f Lnet/minecraft/class_4141; field_18456 VALUE_PRESENT c net/minecraft/class_4140 net/minecraft/entity/ai/brain/MemoryModuleType c A memory module type represents a type of data stored in a brain. The memory\ndata can be shared by different tasks once they are updated by a sensor or\ncreated by some task. This can avoid some redundant calculations.\n\n@see Brain#memories\n@see Memory f Ljava/util/Optional; field_24668 codec f Lnet/minecraft/class_4140; field_30245 LONG_JUMP_MID_JUMP f Lnet/minecraft/class_4140; field_30246 HAS_HUNTING_COOLDOWN f Lnet/minecraft/class_4140; field_30243 NEAREST_ATTACKABLE f Lnet/minecraft/class_4140; field_30244 LONG_JUMP_COOLING_DOWN f Lnet/minecraft/class_4140; field_33484 RAM_TARGET f Lnet/minecraft/class_4140; field_22474 NEAREST_REPELLENT f Lnet/minecraft/class_4140; field_22473 ADMIRING_DISABLED f Lnet/minecraft/class_4140; field_22340 NEAREST_VISIBLE_BABY_HOGLIN f Lnet/minecraft/class_4140; field_22343 NEAREST_VISIBLE_ADULT_PIGLINS f Lnet/minecraft/class_4140; field_22475 ATTACK_COOLING_DOWN f Lnet/minecraft/class_4140; field_22342 NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD f Lnet/minecraft/class_4140; field_22345 NEAREST_VISIBLE_ADULT_PIGLIN f Lnet/minecraft/class_4140; field_22346 NEAREST_VISIBLE_ZOMBIFIED f Lnet/minecraft/class_4140; field_22344 NEAREST_VISIBLE_ADULT_HOGLINS f Lnet/minecraft/class_4140; field_22348 VISIBLE_ADULT_HOGLIN_COUNT f Lnet/minecraft/class_4140; field_22347 VISIBLE_ADULT_PIGLIN_COUNT f Lnet/minecraft/class_4140; field_25813 TIME_TRYING_TO_REACH_ADMIRE_ITEM f Lnet/minecraft/class_4140; field_22349 NEAREST_PLAYER_HOLDING_WANTED_ITEM f Lnet/minecraft/class_4140; field_25814 DISABLE_WALK_TO_ADMIRE_ITEM f Lnet/minecraft/class_4140; field_22350 ATE_RECENTLY f Lnet/minecraft/class_4140; field_22333 ANGRY_AT f Lnet/minecraft/class_4140; field_22332 NEAREST_VISIBLE_WANTED_ITEM f Lnet/minecraft/class_4140; field_22336 HUNTED_RECENTLY f Lnet/minecraft/class_4140; field_22334 ADMIRING_ITEM f Lnet/minecraft/class_4140; field_22337 CELEBRATE_LOCATION f Lnet/minecraft/class_4140; field_22339 NEAREST_VISIBLE_HUNTABLE_HOGLIN f Lnet/minecraft/class_4140; field_18873 SECONDARY_JOB_SITE f Lnet/minecraft/class_4140; field_25359 NEAREST_VISIBLE_ADULT f Lnet/minecraft/class_4140; field_22353 PACIFIED f Lnet/minecraft/class_4140; field_22355 ATTACK_TARGET f Lnet/minecraft/class_4140; field_22354 NEAREST_VISIBLE_TARGETABLE_PLAYER f Lnet/minecraft/class_4140; field_22356 RIDE_TARGET f Lnet/minecraft/class_4140; field_22357 AVOID_TARGET f Lnet/minecraft/class_4140; field_28324 PLAY_DEAD_TICKS f Lnet/minecraft/class_4140; field_28325 TEMPTING_PLAYER f Lnet/minecraft/class_4140; field_28326 TEMPTATION_COOLDOWN_TICKS f Lnet/minecraft/class_4140; field_28327 IS_TEMPTED f Lnet/minecraft/class_4140; field_25360 NEAREST_VISIBLE_NEMESIS f Lnet/minecraft/class_4140; field_25361 UNIVERSAL_ANGER f Lnet/minecraft/class_4140; field_19385 LAST_SLEPT f Lnet/minecraft/class_4140; field_19386 LAST_WORKED_AT_POI f Lnet/minecraft/class_4140; field_25159 DANCING f Lnet/minecraft/class_4140; field_20616 LAST_WOKEN f Lnet/minecraft/class_4140; field_25754 GOLEM_DETECTED_RECENTLY f Lnet/minecraft/class_4140; field_25755 NEARBY_ADULT_PIGLINS f Lnet/minecraft/class_4140; field_19008 HIDING_PLACE f Lnet/minecraft/class_4140; field_19009 HEARD_BELL_TIME f Lnet/minecraft/class_4140; field_19006 VISIBLE_VILLAGER_BABIES f Lnet/minecraft/class_4140; field_19007 NEAREST_BED f Lnet/minecraft/class_4140; field_18438 HOME f Lnet/minecraft/class_4140; field_18439 JOB_SITE f Lnet/minecraft/class_4140; field_18437 DUMMY f Lnet/minecraft/class_4140; field_19293 CANT_REACH_WALK_TARGET_SINCE f Lnet/minecraft/class_4140; field_25160 POTENTIAL_JOB_SITE f Lnet/minecraft/class_4140; field_18440 MEETING_POINT f Lnet/minecraft/class_4140; field_18441 MOBS f Lnet/minecraft/class_4140; field_18448 BREED_TARGET f Lnet/minecraft/class_4140; field_18449 PATH f Lnet/minecraft/class_4140; field_18446 LOOK_TARGET f Lnet/minecraft/class_4140; field_18447 INTERACTION_TARGET f Lnet/minecraft/class_4140; field_18444 NEAREST_VISIBLE_PLAYER f Lnet/minecraft/class_4140; field_18445 WALK_TARGET f Lnet/minecraft/class_4140; field_18442 VISIBLE_MOBS f Lnet/minecraft/class_4140; field_18443 NEAREST_PLAYERS f Lnet/minecraft/class_4140; field_18452 HURT_BY_ENTITY f Lnet/minecraft/class_4140; field_33483 RAM_COOLDOWN_TICKS f Lnet/minecraft/class_4140; field_18453 NEAREST_HOSTILE f Lnet/minecraft/class_4140; field_18450 INTERACTABLE_DOORS f Lnet/minecraft/class_4140; field_18451 HURT_BY f Lnet/minecraft/class_4140; field_26389 DOORS_TO_CLOSE m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_4140; method_19092 register p 0 id p 1 codec m ()Ljava/util/Optional; method_19093 getCodec m (Ljava/util/Optional;)V p 1 codec m (Ljava/lang/String;)Lnet/minecraft/class_4140; method_20738 register p 0 id c net/minecraft/class_4143 net/minecraft/entity/ai/brain/sensor/DummySensor c net/minecraft/class_5473 net/minecraft/command/argument/AngleArgumentType f Ljava/util/Collection; field_26369 EXAMPLES f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_27345 INVALID_ANGLE_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_26368 INCOMPLETE_ANGLE_EXCEPTION m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_5473$class_5474; method_30659 parse m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m ()Lnet/minecraft/class_5473; method_30658 angle m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)F method_30660 getAngle p 1 name p 0 context c net/minecraft/class_5473$class_5474 net/minecraft/command/argument/AngleArgumentType$Angle f F field_26370 angle f Z field_26371 relative m (FZ)V p 1 angle p 2 relative m (Lnet/minecraft/class_2168;)F method_30661 getAngle p 1 source c net/minecraft/class_4142 net/minecraft/entity/ai/brain/WalkTarget f I field_18462 completionRange f F field_18461 speed f Lnet/minecraft/class_4115; field_18460 lookTarget m (Lnet/minecraft/class_4115;FI)V p 1 lookTarget p 3 completionRange p 2 speed m ()F method_19095 getSpeed m (Lnet/minecraft/class_243;FI)V p 3 completionRange p 2 speed p 1 pos m (Lnet/minecraft/class_1297;FI)V p 2 speed p 3 completionRange p 1 entity m (Lnet/minecraft/class_2338;FI)V p 3 completionRange p 1 pos p 2 speed m ()I method_19096 getCompletionRange m ()Lnet/minecraft/class_4115; method_19094 getLookTarget c net/minecraft/class_5470 net/minecraft/world/gen/feature/ConfiguredStructureFeatures f Lnet/minecraft/class_6880; field_26298 IGLOO f Lnet/minecraft/class_6880; field_26296 JUNGLE_PYRAMID f Lnet/minecraft/class_6880; field_26313 VILLAGE_SAVANNA f Lnet/minecraft/class_6880; field_26301 SWAMP_HUT f Lnet/minecraft/class_6880; field_26311 VILLAGE_PLAINS f Lnet/minecraft/class_6880; field_26288 RUINED_PORTAL_SWAMP f Lnet/minecraft/class_6880; field_26290 RUINED_PORTAL_OCEAN f Lnet/minecraft/class_6880; field_26294 MINESHAFT_MESA f Lnet/minecraft/class_6880; field_26292 PILLAGER_OUTPOST f Lnet/minecraft/class_6880; field_26306 FORTRESS f Lnet/minecraft/class_6880; field_26316 RUINED_PORTAL f Lnet/minecraft/class_6880; field_26304 OCEAN_RUIN_COLD f Lnet/minecraft/class_6880; field_26314 VILLAGE_SNOWY f Lnet/minecraft/class_6880; field_26308 END_CITY f Lnet/minecraft/class_6880; field_26287 RUINED_PORTAL_JUNGLE f Lnet/minecraft/class_6880; field_26297 DESERT_PYRAMID f Lnet/minecraft/class_6880; field_26295 MANSION f Lnet/minecraft/class_6880; field_26302 STRONGHOLD f Lnet/minecraft/class_6880; field_26312 VILLAGE_DESERT f Lnet/minecraft/class_6880; field_26289 RUINED_PORTAL_MOUNTAIN f Lnet/minecraft/class_6880; field_26300 SHIPWRECK_BEACHED f Lnet/minecraft/class_6880; field_26299 SHIPWRECK f Lnet/minecraft/class_6880; field_26310 BASTION_REMNANT f Lnet/minecraft/class_6880; field_26293 MINESHAFT f Lnet/minecraft/class_6880; field_26291 RUINED_PORTAL_NETHER f Lnet/minecraft/class_6880; field_26317 RUINED_PORTAL_DESERT f Lnet/minecraft/class_6880; field_26305 OCEAN_RUIN_WARM f Lnet/minecraft/class_6880; field_26315 VILLAGE_TAIGA f Lnet/minecraft/class_6880; field_26303 MONUMENT f Lnet/minecraft/class_6880; field_26309 BURIED_TREASURE f Lnet/minecraft/class_6880; field_26307 NETHER_FOSSIL m ()Lnet/minecraft/class_6880; method_38569 getDefault m (Lnet/minecraft/class_5321;Lnet/minecraft/class_5312;)Lnet/minecraft/class_6880; method_30603 register p 0 key p 1 configuredStructureFeature c net/minecraft/class_4149 net/minecraft/entity/ai/brain/sensor/SensorType f Ljava/util/function/Supplier; field_18471 factory f Lnet/minecraft/class_4149; field_25756 GOLEM_DETECTED f Lnet/minecraft/class_4149; field_25757 PIGLIN_BRUTE_SPECIFIC_SENSOR f Lnet/minecraft/class_4149; field_19011 VILLAGER_BABIES f Lnet/minecraft/class_4149; field_19010 NEAREST_BED f Lnet/minecraft/class_4149; field_18465 DUMMY f Lnet/minecraft/class_4149; field_18466 NEAREST_LIVING_ENTITIES f Lnet/minecraft/class_4149; field_18470 VILLAGER_HOSTILES f Lnet/minecraft/class_4149; field_18469 HURT_BY f Lnet/minecraft/class_4149; field_18467 NEAREST_PLAYERS f Lnet/minecraft/class_4149; field_30261 GOAT_TEMPTATIONS f Lnet/minecraft/class_4149; field_30260 AXOLOTL_ATTACKABLES f Lnet/minecraft/class_4149; field_28329 AXOLOTL_TEMPTATIONS f Lnet/minecraft/class_4149; field_22360 HOGLIN_SPECIFIC_SENSOR f Lnet/minecraft/class_4149; field_22359 PIGLIN_SPECIFIC_SENSOR f Lnet/minecraft/class_4149; field_22358 NEAREST_ITEMS f Lnet/minecraft/class_4149; field_18875 SECONDARY_POIS f Lnet/minecraft/class_4149; field_25362 NEAREST_ADULT m (Ljava/lang/String;Ljava/util/function/Supplier;)Lnet/minecraft/class_4149; method_19103 register p 1 factory p 0 id m (Ljava/util/function/Supplier;)V p 1 factory m ()Lnet/minecraft/class_4148; method_19102 create c net/minecraft/class_4148 net/minecraft/entity/ai/brain/sensor/Sensor c A sensor can update memories over time in a brain. The sensor's computation\nreplaces that of individual tasks, so that it is more efficient than the goal\nsystem.\n\n@see net.minecraft.entity.ai.brain.Brain#sensors f I field_30259 DEFAULT_RUN_TIME f I field_30258 BASE_MAX_DISTANCE f I field_18464 senseInterval f Lnet/minecraft/class_4051; field_34050 ATTACKABLE_TARGET_PREDICATE_IGNORE_VISIBILITY f Lnet/minecraft/class_4051; field_26631 TARGET_PREDICATE_IGNORE_DISTANCE_SCALING f Lnet/minecraft/class_4051; field_34051 ATTACKABLE_TARGET_PREDICATE_IGNORE_VISIBILITY_OR_DISTANCE_SCALING f Lnet/minecraft/class_4051; field_26630 TARGET_PREDICATE f Ljava/util/Random; field_19294 RANDOM f Lnet/minecraft/class_4051; field_33762 ATTACKABLE_TARGET_PREDICATE f Lnet/minecraft/class_4051; field_33763 ATTACKABLE_TARGET_PREDICATE_IGNORE_DISTANCE_SCALING f J field_18463 lastSenseTime m (I)V p 1 senseInterval m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_36982 testAttackableTargetPredicate p 0 entity p 1 target m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V method_19101 sense p 2 entity p 1 world m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V method_19100 tick p 1 world p 2 entity m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_37456 testAttackableTargetPredicateIgnoreVisibility p 0 entity p 1 target m ()Ljava/util/Set; method_19099 getOutputMemoryModules m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_30954 testTargetPredicate p 1 target p 0 entity c net/minecraft/class_5475 net/minecraft/data/report/WorldgenProvider f Lnet/minecraft/class_2403; field_26379 generator f Lorg/slf4j/Logger; field_26377 LOGGER f Lcom/google/gson/Gson; field_26378 GSON m (Ljava/nio/file/Path;Lnet/minecraft/class_2408;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5321;Lnet/minecraft/class_2378;Lcom/mojang/serialization/Encoder;)V method_39681 writeRegistryEntries p 5 encoder p 4 registry p 3 registryKey p 2 json p 1 cache p 0 path m (Lnet/minecraft/class_2408;Ljava/nio/file/Path;Lnet/minecraft/class_5455;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5455$class_5456;)V method_39678 writeRegistryEntries p 4 info p 3 json p 2 registryManager p 1 path p 0 cache m (Ljava/nio/file/Path;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Ljava/nio/file/Path; method_30682 getPath p 2 id p 1 rootId p 0 root m (Ljava/nio/file/Path;)Ljava/nio/file/Path; method_39679 getRootPath p 0 path m (Lnet/minecraft/class_2403;)V p 1 generator m (Ljava/nio/file/Path;Lnet/minecraft/class_2408;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Encoder;Ljava/lang/Object;)V method_39680 writeToPath p 1 cache p 0 path p 4 value p 3 encoder p 2 json m (Lnet/minecraft/class_2408;Ljava/nio/file/Path;Lnet/minecraft/class_5455;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5455$class_5456;)V method_39682 method_39682 p 4 info c net/minecraft/class_4144 net/minecraft/entity/ai/brain/sensor/HurtBySensor c net/minecraft/class_5478 net/minecraft/world/biome/OverworldBiomeCreator f I field_35340 DEFAULT_WATER_COLOR f I field_35342 DEFAULT_FOG_COLOR f I field_35341 DEFAULT_WATER_FOG_COLOR f Lnet/minecraft/class_5195; field_35436 DEFAULT_MUSIC m ()Lnet/minecraft/class_1959; method_34674 createLushCaves m (ZZZ)Lnet/minecraft/class_1959; method_30701 createPlains p 0 sunflower p 1 snowy p 2 iceSpikes m (Z)Lnet/minecraft/class_1959; method_30696 createBadlands p 0 plateau m (Z)Lnet/minecraft/class_1959; method_30686 createRiver p 0 frozen m (Lnet/minecraft/class_1959$class_1963;Lnet/minecraft/class_1959$class_1961;FFLnet/minecraft/class_5483$class_5496;Lnet/minecraft/class_5485$class_5495;Lnet/minecraft/class_5195;)Lnet/minecraft/class_1959; method_39152 createBiome p 6 music p 2 temperature p 3 downfall p 4 spawnSettings p 5 generationSettings p 0 precipitation p 1 category m ()Lnet/minecraft/class_1959; method_30708 createSwamp m ()Lnet/minecraft/class_1959; method_38579 createGrove m (Z)Lnet/minecraft/class_1959; method_30690 createWindsweptHills p 0 forest m ()Lnet/minecraft/class_1959; method_33132 createDripstoneCaves m (FZZZLnet/minecraft/class_5483$class_5496;)Lnet/minecraft/class_1959; method_30695 createJungleFeatures p 3 unmodified p 4 spawnSettings p 1 bamboo p 2 sparse p 0 depth m (Lnet/minecraft/class_5483$class_5496;IILnet/minecraft/class_5485$class_5495;)Lnet/minecraft/class_1959; method_30692 createOcean p 0 spawnSettings p 1 waterColor p 2 waterFogColor m (Z)Lnet/minecraft/class_1959; method_30709 createLukewarmOcean p 0 deep m ()Lnet/minecraft/class_1959; method_30723 createWarmOcean m ()Lnet/minecraft/class_1959; method_38575 createFrozenPeaks m ()Lnet/minecraft/class_1959; method_30703 createSparseJungle m ()Lnet/minecraft/class_1959; method_38577 createStonyPeaks m ()Lnet/minecraft/class_1959; method_30705 createDarkForest m (ZZ)Lnet/minecraft/class_1959; method_30694 createSavanna p 1 plateau p 0 windswept m ()Lnet/minecraft/class_1959; method_30684 createMushroomFields m (Lnet/minecraft/class_1959$class_1963;Lnet/minecraft/class_1959$class_1961;FFIILnet/minecraft/class_5483$class_5496;Lnet/minecraft/class_5485$class_5495;Lnet/minecraft/class_5195;)Lnet/minecraft/class_1959; method_39151 createBiome p 5 waterFogColor p 6 spawnSettings p 3 downfall p 4 waterColor p 7 generationSettings p 8 music p 1 category p 2 temperature p 0 precipitation m ()Lnet/minecraft/class_1959; method_30698 createDesert m (ZZZ)Lnet/minecraft/class_1959; method_30704 createNormalForest p 1 oldGrowth p 2 flower p 0 birch m (Z)Lnet/minecraft/class_1959; method_30687 createOldGrowthTaiga p 0 spruce m ()Lnet/minecraft/class_1959; method_38578 createSnowySlopes m (F)I method_30932 getSkyColor p 0 temperature m ()Lnet/minecraft/class_1959; method_30726 createTheVoid m ()Lnet/minecraft/class_1959; method_30714 createNormalBambooJungle m ()Lnet/minecraft/class_1959; method_38574 createMeadow m ()Lnet/minecraft/class_5485$class_5495; method_31066 createOceanGenerationSettings m ()Lnet/minecraft/class_1959; method_38576 createJaggedPeaks m (Lnet/minecraft/class_5485$class_5495;)V method_39153 addBasicFeatures p 0 generationSettings m (Z)Lnet/minecraft/class_1959; method_30699 createTaiga p 0 cold m ()Lnet/minecraft/class_1959; method_30683 createJungle m (Z)Lnet/minecraft/class_1959; method_30702 createColdOcean p 0 deep m (Z)Lnet/minecraft/class_1959; method_30712 createFrozenOcean p 0 monument m (ZZ)Lnet/minecraft/class_1959; method_30685 createBeach p 0 snowy p 1 stony m (Z)Lnet/minecraft/class_1959; method_30706 createNormalOcean p 0 deep c net/minecraft/class_4147 net/minecraft/entity/ai/brain/sensor/NearestPlayersSensor m (Lnet/minecraft/class_1309;Lnet/minecraft/class_3222;)Z method_19098 method_19098 p 1 player m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1657;)Z method_29268 method_29268 p 1 player m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1657;)Z method_36981 method_36981 p 1 player c net/minecraft/class_4146 net/minecraft/entity/ai/brain/sensor/NearestLivingEntitiesSensor m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_19097 method_19097 p 1 e c net/minecraft/class_1081 net/minecraft/client/resource/metadata/AnimationResourceMetadataReader m (ILcom/google/gson/JsonElement;)Lnet/minecraft/class_1080; method_4693 readFrameMetadata p 1 frame p 2 json m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1079; method_4692 fromJson c net/minecraft/class_1080 net/minecraft/client/resource/metadata/AnimationFrameResourceMetadata f I field_5340 time f I field_5341 index f I field_32973 UNDEFINED_TIME m (II)V p 2 time p 1 index m (I)I method_4691 getTime p 1 defaultTime m (I)V p 1 index m ()I method_4690 getIndex c net/minecraft/class_4110 net/minecraft/entity/ai/brain/task/LookAroundTask m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Z method_18967 shouldKeepRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_18969 keepRunning m (II)V p 1 minRunTime p 2 maxRunTime m (Lnet/minecraft/class_1308;Lnet/minecraft/class_4115;)Z method_19569 method_19569 p 1 lookTarget m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_18968 finishRunning m (Lnet/minecraft/class_1308;Lnet/minecraft/class_4115;)V method_18966 method_18966 p 1 lookTarget c net/minecraft/class_1085 net/minecraft/client/resource/metadata/TextureResourceMetadataReader m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1084; method_4698 fromJson c net/minecraft/class_1084 net/minecraft/client/resource/metadata/TextureResourceMetadata f Z field_5345 clamp f Z field_5346 blur f Lnet/minecraft/class_1085; field_5344 READER m ()Z method_4697 shouldClamp m ()Z method_4696 shouldBlur m (ZZ)V p 1 blur p 2 clamp c net/minecraft/class_1083 net/minecraft/client/resource/metadata/LanguageResourceMetadataReader f I field_32979 MAX_CODE_LENGTH m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1082; method_4695 fromJson c net/minecraft/class_1082 net/minecraft/client/resource/metadata/LanguageResourceMetadata f Ljava/util/Collection; field_5342 definitions f Lnet/minecraft/class_1083; field_5343 READER m (Ljava/util/Collection;)V p 1 definitions m ()Ljava/util/Collection; method_4694 getLanguageDefinitions c net/minecraft/class_4116 net/minecraft/entity/ai/brain/task/GoToIfNearbyTask f F field_25752 walkSpeed f I field_30179 UPDATE_INTERVAL f I field_18374 maxDistance f J field_18373 nextUpdateTime f I field_30181 VERTICAL_RANGE f Lnet/minecraft/class_4140; field_18372 target f I field_30180 HORIZONTAL_RANGE m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_18994 run m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Z method_18993 shouldRun m (Lnet/minecraft/class_4140;FI)V p 3 maxDistance p 2 walkSpeed p 1 target c net/minecraft/class_1088 net/minecraft/client/render/model/ModelLoader f Lnet/minecraft/class_4724; field_21774 spriteAtlasManager f Lnet/minecraft/class_4730; field_5370 FIRE_1 f Ljava/util/Map; field_5394 modelsToBake f I field_20273 nextStateId f Ljava/util/List; field_21020 BLOCK_DESTRUCTION_STAGE_TEXTURES f Ljava/util/Map; field_5398 bakedModelCache f Lorg/slf4j/Logger; field_5380 LOGGER f Ljava/util/List; field_20848 BLOCK_DESTRUCTION_STAGES f Lnet/minecraft/class_4730; field_21558 SHIELD_BASE_NO_PATTERN f Ljava/lang/String; field_32986 BUILTIN f Ljava/util/List; field_21772 BLOCK_DESTRUCTION_RENDER_LAYERS f Lnet/minecraft/class_4730; field_5391 WATER_FLOW f Ljava/util/Map; field_17907 spriteAtlasData f Lnet/minecraft/class_4730; field_21557 SHIELD_BASE f Lnet/minecraft/class_793; field_5389 BLOCK_ENTITY_MARKER f Ljava/lang/String; field_32989 MISSING f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_20274 stateLookup f Lcom/google/common/base/Splitter; field_5372 KEY_VALUE_SPLITTER f Ljava/lang/String; field_5371 MISSING_DEFINITION f Ljava/util/Map; field_5396 BUILTIN_MODEL_DEFINITIONS f Lnet/minecraft/class_790$class_791; field_5399 variantMapDeserializationContext f Ljava/util/Map; field_5376 unbakedModels f Ljava/util/Set; field_5390 modelsToLoad f Ljava/lang/String; field_32988 BUILTIN_ENTITY f Lnet/minecraft/class_4730; field_5388 WATER_OVERLAY f Lnet/minecraft/class_2689; field_5395 ITEM_FRAME_STATE_FACTORY f Lcom/google/common/base/Splitter; field_5373 COMMA_SPLITTER f Lnet/minecraft/class_4730; field_20847 BANNER_BASE f Lnet/minecraft/class_324; field_20272 blockColors f Lnet/minecraft/class_4730; field_5381 LAVA_FLOW f Ljava/util/Map; field_5383 STATIC_DEFINITIONS f Ljava/util/Map; field_5387 bakedModels f Lnet/minecraft/class_801; field_5384 ITEM_MODEL_GENERATOR f Lnet/minecraft/class_3300; field_5379 resourceManager f Ljava/lang/String; field_21773 MISSING_ID_STRING f Ljava/lang/String; field_32987 BUILTIN_GENERATED f Lnet/minecraft/class_793; field_5400 GENERATION_MARKER f Lnet/minecraft/class_1091; field_5374 MISSING_ID f Ljava/util/Set; field_5378 DEFAULT_TEXTURES f Lnet/minecraft/class_4730; field_5397 FIRE_0 m (Lnet/minecraft/class_1060;Lnet/minecraft/class_3695;)Lnet/minecraft/class_4724; method_18177 upload p 1 textureManager p 2 profiler m (Lnet/minecraft/class_1091;)V method_4727 addModel p 1 modelId m (Ljava/lang/Iterable;)V method_21603 addStates p 1 states m (Lnet/minecraft/class_2769;Ljava/lang/String;)Ljava/lang/Comparable; method_4724 getPropertyValue p 1 string p 0 property m (Lnet/minecraft/class_2960;)V method_4733 method_4733 p 1 id m (Lnet/minecraft/class_2248;Ljava/util/Map;Lnet/minecraft/class_2680;)Z method_4739 method_4739 p 2 state m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1100; method_4726 getOrLoadModel p 1 id m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960; method_23216 method_23216 p 0 id m (Lnet/minecraft/class_2960;Lnet/minecraft/class_1100;)V method_4729 putModel p 2 unbakedModel p 1 id m (Lnet/minecraft/class_2960;Lnet/minecraft/class_3665;)Lnet/minecraft/class_1087; method_15878 bake p 2 settings p 1 id m (Ljava/util/Map;Lnet/minecraft/class_2960;Lcom/mojang/datafixers/util/Pair;Ljava/util/Map;Lnet/minecraft/class_1091;Lnet/minecraft/class_2680;)V method_21604 method_21604 p 5 id m ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; method_21605 getStateLookup m ()Ljava/util/Map; method_4734 getBakedModelMap m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_793; method_4718 loadModelFromJson p 1 id m (Lnet/minecraft/class_3298;)Lcom/mojang/datafixers/util/Pair; method_4737 method_4737 p 1 resource m (Lnet/minecraft/class_2960;)V method_4715 loadModel p 1 id m (Ljava/util/Map;Lnet/minecraft/class_2960;Lnet/minecraft/class_2680;)V method_4720 method_4720 p 2 state m (I)Lnet/minecraft/class_2960; method_22820 method_22820 p 0 stage m (Lnet/minecraft/class_3300;Lnet/minecraft/class_324;Lnet/minecraft/class_3695;I)V p 1 resourceManager p 2 blockColors m (Lnet/minecraft/class_2689;Ljava/lang/String;)Ljava/util/function/Predicate; method_4725 stateKeyToPredicate p 1 key p 0 stateFactory c net/minecraft/class_1088$class_4455 net/minecraft/client/render/model/ModelLoader$ModelDefinition f Ljava/util/List; field_20275 components f Ljava/util/List; field_20276 values m (Lnet/minecraft/class_2680;Lnet/minecraft/class_816;Ljava/util/Collection;)Lnet/minecraft/class_1088$class_4455; method_21607 create p 0 state p 1 rawModel p 2 properties m (Ljava/util/List;Ljava/util/List;)V p 1 components p 2 values m (Lnet/minecraft/class_2680;Ljava/util/Collection;)Ljava/util/List; method_21609 getStateValues p 0 state p 1 properties m (Lnet/minecraft/class_2689;Lnet/minecraft/class_2680;Lnet/minecraft/class_819;)Z method_21610 method_21610 p 2 component m (Ljava/lang/Object;)Z equals equals p 1 o m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1100;Ljava/util/Collection;)Lnet/minecraft/class_1088$class_4455; method_21608 create p 2 properties p 1 rawModel p 0 state c net/minecraft/class_1088$class_1089 net/minecraft/client/render/model/ModelLoader$ModelLoaderException m (Ljava/lang/String;)V p 1 message c net/minecraft/class_4115 net/minecraft/entity/ai/brain/LookTarget m ()Lnet/minecraft/class_2338; method_18989 getBlockPos m (Lnet/minecraft/class_1309;)Z method_18990 isSeenBy p 1 entity m ()Lnet/minecraft/class_243; method_18991 getPos c net/minecraft/class_1087 net/minecraft/client/render/model/BakedModel m ()Z method_4708 useAmbientOcclusion m ()Lnet/minecraft/class_1058; method_4711 getParticleSprite c {@return a texture that represents the model}\n

\nThis is primarily used in particles. For example, block break particles use this sprite. m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Ljava/util/Random;)Ljava/util/List; method_4707 getQuads p 3 random p 2 face p 1 state m ()Z method_4713 isBuiltin m ()Z method_4712 hasDepth m ()Lnet/minecraft/class_809; method_4709 getTransformation m ()Z method_24304 isSideLit c Allows control of the lighting when rendering a model in a GUI.\n

\nTrue, the model will be lit from the side, like a block.\n

\nFalse, the model will be lit from the front, like an item. m ()Lnet/minecraft/class_806; method_4710 getOverrides c net/minecraft/class_6777 net/minecraft/client/gui/screen/option/OnlineOptionsScreen f [Lnet/minecraft/class_316; field_35638 OPTIONS m (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V p 1 parent p 2 gameOptions c net/minecraft/class_4118 net/minecraft/entity/ai/brain/task/RandomTask m (Ljava/util/List;)V p 1 tasks m (Ljava/util/Map;Ljava/util/List;)V p 1 requiredMemoryState p 2 tasks c net/minecraft/class_1086 net/minecraft/client/render/model/ModelRotation f I field_5364 index f Lnet/minecraft/class_4990; field_23374 directionTransformation f I field_32982 MAX_ROTATION f Ljava/util/Map; field_5357 BY_INDEX f Lnet/minecraft/class_4590; field_23373 rotation f Lnet/minecraft/class_1086; field_5356 X180_Y180 f Lnet/minecraft/class_1086; field_5359 X180_Y270 f Lnet/minecraft/class_1086; field_5358 X180_Y0 f Lnet/minecraft/class_1086; field_5351 X90_Y0 f Lnet/minecraft/class_1086; field_5350 X0_Y0 f Lnet/minecraft/class_1086; field_5353 X270_Y0 f Lnet/minecraft/class_1086; field_5352 X270_Y270 f Lnet/minecraft/class_1086; field_5355 X0_Y180 f Lnet/minecraft/class_1086; field_5354 X90_Y270 f Lnet/minecraft/class_1086; field_5347 X0_Y270 f Lnet/minecraft/class_1086; field_5349 X270_Y90 f Lnet/minecraft/class_1086; field_5348 X180_Y90 f Lnet/minecraft/class_1086; field_5361 X270_Y180 f Lnet/minecraft/class_1086; field_5360 X90_Y90 f Lnet/minecraft/class_1086; field_5367 X90_Y180 f Lnet/minecraft/class_1086; field_5366 X0_Y90 m ()Lnet/minecraft/class_4990; method_35808 getDirectionTransformation m (Lnet/minecraft/class_1086;)Ljava/lang/Integer; method_4701 method_4701 p 0 rotation m (II)I method_4703 getIndex p 0 x p 1 y m (Ljava/lang/String;III)V p 3 x p 4 y m (II)Lnet/minecraft/class_1086; method_4699 get p 1 y p 0 x c net/minecraft/class_4117 net/minecraft/entity/ai/brain/task/FindWalkTargetTask f I field_19352 maxHorizontalDistance f I field_19353 maxVerticalDistance f F field_18375 walkSpeed f I field_30186 MIN_RUN_TIME f I field_30187 MAX_RUN_TIME m (F)V p 1 walkSpeed m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_18996 run m (FII)V p 1 walkSpeed p 2 maxHorizontalDistance p 3 maxVerticalDistance m (Lnet/minecraft/class_1314;)V method_20429 updateWalkTarget p 1 entity m (Lnet/minecraft/class_1314;Lnet/minecraft/class_4076;)V method_20430 updateWalkTarget p 2 pos p 1 entity c net/minecraft/class_4112 net/minecraft/entity/ai/brain/task/WanderAroundTask f F field_18371 speed f I field_30150 MAX_UPDATE_COUNTDOWN f Lnet/minecraft/class_11; field_18369 path f Lnet/minecraft/class_2338; field_18370 lookTargetPos f I field_18964 pathUpdateCountdownTicks m (II)V p 2 maxRunTime p 1 minRunTime m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_18981 finishRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_18982 run m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_18978 shouldRun m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Z method_18979 shouldKeepRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_18983 keepRunning m (Lnet/minecraft/class_1308;Lnet/minecraft/class_4142;J)Z method_18977 hasFinishedPath p 3 time p 2 walkTarget p 1 entity m (Lnet/minecraft/class_1308;Lnet/minecraft/class_4142;)Z method_18980 hasReached p 1 entity p 2 walkTarget c net/minecraft/class_4111 net/minecraft/entity/ai/brain/task/VillagerBreedTask f J field_18368 breedEndTime f F field_30191 APPROACH_SPEED f I field_30190 MAX_DISTANCE m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_18974 run m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Ljava/util/Optional; method_19573 getReachableHome p 1 world p 2 villager m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_18975 keepRunning m (Lnet/minecraft/class_1646;)Z method_18972 isReadyToBreed p 1 villager m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_18976 finishRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;Lnet/minecraft/class_1646;)V method_20643 goHome p 2 first p 1 world p 3 second m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;Lnet/minecraft/class_2338;)V method_19572 setChildHome p 3 pos p 1 world p 2 child m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_19571 shouldRun m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Z method_18973 shouldKeepRunning m (Lnet/minecraft/class_1646;Lnet/minecraft/class_2338;)Z method_20642 canReachHome p 2 pos p 1 villager m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;Lnet/minecraft/class_1646;)Ljava/util/Optional; method_18970 createChild p 3 partner p 2 parent p 1 world c net/minecraft/class_4114 net/minecraft/entity/ai/brain/task/GoToWorkTask m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_18988 run m (Lnet/minecraft/class_4158;Lnet/minecraft/class_3852;)Z method_18984 method_18984 p 1 profession m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_18987 shouldRun m (Lnet/minecraft/class_4208;Lnet/minecraft/class_3218;)Ljava/util/Optional; method_29929 method_29929 p 1 world m (Lnet/minecraft/class_1646;Lnet/minecraft/class_3218;Lnet/minecraft/class_3852;)V method_18986 method_18986 p 2 profession m (Lnet/minecraft/class_4158;)Ljava/util/Optional; method_18985 method_18985 p 0 poiType c net/minecraft/class_5444 net/minecraft/world/gen/feature/FeaturePlacementContext f Ljava/util/Optional; field_35735 placedFeature f Lnet/minecraft/class_5281; field_25857 world f Lnet/minecraft/class_2794; field_35734 generator m ()I method_33868 getBottomY m (Lnet/minecraft/class_2902$class_2903;II)I method_30460 getTopY p 2 x p 3 z p 1 heightmap m ()Lnet/minecraft/class_5281; method_34383 getWorld m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2893$class_2894;)Lnet/minecraft/class_6643; method_30459 getOrCreateCarvingMask p 1 chunkPos p 2 carver m ()Ljava/util/Optional; method_39652 getPlacedFeature m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2794;Ljava/util/Optional;)V p 3 placedFeature p 1 world p 2 generator m ()Lnet/minecraft/class_2794; method_39653 getChunkGenerator m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_30461 getBlockState p 1 pos c net/minecraft/class_4113 net/minecraft/entity/ai/brain/task/PanicTask m (Lnet/minecraft/class_1309;)Z method_19574 isHostileNearby p 0 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Z method_20646 shouldKeepRunning m (Lnet/minecraft/class_1309;)Z method_19575 wasHurt p 0 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_20648 keepRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_20647 run c net/minecraft/class_4109 net/minecraft/entity/ai/brain/task/FindInteractionTargetTask f Ljava/util/function/Predicate; field_18365 predicate f Ljava/util/function/Predicate; field_18366 shouldRunPredicate f I field_18364 maxSquaredDistance f Lnet/minecraft/class_1299; field_18363 entityType m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_6670; method_18959 getVisibleMobs p 1 entity m (Lnet/minecraft/class_1309;)Z method_18962 test p 1 entity m (Lnet/minecraft/class_1299;I)V p 1 entityType p 2 maxDistance m (Lnet/minecraft/class_4095;Lnet/minecraft/class_1309;)V method_38968 method_38968 p 1 target m (Lnet/minecraft/class_1299;ILjava/util/function/Predicate;Ljava/util/function/Predicate;)V p 4 predicate p 3 shouldRunPredicate p 2 maxDistance p 1 entityType c net/minecraft/class_4108 net/minecraft/entity/ai/brain/task/FollowCustomerTask f F field_18362 speed m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_18954 shouldRun m (F)V p 1 speed m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_18956 run m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_18957 finishRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_18958 keepRunning m (Lnet/minecraft/class_1646;)V method_18953 update p 1 villager m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Z method_18955 shouldKeepRunning c net/minecraft/class_5450 net/minecraft/world/gen/placementmodifier/SquarePlacementModifier f Lnet/minecraft/class_5450; field_35728 INSTANCE f Lcom/mojang/serialization/Codec; field_35727 MODIFIER_CODEC m ()Lnet/minecraft/class_5450; method_39639 of c net/minecraft/class_1092 net/minecraft/client/render/model/BakedModelManager f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_20278 stateLookup f Lnet/minecraft/class_4724; field_21775 atlasManager f I field_21777 mipmapLevels f Lnet/minecraft/class_324; field_20277 colorMap f Lnet/minecraft/class_1060; field_21776 textureManager f Lnet/minecraft/class_773; field_5410 blockModelCache f Ljava/util/Map; field_5408 models f Lnet/minecraft/class_1087; field_5407 missingModel m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Z method_21611 shouldRerender p 1 from p 2 to m (Lnet/minecraft/class_1060;Lnet/minecraft/class_324;I)V p 3 mipmap p 2 colorMap p 1 textureManager m (Lnet/minecraft/class_1088;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_18179 apply m (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Lnet/minecraft/class_1088; method_18178 prepare m (I)V method_24152 setMipmapLevels p 1 mipmapLevels m ()Lnet/minecraft/class_773; method_4743 getBlockModels m ()Lnet/minecraft/class_1087; method_4744 getMissingModel m (Lnet/minecraft/class_1091;)Lnet/minecraft/class_1087; method_4742 getModel p 1 id m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1059; method_24153 getAtlas p 1 id c net/minecraft/class_6783 net/minecraft/world/gen/blockpredicate/InsideWorldBoundsBlockPredicate f Lcom/mojang/serialization/Codec; field_35700 CODEC f Lnet/minecraft/class_2382; field_35701 offset m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)Z method_39587 test m (Lnet/minecraft/class_2382;)V p 1 offset m (Ljava/lang/Object;Ljava/lang/Object;)Z test test p 1 world p 2 pos m (Lnet/minecraft/class_6783;)Lnet/minecraft/class_2382; method_39589 method_39589 p 0 predicate c net/minecraft/class_1091 net/minecraft/client/util/ModelIdentifier f Ljava/lang/String; field_5406 variant f C field_32990 SEPARATOR m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V p 3 variant p 2 path p 1 namespace m (Ljava/lang/String;)[Ljava/lang/String; method_4741 split p 0 id m (Lnet/minecraft/class_2960;Ljava/lang/String;)V p 2 variant p 1 id m ()Ljava/lang/String; method_4740 getVariant c net/minecraft/class_6780 net/minecraft/world/biome/source/BiomeSupplier m (IIILnet/minecraft/class_6544$class_6552;)Lnet/minecraft/class_6880; method_38109 getBiome p 1 x p 3 z p 2 y p 4 noise c net/minecraft/class_5452 net/minecraft/world/gen/placementmodifier/CountMultilayerPlacementModifier f Lcom/mojang/serialization/Codec; field_35716 MODIFIER_CODEC f Lnet/minecraft/class_6017; field_35717 count m (Lnet/minecraft/class_2680;)Z method_30472 blocksSpawn p 0 state m (Lnet/minecraft/class_5444;IIII)I method_30473 findPos p 4 targetY p 2 y p 3 z p 0 context p 1 x m (Lnet/minecraft/class_6017;)Lnet/minecraft/class_5452; method_39621 of p 0 count m (I)Lnet/minecraft/class_5452; method_39620 of p 0 count m (Lnet/minecraft/class_6017;)V p 1 count c net/minecraft/class_1090 net/minecraft/client/render/model/BuiltinBakedModel f Lnet/minecraft/class_1058; field_16594 sprite f Lnet/minecraft/class_809; field_5404 transformation f Lnet/minecraft/class_806; field_5405 itemPropertyOverrides f Z field_21862 sideLit m (Lnet/minecraft/class_809;Lnet/minecraft/class_806;Lnet/minecraft/class_1058;Z)V p 4 sideLit p 3 sprite p 2 itemPropertyOverrides p 1 transformation c net/minecraft/class_4121 net/minecraft/entity/ai/brain/task/GoToRememberedPositionTask f F field_18381 speed f Ljava/util/function/Function; field_22322 posRetriever f Lnet/minecraft/class_4140; field_18380 entityMemory f I field_22321 range m (Lnet/minecraft/class_4140;FIZLjava/util/function/Function;)V p 2 speed p 1 memoryType p 4 requiresWalkTarget p 3 range p 5 posRetriever m (Lnet/minecraft/class_4140;FIZ)Lnet/minecraft/class_4121; method_24601 toBlock p 0 memoryType p 1 speed p 2 range p 3 requiresWalkTarget m (Lnet/minecraft/class_4140;FIZ)Lnet/minecraft/class_4121; method_24603 toEntity p 2 range p 3 requiresWalkTarget p 0 memoryType p 1 speed m (Lnet/minecraft/class_1314;)Lnet/minecraft/class_243; method_24600 getPos p 1 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Z method_19002 shouldRun m (Lnet/minecraft/class_1314;Lnet/minecraft/class_243;F)V method_19596 setWalkTarget p 1 pos p 2 speed p 0 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_19003 run m (Lnet/minecraft/class_1314;)Z method_24602 isWalkTargetPresentAndFar p 1 entity c net/minecraft/class_4120 net/minecraft/entity/ai/brain/task/GoTowardsLookTarget f Ljava/util/function/Function; field_18378 speed f Ljava/util/function/Predicate; field_34049 predicate f I field_19002 completionRange m (Ljava/util/function/Predicate;Ljava/util/function/Function;I)V p 1 predicate p 2 speed p 3 completionRange m (FLnet/minecraft/class_1309;)Ljava/lang/Float; method_37455 method_37455 p 1 entity m (FI)V p 2 completionRange p 1 speed m (Lnet/minecraft/class_1309;)Z method_33204 method_33204 p 0 entity c net/minecraft/class_1095 net/minecraft/client/render/model/MultipartBakedModel f Z field_5430 ambientOcclusion f Lnet/minecraft/class_809; field_5426 transformations f Lnet/minecraft/class_806; field_5428 itemPropertyOverrides f Lnet/minecraft/class_1058; field_5425 sprite f Ljava/util/Map; field_5431 stateCache f Ljava/util/List; field_5427 components f Z field_21863 sideLit f Z field_5429 depthGui m (Ljava/util/List;)V p 1 components c net/minecraft/class_1095$class_1096 net/minecraft/client/render/model/MultipartBakedModel$Builder f Ljava/util/List; field_5432 components m ()Lnet/minecraft/class_1087; method_4750 build m (Ljava/util/function/Predicate;Lnet/minecraft/class_1087;)V method_4749 addComponent p 2 model p 1 predicate c net/minecraft/class_1093 net/minecraft/client/render/model/BasicBakedModel f Ljava/util/Map; field_5414 faceQuads f Ljava/util/List; field_5411 quads f Lnet/minecraft/class_809; field_5417 transformation f Z field_5413 hasDepth f Lnet/minecraft/class_1058; field_5416 sprite f Z field_5415 usesAo f Lnet/minecraft/class_806; field_5412 itemPropertyOverrides f Z field_21864 isSideLit m (Ljava/util/List;Ljava/util/Map;ZZZLnet/minecraft/class_1058;Lnet/minecraft/class_809;Lnet/minecraft/class_806;)V p 5 hasDepth p 6 sprite p 7 transformation p 8 itemPropertyOverrides p 1 quads p 2 faceQuads p 3 usesAo p 4 isSideLit c net/minecraft/class_1093$class_1094 net/minecraft/client/render/model/BasicBakedModel$Builder f Lnet/minecraft/class_806; field_5423 itemPropertyOverrides f Lnet/minecraft/class_809; field_5418 transformation f Ljava/util/Map; field_5422 faceQuads f Z field_5420 isSideLit f Z field_21865 hasDepth f Ljava/util/List; field_5419 quads f Z field_5421 usesAo f Lnet/minecraft/class_1058; field_5424 particleTexture m ()Lnet/minecraft/class_1087; method_4746 build m (ZZZLnet/minecraft/class_809;Lnet/minecraft/class_806;)V p 2 isSideLit p 3 hasDepth p 1 usesAo p 4 transformation p 5 itemPropertyOverrides m (Lnet/minecraft/class_1058;)Lnet/minecraft/class_1093$class_1094; method_4747 setParticle p 1 sprite m (Lnet/minecraft/class_793;Lnet/minecraft/class_806;Z)V p 2 itemPropertyOverrides p 3 hasDepth p 1 unbakedModel m (Lnet/minecraft/class_2350;Lnet/minecraft/class_777;)Lnet/minecraft/class_1093$class_1094; method_4745 addQuad p 1 side p 2 quad m (Lnet/minecraft/class_777;)Lnet/minecraft/class_1093$class_1094; method_4748 addQuad p 1 quad c net/minecraft/class_4127 net/minecraft/entity/ai/brain/task/ScheduleActivityTask c net/minecraft/class_5458 net/minecraft/util/registry/BuiltinRegistries c Stores a few hardcoded registries with builtin values for datapack-loadable registries,\nfrom which a registry tracker can create a new dynamic registry.\n\n

Note that these registries do not contain the actual entries that the server has,\nfor that you will need to access it from {@link net.minecraft.util.registry.DynamicRegistryManager}.\n\n@see net.minecraft.server.MinecraftServer#getRegistryManager()\n@see net.minecraft.client.network.ClientPlayNetworkHandler#getRegistryManager()\n@see net.minecraft.util.registry.DynamicRegistryManager#get(RegistryKey) f Lnet/minecraft/class_2378; field_25932 STRUCTURE_POOL f Lnet/minecraft/class_2378; field_25931 STRUCTURE_PROCESSOR_LIST f Lnet/minecraft/class_2385; field_25935 ROOT f Lnet/minecraft/class_2378; field_25933 BIOME f Lorg/slf4j/Logger; field_25925 LOGGER f Lnet/minecraft/class_2378; field_25926 REGISTRIES f Lnet/minecraft/class_2378; field_25929 CONFIGURED_FEATURE f Lnet/minecraft/class_2378; field_25928 CONFIGURED_CARVER f Lnet/minecraft/class_2378; field_37231 STRUCTURE_SET f Lnet/minecraft/class_2378; field_37232 DENSITY_FUNCTION f Lnet/minecraft/class_2378; field_26375 CHUNK_GENERATOR_SETTINGS f Lnet/minecraft/class_2378; field_35435 NOISE_PARAMETERS f Lnet/minecraft/class_5455; field_36476 DYNAMIC_REGISTRY_MANAGER f Lnet/minecraft/class_2378; field_35761 PLACED_FEATURE f Ljava/util/Map; field_25934 DEFAULT_VALUE_SUPPLIERS f Lnet/minecraft/class_2378; field_25930 CONFIGURED_STRUCTURE_FEATURE m (Lnet/minecraft/class_2378;Lnet/minecraft/class_5321;Ljava/lang/Object;)Lnet/minecraft/class_6880; method_39203 add p 2 object p 1 key p 0 registry m (Lnet/minecraft/class_2378;Ljava/lang/String;Ljava/lang/Object;)Lnet/minecraft/class_6880; method_40360 method_40360 p 0 registry p 1 id p 2 value m (Lnet/minecraft/class_2378;Ljava/lang/String;Ljava/lang/Object;)Lnet/minecraft/class_6880; method_30561 add p 2 object p 0 registry p 1 id m (Lnet/minecraft/class_5321;Ljava/util/function/Supplier;)Lnet/minecraft/class_2378; method_30565 addRegistry p 1 defaultValueSupplier p 0 registryRef m (Lnet/minecraft/class_2378;Lnet/minecraft/class_2960;Ljava/lang/Object;)Lnet/minecraft/class_6880; method_30562 add p 2 object p 1 id p 0 registry m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Ljava/util/function/Supplier;)Lnet/minecraft/class_2378; method_30563 addRegistry p 2 defaultValueSupplier p 0 registryRef p 1 lifecycle m (Lnet/minecraft/class_2960;Ljava/util/function/Supplier;)V method_30566 method_30566 p 0 id p 1 supplier m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2385;Ljava/util/function/Supplier;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/class_2385; method_30564 addRegistry p 3 lifecycle p 0 registryRef p 1 registry p 2 defaultValueSupplier m ()V method_30559 init c net/minecraft/class_4126 net/minecraft/entity/ai/brain/task/GatherItemsVillagerTask f F field_30183 WALK_TOGETHER_SPEED f I field_30182 MAX_RANGE f Ljava/util/Set; field_18389 items m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Z method_19016 shouldKeepRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19017 run m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19019 finishRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_19015 shouldRun m (Lnet/minecraft/class_1646;Ljava/util/Set;Lnet/minecraft/class_1309;)V method_19013 giveHalfOfStack p 2 target p 1 validItems p 0 villager m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19018 keepRunning m (Lnet/minecraft/class_1646;Lnet/minecraft/class_1646;)Ljava/util/Set; method_19611 getGatherableItems c net/minecraft/class_4129 net/minecraft/entity/ai/brain/task/VillagerTaskListProvider m (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList; method_19022 createRestTasks p 1 speed p 0 profession m (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList; method_19021 createWorkTasks p 0 profession p 1 speed m (F)Lcom/google/common/collect/ImmutableList; method_19990 createPlayTasks p 0 speed m (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList; method_19993 createHideTasks p 0 profession p 1 speed m (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList; method_19020 createCoreTasks p 1 speed p 0 profession m (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList; method_19992 createRaidTasks p 0 profession p 1 speed m (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList; method_19991 createPreRaidTasks p 0 profession p 1 speed m ()Lcom/mojang/datafixers/util/Pair; method_20242 createBusyFollowTask m ()Lcom/mojang/datafixers/util/Pair; method_20241 createFreeFollowTask m (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList; method_19025 createPanicTasks p 0 profession p 1 speed m (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList; method_19024 createIdleTasks p 1 speed p 0 profession m (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList; method_19023 createMeetTasks p 0 profession p 1 speed c net/minecraft/class_5459 net/minecraft/world/BlockLocating c A few utilities to find block positions matching certain conditions. m (Ljava/util/function/Predicate;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2350;I)I method_30575 moveWhile p 2 direction p 1 pos p 3 max p 0 predicate m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2350;Lnet/minecraft/class_2248;)Ljava/util/Optional; method_34851 findColumnEnd c Finds an end to a block column starting from {@code pos} extending in {@code\ndirection}. Within the column, the block states must be of {@code intermediateBlock}\nand the ending block state, whose position is returned, must be of {@code endBlock}.\n\n@return the end position of the block column where a {@code endBlock} lays, or\nan empty optional if no such column exists p 0 world c the world the column is in p 1 pos c the starting position of the column p 4 endBlock c the ending block of the column p 2 intermediateBlock c the blocks that the column must be of, excluding the end p 3 direction c the direction which the column extends to m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350$class_2351;ILnet/minecraft/class_2350$class_2351;ILjava/util/function/Predicate;)Lnet/minecraft/class_5459$class_5460; method_30574 getLargestRectangle c Gets the largest rectangle of blocks along two axes for which all blocks meet a predicate.\nUsed for getting rectangles of Nether portal blocks. p 0 center p 1 primaryAxis p 2 primaryMaxBlocks p 3 secondaryAxis p 4 secondaryMaxBlocks p 5 predicate m ([I)Lcom/mojang/datafixers/util/Pair; method_30576 findLargestRectangle c Finds the largest rectangle within a histogram, where the vertical bars each have\nwidth 1 and height specified in {@code heights}.\n\n@implNote This implementation solves the problem using a stack. The\nstack maintains a collection of height limits of rectangles that may grow as the\narray iteration continues. When a new height is encountered, each position {@code p}\nin the stack would be popped if the rectangle with height limit at position {@code\np} can no longer extend right. The popped rectangle becomes the return value if it\nhas a larger area than the current candidate.\n\n

When the rectangle area is calculated, the range is between {@code p0 + 1}, where\n{@code p0} is the current top of stack after popping rectangles that can no longer\nextend, and the current iterated position {@code i}.\n\n@return the base of the rectangle as an inclusive range and the height of the\nrectangle packed in a pair\n@see Largest\nRectangle in Histogram - LeetCode p 0 heights c the heights of bars in the histogram c net/minecraft/class_5459$class_5460 net/minecraft/world/BlockLocating$Rectangle f I field_25937 width f I field_25938 height f Lnet/minecraft/class_2338; field_25936 lowerLeft m (Lnet/minecraft/class_2338;II)V p 2 width p 3 height p 1 lowerLeft c net/minecraft/class_5459$class_5461 net/minecraft/world/BlockLocating$IntBounds f I field_25939 min f I field_25940 max m (II)V p 2 max p 1 min c net/minecraft/class_6789 net/minecraft/world/gen/feature/NetherForestVegetationFeatureConfig f Lcom/mojang/serialization/Codec; field_35707 VEGETATION_CODEC f I field_35708 spreadWidth f I field_35709 spreadHeight m (Lnet/minecraft/class_4651;II)V p 2 spreadWidth p 1 stateProvider p 3 spreadHeight m (Lnet/minecraft/class_6789;)Ljava/lang/Integer; method_39609 method_39609 p 0 config m (Lnet/minecraft/class_6789;)Ljava/lang/Integer; method_39608 method_39608 p 0 config m (Lnet/minecraft/class_6789;)Lnet/minecraft/class_4651; method_39610 method_39610 p 0 config c net/minecraft/class_1097 net/minecraft/client/render/model/WeightedBakedModel f I field_5433 totalWeight f Lnet/minecraft/class_1087; field_5435 defaultModel f Ljava/util/List; field_5434 models m (Ljava/util/List;)V p 1 models c net/minecraft/class_1097$class_1098 net/minecraft/client/render/model/WeightedBakedModel$Builder f Ljava/util/List; field_5436 models m (Lnet/minecraft/class_1087;I)Lnet/minecraft/class_1097$class_1098; method_4752 add p 1 model p 2 weight m ()Lnet/minecraft/class_1087; method_4751 build c net/minecraft/class_4128 net/minecraft/entity/ai/brain/task/ForgetCompletedPointOfInterestTask f Lnet/minecraft/class_4140; field_18390 memoryModule f Ljava/util/function/Predicate; field_18391 condition f I field_30185 MAX_RANGE m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_20499 hasCompletedPointOfInterest p 2 pos p 1 world m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1309;)Z method_20500 isBedOccupiedByOthers p 3 entity p 2 pos p 1 world m (Lnet/minecraft/class_4158;Lnet/minecraft/class_4140;)V p 1 poiType p 2 memoryModule c net/minecraft/class_5454 net/minecraft/world/TeleportTarget c Represents the position that an entity takes after being\n{@linkplain net.minecraft.entity.Entity#moveToWorld moved between worlds}. f Lnet/minecraft/class_243; field_25880 velocity f F field_25882 pitch f F field_25881 yaw f Lnet/minecraft/class_243; field_25879 position m (Lnet/minecraft/class_243;Lnet/minecraft/class_243;FF)V p 1 position p 2 velocity p 3 yaw p 4 pitch c net/minecraft/class_4123 net/minecraft/entity/ai/brain/task/SleepTask f I field_30175 RUN_TIME f J field_18848 startTime c net/minecraft/class_4122 net/minecraft/entity/ai/brain/task/VillagerWalkTowardsTask f F field_18383 speed f I field_18384 completionRange f I field_18385 maxRange f I field_19292 maxRunTime f Lnet/minecraft/class_4140; field_18382 destination m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4208;)Z method_30952 dimensionMismatches p 2 pos p 1 world m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;JLnet/minecraft/class_4095;Lnet/minecraft/class_4208;)V method_19004 method_19004 p 6 pos m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_20498 shouldGiveUp p 1 world p 2 villager m (Lnet/minecraft/class_1646;Lnet/minecraft/class_4208;)Z method_19597 exceedsMaxRange p 2 pos p 1 villager m (Lnet/minecraft/class_4140;FIII)V p 1 destination p 4 maxRange p 5 maxRunTime p 2 speed p 3 completionRange m (Lnet/minecraft/class_1646;J)V method_21722 giveUp p 1 villager p 2 time m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;Lnet/minecraft/class_4208;)Z method_19988 reachedDestination p 3 pos p 2 villager p 1 world m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19509 run c net/minecraft/class_6784 net/minecraft/world/gen/blockpredicate/SolidBlockPredicate f Lcom/mojang/serialization/Codec; field_35702 CODEC c net/minecraft/class_4125 net/minecraft/entity/ai/brain/task/StayAboveWaterTask f F field_18387 chance m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_19012 keepRunning m (F)V p 1 chance m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Z method_19011 shouldKeepRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_19010 shouldRun c net/minecraft/class_6785 net/minecraft/world/gen/feature/util/FeatureDebugLogger f Lorg/slf4j/Logger; field_35704 LOGGER f Lcom/google/common/cache/LoadingCache; field_35705 FEATURES m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2975;Ljava/util/Optional;)V method_39599 incrementFeatureCount p 1 configuredFeature p 0 world p 2 placedFeature m ()V method_39603 dump m (Lnet/minecraft/class_6785$class_6786;Ljava/lang/Integer;)Ljava/lang/Integer; method_39601 method_39601 p 0 featureData p 1 count m (Ljava/lang/String;Ljava/lang/Integer;Lnet/minecraft/class_2378;Lnet/minecraft/class_6785$class_6786;Ljava/lang/Integer;)V method_39602 method_39602 p 3 featureData p 4 count m ()V method_39597 clear m (Lnet/minecraft/class_3218;Lnet/minecraft/class_6785$class_6787;)V method_39600 method_39600 p 0 world p 1 features m (Lnet/minecraft/class_3218;)V method_39598 incrementTotalChunksCount p 0 world c net/minecraft/class_6785$class_6786 net/minecraft/world/gen/feature/util/FeatureDebugLogger$FeatureData f Ljava/util/Optional; comp_282 topFeature f Lnet/minecraft/class_2975; comp_281 feature m ()Lnet/minecraft/class_2975; comp_281 feature m ()Ljava/util/Optional; comp_282 topFeature c net/minecraft/class_6785$1 net/minecraft/world/gen/feature/util/FeatureDebugLogger$1 m (Ljava/lang/Object;)Ljava/lang/Object; load load p 1 world m (Lnet/minecraft/class_3218;)Lnet/minecraft/class_6785$class_6787; method_39604 load c net/minecraft/class_6785$class_6787 net/minecraft/world/gen/feature/util/FeatureDebugLogger$Features f Lit/unimi/dsi/fastutil/objects/Object2IntMap; comp_283 featureData f Lorg/apache/commons/lang3/mutable/MutableInt; comp_284 chunksWithFeatures m ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; comp_283 featureData m ()Lorg/apache/commons/lang3/mutable/MutableInt; comp_284 chunksWithFeatures c net/minecraft/class_4124 net/minecraft/entity/ai/brain/task/MeetVillagerTask f F field_30176 WALK_SPEED c net/minecraft/class_5455 net/minecraft/util/registry/DynamicRegistryManager c A manager of dynamic registries. It allows users to access non-hardcoded\nregistries reliably.\n\n

Each minecraft server has a dynamic registry manager for file-loaded\nregistries, while each client play network handler has a dynamic registry\nmanager for server-sent dynamic registries.\n\n

The {@link DynamicRegistryManager.ImmutableImpl}\nclass serves as an immutable implementation of any particular collection\nor configuration of dynamic registries. f Ljava/util/Map; field_25919 INFOS f Ljava/util/function/Supplier; field_26733 BUILTIN f Lcom/mojang/serialization/Codec; field_36469 CODEC f Lorg/slf4j/Logger; field_25918 LOGGER m (Lnet/minecraft/class_5455$class_6892;)Lcom/mojang/serialization/Lifecycle; method_41200 method_41200 p 0 entry m (Lnet/minecraft/class_5506$class_5507;Lnet/minecraft/class_5455$class_5456;)V method_31141 addEntriesToLoad p 1 info p 0 entryLoader m ()Lcom/mojang/serialization/Lifecycle; method_41201 getRegistryLifecycle m ()Ljava/lang/Iterable; method_39674 getInfos m (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/class_5321;)Lnet/minecraft/class_2378; method_40300 method_40300 p 1 registryRef m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2385; method_40317 createSimpleRegistry p 0 registryRef m ()Ljava/util/stream/Stream; method_40318 streamStaticRegistries m ()Ljava/util/stream/Stream; method_40308 streamManagedRegistries m ()Lnet/minecraft/class_5455$class_6893; method_40325 createMutableRegistryManager m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_2378; method_40307 createRegistry p 1 dynamic p 0 registryRef m (Lnet/minecraft/class_5455$class_6892;)Z method_40304 method_40304 p 0 entry m (Lcom/mojang/serialization/codecs/UnboundedMapCodec;)Lcom/mojang/serialization/Codec; method_40301 createCodec p 0 originalCodec m (Lnet/minecraft/class_5321;)Lcom/mojang/serialization/DataResult; method_40319 getNetworkEntryCodec p 0 registryKey m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2378; method_33309 getManaged c Retrieves a registry from this manager,\nor throws an exception when the registry does not exist.\n\n@throws IllegalStateException if the registry does not exist p 1 key m ()Lnet/minecraft/class_5455$class_6890; method_40316 toImmutable m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_6900$class_6901;Lnet/minecraft/class_5455$class_5456;)V method_30526 load c Loads elements from the {@code ops} into the registry specified by {@code\ninfo} within the {@code manager}. Note that the resource manager instance\nis kept within the {@code ops}. p 2 info p 0 ops p 1 loaderAccess m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2378; method_30530 get c Retrieves a registry from this manager or {@link Registry#REGISTRIES},\nor throws an exception when the registry does not exist.\n\n@throws IllegalStateException if the registry does not exist p 1 key m (Lnet/minecraft/class_5455;)Ljava/util/Map; method_40305 method_40305 p 0 dynamicRegistryManager m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5455$class_6890; method_40302 of p 0 registries m ()Ljava/util/stream/Stream; method_40321 streamSyncedManagedRegistries m ()Ljava/util/stream/Stream; method_40311 streamAllRegistries m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)V method_31060 register p 3 networkEntryCodec p 2 entryCodec p 1 registryRef p 0 infosBuilder m ()Ljava/util/stream/Stream; method_40313 streamSyncedRegistries m ()Ljava/util/Map; method_40323 createMutableRegistries m (Lnet/minecraft/class_5455$class_6893;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_6900;)V method_30519 load c Loads a dynamic registry manager from the resource manager's data files. p 0 dynamicRegistryManager p 2 registryLoader p 1 ops m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_5455; method_40299 createDynamicRegistryManager p 0 dynamic m ()Lnet/minecraft/class_5455$class_6893; method_40314 createAndLoad m (Lnet/minecraft/class_5321;)Lcom/mojang/serialization/DataResult; method_40326 method_40326 p 0 registryRef m (Lnet/minecraft/class_5321;)Ljava/util/Optional; method_30527 getOptionalManaged c Retrieves a registry optionally from this manager. p 1 key m (Lnet/minecraft/class_2378;)Lcom/mojang/serialization/DataResult; method_40309 method_40309 p 0 registry m (Lnet/minecraft/class_5321;)Ljava/util/Optional; method_33310 getOptional p 1 key m (Lnet/minecraft/class_5455$class_6892;)Lnet/minecraft/class_5321; method_40312 method_40312 p 0 entry m ()Lcom/mojang/serialization/Codec; method_40320 createCodec m (Lnet/minecraft/class_5455$class_6892;)Lnet/minecraft/class_2378; method_40310 method_40310 p 0 entry m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;)V method_30520 register p 0 infosBuilder p 2 entryCodec p 1 registryRef m (Lcom/mojang/serialization/DataResult$PartialResult;)V method_34849 method_34849 p 0 partialResult m (Lnet/minecraft/class_5455$class_5456;)Lcom/mojang/serialization/Codec; method_40303 method_40303 p 0 info m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_40306 method_40306 p 1 codec c net/minecraft/class_5455$class_6892 net/minecraft/util/registry/DynamicRegistryManager$Entry f Lnet/minecraft/class_2378; comp_351 value f Lnet/minecraft/class_5321; comp_350 key m (Ljava/util/Map$Entry;)Lnet/minecraft/class_5455$class_6892; method_40330 of p 0 entry m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2378;)Lnet/minecraft/class_5455$class_6892; method_40331 of p 0 key p 1 value m ()Lnet/minecraft/class_5455$class_6892; method_40332 freeze m (Lnet/minecraft/class_6880$class_6883;)Lnet/minecraft/class_5455$class_6892; method_40329 of p 0 entry m ()Lnet/minecraft/class_2378; comp_351 value m ()Lnet/minecraft/class_5321; comp_350 key c net/minecraft/class_5455$class_6893 net/minecraft/util/registry/DynamicRegistryManager$Mutable m (Lnet/minecraft/class_5321;)Ljava/util/Optional; method_40333 getOptionalMutable p 1 key m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2385; method_40334 getMutable p 1 key c net/minecraft/class_5455$class_6894 net/minecraft/util/registry/DynamicRegistryManager$MutableImpl f Ljava/util/Map; field_36472 mutableRegistries m (Ljava/util/Map;)V p 1 mutableRegistries m (Lnet/minecraft/class_2385;)Lnet/minecraft/class_2378; method_40337 method_40337 p 0 registry m (Lnet/minecraft/class_2385;)Lnet/minecraft/class_2385; method_40336 method_40336 p 0 registry c net/minecraft/class_5455$class_6890 net/minecraft/util/registry/DynamicRegistryManager$Immutable c net/minecraft/class_5455$class_6891 net/minecraft/util/registry/DynamicRegistryManager$ImmutableImpl f Ljava/util/Map; field_36471 registries m (Ljava/util/stream/Stream;)V p 1 stream m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_2378; method_40328 method_40328 p 0 registry m (Ljava/util/Map;)V p 1 registries c net/minecraft/class_5455$class_5456 net/minecraft/util/registry/DynamicRegistryManager$Info c Represents the serialization behavior of the registries, including the\nid of the registry, the codec for its elements, and whether the registry\nshould be sent to the client. f Lnet/minecraft/class_5321; comp_293 registry f Lcom/mojang/serialization/Codec; comp_295 networkEntryCodec f Lcom/mojang/serialization/Codec; comp_294 entryCodec m ()Lnet/minecraft/class_5321; comp_293 registry m ()Lcom/mojang/serialization/Codec; comp_295 networkEntryCodec m ()Lcom/mojang/serialization/Codec; comp_294 entryCodec m ()Z method_30537 isSynced m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)V p 3 networkEntryCodec p 2 entryCodec p 1 registry c net/minecraft/class_4119 net/minecraft/entity/ai/brain/task/FollowMobTask f Ljava/util/function/Predicate; field_18376 predicate f Ljava/util/Optional; field_35102 target f F field_18377 maxDistanceSquared m (Ljava/util/function/Predicate;F)V p 1 predicate p 2 maxDistance m (Lnet/minecraft/class_1311;Lnet/minecraft/class_1309;)Z method_19000 method_19000 p 1 entity m (F)V p 1 maxDistance m (Lnet/minecraft/class_1299;F)V p 1 entityType p 2 maxDistance m (Lnet/minecraft/class_6862;F)V p 1 entityType p 2 maxDistance m (Lnet/minecraft/class_1309;)Z method_24599 method_24599 p 0 entity m (Lnet/minecraft/class_1311;F)V p 2 maxDistance p 1 group m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1309;)Z method_18997 method_18997 p 1 entity m (Lnet/minecraft/class_6862;Lnet/minecraft/class_1309;)Z method_35087 method_35087 p 1 entity c net/minecraft/class_963 net/minecraft/client/render/entity/VillagerEntityRenderer f Lnet/minecraft/class_2960; field_4807 TEXTURE m (Lnet/minecraft/class_1646;)Lnet/minecraft/class_2960; method_4151 getTexture m (Lnet/minecraft/class_1646;Lnet/minecraft/class_4587;F)V method_4149 scale c net/minecraft/class_2391 net/minecraft/block/KelpPlantBlock c net/minecraft/class_2392 net/minecraft/particle/ItemStackParticleEffect f Lnet/minecraft/class_2396; field_11193 type f Lnet/minecraft/class_2394$class_2395; field_11191 PARAMETERS_FACTORY f Lnet/minecraft/class_1799; field_11192 stack m ()Lnet/minecraft/class_1799; method_10289 getItemStack m (Lnet/minecraft/class_2396;)Lcom/mojang/serialization/Codec; method_29136 createCodec p 0 type m (Lnet/minecraft/class_2396;Lnet/minecraft/class_1799;)V p 2 stack p 1 type m (Lnet/minecraft/class_2396;Lnet/minecraft/class_1799;)Lnet/minecraft/class_2392; method_29137 method_29137 p 1 stack m (Lnet/minecraft/class_2392;)Lnet/minecraft/class_1799; method_29135 method_29135 p 0 effect c net/minecraft/class_2392$1 net/minecraft/particle/ItemStackParticleEffect$1 m (Lnet/minecraft/class_2396;Lnet/minecraft/class_2540;)Lnet/minecraft/class_2392; method_10291 read m (Lnet/minecraft/class_2396;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2392; method_10290 read c net/minecraft/class_962 net/minecraft/client/render/entity/VindicatorEntityRenderer f Lnet/minecraft/class_2960; field_4804 TEXTURE m (Lnet/minecraft/class_1632;)Lnet/minecraft/class_2960; method_4147 getTexture c net/minecraft/class_962$1 net/minecraft/client/render/entity/VindicatorEntityRenderer$1 m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1632;FFFFFF)V method_17156 render c net/minecraft/class_961 net/minecraft/client/render/entity/ZombieHorseEntityRenderer f Ljava/util/Map; field_4803 TEXTURES m (Lnet/minecraft/class_1496;)Lnet/minecraft/class_2960; method_4145 getTexture m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;)V p 2 layer p 1 ctx c net/minecraft/class_2393 net/minecraft/block/KelpBlock f D field_31105 GROWTH_CHANCE f Lnet/minecraft/class_265; field_11195 SHAPE c net/minecraft/class_2394 net/minecraft/particle/ParticleEffect m ()Lnet/minecraft/class_2396; method_10295 getType m (Lnet/minecraft/class_2540;)V method_10294 write p 1 buf m ()Ljava/lang/String; method_10293 asString c net/minecraft/class_2394$class_2395 net/minecraft/particle/ParticleEffect$Factory m (Lnet/minecraft/class_2396;Lnet/minecraft/class_2540;)Lnet/minecraft/class_2394; method_10297 read p 1 type p 2 buf m (Lnet/minecraft/class_2396;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2394; method_10296 read p 2 reader p 1 type c net/minecraft/class_960 net/minecraft/client/render/entity/VexEntityRenderer f Lnet/minecraft/class_2960; field_4802 CHARGING_TEXTURE f Lnet/minecraft/class_2960; field_4801 TEXTURE m (Lnet/minecraft/class_1634;Lnet/minecraft/class_2338;)I method_24092 getBlockLight m (Lnet/minecraft/class_1634;)Lnet/minecraft/class_2960; method_4144 getTexture m (Lnet/minecraft/class_1634;Lnet/minecraft/class_4587;F)V method_4143 scale c net/minecraft/class_967 net/minecraft/client/render/entity/WitherSkeletonEntityRenderer f Lnet/minecraft/class_2960; field_4818 TEXTURE m (Lnet/minecraft/class_1547;Lnet/minecraft/class_4587;F)V method_4161 scale m (Lnet/minecraft/class_1547;)Lnet/minecraft/class_2960; method_4119 getTexture c net/minecraft/class_966 net/minecraft/client/render/entity/WitherSkullEntityRenderer f Lnet/minecraft/class_607; field_4816 model f Lnet/minecraft/class_2960; field_4815 TEXTURE f Lnet/minecraft/class_2960; field_4817 INVULNERABLE_TEXTURE m (Lnet/minecraft/class_1687;Lnet/minecraft/class_2338;)I method_24094 getBlockLight m (Lnet/minecraft/class_1687;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4159 render m ()Lnet/minecraft/class_5607; method_32199 getTexturedModelData m (Lnet/minecraft/class_1687;)Lnet/minecraft/class_2960; method_4160 getTexture c net/minecraft/class_1061 net/minecraft/client/texture/TextureTickListener m ()V method_4622 tick c net/minecraft/class_965 net/minecraft/client/render/entity/WitchEntityRenderer f Lnet/minecraft/class_2960; field_4814 TEXTURE m (Lnet/minecraft/class_1640;Lnet/minecraft/class_4587;F)V method_4157 scale m (Lnet/minecraft/class_1640;)Lnet/minecraft/class_2960; method_4154 getTexture m (Lnet/minecraft/class_1640;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4155 render c net/minecraft/class_2390 net/minecraft/particle/DustParticleEffect f Lnet/minecraft/class_2390; field_11188 DEFAULT f Lnet/minecraft/class_1160; field_28272 RED f Lcom/mojang/serialization/Codec; field_25124 CODEC f Lnet/minecraft/class_2394$class_2395; field_11189 PARAMETERS_FACTORY m (Lnet/minecraft/class_2390;)Ljava/lang/Float; method_33116 method_33116 p 0 effect m (Lnet/minecraft/class_2390;)Lnet/minecraft/class_1160; method_33117 method_33117 p 0 effect m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_33115 method_33115 p 0 instance c net/minecraft/class_2390$1 net/minecraft/particle/DustParticleEffect$1 m (Lnet/minecraft/class_2396;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2390; method_10287 read m (Lnet/minecraft/class_2396;Lnet/minecraft/class_2540;)Lnet/minecraft/class_2390; method_10288 read c net/minecraft/class_1060 net/minecraft/client/texture/TextureManager f Ljava/util/Map; field_5283 dynamicIdCounters f Lnet/minecraft/class_3300; field_5287 resourceContainer f Lnet/minecraft/class_2960; field_5285 MISSING_IDENTIFIER f Lorg/slf4j/Logger; field_5288 LOGGER f Ljava/util/Set; field_5284 tickListeners f Ljava/util/Map; field_5286 textures m (Lnet/minecraft/class_3300;)V p 1 resourceManager m (Lnet/minecraft/class_2960;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; method_18168 loadTextureAsync p 1 id p 2 executor m (Lnet/minecraft/class_2960;Lnet/minecraft/class_1044;)Lnet/minecraft/class_1044; method_24303 loadTexture p 1 id p 2 texture m (Lnet/minecraft/class_2960;)V method_22813 bindTexture p 1 id m (Lnet/minecraft/class_2960;)V method_4615 destroyTexture p 1 id m (Ljava/lang/Runnable;)V method_22812 runOnRenderThread p 0 runnable m (Ljava/lang/Runnable;)V method_22814 method_22814 p 0 runnable m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1044; method_4619 getTexture p 1 id m (Lnet/minecraft/class_2960;)V method_4618 bindTextureInner p 1 id m (Lnet/minecraft/class_2960;Lnet/minecraft/class_1044;)V method_4616 registerTexture p 1 id p 2 texture m (Lnet/minecraft/class_2960;Lnet/minecraft/class_1044;)Lnet/minecraft/class_1044; method_34590 getOrDefault p 1 id p 2 fallback m (Lnet/minecraft/class_2960;Lnet/minecraft/class_1044;)V method_30299 closeTexture p 1 id p 2 texture m (Ljava/lang/String;Lnet/minecraft/class_1043;)Lnet/minecraft/class_2960; method_4617 registerDynamicTexture p 2 texture p 1 prefix c net/minecraft/class_964 net/minecraft/client/render/entity/WitherEntityRenderer f Lnet/minecraft/class_2960; field_4812 INVULNERABLE_TEXTURE f Lnet/minecraft/class_2960; field_4813 TEXTURE m (Lnet/minecraft/class_1528;Lnet/minecraft/class_2338;)I method_24093 getBlockLight m (Lnet/minecraft/class_1528;)Lnet/minecraft/class_2960; method_4153 getTexture m (Lnet/minecraft/class_1528;Lnet/minecraft/class_4587;F)V method_4152 scale c net/minecraft/class_6757 net/minecraft/world/tick/WorldTickScheduler f Ljava/util/function/LongPredicate; field_35532 tickingFutureReadyPredicate f Ljava/util/Queue; field_35536 tickableChunkTickSchedulers f Ljava/util/function/Supplier; field_35533 profilerGetter f Lit/unimi/dsi/fastutil/longs/Long2LongMap; field_35535 nextTriggerTickByChunkPos f Ljava/util/function/BiConsumer; field_35540 queuedTickConsumer f Ljava/util/List; field_35538 tickedTicks f Ljava/util/Queue; field_35537 tickableTicks f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_35534 chunkTickSchedulers f Ljava/util/Set; field_35539 copiedTickableTicksList f Ljava/util/Comparator; field_35531 COMPARATOR m (Ljava/util/function/BiConsumer;)V method_39390 tick p 1 ticker m (Lnet/minecraft/class_3341;Lnet/minecraft/class_6760;)Z method_39382 method_39382 p 1 tick m (I)Z method_39373 isTickableTicksCountUnder p 1 maxTicks m (Lnet/minecraft/class_6755;Lnet/minecraft/class_6760;)V method_39385 method_39385 p 2 tick p 1 chunkTickScheduler m (JILnet/minecraft/class_3695;)V method_39376 collectTickableTicks p 3 maxTicks p 1 time p 4 profiler m (Lnet/minecraft/class_3341;)V method_39380 clearNextTicks p 1 box m (Ljava/util/function/LongPredicate;Ljava/util/function/Supplier;)V p 1 tickingFutureReadyPredicate p 2 profilerGetter m (Lnet/minecraft/class_3341;Lnet/minecraft/class_6757$class_6758;)V method_39381 visitChunks p 1 box p 2 visitor m (Lnet/minecraft/class_1923;Lnet/minecraft/class_6755;)V method_39379 addChunkTickScheduler p 2 scheduler p 1 pos m (Lnet/minecraft/class_1923;)V method_39378 removeChunkTickScheduler p 1 pos m (Lnet/minecraft/class_6760;)V method_39393 schedule p 1 tick m ()V method_39396 copyTickableTicksList m (Lnet/minecraft/class_6760;)V method_39395 addTickableTick p 1 tick m (Lnet/minecraft/class_3341;Lnet/minecraft/class_2382;)V method_39383 scheduleTicks p 1 box p 2 offset m (Lnet/minecraft/class_2382;JJLnet/minecraft/class_6760;)V method_39386 method_39386 p 6 tick m (Lit/unimi/dsi/fastutil/longs/Long2LongOpenHashMap;)V method_39387 method_39387 p 0 map m (Ljava/util/function/Predicate;Ljava/util/List;JLnet/minecraft/class_6755;)V method_39388 method_39388 p 4 chunkTickScheduler p 2 chunkPos m ()V method_39392 delayAllTicks m (JI)V method_39375 addTickableTicks p 1 time p 3 maxTicks m ()V method_39394 clear m (Lnet/minecraft/class_3341;Lnet/minecraft/class_6760;)Z method_39973 method_39973 p 1 tick m (J)V method_39374 collectTickableChunkTickSchedulers p 1 time m (Ljava/util/function/Predicate;JLnet/minecraft/class_6755;)V method_39391 method_39391 p 4 chunkTickScheduler p 2 chunkPos m (Ljava/util/Queue;Lnet/minecraft/class_6755;JI)V method_39389 addTickableTicks p 3 tick p 2 chunkTickScheduler p 5 maxTicks p 1 tickableChunkTickSchedulers m (JILjava/util/function/BiConsumer;)V method_39377 tick p 1 time p 3 maxTicks p 4 ticker m (Lnet/minecraft/class_6755;Lnet/minecraft/class_6755;)I method_39384 method_39384 p 1 b p 0 a c net/minecraft/class_6757$class_6758 net/minecraft/world/tick/WorldTickScheduler$ChunkVisitor m (JLnet/minecraft/class_6755;)V accept accept p 3 chunkTickScheduler p 1 chunkPos c net/minecraft/class_5425 net/minecraft/world/ServerWorldAccess c Represents access to a world on a logical Minecraft server. m (Lnet/minecraft/class_1297;)V method_30771 spawnEntityAndPassengers c Spawns an entity and all its passengers (recursively) into the world. p 1 entity m ()Lnet/minecraft/class_3218; method_8410 toServerWorld c net/minecraft/class_1067 net/minecraft/client/resource/DirectResourceIndex f Ljava/io/File; field_5299 assetDir m (Ljava/util/function/Predicate;Ljava/nio/file/Path;)Z method_23845 method_23845 p 1 path m (Ljava/io/File;)V p 1 assetDir m (Ljava/lang/String;Ljava/nio/file/Path;Ljava/nio/file/Path;)Lnet/minecraft/class_2960; method_23844 method_23844 p 2 path m (Ljava/nio/file/Path;)Z method_4644 method_4644 p 0 path m (Ljava/nio/file/Path;)Z method_4646 method_4646 p 0 path c net/minecraft/class_2399 net/minecraft/block/LadderBlock f Lnet/minecraft/class_265; field_11252 WEST_SHAPE f Lnet/minecraft/class_2753; field_11253 FACING f Lnet/minecraft/class_265; field_11254 SOUTH_SHAPE f Lnet/minecraft/class_265; field_11255 EAST_SHAPE f Lnet/minecraft/class_265; field_11256 NORTH_SHAPE f Lnet/minecraft/class_2746; field_11257 WATERLOGGED m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_10305 canPlaceOn p 1 world p 2 pos p 3 side c net/minecraft/class_5424 net/minecraft/world/LunarWorldView m ()J method_30271 getLunarTime m ()I method_30273 getMoonPhase c Gets the moon phase index of Minecraft's moon.\n\n

This is typically used to determine the size of the moon that should be rendered. m ()F method_30272 getMoonSize c Gets the current size of the moon in the world.\n\n@return the size of the moon on a scale of {@code 0.0F} to {@code 1.0F} m (F)F method_30274 getSkyAngle p 1 tickDelta c net/minecraft/class_1066 net/minecraft/client/resource/ClientBuiltinResourcePackProvider f I field_32958 MAX_FILE_SIZE f Lnet/minecraft/class_3272; field_27772 DEFAULT_PACK_METADATA f Ljava/lang/String; field_32962 PROGRAMER_ART_ID f Lnet/minecraft/class_1064; field_16263 index f Lnet/minecraft/class_2561; field_33633 APPLYING_PACK_TEXT f Ljava/io/File; field_5292 serverPacksRoot f Ljava/lang/String; field_32960 VANILLA f Ljava/util/regex/Pattern; field_5296 SHA1_PATTERN f Ljava/util/concurrent/locks/ReentrantLock; field_5297 lock f Lorg/slf4j/Logger; field_5298 LOGGER f I field_32959 MAX_SAVED_PACKS f Lnet/minecraft/class_3268; field_5293 pack f Lnet/minecraft/class_3288; field_5295 serverContainer f Ljava/lang/String; field_32961 SERVER f Ljava/lang/String; field_32963 PROGRAMMER_ART_NAME f Ljava/util/concurrent/CompletableFuture; field_5294 downloadTask m (Ljava/io/File;Lnet/minecraft/class_5352;)Ljava/util/concurrent/CompletableFuture; method_4638 loadServerPack p 1 packZip p 2 packSource m (Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/concurrent/CompletableFuture; method_4640 download p 3 closeAfterDownload p 2 packSha1 p 1 url m (Lnet/minecraft/class_3288$class_5351;Ljava/util/function/Supplier;)Lnet/minecraft/class_3288; method_25453 getProgrammerArtResourcePackProfile p 0 factory p 1 packSupplier m (Ljava/io/File;)V method_19437 delete p 0 file m (Ljava/lang/String;Ljava/io/File;)Z method_4641 verifyFile p 2 file p 1 expectedSha1 m ()V method_4642 clear m (Ljava/io/File;)Lnet/minecraft/class_3262; method_16048 getProgrammerArtResourcePackFromZipFile p 0 zipFile m (Lnet/minecraft/class_310;Z)V method_36324 method_36324 p 1 confirmed m (Ljava/io/File;Ljava/lang/Void;Ljava/lang/Throwable;)V method_19436 method_19436 p 2 throwable m (Ljava/io/File;)Lnet/minecraft/class_3259; method_25455 getProgrammerArtResourcePackFromDirectory p 0 packDirectory m (Ljava/io/File;Lnet/minecraft/class_1064;)V p 2 index p 1 serverPacksRoot m ()Lnet/minecraft/class_3268; method_4633 getPack m ()Ljava/util/Map; method_4636 getDownloadHeaders m (Lnet/minecraft/class_3288$class_5351;)Lnet/minecraft/class_3288; method_25454 getProgrammerArtResourcePackProfile p 1 factory m ()V method_4643 deleteOldServerPack c net/minecraft/class_5427 net/minecraft/network/packet/c2s/play/RecipeCategoryOptionsC2SPacket f Lnet/minecraft/class_5421; field_25798 category f Z field_25799 guiOpen f Z field_25800 filteringCraftable m (Lnet/minecraft/class_2792;)V method_30304 apply m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_5421;ZZ)V p 1 category p 2 guiOpen p 3 filteringCraftable m ()Z method_30306 isGuiOpen m ()Z method_30307 isFilteringCraftable m ()Lnet/minecraft/class_5421; method_30305 getCategory c net/minecraft/class_6755 net/minecraft/world/tick/ChunkTickScheduler f Ljava/util/function/BiConsumer; field_35530 tickConsumer f Ljava/util/List; field_35528 ticks f Ljava/util/Set; field_35529 queuedTicks f Ljava/util/Queue; field_35527 tickQueue m (Lnet/minecraft/class_6760;)V method_39370 queueTick p 1 orderedTick m (Lnet/minecraft/class_2499;Ljava/util/function/Function;Lnet/minecraft/class_1923;)Lnet/minecraft/class_6755; method_39368 create p 2 pos p 1 nameToTypeFunction p 0 tickQueue m (JLjava/util/function/Function;)Lnet/minecraft/class_2499; method_39365 toNbt m (Ljava/util/function/BiConsumer;)V method_39366 setTickConsumer p 1 tickConsumer m ()Ljava/util/stream/Stream; method_39372 getQueueAsStream m (Ljava/util/List;)V p 1 ticks m ()Lnet/minecraft/class_6760; method_39369 peekNextTick m (J)V method_39364 disable p 1 time m (Ljava/util/function/Predicate;)V method_39367 removeTicksIf p 1 predicate m ()Lnet/minecraft/class_6760; method_39371 pollNextTick c net/minecraft/class_1065 net/minecraft/client/resource/DefaultClientResourcePack f Lnet/minecraft/class_1064; field_5291 index m (Lnet/minecraft/class_3272;Lnet/minecraft/class_1064;)V p 2 index p 1 metadata c net/minecraft/class_6756 net/minecraft/world/tick/QueryableTickScheduler m (Lnet/minecraft/class_2338;Ljava/lang/Object;)Z method_8677 isTicking p 2 type p 1 pos c net/minecraft/class_1064 net/minecraft/client/resource/ResourceIndex f Ljava/util/Map; field_21556 namespacedIndex f Ljava/util/Map; field_5289 rootIndex f Lorg/slf4j/Logger; field_5290 LOGGER m (Lnet/minecraft/class_2960;)Ljava/io/File; method_4630 getResource p 1 identifier m (Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Predicate;Lnet/minecraft/class_2960;)Z method_23843 method_23843 p 3 id m (Ljava/io/File;Ljava/lang/String;)V p 1 directory p 2 indexName m (Ljava/lang/String;)Ljava/io/File; method_4631 findFile p 1 path m (Ljava/lang/String;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection; method_4632 getFilesRecursively p 1 prefix p 4 pathFilter p 3 maxDepth p 2 namespace c net/minecraft/class_6753 net/minecraft/unused/packageinfo/PackageInfo6753 c net/minecraft/class_5421 net/minecraft/recipe/book/RecipeBookCategory f Lnet/minecraft/class_5421; field_25763 CRAFTING f Lnet/minecraft/class_5421; field_25764 FURNACE f Lnet/minecraft/class_5421; field_25765 BLAST_FURNACE f Lnet/minecraft/class_5421; field_25766 SMOKER c net/minecraft/class_2396 net/minecraft/particle/ParticleType f Z field_11196 alwaysShow f Lnet/minecraft/class_2394$class_2395; field_11197 parametersFactory m ()Lcom/mojang/serialization/Codec; method_29138 getCodec m (ZLnet/minecraft/class_2394$class_2395;)V p 1 alwaysShow c whether this particle type should appear regardless of {@linkplain net.minecraft.client.option.GameOptions#particles particle mode} p 2 parametersFactory m ()Z method_10299 shouldAlwaysSpawn m ()Lnet/minecraft/class_2394$class_2395; method_10298 getParametersFactory c net/minecraft/class_6754 net/minecraft/world/tick/EmptyTickSchedulers f Lnet/minecraft/class_6756; field_35526 EMPTY_QUERYABLE_TICK_SCHEDULER f Lnet/minecraft/class_6763; field_35525 EMPTY_BASIC_TICK_SCHEDULER m ()Lnet/minecraft/class_6763; method_39361 getReadOnlyTickScheduler m ()Lnet/minecraft/class_6756; method_39362 getClientTickScheduler c net/minecraft/class_5420 net/minecraft/entity/mob/PiglinBruteBrain m (Lnet/minecraft/class_5419;Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095; method_30252 create p 1 brain p 0 piglinBrute m (Lnet/minecraft/class_5419;)V method_30250 setCurrentPosAsHome p 0 piglinBrute m (Lnet/minecraft/class_5419;)V method_30261 playSoundIfAngry p 0 piglinBrute m (Lnet/minecraft/class_5418;)Ljava/util/Optional; method_30247 getTarget p 0 piglin m (Lnet/minecraft/class_5419;Lnet/minecraft/class_1309;)V method_35198 setTarget p 0 piglinBrute p 1 target m (Lnet/minecraft/class_5419;Lnet/minecraft/class_4095;)V method_30260 addIdleActivities p 1 brain p 0 piglinBrute m (Lnet/minecraft/class_5419;Lnet/minecraft/class_4095;)V method_30262 addFightActivities p 0 piglinBrute p 1 brain m (Lnet/minecraft/class_5419;Lnet/minecraft/class_1309;)V method_30251 tryRevenge p 1 target p 0 piglinBrute m (Lnet/minecraft/class_5419;)V method_30258 playSoundRandomly p 0 piglinBrute m (Lnet/minecraft/class_5419;Lnet/minecraft/class_4168;)V method_30253 method_30253 p 1 activity m (Lnet/minecraft/class_5419;)V method_30256 tick p 0 piglinBrute m (Lnet/minecraft/class_5419;Lnet/minecraft/class_4095;)V method_30257 addCoreActivities p 1 brain p 0 piglinBrute m (Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)Z method_30248 isTarget p 1 entity p 0 piglin m (Lnet/minecraft/class_5418;Lnet/minecraft/class_4140;)Ljava/util/Optional; method_30249 method_30249 p 0 piglin c net/minecraft/class_5423 net/minecraft/world/RegistryWorldView c A world view or {@link World}'s superinterface that exposes access to\na registry manager.\n\n@see #getRegistryManager() m ()Lnet/minecraft/class_5455; method_30349 getRegistryManager c net/minecraft/class_1069 net/minecraft/client/resource/GrassColormapResourceSupplier f Lnet/minecraft/class_2960; field_5302 GRASS_COLORMAP_LOC m ([ILnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_18661 apply m (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)[I method_18662 tryLoad p 1 resourceManager p 2 profiler c net/minecraft/class_2397 net/minecraft/block/LeavesBlock f I field_31111 MAX_DISTANCE f Lnet/minecraft/class_2758; field_11199 DISTANCE f Lnet/minecraft/class_2746; field_11200 PERSISTENT m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_10300 updateDistanceFromLogs p 2 pos p 1 world p 0 state m (Lnet/minecraft/class_2680;)I method_10302 getDistanceFromLog p 0 state c net/minecraft/class_2398 net/minecraft/particle/ParticleTypes f Lcom/mojang/serialization/Codec; field_25125 TYPE_CODEC f Lnet/minecraft/class_2400; field_22446 DRIPPING_OBSIDIAN_TEAR f Lnet/minecraft/class_2400; field_22447 FALLING_OBSIDIAN_TEAR f Lnet/minecraft/class_2400; field_22448 LANDING_OBSIDIAN_TEAR f Lnet/minecraft/class_2400; field_20537 FALLING_NECTAR f Lnet/minecraft/class_2400; field_20534 DRIPPING_HONEY f Lnet/minecraft/class_2400; field_20536 LANDING_HONEY f Lnet/minecraft/class_2400; field_20535 FALLING_HONEY f Lnet/minecraft/class_2400; field_17741 COMPOSTER f Lnet/minecraft/class_2400; field_28079 FALLING_DRIPSTONE_WATER f Lnet/minecraft/class_2396; field_35434 BLOCK_MARKER f Lnet/minecraft/class_2400; field_28076 DRIPPING_DRIPSTONE_LAVA f Lnet/minecraft/class_2400; field_28077 FALLING_DRIPSTONE_LAVA f Lnet/minecraft/class_2400; field_28078 DRIPPING_DRIPSTONE_WATER f Lnet/minecraft/class_2400; field_18306 FALLING_WATER f Lnet/minecraft/class_2400; field_18305 LANDING_LAVA f Lnet/minecraft/class_2400; field_18304 FALLING_LAVA f Lnet/minecraft/class_2400; field_29645 SCRAPE f Lnet/minecraft/class_2400; field_23190 REVERSE_PORTAL f Lnet/minecraft/class_2400; field_29642 WAX_ON f Lnet/minecraft/class_2400; field_29644 ELECTRIC_SPARK f Lnet/minecraft/class_2400; field_29643 WAX_OFF f Lnet/minecraft/class_2400; field_28802 FALLING_SPORE_BLOSSOM f Lnet/minecraft/class_2400; field_28803 SPORE_BLOSSOM_AIR f Lnet/minecraft/class_2400; field_11250 ELDER_GUARDIAN f Lnet/minecraft/class_2400; field_11251 SMOKE f Lnet/minecraft/class_2400; field_11247 BUBBLE f Lnet/minecraft/class_2400; field_11248 FIREWORK f Lnet/minecraft/class_2400; field_11249 WITCH f Lnet/minecraft/class_2400; field_11240 FLAME f Lnet/minecraft/class_2400; field_11241 BUBBLE_POP f Lnet/minecraft/class_2400; field_11242 RAIN f Lnet/minecraft/class_2400; field_11243 CURRENT_DOWN f Lnet/minecraft/class_2400; field_11244 FISHING f Lnet/minecraft/class_2400; field_11245 EFFECT f Lnet/minecraft/class_2400; field_11246 ITEM_SLIME f Lnet/minecraft/class_2400; field_22248 CRIMSON_SPORE f Lnet/minecraft/class_2400; field_22249 WARPED_SPORE f Lnet/minecraft/class_2400; field_22246 SOUL_FIRE_FLAME f Lnet/minecraft/class_2400; field_22247 ASH f Lnet/minecraft/class_2400; field_11236 EXPLOSION f Lnet/minecraft/class_2400; field_11237 LARGE_SMOKE f Lnet/minecraft/class_2400; field_11238 BUBBLE_COLUMN_UP f Lnet/minecraft/class_2400; field_11239 LAVA f Lnet/minecraft/class_2400; field_28478 GLOW_SQUID_INK f Lnet/minecraft/class_2400; field_11230 ITEM_SNOWBALL f Lnet/minecraft/class_2400; field_28479 GLOW f Lnet/minecraft/class_2400; field_11231 ANGRY_VILLAGER f Lnet/minecraft/class_2400; field_11232 DRIPPING_WATER f Lnet/minecraft/class_2400; field_11233 SQUID_INK f Lnet/minecraft/class_2400; field_11234 SNEEZE f Lnet/minecraft/class_2400; field_11222 DOLPHIN f Lnet/minecraft/class_2400; field_11223 DRIPPING_LAVA f Lnet/minecraft/class_2400; field_11224 NOTE f Lnet/minecraft/class_2400; field_11225 AMBIENT_ENTITY_EFFECT f Lnet/minecraft/class_2396; field_28275 VIBRATION f Lnet/minecraft/class_2400; field_11226 ENTITY_EFFECT f Lnet/minecraft/class_2396; field_28276 DUST_COLOR_TRANSITION f Lnet/minecraft/class_2400; field_11227 SWEEP_ATTACK f Lnet/minecraft/class_2400; field_11228 SPIT f Lnet/minecraft/class_2400; field_11229 NAUTILUS f Lnet/minecraft/class_2400; field_11220 TOTEM_OF_UNDYING f Lnet/minecraft/class_2400; field_11221 EXPLOSION_EMITTER f Lnet/minecraft/class_2400; field_11219 MYCELIUM f Lnet/minecraft/class_2400; field_11210 UNDERWATER f Lnet/minecraft/class_2400; field_11211 HAPPY_VILLAGER f Lnet/minecraft/class_2400; field_27783 SMALL_FLAME f Lnet/minecraft/class_2400; field_23956 WHITE_ASH f Lnet/minecraft/class_2400; field_11213 INSTANT_EFFECT f Lnet/minecraft/class_2400; field_11214 PORTAL f Lnet/minecraft/class_2400; field_11215 ENCHANT f Lnet/minecraft/class_2400; field_11216 DRAGON_BREATH f Lnet/minecraft/class_2400; field_11207 END_ROD f Lnet/minecraft/class_2400; field_17430 CAMPFIRE_COSY_SMOKE f Lnet/minecraft/class_2400; field_11208 ENCHANTED_HIT f Lnet/minecraft/class_2400; field_17431 CAMPFIRE_SIGNAL_SMOKE f Lnet/minecraft/class_2400; field_11209 DAMAGE_INDICATOR f Lnet/minecraft/class_2400; field_11201 HEART f Lnet/minecraft/class_2400; field_11202 SPLASH f Lnet/minecraft/class_2400; field_11203 POOF f Lnet/minecraft/class_2400; field_11204 CLOUD f Lnet/minecraft/class_2400; field_11205 CRIT f Lnet/minecraft/class_2400; field_17909 FLASH f Lnet/minecraft/class_2400; field_23114 SOUL f Lnet/minecraft/class_2400; field_28013 SNOWFLAKE f Lnet/minecraft/class_2396; field_11218 ITEM f Lnet/minecraft/class_2396; field_11212 DUST f Lnet/minecraft/class_2396; field_11217 BLOCK f Lnet/minecraft/class_2396; field_11206 FALLING_DUST m (Ljava/lang/String;Lnet/minecraft/class_2394$class_2395;Ljava/util/function/Function;)Lnet/minecraft/class_2396; method_10304 register p 1 factory p 0 name m (Ljava/lang/String;Z)Lnet/minecraft/class_2400; method_10303 register p 0 name p 1 alwaysShow c net/minecraft/class_1068 net/minecraft/client/util/DefaultSkinHelper f Ljava/lang/String; field_32964 DEFAULT f Ljava/lang/String; field_32965 SLIM f Lnet/minecraft/class_2960; field_5301 STEVE_SKIN f Lnet/minecraft/class_2960; field_5300 ALEX_SKIN m (Ljava/util/UUID;)Z method_4650 shouldUseSlimModel p 0 uuid m (Ljava/util/UUID;)Ljava/lang/String; method_4647 getModel p 0 uuid m ()Lnet/minecraft/class_2960; method_4649 getTexture m (Ljava/util/UUID;)Lnet/minecraft/class_2960; method_4648 getTexture p 0 uuid c net/minecraft/class_5418 net/minecraft/entity/mob/AbstractPiglinEntity f Lnet/minecraft/class_2940; field_25758 IMMUNE_TO_ZOMBIFICATION f I field_30547 TIME_TO_ZOMBIFY f I field_25759 timeInOverworld m ()Lnet/minecraft/class_4837; method_24705 getActivity m ()Z method_30234 isImmuneToZombification m ()Z method_30236 isAdult m ()Z method_30235 shouldZombify m ()Z method_30237 isHoldingTool m (Lnet/minecraft/class_3218;)V method_24694 zombify p 1 world m ()V method_30238 playZombificationSound m (Z)V method_30240 setImmuneToZombification p 1 immuneToZombification m ()V method_30239 setCanPathThroughDoors m ()Z method_26952 canHunt c net/minecraft/class_5417 net/minecraft/entity/ai/brain/sensor/PiglinBruteSpecificSensor c net/minecraft/class_6748 net/minecraft/world/gen/chunk/Blender f Lnet/minecraft/class_6748; field_35501 NO_BLENDING m (Lnet/minecraft/class_3233;)Lnet/minecraft/class_6748; method_39342 getBlender p 0 chunkRegion m (Lnet/minecraft/class_6780;IIILnet/minecraft/class_6544$class_6552;)Lnet/minecraft/class_6880; method_39564 method_39564 p 5 noise p 4 z p 3 y p 2 x m (II)Lnet/minecraft/class_6880; method_39561 blendBiome p 1 x p 2 y m (Lnet/minecraft/class_6780;)Lnet/minecraft/class_6780; method_39563 getBiomeSupplier p 1 biomeSupplier m (Lnet/minecraft/class_3233;Lnet/minecraft/class_2791;)V method_39772 tickLeavesAndFluids p 1 chunk p 0 chunkRegion m (Lnet/minecraft/class_2791;Lnet/minecraft/class_2338;)V method_39773 tickLeavesAndFluids p 1 pos p 0 chunk m ()Lnet/minecraft/class_6748; method_39336 getNoBlending c net/minecraft/class_6749 net/minecraft/world/gen/chunk/BlendingData f Ljava/util/List; field_35519 SURFACE_BLOCKS f Lnet/minecraft/class_5539; field_35515 OLD_HEIGHT_LIMIT f Lcom/mojang/serialization/Codec; field_35682 CODEC f Z field_35689 oldNoise f [D field_35692 heights m (ILnet/minecraft/class_2791;II)V method_39347 method_39347 p 1 index p 2 chunk p 3 x p 4 z m (ZLjava/util/Optional;)V p 1 oldNoise m (Lnet/minecraft/class_2791;II)I method_39349 getSurfaceHeight p 0 chunk p 2 z p 1 x m (Lnet/minecraft/class_2791;Lnet/minecraft/class_2338;)Z method_39350 isCollidableAndNotTreeAt p 0 chunk p 1 pos m ()Z method_39566 usesOldNoise m (Lnet/minecraft/class_3233;II)Lnet/minecraft/class_6749; method_39570 getBlendingData p 1 chunkX p 0 chunkRegion p 2 chunkZ m (Lnet/minecraft/class_5281;IIZ)Ljava/util/Set; method_39579 getAdjacentChunksWithNoise p 2 chunkZ p 1 chunkX p 3 newNoise p 0 access m (Lnet/minecraft/class_2791;III)[D method_39354 method_39354 p 1 x p 0 chunk p 2 z c net/minecraft/class_5419 net/minecraft/entity/mob/PiglinBruteEntity f Lcom/google/common/collect/ImmutableList; field_25760 MEMORY_MODULE_TYPES f I field_30588 ATTACK_DAMAGE f F field_30587 MOVEMENT_SPEED f I field_30586 MAX_HEALTH f Lcom/google/common/collect/ImmutableList; field_25761 SENSOR_TYPES m ()Lnet/minecraft/class_5132$class_5133; method_30242 createPiglinBruteAttributes m ()V method_30243 playAngrySound c net/minecraft/class_959 net/minecraft/client/render/entity/TropicalFishEntityRenderer f Lnet/minecraft/class_4594; field_4799 largeModel f Lnet/minecraft/class_4594; field_4800 smallModel m (Lnet/minecraft/class_1474;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4140 render m (Lnet/minecraft/class_1474;Lnet/minecraft/class_4587;FFF)V method_4142 setupTransforms m (Lnet/minecraft/class_1474;)Lnet/minecraft/class_2960; method_4141 getTexture c net/minecraft/class_958 net/minecraft/client/render/entity/TurtleEntityRenderer f Lnet/minecraft/class_2960; field_4798 TEXTURE m (Lnet/minecraft/class_1481;)Lnet/minecraft/class_2960; method_4139 getTexture m (Lnet/minecraft/class_1481;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4138 render c net/minecraft/class_957 net/minecraft/client/render/entity/TntMinecartEntityRenderer m (Lnet/minecraft/class_2680;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IZ)V method_23190 renderFlashingBlock c Renders a given block state into the given buffers either normally or with a bright white overlay.\nUsed for rendering primed TNT either standalone or as part of a TNT minecart. p 1 matrices p 2 vertexConsumers p 0 blockState p 3 light p 4 drawFlash c whether a white semi-transparent overlay is added to the block to indicate the flash m (Lnet/minecraft/class_1701;FLnet/minecraft/class_2680;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4137 renderBlock c net/minecraft/class_6760 net/minecraft/world/tick/OrderedTick f Lit/unimi/dsi/fastutil/Hash$Strategy; field_35551 HASH_STRATEGY f Ljava/util/Comparator; field_35550 BASIC_COMPARATOR f Ljava/util/Comparator; field_35549 TRIGGER_TICK_COMPARATOR f Ljava/lang/Object; comp_252 type f Lnet/minecraft/class_2338; comp_253 pos f J comp_254 triggerTick f J comp_256 subTickOrder f Lnet/minecraft/class_1953; comp_255 priority m (Lnet/minecraft/class_6760;Lnet/minecraft/class_6760;)I method_39409 method_39409 p 1 second p 0 first m (Lnet/minecraft/class_6760;Lnet/minecraft/class_6760;)I method_39412 method_39412 p 1 second p 0 first m (Ljava/lang/Object;Lnet/minecraft/class_2338;)Lnet/minecraft/class_6760; method_39410 create p 1 pos p 0 type m (Ljava/lang/Object;Lnet/minecraft/class_2338;JJ)V p 1 type p 3 triggerTick p 2 pos p 5 subTickOrder m ()Ljava/lang/Object; comp_252 type m ()J comp_254 triggerTick m ()Lnet/minecraft/class_1953; comp_255 priority m ()J comp_256 subTickOrder m ()Lnet/minecraft/class_2338; comp_253 pos c net/minecraft/class_6760$1 net/minecraft/world/tick/OrderedTick$1 m (Lnet/minecraft/class_6760;)I method_39413 hashCode m (Ljava/lang/Object;Ljava/lang/Object;)Z equals equals p 1 first p 2 second m (Lnet/minecraft/class_6760;Lnet/minecraft/class_6760;)Z method_39414 equals m (Ljava/lang/Object;)I hashCode hashCode p 1 orderedTick c net/minecraft/class_974 net/minecraft/client/render/entity/feature/CreeperChargeFeatureRenderer f Lnet/minecraft/class_562; field_4844 model f Lnet/minecraft/class_2960; field_4842 SKIN m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V p 2 loader p 1 context c net/minecraft/class_1070 net/minecraft/client/resource/FoliageColormapResourceSupplier f Lnet/minecraft/class_2960; field_5303 FOLIAGE_COLORMAP m ([ILnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_18659 apply m (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)[I method_18660 reload p 1 resourceManager p 2 profiler c net/minecraft/class_6761 net/minecraft/world/tick/SerializableTickScheduler m (JLjava/util/function/Function;)Lnet/minecraft/class_2520; method_20463 toNbt p 3 typeToNameFunction p 1 time c net/minecraft/class_973 net/minecraft/client/render/entity/feature/StuckArrowsFeatureRenderer f Lnet/minecraft/class_898; field_17153 dispatcher m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_922;)V p 2 entityRenderer p 1 context c net/minecraft/class_972 net/minecraft/client/render/entity/feature/CapeFeatureRenderer m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_742;FFFFFF)V method_4177 render c net/minecraft/class_5430 net/minecraft/entity/ai/brain/task/AdmireItemTimeLimitTask f I field_25815 timeLimit f I field_25816 cooldown m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4836;)Z method_30337 shouldRun m (II)V p 2 cooldown p 1 timeLimit m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4836;J)V method_30338 run c net/minecraft/class_971 net/minecraft/client/render/entity/ZombieVillagerEntityRenderer f Lnet/minecraft/class_2960; field_4835 TEXTURE m (Lnet/minecraft/class_1641;)Lnet/minecraft/class_2960; method_4175 getTexture m (Lnet/minecraft/class_1641;)Z method_25452 isShaking c net/minecraft/class_978 net/minecraft/client/render/entity/feature/Deadmau5FeatureRenderer m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_742;FFFFFF)V method_4181 render c net/minecraft/class_1074 net/minecraft/client/resource/language/I18n f Lnet/minecraft/class_2477; field_25290 language m (Lnet/minecraft/class_2477;)V method_29391 setLanguage p 0 language m (Ljava/lang/String;)Z method_4663 hasTranslation p 0 key m (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; method_4662 translate p 0 key p 1 args c net/minecraft/class_977 net/minecraft/client/render/entity/feature/DolphinHeldItemFeatureRenderer m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1433;FFFFFF)V method_17160 render c net/minecraft/class_1073 net/minecraft/client/resource/Format3ResourcePack f Ljava/util/Map; field_5318 idMap f Ljava/util/Map; field_5317 NEW_TO_OLD_MAP f Lnet/minecraft/class_3262; field_5316 parent m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960; method_4658 getRedirectedId p 1 id m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960; method_4660 getMetadataLocation p 0 id m (Lcom/google/common/collect/ImmutableMap$Builder;Ljava/lang/String;Ljava/lang/String;)V method_29712 method_29712 p 1 newId p 2 oldId m (Lnet/minecraft/class_3262;Ljava/util/Map;)V p 2 idMap p 1 parent c net/minecraft/class_976 net/minecraft/client/render/entity/feature/HeadFeatureRenderer f Ljava/util/Map; field_27771 headModels f F field_24475 scaleY f F field_24476 scaleZ f F field_24474 scaleX m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V p 1 context p 2 loader m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFFFFF)V method_17159 render m (Lnet/minecraft/class_4587;Z)V method_32798 translate p 0 matrices p 1 villager m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;FFF)V p 1 context p 2 loader p 3 scaleX p 4 scaleY p 5 scaleZ c net/minecraft/class_1071 net/minecraft/client/texture/PlayerSkinProvider f Ljava/io/File; field_5305 skinCacheDir f Lcom/google/common/cache/LoadingCache; field_5306 skinCache f Lnet/minecraft/class_1060; field_5304 textureManager f Lcom/mojang/authlib/minecraft/MinecraftSessionService; field_5308 sessionService f Ljava/lang/String; field_32970 TEXTURES m (Lcom/mojang/authlib/GameProfile;)Ljava/util/Map; method_4654 getTextures p 1 profile m (Lcom/mojang/authlib/GameProfile;Lnet/minecraft/class_1071$class_1072;Z)V method_4652 loadSkin p 1 profile p 3 requireSecure p 2 callback m (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;)Lnet/minecraft/class_2960; method_4656 loadSkin p 1 profileTexture p 2 type m (Lnet/minecraft/class_1060;Ljava/io/File;Lcom/mojang/authlib/minecraft/MinecraftSessionService;)V p 2 skinCacheDir p 3 sessionService p 1 textureManager m (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;Lnet/minecraft/class_1071$class_1072;)Lnet/minecraft/class_2960; method_4651 loadSkin p 1 profileTexture p 2 type p 3 callback m (Ljava/util/Map;Lnet/minecraft/class_1071$class_1072;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;)V method_22819 method_22819 p 3 textureType c net/minecraft/class_1071$1 net/minecraft/client/texture/PlayerSkinProvider$1 m (Ljava/lang/String;)Ljava/util/Map; method_30300 load c net/minecraft/class_1071$class_1072 net/minecraft/client/texture/PlayerSkinProvider$SkinTextureAvailableCallback m (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;Lnet/minecraft/class_2960;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;)V onSkinTextureAvailable onSkinTextureAvailable p 3 texture p 2 id p 1 type c net/minecraft/class_975 net/minecraft/client/render/entity/feature/EndermanBlockFeatureRenderer m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1560;FFFFFF)V method_4179 render c net/minecraft/class_1078 net/minecraft/client/resource/language/TranslationStorage f Z field_25289 rightToLeft f Ljava/util/Map; field_5330 translations f Lorg/slf4j/Logger; field_5332 LOGGER m (Ljava/util/List;Ljava/util/Map;)V method_4676 load p 1 translationMap p 0 resources m (Ljava/util/Map;Z)V p 1 translations p 2 rightToLeft m (Lnet/minecraft/class_3300;Ljava/util/List;)Lnet/minecraft/class_1078; method_4675 load p 0 resourceManager p 1 definitions c net/minecraft/class_1077 net/minecraft/client/resource/language/LanguageDefinition f Ljava/lang/String; field_5329 region f Ljava/lang/String; field_5327 name f Ljava/lang/String; field_5326 code f Z field_5328 rightToLeft m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V p 3 name p 2 region p 1 code p 4 rightToLeft m (Lnet/minecraft/class_1077;)I method_4673 compareTo m (Ljava/lang/Object;)I compareTo compareTo p 1 other m (Ljava/lang/Object;)Z equals equals p 1 o m ()Z method_4672 isRightToLeft c net/minecraft/class_1076 net/minecraft/client/resource/language/LanguageManager f Ljava/lang/String; field_32971 DEFAULT_LANGUAGE_CODE f Lorg/slf4j/Logger; field_5325 LOGGER f Ljava/lang/String; field_5323 currentLanguageCode f Lnet/minecraft/class_1077; field_25292 language f Ljava/util/Map; field_5324 languageDefs f Lnet/minecraft/class_1077; field_25291 ENGLISH_US m (Ljava/lang/String;)V p 1 languageCode m (Lnet/minecraft/class_1077;)V method_4667 setLanguage p 1 language m (Ljava/lang/String;)Lnet/minecraft/class_1077; method_4668 getLanguage p 1 code m (Ljava/util/stream/Stream;)Ljava/util/Map; method_29393 loadAvailableLanguages p 0 packs m ()Ljava/util/SortedSet; method_4665 getAllLanguages m ()Lnet/minecraft/class_1077; method_4669 getLanguage m (Ljava/util/Map;Lnet/minecraft/class_3262;)V method_29392 method_29392 p 1 pack c net/minecraft/class_4107 net/minecraft/entity/ai/brain/task/OpenDoorsTask f I field_30125 RUN_TIME f Lnet/minecraft/class_9; field_26387 pathNode f I field_26388 ticks f D field_30127 REACH_DISTANCE f D field_30126 PATHING_DISTANCE m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_4208;)Z method_30762 cannotReachDoor p 1 entity p 0 world p 2 doorPos m (Lnet/minecraft/class_4970$class_4971;)Z method_40003 method_40003 p 0 state m (Lnet/minecraft/class_4970$class_4971;)Z method_40004 method_40004 p 0 state m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;)V method_30767 rememberToCloseDoor p 1 world p 2 entity p 3 pos m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_9;Lnet/minecraft/class_9;)V method_30760 pathToDoor p 2 lastNode p 3 currentNode p 0 world p 1 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;)Z method_30761 hasOtherMobReachedDoor p 0 world p 1 entity p 2 pos m (Lnet/minecraft/class_4970$class_4971;)Z method_40002 method_40002 p 0 state m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;)Z method_30766 hasReached p 2 pos p 0 world p 1 entity c net/minecraft/class_5437 net/minecraft/world/gen/feature/ReplaceBlobsFeatureConfig f Lnet/minecraft/class_2680; field_25850 state f Lnet/minecraft/class_6017; field_25851 radius f Lcom/mojang/serialization/Codec; field_25848 CODEC f Lnet/minecraft/class_2680; field_25849 target m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_6017;)V p 3 radius p 2 state p 1 target m (Lnet/minecraft/class_5437;)Lnet/minecraft/class_6017; method_30407 method_30407 p 0 config m ()Lnet/minecraft/class_6017; method_30405 getRadius m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_30406 method_30406 p 0 instance m (Lnet/minecraft/class_5437;)Lnet/minecraft/class_2680; method_30408 method_30408 p 0 config m (Lnet/minecraft/class_5437;)Lnet/minecraft/class_2680; method_30409 method_30409 p 0 config c net/minecraft/class_4106 net/minecraft/entity/ai/brain/task/FindEntityTask f F field_18356 speed f I field_18358 maxSquaredDistance f I field_18355 completionRange f Lnet/minecraft/class_1299; field_18357 entityType f Ljava/util/function/Predicate; field_18360 shouldRunPredicate f Ljava/util/function/Predicate; field_18359 predicate f Lnet/minecraft/class_4140; field_18361 targetModule m (Lnet/minecraft/class_1309;)Z method_18948 method_18948 p 0 entity m (Lnet/minecraft/class_1299;ILjava/util/function/Predicate;Lnet/minecraft/class_4140;FI)Lnet/minecraft/class_4106; method_35071 create p 3 moduleType p 2 condition p 5 completionRange p 4 speed p 1 maxDistance p 0 entityType m (Lnet/minecraft/class_1309;)Z method_18949 method_18949 p 0 entity m (Lnet/minecraft/class_1309;)Z method_35072 method_35072 p 0 entity m (Lnet/minecraft/class_1309;)Z method_24583 testPredicate p 1 entity m (Lnet/minecraft/class_1309;)Z method_24582 anyVisibleTo p 1 entity m (Lnet/minecraft/class_1299;ILjava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_4140;FI)V p 1 entityType p 6 speed p 7 completionRange p 4 predicate p 5 targetModule p 2 maxDistance p 3 shouldRunPredicate m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_38963 shouldTarget p 1 self p 2 target m (Lnet/minecraft/class_1299;ILnet/minecraft/class_4140;FI)Lnet/minecraft/class_4106; method_18941 create p 4 completionRange p 3 speed p 2 targetModule p 1 maxDistance p 0 entityType m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_38965 method_38965 p 2 target m (Lnet/minecraft/class_4095;Lnet/minecraft/class_1309;)V method_38964 method_38964 p 2 target c net/minecraft/class_6767 net/minecraft/util/profiling/jfr/sample/NetworkIoStatistics f Lnet/minecraft/class_6767$class_6768; field_35583 combinedStatistics f Ljava/util/List; field_35584 topContributors f Ljava/time/Duration; field_35585 duration m ()Ljava/util/List; method_39442 getTopContributors m (Ljava/time/Duration;Ljava/util/List;)V p 1 duration p 2 packetsToStatistics m ()D method_39438 getCountPerSecond m ()D method_39439 getBytesPerSecond m ()J method_39440 getTotalCount m ()J method_39441 getTotalSize c net/minecraft/class_6767$class_6769 net/minecraft/util/profiling/jfr/sample/NetworkIoStatistics$Packet f Lnet/minecraft/class_2598; comp_259 side f Ljava/util/Map; field_35587 PACKET_TO_NAME f I comp_261 packetId f I comp_260 protocolId m (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/class_6767$class_6769; method_39447 fromEvent p 0 event m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_2598;Lnet/minecraft/class_2539;Ljava/lang/Integer;Ljava/lang/Class;)V method_39446 method_39446 p 3 packetId p 4 clazz m ()Lnet/minecraft/class_2598; comp_259 side m ()Ljava/lang/String; method_39445 getName m ()I comp_261 packetId m ()I comp_260 protocolId c net/minecraft/class_6767$class_6768 net/minecraft/util/profiling/jfr/sample/NetworkIoStatistics$PacketStatistics f Ljava/util/Comparator; field_35586 COMPARATOR f J comp_258 totalSize f J comp_257 totalCount m (Lnet/minecraft/class_6767$class_6768;)Lnet/minecraft/class_6767$class_6768; method_39444 add p 1 statistics m ()J comp_258 totalSize m ()J comp_257 totalCount c net/minecraft/class_6764 net/minecraft/unused/packageinfo/PackageInfo6764 c net/minecraft/class_970 net/minecraft/client/render/entity/feature/ArmorFeatureRenderer f Lnet/minecraft/class_572; field_4830 leggingsModel f Lnet/minecraft/class_572; field_4831 bodyModel f Ljava/util/Map; field_4829 ARMOR_TEXTURE_CACHE m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFFFFF)V method_17157 render m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1309;Lnet/minecraft/class_1304;ILnet/minecraft/class_572;)V method_4169 renderArmor p 6 model p 4 armorSlot p 5 light p 2 vertexConsumers p 3 entity p 1 matrices m (Lnet/minecraft/class_572;Lnet/minecraft/class_1304;)V method_4170 setVisible p 1 bipedModel p 2 slot m (Lnet/minecraft/class_1304;)Lnet/minecraft/class_572; method_4172 getArmor p 1 slot m (Lnet/minecraft/class_1304;)Z method_4173 usesSecondLayer p 1 slot m (Lnet/minecraft/class_1738;ZLjava/lang/String;)Lnet/minecraft/class_2960; method_4174 getArmorTexture p 3 overlay p 2 legs p 1 item m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1738;ZLnet/minecraft/class_572;ZFFFLjava/lang/String;)V method_23192 renderArmorParts p 4 item p 3 light p 2 vertexConsumers p 1 matrices p 11 overlay p 10 blue p 9 green p 8 red p 7 legs p 6 model p 5 usesSecondLayer m (Lnet/minecraft/class_3883;Lnet/minecraft/class_572;Lnet/minecraft/class_572;)V p 2 leggingsModel p 1 context p 3 bodyModel c net/minecraft/class_4101 net/minecraft/entity/ai/brain/task/WaitTask m (II)V p 1 minRunTime p 2 maxRunTime c net/minecraft/class_6765 net/minecraft/world/biome/source/util/VanillaTerrainParametersCreator m ()Lnet/minecraft/class_6555; method_39923 createCavesParameters m ()Lnet/minecraft/class_6555; method_39924 createFloatingIslandsParameters m ()Lnet/minecraft/class_6555; method_39422 createNetherParameters m ()Lnet/minecraft/class_6555; method_39423 createEndParameters m (Z)Lnet/minecraft/class_6555; method_39421 createSurfaceParameters p 0 amplified c net/minecraft/class_4100 net/minecraft/entity/ai/brain/task/StopPanickingTask f I field_30188 MAX_DISTANCE m (Lnet/minecraft/class_1646;)Z method_19557 wasHurtByNearbyEntity p 0 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_20645 run c net/minecraft/class_5431 net/minecraft/block/SideShapeType f Lnet/minecraft/class_5431; field_25824 RIGID f Lnet/minecraft/class_5431; field_25822 FULL f Lnet/minecraft/class_5431; field_25823 CENTER m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_30367 matches p 2 world p 1 state p 4 direction p 3 pos c net/minecraft/class_5431$2 net/minecraft/block/SideShapeType$2 f I field_25826 radius f Lnet/minecraft/class_265; field_25827 squareCuboid c net/minecraft/class_5431$3 net/minecraft/block/SideShapeType$3 f I field_25828 ringWidth f Lnet/minecraft/class_265; field_25829 hollowSquareCuboid c net/minecraft/class_6762 net/minecraft/world/tick/TickScheduler m ()I method_20825 getTickCount m (Lnet/minecraft/class_2338;Ljava/lang/Object;)Z method_8674 isQueued p 2 type p 1 pos m (Lnet/minecraft/class_6760;)V method_39363 scheduleTick p 1 orderedTick c net/minecraft/class_5434 net/minecraft/world/gen/feature/JigsawFeature m (Lcom/mojang/serialization/Codec;IZZLjava/util/function/Predicate;)V p 1 codec p 4 surface p 5 contextPredicate p 2 structureStartY p 3 modifyBoundingBox m (Ljava/util/function/Predicate;IZZLnet/minecraft/class_6834$class_6835;)Ljava/util/Optional; method_38676 method_38676 p 4 context c net/minecraft/class_4103 net/minecraft/entity/ai/brain/task/CompositeTask f Lnet/minecraft/class_4103$class_4216; field_18346 runMode f Lnet/minecraft/class_4103$class_4104; field_18345 order f Lnet/minecraft/class_6032; field_18347 tasks f Ljava/util/Set; field_18344 memoriesToForgetWhenStopped m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;JLnet/minecraft/class_4097;)Z method_18938 method_18938 p 4 task m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;JLnet/minecraft/class_4097;)V method_18932 method_18932 p 4 task m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;JLnet/minecraft/class_4097;)V method_18930 method_18930 p 4 task m (Lnet/minecraft/class_4097;)Z method_19955 method_19955 p 0 task m (Lnet/minecraft/class_4097;)Z method_18928 method_18928 p 0 task m (Lnet/minecraft/class_4097;)Z method_18937 method_18937 p 0 task m (Lnet/minecraft/class_4097;)Z method_18931 method_18931 p 0 task m (Ljava/util/Map;Ljava/util/Set;Lnet/minecraft/class_4103$class_4104;Lnet/minecraft/class_4103$class_4216;Ljava/util/List;)V p 1 requiredMemoryState p 2 memoriesToForgetWhenStopped p 3 order p 4 runMode p 5 tasks c net/minecraft/class_4103$class_4216 net/minecraft/entity/ai/brain/task/CompositeTask$RunMode f Lnet/minecraft/class_4103$class_4216; field_18855 RUN_ONE f Lnet/minecraft/class_4103$class_4216; field_18856 TRY_ALL m (Ljava/util/stream/Stream;Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)V method_19559 run p 2 world p 1 tasks p 4 time p 3 entity c net/minecraft/class_4103$class_4216$2 net/minecraft/entity/ai/brain/task/CompositeTask$RunMode$2 m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;JLnet/minecraft/class_4097;)V method_19563 method_19563 p 4 task m (Lnet/minecraft/class_4097;)Z method_19562 method_19562 p 0 task c net/minecraft/class_4103$class_4216$1 net/minecraft/entity/ai/brain/task/CompositeTask$RunMode$1 m (Lnet/minecraft/class_4097;)Z method_19560 method_19560 p 0 task m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;JLnet/minecraft/class_4097;)Z method_19561 method_19561 p 4 task c net/minecraft/class_4103$class_4104 net/minecraft/entity/ai/brain/task/CompositeTask$Order f Ljava/util/function/Consumer; field_18350 listModifier f Lnet/minecraft/class_4103$class_4104; field_18349 SHUFFLED f Lnet/minecraft/class_4103$class_4104; field_18348 ORDERED m (Ljava/lang/String;ILjava/util/function/Consumer;)V p 3 listModifier m (Lnet/minecraft/class_6032;)V method_18939 apply p 1 list c net/minecraft/class_6763 net/minecraft/world/tick/BasicTickScheduler c net/minecraft/class_5433 net/minecraft/world/gen/feature/UnderwaterDiskFeature c net/minecraft/class_1079 net/minecraft/client/resource/metadata/AnimationResourceMetadata f Ljava/util/List; field_5339 frames f I field_5338 width f I field_5336 height f Z field_5335 interpolate f Ljava/lang/String; field_32974 KEY f Lnet/minecraft/class_1079; field_21768 EMPTY f Lnet/minecraft/class_1081; field_5337 READER f I field_32975 EMPTY_FRAME_TIME f I field_32976 UNDEFINED f I field_5334 defaultFrameTime m (II)Lcom/mojang/datafixers/util/Pair; method_24141 ensureImageSize p 2 y p 1 x m (Ljava/util/List;IIIZ)V p 4 defaultFrameTime p 5 interpolate p 2 width p 3 height p 1 frames m (II)Z method_24142 isMultipleOf p 1 divisor p 0 dividend m (II)Lcom/mojang/datafixers/util/Pair; method_24143 getSize p 2 defaultHeight p 1 defaultWidth m ()I method_4684 getDefaultFrameTime m (Lnet/minecraft/class_1079$class_5792;)V method_33460 forEachFrame p 1 consumer m (I)I method_4686 getHeight p 1 defaultHeight m (I)I method_4687 getWidth p 1 defaultWidth m ()Z method_4685 shouldInterpolate c net/minecraft/class_1079$class_5792 net/minecraft/client/resource/metadata/AnimationResourceMetadata$FrameConsumer m (II)V accept accept p 1 index p 2 frameTime c net/minecraft/class_4102 net/minecraft/entity/ai/brain/EntityLookTarget f Z field_24382 useEyeHeight f Lnet/minecraft/class_1297; field_18342 entity m (Lnet/minecraft/class_1297;Z)V p 2 useEyeHeight p 1 entity m ()Lnet/minecraft/class_1297; method_35066 getEntity c net/minecraft/class_5429 net/minecraft/datafixer/fix/RemoveGolemGossipFix m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_30326 updateGossipsList p 0 villagerData m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_6759 net/minecraft/world/tick/Tick f Ljava/lang/String; field_35548 PRIORITY_NBT_KEY f Ljava/lang/String; field_35543 TYPE_NBT_KEY f Ljava/lang/String; field_35546 Z_NBT_KEY f Ljava/lang/String; field_35547 DELAY_NBT_KEY f Ljava/lang/String; field_35544 X_NBT_KEY f Ljava/lang/String; field_35545 Y_NBT_KEY f Lit/unimi/dsi/fastutil/Hash$Strategy; field_35542 HASH_STRATEGY f Lnet/minecraft/class_1953; comp_251 priority f Ljava/lang/Object; comp_248 type f I comp_250 delay f Lnet/minecraft/class_2338; comp_249 pos m (Lnet/minecraft/class_6760;Ljava/util/function/Function;J)Lnet/minecraft/class_2487; method_39401 orderedTickToNbt p 2 delay p 1 typeToNameFunction p 0 orderedTick m (Ljava/lang/String;Lnet/minecraft/class_2338;ILnet/minecraft/class_1953;)Lnet/minecraft/class_2487; method_39403 toNbt p 2 delay p 1 pos p 3 priority p 0 type m (Lnet/minecraft/class_2499;Ljava/util/function/Function;Lnet/minecraft/class_1923;Ljava/util/function/Consumer;)V method_39406 tick p 2 pos p 1 nameToTypeFunction p 3 tickConsumer p 0 tickList m (Ljava/lang/Object;Lnet/minecraft/class_2338;)Lnet/minecraft/class_6759; method_39402 create p 1 pos p 0 type m (JJ)Lnet/minecraft/class_6760; method_39400 createOrderedTick p 1 time p 3 subTickOrder m (Lnet/minecraft/class_2487;Ljava/util/function/Function;)Ljava/util/Optional; method_40559 fromNbt p 1 nameToType p 0 nbt m (Ljava/util/function/Function;)Lnet/minecraft/class_2487; method_39404 toNbt p 1 typeToNameFunction m (Lnet/minecraft/class_2487;Ljava/lang/Object;)Lnet/minecraft/class_6759; method_40558 method_40558 p 1 type m (JLjava/util/function/Consumer;Lnet/minecraft/class_6759;)V method_39405 method_39405 p 3 tick m ()Ljava/lang/Object; comp_248 type m ()I comp_250 delay m ()Lnet/minecraft/class_1953; comp_251 priority m ()Lnet/minecraft/class_2338; comp_249 pos c net/minecraft/class_6759$1 net/minecraft/world/tick/Tick$1 m (Ljava/lang/Object;Ljava/lang/Object;)Z equals equals p 2 second p 1 first m (Ljava/lang/Object;)I hashCode hashCode p 1 tick m (Lnet/minecraft/class_6759;Lnet/minecraft/class_6759;)Z method_39408 equals m (Lnet/minecraft/class_6759;)I method_39407 hashCode c net/minecraft/class_969 net/minecraft/client/render/entity/WolfEntityRenderer f Lnet/minecraft/class_2960; field_4821 WILD_TEXTURE f Lnet/minecraft/class_2960; field_4822 TAMED_TEXTURE f Lnet/minecraft/class_2960; field_4823 ANGRY_TEXTURE m (Lnet/minecraft/class_1493;)Lnet/minecraft/class_2960; method_4165 getTexture m (Lnet/minecraft/class_1493;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4166 render m (Lnet/minecraft/class_1493;F)F method_4167 getAnimationProgress c net/minecraft/class_968 net/minecraft/client/render/entity/ZombieBaseEntityRenderer f Lnet/minecraft/class_2960; field_4819 TEXTURE m (Lnet/minecraft/class_1642;)Lnet/minecraft/class_2960; method_4163 getTexture m (Lnet/minecraft/class_1642;)Z method_25449 isShaking m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_623;Lnet/minecraft/class_623;Lnet/minecraft/class_623;)V p 4 bodyArmorModel p 3 legsArmorModel p 2 bodyModel p 1 ctx c net/minecraft/class_985 net/minecraft/client/render/entity/feature/EndermanEyesFeatureRenderer f Lnet/minecraft/class_1921; field_4876 SKIN c net/minecraft/class_2370 net/minecraft/util/registry/SimpleRegistry f I field_11109 nextId f Ljava/util/Map; field_26731 entryToLifecycle f Ljava/util/Map; field_25067 keyToEntry f Ljava/util/function/Function; field_36464 valueToEntryFunction f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_26683 entryToRawId f Ljava/util/Map; field_36465 unfrozenValueToEntry f Ljava/util/Map; field_36461 valueToEntry f Lcom/mojang/serialization/Lifecycle; field_26732 lifecycle f Ljava/util/Map; field_36462 tagToEntryList f Ljava/util/List; field_36634 cachedEntries f Lit/unimi/dsi/fastutil/objects/ObjectList; field_26682 rawIdToEntry f Z field_36463 frozen f Ljava/util/Map; field_11107 idToEntry m (Lnet/minecraft/class_6885$class_6888;)V method_40255 method_40255 p 0 entryList m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Ljava/util/function/Function;)V p 3 valueToEntryFunction p 2 lifecycle p 1 key m (Lnet/minecraft/class_6880$class_6883;)Z method_40267 method_40267 p 0 entry m (Lnet/minecraft/class_6880$class_6883;)Ljava/lang/Object; method_40253 getValue p 0 entry m (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; method_40262 method_40262 p 0 entry m (Lnet/minecraft/class_6880$class_6883;)V method_40261 method_40261 p 0 entry m (Ljava/lang/Object;)Lnet/minecraft/class_6880$class_6883; method_40271 method_40271 p 1 key m (Lnet/minecraft/class_6862;)Lnet/minecraft/class_6885$class_6888; method_40562 createNamedEntryList p 1 tag m ()Ljava/util/List; method_40561 getEntries m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_6880$class_6883; method_40277 method_40277 p 1 key m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_6880$class_6883; method_40275 method_40275 p 1 key m (Ljava/util/Map;Lnet/minecraft/class_6862;Ljava/util/List;)V method_40263 method_40263 p 3 entries p 2 tag m (Ljava/util/Map;Lnet/minecraft/class_6862;Ljava/util/List;)V method_40258 method_40258 p 2 tag p 3 entries m (Ljava/util/Map$Entry;)Z method_40256 method_40256 p 0 entry m (Lnet/minecraft/class_5321;)V method_40274 assertNotFrozen p 1 key m (Ljava/util/Map;Lnet/minecraft/class_6880$class_6883;)V method_40259 method_40259 p 1 entry m (Lnet/minecraft/class_6862;)Ljava/lang/String; method_40563 method_40563 p 0 tag m (ILnet/minecraft/class_5321;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;Z)Lnet/minecraft/class_6880; method_31051 set p 3 value p 2 key p 5 checkDuplicateKeys p 4 lifecycle p 1 rawId c net/minecraft/class_983 net/minecraft/client/render/entity/feature/ShoulderParrotFeatureRenderer f Lnet/minecraft/class_584; field_17154 model m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1657;FFFFZ)V method_4186 renderShoulderParrot p 9 leftShoulder p 2 vertexConsumers p 1 matrices p 4 player p 3 light p 6 limbDistance p 5 limbAngle p 8 headPitch p 7 headYaw m (Lnet/minecraft/class_1299;)Z method_17957 method_17957 p 0 type m (Lnet/minecraft/class_4587;ZLnet/minecraft/class_1657;Lnet/minecraft/class_4597;Lnet/minecraft/class_2487;IFFFFLnet/minecraft/class_1299;)V method_17958 method_17958 p 11 type m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1657;FFFFFF)V method_4185 render m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V p 1 context p 2 loader c net/minecraft/class_2371 net/minecraft/util/collection/DefaultedList f Ljava/lang/Object; field_11116 initialElement f Ljava/util/List; field_11115 delegate m ()Lnet/minecraft/class_2371; method_10211 of m (I)Lnet/minecraft/class_2371; method_37434 ofSize p 0 size m (ILjava/lang/Object;)Ljava/lang/Object; set set p 2 element p 1 index m (Ljava/util/List;Ljava/lang/Object;)V p 1 delegate p 2 initialElement m (ILjava/lang/Object;)Lnet/minecraft/class_2371; method_10213 ofSize p 0 size p 1 defaultValue m (Ljava/lang/Object;[Ljava/lang/Object;)Lnet/minecraft/class_2371; method_10212 copyOf p 0 defaultValue p 1 values m (I)Ljava/lang/Object; remove remove p 1 index m (I)Ljava/lang/Object; get get p 1 index m (ILjava/lang/Object;)V add add p 1 index p 2 element c net/minecraft/class_2372 net/minecraft/block/GrassBlock c net/minecraft/class_989 net/minecraft/client/render/entity/feature/HeldItemFeatureRenderer m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFFFFF)V method_17162 render m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;Lnet/minecraft/class_1306;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4192 renderItem p 6 vertexConsumers p 7 light p 1 entity p 2 stack p 3 transformationMode p 4 arm p 5 matrices c net/minecraft/class_1041 net/minecraft/client/util/Window f Ljava/lang/String; field_5192 phase f I field_5184 windowedHeight f I field_5196 framebufferHeight f I field_5180 scaledWidth f Lnet/minecraft/class_323; field_5195 monitorTracker f Z field_5191 fullscreen f Lorg/slf4j/Logger; field_5178 LOGGER f I field_5183 x f I field_5175 windowedX f J field_5187 handle f Z field_5186 videoModeDirty f D field_5179 scaleFactor f I field_5194 scaledHeight f I field_5174 windowedWidth f I field_5182 width f Ljava/util/Optional; field_5193 videoMode f I field_16238 framerateLimit f I field_5198 y f Lnet/minecraft/class_3678; field_5176 eventHandler f Lorg/lwjgl/glfw/GLFWErrorCallback; field_5190 errorCallback f Z field_16517 vsync f Z field_5177 currentFullscreen f I field_5197 height f I field_5185 windowedY f I field_5181 framebufferWidth m (JZ)V method_4494 onWindowFocusChanged p 1 window p 3 focused m ()Z method_22093 shouldClose m ()I method_4486 getScaledWidth m (IJ)V method_4501 throwGlError p 0 error p 1 description m ()J method_4490 getHandle m (I)V method_15999 setFramerateLimit p 1 framerateLimit m (I)V method_35642 setFramebufferWidth p 1 framebufferWidth m ()Z method_4498 isFullscreen m (Ljava/util/Optional;)V method_4505 setVideoMode p 1 videoMode m (Ljava/util/function/BiConsumer;)V method_4492 acceptError p 0 consumer m ()I method_4499 getX m ()D method_4495 getScaleFactor m ()V method_4500 toggleFullscreen m ()V method_4479 updateWindowRegion m (Ljava/io/InputStream;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Ljava/nio/ByteBuffer; method_4510 readImage p 4 channels p 3 y p 2 x p 1 in m ()V method_15998 swapBuffers m (Ljava/lang/String;)V method_4474 setPhase p 1 phase m (JII)V method_4488 onWindowSizeChanged p 1 window p 4 height p 3 width m ()V method_4475 applyVideoMode m ()V method_4483 updateFramebufferSize m (Ljava/io/InputStream;Ljava/io/InputStream;)V method_4491 setIcon p 1 icon16 p 2 icon32 m ()I method_16000 getFramerateLimit m ()Lnet/minecraft/class_313; method_20831 getMonitor m (II)V method_36813 setWindowedSize p 1 width p 2 height m ()I method_4480 getWidth m (Lnet/minecraft/class_3678;Lnet/minecraft/class_323;Lnet/minecraft/class_543;Ljava/lang/String;Ljava/lang/String;)V p 2 monitorTracker p 1 eventHandler p 5 title p 4 videoMode p 3 settings m ()V method_4513 logOnGlError m (Ljava/lang/String;)V method_24286 setTitle p 1 title m (IJ)V method_4482 logGlError p 1 error p 2 description m ()I method_22092 getRefreshRate m (JII)V method_4504 onFramebufferSizeChanged p 1 window p 3 width p 4 height m ()Ljava/util/Optional; method_4511 getVideoMode m (JZ)V method_30132 onCursorEnterChanged p 3 entered p 1 window m ()I method_4502 getScaledHeight m ()I method_4506 getFramebufferHeight m ()I method_4477 getY m ()I method_4489 getFramebufferWidth m (D)V method_15997 setScaleFactor p 1 scaleFactor m (Z)V method_21668 setRawMouseMotion p 1 rawMouseMotion m ()V method_4481 throwOnGlError m (JII)V method_4478 onWindowPosChanged p 4 y p 1 window p 3 x m (I)V method_35643 setFramebufferHeight p 1 framebufferHeight m (IZ)I method_4476 calculateScaleFactor p 2 forceUnicodeFont p 1 guiScale m (Z)V method_4485 updateFullscreen p 1 vsync m ()I method_4507 getHeight m (Z)V method_4497 setVsync p 1 vsync c net/minecraft/class_1041$class_4716 net/minecraft/client/util/Window$GlErroredException c net/minecraft/class_988 net/minecraft/client/render/entity/feature/LlamaDecorFeatureRenderer f Lnet/minecraft/class_578; field_4881 model f Lnet/minecraft/class_2960; field_17740 TRADER_LLAMA_DECOR f [Lnet/minecraft/class_2960; field_4880 LLAMA_DECOR m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V p 1 context p 2 loader m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1501;FFFFFF)V method_4191 render c net/minecraft/class_986 net/minecraft/client/render/entity/feature/IronGolemFlowerFeatureRenderer m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1439;FFFFFF)V method_4188 render c net/minecraft/class_2377 net/minecraft/block/HopperBlock f Lnet/minecraft/class_265; field_11125 DOWN_RAYCAST_SHAPE f Lnet/minecraft/class_265; field_11123 NORTH_RAYCAST_SHAPE f Lnet/minecraft/class_265; field_11134 EAST_SHAPE f Lnet/minecraft/class_265; field_11124 NORTH_SHAPE f Lnet/minecraft/class_265; field_11135 WEST_RAYCAST_SHAPE f Lnet/minecraft/class_265; field_11127 MIDDLE_SHAPE f Lnet/minecraft/class_265; field_11128 SOUTH_RAYCAST_SHAPE f Lnet/minecraft/class_265; field_11121 OUTSIDE_SHAPE f Lnet/minecraft/class_265; field_11132 DEFAULT_SHAPE f Lnet/minecraft/class_265; field_11122 SOUTH_SHAPE f Lnet/minecraft/class_265; field_11133 EAST_RAYCAST_SHAPE f Lnet/minecraft/class_265; field_11130 WEST_SHAPE f Lnet/minecraft/class_265; field_11120 DOWN_SHAPE f Lnet/minecraft/class_265; field_11131 TOP_SHAPE f Lnet/minecraft/class_2753; field_11129 FACING f Lnet/minecraft/class_2746; field_11126 ENABLED m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_10217 updateEnabled p 2 pos p 1 world p 3 state c net/minecraft/class_6736 net/minecraft/world/gen/noise/BuiltinNoiseParameters m ()Lnet/minecraft/class_6880; method_39216 init m (Lnet/minecraft/class_5321;ID[D)V method_39217 register p 4 amplitudes p 1 firstOctave p 0 noise p 2 firstAmplitude m (ILnet/minecraft/class_5321;Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;)V method_39493 register p 4 erosion p 2 vegetation p 3 continentalness p 0 firstOctaveOffset p 1 temperature c net/minecraft/class_1044 net/minecraft/client/texture/AbstractTexture f Z field_5203 mipmap f I field_5204 glId f Z field_5205 bilinear f I field_32948 DEFAULT_ID m (Lnet/minecraft/class_3300;)V method_4625 load p 1 manager m ()V method_23207 bindTexture m ()I method_4624 getGlId m (Lnet/minecraft/class_1060;Lnet/minecraft/class_3300;Lnet/minecraft/class_2960;Ljava/util/concurrent/Executor;)V method_18169 registerTexture p 3 id p 4 executor p 1 textureManager p 2 resourceManager m (ZZ)V method_4527 setFilter p 1 bilinear p 2 mipmap m ()V method_4528 clearGlId c net/minecraft/class_2378 net/minecraft/util/registry/Registry f Lnet/minecraft/class_2378; field_11157 CARVER f Lnet/minecraft/class_5321; field_25072 CHUNK_GENERATOR_KEY f Lnet/minecraft/class_2378; field_21445 BLOCK_STATE_PROVIDER_TYPE f Lnet/minecraft/class_2378; field_16793 STRUCTURE_POOL_ELEMENT f Lnet/minecraft/class_2378; field_36467 STRUCTURE_PLACEMENT f Lnet/minecraft/class_5321; field_25084 RECIPE_TYPE_KEY f Lnet/minecraft/class_2378; field_11158 CUSTOM_STAT f Lnet/minecraft/class_5321; field_29075 FLOAT_PROVIDER_TYPE_KEY f Lnet/minecraft/class_2378; field_16794 STRUCTURE_PROCESSOR f Lnet/minecraft/class_5321; field_35305 MATERIAL_CONDITION_KEY f Lnet/minecraft/class_5321; field_25102 SOUND_EVENT_KEY f Lnet/minecraft/class_5321; field_25085 RECIPE_SERIALIZER_KEY f Lnet/minecraft/class_5321; field_25073 BLOCK_ENTITY_TYPE_KEY f Lnet/minecraft/class_2378; field_28008 LOOT_NUMBER_PROVIDER_TYPE f Lcom/mojang/serialization/Lifecycle; field_25099 lifecycle f Lnet/minecraft/class_2378; field_11159 STATUS_EFFECT f Lnet/minecraft/class_5321; field_25114 BIOME_KEY f Lnet/minecraft/class_2348; field_18794 SENSOR_TYPE f Lnet/minecraft/class_2378; field_24331 FEATURE_SIZE_TYPE f Lnet/minecraft/class_2378; field_25294 LOOT_FUNCTION_TYPE f Lnet/minecraft/class_2378; field_21447 FOLIAGE_PLACER_TYPE f Lnet/minecraft/class_5321; field_28266 GAME_EVENT_KEY f Lnet/minecraft/class_2378; field_23398 POS_RULE_TEST f Lnet/minecraft/class_5321; field_25098 registryKey c The key representing the type of elements held by this registry. It is also the\nkey of this registry within the root registry. f Lnet/minecraft/class_5321; field_25086 ATTRIBUTE_KEY f Lnet/minecraft/class_5321; field_25074 MOTIVE_KEY f Lnet/minecraft/class_2378; field_28009 LOOT_NBT_PROVIDER_TYPE f Lnet/minecraft/class_5321; field_25115 BLOCK_STATE_PROVIDER_TYPE_KEY f Lnet/minecraft/class_5321; field_25103 FLUID_KEY f Lnet/minecraft/class_2348; field_11142 ITEM f Lnet/minecraft/class_2348; field_18793 MEMORY_MODULE_TYPE f Lnet/minecraft/class_2348; field_11154 FLUID f Lnet/minecraft/class_2378; field_16792 RULE_TEST f Lnet/minecraft/class_2378; field_25293 LOOT_POOL_ENTRY_TYPE f Lnet/minecraft/class_5321; field_25087 STAT_TYPE_KEY f Lnet/minecraft/class_5321; field_25075 CUSTOM_STAT_KEY f Lnet/minecraft/class_5321; field_25104 MOB_EFFECT_KEY f Lnet/minecraft/class_2378; field_11137 BLOCK_ENTITY_TYPE f Lnet/minecraft/class_2348; field_11143 POTION f Lnet/minecraft/class_5321; field_35089 BLOCK_PREDICATE_TYPE_KEY f Lnet/minecraft/class_5321; field_28006 LOOT_NBT_PROVIDER_TYPE_KEY f Lnet/minecraft/class_5321; field_25088 VILLAGER_TYPE_KEY f Lnet/minecraft/class_5321; field_25076 CHUNK_STATUS_KEY f Lnet/minecraft/class_2378; field_11138 FEATURE f Lnet/minecraft/class_5321; field_25117 FOLIAGE_PLACER_TYPE_KEY f Lnet/minecraft/class_5321; field_25105 BLOCK_KEY f Lnet/minecraft/class_5321; field_33092 INT_PROVIDER_TYPE_KEY f Lnet/minecraft/class_2378; field_35307 MATERIAL_CONDITION f Lnet/minecraft/class_5321; field_28007 LOOT_SCORE_PROVIDER_TYPE_KEY f Lnet/minecraft/class_2378; field_25097 CHUNK_GENERATOR f Lnet/minecraft/class_2378; field_35090 BLOCK_PREDICATE_TYPE f Lnet/minecraft/class_5321; field_25089 VILLAGER_PROFESSION_KEY f Lnet/minecraft/class_5321; field_25077 STRUCTURE_FEATURE_KEY f Lnet/minecraft/class_5321; field_25295 LOOT_POOL_ENTRY_TYPE_KEY f Lnet/minecraft/class_5321; field_25118 TRUNK_PLACER_TYPE_KEY f Lnet/minecraft/class_5321; field_25106 ENCHANTMENT_KEY f Lnet/minecraft/class_2348; field_11145 ENTITY_TYPE f Lnet/minecraft/class_2378; field_25096 BIOME_SOURCE f Lnet/minecraft/class_5321; field_25490 DIMENSION_KEY c A registry key representing the {@link DimensionOptions} type.\n\n

Notice that {@code this == Registry.WORLD_KEY}.\n\n@see #WORLD_KEY f Lnet/minecraft/class_5321; field_26374 CHUNK_GENERATOR_SETTINGS_KEY f Lnet/minecraft/class_5321; field_25078 STRUCTURE_PIECE_KEY f Lnet/minecraft/class_5321; field_25296 LOOT_FUNCTION_TYPE_KEY f Lnet/minecraft/class_5321; field_25107 ENTITY_TYPE_KEY f Lnet/minecraft/class_2348; field_11146 BLOCK f Lnet/minecraft/class_5321; field_33094 HEIGHT_PROVIDER_TYPE_KEY f Lorg/slf4j/Logger; field_11139 LOGGER f Lnet/minecraft/class_2378; field_11160 ENCHANTMENT f Lnet/minecraft/class_5321; field_28005 LOOT_NUMBER_PROVIDER_TYPE_KEY f Lnet/minecraft/class_5321; field_25079 RULE_TEST_KEY f Lnet/minecraft/class_5321; field_25297 LOOT_CONDITION_TYPE_KEY f Lnet/minecraft/class_2378; field_28010 LOOT_SCORE_PROVIDER_TYPE f Lnet/minecraft/class_5321; field_25108 ITEM_KEY f Lnet/minecraft/class_2378; field_35308 MATERIAL_RULE f Lnet/minecraft/class_5321; field_25914 CONFIGURED_FEATURE_KEY f Lnet/minecraft/class_2378; field_16644 STRUCTURE_FEATURE f Lnet/minecraft/class_5321; field_25068 TREE_DECORATOR_TYPE_KEY f Lnet/minecraft/class_2378; field_28265 POSITION_SOURCE_TYPE f Lnet/minecraft/class_5321; field_25298 WORLD_KEY c A registry key representing the {@link World} type. Can be used to obtain\nregistry keys with the {@link World} type, such as that for the overworld.\n\n

Notice that {@code this == Registry.DIMENSION_KEY}.\n\n@see #DIMENSION_KEY\n@see World#OVERWORLD\n@see net.minecraft.server.MinecraftServer#worlds f Lnet/minecraft/class_5321; field_25109 POTION_KEY f Lnet/minecraft/class_5321; field_25913 CONFIGURED_CARVER_KEY f Lnet/minecraft/class_2378; field_33095 HEIGHT_PROVIDER_TYPE f Lnet/minecraft/class_5321; field_25915 CONFIGURED_STRUCTURE_FEATURE_KEY f Lnet/minecraft/class_2378; field_16645 STRUCTURE_PIECE f Lnet/minecraft/class_5321; field_25069 FEATURE_SIZE_TYPE_KEY f Lnet/minecraft/class_2348; field_17166 VILLAGER_TYPE f Lnet/minecraft/class_5321; field_25916 STRUCTURE_PROCESSOR_LIST_KEY f Lnet/minecraft/class_2378; field_17429 SCREEN_HANDLER f Lnet/minecraft/class_5321; field_25090 POINT_OF_INTEREST_TYPE_KEY f Ljava/util/Map; field_11140 DEFAULT_ENTRIES f Lnet/minecraft/class_5321; field_35759 PLACEMENT_MODIFIER_TYPE_KEY f Lnet/minecraft/class_5321; field_35758 PLACED_FEATURE_KEY f Lnet/minecraft/class_2378; field_23782 TRUNK_PLACER_TYPE f Lnet/minecraft/class_5321; field_25917 STRUCTURE_POOL_KEY f Lnet/minecraft/class_2378; field_11152 STAT_TYPE f Lnet/minecraft/class_2385; field_25101 ROOT f Lnet/minecraft/class_5321; field_37229 DENSITY_FUNCTION_TYPE_KEY f Lnet/minecraft/class_5321; field_25091 MEMORY_MODULE_TYPE_KEY f Lnet/minecraft/class_2960; field_25100 ROOT_KEY f Lnet/minecraft/class_2348; field_18792 POINT_OF_INTEREST_TYPE f Lnet/minecraft/class_2378; field_11141 PARTICLE_TYPE f Lnet/minecraft/class_2378; field_37230 DENSITY_FUNCTION_TYPE f Lnet/minecraft/class_5321; field_25092 SENSOR_TYPE_KEY f Lnet/minecraft/class_5321; field_25080 POS_RULE_TEST_KEY f Lnet/minecraft/class_2378; field_29076 FLOAT_PROVIDER_TYPE f Lnet/minecraft/class_5321; field_37228 DENSITY_FUNCTION_KEY f Lnet/minecraft/class_5321; field_25093 SCHEDULE_KEY f Lnet/minecraft/class_2348; field_16643 CHUNK_STATUS f Lnet/minecraft/class_5321; field_25081 STRUCTURE_PROCESSOR_KEY f Lnet/minecraft/class_2378; field_25299 LOOT_CONDITION_TYPE f Lnet/minecraft/class_2378; field_21448 TREE_DECORATOR_TYPE f Lnet/minecraft/class_5321; field_37227 STRUCTURE_SET_KEY f Lnet/minecraft/class_2378; field_23781 ATTRIBUTE f Lnet/minecraft/class_5321; field_25110 CARVER_KEY f Lnet/minecraft/class_5321; field_36466 STRUCTURE_PLACEMENT_KEY f Lnet/minecraft/class_2348; field_28264 GAME_EVENT f Lnet/minecraft/class_2378; field_18796 ACTIVITY f Lnet/minecraft/class_2378; field_35760 PLACEMENT_MODIFIER_TYPE f Lnet/minecraft/class_5321; field_25094 ACTIVITY_KEY f Lnet/minecraft/class_5321; field_25082 STRUCTURE_POOL_ELEMENT_KEY f Lnet/minecraft/class_5321; field_25070 PARTICLE_TYPE_KEY f Lnet/minecraft/class_5321; field_35306 MATERIAL_RULE_KEY f Lnet/minecraft/class_2378; field_17597 RECIPE_TYPE f Lnet/minecraft/class_2348; field_17167 VILLAGER_PROFESSION f Lnet/minecraft/class_2378; field_11156 SOUND_EVENT f Lnet/minecraft/class_2378; field_18795 SCHEDULE f Lnet/minecraft/class_2378; field_11144 REGISTRIES f Lnet/minecraft/class_2348; field_11150 PAINTING_MOTIVE f Lnet/minecraft/class_5321; field_25083 MENU_KEY f Lnet/minecraft/class_5321; field_25071 BIOME_SOURCE_KEY f Lnet/minecraft/class_5321; field_28263 POSITION_SOURCE_TYPE_KEY f Lnet/minecraft/class_2378; field_33093 INT_PROVIDER_TYPE f Lnet/minecraft/class_5321; field_25112 FEATURE_KEY f Lnet/minecraft/class_2378; field_17598 RECIPE_SERIALIZER f Lnet/minecraft/class_5321; field_25095 DIMENSION_TYPE_KEY f Lnet/minecraft/class_5321; field_35433 NOISE_WORLDGEN m (Lnet/minecraft/class_5321;)Ljava/util/Optional; method_31189 getOrEmpty p 1 key m (Lnet/minecraft/class_2378;)Lcom/mojang/serialization/Codec; method_39133 method_39133 p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_6018; method_10222 method_10222 p 0 tegistry m (Lnet/minecraft/class_5321;)Ljava/lang/Object; method_31140 getOrThrow c Gets an entry from the registry.\n\n@throws IllegalStateException if the entry was not present in the registry p 1 key m (Lnet/minecraft/class_5321;Ljava/lang/String;Ljava/util/function/Function;Lnet/minecraft/class_2378$class_6889;)Lnet/minecraft/class_2348; method_40283 create p 0 key p 1 defaultId p 2 valueToEntryFunction p 3 defaultEntryGetter m (Ljava/lang/Object;)I method_39670 method_39670 p 1 value m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_2960;)Ljava/lang/Object; method_34028 method_34028 p 1 id m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4648; method_34037 method_34037 p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_2396; method_10228 method_10228 p 0 registry m ()Lnet/minecraft/class_5321; method_30517 getKey m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3195; method_34042 method_34042 p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_2591; method_10218 method_10218 p 0 registry m (Lnet/minecraft/class_6862;)Lnet/minecraft/class_6885$class_6888; method_40260 getOrCreateEntryList p 1 tag m (Lnet/minecraft/class_5321;)Ljava/util/Optional; method_40264 getEntry p 1 key m (Ljava/lang/Object;)Lcom/mojang/serialization/Lifecycle; method_39668 method_39668 p 1 value m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_6875; method_40293 method_40293 p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4149; method_19451 method_19451 p 0 registry m (Ljava/lang/Object;)Lnet/minecraft/class_6880$class_6883; method_40269 createEntry p 1 value m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3816; method_34025 method_34025 p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5202; method_34034 method_34034 p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_1842; method_10245 method_10245 p 0 registry m (Lnet/minecraft/class_2378;)Lcom/mojang/serialization/Codec; method_29114 method_29114 p 0 registry m (Lnet/minecraft/class_5321;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/class_2378$class_6889;)Lnet/minecraft/class_2348; method_29109 create p 3 defaultEntryGetter p 1 defaultId p 2 lifecycle p 0 key m (Lnet/minecraft/class_2960;)Ljava/util/Optional; method_17966 getOrEmpty p 1 id m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4170; method_19450 method_19450 p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5717; method_33104 method_33104 p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_2939; method_34044 method_34044 p 0 registry m (Lnet/minecraft/class_2378;ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; method_10231 register p 0 registry p 1 rawId p 2 id p 3 entry m (Ljava/util/Random;)Ljava/util/Optional; method_10240 getRandom p 1 random m (Lnet/minecraft/class_6862;)Ljava/lang/Iterable; method_40286 iterateEntries p 1 tag m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3448; method_20574 method_20574 p 0 registry m (Lnet/minecraft/class_2960;)Lcom/mojang/serialization/DataResult; method_39667 method_39667 p 1 id m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3852; method_17172 method_17172 p 0 registry m ()Lnet/minecraft/class_2378; method_40276 freeze m ()Lnet/minecraft/class_2359; method_40295 getIndexedEntries m (Lnet/minecraft/class_5321;Ljava/lang/String;Lnet/minecraft/class_2378$class_6889;)Lnet/minecraft/class_2348; method_10224 create p 2 defaultEntryGetter p 0 key p 1 defaultId m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_6880; method_40268 getOrCreateEntry p 1 key m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_1320; method_27041 method_27041 p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5650; method_32694 method_32694 p 0 registry m (Lnet/minecraft/class_2960;)Ljava/lang/Object; method_10223 get p 1 id m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4158; method_19453 method_19453 p 0 registry m (Lnet/minecraft/class_2960;)Lcom/mojang/serialization/DataResult; method_40288 method_40288 p 1 id m ()Ljava/util/Set; method_10235 getIds m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_6123; method_35844 method_35844 p 0 registry m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Ljava/util/function/Function;Lnet/minecraft/class_2378$class_6889;)Lnet/minecraft/class_2378; method_40281 create p 3 defaultEntryGetter p 2 valueToEntryFunction p 1 lifecycle p 0 key m (Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;)V method_34029 method_34029 p 1 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_6647; method_34038 method_34038 p 0 registry m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_6880; method_40290 entryOf p 1 key m ()V method_40292 freezeRegistries m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_1792; method_10234 method_10234 p 0 registry m (Lnet/minecraft/class_5321;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Ljava/util/function/Function;Lnet/minecraft/class_2378$class_6889;)Lnet/minecraft/class_2348; method_40282 create p 2 lifecycle p 3 valueToEntryFunction p 0 key p 1 defaultId p 4 defaultEntryGetter m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_6798; method_34040 method_34040 p 0 registry m (Lnet/minecraft/class_6862;)Ljava/util/Optional; method_40266 getEntryList p 1 tag m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3828; method_34033 method_34033 p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4652; method_34039 method_34039 p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_2248; method_10237 method_10237 p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5712; method_33105 method_33105 p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3854; method_17173 method_17173 p 0 registry m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/class_2378$class_6889;)Lnet/minecraft/class_2378; method_29108 create p 0 key p 2 defaultEntryGetter p 1 lifecycle m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys keys p 1 ops m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3414; method_10233 method_10233 p 0 registry m (Lnet/minecraft/class_2378;Lnet/minecraft/class_2960;Ljava/lang/Object;)Ljava/lang/Object; method_10230 register p 1 id p 0 registry p 2 entry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_1865; method_17797 method_17797 p 0 registry m ()Ljava/util/stream/Stream; method_10220 stream m (Lnet/minecraft/class_2378;Lnet/minecraft/class_5321;Ljava/lang/Object;)Ljava/lang/Object; method_39197 register p 2 entry p 1 key p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_1299; method_10252 method_10252 p 0 registry m ()Ljava/util/Set; method_29722 getEntrySet m (Lnet/minecraft/class_2960;Ljava/util/function/Supplier;)V method_34031 method_34031 p 1 defaultEntry p 0 id m (Ljava/util/Map;)V method_40257 populateTags p 1 tagEntries m ()Ljava/util/stream/Stream; method_40273 streamTags m (Lnet/minecraft/class_6880;)Lcom/mojang/serialization/Lifecycle; method_40284 method_40284 p 1 entry m (Ljava/lang/Object;)Lnet/minecraft/class_2960; method_10221 getId p 1 value m ()Lcom/mojang/serialization/Lifecycle; method_31138 getLifecycle m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3827; method_16701 method_16701 p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5342; method_29396 method_29396 p 0 registry m (Lnet/minecraft/class_2960;)Z method_10250 containsId p 1 id m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5864; method_10229 method_10229 p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4140; method_19452 method_19452 p 0 registry m (Lnet/minecraft/class_6880;)Lcom/mojang/serialization/DataResult; method_40285 method_40285 p 1 entry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5142; method_34036 method_34036 p 0 registry m (Lnet/minecraft/class_5321;)Z method_35842 contains p 1 key m (Ljava/lang/Object;)Ljava/util/Optional; method_29113 getKey p 1 entry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3031; method_34043 method_34043 p 0 registry m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2378$class_6889;)Lnet/minecraft/class_2378; method_10247 create p 0 key p 1 defaultEntryGetter m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; method_39671 method_39671 p 1 value m ()Lcom/mojang/serialization/Codec; method_39673 getCodec m (Lnet/minecraft/class_6862;)Z method_40252 containsTag p 1 tag m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4663; method_34035 method_34035 p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3773; method_34041 method_34041 p 0 registry m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;)V p 2 lifecycle p 1 key m ()Ljava/util/stream/Stream; method_40270 streamEntries m ()Lcom/mojang/serialization/Codec; method_40294 createEntryCodec m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4996; method_26429 method_26429 p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5339; method_29397 method_29397 p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5338; method_29398 method_29398 p 0 registry m (Lnet/minecraft/class_2378;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; method_10226 register p 2 entry p 1 id p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_2806; method_16543 method_16543 p 0 registry m (I)Ljava/util/Optional; method_40265 getEntry p 1 rawId m ()V method_40278 clearTags m (Ljava/lang/String;)Lnet/minecraft/class_5321; method_29106 createRegistryKey p 0 registryId m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2385;Lnet/minecraft/class_2378$class_6889;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/class_2385; method_10227 create p 2 defaultEntryGetter p 1 registry p 0 key p 3 lifecycle m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5657; method_32695 method_32695 p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_1887; method_10243 method_10243 p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3611; method_10248 method_10248 p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3956; method_17798 method_17798 p 0 registry m ()Ljava/util/stream/Stream; method_40272 streamTagsAndEntries m (Ljava/lang/Object;)Lcom/mojang/serialization/Lifecycle; method_31139 getEntryLifecycle c Gets the lifecycle of a registry entry. p 1 entry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_2960; method_10236 method_10236 p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4168; method_19449 method_19449 p 0 registry m (Lnet/minecraft/class_5321;)Ljava/lang/Object; method_29107 get p 1 key m (Lnet/minecraft/class_6880;)Lcom/mojang/serialization/Lifecycle; method_40279 method_40279 p 1 entry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_1291; method_10219 method_10219 p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5669; method_32693 method_32693 p 0 registry m (Lnet/minecraft/class_2378;)V method_29103 validate p 0 registries m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3917; method_17583 method_17583 p 0 registry m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_1535; method_10246 method_10246 p 0 registry c net/minecraft/class_2378$class_6889 net/minecraft/util/registry/Registry$DefaultEntryGetter m (Lnet/minecraft/class_2378;)Ljava/lang/Object; run run p 1 registry c net/minecraft/class_2378$1 net/minecraft/util/registry/Registry$1 m (I)Lnet/minecraft/class_6880; method_40298 get m (Lnet/minecraft/class_6880;)I method_40297 getRawId m (Lnet/minecraft/class_6880$class_6883;)Lnet/minecraft/class_6880; method_40296 method_40296 p 0 entry c net/minecraft/class_1043 net/minecraft/client/texture/NativeImageBackedTexture f Lnet/minecraft/class_1011; field_5200 image f Lorg/slf4j/Logger; field_25794 LOGGER m (IIZ)V p 3 useStb p 1 width p 2 height m ()Lnet/minecraft/class_1011; method_4525 getImage m (Lnet/minecraft/class_1011;)V p 1 image m ()V method_4524 upload m (Lnet/minecraft/class_1011;)V method_4526 setImage p 1 image c net/minecraft/class_5405 net/minecraft/client/gui/screen/DialogScreen f Lnet/minecraft/class_5348; field_25675 message f Lnet/minecraft/class_5489; field_25677 lines f I field_32262 BUTTON_HEIGHT f I field_32261 BUTTON_MARGIN f I field_32260 BUTTON_PADDING f I field_25679 buttonWidth f Lnet/minecraft/class_2561; field_33811 narrationMessage f Lcom/google/common/collect/ImmutableList; field_25676 choiceButtons f I field_25678 linesY m (Lnet/minecraft/class_2561;Ljava/util/List;Lcom/google/common/collect/ImmutableList;)V p 3 choiceButtons p 2 messages p 1 title c net/minecraft/class_5405$class_5406 net/minecraft/client/gui/screen/DialogScreen$ChoiceButton f Lnet/minecraft/class_4185$class_4241; field_25681 pressAction f Lnet/minecraft/class_2561; field_25680 message m (Lnet/minecraft/class_2561;Lnet/minecraft/class_4185$class_4241;)V p 1 message p 2 pressAction c net/minecraft/class_2379 net/minecraft/util/math/EulerAngle f F field_11163 roll f F field_11165 pitch f F field_11164 yaw m (Lnet/minecraft/class_2499;)V p 1 serialized m ()Lnet/minecraft/class_2499; method_10255 toNbt m ()F method_10258 getRoll m (FFF)V p 2 yaw p 3 roll p 1 pitch m ()F method_35846 getWrappedYaw c Returns the yaw that is wrapped to the interval {@code [-180, 180)}. m ()F method_35847 getWrappedRoll c Returns the roll that is wrapped to the interval {@code [-180, 180)}. m (Ljava/lang/Object;)Z equals equals p 1 o m ()F method_10257 getYaw m ()F method_10256 getPitch m ()F method_35845 getWrappedPitch c Returns the pitch that is wrapped to the interval {@code [-180, 180)}. c net/minecraft/class_6734 net/minecraft/client/particle/BlockMarkerParticle m (Lnet/minecraft/class_638;DDDLnet/minecraft/class_2680;)V p 4 y p 2 x p 1 world p 8 state p 6 z c net/minecraft/class_6734$class_6735 net/minecraft/client/particle/BlockMarkerParticle$Factory m (Lnet/minecraft/class_2388;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_39196 createParticle c net/minecraft/class_5404 net/minecraft/datafixer/fix/OptionFix f Ljava/lang/String; field_25665 name f Ljava/lang/String; field_25666 oldName f Ljava/lang/String; field_25667 newName m (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V p 1 outputSchema p 2 changesType p 3 name p 4 oldName p 5 newName c net/minecraft/class_6731 net/minecraft/world/gen/noise/NoiseParametersKeys f Lnet/minecraft/class_5321; field_35389 TEMPERATURE f Lnet/minecraft/class_5321; field_35387 NETHER_WART f Lnet/minecraft/class_5321; field_35388 NETHER_STATE_SELECTOR f Lnet/minecraft/class_5321; field_35385 PATCH f Lnet/minecraft/class_5321; field_35386 NETHERRACK f Lnet/minecraft/class_5321; field_35383 SOUL_SAND_LAYER f Lnet/minecraft/class_5321; field_35384 GRAVEL_LAYER f Lnet/minecraft/class_5321; field_35381 PACKED_ICE f Lnet/minecraft/class_5321; field_35382 ICE f Lnet/minecraft/class_5321; field_35399 PILLAR f Lnet/minecraft/class_5321; field_35397 AQUIFER_LAVA f Lnet/minecraft/class_5321; field_35398 AQUIFER_FLUID_LEVEL_SPREAD f Lnet/minecraft/class_5321; field_35395 AQUIFER_BARRIER f Lnet/minecraft/class_5321; field_35396 AQUIFER_FLUID_LEVEL_FLOODEDNESS f Lnet/minecraft/class_5321; field_35393 RIDGE f Lnet/minecraft/class_5321; field_35394 OFFSET f Lnet/minecraft/class_5321; field_35391 CONTINENTALNESS f Lnet/minecraft/class_5321; field_35392 EROSION f Lnet/minecraft/class_5321; field_35390 VEGETATION f Lnet/minecraft/class_5321; field_35409 SPAGHETTI_3D_THICKNESS f Lnet/minecraft/class_5321; field_35414 CAVE_CHEESE f Lnet/minecraft/class_5321; field_35412 CAVE_ENTRANCE f Lnet/minecraft/class_5321; field_35413 CAVE_LAYER f Lnet/minecraft/class_5321; field_35410 SPAGHETTI_ROUGHNESS f Lnet/minecraft/class_5321; field_35411 SPAGHETTI_ROUGHNESS_MODULATOR f Lnet/minecraft/class_5321; field_35675 SURFACE_SECONDARY f Lnet/minecraft/class_5321; field_35407 SPAGHETTI_3D_2 f Lnet/minecraft/class_5321; field_35408 SPAGHETTI_3D_RARITY f Lnet/minecraft/class_5321; field_35405 SPAGHETTI_2D_THICKNESS f Lnet/minecraft/class_5321; field_35404 SPAGHETTI_2D_MODULATOR f Lnet/minecraft/class_5321; field_35406 SPAGHETTI_3D_1 f Lnet/minecraft/class_5321; field_35402 SPAGHETTI_2D f Lnet/minecraft/class_5321; field_35403 SPAGHETTI_2D_ELEVATION f Lnet/minecraft/class_5321; field_35400 PILLAR_RARENESS f Lnet/minecraft/class_5321; field_35401 PILLAR_THICKNESS f Lnet/minecraft/class_5321; field_35595 VEGETATION_LARGE f Lnet/minecraft/class_5321; field_35596 CONTINENTALNESS_LARGE f Lnet/minecraft/class_5321; field_35593 POWDER_SNOW f Lnet/minecraft/class_5321; field_35594 TEMPERATURE_LARGE f Lnet/minecraft/class_5321; field_35597 EROSION_LARGE f Lnet/minecraft/class_5321; field_35365 ORE_VEIN_B f Lnet/minecraft/class_5321; field_35366 ORE_GAP f Lnet/minecraft/class_5321; field_35363 ORE_VEININESS f Lnet/minecraft/class_5321; field_35364 ORE_VEIN_A f Lnet/minecraft/class_5321; field_35492 ICEBERG_PILLAR_ROOF f Lnet/minecraft/class_5321; field_35493 ICEBERG_SURFACE f Lnet/minecraft/class_5321; field_35490 BADLANDS_SURFACE f Lnet/minecraft/class_5321; field_35491 ICEBERG_PILLAR f Lnet/minecraft/class_5321; field_35369 NOODLE_RIDGE_A f Lnet/minecraft/class_5321; field_35367 NOODLE f Lnet/minecraft/class_5321; field_35368 NOODLE_THICKNESS f Lnet/minecraft/class_5321; field_35377 CALCITE f Lnet/minecraft/class_5321; field_35378 GRAVEL f Lnet/minecraft/class_5321; field_35376 SURFACE_SWAMP f Lnet/minecraft/class_5321; field_35373 SURFACE f Lnet/minecraft/class_5321; field_35371 JAGGED f Lnet/minecraft/class_5321; field_35372 CLAY_BANDS_OFFSET f Lnet/minecraft/class_5321; field_35370 NOODLE_RIDGE_B f Lnet/minecraft/class_5321; field_35488 BADLANDS_PILLAR f Lnet/minecraft/class_5321; field_35489 BADLANDS_PILLAR_ROOF m (Ljava/lang/String;)Lnet/minecraft/class_5321; method_39174 register p 0 id m (Lnet/minecraft/class_2378;Lnet/minecraft/class_6574;Lnet/minecraft/class_5321;)Lnet/minecraft/class_5216; method_39173 createNoiseSampler p 2 noise p 1 randomDeriver p 0 noiseRegistry c net/minecraft/class_1049 net/minecraft/client/texture/ResourceTexture f Lnet/minecraft/class_2960; field_5224 location f Lorg/slf4j/Logger; field_5225 LOGGER m (Lnet/minecraft/class_1011;ZZ)V method_22810 upload p 3 clamp p 1 image p 2 blur m (Lnet/minecraft/class_3300;)Lnet/minecraft/class_1049$class_4006; method_18153 loadTextureData p 1 resourceManager m (Lnet/minecraft/class_2960;)V p 1 location c net/minecraft/class_1049$class_4006 net/minecraft/client/texture/ResourceTexture$TextureData f Lnet/minecraft/class_1084; field_17895 metadata f Lnet/minecraft/class_1011; field_17896 image f Ljava/io/IOException; field_17897 exception m ()V method_18158 checkException m ()Lnet/minecraft/class_1084; method_18155 getMetadata m (Lnet/minecraft/class_1084;Lnet/minecraft/class_1011;)V p 1 metadata p 2 image m (Lnet/minecraft/class_3300;Lnet/minecraft/class_2960;)Lnet/minecraft/class_1049$class_4006; method_18156 load p 0 resourceManager p 1 id m ()Lnet/minecraft/class_1011; method_18157 getImage m (Ljava/io/IOException;)V p 1 exception c net/minecraft/class_2373 net/minecraft/block/TransparentBlock c net/minecraft/class_6732 net/minecraft/world/gen/placementmodifier/RandomOffsetPlacementModifier f Lcom/mojang/serialization/Codec; field_35419 MODIFIER_CODEC f Lnet/minecraft/class_6017; field_35420 spreadXz f Lnet/minecraft/class_6017; field_35421 spreadY m (Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;)V p 1 xzSpread p 2 ySpread m (Lnet/minecraft/class_6017;)Lnet/minecraft/class_6732; method_39656 vertically p 0 spreadY m (Lnet/minecraft/class_6017;)Lnet/minecraft/class_6732; method_39658 horizontally p 0 spreadXz m (Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;)Lnet/minecraft/class_6732; method_39657 of p 0 spreadXz p 1 spreadY c net/minecraft/class_980 net/minecraft/client/render/entity/feature/DrownedOverlayFeatureRenderer f Lnet/minecraft/class_2960; field_4854 SKIN f Lnet/minecraft/class_564; field_4855 model m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1551;FFFFFF)V method_4182 render m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V p 1 context p 2 loader c net/minecraft/class_2374 net/minecraft/util/math/Position m ()D method_10216 getX c Returns the X coordinate. m ()D method_10215 getZ c Returns the Z coordinate. m ()D method_10214 getY c Returns the Y coordinate. c net/minecraft/class_1047 net/minecraft/client/texture/MissingSprite f Lnet/minecraft/class_1043; field_5220 texture f Lnet/minecraft/class_2960; field_5219 MISSINGNO f Lnet/minecraft/class_1058$class_4727; field_21748 INFO f Ljava/lang/String; field_32952 MISSINGNO_ID f Lnet/minecraft/class_3528; field_5221 IMAGE m ()Lnet/minecraft/class_2960; method_4539 getMissingSpriteId m ()Lnet/minecraft/class_1058$class_4727; method_24104 getMissingInfo m (Lnet/minecraft/class_1059;IIIII)Lnet/minecraft/class_1047; method_4541 getMissingSprite p 0 texture p 5 y p 2 atlasWidth p 1 maxLevel p 4 x p 3 atlasHeight m ()Lnet/minecraft/class_1043; method_4540 getMissingSpriteTexture m (Lnet/minecraft/class_1059;IIIII)V p 2 maxLevel p 1 texture p 6 y p 5 x p 4 atlasHeight p 3 atlasWidth c net/minecraft/class_2375 net/minecraft/block/GravelBlock c net/minecraft/class_1046 net/minecraft/client/texture/PlayerSkinTexture f I field_34017 WIDTH f Lorg/slf4j/Logger; field_5212 LOGGER f I field_34018 HEIGHT f I field_34019 OLD_HEIGHT f Ljava/lang/Runnable; field_20843 loadedCallback f Ljava/io/File; field_5210 cacheFile f Z field_5215 loaded f Z field_20842 convertLegacy f Ljava/lang/String; field_5214 url f Ljava/util/concurrent/CompletableFuture; field_20844 loader m (Lnet/minecraft/class_1011;IIII)V method_22794 stripColor p 0 image p 4 y2 p 3 x2 p 2 y1 p 1 x1 m (Lnet/minecraft/class_1011;)V method_4531 uploadTexture p 1 image m (Ljava/io/File;Ljava/lang/String;Lnet/minecraft/class_2960;ZLjava/lang/Runnable;)V p 4 convertLegacy p 5 callback p 2 url p 3 fallbackSkin p 1 cacheFile m (Lnet/minecraft/class_1011;IIII)V method_22796 stripAlpha p 2 y1 p 1 x1 p 0 image p 4 y2 p 3 x2 m (Ljava/io/InputStream;)Lnet/minecraft/class_1011; method_22795 loadTexture p 1 stream m (Lnet/minecraft/class_1011;)Lnet/minecraft/class_1011; method_22798 remapTexture p 1 image m (Lnet/minecraft/class_1011;)V method_4534 onTextureLoaded p 1 image c net/minecraft/class_2376 net/minecraft/util/math/PositionImpl f D field_11119 x f D field_11118 y f D field_11117 z m (DDD)V p 5 z p 3 y p 1 x c net/minecraft/class_6728 net/minecraft/util/math/intprovider/ClampedNormalIntProvider f I field_35355 min f F field_35353 mean f I field_35356 max f F field_35354 deviation f Lcom/mojang/serialization/Codec; field_35352 CODEC m (Lnet/minecraft/class_6728;)Ljava/lang/Integer; method_39160 method_39160 p 0 provider m (Ljava/util/Random;FFFF)I method_39159 next p 1 mean p 0 random p 3 min p 2 deviation p 4 max m (FFII)Lnet/minecraft/class_6728; method_39156 of p 0 mean p 2 min p 1 deviation p 3 max m (Lnet/minecraft/class_6728;)Lcom/mojang/serialization/DataResult; method_39157 method_39157 p 0 provider m (Lnet/minecraft/class_6728;)Ljava/lang/Integer; method_39161 method_39161 p 0 provider m (FFII)V p 4 max p 1 mean p 3 min p 2 deviation m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_39158 method_39158 p 0 instance m (Lnet/minecraft/class_6728;)Ljava/lang/Float; method_39163 method_39163 p 0 provider m (Lnet/minecraft/class_6728;)Ljava/lang/Float; method_39162 method_39162 p 0 provider c net/minecraft/class_6726 net/minecraft/world/biome/TheEndBiomeCreator m ()Lnet/minecraft/class_1959; method_39140 createEndBarrens m ()Lnet/minecraft/class_1959; method_39142 createTheEnd m ()Lnet/minecraft/class_1959; method_39143 createEndMidlands m ()Lnet/minecraft/class_1959; method_39144 createEndHighlands m ()Lnet/minecraft/class_1959; method_39145 createSmallEndIslands m (Lnet/minecraft/class_5485$class_5495;)Lnet/minecraft/class_1959; method_39141 createEndBiome p 0 builder c net/minecraft/class_6727 net/minecraft/world/biome/TheNetherBiomeCreator m ()Lnet/minecraft/class_1959; method_39146 createNetherWastes m ()Lnet/minecraft/class_1959; method_39147 createSoulSandValley m ()Lnet/minecraft/class_1959; method_39148 createBasaltDeltas m ()Lnet/minecraft/class_1959; method_39149 createCrimsonForest m ()Lnet/minecraft/class_1959; method_39150 createWarpedForest c net/minecraft/class_979 net/minecraft/client/render/entity/feature/ElytraFeatureRenderer f Lnet/minecraft/class_563; field_4852 elytra f Lnet/minecraft/class_2960; field_4850 SKIN m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V p 1 context p 2 loader m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFFFFF)V method_17161 render c net/minecraft/class_996 net/minecraft/client/render/entity/feature/SnowmanPumpkinFeatureRenderer m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1473;FFFFFF)V method_4201 render c net/minecraft/class_2380 net/minecraft/block/HayBlock c net/minecraft/class_2381 net/minecraft/block/MushroomBlock f Lnet/minecraft/class_2746; field_11169 DOWN f Ljava/util/Map; field_11168 FACING_PROPERTIES f Lnet/minecraft/class_2746; field_11166 UP f Lnet/minecraft/class_2746; field_11167 WEST f Lnet/minecraft/class_2746; field_11171 NORTH f Lnet/minecraft/class_2746; field_11172 EAST f Lnet/minecraft/class_2746; field_11170 SOUTH c net/minecraft/class_994 net/minecraft/client/render/entity/feature/SheepWoolFeatureRenderer f Lnet/minecraft/class_598; field_4891 model f Lnet/minecraft/class_2960; field_4892 SKIN m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1472;FFFFFF)V method_4198 render m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V p 2 loader p 1 context c net/minecraft/class_2382 net/minecraft/util/math/Vec3i c A vector composed of 3 integers.\n\n

This class is very often used to hold the coordinates. To hold a block position\nspecifically, use {@link BlockPos} instead, which extends {@code Vec3i}. To hold\npositions for entities and other non-voxels, consider using {@link Vec3f} (that holds\nvalues using {@code float}) or {@link Vec3d} (that holds values using {@code double})\ninstead.\n\n

{@code Vec3i} is read-only, but subclasses like {@link BlockPos.Mutable}\nmay be mutable. Make sure to sanitize inputs of {@code Vec3i} if needed,\nsuch as calling {@link BlockPos#toImmutable()} or making new copies.\n\n@see Vec3f\n@see Vec3d\n@see BlockPos f Lnet/minecraft/class_2382; field_11176 ZERO f I field_11174 y f Lcom/mojang/serialization/Codec; field_25123 CODEC f I field_11173 z f I field_11175 x m ()Lnet/minecraft/class_2382; method_30931 up c {@return a vector which is offset by {@code 1} in the upward direction} m (DDD)Lnet/minecraft/class_2382; method_35849 add c {@return another Vec3i whose coordinates have the parameter x, y, and z\nadded to the coordinates of this vector}\n\n

This method always returns an immutable object. p 1 x p 3 y p 5 z m (Lnet/minecraft/class_2382;)I method_10265 compareTo m (I)Lnet/minecraft/class_2382; method_23227 down c {@return a vector which is offset by {@code distance} in the downward direction}\n\n@implNote This can return the same vector if {@code distance} equals {@code 0}. p 1 distance m (Lnet/minecraft/class_2350$class_2351;)I method_30558 getComponentAlongAxis c {@return the component on the {@code axis} axis} p 1 axis m (ILnet/minecraft/class_2382;)Lcom/mojang/serialization/DataResult; method_39676 method_39676 p 1 vec m (I)Lnet/minecraft/class_2382; method_35860 north c {@return a vector which is offset by {@code distance} in the northward direction}\n\n@implNote This can return the same vector if {@code distance} equals {@code 0}. p 1 distance m (I)Lnet/minecraft/class_2382; method_35854 east c {@return a vector which is offset by {@code distance} in the eastward direction}\n\n@implNote This can return the same vector if {@code distance} equals {@code 0}. p 1 distance m (Lnet/minecraft/class_2382;)I method_19455 getManhattanDistance c {@return the Manhattan distance between here and {@code vec}}\n\n

Manhattan distance, also called taxicab distance or snake distance, is the\ndistance measured as the sum of the absolute differences of their coordinates.\nFor example, the Manhattan distance between {@code (0, 0, 0)} and {@code (1, 1, 1)}\nis {@code 3}. p 1 vec m (I)Lnet/minecraft/class_2382; method_20787 setX p 1 x m (I)Lnet/minecraft/class_2382; method_35862 multiply c {@return a vector with all components multiplied by {@code scale}}\n\n@implNote This can return the same vector if {@code scale} equals {@code 1}. p 1 scale m (I)Lnet/minecraft/class_2382; method_35858 south c {@return a vector which is offset by {@code distance} in the southward direction}\n\n@implNote This can return the same vector if {@code distance} equals {@code 0}. p 1 distance m (III)V p 1 x p 2 y p 3 z m (I)Lnet/minecraft/class_2382; method_35856 west c {@return a vector which is offset by {@code distance} in the westward direction}\n\n@implNote This can return the same vector if {@code distance} equals {@code 0}. p 1 distance m (DDD)V p 5 z p 3 y p 1 x m ()Ljava/lang/String; method_23854 toShortString c {@return the coordinates joined with a colon and a space} m (Lnet/minecraft/class_2374;D)Z method_19769 isWithinDistance c {@return whether the distance between here and {@code pos} is less than {@code distance}} p 2 distance p 1 pos m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2382; method_35851 offset c {@return a vector which is offset by {@code 1} in {@code direction} direction} p 1 direction m ()I method_10264 getY m (I)Lnet/minecraft/class_2382; method_10099 setY p 1 y m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_2382; method_35852 subtract c {@return another Vec3i whose coordinates have the coordinates of {@code vec}\nsubtracted from the coordinates of this vector}\n\n

This method always returns an immutable object. p 1 vec m (I)Ljava/util/function/Function; method_39675 createRangeValidator p 0 maxAbsValue m ()I method_10260 getZ m (DDD)D method_10268 getSquaredDistanceFromCenter c {@return the squared distance between the center of this voxel and {@code (x, y, z)}}\nThis is equivalent to {@link Vec3d#ofCenter(Vec3i)\nVec3d.ofCenter(this).squaredDistanceTo(x, y, z)}. p 5 z p 3 y p 1 x m (Lnet/minecraft/class_2382;)D method_10262 getSquaredDistance c {@return the squared distance between here (center) and {@code vec}}\n\n@see #getSquaredDistance(double, double, double)\n@see #getSquaredDistanceFromCenter(double, double, double) p 1 vec m (III)Lnet/minecraft/class_2382; method_34592 add c {@return another Vec3i whose coordinates have the parameter x, y, and z\nadded to the coordinates of this vector}\n\n

This method always returns an immutable object. p 3 z p 2 y p 1 x m (Ljava/lang/Object;)I compareTo compareTo p 1 vec m ()Lnet/minecraft/class_2382; method_35861 north c {@return a vector which is offset by {@code 1} in the northward direction} m ()Lnet/minecraft/class_2382; method_35857 west c {@return a vector which is offset by {@code 1} in the westward direction} m (Lnet/minecraft/class_2350;I)Lnet/minecraft/class_2382; method_23226 offset c {@return a vector which is offset by {@code distance} in {@code direction} direction}\n\n@implNote This can return the same vector if {@code distance} equals {@code 0}. p 1 direction p 2 distance m ()Lnet/minecraft/class_2382; method_35855 east c {@return a vector which is offset by {@code 1} in the eastward direction} m (I)Lnet/minecraft/class_2382; method_20788 setZ p 1 z m (Lnet/minecraft/class_2374;)D method_19770 getSquaredDistance c {@return the squared distance between here and {@code pos}} p 1 pos m ()Lnet/minecraft/class_2382; method_35859 south c {@return a vector which is offset by {@code 1} in the southward direction} m (Lnet/minecraft/class_2350$class_2351;I)Lnet/minecraft/class_2382; method_35850 offset c {@return a vector which is offset by {@code distance} on {@code axis} axis}\n\n@implNote This can return the same vector if {@code distance} equals {@code 0}. p 1 axis p 2 distance m (I)Lcom/mojang/serialization/Codec; method_39677 createOffsetCodec p 0 maxAbsValue m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_2382; method_10259 crossProduct p 1 vec m (DDD)D method_40081 getSquaredDistance c {@return the squared distance between here and {@code (x, y, z)}}\nThis is equivalent to {@code Vec3d.of(this).squaredDistanceTo(x, y, z)}. p 5 z p 3 y p 1 x m (Ljava/lang/Object;)Z equals equals p 1 o m (I)Lnet/minecraft/class_2382; method_30930 up c {@return a vector which is offset by {@code distance} in the upward direction}\n\n@implNote This can return the same vector if {@code distance} equals {@code 0}. p 1 distance m (Lnet/minecraft/class_2382;D)Z method_19771 isWithinDistance c {@return whether the distance between here and {@code vec} is less than {@code distance}} p 1 vec p 2 distance m ()Lnet/minecraft/class_2382; method_23228 down c {@return a vector which is offset by {@code 1} in the downward direction} m ()I method_10263 getX m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_2382; method_35853 add c {@return another Vec3i whose coordinates have the coordinates of {@code vec}\nadded to the coordinates of this vector}\n\n

This method always returns an immutable object. p 1 vec c net/minecraft/class_993 net/minecraft/client/render/entity/feature/PhantomEyesFeatureRenderer f Lnet/minecraft/class_1921; field_4890 SKIN c net/minecraft/class_2383 net/minecraft/block/HorizontalFacingBlock f Lnet/minecraft/class_2753; field_11177 FACING c net/minecraft/class_998 net/minecraft/client/render/entity/feature/TridentRiptideFeatureRenderer f Ljava/lang/String; field_32946 BOX f Lnet/minecraft/class_2960; field_4898 TEXTURE f Lnet/minecraft/class_630; field_21012 aura m ()Lnet/minecraft/class_5607; method_32200 getTexturedModelData m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V p 2 loader p 1 context m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFFFFF)V method_4203 render c net/minecraft/class_1050 net/minecraft/client/util/PngFile f I field_5226 height f I field_5227 width m (Ljava/lang/String;Ljava/io/InputStream;)V p 2 in p 1 name m (Ljava/io/InputStream;)Lnet/minecraft/class_1050$class_1051; method_4542 createReader p 0 is c net/minecraft/class_1050$class_1051 net/minecraft/client/util/PngFile$Reader f Z field_5228 errored m (I)V method_4545 skip p 1 n m (JI)I method_4544 read p 1 data p 3 size m (JJI)I method_4543 read p 1 user p 3 data p 5 size m (JI)V method_4547 skip p 1 user p 3 n m (J)I method_4546 eof p 1 user c net/minecraft/class_1050$class_1052 net/minecraft/client/util/PngFile$ChannelReader f Ljava/nio/channels/ReadableByteChannel; field_5229 channel f I field_32035 BUFFER_SIZE f I field_5231 bufferPosition f I field_5230 readPosition f I field_5232 bufferSize f J field_5233 buffer m (I)V method_4548 readToBuffer p 1 size m (Ljava/nio/channels/ReadableByteChannel;)V p 1 channel c net/minecraft/class_1050$class_1053 net/minecraft/client/util/PngFile$SeekableChannelReader f Ljava/nio/channels/SeekableByteChannel; field_5234 channel m (Ljava/nio/channels/SeekableByteChannel;)V p 1 channel c net/minecraft/class_997 net/minecraft/client/render/entity/feature/SlimeOverlayFeatureRenderer f Lnet/minecraft/class_583; field_4895 model m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFFFFF)V method_23200 render m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V p 1 context p 2 loader c net/minecraft/class_2388 net/minecraft/particle/BlockStateParticleEffect f Lnet/minecraft/class_2394$class_2395; field_11181 PARAMETERS_FACTORY f Lnet/minecraft/class_2396; field_11183 type f Lnet/minecraft/class_2680; field_11182 blockState m (Lnet/minecraft/class_2396;Lnet/minecraft/class_2680;)V p 1 type p 2 blockState m (Lnet/minecraft/class_2396;)Lcom/mojang/serialization/Codec; method_29128 createCodec p 0 type m ()Lnet/minecraft/class_2680; method_10278 getBlockState m (Lnet/minecraft/class_2388;)Lnet/minecraft/class_2680; method_29127 method_29127 p 0 effect m (Lnet/minecraft/class_2396;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2388; method_29129 method_29129 p 1 state c net/minecraft/class_2388$1 net/minecraft/particle/BlockStateParticleEffect$1 m (Lnet/minecraft/class_2396;Lnet/minecraft/class_2540;)Lnet/minecraft/class_2388; method_10280 read m (Lnet/minecraft/class_2396;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2388; method_10279 read c net/minecraft/class_6746 net/minecraft/world/chunk/BelowZeroRetrogen f Ljava/util/BitSet; field_35481 EMPTY_MISSING_BEDROCK_BIT_SET f Lnet/minecraft/class_2806; field_35484 targetStatus f Ljava/util/Set; field_36192 CAVE_BIOMES f Lcom/mojang/serialization/Codec; field_35483 STATUS_CODEC f Lcom/mojang/serialization/Codec; field_35482 MISSING_BEDROCK_CODEC f Lcom/mojang/serialization/Codec; field_35480 CODEC f Ljava/util/BitSet; field_35485 missingBedrock f Lnet/minecraft/class_5539; field_35591 BELOW_ZERO_VIEW m (Lnet/minecraft/class_6780;Lnet/minecraft/class_2791;)Lnet/minecraft/class_6780; method_39767 getBiomeSupplier p 0 biomeSupplier m (Lnet/minecraft/class_2839;Lnet/minecraft/class_2338;)V method_39896 method_39896 p 1 pos m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_6746; method_39326 fromNbt p 0 nbt m ()Z method_39897 hasMissingBedrock m (II)Z method_39895 isColumnMissingBedrock p 1 x p 2 z m ()Lnet/minecraft/class_2806; method_39319 getTargetStatus m (Lnet/minecraft/class_2839;)V method_39467 replaceOldBedrock p 0 chunk m (Lnet/minecraft/class_2839;)V method_39898 fillColumnsWithAirIfMissingBedrock p 1 chunk m (Lnet/minecraft/class_2806;Ljava/util/Optional;)V p 2 missingBedrock p 1 targetStatus m (Lnet/minecraft/class_2839;Lnet/minecraft/class_2338;)V method_39471 method_39471 p 1 pos m (Lnet/minecraft/class_6780;Ljava/util/function/Predicate;Lnet/minecraft/class_2791;IIILnet/minecraft/class_6544$class_6552;)Lnet/minecraft/class_6880; method_39768 method_39768 p 6 noise p 5 z p 4 y p 3 x c net/minecraft/class_1055 net/minecraft/client/texture/TextureStitcher f I field_5238 maxHeight f Ljava/util/List; field_5239 slots f Ljava/util/Comparator; field_18030 COMPARATOR f I field_5241 height f I field_5242 width f I field_5243 mipLevel f Ljava/util/Set; field_5237 holders f I field_5240 maxWidth m (Lnet/minecraft/class_1058$class_4727;)V method_4553 add p 1 info m ()I method_4554 getWidth m ()I method_4555 getHeight m (Lnet/minecraft/class_1055$class_1056;)Lnet/minecraft/class_1058$class_4727; method_21686 method_21686 p 0 holder m ()V method_4557 stitch m (Lnet/minecraft/class_1055$class_1056;)Ljava/lang/Integer; method_18339 method_18339 p 0 holder m (Lnet/minecraft/class_1055$class_1056;)Z method_4552 growAndFit p 1 holder m (Lnet/minecraft/class_1055$class_4726;Lnet/minecraft/class_1055$class_1057;)V method_18336 method_18336 p 2 slot m (Lnet/minecraft/class_1055$class_1056;)Ljava/lang/Integer; method_18338 method_18338 p 0 holder m (Lnet/minecraft/class_1055$class_1056;)Z method_4550 fit p 1 holder m (II)I method_4551 applyMipLevel p 0 size p 1 mipLevel m (III)V p 3 mipLevel p 2 maxHeight p 1 maxWidth m (Lnet/minecraft/class_1055$class_4726;)V method_4549 getStitchedSprites p 1 consumer m (Lnet/minecraft/class_1055$class_1056;)Lnet/minecraft/class_2960; method_18337 method_18337 p 0 holder c net/minecraft/class_1055$class_1056 net/minecraft/client/texture/TextureStitcher$Holder f Lnet/minecraft/class_1058$class_4727; field_5249 sprite f I field_5247 height f I field_5248 width m (Lnet/minecraft/class_1058$class_4727;I)V p 1 sprite p 2 mipLevel c net/minecraft/class_1055$class_1057 net/minecraft/client/texture/TextureStitcher$Slot f Lnet/minecraft/class_1055$class_1056; field_5254 texture f I field_5250 height f I field_5251 width f I field_5252 y f I field_5253 x f Ljava/util/List; field_5255 subSlots m (Ljava/util/function/Consumer;)V method_4568 addAllFilledSlots p 1 slotConsumer m ()Lnet/minecraft/class_1055$class_1056; method_4565 getTexture m ()I method_4567 getY m ()I method_4569 getX m (Lnet/minecraft/class_1055$class_1056;)Z method_4566 fit p 1 holder m (IIII)V p 1 x p 3 width p 2 y p 4 height c net/minecraft/class_1055$class_4726 net/minecraft/client/texture/TextureStitcher$SpriteConsumer m (Lnet/minecraft/class_1058$class_4727;IIII)V load load p 5 y p 3 height p 4 x p 1 info p 2 width c net/minecraft/class_2389 net/minecraft/block/PaneBlock m (Lnet/minecraft/class_2680;Z)Z method_10281 connectsTo p 2 sideSolidFullSquare p 1 state c net/minecraft/class_1054 net/minecraft/client/texture/TextureStitcherCannotFitException f Ljava/util/Collection; field_20311 sprites m (Lnet/minecraft/class_1058$class_4727;Ljava/util/Collection;)V p 1 sprite p 2 sprites m ()Ljava/util/Collection; method_21687 getSprites c net/minecraft/class_5416 net/minecraft/datafixer/schema/Schema2568 m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities registerEntities p 1 schema m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_30226 registerEntity p 1 entityTypes p 2 name p 0 schema c net/minecraft/class_992 net/minecraft/client/render/entity/feature/SaddleFeatureRenderer f Lnet/minecraft/class_2960; field_4888 TEXTURE f Lnet/minecraft/class_583; field_4887 model m (Lnet/minecraft/class_3883;Lnet/minecraft/class_583;Lnet/minecraft/class_2960;)V p 2 model p 3 texture p 1 context c net/minecraft/class_6742 net/minecraft/datafixer/fix/ChunkLevelTagRenameFix m (Lcom/mojang/datafixers/schemas/Schema;)V p 1 schema m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/datafixers/Typed; method_39271 rename p 2 newKey p 1 oldKey m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; method_39272 rename p 1 oldKey p 2 newKey c net/minecraft/class_2384 net/minecraft/block/InfestedBlock f Ljava/util/Map; field_11179 REGULAR_TO_INFESTED_BLOCK f Ljava/util/Map; field_33565 INFESTED_TO_REGULAR_STATE f Lnet/minecraft/class_2248; field_11178 regularBlock f Ljava/util/Map; field_33564 REGULAR_TO_INFESTED_STATE m ()Lnet/minecraft/class_2248; method_10271 getRegularBlock m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_36366 fromRegularState p 0 regularState m (Ljava/util/function/Supplier;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_36364 method_36364 p 1 infestedState m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V c Creates an infested block p 1 regularBlock c the block this infested block should mimic p 2 settings c block settings m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_24797 spawnSilverfish p 2 pos p 1 world m (Ljava/util/Map;Lnet/minecraft/class_2680;Ljava/util/function/Supplier;)Lnet/minecraft/class_2680; method_36363 copyProperties p 2 toStateSupplier p 0 stateMap p 1 fromState m (Lnet/minecraft/class_2680;)Z method_10269 isInfestable p 0 block m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_10270 toRegularState p 1 infestedState c net/minecraft/class_1059 net/minecraft/client/texture/SpriteAtlasTexture f Lnet/minecraft/class_2960; field_5275 BLOCK_ATLAS_TEXTURE f Lorg/slf4j/Logger; field_5278 LOGGER f Ljava/util/Map; field_5280 sprites f Ljava/util/List; field_5276 animatedSprites f Ljava/lang/String; field_32957 PNG_EXTENSION f Lnet/minecraft/class_2960; field_17898 PARTICLE_ATLAS_TEXTURE f I field_17899 maxTextureSize f Lnet/minecraft/class_2960; field_21749 id f Ljava/util/Set; field_5277 spritesToLoad m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960; method_4603 getTexturePath p 1 id m (Lnet/minecraft/class_3300;Ljava/util/stream/Stream;Lnet/minecraft/class_3695;I)Lnet/minecraft/class_1059$class_4007; method_18163 stitch p 4 mipmapLevel p 3 profiler p 2 idStream p 1 resourceManager m (Lnet/minecraft/class_3300;Lnet/minecraft/class_1058$class_4727;IIIII)Lnet/minecraft/class_1058; method_4604 loadSprite p 4 atlasHeight p 5 maxLevel p 6 x p 7 y p 1 container p 2 info p 3 atlasWidth m ()V method_4601 clear m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1058; method_4608 getSprite p 1 id m (Lnet/minecraft/class_2960;)V method_18165 method_18165 p 0 id m ()Lnet/minecraft/class_2960; method_24106 getId m (Lnet/minecraft/class_3300;Lnet/minecraft/class_1055;I)Ljava/util/List; method_18161 loadSprites p 2 textureStitcher p 3 maxLevel p 1 resourceManager m (Lnet/minecraft/class_1058$class_4727;)Ljava/lang/String; method_21688 method_21688 p 0 sprite m (ILjava/util/Queue;Ljava/util/List;Lnet/minecraft/class_3300;Lnet/minecraft/class_1058$class_4727;IIII)V method_24105 method_24105 p 9 y p 5 info p 6 atlasWidth p 7 atlasHeight p 8 x m ()V method_4612 tickAnimatedSprites m (Lnet/minecraft/class_1059$class_4007;)V method_18159 upload p 1 data m (Lnet/minecraft/class_2960;)V p 1 id m (Lnet/minecraft/class_3300;Ljava/util/Set;)Ljava/util/Collection; method_18164 loadSprites p 2 ids p 1 resourceManager m (Lnet/minecraft/class_1059$class_4007;)V method_24198 applyTextureFilter p 1 data c net/minecraft/class_1059$class_4007 net/minecraft/client/texture/SpriteAtlasTexture$Data f Ljava/util/List; field_17903 sprites f I field_21795 maxLevel f Ljava/util/Set; field_17900 spriteIds f I field_17902 height f I field_17901 width m (Ljava/util/Set;IIILjava/util/List;)V p 5 sprites p 3 height p 4 maxLevel p 1 spriteIds p 2 width c net/minecraft/class_991 net/minecraft/client/render/entity/feature/MooshroomMushroomFeatureRenderer m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IZLnet/minecraft/class_776;Lnet/minecraft/class_2680;ILnet/minecraft/class_1087;)V method_37314 renderMushroom p 6 mushroomState p 5 blockRenderManager p 4 renderAsModel p 3 light p 8 mushroomModel p 7 overlay p 2 vertexConsumers p 1 matrices m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1438;FFFFFF)V method_4195 render c net/minecraft/class_6743 net/minecraft/datafixer/schema/Schema2842 c net/minecraft/class_2385 net/minecraft/util/registry/MutableRegistry m (Ljava/util/OptionalInt;Lnet/minecraft/class_5321;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/class_6880; method_31062 replace c If the given key is already present in the registry, replaces the entry associated with the given\nkey with the new entry. This method asserts that the raw ID is equal to the value already in\nthe registry. The raw ID not being present may lead to buggy behavior.\n\n

If the given key is not already present in the registry, adds the entry to the registry. If\n{@code rawId} is present, then this method gives the entry this raw ID. Otherwise, uses the\nnext available ID. p 1 rawId p 2 key p 3 newEntry p 4 lifecycle m (ILnet/minecraft/class_5321;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/class_6880; method_10273 set p 4 lifecycle p 3 value p 2 key p 1 rawId m ()Z method_35863 isEmpty m (Lnet/minecraft/class_5321;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/class_6880; method_10272 add p 3 lifecycle p 2 entry p 1 key c net/minecraft/class_1058 net/minecraft/client/texture/Sprite f F field_5267 vMax f F field_5269 uMax f Lnet/minecraft/class_1059; field_21750 atlas f I field_5256 y f Lnet/minecraft/class_2960; field_28465 id f I field_5258 x f F field_5270 uMin f [Lnet/minecraft/class_1011; field_5262 images f I field_28466 width f Lnet/minecraft/class_1058$class_5790; field_28468 animation f F field_5268 vMin f Lorg/slf4j/Logger; field_28464 LOGGER f I field_28467 height m ()I method_35807 getY m ()I method_4578 getWidth m (Lnet/minecraft/class_1059;Lnet/minecraft/class_1058$class_4727;IIIIILnet/minecraft/class_1011;)V p 7 y p 8 image p 3 maxLevel p 4 atlasWidth p 5 atlasHeight p 6 x p 1 atlas p 2 info m ()I method_4592 getFrameCount m ()F method_4594 getMinU m ()Lnet/minecraft/class_1061; method_33443 getAnimation m (Lnet/minecraft/class_1058$class_4727;III)Lnet/minecraft/class_1058$class_5790; method_33437 createAnimation p 1 info p 2 nativeImageWidth p 3 nativeImageHeight p 4 maxLevel m ()V method_4584 upload m ()Lnet/minecraft/class_1059; method_24119 getAtlas m (Lit/unimi/dsi/fastutil/ints/IntSet;I)Z method_33439 method_33439 p 0 index m (Ljava/util/List;II)V method_33440 method_33440 p 1 index p 2 time m ()F method_23841 getFrameDeltaFactor m (Lnet/minecraft/class_4588;)Lnet/minecraft/class_4588; method_24108 getTextureSpecificVertexConsumer p 1 consumer m (II[Lnet/minecraft/class_1011;)V method_4579 upload p 3 output p 2 frameY p 1 frameX m ()I method_35806 getX m ()F method_4575 getMaxV m (III)Z method_4583 isPixelTransparent p 2 x p 3 y p 1 frame m ()F method_4577 getMaxU m ()Ljava/util/stream/IntStream; method_33442 getDistinctFrameCount m ()I method_4595 getHeight m (D)F method_4570 getFrameV p 1 frame m (D)F method_4580 getFrameU p 1 frame m ()F method_4593 getMinV m ()Lnet/minecraft/class_2960; method_4598 getId m ()F method_23842 getAnimationFrameDelta c net/minecraft/class_1058$class_4728 net/minecraft/client/texture/Sprite$Interpolation f [Lnet/minecraft/class_1011; field_21758 images m (DII)I method_24129 lerp c Purely mathematical single-value linear interpolation.\n{@code lerp(0, a, b) == b}, {@code lerp(1, a, b) == a}. p 4 from p 3 to p 1 delta m (Lnet/minecraft/class_1058$class_5790;IIII)I method_24130 getPixelColor c {@return the pixel color at frame {@code frameIndex} within mipmap {@code layer} at sprite relative coordinates} p 1 animation p 3 layer p 2 frameIndex p 5 y p 4 x m (Lnet/minecraft/class_1058;Lnet/minecraft/class_1058$class_4727;I)V p 2 info p 3 maxLevel m (Lnet/minecraft/class_1058$class_5790;)V method_24128 apply c Linearly interpolate between the current and next frame on all mip levels\nbased on the tick position within the current frame,\nand upload the results to the currently bound texture to the frame slot at position (0,0). p 1 animation c net/minecraft/class_1058$class_4727 net/minecraft/client/texture/Sprite$Info f Lnet/minecraft/class_2960; field_21753 id f Lnet/minecraft/class_1079; field_21756 animationData f I field_21754 width f I field_21755 height m ()Lnet/minecraft/class_2960; method_24121 getId m ()I method_24123 getWidth m (Lnet/minecraft/class_2960;IILnet/minecraft/class_1079;)V p 2 width p 3 height p 1 id p 4 animationData m ()I method_24125 getHeight c net/minecraft/class_1058$class_5791 net/minecraft/client/texture/Sprite$AnimationFrame f I field_28476 time f I field_28475 index m (II)V p 1 index p 2 time c net/minecraft/class_1058$class_5790 net/minecraft/client/texture/Sprite$Animation f Lnet/minecraft/class_1058$class_4728; field_28474 interpolation f Ljava/util/List; field_28472 frames f I field_28473 frameCount f I field_28471 frameTicks f I field_28470 frameIndex m (Lnet/minecraft/class_1058;Ljava/util/List;ILnet/minecraft/class_1058$class_4728;)V p 4 interpolation p 3 frameCount p 2 frames m ()V method_33445 upload m (I)I method_33451 getFrameY p 1 frame m (I)I method_33446 getFrameX p 1 frame m (I)V method_33455 upload p 1 frameIndex m (Lnet/minecraft/class_1058$class_5791;)I method_33449 method_33449 p 0 frame m ()Ljava/util/stream/IntStream; method_33450 getDistinctFrameCount c net/minecraft/class_990 net/minecraft/client/render/entity/feature/PandaHeldItemFeatureRenderer m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1440;FFFFFF)V method_4194 render c net/minecraft/class_6740 net/minecraft/datafixer/fix/ProtoChunkTickListFix f Lcom/google/common/collect/ImmutableSet; field_35447 ALWAYS_WATERLOGGED_BLOCK_IDS m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; method_39252 getBlockIdToBeTicked m (Lcom/mojang/datafixers/schemas/Schema;)V p 1 schema m (Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;BIILjava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic; method_39254 fixToBeTicked m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; method_39259 getFluidBlockIdToBeTicked c net/minecraft/class_2386 net/minecraft/block/IceBlock m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_10275 melt p 3 pos p 1 state p 2 world c net/minecraft/class_5411 net/minecraft/recipe/book/RecipeBookOptions f Ljava/util/Map; field_25736 categoryOptions f Ljava/util/Map; field_25735 CATEGORY_OPTION_NAMES m (Lnet/minecraft/class_5421;)Z method_30180 isGuiOpen p 1 category m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_5411; method_30186 fromPacket p 0 buf m (Lnet/minecraft/class_2487;Lnet/minecraft/class_5421;Lcom/mojang/datafixers/util/Pair;)V method_30184 method_30184 p 2 category m (Lnet/minecraft/class_2540;)V method_30190 toPacket p 1 buf m (Ljava/lang/Object;)Z equals equals p 1 o m ()Lnet/minecraft/class_5411; method_30178 copy m (Lnet/minecraft/class_2487;)V method_30189 writeNbt p 1 nbt m (Lnet/minecraft/class_5421;Z)V method_30188 setFilteringCraftable p 1 category p 2 filtering m (Lnet/minecraft/class_5411;)V method_30179 copyFrom p 1 other m (Lnet/minecraft/class_2487;Ljava/util/Map;Lnet/minecraft/class_5421;Lcom/mojang/datafixers/util/Pair;)V method_30185 method_30185 p 2 category m (Ljava/util/Map;)V p 1 categoryOptions m (Lnet/minecraft/class_5421;Z)V method_30181 setGuiOpen p 2 open p 1 category m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_5411; method_30183 fromNbt p 0 nbt m (Lnet/minecraft/class_5421;)Z method_30187 isFilteringCraftable p 1 category c net/minecraft/class_5411$class_5412 net/minecraft/recipe/book/RecipeBookOptions$CategoryOption f Z field_25738 filteringCraftable f Z field_25737 guiOpen m (ZZ)V p 1 guiOpen p 2 filteringCraftable m (Ljava/lang/Object;)Z equals equals p 1 o m ()Lnet/minecraft/class_5411$class_5412; method_30191 copy c net/minecraft/class_2387 net/minecraft/block/JukeboxBlock f Lnet/minecraft/class_2746; field_11180 HAS_RECORD m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_10277 removeRecord p 1 world p 2 pos m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1799;)V method_10276 setRecord p 4 stack p 1 world p 3 state p 2 pos c net/minecraft/class_5407 net/minecraft/client/resource/VideoWarningManager f Lcom/google/common/collect/ImmutableMap; field_25690 warnings f Z field_25718 warned f Z field_25717 warningScheduled f Lorg/slf4j/Logger; field_25716 LOGGER f Z field_25719 cancelledAfterWarning f Lnet/minecraft/class_2960; field_25689 GPU_WARNLIST_ID m ()Z method_30055 hasWarning m ()V method_30140 cancelAfterWarnings m ()Z method_30141 shouldWarn m ()Z method_30142 hasCancelledAfterWarning m ()V method_30143 reset m (Lnet/minecraft/class_5407$class_5408;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_30058 apply m ()Z method_30137 canWarn m (Ljava/util/List;Lcom/google/gson/JsonElement;)V method_30059 method_30059 p 1 json m ()Ljava/lang/String; method_30920 getWarningsAsString m (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Lnet/minecraft/class_5407$class_5408; method_30056 prepare m (Lcom/google/gson/JsonArray;Ljava/util/List;)V method_30057 compilePatterns p 0 array p 1 patterns m (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V method_30919 method_30919 p 2 value p 1 key m (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Lcom/google/gson/JsonObject; method_30061 loadWarnlist p 1 profiler p 0 resourceManager m ()Ljava/lang/String; method_30063 getVendorWarning m ()Ljava/lang/String; method_30062 getVersionWarning m ()Ljava/lang/String; method_30060 getRendererWarning m ()V method_30138 scheduleWarning m ()V method_30139 acceptAfterWarnings c net/minecraft/class_5407$class_5408 net/minecraft/client/resource/VideoWarningManager$WarningPatternLoader f Ljava/util/List; field_25691 rendererPatterns f Ljava/util/List; field_25692 versionPatterns f Ljava/util/List; field_25693 vendorPatterns m (Ljava/util/List;Ljava/lang/String;)Ljava/lang/String; method_30066 buildWarning p 0 warningPattern p 1 info m (Ljava/util/List;Ljava/util/List;Ljava/util/List;)V p 3 vendorPatterns p 2 versionPatterns p 1 rendererPatterns m ()Lcom/google/common/collect/ImmutableMap; method_30064 buildWarnings c net/minecraft/class_5409 net/minecraft/advancement/criterion/PlayerInteractedWithEntityCriterion f Lnet/minecraft/class_2960; field_25699 ID m (Lnet/minecraft/class_1799;Lnet/minecraft/class_47;Lnet/minecraft/class_5409$class_5410;)Z method_30095 method_30095 p 2 conditions m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;Lnet/minecraft/class_1297;)V method_30097 trigger p 1 player p 3 entity p 2 stack m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_5409$class_5410; method_30096 conditionsFromJson c net/minecraft/class_5409$class_5410 net/minecraft/advancement/criterion/PlayerInteractedWithEntityCriterion$Conditions f Lnet/minecraft/class_2048$class_5258; field_25701 entity f Lnet/minecraft/class_2073; field_25700 item m (Lnet/minecraft/class_1799;Lnet/minecraft/class_47;)Z method_30100 test p 1 stack p 2 context m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;Lnet/minecraft/class_2048$class_5258;)V p 2 item p 3 entity p 1 player m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073$class_2074;Lnet/minecraft/class_2048$class_5258;)Lnet/minecraft/class_5409$class_5410; method_30099 create p 0 player p 1 itemBuilder p 2 entity c net/minecraft/class_125 net/minecraft/loot/function/LootingEnchantLootFunction f Lnet/minecraft/class_5658; field_1082 countRange f I field_1083 limit m ()Z method_549 hasLimit m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_5658;I)V p 1 conditions p 2 countRange p 3 limit m (Lnet/minecraft/class_5658;)Lnet/minecraft/class_125$class_126; method_547 builder p 0 countRange c net/minecraft/class_125$class_126 net/minecraft/loot/function/LootingEnchantLootFunction$Builder f Lnet/minecraft/class_5658; field_1084 countRange f I field_1085 limit m (Lnet/minecraft/class_5658;)V p 1 countRange m (I)Lnet/minecraft/class_125$class_126; method_551 withLimit p 1 limit m ()Lnet/minecraft/class_125$class_126; method_552 getThisBuilder c net/minecraft/class_125$class_127 net/minecraft/loot/function/LootingEnchantLootFunction$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_125;Lcom/google/gson/JsonSerializationContext;)V method_553 toJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_125; method_554 fromJson c net/minecraft/class_124 net/minecraft/util/Formatting c An enum holding formattings.\n\n

There are two types of formattings, color and modifier. Color formattings\nare associated with a specific color, while modifier formattings modify the\nstyle, such as by bolding the text. {@link #RESET} is a special formatting\nand is not classified as either of these two. f Z field_1081 modifier f I field_1071 colorIndex f Ljava/util/regex/Pattern; field_1066 FORMATTING_CODE_PATTERN f Ljava/util/Map; field_1052 BY_NAME f Ljava/lang/Integer; field_1053 colorValue f C field_1059 code f Ljava/lang/String; field_1057 name f Ljava/lang/String; field_1069 stringValue f C field_33292 FORMATTING_CODE_PREFIX f Lnet/minecraft/class_124; field_1080 GRAY f Lnet/minecraft/class_124; field_1079 DARK_RED f Lnet/minecraft/class_124; field_1078 BLUE f Lnet/minecraft/class_124; field_1077 DARK_GREEN f Lnet/minecraft/class_124; field_1076 LIGHT_PURPLE f Lnet/minecraft/class_124; field_1075 AQUA f Lnet/minecraft/class_124; field_1074 BLACK f Lnet/minecraft/class_124; field_1073 UNDERLINE f Lnet/minecraft/class_124; field_1070 RESET f Lnet/minecraft/class_124; field_1067 BOLD f Lnet/minecraft/class_124; field_1065 GOLD f Lnet/minecraft/class_124; field_1064 DARK_PURPLE f Lnet/minecraft/class_124; field_1063 DARK_GRAY f Lnet/minecraft/class_124; field_1062 DARK_AQUA f Lnet/minecraft/class_124; field_1061 RED f Lnet/minecraft/class_124; field_1060 GREEN f Lnet/minecraft/class_124; field_1068 WHITE f Lnet/minecraft/class_124; field_1055 STRIKETHROUGH f Lnet/minecraft/class_124; field_1054 YELLOW f Lnet/minecraft/class_124; field_1051 OBFUSCATED f Lnet/minecraft/class_124; field_1058 DARK_BLUE f Lnet/minecraft/class_124; field_1056 ITALIC m ()Ljava/lang/String; method_537 getName c {@return the name of the formatting} m (Ljava/lang/String;ILjava/lang/String;CZ)V p 3 name p 4 code p 5 modifier m ()C method_36145 getCode c {@return the code to be placed after the {@value FORMATTING_CODE_PREFIX} when this format is converted to a string} m (Ljava/lang/String;ILjava/lang/String;CILjava/lang/Integer;)V p 5 colorIndex p 4 code p 3 name p 6 colorValue m ()Ljava/lang/Integer; method_532 getColorValue c {@return the color of the formatted text, or {@code null} if the formatting\nhas no associated color} m (Lnet/minecraft/class_124;)Lnet/minecraft/class_124; method_541 method_541 p 0 f m ()Z method_543 isColor c {@return true if the formatting is associated with a color, false otherwise} m (Ljava/lang/String;)Ljava/lang/String; method_539 strip c {@return the {@code text} with all formatting codes removed}\n\n@see StringHelper#stripTextFormat p 0 string m ()I method_536 getColorIndex c {@return the color index for the formatting, or {@code -1} to indicate no color}\n\n@apiNote This is also used to calculate scoreboard team display slot IDs. m (Ljava/lang/String;)Ljava/lang/String; method_535 sanitize p 0 name m (Ljava/lang/String;ILjava/lang/String;CZILjava/lang/Integer;)V p 4 code p 5 modifier p 3 name p 6 colorIndex p 7 colorValue m (ZZ)Ljava/util/Collection; method_540 getNames c {@return the list of formattings matching the given condition} p 0 colors c whether or not to include color formattings p 1 modifiers c whether or not to include modifier formattings m (Lnet/minecraft/class_124;)Ljava/lang/String; method_531 method_531 p 0 f m (Ljava/lang/String;)Lnet/minecraft/class_124; method_533 byName c {@return the formatting with the name {@code name}, or {@code null} if there is none} p 0 name m (I)Lnet/minecraft/class_124; method_534 byColorIndex c {@return the formatting with the color index {@code colorIndex},\nor {@code null} if there is none} p 0 colorIndex m ()Z method_542 isModifier c {@return true if the formatting is a modifier, false otherwise} m (C)Lnet/minecraft/class_124; method_544 byCode c {@return the formatting with the code {@code code}, or {@code null} if there is none} p 0 code c net/minecraft/class_129 net/minecraft/util/crash/CrashReportSection f Ljava/util/List; field_1094 elements f Ljava/lang/String; field_1096 title f [Ljava/lang/StackTraceElement; field_1097 stackTrace m (Lnet/minecraft/class_5539;DDD)Ljava/lang/String; method_583 createPositionString p 0 world p 3 y p 1 x p 5 z m (I)I method_579 initStackTrace p 1 ignoredCallCount m (Ljava/lang/StackTraceElement;Ljava/lang/StackTraceElement;)Z method_584 shouldGenerateStackTrace p 1 prev p 2 next m (Lnet/minecraft/class_5539;III)Ljava/lang/String; method_581 createPositionString p 3 z p 2 y p 1 x p 0 world m (Ljava/lang/StringBuilder;)V method_574 addStackTrace p 1 crashReportBuilder m (Ljava/lang/String;Lnet/minecraft/class_133;)Lnet/minecraft/class_129; method_577 add p 1 name m (Ljava/lang/String;Ljava/lang/Throwable;)V method_585 add p 2 throwable p 1 name m (Lnet/minecraft/class_129;Lnet/minecraft/class_5539;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_586 addBlockInfo p 1 world p 0 element p 3 state p 2 pos m (I)V method_580 trimStackTraceEnd p 1 callCount m (Ljava/lang/String;Ljava/lang/Object;)Lnet/minecraft/class_129; method_578 add p 2 detail p 1 name m (Lnet/minecraft/class_5539;Lnet/minecraft/class_2338;)Ljava/lang/String; method_582 createPositionString p 0 world p 1 pos m (Ljava/lang/String;)V p 1 title m ()[Ljava/lang/StackTraceElement; method_575 getStackTrace c net/minecraft/class_129$class_130 net/minecraft/util/crash/CrashReportSection$Element f Ljava/lang/String; field_1099 detail f Ljava/lang/String; field_1098 name m (Ljava/lang/String;Ljava/lang/Object;)V p 1 name p 2 detail m ()Ljava/lang/String; method_588 getName m ()Ljava/lang/String; method_587 getDetail c net/minecraft/class_128 net/minecraft/util/crash/CrashReport f Lorg/slf4j/Logger; field_1091 LOGGER f Z field_1086 hasStackTrace f Ljava/io/File; field_1090 file f Ljava/lang/String; field_1087 message f Ljava/util/List; field_1089 otherSections f Lnet/minecraft/class_6396; field_1092 systemDetailsSection f Ljava/lang/Throwable; field_1093 cause f [Ljava/lang/StackTraceElement; field_1088 stackTrace m ()Lnet/minecraft/class_6396; method_567 getSystemDetailsSection m ()V method_24305 initCrashReport m ()Ljava/io/File; method_572 getFile m ()Ljava/lang/String; method_36147 getStackTrace m (Ljava/lang/StringBuilder;)V method_555 addStackTrace p 1 crashReportBuilder m ()Ljava/lang/String; method_557 getCauseAsString m (Ljava/lang/Throwable;Ljava/lang/String;)Lnet/minecraft/class_128; method_560 create p 0 cause p 1 title m ()Ljava/lang/String; method_568 asString m (Ljava/lang/String;I)Lnet/minecraft/class_129; method_556 addElement p 2 ignoredStackTraceCallCount p 1 name m ()Ljava/lang/String; method_573 generateWittyComment m ()Ljava/lang/String; method_561 getMessage m (Ljava/lang/String;Ljava/lang/Throwable;)V p 2 cause p 1 message m (Ljava/io/File;)Z method_569 writeToFile p 1 file m ()Ljava/lang/Throwable; method_564 getCause m (Ljava/lang/String;)Lnet/minecraft/class_129; method_562 addElement p 1 name c net/minecraft/class_1940 net/minecraft/world/level/LevelInfo f Lnet/minecraft/class_1928; field_24107 gameRules f Z field_9262 hardcore f Z field_9261 allowCommands f Lnet/minecraft/class_1267; field_24106 difficulty f Lnet/minecraft/class_1934; field_9257 gameMode f Lnet/minecraft/class_5359; field_25403 dataPackSettings f Ljava/lang/String; field_24105 name m ()Lnet/minecraft/class_1940; method_28385 withCopiedGameRules m ()Lnet/minecraft/class_1928; method_27341 getGameRules m (Lnet/minecraft/class_5359;)Lnet/minecraft/class_1940; method_29557 withDataPackSettings p 1 dataPackSettings m (Ljava/lang/String;Lnet/minecraft/class_1934;ZLnet/minecraft/class_1267;ZLnet/minecraft/class_1928;Lnet/minecraft/class_5359;)V p 6 gameRules p 7 dataPackSettings p 1 name p 2 gameMode p 3 hardcore p 4 difficulty p 5 allowCommands m (Lnet/minecraft/class_1267;)Lnet/minecraft/class_1940; method_28381 withDifficulty p 1 difficulty m (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/class_5359;)Lnet/minecraft/class_1940; method_28383 fromDynamic p 0 dynamic p 1 dataPackSettings m ()Lnet/minecraft/class_1267; method_27340 getDifficulty m ()Ljava/lang/String; method_27339 getLevelName m ()Lnet/minecraft/class_1934; method_8574 getGameMode m ()Lnet/minecraft/class_5359; method_29558 getDataPackSettings m (Lnet/minecraft/class_1934;)Lnet/minecraft/class_1940; method_28382 withGameMode p 1 mode m ()Z method_8582 areCommandsAllowed m ()Z method_8583 isHardcore c net/minecraft/class_120 net/minecraft/loot/function/ConditionalLootFunction f Ljava/util/function/Predicate; field_1048 predicate f [Lnet/minecraft/class_5341; field_1047 conditions m (Lnet/minecraft/class_1799;Lnet/minecraft/class_47;)Lnet/minecraft/class_1799; method_521 apply m ([Lnet/minecraft/class_5341;)V p 1 conditions m (Ljava/util/function/Function;)Lnet/minecraft/class_120$class_121; method_520 builder p 0 joiner m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply apply p 1 itemStack p 2 context m (Lnet/minecraft/class_1799;Lnet/minecraft/class_47;)Lnet/minecraft/class_1799; method_522 process p 1 stack p 2 context c net/minecraft/class_120$class_123 net/minecraft/loot/function/ConditionalLootFunction$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_120; method_528 fromJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_120; method_530 fromJson p 3 conditions p 1 json p 2 context m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_120;Lcom/google/gson/JsonSerializationContext;)V method_529 toJson c net/minecraft/class_120$class_122 net/minecraft/loot/function/ConditionalLootFunction$Joiner f Ljava/util/function/Function; field_1050 joiner m (Ljava/util/function/Function;)V p 1 joiner m ()Lnet/minecraft/class_120$class_122; method_527 getThisBuilder c net/minecraft/class_120$class_121 net/minecraft/loot/function/ConditionalLootFunction$Builder f Ljava/util/List; field_1049 conditionList m ()[Lnet/minecraft/class_5341; method_526 getConditions m ()Lnet/minecraft/class_120$class_121; method_525 getThis m ()Lnet/minecraft/class_120$class_121; method_523 getThisBuilder m (Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_120$class_121; method_524 conditionally c net/minecraft/class_1933 net/minecraft/client/color/world/GrassColors f [I field_9214 colorMap m ([I)V method_8376 setColorMap p 0 map m (DD)I method_8377 getColor p 0 temperature p 2 humidity c net/minecraft/class_1932 net/minecraft/world/ForcedChunkState f Lit/unimi/dsi/fastutil/longs/LongSet; field_9213 chunks f Ljava/lang/String; field_30961 CHUNKS_KEY f Ljava/lang/String; field_30962 FORCED_KEY m (Lit/unimi/dsi/fastutil/longs/LongSet;)V p 1 chunks m ()Lit/unimi/dsi/fastutil/longs/LongSet; method_8375 getChunks m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1932; method_32350 fromNbt p 0 nbt c net/minecraft/class_1937 net/minecraft/world/World f Lnet/minecraft/class_5269; field_9232 properties f I field_30970 MAX_Y f I field_9238 lcgBlockSeedIncrement f I field_30966 MAX_UPDATE_DEPTH f I field_9226 ambientDarkness f F field_9253 rainGradientPrev f Z field_9249 iteratingTickingBlockEntities f I field_30971 MIN_Y f I field_9256 lcgBlockSeed f Lnet/minecraft/class_2784; field_9223 border f Ljava/lang/Thread; field_17086 thread f Ljava/util/function/Supplier; field_16316 profiler f [Lnet/minecraft/class_2350; field_9233 DIRECTIONS f I field_30965 HORIZONTAL_LIMIT f Lnet/minecraft/class_5321; field_25181 END f F field_9234 thunderGradient f Lnet/minecraft/class_5321; field_25176 registryKey f Lnet/minecraft/class_4543; field_20639 biomeAccess f Lnet/minecraft/class_5321; field_25180 NETHER f Ljava/util/List; field_27082 blockEntityTickers f J field_35455 tickOrder f Lnet/minecraft/class_2874; field_9247 dimension f Ljava/util/List; field_27081 pendingBlockEntityTickers f Lnet/minecraft/class_5321; field_25179 OVERWORLD f Z field_9236 isClient f F field_9251 thunderGradientPrev f Lcom/mojang/serialization/Codec; field_25178 CODEC f Ljava/util/Random; field_9229 random f F field_9235 rainGradient f Z field_24496 debugWorld m (Lnet/minecraft/class_2338;)Z method_8520 hasRain c {@return whether it can rain at {@code pos}}\n\n@implNote This returns {@code true} if a rain is ongoing, the biome\nand the position allows it to rain, and there are no blocks above the position.\n\n@see #isRaining p 1 pos m (Lnet/minecraft/class_2338;)V method_8544 removeBlockEntity p 1 pos m (Lnet/minecraft/class_2394;ZDDDDDD)V method_8466 addParticle p 11 velocityY p 13 velocityZ p 7 z p 9 velocityX p 3 x p 5 y p 2 alwaysSpawn p 1 parameters m (Ljava/util/function/Predicate;Ljava/util/List;Lnet/minecraft/class_5575;Lnet/minecraft/class_1297;)V method_31596 method_31596 p 3 entity m (Ljava/lang/String;)Lnet/minecraft/class_22; method_17891 getMapState p 1 id m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V method_8449 playSoundFromEntity p 4 category p 3 sound p 2 entity p 1 except c the player that should not receive the sound, or {@code null} p 6 pitch p 5 volume m ()Z method_8530 isDay m (Lnet/minecraft/class_1297;)Z method_38989 shouldUpdatePostDeath p 1 entity m (F)V method_8496 setThunderGradient p 1 thunderGradient m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V method_8413 updateListeners p 1 pos p 3 newState p 2 oldState p 4 flags m (Lnet/minecraft/class_2338;)I method_8488 getReceivedStrongRedstonePower p 1 pos m (Lnet/minecraft/class_2596;)V method_8522 sendPacket p 1 packet m (Lnet/minecraft/class_2338;)Z method_8477 canSetBlock p 1 pos m ()V method_8525 disconnect m ()Lnet/minecraft/class_5577; method_31592 getEntityLookup m (Ljava/lang/String;Lnet/minecraft/class_22;)V method_17890 putMapState p 1 id p 2 state m (Lnet/minecraft/class_2338;)Z method_8558 isValidHorizontally p 0 pos m ()Lnet/minecraft/class_3695; method_16107 getProfiler m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;Lnet/minecraft/class_2350;)Z method_24368 isDirectionSolid p 3 direction p 1 pos p 2 entity m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;)V method_8492 updateNeighbor c Triggers a neighbor update originating from {@code pos} at\n{@code neighborPos}.\n\n@see #updateNeighborsAlways(BlockPos, Block) p 1 pos p 3 neighborPos p 2 sourceBlock m (I)Lnet/minecraft/class_1297; method_8469 getEntityById c {@return the entity using the entity ID, or {@code null} if none was found}\n\n

Entity ID is ephemeral and changes after server restart. Use the UUID\nfor persistent storage instead.\n\n@see net.minecraft.server.world.ServerWorld#getEntity p 1 id m ()Ljava/lang/String; method_31419 asString m (Lnet/minecraft/class_1297;B)V method_8421 sendEntityStatus c Sends the entity status to nearby players.\n\n@see net.minecraft.entity.EntityStatuses p 1 entity p 2 status m ()Ljava/util/function/Supplier; method_24367 getProfilerSupplier m (Lnet/minecraft/class_2338;)Z method_8480 hasHighHumidity c {@return whether the biome at {@code pos} has high humidity}\n\n

Humidity affects the chance of fire spreading. p 1 pos m ()Lnet/minecraft/class_1863; method_8433 getRecipeManager m (Lnet/minecraft/class_2338;)Z method_24794 isInBuildLimit c {@return whether the position is inside the build limit}\n\n@implNote In addition to the height limit, the position's X and Z\ncoordinates must be greater than or equal to {@code -30_000_000}\nand less than {@code 30_000_000}.\n\n@apiNote This method should be used for block placement. If the\naction involves a player interaction, additionally check for\n{@link #canPlayerModifyAt} (which checks the spawn protection and world border).\n\n@see #isValid\n@see #canPlayerModifyAt p 1 pos m (DDDLnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFZ)V method_8486 playSound p 8 category p 9 volume p 10 pitch p 11 useDistance p 5 z p 7 sound p 1 x p 3 y m (Lnet/minecraft/class_1297;Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;I)V method_32886 emitGameEvent p 2 gameEvent p 1 entity p 4 range p 3 pos m (F)V method_8519 setRainGradient p 1 rainGradient m (F)F method_8442 getSkyAngleRadians p 1 tickDelta m (F)F method_8430 getRainGradient p 1 delta m (Lnet/minecraft/class_1297;DDDFZLnet/minecraft/class_1927$class_4179;)Lnet/minecraft/class_1927; method_8537 createExplosion c Creates an explosion.\n\n@see #createExplosion(Entity, DamageSource, ExplosionBehavior, double, double, double, float, boolean, Explosion.DestructionType) p 9 createFire p 10 destructionType p 8 power p 6 z p 4 y p 1 entity p 2 x m ()V method_18471 tickBlockEntities m (F)F method_8478 getThunderGradient p 1 delta m ()Lnet/minecraft/class_269; method_8428 getScoreboard m (Lnet/minecraft/class_2338;)I method_8482 getReceivedRedstonePower p 1 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2350;)V method_8508 updateNeighborsExcept c Emits a neighbor update to neighboring blocks of {@code pos}, except\nfor the one in {@code direction} direction.\n\n@see #updateNeighborsAlways(BlockPos, Block) p 1 pos p 2 sourceBlock p 3 direction m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1282;Lnet/minecraft/class_5362;DDDFZLnet/minecraft/class_1927$class_4179;)Lnet/minecraft/class_1927; method_8454 createExplosion c Creates an explosion. p 8 z p 6 y p 4 x p 3 behavior c the explosion behavior, or {@code null} to use the default p 2 damageSource c the custom damage source, or {@code null} to use the default\n({@link DamageSource#explosion(Explosion)}) p 1 entity c the entity that exploded (like TNT) or {@code null} to indicate no entity exploded p 12 destructionType c the destruction type of the explosion p 11 createFire c whether the explosion should create fire p 10 power m (IIII)Lnet/minecraft/class_2338; method_8536 getRandomPosInChunk p 2 y p 1 x p 3 z m (Lnet/minecraft/class_1297;Ljava/util/function/Predicate;Ljava/util/List;Lnet/minecraft/class_1297;)V method_31593 method_31593 p 3 entity m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)V method_8452 updateNeighborsAlways c Emits a neighbor update to all 6 neighboring blocks of {@code pos}.\n\n@see #updateNeighborsExcept(BlockPos, Block, Direction) p 2 block p 1 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_31595 addBlockBreakParticles p 1 pos p 2 state m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;II)V method_8427 addSyncedBlockEvent p 4 data p 3 type p 2 block p 1 pos m (Lnet/minecraft/class_2338;)Z method_8479 isReceivingRedstonePower p 1 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_8501 setBlockState p 1 pos p 2 state m (ILnet/minecraft/class_2338;I)V method_8517 setBlockBreakingInfo p 1 entityId p 2 pos p 3 progress m (Lnet/minecraft/class_2338;)V method_8524 markDirty p 1 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V method_19282 onBlockChanged c Called when a block state changed.\n\n@apiNote To implement logic for specific type of blocks, override\n{@link net.minecraft.block.AbstractBlock#onStateReplaced} instead. p 3 newBlock p 1 pos p 2 oldBlock m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V method_16109 scheduleBlockRerenderIfNeeded p 2 old p 3 updated p 1 pos m (Lnet/minecraft/class_5269;Lnet/minecraft/class_5321;Lnet/minecraft/class_6880;Ljava/util/function/Supplier;ZZJ)V p 1 properties p 2 registryRef p 5 isClient p 4 profiler p 7 seed p 6 debugWorld m (DDDDDDLnet/minecraft/class_2487;)V method_8547 addFireworkParticle p 3 y p 1 x p 13 nbt p 11 velocityZ p 9 velocityY p 7 velocityX p 5 z m ()Z method_8546 isThundering m ()J method_8510 getTime c {@return the time}\n\n

Time is used to track scheduled ticks and cannot be modified or frozen.\n\n@see WorldProperties#getTime m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I method_8499 getEmittedRedstonePower p 1 pos p 2 direction m (Lnet/minecraft/class_2338;)Z method_25953 isValid c {@return whether the position is valid}\n\n@implNote The position is considered valid if the X and Z\ncoordinates are greater than or equal to {@code -30_000_000} and less than\n{@code 30_000_000}, and the Y coordinate is greater or equal to\n{@code -20_000_000} and less than {@code 20_000_000}.\n\n@apiNote This method should be used for teleportation. To test for\nblock positions, use {@link #isInBuildLimit} (which checks the height\nlimit), and if the action involves a player interaction, additionally\ncheck for {@link #canPlayerModifyAt} (which checks the spawn protection and world border).\n\n@see #isInBuildLimit\n@see #canPlayerModifyAt p 0 pos m ()Lnet/minecraft/class_1928; method_8450 getGameRules m (ILnet/minecraft/class_2338;I)V method_8474 syncGlobalEvent p 1 eventId p 2 pos p 3 data m (Lnet/minecraft/class_5562;)V method_31594 addBlockEntityTicker p 1 ticker m (Lnet/minecraft/class_1657;DDDLnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V method_8465 playSound p 10 volume p 11 pitch p 8 sound p 9 category p 2 x p 1 except c the player that should not receive the sound, or {@code null} p 6 z p 4 y m ()V method_8533 calculateAmbientDarkness m (ZZ)V method_8424 setMobSpawnOptions c Sets whether monsters or animals can spawn. p 1 spawnMonsters p 2 spawnAnimals m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_8459 isEmittingRedstonePower p 1 pos p 2 direction m (II)Lnet/minecraft/class_2818; method_8497 getChunk m (Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;)Z method_8505 canPlayerModifyAt c {@return whether {@code player} can modify blocks at {@code pos}}\n\n@implNote This checks the spawn protection and the world border.\n\n@see #isInBuildLimit\n@see #isValid p 1 player p 2 pos m (Lnet/minecraft/class_2394;ZDDDDDD)V method_17452 addImportantParticle p 9 velocityX p 11 velocityY p 5 y p 7 z p 1 parameters p 2 alwaysSpawn p 3 x p 13 velocityZ m (Ljava/util/function/Consumer;Lnet/minecraft/class_1297;)V method_18472 tickEntity p 2 entity p 1 tickConsumer m (I)Z method_25952 isInvalidVertically p 0 y m (I)V method_8509 setLightningTicksLeft p 1 lightningTicksLeft m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2818; method_8500 getWorldChunk c {@return the chunk that contains {@code pos}} p 1 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)V method_8455 updateComparators p 1 pos p 2 block m ()Z method_23886 isNight m ()Lnet/minecraft/class_5321; method_27983 getRegistryKey m ()Z method_8419 isRaining c {@return whether it is raining}\n\n@see #hasRain m (Lnet/minecraft/class_128;)Lnet/minecraft/class_129; method_8538 addDetailsToCrashReport p 1 report m ()J method_8532 getTimeOfDay c {@return the time of day}\n\n

Time of day is different to "time", which is incremented on every tick and\ncannot be modified; Time of day affects the day-night cycle, can be changed using\n{@link net.minecraft.server.command.TimeCommand /time command}, and can be frozen\nif {@link GameRules#DO_DAYLIGHT_CYCLE doDaylightCycle} gamerule is turned off.\nTime is used to track scheduled ticks and cannot be modified or frozen.\n\n@see WorldProperties#getTimeOfDay\n@see net.minecraft.server.world.ServerWorld#setTimeOfDay m ()I method_17889 getNextMapId m (Lnet/minecraft/class_2394;DDDDDD)V method_8494 addImportantParticle p 4 y p 6 z p 1 parameters p 2 x p 12 velocityZ p 8 velocityX p 10 velocityY m (Lnet/minecraft/class_2586;)V method_8438 addBlockEntity p 1 blockEntity m (Lnet/minecraft/class_1297;DDDFLnet/minecraft/class_1927$class_4179;)Lnet/minecraft/class_1927; method_8437 createExplosion c Creates an explosion without creating fire.\n\n@see #createExplosion(Entity, DamageSource, ExplosionBehavior, double, double, double, float, boolean, Explosion.DestructionType) p 9 destructionType p 8 power p 4 y p 6 z p 1 entity p 2 x m ()Z method_27982 isDebugWorld c Checks if this world is a debug world.\n\n

Debug worlds are not modifiable. They have a barrier layer at y=60,\nand lists all possible block states in game at y=70, helpful for finding\nblock rendering and model errors.\n\n@see net.minecraft.world.gen.chunk.DebugChunkGenerator m (J)Z method_39425 shouldTickBlocksInChunk c {@return whether the blocks in the specified chunk should get ticked} p 1 chunkPos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)Z method_8515 isTopSolid p 1 pos p 2 entity m ()V method_8543 initWeatherGradients m ()Z method_8458 isSavingDisabled c net/minecraft/class_1936 net/minecraft/world/WorldAccess m (Lnet/minecraft/class_2394;DDDDDD)V method_8406 addParticle p 4 y p 6 z p 8 velocityX p 10 velocityY p 12 velocityZ p 1 parameters p 2 x m ()Ljava/util/Random; method_8409 getRandom m ()J method_39224 getTickOrder m ()Lnet/minecraft/class_5217; method_8401 getLevelProperties m (Lnet/minecraft/class_1297;Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;)V method_32887 emitGameEvent p 1 entity p 2 event p 3 emitter m (Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;)V method_32889 emitGameEvent p 1 event p 2 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_3611;I)V method_39281 createAndScheduleFluidTick p 2 fluid p 1 pos p 3 delay m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;I)V method_39279 createAndScheduleBlockTick p 1 pos p 2 block p 3 delay m ()Lnet/minecraft/class_6756; method_8397 getBlockTickScheduler m ()Lnet/minecraft/class_2802; method_8398 getChunkManager m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_1266; method_8404 getLocalDifficulty p 1 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;ILnet/minecraft/class_1953;)V method_39280 createAndScheduleBlockTick p 1 pos p 2 block p 3 delay p 4 priority m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)V method_8408 updateNeighbors p 1 pos p 2 block m (Lnet/minecraft/class_2338;Lnet/minecraft/class_3611;ILnet/minecraft/class_1953;)V method_39282 createAndScheduleFluidTick p 1 pos p 3 delay p 2 fluid p 4 priority m (Lnet/minecraft/class_1297;Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;)V method_32888 emitGameEvent c Emits an game event. p 3 pos c the position where the event occurred p 2 event c the game event p 1 entity c the entity that triggered the game event, or {@code null} for events\nnot triggered by entities (such as dispensers) m ()Lnet/minecraft/class_1267; method_8407 getDifficulty m (ILnet/minecraft/class_2338;I)V method_20290 syncWorldEvent p 1 eventId p 2 pos p 3 data m (Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;)V method_33596 emitGameEvent p 1 event p 2 emitter m ()Lnet/minecraft/class_6756; method_8405 getFluidTickScheduler m (Lnet/minecraft/class_2338;Ljava/lang/Object;ILnet/minecraft/class_1953;)Lnet/minecraft/class_6760; method_39284 createOrderedTick p 4 priority p 3 delay p 2 type p 1 pos m (Lnet/minecraft/class_2338;Ljava/lang/Object;I)Lnet/minecraft/class_6760; method_39283 createOrderedTick p 2 type p 1 pos p 3 delay m (Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V method_8396 playSound p 3 sound p 2 pos p 1 player p 6 pitch p 5 volume p 4 category m (Lnet/minecraft/class_1657;ILnet/minecraft/class_2338;I)V method_8444 syncWorldEvent p 1 player p 2 eventId p 3 pos p 4 data m ()Lnet/minecraft/server/MinecraftServer; method_8503 getServer c net/minecraft/class_1935 net/minecraft/item/ItemConvertible c Represents an object that has an item form. m ()Lnet/minecraft/class_1792; method_8389 asItem c Gets this object in its item form. c net/minecraft/class_1934 net/minecraft/world/GameMode f Lnet/minecraft/class_1934; field_28045 DEFAULT f Lnet/minecraft/class_2561; field_28046 simpleTranslatableName f Lnet/minecraft/class_2561; field_28047 translatableName f I field_9217 id f Ljava/lang/String; field_9221 name f Lnet/minecraft/class_1934; field_9220 CREATIVE f Lnet/minecraft/class_1934; field_9219 SPECTATOR f Lnet/minecraft/class_1934; field_9215 SURVIVAL f Lnet/minecraft/class_1934; field_9216 ADVENTURE m (Ljava/lang/String;Lnet/minecraft/class_1934;)Lnet/minecraft/class_1934; method_8378 byName p 0 name p 1 defaultMode m (Ljava/lang/String;IILjava/lang/String;)V p 4 name p 3 id m ()I method_8379 getId m (Lnet/minecraft/class_1656;)V method_8382 setAbilities p 1 abilities m ()Ljava/lang/String; method_8381 getName m (I)Lnet/minecraft/class_1934; method_32762 getOrNull p 0 id m ()Lnet/minecraft/class_2561; method_32763 getSimpleTranslatableName m (I)Lnet/minecraft/class_1934; method_8384 byId p 0 id m ()Lnet/minecraft/class_2561; method_8383 getTranslatableName m (Ljava/lang/String;)Lnet/minecraft/class_1934; method_8385 byName p 0 name m (Lnet/minecraft/class_1934;)I method_32761 getId p 0 gameMode m (ILnet/minecraft/class_1934;)Lnet/minecraft/class_1934; method_8380 byId p 1 defaultMode p 0 id m ()Z method_8386 isCreative m ()Z method_8387 isBlockBreakingRestricted m ()Z method_8388 isSurvivalLike c net/minecraft/class_137 net/minecraft/loot/function/SetAttributesLootFunction f Ljava/util/List; field_1105 attributes m (Ljava/lang/String;Lnet/minecraft/class_1320;Lnet/minecraft/class_1322$class_1323;Lnet/minecraft/class_5658;)Lnet/minecraft/class_137$class_6156; method_35524 attributeBuilder p 3 amountRange p 0 name p 1 attribute p 2 operation m (Lnet/minecraft/class_137$class_138;)Ljava/util/stream/Stream; method_32406 method_32406 p 0 attribute m ()Lnet/minecraft/class_137$class_6155; method_35525 builder m ([Lnet/minecraft/class_5341;Ljava/util/List;)V p 1 conditions p 2 attributes c net/minecraft/class_137$class_139 net/minecraft/loot/function/SetAttributesLootFunction$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_137;Lcom/google/gson/JsonSerializationContext;)V method_618 toJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_137; method_617 fromJson c net/minecraft/class_137$class_6156 net/minecraft/loot/function/SetAttributesLootFunction$AttributeBuilder f Lnet/minecraft/class_1320; field_31857 attribute f Lnet/minecraft/class_1322$class_1323; field_31858 operation f Lnet/minecraft/class_5658; field_31859 amount f Ljava/util/UUID; field_31860 uuid f Ljava/util/Set; field_31861 slots f Ljava/lang/String; field_31856 name m (Ljava/lang/String;Lnet/minecraft/class_1320;Lnet/minecraft/class_1322$class_1323;Lnet/minecraft/class_5658;)V p 1 name p 2 attribute p 3 operation p 4 amount m (Lnet/minecraft/class_1304;)Lnet/minecraft/class_137$class_6156; method_35529 slot p 1 slot m ()Lnet/minecraft/class_137$class_138; method_35528 build m (Ljava/util/UUID;)Lnet/minecraft/class_137$class_6156; method_35530 uuid p 1 uuid c net/minecraft/class_137$class_138 net/minecraft/loot/function/SetAttributesLootFunction$Attribute f Lnet/minecraft/class_5658; field_1108 amount f Ljava/lang/String; field_1107 name f Lnet/minecraft/class_1322$class_1323; field_1109 operation f Lnet/minecraft/class_1320; field_1110 attribute f [Lnet/minecraft/class_1304; field_1112 slots f Ljava/util/UUID; field_1111 id m (Ljava/lang/String;)Lnet/minecraft/class_1322$class_1323; method_609 fromName p 0 name m (Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonObject; method_615 serialize p 1 context m (Lnet/minecraft/class_1322$class_1323;)Ljava/lang/String; method_612 getName p 0 operation m (Ljava/lang/String;Lnet/minecraft/class_1320;Lnet/minecraft/class_1322$class_1323;Lnet/minecraft/class_5658;[Lnet/minecraft/class_1304;Ljava/util/UUID;)V p 1 name p 2 attribute p 3 operation p 4 amount p 5 slots p 6 id m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_137$class_138; method_614 deserialize p 0 json p 1 context c net/minecraft/class_137$class_6155 net/minecraft/loot/function/SetAttributesLootFunction$Builder f Ljava/util/List; field_31855 attributes m (Lnet/minecraft/class_137$class_6156;)Lnet/minecraft/class_137$class_6155; method_35527 attribute p 1 attribute m ()Lnet/minecraft/class_137$class_6155; method_35526 getThisBuilder c net/minecraft/class_134 net/minecraft/loot/function/SetContentsLootFunction f Ljava/util/List; field_1103 entries f Lnet/minecraft/class_2591; field_34771 type m (Lnet/minecraft/class_47;Lnet/minecraft/class_2371;Lnet/minecraft/class_79;)V method_599 method_599 p 2 entry m (Lnet/minecraft/class_2591;)Lnet/minecraft/class_134$class_135; method_601 builder p 0 type m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_2591;Ljava/util/List;)V p 2 type p 1 conditions p 3 entries m (Lnet/minecraft/class_2371;Lnet/minecraft/class_47;Lnet/minecraft/class_82;)V method_600 method_600 p 2 choice c net/minecraft/class_134$class_135 net/minecraft/loot/function/SetContentsLootFunction$Builer f Ljava/util/List; field_1104 entries f Lnet/minecraft/class_2591; field_34772 type m (Lnet/minecraft/class_2591;)V p 1 type m ()Lnet/minecraft/class_134$class_135; method_603 getThisBuilder m (Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_134$class_135; method_602 withEntry p 1 entryBuilder c net/minecraft/class_134$class_136 net/minecraft/loot/function/SetContentsLootFunction$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_134;Lcom/google/gson/JsonSerializationContext;)V method_604 toJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_134; method_605 fromJson c net/minecraft/class_1950 net/minecraft/world/chunk/ChunkCache f I field_9304 minX f Z field_9302 empty f I field_9303 minZ f [[Lnet/minecraft/class_2791; field_9305 chunks f Lnet/minecraft/class_1937; field_9306 world m ()Lnet/minecraft/class_3695; method_37233 getProfiler m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)V p 1 world p 3 maxPos p 2 minPos m (II)Lnet/minecraft/class_2791; method_22353 getChunk p 1 chunkX p 2 chunkZ m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2791; method_22354 getChunk p 1 pos c net/minecraft/class_133 net/minecraft/util/crash/CrashCallable c net/minecraft/class_131 net/minecraft/loot/function/LootFunctionTypes f Ljava/util/function/BiFunction; field_1102 NOOP f Lnet/minecraft/class_5339; field_25214 SET_COUNT f Lnet/minecraft/class_5339; field_25216 ENCHANT_RANDOMLY f Lnet/minecraft/class_5339; field_25215 ENCHANT_WITH_LEVELS f Lnet/minecraft/class_5339; field_25230 EXPLOSION_DECAY f Lnet/minecraft/class_5339; field_25232 FILL_PLAYER_HEAD f Lnet/minecraft/class_5339; field_25231 SET_LORE f Lnet/minecraft/class_5339; field_25234 COPY_STATE f Lnet/minecraft/class_5339; field_25233 COPY_NBT f Lnet/minecraft/class_5339; field_35079 SET_POTION f Lnet/minecraft/class_5339; field_25229 SET_LOOT_TABLE f Lnet/minecraft/class_5339; field_25220 SET_DAMAGE f Lnet/minecraft/class_5339; field_25222 SET_NAME f Lnet/minecraft/class_5339; field_25221 SET_ATTRIBUTES f Lnet/minecraft/class_5339; field_25224 SET_STEW_EFFECT f Lnet/minecraft/class_5339; field_25223 EXPLORATION_MAP f Lnet/minecraft/class_5339; field_25226 SET_CONTENTS f Lnet/minecraft/class_5339; field_25225 COPY_NAME f Lnet/minecraft/class_5339; field_25228 APPLY_BONUS f Lnet/minecraft/class_5339; field_25227 LIMIT_COUNT f Lnet/minecraft/class_5339; field_25218 FURNACE_SMELT f Lnet/minecraft/class_5339; field_25217 SET_NBT f Lnet/minecraft/class_5339; field_25219 LOOTING_ENCHANT f Lnet/minecraft/class_5339; field_27342 SET_BANNER_PATTERN f Lnet/minecraft/class_5339; field_27906 SET_ENCHANTMENTS m ()Ljava/lang/Object; method_29322 createGsonSerializer m (Lnet/minecraft/class_1799;Lnet/minecraft/class_47;)Lnet/minecraft/class_1799; method_592 method_592 p 0 stack p 1 context m ([Ljava/util/function/BiFunction;)Ljava/util/function/BiFunction; method_594 join p 0 lootFunctions m (Ljava/util/function/BiFunction;Ljava/util/function/BiFunction;Lnet/minecraft/class_1799;Lnet/minecraft/class_47;)Lnet/minecraft/class_1799; method_591 method_591 p 2 stack p 3 context m ([Ljava/util/function/BiFunction;Lnet/minecraft/class_1799;Lnet/minecraft/class_47;)Lnet/minecraft/class_1799; method_595 method_595 p 1 stack p 2 context m (Ljava/lang/String;Lnet/minecraft/class_5335;)Lnet/minecraft/class_5339; method_29323 register p 0 id p 1 jsonSerializer c net/minecraft/class_1944 net/minecraft/world/LightType f I field_9283 value f Lnet/minecraft/class_1944; field_9284 SKY f Lnet/minecraft/class_1944; field_9282 BLOCK m (Ljava/lang/String;II)V p 3 value c net/minecraft/class_1941 net/minecraft/world/CollisionView m (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;)Ljava/lang/Iterable; method_20812 getBlockCollisions p 2 box p 1 entity m (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;)Z method_39454 canCollide p 1 entity p 2 box m ()Lnet/minecraft/class_2784; method_8621 getWorldBorder m (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;)Ljava/util/List; method_20743 getEntityCollisions p 2 box p 1 entity m (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;)Lnet/minecraft/class_265; method_39455 getWorldBorderCollisions p 1 entity p 2 box m (Lnet/minecraft/class_1297;)Z method_17892 isSpaceEmpty p 1 entity m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Z method_8628 canPlace p 1 state p 2 pos p 3 context m (Lnet/minecraft/class_1297;Lnet/minecraft/class_265;Lnet/minecraft/class_243;DDD)Ljava/util/Optional; method_33594 findClosestCollision p 8 z p 4 x p 6 y p 1 entity p 3 target p 2 shape m (Lnet/minecraft/class_238;)Z method_18026 isSpaceEmpty p 1 box m (Lnet/minecraft/class_1297;)Z method_8606 doesNotIntersectEntities p 1 entity m (Lnet/minecraft/class_1297;Lnet/minecraft/class_265;)Z method_8611 doesNotIntersectEntities c {@return {@code true} if {@code shape} does not intersect\nwith non-spectator entities except {@code except}}\n\n@implNote This always returns {@code true} if {@code shape} is {@linkplain VoxelShape#isEmpty empty}. p 2 shape p 1 except m (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;)Ljava/lang/Iterable; method_8600 getCollisions p 2 box p 1 entity m (II)Lnet/minecraft/class_1922; method_22338 getChunkAsView p 2 chunkZ p 1 chunkX m (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;)Z method_8587 isSpaceEmpty p 2 box p 1 entity c net/minecraft/class_1948 net/minecraft/world/SpawnHelper f I field_24392 CHUNK_AREA f [Lnet/minecraft/class_1311; field_24393 SPAWNABLE_GROUPS f I field_30974 MIN_SPAWN_DISTANCE f Lorg/slf4j/Logger; field_9292 LOGGER m (Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;Lnet/minecraft/class_1311;Lnet/minecraft/class_5138;)Z method_38091 shouldUseNetherFortressSpawns p 2 spawnGroup p 1 world p 3 structureAccessor p 0 pos m (Lnet/minecraft/class_1311;)Z method_27816 method_27816 p 0 spawnGroup m (Lnet/minecraft/class_3218;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_1311;Ljava/util/Random;Lnet/minecraft/class_2338;)Ljava/util/Optional; method_8664 pickRandomSpawnEntry p 3 spawnGroup p 4 random p 1 structureAccessor p 2 chunkGenerator p 0 world p 5 pos m (Lnet/minecraft/class_1311;Lnet/minecraft/class_3218;Lnet/minecraft/class_2791;Lnet/minecraft/class_2338;Lnet/minecraft/class_1948$class_5261;Lnet/minecraft/class_1948$class_5259;)V method_24930 spawnEntitiesInChunk p 2 chunk p 1 world p 0 group p 5 runner p 4 checker p 3 pos m (Lnet/minecraft/class_3218;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_1311;Lnet/minecraft/class_5483$class_1964;Lnet/minecraft/class_2338;)Z method_8659 containsSpawnEntry p 1 structureAccessor p 2 chunkGenerator p 3 spawnGroup p 4 spawnEntry p 5 pos p 0 world m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1311;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_5483$class_1964;Lnet/minecraft/class_2338$class_2339;D)Z method_24934 canSpawn p 6 squaredDistance p 5 pos p 4 spawnEntry p 3 chunkGenerator p 2 structureAccessor p 1 group p 0 world m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2791;)Lnet/minecraft/class_1959; method_27822 getBiomeDirectly p 0 pos p 1 chunk m (Lnet/minecraft/class_1311;Lnet/minecraft/class_3218;Lnet/minecraft/class_2818;Lnet/minecraft/class_1948$class_5261;Lnet/minecraft/class_1948$class_5259;)V method_8663 spawnEntitiesInChunk p 3 checker p 2 chunk p 4 runner p 1 world p 0 group m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2818;)Lnet/minecraft/class_2338; method_8657 getRandomPosInChunkSection p 1 chunk p 0 world m (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;Lnet/minecraft/class_2791;)Z method_35238 method_35238 p 2 chunk p 1 pos p 0 type m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2818;Lnet/minecraft/class_1948$class_5262;ZZZ)V method_27821 spawn p 2 info p 3 spawnAnimals p 4 spawnMonsters p 5 rareSpawn p 0 world p 1 chunk m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;Lnet/minecraft/class_1299;)Z method_8662 isClearForSpawn p 4 entityType p 3 fluidState p 2 state p 1 pos p 0 blockView m (Lnet/minecraft/class_1308;Lnet/minecraft/class_2791;)V method_35239 method_35239 p 1 chunk p 0 entity m (Lnet/minecraft/class_5425;Lnet/minecraft/class_6880;Lnet/minecraft/class_1923;Ljava/util/Random;)V method_8661 populateEntities p 0 world p 2 chunkPos p 3 random m (Lnet/minecraft/class_4538;Lnet/minecraft/class_1299;II)Lnet/minecraft/class_2338; method_8658 getEntitySpawnPos p 1 entityType p 2 x p 0 world p 3 z m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2791;Lnet/minecraft/class_2338$class_2339;D)Z method_24933 isAcceptableSpawnPosition p 1 chunk p 2 pos p 0 world p 3 squaredDistance m (ILjava/lang/Iterable;Lnet/minecraft/class_1948$class_5260;Lnet/minecraft/class_6540;)Lnet/minecraft/class_1948$class_5262; method_27815 setupSpawn p 1 entities p 2 chunkSource p 0 spawningChunkCount m (Lnet/minecraft/class_3218;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_1311;Lnet/minecraft/class_2338;Lnet/minecraft/class_6880;)Lnet/minecraft/class_6012; method_29950 getSpawnEntries p 3 spawnGroup p 2 chunkGenerator p 1 structureAccessor p 0 world p 5 biomeEntry p 4 pos m (Lnet/minecraft/class_1317$class_1319;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Z method_8660 canSpawn p 3 entityType p 2 pos p 1 world p 0 location m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1299;)Lnet/minecraft/class_1308; method_24931 createMob p 0 world p 1 type m (Lnet/minecraft/class_1311;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_35240 spawnEntitiesInChunk p 0 group p 2 pos p 1 world m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;D)Z method_24932 isValidSpawn p 0 world p 2 squaredDistance p 1 entity c net/minecraft/class_1948$class_5259 net/minecraft/world/SpawnHelper$Runner m (Lnet/minecraft/class_1308;Lnet/minecraft/class_2791;)V run run p 1 entity p 2 chunk c net/minecraft/class_1948$class_5261 net/minecraft/world/SpawnHelper$Checker m (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;Lnet/minecraft/class_2791;)Z test test p 2 pos p 3 chunk p 1 type c net/minecraft/class_1948$class_5262 net/minecraft/world/SpawnHelper$Info f Lnet/minecraft/class_2338; field_24398 cachedPos f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_24397 groupToCountView f Lnet/minecraft/class_6540; field_34459 densityCapper f Lnet/minecraft/class_5263; field_24396 densityField f Lnet/minecraft/class_1299; field_24399 cachedEntityType f Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap; field_24395 groupToCount f D field_24400 cachedDensityMass f I field_24394 spawningChunkCount m (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;Lnet/minecraft/class_2791;)Z method_27824 test c @see SpawnHelper.Checker#test(EntityType, BlockPos, Chunk) p 1 type p 3 chunk p 2 pos m ()I method_27823 getSpawningChunkCount m (Lnet/minecraft/class_1311;Lnet/minecraft/class_1923;)Z method_27826 isBelowCap p 2 chunkPos p 1 group m ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; method_27830 getGroupToCount m (Lnet/minecraft/class_1308;Lnet/minecraft/class_2791;)V method_27825 run c @see SpawnHelper.Runner#run(MobEntity, Chunk) p 1 entity p 2 chunk m (ILit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Lnet/minecraft/class_5263;Lnet/minecraft/class_6540;)V p 1 spawningChunkCount p 3 densityField p 2 groupToCount p 4 densityCapper c net/minecraft/class_1948$class_5260 net/minecraft/world/SpawnHelper$ChunkSource m (JLjava/util/function/Consumer;)V query query p 3 chunkConsumer p 1 pos c net/minecraft/class_1946 net/minecraft/world/PortalForcer f Lnet/minecraft/class_3218; field_9286 world m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Z method_30480 method_30480 p 2 pos m (Lnet/minecraft/class_4156;)I method_22388 method_22388 p 0 poi m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350$class_2351;)Ljava/util/Optional; method_30482 createPortal p 1 pos p 2 axis m (Lnet/minecraft/class_4158;)Z method_22389 method_22389 p 0 poiType m (Lnet/minecraft/class_2784;Lnet/minecraft/class_4156;)Z method_39663 method_39663 p 1 poi m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2350;I)Z method_30481 isValidPortalPos p 4 distanceOrthogonalToPortal p 2 temp p 3 portalDirection p 1 pos m (Lnet/minecraft/class_2338;ZLnet/minecraft/class_2784;)Ljava/util/Optional; method_30483 getPortalRect p 3 worldBorder p 2 destIsNether p 1 pos m (Lnet/minecraft/class_4156;)Z method_31119 method_31119 p 1 poi m (Lnet/minecraft/class_4156;)Lnet/minecraft/class_5459$class_5460; method_30479 method_30479 p 1 poi m (Lnet/minecraft/class_3218;)V p 1 world m (Lnet/minecraft/class_2338;Lnet/minecraft/class_4156;)D method_22390 method_22390 p 1 poi c net/minecraft/class_1945 net/minecraft/world/ModifiableWorld c Represents a modifiable world where block states can be changed and entities spawned. m (Lnet/minecraft/class_2338;ZLnet/minecraft/class_1297;)Z method_8651 breakBlock c Removes the block and replaces it with the fluid occupying the block\n(such as water inside kelp), or air if it does not exist. Additionally,\nthis emits the {@linkplain WorldEvents#BLOCK_BROKEN world event}\nand the {@linkplain net.minecraft.world.event.GameEvent#BLOCK_DESTROY game event}.\n\n@return whether the block was removed successfully\n\n@see #breakBlock(BlockPos, boolean)\n@see #breakBlock(BlockPos, boolean, Entity, int) p 2 drop p 1 pos p 3 breakingEntity m (Lnet/minecraft/class_2338;Z)Z method_22352 breakBlock c Removes the block and replaces it with the fluid occupying the block\n(such as water inside kelp), or air if it does not exist. Additionally,\nthis emits the {@linkplain WorldEvents#BLOCK_BROKEN world event}\nand the {@linkplain net.minecraft.world.event.GameEvent#BLOCK_DESTROY game event}.\n\n@return whether the block was removed successfully\n\n@see #removeBlock(BlockPos, boolean)\n@see #breakBlock(BlockPos, boolean, Entity) p 2 drop p 1 pos m (Lnet/minecraft/class_2338;ZLnet/minecraft/class_1297;I)Z method_30093 breakBlock c Removes the block and replaces it with the fluid occupying the block\n(such as water inside kelp), or air if it does not exist. Additionally,\nthis emits the {@linkplain WorldEvents#BLOCK_BROKEN world event}\nand the {@linkplain net.minecraft.world.event.GameEvent#BLOCK_DESTROY game event}.\n\n@return whether the block was removed successfully\n\n@see #breakBlock(BlockPos, boolean)\n@see #breakBlock(BlockPos, boolean, Entity) p 1 pos p 2 drop p 3 breakingEntity p 4 maxUpdateDepth m (Lnet/minecraft/class_2338;Z)Z method_8650 removeBlock c Removes the block and replaces it with the fluid occupying the block\n(such as water inside kelp), or air if it does not exist.\n\n@implNote This does not emit the {@linkplain WorldEvents#BLOCK_BROKEN world event}\nor the {@linkplain net.minecraft.world.event.GameEvent#BLOCK_DESTROY game event}.\n\n@return whether the block was removed successfully\n\n@see #breakBlock(BlockPos, boolean) p 2 move c whether the block was removed as part of piston moving blocks p 1 pos m (Lnet/minecraft/class_1297;)Z method_8649 spawnEntity c Spawns an entity.\n\n@apiNote To spawn an entity with passengers, use\n{@link ServerWorldAccess#spawnEntityAndPassengers}.\n\n@see ServerWorldAccess#spawnEntityAndPassengers p 1 entity m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;II)Z method_30092 setBlockState c Updates the block state at a position, calling appropriate callbacks.\n\n

When called on the server, the new block state is stored and propagated to clients and listeners as dictated\nby the supplied flags. Note that calling this on the client will update the world locally, but may not see the\nchange persisted across loads. It's recommended to check whether this world is client before\ninteracting with the world in this way.\n\n

See {@link #setBlockState(BlockPos, BlockState, int)} for a list of accepted flags. p 4 maxUpdateDepth c the limit for the cascading block updates p 3 flags c the bitwise flag combination, as described above p 2 state c the block state to set p 1 pos c the target position m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;I)Z method_8652 setBlockState c Updates the block state at a position, calling appropriate callbacks.\n\n

When called on the server, the new block state is stored and propagated to clients and listeners as dictated\nby the supplied flags. Note that calling this on the client will update the world locally, but may not see the\nchange persisted across loads. It's recommended to check whether this world is client before\ninteracting with the world in this way.\n\n

The accepted values of these flags are:\n

    \n
  • {@link net.minecraft.block.Block#NOTIFY_ALL Block.NOTIFY_ALL}
  • \n
  • {@link net.minecraft.block.Block#NOTIFY_NEIGHBORS Block.NOTIFY_NEIGHBORS}
  • \n
  • {@link net.minecraft.block.Block#NOTIFY_LISTENERS Block.NOTIFY_LISTENERS}
  • \n
  • {@link net.minecraft.block.Block#NO_REDRAW Block.NO_REDRAW}
  • \n
  • {@link net.minecraft.block.Block#REDRAW_ON_MAIN_THREAD Block.REDRAW_ON_MAIN_THREAD}
  • \n
  • {@link net.minecraft.block.Block#FORCE_STATE Block.FORCE_STATE}
  • \n
  • {@link net.minecraft.block.Block#SKIP_DROPS Block.SKIP_DROPS}
  • \n
  • {@link net.minecraft.block.Block#MOVED Block.MOVED}
  • \n
  • {@link net.minecraft.block.Block#SKIP_LIGHTING_UPDATES Block.SKIP_LIGHTING_UPDATES}
  • \n
\n\n@see #setBlockState(BlockPos, BlockState, int, int) p 1 pos c the target position p 3 flags c the bitwise flag combination, as described above p 2 state c the block state to set c net/minecraft/class_149 net/minecraft/loot/function/SetDamageLootFunction f Lorg/slf4j/Logger; field_1121 LOGGER f Z field_27910 add f Lnet/minecraft/class_5658; field_1120 durabilityRange m (Lnet/minecraft/class_5658;Z)Lnet/minecraft/class_120$class_121; method_35542 builder p 0 durabilityRange p 1 add m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_5658;Z)V p 3 add p 1 conditions p 2 durabilityRange m (Lnet/minecraft/class_5658;Z[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_35543 method_35543 p 2 conditions m (Lnet/minecraft/class_5658;)Lnet/minecraft/class_120$class_121; method_633 builder p 0 durabilityRange m (Lnet/minecraft/class_5658;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_634 method_634 p 1 conditions c net/minecraft/class_149$class_150 net/minecraft/loot/function/SetDamageLootFunction$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_149;Lcom/google/gson/JsonSerializationContext;)V method_636 toJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_149; method_635 fromJson c net/minecraft/class_148 net/minecraft/util/crash/CrashException f Lnet/minecraft/class_128; field_1119 report m (Lnet/minecraft/class_128;)V p 1 report m ()Lnet/minecraft/class_128; method_631 getReport c net/minecraft/class_141 net/minecraft/loot/function/SetCountLootFunction f Lnet/minecraft/class_5658; field_1114 countRange f Z field_27909 add m (Lnet/minecraft/class_5658;Z[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_35541 method_35541 p 2 conditions m (Lnet/minecraft/class_5658;)Lnet/minecraft/class_120$class_121; method_621 builder p 0 countRange m (Lnet/minecraft/class_5658;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_620 method_620 p 1 conditions m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_5658;Z)V p 3 add p 1 conditions p 2 countRange m (Lnet/minecraft/class_5658;Z)Lnet/minecraft/class_120$class_121; method_35540 builder p 0 countRange p 1 add c net/minecraft/class_141$class_142 net/minecraft/loot/function/SetCountLootFunction$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_141; method_622 fromJson m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_141;Lcom/google/gson/JsonSerializationContext;)V method_623 toJson c net/minecraft/class_140 net/minecraft/util/logging/UncaughtExceptionLogger f Lorg/slf4j/Logger; field_1113 logger c net/minecraft/class_144 net/minecraft/loot/function/SetLootTableLootFunction f J field_1117 seed f Lnet/minecraft/class_2591; field_34773 type f Lnet/minecraft/class_2960; field_1116 id m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2591;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_35537 method_35537 p 2 conditions m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_2960;JLnet/minecraft/class_2591;)V p 1 conditions p 5 type p 2 id p 3 seed m (Lnet/minecraft/class_2591;Lnet/minecraft/class_2960;)Lnet/minecraft/class_120$class_121; method_35534 builder p 1 id p 0 type m (Lnet/minecraft/class_2591;Lnet/minecraft/class_2960;J)Lnet/minecraft/class_120$class_121; method_35535 builder p 0 type p 1 id p 2 seed m (Lnet/minecraft/class_2960;JLnet/minecraft/class_2591;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_35536 method_35536 p 4 conditions c net/minecraft/class_144$class_145 net/minecraft/loot/function/SetLootTableLootFunction$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_144;Lcom/google/gson/JsonSerializationContext;)V method_626 toJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_144; method_627 fromJson c net/minecraft/class_143 net/minecraft/util/logging/UncaughtExceptionHandler f Lorg/slf4j/Logger; field_1115 logger c net/minecraft/class_1911 net/minecraft/enchantment/VanishingCurseEnchantment m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 2 slotTypes p 1 weight c net/minecraft/class_1910 net/minecraft/enchantment/RiptideEnchantment m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 1 weight p 2 slotTypes c net/minecraft/class_1915 net/minecraft/village/Merchant m (I)V method_19271 setExperienceFromServer p 1 experience m (Lnet/minecraft/class_1657;Lnet/minecraft/class_2561;I)V method_17449 sendOffers p 1 player p 2 test p 3 levelProgress m (Lnet/minecraft/class_1657;)V method_8259 setCustomer p 1 customer m ()Lnet/minecraft/class_3414; method_18010 getYesSound m ()I method_19269 getExperience m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703; method_17448 method_17448 p 1 syncId p 3 player p 2 playerInventory m ()Lnet/minecraft/class_1916; method_8264 getOffers m ()Z method_19270 isLeveledMerchant m (Lnet/minecraft/class_1799;)V method_8258 onSellingItem p 1 stack m ()Z method_38069 isClient m (Lnet/minecraft/class_1914;)V method_8262 trade p 1 offer m ()Z method_20708 canRefreshTrades m (Lnet/minecraft/class_1916;)V method_8261 setOffersFromServer p 1 offers m ()Lnet/minecraft/class_1657; method_8257 getCustomer c net/minecraft/class_1914 net/minecraft/village/TradeOffer f I field_18676 specialPrice f Lnet/minecraft/class_1799; field_9148 sellItem f F field_18678 priceMultiplier f Lnet/minecraft/class_1799; field_9146 firstBuyItem f I field_9147 uses f I field_9144 maxUses f I field_18677 demandBonus f Lnet/minecraft/class_1799; field_9143 secondBuyItem f I field_18679 merchantExperience f Z field_9145 rewardingPlayerExperience m ()I method_21725 getDemandBonus c Returns the demand bonus of this trade offer. It is used to\nadjust the price of its first buy item.\n\n

The more the demand bonus is, the more the price will be high.\n\n

It is updated when a villager restocks.\n\n@see #updateDemandBonus() m (Lnet/minecraft/class_2487;)V p 1 nbt m ()I method_8248 getMaxUses c Returns the maximum number of times this trade offer can be used. m ()Lnet/minecraft/class_1799; method_18019 copySellItem c Returns a copy of the sell item of this trade offer. m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;IIF)V p 6 priceMultiplier p 4 maxUses p 5 merchantExperience p 2 secondBuyItem p 3 sellItem p 1 firstBuyItem m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_16953 depleteBuyItems p 1 firstBuyStack p 2 secondBuyStack m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;IIIFI)V p 5 maxUses p 4 uses p 3 sellItem p 2 secondBuyItem p 8 demandBonus p 7 priceMultiplier p 6 merchantExperience p 1 firstBuyItem m ()V method_19274 updateDemandBonus c Updates the demand bonus of this trade offer depending on its\nprevious demand bonus, the number of times it has been used and\nits remaining uses. m ()Lnet/minecraft/class_1799; method_8246 getOriginalFirstBuyItem c Returns the first buy item of this trade offer. m ()Z method_8255 isDisabled c Returns whether this trade offer is disabled.\n\n

Checks if the number of times this trade offer has been used\nis greater or equal to its maximum uses. m ()V method_19276 clearSpecialPrice c Resets the special price of this trade offer. m (I)V method_8245 increaseSpecialPrice c Increases the special price of this trade offer by {@code increment}.\n\n

A negative {@code increment} value will decrease the special price. p 1 increment m (I)V method_19273 setSpecialPrice c Sets the special price of this trade offer to {@code specialPrice}. p 1 specialPrice m ()Lnet/minecraft/class_1799; method_8250 getSellItem c Returns the sell item of this trade offer. m ()I method_8249 getUses c Returns the number of times this trade offer has been used. m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;IIF)V p 5 priceMultiplier p 4 merchantExperience p 3 maxUses p 2 sellItem p 1 buyItem m ()I method_19277 getSpecialPrice c Returns the special price of this trade offer. It is used to\nadjust the price of its first buy item.\n\n

The less the special price is, the more the price will be low. m ()I method_19279 getMerchantExperience c Returns the amount of experience that will be given to a merchant\nafter this trade offer has been used. m ()F method_19278 getPriceMultiplier c Returns the price multiplier of this trade offer. It is used to\nadjust the price of its first buy item. m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_16954 acceptsBuy p 2 sample p 1 given m ()Lnet/minecraft/class_1799; method_19272 getAdjustedFirstBuyItem c Returns a copy of the first buy item of this trade offer,\nwith its price adjusted depending on the demand bonus, the\nspecial price and the price multiplier. m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_16952 matchesBuyItems p 2 second p 1 first m ()Lnet/minecraft/class_2487; method_8251 toNbt m ()Z method_21834 hasBeenUsed c Returns whether this trade offer has already been used.\n\n

Checks if the number of times this trade offer has been used\nis greater than 0. m ()V method_8244 use c Increments the number of times this trade offer has been used. m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;IIIF)V p 6 merchantExperience p 5 maxUses p 4 uses p 3 sellItem p 2 secondBuyItem p 1 firstBuyItem p 7 priceMultiplier m ()Lnet/minecraft/class_1799; method_8247 getSecondBuyItem c Returns the second buy item of this trade offer.\n\n

If there is no second buy item, this returns the {@linkplain ItemStack#EMPTY empty\nitem stack}. m ()Z method_8256 shouldRewardPlayerExperience c Returns whether experience should be given to a player when\nthey use this trade offer. m ()V method_8254 disable c Sets the number of times this trade offer has been used to\nits maximum uses, making it disabled. m ()V method_19275 resetUses c Resets the number of times this trade offer has been used. c net/minecraft/class_1913 net/minecraft/enchantment/DepthStriderEnchantment m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 2 slotTypes p 1 weight c net/minecraft/class_1912 net/minecraft/enchantment/AquaAffinityEnchantment m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 2 slotTypes p 1 weight c net/minecraft/class_1919 net/minecraft/server/world/BlockEvent f I comp_63 data f I comp_62 type f Lnet/minecraft/class_2338; comp_60 pos f Lnet/minecraft/class_2248; comp_61 block m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;II)V p 3 type p 4 data p 1 pos p 2 block m ()I comp_63 data m ()I comp_62 type m ()Lnet/minecraft/class_2338; comp_60 pos m ()Lnet/minecraft/class_2248; comp_61 block c net/minecraft/class_1918 net/minecraft/world/CommandBlockExecutor c A common logic for command-block behaviors shared by\n{@linkplain net.minecraft.block.entity.CommandBlockBlockEntity\ncommand blocks} and {@linkplain net.minecraft.entity.vehicle.CommandBlockMinecartEntity\ncommand block minecarts}.\n\n@see MobSpawnerLogic f J field_9167 lastExecution f I field_9163 successCount f Ljava/text/SimpleDateFormat; field_9169 DATE_FORMAT f Lnet/minecraft/class_2561; field_9162 customName f Z field_9166 updateLastExecution f Z field_9164 trackOutput f Lnet/minecraft/class_2561; field_9165 lastOutput f Ljava/lang/String; field_9168 command f Lnet/minecraft/class_2561; field_21515 DEFAULT_NAME m (Z)V method_8287 setTrackOutput p 1 trackOutput m (Lnet/minecraft/class_2561;)V method_8291 setLastOutput p 1 lastOutput m (Lnet/minecraft/class_1657;)Lnet/minecraft/class_1269; method_8288 interact p 1 player m ()Lnet/minecraft/class_2168; method_8303 getSource m ()V method_8295 markDirty m ()Lnet/minecraft/class_2561; method_8299 getCustomName m (Lnet/minecraft/class_1937;)Z method_8301 execute p 1 world m ()Lnet/minecraft/class_3218; method_8293 getWorld m (Ljava/lang/String;)V method_8286 setCommand p 1 command m ()Lnet/minecraft/class_243; method_8300 getPos m (Lnet/minecraft/class_2561;)V method_8290 setCustomName p 1 name m ()Ljava/lang/String; method_8289 getCommand m ()I method_8304 getSuccessCount m ()Z method_8296 isTrackingOutput m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_8297 writeNbt p 1 nbt m (Lnet/minecraft/class_2487;)V method_8305 readNbt p 1 nbt m (I)V method_8298 setSuccessCount p 1 successCount m ()Lnet/minecraft/class_2561; method_8292 getLastOutput c net/minecraft/class_1917 net/minecraft/world/MobSpawnerLogic f I field_9158 requiredPlayerRange f I field_9157 spawnRange f I field_9154 spawnDelay f Lnet/minecraft/class_1952; field_9155 spawnEntry f Ljava/util/Random; field_27080 random f I field_9151 minSpawnDelay f I field_9150 maxSpawnDelay f I field_9160 maxNearbyEntities f Lorg/slf4j/Logger; field_9156 LOGGER f Lnet/minecraft/class_1297; field_9153 renderedEntity f Lnet/minecraft/class_6005; field_9152 spawnPotentials f I field_9149 spawnCount m (Lnet/minecraft/class_1299;)V method_8274 setEntityId p 1 type m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;I)V method_8273 sendStatus p 2 pos p 1 world m (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297; method_8283 getRenderedEntity p 1 world m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_31588 serverTick p 1 world p 2 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1952;)V method_8277 setSpawnEntry p 1 world p 2 pos p 3 spawnEntry m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z method_8284 isPlayerInRange p 1 world p 2 pos m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_8272 writeNbt p 1 nbt m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_31589 clientTick p 2 pos p 1 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2487;)V method_8280 readNbt p 2 pos p 3 nbt p 1 world m (DDDLnet/minecraft/class_1297;)Lnet/minecraft/class_1297; method_18085 method_18085 p 6 entity m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_8282 updateSpawns p 1 world p 2 pos c net/minecraft/class_1916 net/minecraft/village/TradeOfferList m ()Lnet/minecraft/class_2487; method_8268 toNbt m (Lnet/minecraft/class_2487;)V p 1 nbt m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_1916; method_8265 fromPacket p 0 buf m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;I)Lnet/minecraft/class_1914; method_8267 getValidOffer p 2 secondBuyItem p 1 firstBuyItem p 3 index m (Lnet/minecraft/class_2540;)V method_8270 toPacket p 1 buf c net/minecraft/class_159 net/minecraft/loot/function/SetNbtLootFunction f Lnet/minecraft/class_2487; field_1138 nbt m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_120$class_121; method_677 builder p 0 nbt m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_2487;)V p 1 conditions p 2 nbt m (Lnet/minecraft/class_2487;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_675 method_675 p 1 conditions c net/minecraft/class_159$class_160 net/minecraft/loot/function/SetNbtLootFunction$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_159; method_679 fromJson m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_159;Lcom/google/gson/JsonSerializationContext;)V method_678 toJson c net/minecraft/class_152 net/minecraft/loot/function/SetStewEffectLootFunction f Ljava/util/Map; field_1122 effects m (Lnet/minecraft/class_5658;)Ljava/util/stream/Stream; method_32421 method_32421 p 0 numberProvider m ([Lnet/minecraft/class_5341;Ljava/util/Map;)V p 1 conditions p 2 effects m ()Lnet/minecraft/class_152$class_153; method_637 builder c net/minecraft/class_152$class_153 net/minecraft/loot/function/SetStewEffectLootFunction$Builder f Ljava/util/Map; field_1123 map m (Lnet/minecraft/class_1291;Lnet/minecraft/class_5658;)Lnet/minecraft/class_152$class_153; method_640 withEffect p 2 durationRange p 1 effect m ()Lnet/minecraft/class_152$class_153; method_639 getThisBuilder c net/minecraft/class_152$class_154 net/minecraft/loot/function/SetStewEffectLootFunction$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_152;Lcom/google/gson/JsonSerializationContext;)V method_642 toJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_152; method_641 fromJson c net/minecraft/class_151 net/minecraft/util/InvalidIdentifierException m (Ljava/lang/String;)V p 1 message m (Ljava/lang/String;Ljava/lang/Throwable;)V p 1 message p 2 throwable c net/minecraft/class_156 net/minecraft/util/Util f Ljava/lang/String; field_34892 MAX_BG_THREADS_PROPERTY f Ljava/util/concurrent/ExecutorService; field_18035 MAIN_WORKER_EXECUTOR f Ljava/util/function/LongSupplier; field_1128 nanoTimeSupplier f Ljava/util/UUID; field_25140 NIL_UUID f I field_34891 MAX_PARALLELISM f Ljava/util/function/Consumer; field_34893 missingBreakpointHandler f Ljava/util/concurrent/atomic/AtomicInteger; field_18034 NEXT_WORKER_ID f Lorg/slf4j/Logger; field_1129 LOGGER f Ljava/util/concurrent/ExecutorService; field_24622 BOOTSTRAP_EXECUTOR f Ljava/nio/file/spi/FileSystemProvider; field_33859 JAR_FILE_SYSTEM_PROVIDER f Lcom/google/common/base/Ticker; field_37250 TICKER f Ljava/util/concurrent/ExecutorService; field_24477 IO_WORKER_EXECUTOR m (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object; method_660 next p 1 object p 0 iterable m ()J method_659 getEpochTimeMs m (Ljava/lang/Throwable;)Ljava/util/concurrent/CompletableFuture; method_19483 completeExceptionally p 0 throwable m (Ljava/lang/Thread;Ljava/lang/Throwable;)V method_18347 uncaughtExceptionHandler p 0 thread p 1 t m (ILjava/lang/String;[Ljava/util/function/BooleanSupplier;)Z method_30622 attemptTasks p 1 taskName p 0 retries p 2 tasks m (Ljava/lang/String;)V method_38647 method_38647 p 0 message m ()I method_38648 getMaxBackgroundThreads m (Ljava/lang/String;Ljava/util/concurrent/ForkJoinPool;)Ljava/util/concurrent/ForkJoinWorkerThread; method_28123 method_28123 p 1 forkJoinPool m (Ljava/lang/Throwable;)Ljava/lang/String; method_22321 getInnermostMessage p 0 t m (Ljava/lang/String;Ljava/lang/Throwable;)V method_39977 error p 1 throwable p 0 message m ()Ljava/util/stream/Stream; method_651 getJVMFlags m (Ljava/lang/Throwable;)Ljava/lang/Throwable; method_22320 throwOrPause p 0 t m (Ljava/lang/String;)V method_33559 error p 0 message m (Ljava/lang/String;)Z method_666 method_666 p 0 runtimeArg m ()V method_18350 shutdownExecutors m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; method_33791 combineSafe c Combines a list of {@code futures} into one future that holds a list\nof their results.\n\n

This version expects all futures to complete successfully and is not\noptimized in case any of the input futures throws.\n\n@return the combined future\n@see #combine(List) p 0 futures c the completable futures to combine m (Ljava/lang/Throwable;)V method_24155 throwUnchecked p 0 t m ([Ljava/util/function/BooleanSupplier;)Z method_30627 attemptTasks p 0 tasks m (Ljava/util/concurrent/CompletableFuture;Ljava/util/List;ILjava/lang/Object;Ljava/lang/Throwable;)V method_18842 method_18842 p 3 object p 4 throwable m ()J method_648 getMeasuringTimeNano m ([ILjava/util/Random;)I method_27172 getRandom p 1 random p 0 array m ()Ljava/util/concurrent/ExecutorService; method_28124 getBootstrapExecutor m (Ljava/util/List;I)Lcom/mojang/serialization/DataResult; method_33141 toArray p 0 list p 1 length m (Lnet/minecraft/class_2769;Ljava/lang/Object;)Ljava/lang/String; method_650 getValueAsString p 1 value p 0 property m (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; method_29191 getChoiceTypeInternal p 0 typeReference p 1 id m (Ljava/io/File;Ljava/io/File;Ljava/io/File;Z)V method_41203 backupAndReplace p 2 backup p 3 noRestoreOnFail p 0 current p 1 newPath m (Ljava/util/List;Ljava/util/Random;)Ljava/lang/Object; method_32309 getRandom p 0 list p 1 random m (Ljava/util/stream/IntStream;I)Lcom/mojang/serialization/DataResult; method_29190 toArray p 1 length p 0 stream m (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; method_30628 deletionVerifyTask p 0 path m (Ljava/util/function/Function;)Ljava/util/function/Function; method_34866 memoize p 0 function m ()Lnet/minecraft/class_156$class_158; method_668 getOperatingSystem m (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; method_30624 deleteTask p 0 path m (Ljava/util/concurrent/ExecutorService;)V method_27957 attemptShutdown p 0 service m ()Lit/unimi/dsi/fastutil/Hash$Strategy; method_655 identityHashStrategy m ()Ljava/util/concurrent/ExecutorService; method_18349 getMainWorkerExecutor m (Ljava/util/List;[Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V method_18841 method_18841 p 3 future m (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; method_30625 renameTask p 1 dest p 0 src m (Ljava/io/File;Ljava/io/File;Ljava/io/File;)V method_27760 backupAndReplace p 1 newFile p 0 current p 2 backup m (Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Runnable; method_33787 debugRunnable p 0 activeThreadName p 1 task m (Ljava/lang/String;)Ljava/util/concurrent/ExecutorService; method_28122 createWorker p 0 name m (Ljava/util/function/Consumer;Ljava/lang/String;Ljava/lang/String;)V method_29189 method_29189 p 2 string m (Ljava/util/function/Supplier;)Ljava/lang/Object; method_656 make p 0 factory m (Ljava/util/function/BiFunction;)Ljava/util/function/BiFunction; method_34865 memoize p 0 biFunction m (Ljava/util/List;)Ljava/lang/Object; method_20793 getLast p 0 list m (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; method_30629 existenceCheckTask p 0 path m (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; method_29187 getChoiceType p 1 id p 0 typeReference m (Ljava/lang/String;Lnet/minecraft/class_5462;)Ljava/lang/String; method_30309 replaceInvalidChars p 0 string p 1 predicate m (Ljava/util/Optional;Ljava/util/function/Consumer;Ljava/lang/Runnable;)Ljava/util/Optional; method_17974 ifPresentOrElse p 0 optional p 2 elseAction p 1 presentAction m (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V method_30626 backupAndReplace c Copies {@code current} to {@code backup} and then replaces {@code current} with {@code newPath} p 0 current p 2 backup p 1 newPath m (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;Z)V method_41204 backupAndReplace p 3 noRestoreOnFail p 1 newPath p 2 backup p 0 current m ()Ljava/util/concurrent/ExecutorService; method_27958 getIoWorkerExecutor m (Ljava/lang/String;Ljava/util/function/Consumer;)Ljava/util/function/Consumer; method_29188 addPrefix p 0 prefix p 1 consumer m ()J method_658 getMeasuringTimeMs m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; method_652 combine c Combines a list of {@code futures} into one future that holds a list\nof their results.\n\n

The returned future is fail-fast; if any of the input futures fails,\nthis returned future will be immediately completed exceptionally than\nwaiting for other input futures.\n\n@return the combined future\n@see #combineSafe(List) p 0 futures c the completable futures to combine m (Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/util/function/Supplier; method_37910 debugSupplier p 1 supplier p 0 activeThreadName m (Ljava/lang/Runnable;Ljava/util/function/Supplier;)Ljava/lang/Runnable; method_18839 debugRunnable p 1 messageSupplier p 0 runnable m ([Ljava/lang/Object;Ljava/util/Random;)Ljava/lang/Object; method_27173 getRandom p 1 random p 0 array m (Ljava/lang/String;II)I method_27761 moveCursor c Moves the {@code cursor} in the {@code string} by a {@code delta} amount.\nSkips surrogate characters. p 0 string p 1 cursor p 2 delta m ()V method_29476 startTimerHack m (Ljava/lang/Object;Ljava/util/function/Consumer;)Ljava/lang/Object; method_654 make p 1 initializer p 0 object m (Ljava/lang/Runnable;)Ljava/lang/Thread; method_27956 method_27956 p 0 runnable m (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object; method_645 previous p 1 object p 0 iterable m ()Ljava/util/stream/Collector; method_664 toMap m (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V method_29775 relativeCopy c Copies a file contained in the folder {@code src} to the folder {@code dest}.\nThis will replicate any path structure that may exist between {@code src} and {@code toCopy}. p 1 dest p 0 src p 2 toCopy m (Ljava/nio/file/spi/FileSystemProvider;)Z method_37153 method_37153 p 0 fileSystemProvider m (Ljava/lang/String;)V method_33560 pause p 0 message m (Ljava/util/function/Consumer;)V method_38646 setMissingBreakpointHandler p 0 missingBreakpointHandler m (Ljava/util/List;Ljava/util/Random;)Ljava/util/Optional; method_40083 getRandomOrEmpty p 1 random p 0 list m (Ljava/lang/String;Lnet/minecraft/class_2960;)Ljava/lang/String; method_646 createTranslationKey p 0 type p 1 id m (Lnet/minecraft/class_5462;I)Ljava/lang/String; method_30623 method_30623 p 1 charCode m ()Ljava/util/concurrent/ExecutorService; method_27959 createIoWorker c net/minecraft/class_156$class_157 net/minecraft/util/Util$IdentityHashStrategy f Lnet/minecraft/class_156$class_157; field_1130 INSTANCE c net/minecraft/class_156$class_158 net/minecraft/util/Util$OperatingSystem f Ljava/lang/String; field_34894 name f Lnet/minecraft/class_156$class_158; field_1134 SOLARIS f Lnet/minecraft/class_156$class_158; field_1133 WINDOWS f Lnet/minecraft/class_156$class_158; field_1137 OSX f Lnet/minecraft/class_156$class_158; field_1135 LINUX f Lnet/minecraft/class_156$class_158; field_1132 UNKNOWN m (Ljava/lang/String;ILjava/lang/String;)V p 3 name m (Ljava/lang/String;)V method_670 open p 1 uri m ()Ljava/lang/String; method_38649 getName m (Ljava/io/File;)V method_672 open p 1 file m (Ljava/net/URL;)V method_669 open p 1 url m (Ljava/net/URI;)V method_673 open p 1 uri m (Ljava/net/URL;)[Ljava/lang/String; method_674 getURLOpenCommand p 1 url c net/minecraft/class_156$2 net/minecraft/util/Util$2 f Ljava/util/Map; field_29657 cache c net/minecraft/class_156$3 net/minecraft/util/Util$3 m (Ljava/lang/Throwable;)V onTermination onTermination p 1 throwable c net/minecraft/class_156$9 net/minecraft/util/Util$9 f Ljava/util/Map; field_29655 cache c net/minecraft/class_155 net/minecraft/SharedConstants f [C field_1126 INVALID_CHARS_LEVEL_NAME f Ljava/lang/String; field_34373 CURRENT_SERIES f I field_29737 SNBT_TOO_OLD_THRESHOLD f I field_29739 DATA_PACK_VERSION f I field_29729 CHUNK_WIDTH f I field_29719 DEFAULT_PORT f Z field_1125 isDevelopment f I field_29731 COMMAND_MAX_LENGTH f Z field_34372 DEBUG_NOISE f I field_29735 RELEASE_TARGET_PROTOCOL_VERSION f I field_29703 TICKS_PER_MINUTE f Ljava/lang/String; field_29733 VERSION_NAME f Z field_29709 IS_DEVELOPMENT_VERSION f Lnet/minecraft/class_6489; field_16742 gameVersion f Z field_25135 useChoiceTypeRegistrations c Specifies whether Minecraft should use choice type registrations from the game's schema when entity types or block entity types are created. f I field_29704 TICKS_PER_IN_GAME_DAY f I field_29738 RESOURCE_PACK_VERSION f Lio/netty/util/ResourceLeakDetector$Level; field_1124 RESOURCE_LEAK_DETECTOR_DISABLED f Ljava/lang/String; field_29734 RELEASE_TARGET f I field_29730 DEFAULT_WORLD_HEIGHT f I field_29732 WORLD_VERSION f I field_29702 TICKS_PER_SECOND f Ljava/lang/String; field_29740 DATA_VERSION_KEY f Z field_34371 DEBUG_BIOME_SOURCE m (C)Z method_643 isValidChar c {@return true if the character is not {@linkplain\nnet.minecraft.util.Formatting#FORMATTING_CODE_PREFIX the formatting code\nprefix} (\u00a7), C0 control code (\u0000 to \u001f) or\ndelete (\u007f)}\n\n@apiNote This method is used to determine if the server should\naccept a chat message sent from client.\n\n@see net.minecraft.server.network.ServerPlayNetworkHandler#onChatMessage p 0 chr m (Lnet/minecraft/class_6489;)V method_34872 setGameVersion p 0 gameVersion m ()I method_31372 getProtocolVersion m ()Lnet/minecraft/class_6489; method_16673 getGameVersion m ()V method_36208 createGameVersion m (Ljava/lang/String;)Ljava/lang/String; method_644 stripInvalidChars p 0 s c net/minecraft/class_1922 net/minecraft/world/BlockView c Represents a scoped, read-only view of block states, fluid states and block entities. m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2586; method_8321 getBlockEntity c {@return the block entity at {@code pos}, or {@code null} if there is none} p 1 pos m (Lnet/minecraft/class_238;)Ljava/util/stream/Stream; method_29546 getStatesInBox p 1 box m (Lnet/minecraft/class_265;Ljava/util/function/Supplier;)D method_30346 getDismountHeight p 1 blockCollisionShape p 2 belowBlockCollisionShapeGetter m (Lnet/minecraft/class_5702;)Lnet/minecraft/class_3965; method_32880 raycast p 1 context m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_8320 getBlockState c {@return the block state at {@code pos}}\n\n@implNote This returns the block state for {@link net.minecraft.block.Blocks#VOID_AIR}\nif the Y coordinate is outside the height limit. p 1 pos m (Lnet/minecraft/class_2338;)D method_30347 getDismountHeight p 1 pos m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_3610; method_8316 getFluidState c {@return the fluid state at {@code pos}}\n\n@implNote This returns the fluid state for {@link net.minecraft.fluid.Fluids#EMPTY}\nif the Y coordinate is outside the height limit. p 1 pos m (Lnet/minecraft/class_3959;)Lnet/minecraft/class_3965; method_17746 method_17746 p 0 context m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2591;)Ljava/util/Optional; method_35230 getBlockEntity p 1 pos p 2 type m ()I method_8315 getMaxLightLevel m (Lnet/minecraft/class_5702;)Lnet/minecraft/class_3965; method_32882 method_32882 p 0 context m (Lnet/minecraft/class_2338;)I method_8317 getLuminance p 1 pos m (Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_2338;Lnet/minecraft/class_265;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3965; method_17745 raycastBlock p 5 state p 3 pos p 4 shape p 1 start p 2 end m (Lnet/minecraft/class_5702;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3965; method_32881 method_32881 p 1 context p 2 pos m (Lnet/minecraft/class_3959;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3965; method_17743 method_17743 p 2 pos p 1 context m (Lnet/minecraft/class_243;Lnet/minecraft/class_243;Ljava/lang/Object;Ljava/util/function/BiFunction;Ljava/util/function/Function;)Ljava/lang/Object; method_17744 raycast p 0 start p 4 missFactory p 3 blockHitFactory p 2 context p 1 end m (Lnet/minecraft/class_3959;)Lnet/minecraft/class_3965; method_17742 raycast p 1 context c net/minecraft/class_1921 net/minecraft/client/render/RenderLayer f Lnet/minecraft/class_1921; field_25488 DIRECT_ENTITY_GLINT f Lnet/minecraft/class_293$class_5596; field_20973 drawMode f Ljava/util/function/Function; field_34002 TEXT_POLYGON_OFFSET f Ljava/util/function/Function; field_29633 ENTITY_NO_OUTLINE f Z field_20975 hasCrumbling f Z field_21402 translucent f Ljava/util/function/BiFunction; field_29626 ENTITY_CUTOUT_NO_CULL_Z_OFFSET f Ljava/util/function/Function; field_33631 TEXT_INTENSITY_SEE_THROUGH f Ljava/util/function/Function; field_29632 ENTITY_DECAL f Ljava/util/function/Function; field_29628 ENTITY_TRANSLUCENT_CULL f Ljava/util/function/BiFunction; field_29631 BEACON_BEAM f I field_32775 DEFAULT_BUFFER_SIZE f Ljava/util/function/Function; field_29635 ENTITY_ALPHA f Ljava/util/function/Function; field_29623 ENTITY_SOLID f I field_32774 CUTOUT_BUFFER_SIZE f Ljava/util/function/Function; field_34003 TEXT_INTENSITY_POLYGON_OFFSET f Ljava/util/function/Function; field_29622 ARMOR_CUTOUT_NO_CULL f Ljava/util/function/BiFunction; field_29629 ENTITY_TRANSLUCENT f Ljava/util/function/Function; field_29634 ENTITY_SHADOW f I field_32773 TRANSLUCENT_BUFFER_SIZE f I field_20806 expectedBufferSize f Ljava/util/function/Function; field_29637 CRUMBLING f I field_32772 SOLID_BUFFER_SIZE f Ljava/util/function/Function; field_29624 ENTITY_CUTOUT f Ljava/util/function/Function; field_29636 EYES f Ljava/util/Optional; field_21850 optionalThis f Ljava/util/function/Function; field_29639 TEXT_SEE_THROUGH f Ljava/util/function/Function; field_29627 ITEM_ENTITY_TRANSLUCENT_CULL f Lnet/minecraft/class_1921; field_25487 DIRECT_GLINT f Ljava/util/function/Function; field_29630 ENTITY_SMOOTH_CUTOUT f Ljava/util/function/BiFunction; field_29625 ENTITY_CUTOUT_NO_CULL f Ljava/util/function/Function; field_33630 TEXT_INTENSITY f Ljava/util/function/Function; field_29638 TEXT f Lnet/minecraft/class_293; field_20972 vertexFormat f Lnet/minecraft/class_1921; field_9178 SOLID f Lnet/minecraft/class_1921; field_9179 TRANSLUCENT f Lnet/minecraft/class_1921; field_9174 CUTOUT f Lnet/minecraft/class_1921; field_9175 CUTOUT_MIPPED f Lnet/minecraft/class_1921; field_24473 ARMOR_ENTITY_GLINT f Lnet/minecraft/class_1921; field_24472 ARMOR_GLINT f Lnet/minecraft/class_1921; field_26373 GLINT_TRANSLUCENT f Lnet/minecraft/class_1921$class_4687; field_21695 LINES f Lnet/minecraft/class_1921; field_25644 TRIPWIRE f Lnet/minecraft/class_1921$class_4687; field_29456 LINE_STRIP f Lnet/minecraft/class_1921; field_25285 TRANSLUCENT_MOVING_BLOCK f Lnet/minecraft/class_1921; field_29458 END_GATEWAY f Lnet/minecraft/class_1921; field_29457 END_PORTAL f Lnet/minecraft/class_1921; field_20970 LIGHTNING f Lnet/minecraft/class_1921; field_20964 LEASH f Lnet/minecraft/class_1921; field_20963 TRANSLUCENT_NO_CRUMBLING f Lnet/minecraft/class_1921; field_20965 WATER_MASK f Lnet/minecraft/class_1921; field_20968 ENTITY_GLINT f Lnet/minecraft/class_1921; field_20967 GLINT m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23030 getTextSeeThrough p 0 texture m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23026 getEyes p 0 texture m ()Lnet/minecraft/class_1921; method_29380 getTranslucentMovingBlock m ()Lnet/minecraft/class_293; method_23031 getVertexFormat m (Ljava/lang/String;Lnet/minecraft/class_293;Lnet/minecraft/class_293$class_5596;IZZLnet/minecraft/class_1921$class_4688;)Lnet/minecraft/class_1921$class_4687; method_24049 of p 1 vertexFormat p 2 drawMode p 0 name p 5 translucent p 6 phases p 3 expectedBufferSize p 4 hasCrumbling m ()Ljava/util/Optional; method_23289 getAffectedOutline m ()Ljava/util/Optional; method_24296 asOptional m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34823 method_34823 p 0 texture m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34835 method_34835 p 0 texture m ()Lnet/minecraft/class_1921$class_4688; method_29381 getItemPhaseData m ()Lnet/minecraft/class_1921; method_23591 getEntityGlint m ()Lnet/minecraft/class_1921; method_23587 getLeash m ()Lnet/minecraft/class_1921; method_34572 getLineStrip m ()Lnet/minecraft/class_1921; method_29706 getDirectGlint m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_25448 getArmorCutoutNoCull p 0 texture m (Lnet/minecraft/class_2960;Ljava/lang/Boolean;)Lnet/minecraft/class_1921; method_34830 method_34830 p 0 texture p 1 affectsOutline m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34822 method_34822 p 0 texture m (Ljava/lang/String;Lnet/minecraft/class_293;Lnet/minecraft/class_293$class_5596;IZZLjava/lang/Runnable;Ljava/lang/Runnable;)V p 5 hasCrumbling p 6 translucent p 3 drawMode p 4 expectedBufferSize p 1 name p 2 vertexFormat p 7 startAction p 8 endAction m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23578 getEntityCutoutNoCull p 0 texture m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34834 method_34834 p 0 texture m ()Lnet/minecraft/class_1921; method_23590 getGlint m (Lnet/minecraft/class_2960;FF)Lnet/minecraft/class_1921; method_23018 getEnergySwirl p 0 texture p 1 x p 2 y m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23570 getBlockBreaking p 0 texture m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_28116 getEntityCutoutNoCullZOffset p 0 texture m ()Lnet/minecraft/class_1921; method_23574 getEndPortal m ()Lnet/minecraft/class_1921; method_27948 getArmorGlint m ()Z method_23037 hasCrumbling m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34838 method_34838 p 0 texture m ()Lnet/minecraft/class_1921; method_29997 getTripwire m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34825 method_34825 p 0 texture m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34837 method_34837 p 0 texture m ()Lnet/minecraft/class_1921; method_23585 getTranslucentNoCrumbling m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_29379 getItemEntityTranslucentCull p 0 texture m (Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1921; method_23592 getBeaconBeam p 1 translucent p 0 texture m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34836 method_34836 p 0 texture m ()Lnet/minecraft/class_293$class_5596; method_23033 getDrawMode m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23588 getEntityNoOutline p 0 texture m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34824 method_34824 p 0 texture m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23576 getEntityCutout p 0 texture m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34840 method_34840 p 0 texture m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23580 getEntityTranslucent p 0 texture m (Lnet/minecraft/class_287;III)V method_23012 draw p 1 buffer p 2 cameraX p 3 cameraY p 4 cameraZ m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_36436 method_36436 p 0 texture m ()Ljava/util/List; method_22720 getBlockLayers m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_37347 method_37347 p 0 texture m (Lnet/minecraft/class_2960;Ljava/lang/Boolean;)Lnet/minecraft/class_1921; method_34829 method_34829 p 0 texture p 1 affectsOutline m ()Lnet/minecraft/class_1921$class_4688; method_29996 getTripwirePhaseData m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23287 getOutline p 0 texture m ()Lnet/minecraft/class_1921; method_23583 getTranslucent m ()Lnet/minecraft/class_1921; method_27949 getArmorEntityGlint m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_36437 method_36437 p 0 texture m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34827 method_34827 p 0 texture m (Ljava/lang/String;Lnet/minecraft/class_293;Lnet/minecraft/class_293$class_5596;ILnet/minecraft/class_1921$class_4688;)Lnet/minecraft/class_1921$class_4687; method_24048 of p 4 phaseData p 2 drawMode p 3 expectedBufferSize p 0 name p 1 vertexFormat m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34839 method_34839 p 0 texture m ()Lnet/minecraft/class_1921; method_23579 getCutoutMipped m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34826 method_34826 p 0 texture m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_37348 method_37348 p 0 texture m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_24469 getEntityShadow p 0 texture m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23586 getEntityDecal p 0 texture m ()Lnet/minecraft/class_1921; method_34571 getEndGateway m (Lnet/minecraft/class_2960;Ljava/lang/Boolean;)Lnet/minecraft/class_1921; method_34831 method_34831 p 1 affectsOutline p 0 texture m ()Lnet/minecraft/class_1921; method_29707 getDirectEntityGlint m ()Lnet/minecraft/class_1921; method_23594 getLines m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_36434 getTextIntensity p 0 texture m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23028 getText p 0 texture m (Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1921; method_24294 getEntityTranslucent p 1 affectsOutline p 0 texture m ()Z method_24295 isOutline m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34833 method_34833 p 0 texture m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_37345 getTextPolygonOffset p 0 texture m (Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1921; method_28115 getEntityCutoutNoCullZOffset p 1 affectsOutline p 0 texture m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23573 getEntityAlpha p 0 texture m ()Lnet/minecraft/class_1921; method_23577 getSolid m (Lnet/minecraft/class_4668$class_5942;)Lnet/minecraft/class_1921$class_4688; method_34569 of p 0 shader m (Lnet/minecraft/class_2960;Ljava/lang/Boolean;)Lnet/minecraft/class_1921; method_34832 method_34832 p 0 texture p 1 affectsOutline m ()Lnet/minecraft/class_1921; method_23581 getCutout m ()Lnet/minecraft/class_1921; method_23593 getLightning m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_36435 getTextIntensitySeeThrough p 0 texture m ()Lnet/minecraft/class_1921; method_23589 getWaterMask m (Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1921; method_24293 getEntityCutoutNoCull p 1 affectsOutline p 0 texture m ()I method_22722 getExpectedBufferSize m ()Lnet/minecraft/class_1921; method_30676 getGlintTranslucent m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23689 getEntityTranslucentCull p 0 texture m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_37346 getTextIntensityPolygonOffset p 0 texture m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23584 getEntitySmoothCutout p 0 texture m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23572 getEntitySolid p 0 texture c net/minecraft/class_1921$class_4687 net/minecraft/client/render/RenderLayer$MultiPhase f Lnet/minecraft/class_1921$class_4688; field_21403 phases f Z field_21851 outline f Ljava/util/function/BiFunction; field_29640 CULLING_LAYERS f Ljava/util/Optional; field_21697 affectedOutline m (Lnet/minecraft/class_1921$class_4688;Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34843 method_34843 p 1 texture m (Ljava/lang/String;Lnet/minecraft/class_293;Lnet/minecraft/class_293$class_5596;IZZLnet/minecraft/class_1921$class_4688;)V p 7 phases p 2 vertexFormat p 1 name p 6 translucent p 5 hasCrumbling p 4 expectedBufferSize p 3 drawMode m ()Lnet/minecraft/class_1921$class_4688; method_35784 getPhases m (Lnet/minecraft/class_2960;Lnet/minecraft/class_4668$class_4671;)Lnet/minecraft/class_1921; method_34844 method_34844 p 1 culling p 0 texture c net/minecraft/class_1921$class_4688 net/minecraft/client/render/RenderLayer$MultiPhaseParameters f Lnet/minecraft/class_4668$class_4675; field_21416 layering f Lnet/minecraft/class_4668$class_4684; field_21418 texturing f Lnet/minecraft/class_4668$class_4676; field_21413 lightmap f Lnet/minecraft/class_4668$class_4677; field_21420 lineWidth f Lnet/minecraft/class_4668$class_5939; field_21406 texture f Lnet/minecraft/class_4668$class_4672; field_21411 depthTest f Lnet/minecraft/class_4668$class_4671; field_21412 cull f Lnet/minecraft/class_4668$class_5942; field_29461 shader f Lcom/google/common/collect/ImmutableList; field_21422 phases f Lnet/minecraft/class_1921$class_4750; field_21852 outlineMode f Lnet/minecraft/class_4668$class_4686; field_21419 writeMaskState f Lnet/minecraft/class_4668$class_4678; field_21417 target f Lnet/minecraft/class_4668$class_4685; field_21407 transparency f Lnet/minecraft/class_4668$class_4679; field_21414 overlay m (Lnet/minecraft/class_4668$class_5939;Lnet/minecraft/class_4668$class_5942;Lnet/minecraft/class_4668$class_4685;Lnet/minecraft/class_4668$class_4672;Lnet/minecraft/class_4668$class_4671;Lnet/minecraft/class_4668$class_4676;Lnet/minecraft/class_4668$class_4679;Lnet/minecraft/class_4668$class_4675;Lnet/minecraft/class_4668$class_4678;Lnet/minecraft/class_4668$class_4684;Lnet/minecraft/class_4668$class_4686;Lnet/minecraft/class_4668$class_4677;Lnet/minecraft/class_1921$class_4750;)V p 5 cull p 6 lightmap p 3 transparency p 4 depthTest p 9 target p 10 texturing p 7 overlay p 8 layering p 13 outlineMode p 11 writeMaskState p 12 lineWidth p 1 texture p 2 shader m ()Lnet/minecraft/class_1921$class_4688$class_4689; method_23598 builder c net/minecraft/class_1921$class_4688$class_4689 net/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder f Lnet/minecraft/class_4668$class_4677; field_21437 lineWidth f Lnet/minecraft/class_4668$class_4676; field_21430 lightmap f Lnet/minecraft/class_4668$class_5939; field_29462 texture f Lnet/minecraft/class_4668$class_4675; field_21433 layering f Lnet/minecraft/class_4668$class_4679; field_21431 overlay f Lnet/minecraft/class_4668$class_4672; field_21428 depthTest f Lnet/minecraft/class_4668$class_4671; field_21429 cull f Lnet/minecraft/class_4668$class_4686; field_21436 writeMaskState f Lnet/minecraft/class_4668$class_4678; field_21434 target f Lnet/minecraft/class_4668$class_5942; field_29463 shader f Lnet/minecraft/class_4668$class_4684; field_21435 texturing f Lnet/minecraft/class_4668$class_4685; field_21424 transparency m (Lnet/minecraft/class_4668$class_4679;)Lnet/minecraft/class_1921$class_4688$class_4689; method_23611 overlay p 1 overlay m (Lnet/minecraft/class_4668$class_5942;)Lnet/minecraft/class_1921$class_4688$class_4689; method_34578 shader p 1 shader m (Lnet/minecraft/class_4668$class_5939;)Lnet/minecraft/class_1921$class_4688$class_4689; method_34577 texture p 1 texture m (Lnet/minecraft/class_4668$class_4672;)Lnet/minecraft/class_1921$class_4688$class_4689; method_23604 depthTest p 1 depthTest m (Lnet/minecraft/class_4668$class_4676;)Lnet/minecraft/class_1921$class_4688$class_4689; method_23608 lightmap p 1 lightmap m (Lnet/minecraft/class_4668$class_4685;)Lnet/minecraft/class_1921$class_4688$class_4689; method_23615 transparency p 1 transparency m (Lnet/minecraft/class_4668$class_4678;)Lnet/minecraft/class_1921$class_4688$class_4689; method_23610 target p 1 target m (Lnet/minecraft/class_1921$class_4750;)Lnet/minecraft/class_1921$class_4688; method_24297 build p 1 outlineMode m (Z)Lnet/minecraft/class_1921$class_4688; method_23617 build p 1 affectsOutline m (Lnet/minecraft/class_4668$class_4671;)Lnet/minecraft/class_1921$class_4688$class_4689; method_23603 cull p 1 cull m (Lnet/minecraft/class_4668$class_4675;)Lnet/minecraft/class_1921$class_4688$class_4689; method_23607 layering p 1 layering m (Lnet/minecraft/class_4668$class_4677;)Lnet/minecraft/class_1921$class_4688$class_4689; method_23609 lineWidth p 1 lineWidth m (Lnet/minecraft/class_4668$class_4684;)Lnet/minecraft/class_1921$class_4688$class_4689; method_23614 texturing p 1 texturing m (Lnet/minecraft/class_4668$class_4686;)Lnet/minecraft/class_1921$class_4688$class_4689; method_23616 writeMaskState p 1 writeMaskState c net/minecraft/class_1921$class_4750 net/minecraft/client/render/RenderLayer$OutlineMode f Ljava/lang/String; field_22243 name f Lnet/minecraft/class_1921$class_4750; field_21853 NONE f Lnet/minecraft/class_1921$class_4750; field_21854 IS_OUTLINE f Lnet/minecraft/class_1921$class_4750; field_21855 AFFECTS_OUTLINE m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_1920 net/minecraft/world/BlockRenderView m (Lnet/minecraft/class_1944;Lnet/minecraft/class_2338;)I method_8314 getLightLevel p 2 pos p 1 type m (Lnet/minecraft/class_2338;Lnet/minecraft/class_6539;)I method_23752 getColor p 2 colorResolver p 1 pos m (Lnet/minecraft/class_2338;I)I method_22335 getBaseLightLevel p 2 ambientDarkness p 1 pos m (Lnet/minecraft/class_2350;Z)F method_24852 getBrightness p 2 shaded p 1 direction m ()Lnet/minecraft/class_3568; method_22336 getLightingProvider m (Lnet/minecraft/class_2338;)Z method_8311 isSkyVisible c {@return if the sky is visible at {@code pos}}\n\n@implNote This returns {@code true} if the sky light level\nat {@code pos} is the maximum, {@code 15}.\n\n@see WorldView#isSkyVisibleAllowingSea p 1 pos c net/minecraft/class_1926 net/minecraft/client/color/world/FoliageColors f [I field_9183 colorMap m ()I method_8341 getDefaultColor m ()I method_8342 getSpruceColor m ([I)V method_8340 setColorMap p 0 pixels m (DD)I method_8344 getColor p 2 humidity p 0 temperature m ()I method_8343 getBirchColor c net/minecraft/class_1924 net/minecraft/world/EntityView m (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;Ljava/util/function/Predicate;)Ljava/util/List; method_8333 getOtherEntities c Computes a list of entities within some box, excluding the given entity, that satisfy the given predicate.\n\n@return a list of entities within a box, excluding the given entity, all satisfying the given predicate p 2 box c the box in which to search for entities p 3 predicate c a predicate which entities must satisfy in order to be included in the returned list p 1 except c the entity the box logically surrounds; this entity is ignored if it is inside the box m ()Ljava/util/List; method_18456 getPlayers m (Ljava/util/UUID;)Lnet/minecraft/class_1657; method_18470 getPlayerByUuid p 1 uuid m (Lnet/minecraft/class_5575;Lnet/minecraft/class_238;Ljava/util/function/Predicate;)Ljava/util/List; method_18023 getEntitiesByType p 2 box p 3 predicate p 1 filter m (Lnet/minecraft/class_4051;Lnet/minecraft/class_1309;Lnet/minecraft/class_238;)Ljava/util/List; method_18464 getPlayers p 1 targetPredicate p 2 entity p 3 box m (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;)Ljava/util/List; method_20743 getEntityCollisions p 2 box p 1 entity m (Ljava/lang/Class;Lnet/minecraft/class_238;Ljava/util/function/Predicate;)Ljava/util/List; method_8390 getEntitiesByClass c Computes a list of entities within some box whose runtime Java class is the same as or is\na subclass of the given class.\n\n@return a list of entities within the box whose runtime class is a subclass of the given class p 1 entityClass c the class the list of entities must extend p 2 box c the box in which to search for entities p 3 predicate c a predicate which entities must satisfy in order to be included in the returned list m (Ljava/lang/Class;Lnet/minecraft/class_238;)Ljava/util/List; method_18467 getNonSpectatingEntities p 1 entityClass p 2 box m (Lnet/minecraft/class_1297;D)Lnet/minecraft/class_1657; method_18460 getClosestPlayer p 2 maxDistance p 1 entity m (DDDD)Z method_18458 isPlayerInRange p 1 x p 3 y p 5 z p 7 range m (Ljava/lang/Class;Lnet/minecraft/class_4051;Lnet/minecraft/class_1309;DDDLnet/minecraft/class_238;)Lnet/minecraft/class_1309; method_21726 getClosestEntity p 2 targetPredicate p 1 entityClass p 4 x p 3 entity p 6 y p 8 z p 10 box m (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;)Ljava/util/List; method_8335 getOtherEntities c Computes a list of entities within some box, excluding the given entity, that are not spectators.\n\n@return a list of entities within a box, excluding the given entity\n@see #getOtherEntities(Entity, Box, Predicate)\n@see Entity#isSpectator() p 1 except c the entity the box logically surrounds; this entity is ignored if it is inside the box p 2 box c the box in which to search for entities m (DDDDLjava/util/function/Predicate;)Lnet/minecraft/class_1657; method_8604 getClosestPlayer p 1 x p 7 maxDistance p 9 targetPredicate p 3 y p 5 z m (Ljava/util/List;Lnet/minecraft/class_4051;Lnet/minecraft/class_1309;DDD)Lnet/minecraft/class_1309; method_18468 getClosestEntity p 3 entity p 4 x p 1 entityList p 2 targetPredicate p 8 z p 6 y m (Lnet/minecraft/class_4051;Lnet/minecraft/class_1309;DDD)Lnet/minecraft/class_1657; method_18463 getClosestPlayer p 2 entity p 1 targetPredicate p 3 x p 5 y p 7 z m (Lnet/minecraft/class_4051;DDD)Lnet/minecraft/class_1657; method_18461 getClosestPlayer p 6 z p 1 targetPredicate p 2 x p 4 y m (Ljava/lang/Class;Lnet/minecraft/class_4051;Lnet/minecraft/class_1309;Lnet/minecraft/class_238;)Ljava/util/List; method_18466 getTargets p 1 entityClass p 3 targetingEntity p 2 targetPredicate p 4 box m (Lnet/minecraft/class_1297;Lnet/minecraft/class_265;)Z method_8611 doesNotIntersectEntities c {@return {@code true} if {@code shape} does not intersect\nwith non-spectator entities except {@code except}}\n\n@implNote This always returns {@code true} if {@code shape} is {@linkplain VoxelShape#isEmpty empty}. p 1 except p 2 shape m (DDDDZ)Lnet/minecraft/class_1657; method_18459 getClosestPlayer p 1 x p 3 y p 5 z p 7 maxDistance p 9 ignoreCreative m (Lnet/minecraft/class_4051;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1657; method_18462 getClosestPlayer p 2 entity p 1 targetPredicate c net/minecraft/class_1923 net/minecraft/util/math/ChunkPos f I field_9180 z f I field_9181 x f Lnet/minecraft/class_1923; field_35107 ORIGIN f J field_17348 MARKER m ()Lnet/minecraft/class_2338; method_8323 getStartPos m (Lnet/minecraft/class_1923;)I method_24022 getChebyshevDistance p 1 pos m ()J method_8324 toLong m (II)J method_8331 toLong p 1 chunkZ p 0 chunkX m ()I method_17887 getRegionRelativeX m ()I method_17885 getRegionX m (J)V p 1 pos m ()I method_33940 getCenterX m (J)I method_8325 getPackedX p 0 pos m (Lnet/minecraft/class_2338;)V p 1 pos m ()I method_33942 getCenterZ m ()I method_8326 getStartX m ()I method_8328 getStartZ m (III)Lnet/minecraft/class_2338; method_35231 getBlockPos p 2 y p 1 offsetX p 3 offsetZ m (I)I method_33939 getOffsetX p 1 offset m (Lnet/minecraft/class_1923;Lnet/minecraft/class_1923;)Ljava/util/stream/Stream; method_19281 stream p 0 pos1 p 1 pos2 m (Lnet/minecraft/class_2338;)J method_37232 toLong p 0 pos m (I)I method_33941 getOffsetZ p 1 offset m ()I method_17888 getRegionRelativeZ m (I)Lnet/minecraft/class_2338; method_33943 getCenterAtY p 1 y m ()I method_17886 getRegionZ m ()I method_8327 getEndX m (II)V p 2 z p 1 x m ()I method_8329 getEndZ m (J)I method_8332 getPackedZ p 0 pos m (Lnet/minecraft/class_1923;I)Ljava/util/stream/Stream; method_19280 stream p 0 center p 1 radius m (Ljava/lang/Object;)Z equals equals p 1 o c net/minecraft/class_1923$1 net/minecraft/util/math/ChunkPos$1 f Lnet/minecraft/class_1923; field_18684 position m (Ljava/util/function/Consumer;)Z tryAdvance tryAdvance p 1 consumer c net/minecraft/class_1928 net/minecraft/world/GameRules f Ljava/util/Map; field_9197 RULE_TYPES f Lnet/minecraft/class_1928$class_4313; field_19388 DO_MOB_GRIEFING c A {@linkplain Rule game rule} which regulates whether mobs can modify the world.\n\n

Generally one is expected to test this rule before an entity modifies the world.\n\n

In vanilla, this includes:\n

    \n
  • Whether creeper explosions destroy blocks\n
  • Whether a zombie can break down a door\n
  • Whether a wither killing an entity will place or drop a wither rose\n
f Lnet/minecraft/class_1928$class_4313; field_19401 REDUCED_DEBUG_INFO c A {@linkplain Rule game rule} which regulates whether clients' {@linkplain net.minecraft.client.gui.hud.DebugHud debug HUD}s show reduced information.\n\n

When the value of this rule is changed, all connected clients will be notified to update their display.\nIn vanilla, this includes the visibility of coordinates on the clients' debug HUDs. f Lnet/minecraft/class_1928$class_4313; field_19405 MAX_ENTITY_CRAMMING c A {@linkplain Rule game rule} which regulates the number of entities that can be crammed into a block space before they incur cramming damage. f Lnet/minecraft/class_1928$class_4313; field_19390 DO_MOB_SPAWNING c A {@linkplain Rule game rule} which regulates whether mobs can spawn naturally. f I field_30963 DEFAULT_RANDOM_TICK_SPEED f Lnet/minecraft/class_1928$class_4313; field_19392 DO_TILE_DROPS c A {@linkplain Rule game rule} which regulates whether blocks should drop their items when broken. f Ljava/util/Map; field_9196 rules f Lorg/slf4j/Logger; field_19410 LOGGER f Lnet/minecraft/class_1928$class_4313; field_19409 ANNOUNCE_ADVANCEMENTS c A {@linkplain Rule game rule} which regulates whether a player's advancements should be announced in chat. f Lnet/minecraft/class_1928$class_4313; field_19389 KEEP_INVENTORY c A {@linkplain Rule game rule} which regulates whether player inventories should be persist through respawning. f Lnet/minecraft/class_1928$class_4313; field_19422 DISABLE_RAIDS c A {@linkplain Rule game rule} which regulates whether raids should occur.\n\n

If this rule is set to {@code true} while raids are occurring, the raids will be stopped. f Lnet/minecraft/class_1928$class_4313; field_19391 DO_MOB_LOOT c A {@linkplain Rule game rule} which regulates whether mobs should drop loot on death. f Lnet/minecraft/class_1928$class_4313; field_20638 DO_IMMEDIATE_RESPAWN c A {@linkplain Rule game rule} which regulates whether a player should immediately respawn upon death. f Lnet/minecraft/class_1928$class_4313; field_19407 DO_LIMITED_CRAFTING f Lnet/minecraft/class_1928$class_4313; field_19406 DO_WEATHER_CYCLE f Lnet/minecraft/class_1928$class_4313; field_19408 MAX_COMMAND_CHAIN_LENGTH f Lnet/minecraft/class_1928$class_4313; field_19404 DISABLE_ELYTRA_MOVEMENT_CHECK f Lnet/minecraft/class_1928$class_4313; field_28044 FREEZE_DAMAGE f Lnet/minecraft/class_1928$class_4313; field_19402 SPECTATORS_GENERATE_CHUNKS f Lnet/minecraft/class_1928$class_4313; field_19403 SPAWN_RADIUS f Lnet/minecraft/class_1928$class_4313; field_19400 SEND_COMMAND_FEEDBACK f Lnet/minecraft/class_1928$class_4313; field_25402 UNIVERSAL_ANGER f Lnet/minecraft/class_1928$class_4313; field_25401 FORGIVE_DEAD_PLAYERS f Lnet/minecraft/class_1928$class_4313; field_21832 DO_TRADER_SPAWNING f Lnet/minecraft/class_1928$class_4313; field_20634 DROWNING_DAMAGE f Lnet/minecraft/class_1928$class_4313; field_20635 FALL_DAMAGE f Lnet/minecraft/class_1928$class_4313; field_20636 FIRE_DAMAGE f Lnet/minecraft/class_1928$class_4313; field_20637 DO_INSOMNIA f Lnet/minecraft/class_1928$class_4313; field_21831 DO_PATROL_SPAWNING f Lnet/minecraft/class_1928$class_4313; field_19397 LOG_ADMIN_COMMANDS f Lnet/minecraft/class_1928$class_4313; field_19398 SHOW_DEATH_MESSAGES f Lnet/minecraft/class_1928$class_4313; field_19395 NATURAL_REGENERATION f Lnet/minecraft/class_1928$class_4313; field_19396 DO_DAYLIGHT_CYCLE f Lnet/minecraft/class_1928$class_4313; field_19393 DO_ENTITY_DROPS f Lnet/minecraft/class_1928$class_4313; field_19394 COMMAND_BLOCK_OUTPUT f Lnet/minecraft/class_1928$class_4313; field_19399 RANDOM_TICK_SPEED f Lnet/minecraft/class_1928$class_4313; field_19387 DO_FIRE_TICK f Lnet/minecraft/class_1928$class_4313; field_28357 PLAYERS_SLEEPING_PERCENTAGE m (Lnet/minecraft/class_1928;Lnet/minecraft/server/MinecraftServer;)V method_27322 setAllValues p 2 server p 1 rules m ()Lnet/minecraft/class_1928; method_27325 copy m (Lnet/minecraft/class_1928$class_4313;)Z method_8355 getBoolean p 1 rule m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_1928$class_4310;)V method_8361 method_8361 p 1 rule p 0 server m (Lcom/mojang/serialization/DynamicLike;)V method_8357 load m (Ljava/util/Map$Entry;)Lnet/minecraft/class_1928$class_4315; method_20748 method_20748 p 0 e m (Lnet/minecraft/class_1928$class_4313;)I method_8356 getInt p 1 rule m (Lcom/mojang/serialization/DynamicLike;Lnet/minecraft/class_1928$class_4313;Lnet/minecraft/class_1928$class_4315;)V method_20747 method_20747 p 1 key p 2 rule m (Lnet/minecraft/class_1928$class_4313;Lnet/minecraft/class_1928;Lnet/minecraft/server/MinecraftServer;)V method_27321 setValue p 2 rules p 1 key p 3 server m (Ljava/util/Map;)V p 1 rules m (Lnet/minecraft/class_1928$class_4311;Lnet/minecraft/class_1928$class_4313;Lnet/minecraft/class_1928$class_4314;)V method_20745 accept p 1 key p 0 consumer p 2 type m (Lnet/minecraft/class_1928$class_4311;)V method_20744 accept c Make the visitor visit all registered game rules.\n\n

The visitation involves calling both {@link Visitor#visit(GameRules.Key, GameRules.Type)} and {@code visitX} for every game rule, where X is the current rule's concrete type such as a boolean. p 0 visitor m (Lnet/minecraft/class_1928;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_1928$class_4313;)V method_27323 method_27323 p 3 key m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_1928$class_4310;)V method_22386 method_22386 p 0 server p 1 rule m (Lnet/minecraft/class_1928$class_4313;)Ljava/lang/String; method_20752 method_20752 p 0 key m ()Lnet/minecraft/class_2487; method_8358 toNbt m (Ljava/lang/String;Lnet/minecraft/class_1928$class_5198;Lnet/minecraft/class_1928$class_4314;)Lnet/minecraft/class_1928$class_4313; method_8359 register p 0 name p 1 category p 2 type m (Lnet/minecraft/class_2487;Lnet/minecraft/class_1928$class_4313;Lnet/minecraft/class_1928$class_4315;)V method_20751 method_20751 p 2 rule p 1 key m (Lnet/minecraft/class_1928$class_4311;Lnet/minecraft/class_1928$class_4313;Lnet/minecraft/class_1928$class_4314;)V method_20750 method_20750 p 2 type p 1 key m (Lnet/minecraft/class_1928$class_4313;)Lnet/minecraft/class_1928$class_4315; method_20746 get p 1 key c net/minecraft/class_1928$class_5199 net/minecraft/world/GameRules$Acceptor m (Lnet/minecraft/class_1928$class_4311;Lnet/minecraft/class_1928$class_4313;Lnet/minecraft/class_1928$class_4314;)V call call p 2 key p 1 consumer p 3 type c net/minecraft/class_1928$class_5198 net/minecraft/world/GameRules$Category f Ljava/lang/String; field_24101 category f Lnet/minecraft/class_1928$class_5198; field_24100 MISC f Lnet/minecraft/class_1928$class_5198; field_24097 DROPS f Lnet/minecraft/class_1928$class_5198; field_24098 UPDATES f Lnet/minecraft/class_1928$class_5198; field_24099 CHAT f Lnet/minecraft/class_1928$class_5198; field_24095 MOBS f Lnet/minecraft/class_1928$class_5198; field_24096 SPAWNING f Lnet/minecraft/class_1928$class_5198; field_24094 PLAYER m (Ljava/lang/String;ILjava/lang/String;)V p 3 category m ()Ljava/lang/String; method_27328 getCategory c net/minecraft/class_1928$class_4314 net/minecraft/world/GameRules$Type f Lnet/minecraft/class_1928$class_5199; field_24104 ruleAcceptor f Ljava/util/function/Supplier; field_19414 argumentType f Ljava/util/function/Function; field_19415 ruleFactory f Ljava/util/function/BiConsumer; field_19416 changeCallback m (Ljava/util/function/Supplier;Ljava/util/function/Function;Ljava/util/function/BiConsumer;Lnet/minecraft/class_1928$class_5199;)V p 4 ruleAcceptor p 2 ruleFactory p 3 changeCallback p 1 argumentType m (Ljava/lang/String;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder; method_20775 argument p 1 name m (Lnet/minecraft/class_1928$class_4311;Lnet/minecraft/class_1928$class_4313;)V method_27336 accept p 2 key p 1 consumer m ()Lnet/minecraft/class_1928$class_4315; method_20773 createRule c net/minecraft/class_1928$class_4315 net/minecraft/world/GameRules$Rule f Lnet/minecraft/class_1928$class_4314; field_19417 type m ()Lnet/minecraft/class_1928$class_4315; method_20782 getThis m ()Lnet/minecraft/class_1928$class_4315; method_27338 copy m (Ljava/lang/String;)V method_20777 deserialize p 1 value m ()Ljava/lang/String; method_20779 serialize m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V method_20780 set p 1 context p 2 name m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V method_20776 setFromArgument p 1 context p 2 name m (Lnet/minecraft/class_1928$class_4314;)V p 1 type m (Lnet/minecraft/class_1928$class_4315;Lnet/minecraft/server/MinecraftServer;)V method_27337 setValue p 1 rule p 2 server m ()I method_20781 getCommandResult m (Lnet/minecraft/server/MinecraftServer;)V method_20778 changed p 1 server c net/minecraft/class_1928$class_4312 net/minecraft/world/GameRules$IntRule f I field_19412 value m (Lnet/minecraft/class_1928$class_4312;Lnet/minecraft/server/MinecraftServer;)V method_27331 setValue m (Lnet/minecraft/class_1928$class_4314;I)V p 1 rule p 2 initialValue m (I)Lnet/minecraft/class_1928$class_4314; method_20768 create p 0 initialValue m (Ljava/lang/String;)I method_20769 parseInt p 0 input m (Ljava/lang/String;)Z method_27332 validate c Validates that an input is valid for this rule. p 1 input m ()Lnet/minecraft/class_1928$class_4312; method_20770 getThis m (ILnet/minecraft/server/MinecraftServer;)V method_35236 set p 2 server p 1 value m ()I method_20763 get m (ILnet/minecraft/class_1928$class_4314;)Lnet/minecraft/class_1928$class_4312; method_20765 method_20765 p 1 type m (ILjava/util/function/BiConsumer;)Lnet/minecraft/class_1928$class_4314; method_20766 create p 1 changeCallback p 0 initialValue m ()Lnet/minecraft/class_1928$class_4312; method_27333 copy m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_1928$class_4312;)V method_20767 method_20767 p 1 rule p 0 server c net/minecraft/class_1928$class_4313 net/minecraft/world/GameRules$Key f Ljava/lang/String; field_19413 name f Lnet/minecraft/class_1928$class_5198; field_24103 category m ()Lnet/minecraft/class_1928$class_5198; method_27335 getCategory m ()Ljava/lang/String; method_20771 getName m (Ljava/lang/Object;)Z equals equals p 1 o m ()Ljava/lang/String; method_27334 getTranslationKey m (Ljava/lang/String;Lnet/minecraft/class_1928$class_5198;)V p 2 category p 1 name c net/minecraft/class_1928$class_4310 net/minecraft/world/GameRules$BooleanRule f Z field_19411 value m ()Lnet/minecraft/class_1928$class_4310; method_27327 copy m ()Lnet/minecraft/class_1928$class_4310; method_20761 getThis m (Lnet/minecraft/class_1928$class_4314;Z)V p 2 initialValue p 1 type m (ZLnet/minecraft/server/MinecraftServer;)V method_20758 set p 2 server p 1 value m (Lnet/minecraft/class_1928$class_4310;Lnet/minecraft/server/MinecraftServer;)V method_27326 setValue m ()Z method_20753 get m (ZLnet/minecraft/class_1928$class_4314;)Lnet/minecraft/class_1928$class_4310; method_20756 method_20756 p 1 type m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_1928$class_4310;)V method_20754 method_20754 p 1 rule p 0 server m (Z)Lnet/minecraft/class_1928$class_4314; method_20759 create p 0 initialValue m (ZLjava/util/function/BiConsumer;)Lnet/minecraft/class_1928$class_4314; method_20760 create p 1 changeCallback p 0 initialValue c net/minecraft/class_1928$class_4311 net/minecraft/world/GameRules$Visitor c A visitor used to visit all game rules. m (Lnet/minecraft/class_1928$class_4313;Lnet/minecraft/class_1928$class_4314;)V method_20762 visit c Visit a game rule.\n\n

It is expected all game rules regardless of type will be visited using this method. p 1 key p 2 type m (Lnet/minecraft/class_1928$class_4313;Lnet/minecraft/class_1928$class_4314;)V method_27329 visitBoolean c Visit a boolean rule.\n\n

Note {@link #visit(GameRules.Key, GameRules.Type)} will be called before this method. p 1 key p 2 type m (Lnet/minecraft/class_1928$class_4313;Lnet/minecraft/class_1928$class_4314;)V method_27330 visitInt c Visit an integer rule.\n\n

Note {@link #visit(GameRules.Key, GameRules.Type)} will be called before this method. p 2 type p 1 key c net/minecraft/class_1927 net/minecraft/world/explosion/Explosion f Ljava/util/Random; field_9191 random f Lnet/minecraft/class_5362; field_25400 behavior f D field_9192 y f F field_9190 power f Lnet/minecraft/class_1937; field_9187 world f Lnet/minecraft/class_5362; field_25818 DEFAULT_BEHAVIOR f Lnet/minecraft/class_1927$class_4179; field_9184 destructionType f Lnet/minecraft/class_1297; field_9185 entity f Ljava/util/Map; field_9194 affectedPlayers f D field_9195 x f Ljava/util/List; field_9188 affectedBlocks f Lnet/minecraft/class_1282; field_9193 damageSource f Z field_9186 createFire f D field_9189 z m ()Lnet/minecraft/class_1282; method_8349 getDamageSource m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_5362; method_29553 chooseBehavior p 1 entity m (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;)V method_24023 tryMergeStack p 2 pos p 1 stack p 0 stacks m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;DDDFLjava/util/List;)V p 9 power p 7 z p 5 y p 2 entity p 3 x p 1 world p 10 affectedBlocks m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;DDDFZLnet/minecraft/class_1927$class_4179;Ljava/util/List;)V p 3 x p 2 entity p 1 world p 12 affectedBlocks p 11 destructionType p 10 createFire p 9 power p 7 z p 5 y m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;Lnet/minecraft/class_1282;Lnet/minecraft/class_5362;DDDFZLnet/minecraft/class_1927$class_4179;)V p 2 entity p 1 world p 5 x p 4 behavior p 3 damageSource p 9 z p 7 y p 13 destructionType p 12 createFire p 11 power m (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)F method_17752 getExposure p 0 source p 1 entity m ()Ljava/util/List; method_8346 getAffectedBlocks m (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V method_24024 method_24024 p 2 stack m (Z)V method_8350 affectWorld p 1 particles c whether this explosion should emit explosion or explosion emitter particles around the source of the explosion m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;DDDF)V p 2 entity p 1 world p 9 power p 7 z p 5 y p 3 x m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;DDDFZLnet/minecraft/class_1927$class_4179;)V p 10 createFire p 11 destructionType p 9 power p 7 z p 5 y p 2 entity p 3 x p 1 world m ()Lnet/minecraft/class_1309; method_8347 getCausingEntity m ()V method_8348 collectBlocksAndDamageEntities m ()V method_8352 clearAffectedBlocks m ()Ljava/util/Map; method_8351 getAffectedPlayers c net/minecraft/class_1927$class_4179 net/minecraft/world/explosion/Explosion$DestructionType f Lnet/minecraft/class_1927$class_4179; field_18687 DESTROY f Lnet/minecraft/class_1927$class_4179; field_18685 NONE f Lnet/minecraft/class_1927$class_4179; field_18686 BREAK c net/minecraft/class_4174 net/minecraft/item/FoodComponent c Represents the components that make up the properties of a food item. f Z field_18618 snack f Z field_18616 meat f Z field_18617 alwaysEdible f I field_18614 hunger f Ljava/util/List; field_18619 statusEffects f F field_18615 saturationModifier m ()I method_19230 getHunger c Gets the amount of hunger a food item will fill.\n\n

One hunger is equivalent to half of a hunger bar icon. m ()F method_19231 getSaturationModifier c Gets the saturation modifier of a food item.\n\n

This value is typically used to determine how long a player can sustain the current hunger value before the hunger is used. m ()Ljava/util/List; method_19235 getStatusEffects c Gets a list of all status effect instances that may be applied when a food item is consumed.\n\n

The first value in the pair is the status effect instance to be applied.\n

The second value is the chance the status effect gets applied, on a scale between {@code 0.0F} and {@code 1.0F}. m (IFZZZLjava/util/List;)V p 5 snack p 6 statusEffects p 3 meat p 4 alwaysEdible p 1 hunger p 2 saturationModifier m ()Z method_19233 isAlwaysEdible c Checks if a food item can be eaten when the current hunger bar is full. m ()Z method_19232 isMeat c Checks if a food item can be fed to dogs. m ()Z method_19234 isSnack c Checks if a food item is snack-like and is eaten quickly. c net/minecraft/class_4174$class_4175 net/minecraft/item/FoodComponent$Builder f I field_18620 hunger f Z field_18622 meat f F field_18621 saturationModifier f Ljava/util/List; field_18625 statusEffects f Z field_18623 alwaysEdible f Z field_18624 snack m (F)Lnet/minecraft/class_4174$class_4175; method_19237 saturationModifier c Specifies the saturation modifier of a food item.\n\n

This value is typically used to determine how long a player can sustain the current hunger value before the hunger is used. p 1 saturationModifier c the saturation modifier m (Lnet/minecraft/class_1293;F)Lnet/minecraft/class_4174$class_4175; method_19239 statusEffect c Specifies a status effect to apply to an entity when a food item is consumed.\nThis method may be called multiple times to apply several status effects when food is consumed. p 2 chance c the chance the status effect is applied, on a scale of {@code 0.0F} to {@code 1.0F} p 1 effect c the effect instance to apply m ()Lnet/minecraft/class_4174$class_4175; method_19236 meat c Specifies that a food item can be fed to dogs. m ()Lnet/minecraft/class_4174; method_19242 build m (I)Lnet/minecraft/class_4174$class_4175; method_19238 hunger c Specifies the amount of hunger a food item will fill.\n\n

One hunger is equivalent to half of a hunger bar icon. p 1 hunger c the amount of hunger m ()Lnet/minecraft/class_4174$class_4175; method_19240 alwaysEdible c Specifies that a food item can be eaten when the current hunger bar is full. m ()Lnet/minecraft/class_4174$class_4175; method_19241 snack c Specifies that a food item is snack-like and is eaten quickly. c net/minecraft/class_4173 net/minecraft/entity/ai/brain/ScheduleRule f Ljava/util/List; field_18612 entries f I field_18613 prioritizedEntryIndex m (Ljava/util/Collection;)Lnet/minecraft/class_4173; method_35215 add p 1 entries m (IF)Lnet/minecraft/class_4173; method_19227 add p 1 startTime p 2 priority m ()V method_19229 sort m ()Lcom/google/common/collect/ImmutableList; method_35214 getEntries m (I)F method_19226 getPriority p 1 time c net/minecraft/class_4176 net/minecraft/item/FoodComponents c Contains all the default food components used in vanilla food items. f Lnet/minecraft/class_4174; field_18660 MELON_SLICE f Lnet/minecraft/class_4174; field_18650 COOKED_COD f Lnet/minecraft/class_4174; field_18640 BEEF f Lnet/minecraft/class_4174; field_18662 MUTTON f Lnet/minecraft/class_4174; field_18630 RABBIT f Lnet/minecraft/class_4174; field_18652 COOKED_PORKCHOP f Lnet/minecraft/class_4174; field_28647 GLOW_BERRIES f Lnet/minecraft/class_4174; field_18642 BEETROOT_SOUP f Lnet/minecraft/class_4174; field_18632 ROTTEN_FLESH f Lnet/minecraft/class_4174; field_18654 COOKED_SALMON f Lnet/minecraft/class_4174; field_18644 CARROT f Lnet/minecraft/class_4174; field_18634 SPIDER_EYE f Lnet/minecraft/class_4174; field_18656 DRIED_KELP f Lnet/minecraft/class_4174; field_18646 CHORUS_FRUIT f Lnet/minecraft/class_4174; field_18636 SWEET_BERRIES f Lnet/minecraft/class_4174; field_18658 GOLDEN_APPLE f Lnet/minecraft/class_4174; field_18626 PORKCHOP f Lnet/minecraft/class_4174; field_18648 COOKED_BEEF f Lnet/minecraft/class_4174; field_18638 APPLE f Lnet/minecraft/class_4174; field_18628 PUFFERFISH f Lnet/minecraft/class_4174; field_18629 PUMPKIN_PIE f Lnet/minecraft/class_4174; field_18661 MUSHROOM_STEW f Lnet/minecraft/class_4174; field_18651 COOKED_MUTTON f Lnet/minecraft/class_4174; field_18641 BEETROOT f Lnet/minecraft/class_4174; field_18663 POISONOUS_POTATO f Lnet/minecraft/class_4174; field_18631 RABBIT_STEW f Lnet/minecraft/class_4174; field_18653 COOKED_RABBIT f Lnet/minecraft/class_4174; field_18643 BREAD f Lnet/minecraft/class_4174; field_18633 SALMON f Lnet/minecraft/class_4174; field_18655 COOKIE f Lnet/minecraft/class_4174; field_18645 CHICKEN f Lnet/minecraft/class_4174; field_18635 SUSPICIOUS_STEW f Lnet/minecraft/class_4174; field_18657 ENCHANTED_GOLDEN_APPLE f Lnet/minecraft/class_4174; field_18647 COD f Lnet/minecraft/class_4174; field_18637 TROPICAL_FISH f Lnet/minecraft/class_4174; field_18659 GOLDEN_CARROT f Lnet/minecraft/class_4174; field_18627 POTATO f Lnet/minecraft/class_4174; field_18649 COOKED_CHICKEN f Lnet/minecraft/class_4174; field_18639 BAKED_POTATO f Lnet/minecraft/class_4174; field_20381 HONEY_BOTTLE m (I)Lnet/minecraft/class_4174$class_4175; method_19243 createStew p 0 hunger c net/minecraft/class_4170 net/minecraft/entity/ai/brain/Schedule f Lnet/minecraft/class_4170; field_18605 VILLAGER_BABY f Lnet/minecraft/class_4170; field_18606 VILLAGER_DEFAULT f Lnet/minecraft/class_4170; field_18603 EMPTY f Ljava/util/Map; field_18607 scheduleRules f Lnet/minecraft/class_4170; field_18604 SIMPLE m (I)Lnet/minecraft/class_4168; method_19213 getActivityForTime p 1 time m (Ljava/lang/String;)Lnet/minecraft/class_4171; method_19217 register p 0 id m (Lnet/minecraft/class_4168;)Ljava/util/List; method_19219 getOtherRules p 1 activity m (Lnet/minecraft/class_4168;)Lnet/minecraft/class_4173; method_19218 getRule p 1 activity m (Lnet/minecraft/class_4168;)V method_19215 addActivity p 1 activity c net/minecraft/class_4171 net/minecraft/entity/ai/brain/ScheduleBuilder f Lnet/minecraft/class_4170; field_18608 schedule f Ljava/util/List; field_18609 activities m ()Lnet/minecraft/class_4170; method_19220 build m (Lnet/minecraft/class_4170;)V p 1 schedule m (ILnet/minecraft/class_4168;)Lnet/minecraft/class_4171; method_19221 withActivity p 2 activity p 1 startTime m (Lnet/minecraft/class_4171$class_4172;)V method_19222 method_19222 p 1 activity c net/minecraft/class_4171$class_4172 net/minecraft/entity/ai/brain/ScheduleBuilder$ActivityEntry f Lnet/minecraft/class_4168; field_18611 activity f I field_18610 startTime m ()I method_19224 getStartTime m (ILnet/minecraft/class_4168;)V p 1 startTime p 2 activity m ()Lnet/minecraft/class_4168; method_19225 getActivity c net/minecraft/class_4185 net/minecraft/client/gui/widget/ButtonWidget f Lnet/minecraft/class_4185$class_5316; field_25036 tooltipSupplier f Lnet/minecraft/class_4185$class_4241; field_22767 onPress f Lnet/minecraft/class_4185$class_5316; field_25035 EMPTY m (IIIILnet/minecraft/class_2561;Lnet/minecraft/class_4185$class_4241;)V p 6 onPress p 5 message p 4 height p 3 width p 2 y p 1 x m (Lnet/minecraft/class_6382;Lnet/minecraft/class_2561;)V method_37022 method_37022 p 1 text m (Lnet/minecraft/class_4185;Lnet/minecraft/class_4587;II)V method_29045 method_29045 p 3 mouseY p 0 button p 2 mouseX p 1 matrices m (IIIILnet/minecraft/class_2561;Lnet/minecraft/class_4185$class_4241;Lnet/minecraft/class_4185$class_5316;)V p 2 y p 1 x p 6 onPress p 5 message p 4 height p 3 width p 7 tooltipSupplier c net/minecraft/class_4185$class_5316 net/minecraft/client/gui/widget/ButtonWidget$TooltipSupplier m (Ljava/util/function/Consumer;)V method_37023 supply p 1 consumer m (Lnet/minecraft/class_4185;Lnet/minecraft/class_4587;II)V onTooltip onTooltip p 2 matrices p 1 button p 4 mouseY p 3 mouseX c net/minecraft/class_4185$class_4241 net/minecraft/client/gui/widget/ButtonWidget$PressAction m (Lnet/minecraft/class_4185;)V onPress onPress p 1 button c net/minecraft/class_4184 net/minecraft/client/render/Camera f Z field_18719 thirdPerson f Z field_18709 ready f Lnet/minecraft/class_243; field_18712 pos f F field_18721 cameraY f F field_18717 pitch f Lnet/minecraft/class_1160; field_18716 diagonalPlane f Lnet/minecraft/class_1160; field_18714 horizontalPlane f Lnet/minecraft/class_1922; field_18710 area f F field_18722 lastCameraY f Lnet/minecraft/class_2338$class_2339; field_18713 blockPos f F field_18718 yaw f Lnet/minecraft/class_1297; field_18711 focusedEntity f Lnet/minecraft/class_1160; field_18715 verticalPlane f Lnet/minecraft/class_1158; field_21518 rotation m ()V method_19337 reset m ()V method_19317 updateEyeHeight m ()Lnet/minecraft/class_4184$class_6355; method_36425 getProjection c {@return the field of vision of this camera}\n\n@see GameRenderer#CAMERA_DEPTH\n@see net.minecraft.util.math.Matrix4f#viewboxMatrix m (DDD)V method_19324 moveBy p 1 x p 5 z p 3 y m ()Lnet/minecraft/class_2338; method_19328 getBlockPos m ()Lnet/minecraft/class_243; method_19326 getPos m ()F method_19329 getPitch m ()Lnet/minecraft/class_1160; method_19336 getVerticalPlane m (Lnet/minecraft/class_243;)V method_19322 setPos p 1 pos m (D)D method_19318 clipToSpace p 1 desiredCameraDistance m ()Z method_19332 isReady m ()Lnet/minecraft/class_1158; method_23767 getRotation m (Lnet/minecraft/class_1922;Lnet/minecraft/class_1297;ZZF)V method_19321 update p 5 tickDelta p 2 focusedEntity p 1 area p 4 inverseView p 3 thirdPerson m ()Lnet/minecraft/class_1160; method_35689 getDiagonalPlane m ()F method_19330 getYaw m ()Lnet/minecraft/class_5636; method_19334 getSubmersionType m (FF)V method_19325 setRotation p 2 pitch p 1 yaw m (DDD)V method_19327 setPos p 3 y p 1 x p 5 z m ()Lnet/minecraft/class_1160; method_19335 getHorizontalPlane m ()Lnet/minecraft/class_1297; method_19331 getFocusedEntity m ()Z method_19333 isThirdPerson c net/minecraft/class_4184$class_6355 net/minecraft/client/render/Camera$Projection c A projection of a camera. It is a 2-D rectangle in a 3-D volume.\n\n@see Camera#getProjection() f Lnet/minecraft/class_243; field_33624 y c Half of the height (y) of the rectangle. f Lnet/minecraft/class_243; field_33623 x c Half of the width (x) of the rectangle. f Lnet/minecraft/class_243; field_33622 center m ()Lnet/minecraft/class_243; method_36426 getBottomRight m ()Lnet/minecraft/class_243; method_36429 getTopRight m ()Lnet/minecraft/class_243; method_36430 getBottomLeft m (FF)Lnet/minecraft/class_243; method_36427 getPosition p 1 factorX p 2 factorY m ()Lnet/minecraft/class_243; method_36431 getTopLeft m (Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_243;)V p 3 y p 2 x p 1 center c net/minecraft/class_4180 net/minecraft/world/storage/SerializingRegionBasedStorage f Lnet/minecraft/class_4284; field_19229 dataFixTypes f Ljava/util/function/Function; field_18695 factory f Ljava/util/function/Function; field_24750 codecFactory f Lnet/minecraft/class_5539; field_27240 world f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_18692 loadedElements f Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet; field_18693 unsavedElements f Lnet/minecraft/class_4698; field_21505 worker f Lcom/mojang/datafixers/DataFixer; field_19228 dataFixer f Lorg/slf4j/Logger; field_18691 LOGGER f Ljava/lang/String; field_31427 SECTIONS_KEY m (J)Ljava/lang/Object; method_19295 getOrCreate p 1 pos m (J)V method_19291 onLoad p 1 pos m (JZLjava/lang/Object;)V method_20366 method_20366 p 4 sections m ()Z method_40020 hasUnsavedElements m (Lcom/mojang/serialization/Dynamic;)I method_20369 getDataVersion p 0 dynamic m (J)Ljava/util/Optional; method_19294 get p 1 pos m (Lnet/minecraft/class_1923;)V method_20370 save p 1 chunkPos m (JLcom/mojang/serialization/Dynamic;)Ljava/util/Optional; method_28511 method_28511 p 3 dynamic m (J)Z method_19292 isPosInvalid p 1 pos m (Lnet/minecraft/class_1923;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)V method_20368 update p 2 ops p 3 data p 1 pos m (Ljava/util/function/BooleanSupplier;)V method_19290 tick p 1 shouldKeepTicking m (J)Ljava/util/Optional; method_19293 getIfLoaded p 1 pos m (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487; method_20621 loadNbt p 1 pos m (J)V method_19288 onUpdate p 1 pos m (Ljava/nio/file/Path;Ljava/util/function/Function;Ljava/util/function/Function;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_4284;ZLnet/minecraft/class_5539;)V p 2 codecFactory p 1 path p 4 dataFixer p 3 factory p 6 dsync p 5 dataFixTypes p 7 world m (Lnet/minecraft/class_1923;)V method_19289 loadDataAt p 1 chunkPos m (Lnet/minecraft/class_1923;)V method_20436 saveChunk p 1 pos m (Lnet/minecraft/class_1923;I)J method_33637 chunkSectionPosAsLong p 1 y p 0 chunkPos c net/minecraft/class_4189 net/minecraft/client/gui/screen/option/AccessibilityOptionsScreen f [Lnet/minecraft/class_316; field_18730 OPTIONS f Ljava/lang/String; field_32235 GUIDE_URL m (Lnet/minecraft/class_4185;)V method_31384 method_31384 p 1 button m (Lnet/minecraft/class_4185;)V method_31385 method_31385 p 1 button m (Z)V method_31386 method_31386 p 1 openInBrowser m (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V p 1 parent p 2 gameOptions c net/minecraft/class_1900 net/minecraft/enchantment/ProtectionEnchantment f Lnet/minecraft/class_1900$class_1901; field_9133 protectionType m (Lnet/minecraft/class_1887$class_1888;Lnet/minecraft/class_1900$class_1901;[Lnet/minecraft/class_1304;)V p 1 weight p 2 protectionType p 3 slotTypes m (Lnet/minecraft/class_1309;I)I method_8238 transformFireDuration p 1 duration p 0 entity m (Lnet/minecraft/class_1309;D)D method_8237 transformExplosionKnockback p 0 entity p 1 velocity c net/minecraft/class_1900$class_1901 net/minecraft/enchantment/ProtectionEnchantment$Type f I field_9134 powerPerLevel f I field_9135 basePower f Lnet/minecraft/class_1900$class_1901; field_9140 FALL f Lnet/minecraft/class_1900$class_1901; field_9141 EXPLOSION f Lnet/minecraft/class_1900$class_1901; field_9138 ALL f Lnet/minecraft/class_1900$class_1901; field_9139 FIRE f Lnet/minecraft/class_1900$class_1901; field_9142 PROJECTILE m ()I method_8239 getPowerPerLevel m (Ljava/lang/String;III)V p 4 powerPerLevel p 3 basePower m ()I method_8240 getBasePower c net/minecraft/class_1904 net/minecraft/enchantment/QuickChargeEnchantment m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 2 slot p 1 weight c net/minecraft/class_1903 net/minecraft/enchantment/SweepingEnchantment m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 2 slotTypes p 1 weight m (I)F method_8241 getMultiplier p 0 level c net/minecraft/class_1902 net/minecraft/enchantment/RespirationEnchantment m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 1 weight p 2 slotTypes c net/minecraft/class_1908 net/minecraft/enchantment/ImpalingEnchantment m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 1 weight p 2 slotTypes c net/minecraft/class_1907 net/minecraft/enchantment/LoyaltyEnchantment m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 2 slotTypes p 1 weight c net/minecraft/class_1906 net/minecraft/enchantment/ThornsEnchantment f F field_30950 ATTACK_CHANCE_PER_LEVEL m (ILjava/util/Random;)I method_8242 getDamageAmount p 0 level p 1 random m (ILjava/util/Random;)Z method_8243 shouldDamageAttacker p 0 level p 1 random m (Ljava/util/Map$Entry;Lnet/minecraft/class_1309;)V method_30345 method_30345 p 1 entity m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 2 slotTypes p 1 weight c net/minecraft/class_1905 net/minecraft/enchantment/ChannelingEnchantment m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 1 weight p 2 slotTypes c net/minecraft/class_1909 net/minecraft/enchantment/SilkTouchEnchantment m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V p 1 weight p 2 slotTypes c net/minecraft/class_5483 net/minecraft/world/biome/SpawnSettings f Lnet/minecraft/class_5483; field_26646 INSTANCE f Lorg/slf4j/Logger; field_26645 LOGGER f Lcom/mojang/serialization/MapCodec; field_26403 CODEC f Ljava/util/Map; field_26406 spawnCosts f Ljava/util/Map; field_26405 spawners f Lnet/minecraft/class_6012; field_30982 EMPTY_ENTRY_POOL f F field_26404 creatureSpawnProbability m (Lnet/minecraft/class_1299;)Lnet/minecraft/class_5483$class_5265; method_31003 getSpawnDensity p 1 entityType m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_30791 method_30791 p 0 instance m (Lnet/minecraft/class_1311;)Lnet/minecraft/class_6012; method_31004 getSpawnEntries p 1 spawnGroup m (FLjava/util/Map;Ljava/util/Map;)V p 2 spawners p 1 creatureSpawnProbability p 3 spawnCosts m ()F method_31002 getCreatureSpawnProbability c net/minecraft/class_5483$class_5265 net/minecraft/world/biome/SpawnSettings$SpawnDensity c Embodies the density limit information of a type of entity in entity\nspawning logic. The density field is generated for all entities spawned\nthan a specific type of entity. f Lcom/mojang/serialization/Codec; field_25820 CODEC f D field_24408 mass f D field_24407 gravityLimit m ()D method_27837 getGravityLimit c Represents the cap of gravity as in {@link\nnet.minecraft.util.math.GravityField#calculate(BlockPos, double)} for\nentity spawning. If the cap is exceeded, the entity spawning attempt\nwill skip. m (DD)V p 3 mass p 1 gravityLimit m ()D method_27838 getMass c Represents the mass of each entity spawned. Will affect gravity\ncalculation. m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_30359 method_30359 p 0 instance c net/minecraft/class_5483$class_5496 net/minecraft/world/biome/SpawnSettings$Builder f F field_26649 creatureSpawnProbability f Ljava/util/Map; field_26647 spawners f Ljava/util/Map; field_26648 spawnCosts m (F)Lnet/minecraft/class_5483$class_5496; method_31008 creatureSpawnProbability p 1 probability m (Lnet/minecraft/class_1299;DD)Lnet/minecraft/class_5483$class_5496; method_31009 spawnCost p 1 entityType p 2 mass p 4 gravityLimit m ()Lnet/minecraft/class_5483; method_31007 build m (Lnet/minecraft/class_1311;Lnet/minecraft/class_5483$class_1964;)Lnet/minecraft/class_5483$class_5496; method_31011 spawn p 1 spawnGroup p 2 spawnEntry c net/minecraft/class_5483$class_1964 net/minecraft/world/biome/SpawnSettings$SpawnEntry f I field_9388 minGroupSize f I field_9387 maxGroupSize f Lnet/minecraft/class_1299; field_9389 type f Lcom/mojang/serialization/Codec; field_24681 CODEC m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28433 method_28433 p 0 instance m (Lnet/minecraft/class_1299;Lnet/minecraft/class_6007;II)V p 2 weight p 3 minGroupSize p 4 maxGroupSize p 1 type m (Lnet/minecraft/class_1299;III)V p 1 type p 3 minGroupSize p 2 weight p 4 maxGroupSize c net/minecraft/class_104 net/minecraft/loot/function/ExplosionDecayLootFunction m ()Lnet/minecraft/class_120$class_121; method_478 builder c net/minecraft/class_104$class_105 net/minecraft/loot/function/ExplosionDecayLootFunction$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_104; method_479 fromJson c net/minecraft/class_4151 net/minecraft/entity/EntityInteraction f Lnet/minecraft/class_4151; field_18476 VILLAGER_HURT f Lnet/minecraft/class_4151; field_18477 VILLAGER_KILLED f Lnet/minecraft/class_4151; field_18474 ZOMBIE_VILLAGER_CURED f Lnet/minecraft/class_4151; field_18475 GOLEM_KILLED f Lnet/minecraft/class_4151; field_18478 TRADE m (Ljava/lang/String;)Lnet/minecraft/class_4151; method_19109 create p 0 key c net/minecraft/class_5485 net/minecraft/world/biome/GenerationSettings f Lcom/mojang/serialization/MapCodec; field_26413 CODEC f Lorg/slf4j/Logger; field_26638 LOGGER f Ljava/util/List; field_26416 features f Lnet/minecraft/class_5485; field_26639 INSTANCE f Ljava/util/Map; field_26415 carvers f Ljava/util/function/Supplier; field_34465 allowedFeatures f Ljava/util/function/Supplier; field_26640 flowerFeatures m (Lnet/minecraft/class_6796;)Z method_38105 isFeatureAllowed p 1 feature m (Ljava/util/Map;Ljava/util/List;)V p 1 carvers p 2 features m (Lnet/minecraft/class_2893$class_2894;)Ljava/lang/Iterable; method_30976 getCarversForStep p 1 carverStep m ()Ljava/util/List; method_30983 getFeatures c Returns the lists of features configured for each {@link net.minecraft.world.gen.GenerationStep.Feature feature generation step}, up to the highest step that has a configured feature.\nEntries are guaranteed to not be null, but may be empty lists if an earlier step has no features, but a later step does. m ()Ljava/util/List; method_30982 getFlowerFeatures m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_30802 method_30802 p 0 instance c net/minecraft/class_5485$class_5495 net/minecraft/world/biome/GenerationSettings$Builder f Ljava/util/Map; field_26642 carvers f Ljava/util/List; field_26643 features m ()Lnet/minecraft/class_5485; method_30987 build m (I)V method_30988 addFeatureStep p 1 stepIndex m (Lnet/minecraft/class_2893$class_2895;Lnet/minecraft/class_6880;)Lnet/minecraft/class_5485$class_5495; method_30992 feature p 2 feature p 1 featureStep m (ILnet/minecraft/class_6880;)Lnet/minecraft/class_5485$class_5495; method_30989 feature p 2 featureEntry p 1 stepIndex m (Lnet/minecraft/class_2893$class_2894;Lnet/minecraft/class_6880;)Lnet/minecraft/class_5485$class_5495; method_30991 carver p 2 carver p 1 carverStep c net/minecraft/class_4153 net/minecraft/world/poi/PointOfInterestStorage f Lit/unimi/dsi/fastutil/longs/LongSet; field_20688 preloadedChunks f Lnet/minecraft/class_4153$class_4154; field_18484 pointOfInterestDistanceTracker m (J)Z method_19133 isOccupied p 1 pos m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_2338;ILnet/minecraft/class_4153$class_4155;)Ljava/util/Optional; method_34712 getNearestPosition p 3 pos p 2 posPredicate p 5 occupationStatus p 4 radius p 1 typePredicate m (Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;ZLnet/minecraft/class_5539;)V p 4 world p 3 dsync p 2 dataFixer p 1 path m (Lnet/minecraft/class_4076;)I method_19118 getDistanceFromNearestOccupied p 1 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_4157;)Ljava/util/Optional; method_33580 method_33580 p 1 poiSet m (Ljava/util/function/Predicate;Lnet/minecraft/class_4156;)Z method_19130 method_19130 p 1 poi m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2826;)V method_19510 initForPalette p 1 chunkPos p 2 chunkSection m (Lnet/minecraft/class_2826;Ljava/util/function/BiConsumer;Lnet/minecraft/class_2338;)V method_19511 method_19511 p 2 pos m (Lnet/minecraft/class_4158;Lnet/minecraft/class_2338;)Z method_26339 hasTypeAt p 1 type p 2 pos m (Lnet/minecraft/class_2338;)Z method_19129 releaseTicket p 1 pos m (Ljava/util/function/Predicate;Lnet/minecraft/class_2338;ILnet/minecraft/class_4153$class_4155;)J method_20252 count p 4 occupationStatus p 2 pos p 3 radius p 1 typePredicate m (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;)Z method_19116 test p 2 predicate p 1 pos m (Lnet/minecraft/class_2338;)I method_35155 getFreeTickets p 1 pos m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_2338;ILnet/minecraft/class_4153$class_4155;)Ljava/util/Optional; method_19127 getPosition p 4 radius p 3 pos p 5 occupationStatus p 2 posPredicate p 1 typePredicate m (Lnet/minecraft/class_2338;ILnet/minecraft/class_4156;)Z method_19113 method_19113 p 2 poi m (Lnet/minecraft/class_2826;)Z method_20345 shouldScan p 0 chunkSection m (Ljava/util/function/Predicate;Lnet/minecraft/class_4153$class_4155;Lnet/minecraft/class_1923;)Ljava/util/stream/Stream; method_19121 method_19121 p 3 chunkPos m (Ljava/util/function/Predicate;Lnet/minecraft/class_2338;ILnet/minecraft/class_4153$class_4155;)Ljava/util/Optional; method_20006 getNearestPosition p 4 occupationStatus p 3 radius p 2 pos p 1 typePredicate m (Lnet/minecraft/class_2338;)Ljava/util/Optional; method_19132 getType p 1 pos m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_2338;I)Ljava/util/Optional; method_19126 getPosition p 4 radius p 3 pos p 2 positionPredicate p 1 typePredicate m (Lnet/minecraft/class_1923;)Z method_22441 method_22441 p 1 chunkPos m (Lnet/minecraft/class_4156;)Lnet/minecraft/class_2338; method_19128 method_19128 p 0 poi m (Lnet/minecraft/class_2826;Lnet/minecraft/class_4076;Lnet/minecraft/class_4157;)V method_20346 method_20346 p 3 poiSet m (Lnet/minecraft/class_2338;Lnet/minecraft/class_4158;)V method_19115 add p 2 type p 1 pos m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_2338;ILnet/minecraft/class_4153$class_4155;)Ljava/util/stream/Stream; method_21647 getPositions p 4 radius p 5 occupationStatus p 2 posPredicate p 3 pos p 1 typePredicate m (Ljava/util/function/Predicate;Lnet/minecraft/class_1923;Lnet/minecraft/class_4153$class_4155;)Ljava/util/stream/Stream; method_19123 getInChunk p 2 chunkPos p 1 typePredicate p 3 occupationStatus m (Lnet/minecraft/class_4076;)Lcom/mojang/datafixers/util/Pair; method_22443 method_22443 p 1 sectionPos m (Ljava/util/function/Predicate;Lnet/minecraft/class_2338;ILnet/minecraft/class_4153$class_4155;)Ljava/util/stream/Stream; method_19125 getInCircle p 3 radius p 4 occupationStatus p 1 typePredicate p 2 pos m (Ljava/util/function/BiConsumer;Lnet/minecraft/class_2338;Lnet/minecraft/class_4158;)V method_19512 method_19512 p 2 poiType m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_4153$class_4155;Lnet/minecraft/class_2338;ILjava/util/Random;)Ljava/util/Optional; method_20005 getPosition p 4 pos p 5 radius p 2 positionPredicate p 3 occupationStatus p 1 typePredicate p 6 random m (Lnet/minecraft/class_2338;)V method_19112 remove p 1 pos m (Ljava/util/function/Predicate;Lnet/minecraft/class_4156;)Z method_20004 method_20004 p 1 poi m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;I)V method_22439 preloadChunks c Preloads chunks in a square area with the given radius. Loads the chunks with {@code ChunkStatus.EMPTY}. p 3 radius c the radius in blocks p 2 pos p 1 world m (Lnet/minecraft/class_2338;Lnet/minecraft/class_4157;)Ljava/lang/Boolean; method_33581 method_33581 p 1 poiSet m (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;Lnet/minecraft/class_4157;)Ljava/lang/Boolean; method_19117 method_19117 p 2 poiSet m (Lnet/minecraft/class_2826;Lnet/minecraft/class_4076;Ljava/util/function/BiConsumer;)V method_20348 scanAndPopulate p 1 chunkSection p 2 sectionPos m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_2338;ILnet/minecraft/class_4153$class_4155;)Ljava/util/stream/Stream; method_30957 getSortedPositions p 2 posPredicate p 3 pos p 1 typePredicate p 4 radius p 5 occupationStatus m (Lnet/minecraft/class_2338;ILnet/minecraft/class_4156;)Z method_30335 method_30335 p 2 poi m (Lnet/minecraft/class_4157;)Ljava/lang/Boolean; method_20592 method_20592 p 0 poiSet m (Ljava/util/function/Predicate;Lnet/minecraft/class_2338;ILnet/minecraft/class_4153$class_4155;)Ljava/util/stream/Stream; method_22383 getInSquare p 2 pos p 1 typePredicate p 4 occupationStatus p 3 radius m (Lnet/minecraft/class_2338;Lnet/minecraft/class_4157;)V method_33582 method_33582 p 1 poiSet m (Lnet/minecraft/class_2338;Lnet/minecraft/class_4157;)Ljava/lang/Integer; method_35154 method_35154 p 1 poiSet c net/minecraft/class_4153$class_4155 net/minecraft/world/poi/PointOfInterestStorage$OccupationStatus f Ljava/util/function/Predicate; field_18490 predicate f Lnet/minecraft/class_4153$class_4155; field_18488 IS_OCCUPIED f Lnet/minecraft/class_4153$class_4155; field_18487 HAS_SPACE f Lnet/minecraft/class_4153$class_4155; field_18489 ANY m (Ljava/lang/String;ILjava/util/function/Predicate;)V p 3 predicate m ()Ljava/util/function/Predicate; method_19135 getPredicate c net/minecraft/class_4153$class_4154 net/minecraft/world/poi/PointOfInterestStorage$PointOfInterestDistanceTracker f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; field_18486 distances m ()V method_19134 update c net/minecraft/class_109 net/minecraft/loot/function/EnchantRandomlyLootFunction f Lorg/slf4j/Logger; field_1031 LOGGER f Ljava/util/List; field_1030 enchantments m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1887;Ljava/util/Random;)Lnet/minecraft/class_1799; method_26266 addEnchantmentToStack p 0 stack p 1 enchantment p 2 random m ()Lnet/minecraft/class_120$class_121; method_489 builder m (ZLnet/minecraft/class_1799;Lnet/minecraft/class_1887;)Z method_26267 method_26267 p 2 enchantment m ([Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_488 method_488 p 0 conditions m ()Lnet/minecraft/class_109$class_4954; method_35520 create m ([Lnet/minecraft/class_5341;Ljava/util/Collection;)V p 2 enchantments p 1 conditions c net/minecraft/class_109$class_4954 net/minecraft/loot/function/EnchantRandomlyLootFunction$Builder f Ljava/util/Set; field_23090 enchantments m ()Lnet/minecraft/class_109$class_4954; method_25991 getThisBuilder m (Lnet/minecraft/class_1887;)Lnet/minecraft/class_109$class_4954; method_25992 add p 1 enchantment c net/minecraft/class_109$class_110 net/minecraft/loot/function/EnchantRandomlyLootFunction$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_109;Lcom/google/gson/JsonSerializationContext;)V method_491 toJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_109; method_490 fromJson c net/minecraft/class_5481 net/minecraft/text/OrderedText c An object that can supply character code points\nto a visitor, with a style context. f Lnet/minecraft/class_5481; field_26385 EMPTY c An empty text that does not call the visitors. m (Lnet/minecraft/class_5481;)Lnet/minecraft/class_5481; method_34906 of p 0 text m (ILnet/minecraft/class_2583;)Lnet/minecraft/class_5481; method_30741 styled p 1 style p 0 codePoint m (Lnet/minecraft/class_5481;Lnet/minecraft/class_5481;)Lnet/minecraft/class_5481; method_30742 concat p 0 first p 1 second m (Lnet/minecraft/class_5481;Lnet/minecraft/class_5481;)Lnet/minecraft/class_5481; method_30752 innerConcat p 1 text2 p 0 text1 m (Ljava/util/List;Lnet/minecraft/class_5224;)Z method_30750 method_30750 p 1 visitor m (Lnet/minecraft/class_5224;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;ILnet/minecraft/class_2583;I)Z method_30746 method_30746 p 2 charIndex p 4 charPoint p 3 style m (Ljava/lang/String;Lnet/minecraft/class_2583;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Lnet/minecraft/class_5224;)Z method_30748 method_30748 p 3 visitor m ()Lnet/minecraft/class_5481; method_34905 empty m (Lnet/minecraft/class_5224;)Z accept accept p 1 visitor m (Ljava/util/List;)Lnet/minecraft/class_5481; method_30749 concat p 0 texts m (Lnet/minecraft/class_5481;Lnet/minecraft/class_5481;Lnet/minecraft/class_5224;)Z method_30743 method_30743 p 2 visitor m (Lnet/minecraft/class_2583;ILnet/minecraft/class_5224;)Z method_30751 method_30751 p 2 visitor m (Ljava/util/List;)Lnet/minecraft/class_5481; method_30755 innerConcat p 0 texts m (Ljava/lang/String;Lnet/minecraft/class_2583;Lnet/minecraft/class_5224;)Z method_34907 method_34907 p 2 visitor m (Lnet/minecraft/class_5224;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lnet/minecraft/class_5224; method_30745 map p 1 codePointMapper p 0 visitor m (Ljava/lang/String;Lnet/minecraft/class_2583;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lnet/minecraft/class_5481; method_30754 styledBackwardsVisitedString p 0 string p 1 style p 2 codePointMapper m (Ljava/lang/String;Lnet/minecraft/class_2583;Lnet/minecraft/class_5224;)Z method_30753 method_30753 p 2 visitor m (Ljava/lang/String;Lnet/minecraft/class_2583;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lnet/minecraft/class_5481; method_34908 styledForwardsVisitedString p 2 codePointMapper p 0 string p 1 style m (Ljava/lang/String;Lnet/minecraft/class_2583;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Lnet/minecraft/class_5224;)Z method_34911 method_34911 p 3 visitor m ([Lnet/minecraft/class_5481;)Lnet/minecraft/class_5481; method_34909 concat p 0 texts m (Ljava/lang/String;Lnet/minecraft/class_2583;)Lnet/minecraft/class_5481; method_34910 styledBackwardsVisitedString p 1 style p 0 string m (Ljava/lang/String;Lnet/minecraft/class_2583;)Lnet/minecraft/class_5481; method_30747 styledForwardsVisitedString p 0 string p 1 style c net/minecraft/class_4150 net/minecraft/entity/ai/brain/sensor/VillagerHostilesSensor f Lcom/google/common/collect/ImmutableMap; field_18473 SQUARED_DISTANCES_FOR_DANGER m (Lnet/minecraft/class_1309;)Z method_19104 isHostile p 1 entity m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_19105 isCloseEnoughForDanger p 1 villager p 2 target c net/minecraft/class_106 net/minecraft/loot/function/EnchantWithLevelsLootFunction f Lnet/minecraft/class_5658; field_1026 range f Z field_1027 treasureEnchantmentsAllowed m (Lnet/minecraft/class_5658;)Lnet/minecraft/class_106$class_107; method_481 builder p 0 range m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_5658;Z)V p 2 range p 3 treasureEnchantmentsAllowed p 1 conditions c net/minecraft/class_106$class_107 net/minecraft/loot/function/EnchantWithLevelsLootFunction$Builder f Z field_1029 treasureEnchantmentsAllowed f Lnet/minecraft/class_5658; field_1028 range m (Lnet/minecraft/class_5658;)V p 1 range m ()Lnet/minecraft/class_106$class_107; method_483 getThisBuilder m ()Lnet/minecraft/class_106$class_107; method_484 allowTreasureEnchantments c net/minecraft/class_106$class_108 net/minecraft/loot/function/EnchantWithLevelsLootFunction$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_106; method_486 fromJson m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_106;Lcom/google/gson/JsonSerializationContext;)V method_485 toJson c net/minecraft/class_4156 net/minecraft/world/poi/PointOfInterest f I field_18494 freeTickets f Lnet/minecraft/class_4158; field_18493 type f Ljava/lang/Runnable; field_18495 updateListener f Lnet/minecraft/class_2338; field_18492 pos m ()I method_35156 getFreeTickets m (Lnet/minecraft/class_2338;Lnet/minecraft/class_4158;Ljava/lang/Runnable;)V p 1 pos p 2 type p 3 updateListener m (Ljava/lang/Runnable;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28360 method_28360 p 1 instance m ()Lnet/minecraft/class_2338; method_19141 getPos m (Lnet/minecraft/class_4156;)Lnet/minecraft/class_4158; method_28361 method_28361 p 0 poi m (Lnet/minecraft/class_2338;Lnet/minecraft/class_4158;ILjava/lang/Runnable;)V p 4 updateListener p 2 type p 3 freeTickets p 1 pos m ()Lnet/minecraft/class_4158; method_19142 getType m (Lnet/minecraft/class_4156;)Lnet/minecraft/class_2338; method_28362 method_28362 p 0 poi m (Ljava/lang/Object;)Z equals equals p 1 o m ()Z method_19140 isOccupied m ()Z method_19139 hasSpace m (Ljava/lang/Runnable;)Lcom/mojang/serialization/Codec; method_28359 createCodec p 0 updateListener m ()Z method_19137 reserveTicket m (Lnet/minecraft/class_4156;)Ljava/lang/Integer; method_28358 method_28358 p 0 poi m ()Z method_19138 releaseTicket c net/minecraft/class_101 net/minecraft/loot/function/CopyNameLootFunction f Lnet/minecraft/class_101$class_102; field_1018 source m (Lnet/minecraft/class_101$class_102;)Lnet/minecraft/class_120$class_121; method_473 builder p 0 source m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_101$class_102;)V p 1 conditions p 2 source m (Lnet/minecraft/class_101$class_102;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_474 method_474 p 1 conditions c net/minecraft/class_101$class_103 net/minecraft/loot/function/CopyNameLootFunction$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_101;Lcom/google/gson/JsonSerializationContext;)V method_476 toJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_101; method_477 fromJson c net/minecraft/class_101$class_102 net/minecraft/loot/function/CopyNameLootFunction$Source f Ljava/lang/String; field_1025 name f Lnet/minecraft/class_169; field_1024 parameter f Lnet/minecraft/class_101$class_102; field_1019 KILLER f Lnet/minecraft/class_101$class_102; field_1023 BLOCK_ENTITY f Lnet/minecraft/class_101$class_102; field_1020 KILLER_PLAYER f Lnet/minecraft/class_101$class_102; field_1022 THIS m (Ljava/lang/String;)Lnet/minecraft/class_101$class_102; method_475 get p 0 name m (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_169;)V p 3 name p 4 parameter c net/minecraft/class_4158 net/minecraft/world/poi/PointOfInterestType f Ljava/util/function/Predicate; field_18501 ALWAYS_TRUE f Ljava/util/function/Predicate; field_18523 completionCondition f Ljava/util/Set; field_19227 BED_STATES f I field_20298 searchDistance f Ljava/util/Map; field_18849 BLOCK_STATE_TO_POINT_OF_INTEREST_TYPE f Ljava/util/function/Predicate; field_18500 IS_USED_BY_PROFESSION f I field_18521 ticketCount f Ljava/lang/String; field_18519 id f Ljava/util/function/Supplier; field_25163 VILLAGER_WORKSTATIONS f Ljava/util/Set; field_30267 CAULDRON_STATES f Ljava/util/Set; field_25162 REGISTERED_STATES f Ljava/util/Set; field_18850 blockStates f Lnet/minecraft/class_4158; field_20632 NETHER_PORTAL f Lnet/minecraft/class_4158; field_18509 FLETCHER f Lnet/minecraft/class_4158; field_18506 CLERIC f Lnet/minecraft/class_4158; field_18507 FARMER f Lnet/minecraft/class_4158; field_18508 FISHERMAN f Lnet/minecraft/class_4158; field_18504 BUTCHER f Lnet/minecraft/class_4158; field_18505 CARTOGRAPHER f Lnet/minecraft/class_4158; field_18502 UNEMPLOYED f Lnet/minecraft/class_4158; field_18503 ARMORER f Lnet/minecraft/class_4158; field_27010 LIGHTNING_ROD f Lnet/minecraft/class_4158; field_18516 WEAPONSMITH f Lnet/minecraft/class_4158; field_18517 HOME f Lnet/minecraft/class_4158; field_18518 MEETING f Lnet/minecraft/class_4158; field_18514 SHEPHERD f Lnet/minecraft/class_4158; field_18515 TOOLSMITH f Lnet/minecraft/class_4158; field_18512 MASON f Lnet/minecraft/class_4158; field_18513 NITWIT f Lnet/minecraft/class_4158; field_18510 LEATHERWORKER f Lnet/minecraft/class_4158; field_18511 LIBRARIAN f Lnet/minecraft/class_4158; field_23229 LODESTONE f Lnet/minecraft/class_4158; field_20351 BEEHIVE f Lnet/minecraft/class_4158; field_20352 BEE_NEST m (Ljava/lang/String;Ljava/util/Set;II)Lnet/minecraft/class_4158; method_20357 register p 0 id p 2 ticketCount p 1 workStationStates p 3 searchDistance m (Lnet/minecraft/class_2248;)Ljava/util/stream/Stream; method_20359 method_20359 p 0 block m (Lnet/minecraft/class_4158;)Z method_19162 method_19162 p 0 poiType m (Ljava/lang/String;Ljava/util/Set;ILjava/util/function/Predicate;I)V p 1 id p 2 blockStates p 3 ticketCount p 4 completionCondition p 5 searchDistance m (Lnet/minecraft/class_4158;)Lnet/minecraft/class_4158; method_20354 setup p 0 poiType m (Lnet/minecraft/class_2680;)Z method_35159 contains p 1 state m (Lnet/minecraft/class_2680;)Ljava/util/Optional; method_19516 from p 0 state m ()Ljava/lang/String; method_35158 getId m (Ljava/lang/String;Ljava/util/Set;II)V p 1 id p 2 blockStates p 3 ticketCount p 4 searchDistance m (Lnet/minecraft/class_4158;)Z method_19156 method_19156 p 1 poiType m (Ljava/lang/String;Ljava/util/Set;ILjava/util/function/Predicate;I)Lnet/minecraft/class_4158; method_20358 register p 0 id p 2 ticketCount p 1 workStationStates p 4 searchDistance p 3 completionCondition m ()Ljava/util/function/Predicate; method_19164 getCompletionCondition m (Lnet/minecraft/class_4158;Lnet/minecraft/class_2680;)V method_20355 method_20355 p 1 state m ()I method_19161 getTicketCount m (Lnet/minecraft/class_2680;)Z method_19517 method_19517 p 0 state m ()I method_21648 getSearchDistance m (Lnet/minecraft/class_2248;)Ljava/util/Set; method_20356 getAllStatesOf p 0 block m (Lnet/minecraft/class_4158;)Z method_29269 method_29269 p 0 poiType c net/minecraft/class_5489 net/minecraft/client/font/MultilineText f Lnet/minecraft/class_5489; field_26528 EMPTY m (Lnet/minecraft/class_327;Lnet/minecraft/class_5348;I)Lnet/minecraft/class_5489; method_30890 create p 2 width p 0 renderer p 1 text m (Lnet/minecraft/class_4587;IIII)I method_30896 draw p 5 color p 4 lineHeight p 3 y p 2 x p 1 matrices m (Lnet/minecraft/class_4587;IIII)I method_30889 drawCenterWithShadow p 4 lineHeight p 5 color p 2 x p 3 y p 1 matrices m (Lnet/minecraft/class_327;Lnet/minecraft/class_5481;)Lnet/minecraft/class_5489$class_5490; method_35725 method_35725 p 1 text m ()I method_30887 count m (Lnet/minecraft/class_327;Lnet/minecraft/class_5481;)Lnet/minecraft/class_5489$class_5490; method_30898 method_30898 p 1 text m (Lnet/minecraft/class_327;Ljava/util/List;)Lnet/minecraft/class_5489; method_35726 createFromTexts p 0 renderer p 1 texts m (Lnet/minecraft/class_4587;IIII)I method_30893 drawWithShadow p 5 color p 4 lineHeight p 3 y p 2 x p 1 matrices m (Lnet/minecraft/class_327;Lnet/minecraft/class_5481;)Lnet/minecraft/class_5489$class_5490; method_30897 method_30897 p 1 text m (Lnet/minecraft/class_327;Lnet/minecraft/class_5481;)Lnet/minecraft/class_5489$class_5490; method_30894 method_30894 p 1 text m (Lnet/minecraft/class_327;Lnet/minecraft/class_5348;II)Lnet/minecraft/class_5489; method_30891 create p 1 text p 0 renderer p 3 maxLines p 2 width m (Lnet/minecraft/class_327;[Lnet/minecraft/class_2561;)Lnet/minecraft/class_5489; method_30892 create p 0 renderer p 1 texts m (Lnet/minecraft/class_4587;II)I method_30888 drawCenterWithShadow p 3 y p 1 matrices p 2 x m (Lnet/minecraft/class_327;Ljava/util/List;)Lnet/minecraft/class_5489; method_30895 create p 1 lines p 0 renderer m (Lnet/minecraft/class_4587;IIIII)V method_41154 fillBackground p 2 centerX p 1 matrices p 4 lineHeight p 3 centerY p 6 color p 5 padding c net/minecraft/class_5489$2 net/minecraft/client/font/MultilineText$2 m (Lnet/minecraft/class_5489$class_5490;)I method_41155 method_41155 p 0 line c net/minecraft/class_5489$class_5490 net/minecraft/client/font/MultilineText$Line f I field_26532 width f Lnet/minecraft/class_5481; field_26531 text m (Lnet/minecraft/class_5481;I)V p 2 width p 1 text c net/minecraft/class_4157 net/minecraft/world/poi/PointOfInterestSet f Z field_19226 valid f Ljava/lang/Runnable; field_18499 updateListener f Lorg/slf4j/Logger; field_18496 LOGGER f Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap; field_18497 pointsOfInterestByPos f Ljava/util/Map; field_18498 pointsOfInterestByType m (Lnet/minecraft/class_4157;)Ljava/lang/Boolean; method_28366 method_28366 p 0 poiSet m (Lnet/minecraft/class_2338;)Z method_19153 releaseTicket p 1 pos m (Lnet/minecraft/class_2338;)Ljava/util/Optional; method_33584 get p 1 pos m (Lnet/minecraft/class_2338;)Ljava/util/Optional; method_19154 getType p 1 pos m (Ljava/util/function/Predicate;Lnet/minecraft/class_4153$class_4155;)Ljava/util/stream/Stream; method_19150 get p 2 occupationStatus p 1 predicate m (Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lnet/minecraft/class_2338;Lnet/minecraft/class_4158;)V method_20352 method_20352 p 3 poiType p 2 pos m ()V method_20395 clear m (Lnet/minecraft/class_2338;Lnet/minecraft/class_4158;)V method_19146 add p 1 pos p 2 type m (Lnet/minecraft/class_2338;)V method_19145 remove p 1 pos m ()Z method_22444 isValid m (Lnet/minecraft/class_2338;)I method_35157 getFreeTickets p 1 pos m (Lnet/minecraft/class_4156;)Z method_20350 add p 1 poi m (Lnet/minecraft/class_4157;)Ljava/util/List; method_28363 method_28363 p 0 poiSet m (Ljava/lang/Runnable;)V p 1 updateListener m (Ljava/lang/Runnable;ZLjava/util/List;)V p 2 valid p 1 updateListener p 3 pois m (Ljava/lang/Runnable;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28365 method_28365 p 1 instance m (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;)Z method_19147 test p 1 pos p 2 predicate m (Lnet/minecraft/class_4158;)Ljava/util/Set; method_19143 method_19143 p 0 poiType m (Ljava/lang/Runnable;)Lcom/mojang/serialization/Codec; method_28364 createCodec p 0 updateListener m (Ljava/util/function/Consumer;)V method_20353 updatePointsOfInterest c net/minecraft/class_116 net/minecraft/loot/function/LootFunctionConsumingBuilder m ()Ljava/lang/Object; method_512 getThis m (Lnet/minecraft/class_117$class_118;)Ljava/lang/Object; method_511 apply p 1 function c net/minecraft/class_5493 net/minecraft/entity/ai/NavigationConditions m (Lnet/minecraft/class_1408;Lnet/minecraft/class_2338;)Z method_31519 isInvalidPosition p 0 navigation p 1 pos m (Lnet/minecraft/class_1308;)Z method_30955 hasMobNavigation p 0 entity m (Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Z method_31518 isWaterAt p 1 pos p 0 entity m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1314;)Z method_31520 isHeightInvalid p 1 entity p 0 pos m (Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Z method_31522 hasPathfindingPenalty p 0 entity p 1 pos m (Lnet/minecraft/class_1314;I)Z method_31517 isPositionTargetInRange p 1 extraDistance p 0 entity m (ZLnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Z method_31521 isPositionTargetOutOfWalkRange p 2 pos p 1 entity p 0 posTargetInRange m (Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Z method_31523 isSolidAt p 0 entity p 1 pos c net/minecraft/class_114 net/minecraft/loot/function/LimitCountLootFunction f Lnet/minecraft/class_42; field_1044 limit m (Lnet/minecraft/class_42;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_508 method_508 p 1 conditions m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_42;)V p 2 limit p 1 conditions m (Lnet/minecraft/class_42;)Lnet/minecraft/class_120$class_121; method_506 builder p 0 limit c net/minecraft/class_114$class_115 net/minecraft/loot/function/LimitCountLootFunction$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_114;Lcom/google/gson/JsonSerializationContext;)V method_510 toJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_114; method_509 fromJson c net/minecraft/class_5492 net/minecraft/client/resource/language/TextReorderingProcessor f Lit/unimi/dsi/fastutil/ints/Int2IntFunction; field_26628 reverser f Ljava/lang/String; field_26626 string f Ljava/util/List; field_26627 styles m ()Ljava/lang/String; method_30939 getString m (Ljava/lang/StringBuilder;Ljava/util/List;ILnet/minecraft/class_2583;I)Z method_30941 method_30941 p 2 charIndex p 3 style p 4 codePoint m (IIZ)Ljava/util/List; method_30940 process p 1 start p 3 reverse p 2 length m (Ljava/lang/String;Ljava/util/List;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)V p 3 reverser p 2 styles p 1 string m (Lnet/minecraft/class_5348;)Lnet/minecraft/class_5492; method_36144 create p 0 visitable m (Lnet/minecraft/class_5348;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Ljava/util/function/UnaryOperator;)Lnet/minecraft/class_5492; method_30943 create p 1 reverser p 0 visitable p 2 shaper m (Ljava/lang/StringBuilder;Ljava/util/List;Lnet/minecraft/class_2583;Ljava/lang/String;)Ljava/util/Optional; method_30942 method_30942 p 3 text p 2 style m (I)I method_36142 method_36142 p 0 codePoint m (Ljava/lang/String;)Ljava/lang/String; method_36143 method_36143 p 0 string c net/minecraft/class_5491 net/minecraft/client/resource/language/ReorderingUtil m (Ljava/lang/String;)Ljava/lang/String; method_30921 shapeArabic p 0 string m (Lnet/minecraft/class_5348;Z)Lnet/minecraft/class_5481; method_30922 reorder p 0 text p 1 rightToLeft c net/minecraft/class_117 net/minecraft/loot/function/LootFunction m ()Lnet/minecraft/class_5339; method_29321 getType m (Ljava/util/function/BiFunction;Ljava/util/function/Consumer;Lnet/minecraft/class_47;)Ljava/util/function/Consumer; method_513 apply p 2 context p 1 lootConsumer p 0 itemApplier m (Ljava/util/function/Consumer;Ljava/util/function/BiFunction;Lnet/minecraft/class_47;Lnet/minecraft/class_1799;)V method_514 method_514 p 3 stack c net/minecraft/class_117$class_118 net/minecraft/loot/function/LootFunction$Builder m ()Lnet/minecraft/class_117; method_515 build c net/minecraft/class_5498 net/minecraft/client/option/Perspective f [Lnet/minecraft/class_5498; field_26667 VALUES f Z field_26668 firstPerson f Z field_26669 frontView f Lnet/minecraft/class_5498; field_26666 THIRD_PERSON_FRONT f Lnet/minecraft/class_5498; field_26664 FIRST_PERSON f Lnet/minecraft/class_5498; field_26665 THIRD_PERSON_BACK m ()Z method_31035 isFrontView m ()Z method_31034 isFirstPerson m (Ljava/lang/String;IZZ)V p 3 firstPerson p 4 frontView m ()Lnet/minecraft/class_5498; method_31036 next c net/minecraft/class_5497 net/minecraft/structure/processor/StructureProcessorList f Ljava/util/List; field_26662 list m ()Ljava/util/List; method_31027 getList m (Ljava/util/List;)V p 1 list c net/minecraft/class_111 net/minecraft/loot/function/ExplorationMapLootFunction f Lnet/minecraft/class_6862; field_1035 destination f Ljava/lang/String; field_31850 MANSION f I field_1032 searchRadius f Lorg/slf4j/Logger; field_1038 LOGGER f B field_1037 zoom f Lnet/minecraft/class_20$class_21; field_1034 DEFAULT_DECORATION f Z field_1033 skipExistingChunks f Lnet/minecraft/class_20$class_21; field_1036 decoration f Lnet/minecraft/class_6862; field_25032 DEFAULT_DESTINATION m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_6862;Lnet/minecraft/class_20$class_21;BIZ)V p 3 decoration p 4 zoom p 1 conditions p 2 destination p 5 searchRadius p 6 skipExistingChunks m ()Lnet/minecraft/class_111$class_112; method_492 builder c net/minecraft/class_111$class_113 net/minecraft/loot/function/ExplorationMapLootFunction$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_111;Lcom/google/gson/JsonSerializationContext;)V method_505 toJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_111; method_504 fromJson m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_6862; method_29039 getDestination p 0 json c net/minecraft/class_111$class_112 net/minecraft/loot/function/ExplorationMapLootFunction$Builder f I field_1040 searchRadius f Z field_1041 skipExistingChunks f Lnet/minecraft/class_20$class_21; field_1042 decoration f Lnet/minecraft/class_6862; field_1039 destination f B field_1043 zoom m (B)Lnet/minecraft/class_111$class_112; method_500 withZoom p 1 zoom m ()Lnet/minecraft/class_111$class_112; method_501 getThisBuilder m (I)Lnet/minecraft/class_111$class_112; method_35521 searchRadius p 1 searchRadius m (Lnet/minecraft/class_20$class_21;)Lnet/minecraft/class_111$class_112; method_499 withDecoration p 1 decoration m (Lnet/minecraft/class_6862;)Lnet/minecraft/class_111$class_112; method_502 withDestination p 1 destination m (Z)Lnet/minecraft/class_111$class_112; method_503 withSkipExistingChunks p 1 skipExistingChunks c net/minecraft/class_4169 net/minecraft/entity/ai/brain/ScheduleRuleEntry f I field_18601 startTime f F field_18602 priority m (IF)V p 2 priority p 1 startTime m ()I method_19211 getStartTime m ()F method_19212 getPriority c net/minecraft/class_5499 net/minecraft/client/util/OrderableTooltip m ()Ljava/util/List; method_31047 getOrderedTooltip c net/minecraft/class_4168 net/minecraft/entity/ai/brain/Activity f Ljava/lang/String; field_18600 id f I field_23827 hashCode f Lnet/minecraft/class_4168; field_22400 RIDE f Lnet/minecraft/class_4168; field_19042 PRE_RAID f Lnet/minecraft/class_4168; field_19043 HIDE f Lnet/minecraft/class_4168; field_19041 RAID f Lnet/minecraft/class_4168; field_18595 IDLE f Lnet/minecraft/class_4168; field_18596 WORK f Lnet/minecraft/class_4168; field_18594 CORE f Lnet/minecraft/class_4168; field_18599 PANIC f Lnet/minecraft/class_4168; field_18597 REST f Lnet/minecraft/class_4168; field_18598 MEET f Lnet/minecraft/class_4168; field_33504 RAM f Lnet/minecraft/class_4168; field_18885 PLAY f Lnet/minecraft/class_4168; field_28352 PLAY_DEAD f Lnet/minecraft/class_4168; field_22397 CELEBRATE f Lnet/minecraft/class_4168; field_22396 FIGHT f Lnet/minecraft/class_4168; field_22399 AVOID f Lnet/minecraft/class_4168; field_22398 ADMIRE_ITEM f Lnet/minecraft/class_4168; field_30691 LONG_JUMP m (Ljava/lang/String;)V p 1 id m (Ljava/lang/Object;)Z equals equals p 1 o m (Ljava/lang/String;)Lnet/minecraft/class_4168; method_19210 register p 0 id m ()Ljava/lang/String; method_19634 getId c net/minecraft/class_3962 net/minecraft/block/ComposterBlock f I field_31071 MAX_LEVEL f Lit/unimi/dsi/fastutil/objects/Object2FloatMap; field_17566 ITEM_TO_LEVEL_INCREASE_CHANCE f [Lnet/minecraft/class_265; field_17568 LEVEL_TO_COLLISION_SHAPE f Lnet/minecraft/class_265; field_17567 RAYCAST_SHAPE f Lnet/minecraft/class_2758; field_17565 LEVEL m ([Lnet/minecraft/class_265;)V method_17755 method_17755 p 0 shapes m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)Lnet/minecraft/class_2680; method_17756 addToComposter p 0 state p 1 world p 2 pos p 3 item m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)V method_18027 playEffects p 0 world p 1 pos p 2 fill m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_17759 emptyComposter p 0 state p 1 world p 2 pos m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_26374 emptyFullComposter p 0 state p 1 world p 2 pos m ()V method_17758 registerDefaultCompostableItems m (FLnet/minecraft/class_1935;)V method_17753 registerCompostableItem p 1 item p 0 levelIncreaseChance m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_26373 compost p 1 world p 0 state p 3 pos p 2 stack c net/minecraft/class_3962$class_3925 net/minecraft/block/ComposterBlock$DummyInventory c net/minecraft/class_3962$class_3964 net/minecraft/block/ComposterBlock$FullComposterInventory f Lnet/minecraft/class_2338; field_17575 pos f Lnet/minecraft/class_2680; field_17573 state f Lnet/minecraft/class_1936; field_17574 world f Z field_17576 dirty m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V p 3 pos p 4 outputItem p 1 state p 2 world c net/minecraft/class_3962$class_3963 net/minecraft/block/ComposterBlock$ComposterInventory f Lnet/minecraft/class_2338; field_17571 pos f Z field_17572 dirty f Lnet/minecraft/class_1936; field_17570 world f Lnet/minecraft/class_2680; field_17569 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V p 2 world p 3 pos p 1 state c net/minecraft/class_2631 net/minecraft/block/entity/SkullBlockEntity f Ljava/lang/String; field_31363 SKULL_OWNER_KEY f Lnet/minecraft/class_3312; field_12089 userCache f Ljava/util/concurrent/Executor; field_34029 executor f Lcom/mojang/authlib/minecraft/MinecraftSessionService; field_12088 sessionService f Z field_12086 powered f Lcom/mojang/authlib/GameProfile; field_12087 owner f I field_12085 ticksPowered m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 2 state p 1 pos m (Lcom/mojang/authlib/GameProfile;Ljava/util/function/Consumer;)V method_11335 loadProperties p 0 owner p 1 callback m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2631;)V method_31695 tick p 0 world p 1 pos p 2 state p 3 blockEntity m (Ljava/util/function/Consumer;Lcom/mojang/authlib/GameProfile;)V method_37469 method_37469 p 1 profile m (F)F method_11338 getTicksPowered p 1 tickDelta m (Ljava/util/function/Consumer;Lcom/mojang/authlib/GameProfile;)V method_37248 method_37248 p 1 profile m ()Lnet/minecraft/class_2622; method_38250 toUpdatePacket m (Lcom/mojang/authlib/GameProfile;)V method_11333 setOwner p 1 owner m (Lcom/mojang/authlib/GameProfile;)V method_37249 method_37249 p 1 owner m ()Lcom/mojang/authlib/GameProfile; method_11334 getOwner m (Lnet/minecraft/class_3312;Lcom/mojang/authlib/minecraft/MinecraftSessionService;Ljava/util/concurrent/Executor;)V method_39765 setServices p 2 executor p 1 sessionService p 0 userCache m ()V method_39766 clearServices m (Ljava/util/function/Consumer;Lcom/mojang/authlib/GameProfile;Ljava/util/Optional;)V method_37468 method_37468 p 2 profile m ()V method_11339 loadOwnerProperties c net/minecraft/class_2632 net/minecraft/network/packet/s2c/play/DifficultyS2CPacket f Z field_12091 difficultyLocked f Lnet/minecraft/class_1267; field_12090 difficulty m (Lnet/minecraft/class_2602;)V method_11341 apply m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_1267;Z)V p 1 difficulty p 2 difficultyLocked m ()Lnet/minecraft/class_1267; method_11342 getDifficulty m ()Z method_11340 isDifficultyLocked c net/minecraft/class_2633 net/minecraft/block/entity/StructureBlockBlockEntity f Ljava/lang/String; field_12104 author f Z field_12099 ignoreEntities f Z field_12095 showBoundingBox f F field_12101 integrity f Lnet/minecraft/class_2382; field_12100 size f Lnet/minecraft/class_2470; field_12105 rotation f Ljava/lang/String; field_12098 metadata f Z field_12096 showAir f Z field_12097 powered f J field_12103 seed f Lnet/minecraft/class_2960; field_12102 structureName f Lnet/minecraft/class_2415; field_12093 mirror f Ljava/lang/String; field_31366 AUTHOR_KEY f Lnet/minecraft/class_2776; field_12094 mode f Lnet/minecraft/class_2338; field_12092 offset m (Lnet/minecraft/class_1657;)Z method_11351 openScreen p 1 player m ()F method_11346 getIntegrity m ()Z method_11357 shouldShowBoundingBox m (Lnet/minecraft/class_2586;)Z method_34278 method_34278 p 0 blockEntity m ()V method_11361 unloadStructure m ()Z method_11365 saveStructure m (Lnet/minecraft/class_1309;)V method_11373 setAuthor p 1 entity m ()Lnet/minecraft/class_2622; method_38252 toUpdatePacket m (Lnet/minecraft/class_2960;)V method_11344 setStructureName p 1 structureName m ()Ljava/lang/String; method_11362 getStructureName m ()Lnet/minecraft/class_2338; method_11359 getOffset m ()Ljava/lang/String; method_11358 getMetadata m (Lnet/minecraft/class_2776;)V method_11381 setMode p 1 mode m (Z)Z method_11366 saveStructure m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_35293 setStructureVoid p 0 world p 1 pos m (Lnet/minecraft/class_2338;)Z method_34279 method_34279 p 1 pos m ()Z method_11354 isPowered m ()J method_11371 getSeed m (Lnet/minecraft/class_2338;Ljava/util/stream/Stream;)Ljava/util/Optional; method_34277 getStructureBox p 0 pos p 1 corners m (J)V method_11382 setSeed p 1 seed m (J)Ljava/util/Random; method_20048 createRandom p 0 seed m (Lnet/minecraft/class_2338;)V method_11378 setOffset p 1 offset m ()Lnet/minecraft/class_2776; method_11374 getMode m ()Z method_11383 detectStructureSize m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Ljava/util/stream/Stream; method_34276 streamCornerPos c Streams positions of {@link StructureBlockMode#CORNER} mode structure blocks with matching names. p 1 start p 2 end m ()Lnet/minecraft/class_2470; method_11353 getRotation m ()Z method_11367 shouldIgnoreEntities m (F)V method_11370 setIntegrity p 1 integrity m ()Z method_11375 shouldShowAir m (Z)V method_11379 setPowered p 1 powered m (Z)V method_11347 setShowAir p 1 showAir m (Ljava/lang/String;)V method_11363 setMetadata p 1 metadata m (Ljava/lang/String;)V method_11343 setStructureName p 1 name m ()V method_11348 updateBlockMode m ()Ljava/lang/String; method_21865 getStructurePath m (Lnet/minecraft/class_2470;)V method_11385 setRotation p 1 rotation m ()Lnet/minecraft/class_2415; method_11345 getMirror m (Lnet/minecraft/class_2586;)Lnet/minecraft/class_2633; method_34273 method_34273 p 0 blockEntity m (Lnet/minecraft/class_2633;)Z method_34274 method_34274 p 1 blockEntity m ()Lnet/minecraft/class_2382; method_11349 getSize m ()Z method_11372 isStructureAvailable m (Lnet/minecraft/class_2338;Lnet/minecraft/class_3341;)Z method_34275 method_34275 p 2 box m (Z)V method_11352 setIgnoreEntities p 1 ignoreEntities m (Lnet/minecraft/class_2382;)V method_11377 setSize p 1 size m (Z)V method_11360 setShowBoundingBox p 1 showBoundingBox m (Lnet/minecraft/class_2415;)V method_11356 setMirror p 1 mirror m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 1 pos p 2 state m ()Z method_11384 hasStructureName m (Lnet/minecraft/class_3218;ZLnet/minecraft/class_3499;)Z method_21864 place p 1 world p 3 structure m (Lnet/minecraft/class_3218;)Z method_11376 loadStructure p 1 world m (Lnet/minecraft/class_3218;Z)Z method_11368 loadStructure p 1 world c net/minecraft/class_2633$class_2634 net/minecraft/block/entity/StructureBlockBlockEntity$Action f Lnet/minecraft/class_2633$class_2634; field_12110 SAVE_AREA f Lnet/minecraft/class_2633$class_2634; field_12106 SCAN_AREA f Lnet/minecraft/class_2633$class_2634; field_12109 LOAD_AREA f Lnet/minecraft/class_2633$class_2634; field_12108 UPDATE_DATA c net/minecraft/class_1301 net/minecraft/predicate/entity/EntityPredicates f Ljava/util/function/Predicate; field_35589 CAN_COLLIDE f Ljava/util/function/Predicate; field_6156 EXCEPT_CREATIVE_OR_SPECTATOR f Ljava/util/function/Predicate; field_6157 VALID_LIVING_ENTITY c Tests if a living entity is valid.\n\n

A living entity is valid when the entity is alive.\n\n@see net.minecraft.entity.LivingEntity#isAlive() f Ljava/util/function/Predicate; field_6152 VALID_INVENTORIES c Tests if an entity has a valid inventory.\n\n

An entity has a valid inventory when:\n\n

  • The entity is alive\n
  • The entity implements {@link net.minecraft.inventory.Inventory}\n
\n\n@see net.minecraft.entity.vehicle.StorageMinecartEntity f Ljava/util/function/Predicate; field_6153 NOT_MOUNTED c Tests if an entity is not mounted.\n\n

An entity is not mounted when:\n\n

  • The entity is alive\n
  • The entity has no passengers\n
  • The entity is not in a vehicle\n
f Ljava/util/function/Predicate; field_6154 VALID_ENTITY c Tests if an entity is valid.\n\n

An entity is valid when the entity is alive.\n\n@see net.minecraft.entity.Entity#isAlive() f Ljava/util/function/Predicate; field_6155 EXCEPT_SPECTATOR m (Lnet/minecraft/class_1297;)Z method_24517 method_24517 p 0 entity m (Lnet/minecraft/class_1297;)Z method_5914 method_5914 p 0 entity m (Lnet/minecraft/class_1297;)Z method_5908 method_5908 p 0 entity m (Lnet/minecraft/class_1297;)Ljava/util/function/Predicate; method_5911 canBePushedBy p 0 entity m (Lnet/minecraft/class_1297;)Z method_32878 method_32878 p 0 entity m (DDDDLnet/minecraft/class_1297;)Z method_5912 method_5912 p 8 entity m (Lnet/minecraft/class_1297;)Ljava/util/function/Predicate; method_5913 rides p 0 entity m (Lnet/minecraft/class_1297;Lnet/minecraft/class_270;Lnet/minecraft/class_270$class_271;Lnet/minecraft/class_1297;)Z method_5915 method_5915 p 3 entity m (DDDD)Ljava/util/function/Predicate; method_5909 maxDistance p 0 x p 2 y p 4 z p 6 max m (Lnet/minecraft/class_1297;)Z method_5910 method_5910 p 0 entity c net/minecraft/class_1301$class_1302 net/minecraft/predicate/entity/EntityPredicates$Equipable f Lnet/minecraft/class_1799; field_6158 stack m (Lnet/minecraft/class_1799;)V p 1 stack m (Ljava/lang/Object;)Z test test p 1 context m (Lnet/minecraft/class_1297;)Z method_5916 test c net/minecraft/class_2627 net/minecraft/block/entity/ShulkerBoxBlockEntity f [I field_12059 AVAILABLE_SLOTS f I field_12053 viewerCount f Lnet/minecraft/class_2371; field_12054 inventory f Lnet/minecraft/class_1767; field_12060 cachedColor f Lnet/minecraft/class_2627$class_2628; field_12057 animationStage f Ljava/lang/String; field_31361 ITEMS_KEY f F field_12056 animationProgress f F field_12055 prevAnimationProgress m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2627;)V method_31694 tick p 3 blockEntity p 2 state p 1 pos p 0 world m ()Lnet/minecraft/class_2627$class_2628; method_11313 getAnimationStage m (F)F method_11312 getAnimationProgress p 1 delta m ()Z method_27093 suffocates m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_11316 pushEntities p 2 pos p 3 state p 1 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_11318 updateAnimation p 1 world p 2 pos p 3 state m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 2 state p 1 pos m ()Lnet/minecraft/class_1767; method_11320 getColor m (Lnet/minecraft/class_2487;)V method_11319 readInventoryNbt p 1 nbt m (Lnet/minecraft/class_1767;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 1 color p 2 pos p 3 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_20047 updateNeighborStates p 1 pos p 2 state p 0 world m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_238; method_11314 getBoundingBox p 1 state c net/minecraft/class_2627$class_2628 net/minecraft/block/entity/ShulkerBoxBlockEntity$AnimationStage f Lnet/minecraft/class_2627$class_2628; field_12063 OPENED f Lnet/minecraft/class_2627$class_2628; field_12064 CLOSING f Lnet/minecraft/class_2627$class_2628; field_12065 CLOSED f Lnet/minecraft/class_2627$class_2628; field_12066 OPENING c net/minecraft/class_3959 net/minecraft/world/RaycastContext f Lnet/minecraft/class_3959$class_3960; field_17555 shapeType f Lnet/minecraft/class_3959$class_242; field_17556 fluid f Lnet/minecraft/class_3726; field_17557 entityPosition f Lnet/minecraft/class_243; field_17554 end f Lnet/minecraft/class_243; field_17553 start m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_17748 getBlockShape p 3 pos p 1 state p 2 world m (Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_3959$class_3960;Lnet/minecraft/class_3959$class_242;Lnet/minecraft/class_1297;)V p 3 shapeType p 2 end p 1 start p 5 entity p 4 fluidHandling m ()Lnet/minecraft/class_243; method_17747 getEnd m ()Lnet/minecraft/class_243; method_17750 getStart m (Lnet/minecraft/class_3610;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_17749 getFluidShape p 3 pos p 2 world p 1 state c net/minecraft/class_3959$class_242 net/minecraft/world/RaycastContext$FluidHandling f Ljava/util/function/Predicate; field_1346 predicate f Lnet/minecraft/class_3959$class_242; field_36338 WATER f Lnet/minecraft/class_3959$class_242; field_1345 SOURCE_ONLY f Lnet/minecraft/class_3959$class_242; field_1347 ANY f Lnet/minecraft/class_3959$class_242; field_1348 NONE m (Lnet/minecraft/class_3610;)Z method_1017 method_1017 p 0 state m (Lnet/minecraft/class_3610;)Z method_17751 handled p 1 state m (Ljava/lang/String;ILjava/util/function/Predicate;)V p 3 predicate m (Lnet/minecraft/class_3610;)Z method_1018 method_1018 p 0 state m (Lnet/minecraft/class_3610;)Z method_40008 method_40008 p 0 state c net/minecraft/class_3959$class_3961 net/minecraft/world/RaycastContext$ShapeProvider m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265; get get p 1 state p 2 world p 3 pos p 4 context c net/minecraft/class_3959$class_3960 net/minecraft/world/RaycastContext$ShapeType f Lnet/minecraft/class_3959$class_3961; field_17560 provider f Lnet/minecraft/class_3959$class_3960; field_17558 COLLIDER f Lnet/minecraft/class_3959$class_3960; field_17559 OUTLINE f Lnet/minecraft/class_3959$class_3960; field_36337 FALLDAMAGE_RESETTING f Lnet/minecraft/class_3959$class_3960; field_23142 VISUAL m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265; method_40007 method_40007 p 3 context p 2 pos p 1 world p 0 state m (Ljava/lang/String;ILnet/minecraft/class_3959$class_3961;)V p 3 provider c net/minecraft/class_2629 net/minecraft/network/packet/s2c/play/BossBarS2CPacket f Lnet/minecraft/class_2629$class_5882; field_29099 REMOVE_ACTION f I field_33316 THICKEN_FOG_MASK f I field_33314 DARKEN_SKY_MASK f I field_33315 DRAGON_MUSIC_MASK f Ljava/util/UUID; field_12074 uuid f Lnet/minecraft/class_2629$class_5882; field_12075 action m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_1259;)Lnet/minecraft/class_2629; method_34098 updateProperties p 0 bar m (Lnet/minecraft/class_1259;)Lnet/minecraft/class_2629; method_34096 updateName p 0 bar m (Lnet/minecraft/class_1259;)Lnet/minecraft/class_2629; method_34097 updateStyle p 0 bar m (Lnet/minecraft/class_1259;)Lnet/minecraft/class_2629; method_34094 updateProgress p 0 bar m (Lnet/minecraft/class_2602;)V method_11330 apply m (Ljava/util/UUID;)Lnet/minecraft/class_2629; method_34090 remove p 0 uuid m (Ljava/util/UUID;Lnet/minecraft/class_2629$class_5882;)V p 1 uuid p 2 action m (Lnet/minecraft/class_2629$class_5881;)V method_34091 accept p 1 consumer m (ZZZ)I method_34095 maskProperties p 2 thickenFog p 0 darkenSky p 1 dragonMusic m (Lnet/minecraft/class_1259;)Lnet/minecraft/class_2629; method_34089 add p 0 bar c net/minecraft/class_2629$class_5882 net/minecraft/network/packet/s2c/play/BossBarS2CPacket$Action m (Lnet/minecraft/class_2540;)V method_34107 toPacket p 1 buf m ()Lnet/minecraft/class_2629$class_5883; method_34105 getType m (Ljava/util/UUID;Lnet/minecraft/class_2629$class_5881;)V method_34106 accept p 2 consumer p 1 uuid c net/minecraft/class_2629$class_5883 net/minecraft/network/packet/s2c/play/BossBarS2CPacket$Type f Ljava/util/function/Function; field_29113 parser f Lnet/minecraft/class_2629$class_5883; field_29112 UPDATE_PROPERTIES f Lnet/minecraft/class_2629$class_5883; field_29110 UPDATE_NAME f Lnet/minecraft/class_2629$class_5883; field_29111 UPDATE_STYLE f Lnet/minecraft/class_2629$class_5883; field_29109 UPDATE_PROGRESS f Lnet/minecraft/class_2629$class_5883; field_29107 ADD f Lnet/minecraft/class_2629$class_5883; field_29108 REMOVE m (Ljava/lang/String;ILjava/util/function/Function;)V p 3 parser m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2629$class_5882; method_34113 method_34113 p 0 buf c net/minecraft/class_2629$class_5880 net/minecraft/network/packet/s2c/play/BossBarS2CPacket$AddAction f Lnet/minecraft/class_1259$class_1260; field_29102 color f Lnet/minecraft/class_2561; field_29100 name f F field_29101 percent f Z field_29105 dragonMusic f Z field_29106 thickenFog f Z field_29104 darkenSky f Lnet/minecraft/class_1259$class_1261; field_29103 style m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_1259;)V p 1 bar c net/minecraft/class_2629$class_5881 net/minecraft/network/packet/s2c/play/BossBarS2CPacket$Consumer m (Ljava/util/UUID;)V method_34099 remove p 1 uuid m (Ljava/util/UUID;Lnet/minecraft/class_2561;FLnet/minecraft/class_1259$class_1260;Lnet/minecraft/class_1259$class_1261;ZZZ)V method_34103 add p 8 thickenFog p 7 dragonMusic p 6 darkenSky p 5 style p 4 color p 3 percent p 2 name p 1 uuid m (Ljava/util/UUID;Lnet/minecraft/class_2561;)V method_34102 updateName p 2 name p 1 uuid m (Ljava/util/UUID;Lnet/minecraft/class_1259$class_1260;Lnet/minecraft/class_1259$class_1261;)V method_34101 updateStyle p 3 style p 1 id p 2 color m (Ljava/util/UUID;ZZZ)V method_34104 updateProperties p 3 dragonMusic p 4 thickenFog p 1 uuid p 2 darkenSky m (Ljava/util/UUID;F)V method_34100 updateProgress p 1 uuid p 2 percent c net/minecraft/class_2629$class_5886 net/minecraft/network/packet/s2c/play/BossBarS2CPacket$UpdatePropertiesAction f Z field_29118 dragonMusic f Z field_29119 thickenFog f Z field_29117 darkenSky m (ZZZ)V p 1 darkenSky p 2 dragonMusic p 3 thickenFog m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_2629$class_5887 net/minecraft/network/packet/s2c/play/BossBarS2CPacket$UpdateStyleAction f Lnet/minecraft/class_1259$class_1261; field_29121 style f Lnet/minecraft/class_1259$class_1260; field_29120 color m (Lnet/minecraft/class_1259$class_1260;Lnet/minecraft/class_1259$class_1261;)V p 2 style p 1 color m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_2629$class_5884 net/minecraft/network/packet/s2c/play/BossBarS2CPacket$UpdateNameAction f Lnet/minecraft/class_2561; field_29115 name m (Lnet/minecraft/class_2561;)V p 1 name m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_2629$class_5885 net/minecraft/network/packet/s2c/play/BossBarS2CPacket$UpdateProgressAction f F field_29116 percent m (F)V p 1 percent m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_2623 net/minecraft/network/packet/s2c/play/BlockEventS2CPacket f I field_12042 type f Lnet/minecraft/class_2248; field_12043 block f I field_12041 data f Lnet/minecraft/class_2338; field_12044 pos m ()I method_11294 getType m ()Lnet/minecraft/class_2248; method_11295 getBlock m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;II)V p 4 data p 1 pos p 3 type p 2 block m ()Lnet/minecraft/class_2338; method_11298 getPos m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2602;)V method_11297 apply m ()I method_11296 getData c net/minecraft/class_3954 net/minecraft/block/InventoryProvider m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1278; method_17680 getInventory p 2 world p 1 state p 3 pos c net/minecraft/class_3955 net/minecraft/recipe/CraftingRecipe c net/minecraft/class_2624 net/minecraft/block/entity/LockableContainerBlockEntity f Lnet/minecraft/class_2561; field_17376 customName f Lnet/minecraft/class_1273; field_12045 lock m ()Lnet/minecraft/class_2561; method_17823 getContainerName m (Lnet/minecraft/class_2561;)V method_17488 setCustomName p 1 customName m (ILnet/minecraft/class_1661;)Lnet/minecraft/class_1703; method_5465 createScreenHandler p 1 syncId p 2 playerInventory m (Lnet/minecraft/class_1657;)Z method_17489 checkUnlocked p 1 player m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1273;Lnet/minecraft/class_2561;)Z method_17487 checkUnlocked p 2 containerName p 0 player p 1 lock c net/minecraft/class_3956 net/minecraft/recipe/RecipeType c The recipe type allows matching recipes more efficiently by only checking\nrecipes under a given type.\n\n@param the common supertype of recipes within a recipe type f Lnet/minecraft/class_3956; field_17641 STONECUTTING f Lnet/minecraft/class_3956; field_17549 CAMPFIRE_COOKING f Lnet/minecraft/class_3956; field_17548 SMOKING f Lnet/minecraft/class_3956; field_17547 BLASTING f Lnet/minecraft/class_3956; field_17546 SMELTING f Lnet/minecraft/class_3956; field_17545 CRAFTING f Lnet/minecraft/class_3956; field_25388 SMITHING m (Ljava/lang/String;)Lnet/minecraft/class_3956; method_17726 register p 0 id m (Lnet/minecraft/class_1860;Lnet/minecraft/class_1937;Lnet/minecraft/class_1263;)Ljava/util/Optional; method_17725 match c {@return the given {@code recipe} if it matches, otherwise empty}\n\n

This utility method casts the {@code recipe} from {@code Recipe} to\n{@code T} conveniently. p 3 inventory c the input inventory p 2 world c the input world p 1 recipe c the recipe to match and cast c net/minecraft/class_2625 net/minecraft/block/entity/SignBlockEntity f [Ljava/lang/String; field_28906 FILTERED_TEXT_KEYS f Z field_28908 filterText f Z field_29225 glowingText f Z field_12048 editable f [Lnet/minecraft/class_5481; field_12049 textsBeingEdited f [Lnet/minecraft/class_2561; field_12050 texts f [Ljava/lang/String; field_28905 TEXT_KEYS f [Lnet/minecraft/class_2561; field_28907 filteredTexts f Ljava/util/UUID; field_12046 editor f Lnet/minecraft/class_1767; field_16419 textColor m (ZLjava/util/function/Function;)[Lnet/minecraft/class_5481; method_33829 updateSign p 1 filterText p 2 textOrderingFunction m ()Lnet/minecraft/class_1767; method_16126 getTextColor m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 2 state p 1 pos m (IZ)Lnet/minecraft/class_2561; method_30843 getTextOnRow p 2 filtered p 1 row m (Lnet/minecraft/class_3222;)Lnet/minecraft/class_2168; method_11304 getCommandSource p 1 player m ()Z method_34271 isGlowingText m ()Z method_11307 isEditable m (Ljava/lang/String;)Lnet/minecraft/class_2561; method_33384 unparsedTextFromJson p 1 json m (Z)[Lnet/minecraft/class_2561; method_33830 getTexts p 1 filtered m (Lnet/minecraft/class_3222;)Z method_11301 onActivate p 1 player m ()Ljava/util/UUID; method_11305 getEditor m (Ljava/lang/String;)Lnet/minecraft/class_2561; method_33828 parseTextFromJson p 1 json m (ILnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V method_33827 setTextOnRow p 1 row p 3 filteredText p 2 text m (Z)Z method_34270 setGlowingText p 1 glowingText m (Z)V method_11303 setEditable p 1 editable m (Lnet/minecraft/class_1767;)Z method_16127 setTextColor p 1 value m ()Lnet/minecraft/class_2622; method_38249 toUpdatePacket m (ILnet/minecraft/class_2561;)V method_11299 setTextOnRow p 1 row p 2 text m ()V method_34272 updateListeners m (Ljava/util/UUID;)V method_11306 setEditor p 1 editor c net/minecraft/class_3957 net/minecraft/recipe/CookingRecipeSerializer f Lnet/minecraft/class_3957$class_3958; field_17552 recipeFactory f I field_17551 cookingTime m (Lnet/minecraft/class_2960;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1874; method_17736 read m (Lnet/minecraft/class_2540;Lnet/minecraft/class_1874;)V method_17735 write m (Lnet/minecraft/class_3957$class_3958;I)V p 2 cookingTime p 1 recipeFactory m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2540;)Lnet/minecraft/class_1874; method_17737 read c net/minecraft/class_3957$class_3958 net/minecraft/recipe/CookingRecipeSerializer$RecipeFactory m (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;FI)Lnet/minecraft/class_1874; create create p 3 input p 4 output p 5 experience p 6 cookTime p 1 id p 2 group c net/minecraft/class_2626 net/minecraft/network/packet/s2c/play/BlockUpdateS2CPacket f Lnet/minecraft/class_2680; field_12051 state f Lnet/minecraft/class_2338; field_12052 pos m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2602;)V method_11310 apply m ()Lnet/minecraft/class_2680; method_11308 getState m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 2 state p 1 pos m ()Lnet/minecraft/class_2338; method_11309 getPos m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)V p 2 pos p 1 world c net/minecraft/class_3972 net/minecraft/recipe/CuttingRecipe c A recipe that has only one input ingredient. It can be used by any type\nof recipe as long as its subclass implements the proper interface. f Lnet/minecraft/class_2960; field_17644 id f Lnet/minecraft/class_3956; field_17646 type f Lnet/minecraft/class_1799; field_17643 output f Lnet/minecraft/class_1856; field_17642 input f Lnet/minecraft/class_1865; field_17647 serializer f Ljava/lang/String; field_17645 group m (Lnet/minecraft/class_3956;Lnet/minecraft/class_1865;Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;)V p 2 serializer p 3 id p 1 type p 6 output p 4 group p 5 input c net/minecraft/class_3972$class_3973 net/minecraft/recipe/CuttingRecipe$Serializer f Lnet/minecraft/class_3972$class_3973$class_3974; field_17648 recipeFactory m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2540;)Lnet/minecraft/class_3972; method_17882 read m (Lnet/minecraft/class_2540;Lnet/minecraft/class_3972;)V method_17880 write m (Lnet/minecraft/class_3972$class_3973$class_3974;)V p 1 recipeFactory m (Lnet/minecraft/class_2960;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_3972; method_17881 read c net/minecraft/class_3972$class_3973$class_3974 net/minecraft/recipe/CuttingRecipe$Serializer$RecipeFactory m (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;)Lnet/minecraft/class_3972; create create p 3 input p 4 output p 1 id p 2 group c net/minecraft/class_2641 net/minecraft/network/packet/s2c/play/CommandTreeS2CPacket f Lcom/mojang/brigadier/tree/RootCommandNode; field_12123 commandTree m (Lnet/minecraft/class_2540;Lcom/mojang/brigadier/tree/CommandNode;Ljava/util/Map;)V method_11401 writeNode p 0 buf p 2 nodeToIndex p 1 node m (Lcom/mojang/brigadier/tree/RootCommandNode;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; method_30944 traverse p 0 commandTree m (Lcom/mojang/brigadier/tree/RootCommandNode;)V p 1 commandTree m (Ljava/util/List;Lnet/minecraft/class_2641$class_2642;)Z method_34120 method_34120 p 1 nodeData m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2641$class_2642; method_11405 readCommandNode p 0 buf m (Ljava/util/List;)V method_30946 build p 0 nodeDatas m (Lnet/minecraft/class_2540;B)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_11402 readArgumentBuilder p 0 buf m ()Lcom/mojang/brigadier/tree/RootCommandNode; method_11403 getCommandTree m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Ljava/util/List; method_30945 collectNodes p 0 nodes m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/class_2540;Lcom/mojang/brigadier/tree/CommandNode;)V method_34119 method_34119 p 2 node m (Lnet/minecraft/class_2602;)V method_11404 apply m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_2641$class_2642 net/minecraft/network/packet/s2c/play/CommandTreeS2CPacket$CommandNodeData f [I field_12125 childNodeIndices f Lcom/mojang/brigadier/tree/CommandNode; field_12128 node f Lcom/mojang/brigadier/builder/ArgumentBuilder; field_12127 argumentBuilder f B field_12124 flags f I field_12126 redirectNodeIndex m (Ljava/util/List;)Z method_11406 build m (Lcom/mojang/brigadier/builder/ArgumentBuilder;BI[I)V p 1 argumentBuilder p 3 redirectNodeIndex p 2 flags p 4 childNodeIndices m (Lcom/mojang/brigadier/context/CommandContext;)I method_11408 method_11408 p 0 context c net/minecraft/class_2643 net/minecraft/block/entity/EndGatewayBlockEntity f Z field_12129 exactTeleport f Lorg/slf4j/Logger; field_12133 LOGGER f Lnet/minecraft/class_2338; field_12132 exitPortalPos f I field_12130 teleportCooldown f J field_12131 age m (F)F method_11412 getCooldownBeamHeight p 1 tickDelta m ()I method_11415 getDrawnSidesCount m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_11419 findBestPortalExitPos p 1 pos p 0 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2643;)V method_31702 serverTick p 2 state p 3 blockEntity p 0 world p 1 pos m ()Z method_11421 needsCooldownBeforeTeleporting m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2643;)V method_31700 clientTick p 0 world p 1 pos p 2 state p 3 blockEntity m (F)F method_11417 getRecentlyGeneratedBeamHeight p 1 tickDelta m ()Z method_11420 isRecentlyGenerated m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_3018;)V method_11416 createPortal p 0 world p 2 config p 1 pos m (Lnet/minecraft/class_1297;)Z method_30276 canTeleport p 0 entity m (Lnet/minecraft/class_2818;)Lnet/minecraft/class_2338; method_11413 findPortalPosition p 0 chunk m ()Lnet/minecraft/class_2622; method_38253 toUpdatePacket m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243; method_31701 findTeleportLocation p 0 world p 1 pos m (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;)Z method_31698 isChunkEmpty p 0 world p 1 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2643;)V method_11411 startTeleportCooldown p 3 blockEntity p 1 pos p 2 state p 0 world m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;IZ)Lnet/minecraft/class_2338; method_11410 findExitPortalPos p 3 force p 2 searchRadius p 1 pos p 0 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_243;)Lnet/minecraft/class_2818; method_11414 getChunk p 0 world p 1 pos m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_31699 setupExitPortalLocation c Finds teleport location and creates an island to teleport to (if there is none).\n\n

This does not create an exit portal.\n\n@return the position of the exit portal p 0 world p 1 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1297;Lnet/minecraft/class_2643;)V method_11409 tryTeleportingEntity p 3 entity p 4 blockEntity p 0 world p 1 pos p 2 state m (Lnet/minecraft/class_2338;Z)V method_11418 setExitPortalPos p 1 pos p 2 exactTeleport c net/minecraft/class_3975 net/minecraft/recipe/StonecuttingRecipe m (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;)V p 4 output p 1 id p 2 group p 3 input c net/minecraft/class_1313 net/minecraft/entity/MovementType f Lnet/minecraft/class_1313; field_6310 PISTON f Lnet/minecraft/class_1313; field_6309 SHULKER f Lnet/minecraft/class_1313; field_6308 SELF f Lnet/minecraft/class_1313; field_6305 PLAYER f Lnet/minecraft/class_1313; field_6306 SHULKER_BOX c net/minecraft/class_1311 net/minecraft/entity/SpawnGroup c A spawn group represents the category of an entity's natural spawning.\n\n

Entities that don't support natural spawning belong to the\n{@link #MISC} group.\n\n@see EntityType#getSpawnGroup()\n@see net.minecraft.world.SpawnHelper f Z field_6298 peaceful f Z field_6295 rare f I field_24461 despawnStartRange f Ljava/lang/String; field_6304 name f I field_24462 immediateDespawnRange f Ljava/util/Map; field_6296 BY_NAME f I field_6297 capacity f Lcom/mojang/serialization/Codec; field_24655 CODEC c A codec that encodes and decodes a spawn group from and to its\n{@linkplain #getName() name} string. f Lnet/minecraft/class_1311; field_6294 CREATURE f Lnet/minecraft/class_1311; field_30092 UNDERGROUND_WATER_CREATURE f Lnet/minecraft/class_1311; field_24460 WATER_AMBIENT f Lnet/minecraft/class_1311; field_6300 WATER_CREATURE f Lnet/minecraft/class_1311; field_6303 AMBIENT f Lnet/minecraft/class_1311; field_6302 MONSTER f Lnet/minecraft/class_1311; field_34447 AXOLOTLS f Lnet/minecraft/class_1311; field_17715 MISC m ()I method_6134 getCapacity c Returns the maximum number of mobs in this group that can be spawned per\nchunk. m ()I method_27920 getDespawnStartRange c Returns the distance, of a mob of this group from a player, at which\nthat mob can despawn at chance.\n\n

This is ignored if a mob {@linkplain\nnet.minecraft.entity.mob.MobEntity#canImmediatelyDespawn(double) cannot\nimmediately despawn}.\n\n@see net.minecraft.entity.mob.MobEntity#checkDespawn() m ()Ljava/lang/String; method_6133 getName c Returns the name of this spawn group.\n\n

The names are unique and are in {@code lower_snake_case}. m (Ljava/lang/String;ILjava/lang/String;IZZI)V p 6 rare p 7 immediateDespawnRange p 4 spawnCap p 5 peaceful p 3 name m ()I method_27919 getImmediateDespawnRange c Returns the distance, of a mob of this group from a player, at which\nthat mob will despawn immediately.\n\n

This is ignored if a mob {@linkplain\nnet.minecraft.entity.mob.MobEntity#canImmediatelyDespawn(double) cannot\nimmediately despawn}.\n\n@see net.minecraft.entity.mob.MobEntity#checkDespawn() m ()Z method_6135 isRare c Returns if this spawn group is spawned only rarely.\n\n

A rare spawn only happens when the {@linkplain\nnet.minecraft.world.WorldProperties#getTime() world time} is a multiple\nof {@code 400} in {@link\nnet.minecraft.server.world.ServerChunkManager#tickChunks()}. m ()Z method_6136 isPeaceful c Returns {@code true} if this group is spawned as animals, or {@code false}\nif this group is spawned as monsters.\n\n@see net.minecraft.world.World#setMobSpawnOptions(boolean, boolean) m (Ljava/lang/String;)Lnet/minecraft/class_1311; method_28307 byName c Finds the spawn group with the given {@code name}, or {@code null} if no\ngroup has the given {@code name}.\n\n@see #getName()\n@return the found group, or {@code null} p 0 name c the name of the group m (Lnet/minecraft/class_1311;)Lnet/minecraft/class_1311; method_6137 method_6137 p 0 spawnGroup c net/minecraft/class_3970 net/minecraft/datafixer/fix/MapIdFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_3971 net/minecraft/screen/StonecutterScreenHandler f Lnet/minecraft/class_1735; field_17628 outputSlot f Ljava/lang/Runnable; field_17636 contentsChangedListener f Lnet/minecraft/class_1735; field_17627 inputSlot f Lnet/minecraft/class_1731; field_19173 output f Lnet/minecraft/class_3915; field_17631 selectedRecipe f Lnet/minecraft/class_1799; field_17634 inputStack f Lnet/minecraft/class_1263; field_17629 input f Lnet/minecraft/class_1937; field_17632 world f Lnet/minecraft/class_3914; field_17630 context f Ljava/util/List; field_17633 availableRecipes f J field_17635 lastTakeTime m (ILnet/minecraft/class_1661;)V p 2 playerInventory p 1 syncId m ()Z method_17865 canCraft m (Ljava/lang/Runnable;)V method_17859 setContentsChangedListener p 1 contentsChangedListener m ()I method_17864 getAvailableRecipeCount m ()I method_17862 getSelectedRecipe m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_17856 method_17856 p 3 pos p 2 world m (I)Z method_30160 isInBounds p 1 id m (Lnet/minecraft/class_1263;Lnet/minecraft/class_1799;)V method_17855 updateInput p 2 stack p 1 input m (ILnet/minecraft/class_1661;Lnet/minecraft/class_3914;)V p 2 playerInventory p 1 syncId p 3 context m ()Ljava/util/List; method_17863 getAvailableRecipes m ()V method_17866 populateResult c net/minecraft/class_3971$2 net/minecraft/screen/StonecutterScreenHandler$2 m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_17868 method_17868 p 1 world p 2 pos c net/minecraft/class_1310 net/minecraft/entity/EntityGroup f Lnet/minecraft/class_1310; field_6289 UNDEAD f Lnet/minecraft/class_1310; field_6293 ARTHROPOD f Lnet/minecraft/class_1310; field_6290 DEFAULT f Lnet/minecraft/class_1310; field_6292 AQUATIC f Lnet/minecraft/class_1310; field_6291 ILLAGER c net/minecraft/class_2640 net/minecraft/block/entity/EndPortalBlockEntity m (Lnet/minecraft/class_2350;)Z method_11400 shouldDrawSide p 1 direction m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 2 state p 1 pos c net/minecraft/class_3969 net/minecraft/client/render/entity/model/GiantEntityModel c Represents the model of a {@linkplain GiantEntity}.\n\n

Inherits the model of {@link AbstractZombieModel}. m (Lnet/minecraft/class_1570;)Z method_17792 isAttacking c net/minecraft/class_1306 net/minecraft/util/Arm f Lnet/minecraft/class_2561; field_6181 optionName f Lnet/minecraft/class_1306; field_6183 RIGHT f Lnet/minecraft/class_1306; field_6182 LEFT m ()Lnet/minecraft/class_1306; method_5928 getOpposite m (Ljava/lang/String;ILnet/minecraft/class_2561;)V p 3 optionName m ()Lnet/minecraft/class_2561; method_27301 getOptionName c net/minecraft/class_2639 net/minecraft/network/packet/s2c/play/CommandSuggestionsS2CPacket f I field_12122 completionId f Lcom/mojang/brigadier/suggestion/Suggestions; field_12121 suggestions m ()I method_11399 getCompletionId m (Lnet/minecraft/class_2540;)V p 1 buf m (ILcom/mojang/brigadier/suggestion/Suggestions;)V p 2 suggestions p 1 completionId m ()Lcom/mojang/brigadier/suggestion/Suggestions; method_11397 getSuggestions m (Lnet/minecraft/class_2540;Lcom/mojang/brigadier/suggestion/Suggestion;)V method_34118 method_34118 p 0 buf p 1 suggestion m (Lnet/minecraft/class_2602;)V method_11398 apply m (Lcom/mojang/brigadier/context/StringRange;Lnet/minecraft/class_2540;)Lcom/mojang/brigadier/suggestion/Suggestion; method_34117 method_34117 p 1 buf c net/minecraft/class_1304 net/minecraft/entity/EquipmentSlot f Ljava/lang/String; field_6175 name f Lnet/minecraft/class_1304$class_1305; field_6170 type f I field_6168 entityId f I field_6167 armorStandId f Lnet/minecraft/class_1304; field_6173 MAINHAND f Lnet/minecraft/class_1304; field_6174 CHEST f Lnet/minecraft/class_1304; field_6171 OFFHAND f Lnet/minecraft/class_1304; field_6172 LEGS f Lnet/minecraft/class_1304; field_6166 FEET f Lnet/minecraft/class_1304; field_6169 HEAD m (Ljava/lang/String;ILnet/minecraft/class_1304$class_1305;IILjava/lang/String;)V p 5 armorStandId p 4 entityId p 6 name p 3 type m (Ljava/lang/String;)Lnet/minecraft/class_1304; method_5924 byName p 0 name m (I)I method_32320 getOffsetEntitySlotId p 1 offset m (Lnet/minecraft/class_1304$class_1305;I)Lnet/minecraft/class_1304; method_20234 fromTypeIndex p 1 index p 0 type m ()Lnet/minecraft/class_1304$class_1305; method_5925 getType m ()I method_5927 getEntitySlotId m ()Ljava/lang/String; method_5923 getName m ()I method_5926 getArmorStandSlotId c net/minecraft/class_1304$class_1305 net/minecraft/entity/EquipmentSlot$Type f Lnet/minecraft/class_1304$class_1305; field_6178 ARMOR f Lnet/minecraft/class_1304$class_1305; field_6177 HAND c net/minecraft/class_1303 net/minecraft/entity/ExperienceOrbEntity f I field_27009 pickingCount f Lnet/minecraft/class_1657; field_6162 target f I field_30056 EXPENSIVE_UPDATE_INTERVAL f I field_6159 amount f I field_30055 DESPAWN_AGE f I field_6164 orbAge f I field_6161 health m ()I method_5919 getExperienceAmount m (I)I method_5922 getMendingRepairCost p 1 repairAmount m (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;I)Z method_31496 wasMergedIntoExistingOrb p 1 pos p 2 amount p 0 world m (Lnet/minecraft/class_1303;)Z method_31494 isMergeable p 1 other m (I)I method_5918 roundToOrbSize p 0 value m (Lnet/minecraft/class_1303;II)Z method_31495 isMergeable p 0 orb p 2 amount p 1 seed m (I)I method_5917 getMendingRepairAmount p 1 experienceAmount m (Lnet/minecraft/class_1657;I)I method_35051 repairPlayerGears c Repairs a player's gears using the experience recursively, until the experience is\nall used or all gears are repaired.\n\n@return the amount of leftover experience p 2 amount p 1 player m ()V method_5921 applyWaterMovement m ()V method_31498 expensiveUpdate c Performs an expensive update.\n\n@implSpec Called every second (every {@link #EXPENSIVE_UPDATE_INTERVAL} ticks).\nThis method first checks if the orb still has a nearby {@link #target},\nand assigns a new target if there is none. It then tries to merge nearby experience orbs. m (Lnet/minecraft/class_1303;)V method_31497 merge p 1 other m (Lnet/minecraft/class_1937;DDDI)V p 4 y p 6 z p 1 world p 2 x p 8 amount m ()I method_5920 getOrbSize m (IILnet/minecraft/class_1303;)Z method_31492 method_31492 p 2 orb m (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;I)V method_31493 spawn p 0 world p 1 pos p 2 amount c net/minecraft/class_3965 net/minecraft/util/hit/BlockHitResult f Lnet/minecraft/class_2338; field_17589 blockPos f Z field_17590 missed f Lnet/minecraft/class_2350; field_17588 side f Z field_17591 insideBlock m (Lnet/minecraft/class_243;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;Z)V p 1 pos p 2 side p 3 blockPos p 4 insideBlock m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_3965; method_29328 withBlockPos p 1 blockPos m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_3965; method_17779 withSide p 1 side m ()Lnet/minecraft/class_2350; method_17780 getSide m (ZLnet/minecraft/class_243;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;Z)V p 2 pos p 1 missed p 5 insideBlock p 4 blockPos p 3 side m ()Lnet/minecraft/class_2338; method_17777 getBlockPos m (Lnet/minecraft/class_243;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3965; method_17778 createMissed p 0 pos p 1 side p 2 blockPos m ()Z method_17781 isInsideBlock c net/minecraft/class_2635 net/minecraft/network/packet/s2c/play/GameMessageS2CPacket c A packet used to send a game message to the client.\n\n@see net.minecraft.server.network.ServerPlayerEntity#sendMessage(Text, MessageType, UUID)\n@see net.minecraft.client.network.ClientPlayNetworkHandler#onGameMessage f Ljava/util/UUID; field_25133 sender f Lnet/minecraft/class_2561; field_12112 message f Lnet/minecraft/class_2556; field_12113 type m ()Lnet/minecraft/class_2561; method_11388 getMessage m ()Ljava/util/UUID; method_29175 getSender c {@return {@linkplain net.minecraft.entity.Entity#getUuid the UUID of the\nentity} that sends the message or {@link net.minecraft.util.Util#NIL_UUID}\nif the message is not sent by an entity} m (Lnet/minecraft/class_2602;)V method_11386 apply m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2556;Ljava/util/UUID;)V p 1 message p 2 type p 3 sender m ()Lnet/minecraft/class_2556; method_11389 getType c net/minecraft/class_1309 net/minecraft/entity/LivingEntity c Represents an entity which has a health value and can receive damage. f Lnet/minecraft/class_1322; field_6231 SPRINTING_SPEED_BOOST f Ljava/util/Optional; field_22418 climbingPos f Lnet/minecraft/class_1309; field_6236 attacking f Lnet/minecraft/class_2338; field_6268 lastBlockPos f D field_6263 serverZ f F field_6287 movementSpeed f Lnet/minecraft/class_4095; field_18321 brain f F field_6275 prevLookDirection f F field_6251 handSwingProgress f Z field_6285 effectsChanged f Ljava/util/UUID; field_23128 SOUL_SPEED_BOOST_ID f I field_6218 stuckArrowTimer f F field_6250 forwardSpeed f F field_6262 randomSmallSeed f I field_20347 stuckStingerTimer f Lnet/minecraft/class_1282; field_6276 lastDamageSource f Z field_6252 handSwinging f Lnet/minecraft/class_2940; field_6214 POTION_SWIRLS_AMBIENT f F field_6241 headYaw f F field_6253 lastDamageTaken f I field_6265 headTrackingIncrements f F field_6264 lastLeaningPitch f Ljava/util/Map; field_6280 activeStatusEffects f Lnet/minecraft/class_2940; field_6240 POTION_SWIRLS_COLOR f Z field_30082 noDrag f F field_6243 leaningPitch f I field_6279 handSwingTicks f F field_6255 lookDirection f I field_6230 lastAttackedTime f Lnet/minecraft/class_2940; field_6219 STUCK_ARROW_COUNT f Lnet/minecraft/class_2371; field_6234 syncedHandStacks f D field_6242 serverHeadYaw f I field_6278 despawnCounter f I field_6254 maxHurtTime f D field_6245 serverY f D field_6221 serverPitch f Ljava/util/UUID; field_6237 SPRINTING_SPEED_BOOST_ID f F field_6233 stepBobbingAmount f I field_6269 defaultMaxHealth f Lnet/minecraft/class_1283; field_6256 damageTracker f Lnet/minecraft/class_1799; field_6277 activeItemStack f Lnet/minecraft/class_5131; field_6260 attributes f F field_6244 randomLargeSeed f Lnet/minecraft/class_4048; field_18072 SLEEPING_DIMENSIONS f F field_6220 prevBodyYaw f I field_6232 scoreAmount f F field_6259 prevHeadYaw f Lnet/minecraft/class_2940; field_18073 SLEEPING_POSITION f I field_6235 hurtTime f F field_6211 lastLimbDistance f Lnet/minecraft/class_2940; field_20348 STINGER_COUNT f F field_6246 absorptionAmount f I field_6222 itemUseTimeLeft f I field_6210 bodyTrackingIncrements f F field_6281 airStrafingSpeed c Affects horizontal aerial velocity of entities (eg. when a player jumps,\nis falling, or is flying, while holding the horizontal movement keys) f Lnet/minecraft/class_1309; field_6274 attacker f F field_6249 limbAngle f F field_6225 limbDistance f I field_6213 deathTime f Lnet/minecraft/class_2371; field_6248 syncedArmorStacks f D field_6224 serverX f F field_6212 sidewaysSpeed f F field_6271 knockbackVelocity f I field_30066 USING_RIPTIDE_FLAG f F field_6227 upwardSpeed f Z field_6282 jumping f I field_6239 roll f F field_6283 bodyYaw f I field_6270 lastAttackTime f I field_30065 OFF_HAND_ACTIVE_FLAG f I field_6238 playerHitTimer f Lnet/minecraft/class_2940; field_6247 HEALTH f J field_6226 lastDamageTime f I field_6273 lastAttackedTicks f I field_6261 riptideTicks f I field_30064 USING_ITEM_FLAG f Lnet/minecraft/class_1268; field_6266 preferredHand f F field_6229 lastHandSwingProgress f Z field_6272 dead f F field_6217 prevStepBobbingAmount f Lnet/minecraft/class_1657; field_6258 attackingPlayer f I field_6228 jumpingCooldown f Lnet/minecraft/class_2940; field_6257 LIVING_FLAGS f Ljava/util/UUID; field_27859 POWDER_SNOW_SLOW_ID f D field_6284 serverYaw m ()V method_18400 wakeUp c Wakes this entity up.\n\n@see net.minecraft.entity.player.PlayerEntity#wakeUp(boolean, boolean) a more specific overload for players m ()Ljava/util/Optional; method_18398 getSleepingPosition m (Ljava/util/List;Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V method_30120 method_30120 p 3 stack p 2 slot m ()Z method_6071 shouldAlwaysDropXp c Returns if this entity may always drop experience, skipping any\nother checks.\n\n@see #dropXp()\n@see #getXpToDrop(PlayerEntity) m (Lnet/minecraft/class_1282;F)V method_6074 applyDamage p 1 source p 2 amount m (Lnet/minecraft/class_2487;Lnet/minecraft/class_2520;)V method_28305 method_28305 p 1 brain m ()Z method_6039 isBlocking m (Lnet/minecraft/class_1268;)V method_6104 swingHand p 1 hand m (Lnet/minecraft/class_1268;)V method_6019 setCurrentHand p 1 hand m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_3414; method_18869 getEatSound p 1 stack m ()Ljava/util/Random; method_6051 getRandom m ()Lnet/minecraft/class_2350; method_18401 getSleepingDirection m ()Lnet/minecraft/class_4095$class_5303; method_28306 createBrainProfile m ()I method_6096 getArmor m (Lnet/minecraft/class_1282;)Z method_6061 blockedByShield p 1 source m (Lnet/minecraft/class_1309;)V method_6090 takeShieldHit p 1 attacker m (Lnet/minecraft/class_1799;)Z method_18397 canEquip p 1 stack m (Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)Z method_32323 method_32323 p 1 stack m ()Ljava/util/Map; method_30129 getEquipmentChanges c {@return the difference between the last sent equipment set and the\ncurrent one} m ()I method_6028 getHandSwingDuration m ()V method_6072 updateLeaningPitch m ()F method_6029 getMovementSpeed m ()F method_6017 getSoundPitch m (Ljava/util/Map;)V method_30121 checkHandStackSwap c Notifies nearby players if the stacks in the hands have been swapped. p 1 equipmentChanges m ()F method_18396 getArmorVisibility m ()Z method_6113 isSleeping m (Lnet/minecraft/class_1291;)Z method_6059 hasStatusEffect p 1 effect m ()Z method_6101 isClimbing m (Lnet/minecraft/class_1304;)Z method_6084 hasStackEquipped p 1 slot m (F)V method_6125 setMovementSpeed p 1 movementSpeed m ()V method_23328 playBlockFallSound m (I)V method_21755 setStingerCount p 1 stingerCount m (Lnet/minecraft/class_4050;)Lnet/minecraft/class_238; method_24833 getBoundingBox p 1 pose m ()Z method_6102 isMobOrPlayer m (Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)V method_6122 setStackInHand p 2 stack p 1 hand m (Lnet/minecraft/class_1304;)V method_20235 sendEquipmentBreakStatus p 1 slot m (Lnet/minecraft/class_1282;)Z method_6095 tryUseTotem p 1 source m ()Z method_29920 shouldSwimInFluids m (Z)V method_35054 setNoDrag p 1 noDrag m ()V method_6050 tickStatusEffects m ()Z method_6086 isAffectedBySplashPotions m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_31079 positionInPortal p 0 pos m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_18801 applyClimbingSpeed p 1 motion m ()Z method_6062 isImmobile m (Lnet/minecraft/class_1542;)V method_29499 triggerItemPickedUpByEntityCriteria c Called to trigger advancement criteria when an entity picks up an item\nthrown by a player. p 1 item m (DDD)V method_6005 takeKnockback p 1 strength p 5 z p 3 x m ()Z method_6115 isUsingItem m ()Lnet/minecraft/class_1268; method_6058 getActiveHand m (F)V method_6073 setAbsorptionAmount p 1 amount m (Lnet/minecraft/class_1293;)Z method_6049 canHaveStatusEffect p 1 effect m (Ljava/util/Map;)V method_30123 sendEquipmentChanges c Sends equipment changes to nearby players.\n\n@see #sendEquipmentChanges() p 1 equipmentChanges m (Lnet/minecraft/class_1799;I)V method_6037 spawnItemParticles p 2 count p 1 stack m ()V method_6007 tickMovement m ()V method_23883 dropXp c Drops experience when this entity is killed.\n\n

To control the details of experience dropping, consider overriding\n{@link #shouldAlwaysDropXp()}, {@link #shouldDropXp()}, and\n{@link #getXpToDrop(PlayerEntity)}. m (FF)F method_6031 turnHead p 2 headRotation p 1 bodyRotation m (Lnet/minecraft/class_1268;)V method_20236 sendToolBreakStatus p 1 hand m ()F method_6063 getMaxHealth m (Lnet/minecraft/class_1799;)V method_6116 onEquipStack p 1 stack m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_6077 canEnterTrapdoor p 2 state p 1 pos m (Lnet/minecraft/class_1293;)V method_6129 onStatusEffectRemoved p 1 effect m ()Ljava/util/Collection; method_6026 getStatusEffects m ()V method_18399 clearSleepingPosition m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1304;)Lnet/minecraft/class_5630; method_32321 getStackReference p 0 entity p 1 slot m ()Lnet/minecraft/class_1309; method_6065 getAttacker m ()Lnet/minecraft/class_1306; method_6068 getMainArm m (Lnet/minecraft/class_1309;)V method_6015 setAttacker p 1 attacker m ()V method_6023 tickNewAi m ()Lnet/minecraft/class_1799; method_6047 getMainHandStack m (DDDZ)Z method_6082 teleport p 7 particleEffects p 3 y p 5 z p 1 x m (Lnet/minecraft/class_1291;)Z method_6016 removeStatusEffect c Removes a status effect from this entity.\n\n

Calling this method will call cleanup methods on the status effect and trigger synchronization of effect particles with watching clients. If this entity is a player,\nthe change in the list of effects will also be synchronized with the corresponding client.\n\n@return whether the active status effects on this entity has been changed by\nthis call p 1 type m (Lnet/minecraft/class_1297;)Z method_6121 tryAttack p 1 target m (Lnet/minecraft/class_2338;)Ljava/lang/Boolean; method_18405 method_18405 p 1 pos m (Lnet/minecraft/class_1304;)B method_20237 getEquipmentBreakStatus p 0 slot m ()I method_6048 getItemUseTime m (Lnet/minecraft/class_1282;IZ)V method_6099 dropEquipment p 2 lootingMultiplier p 3 allowDrops p 1 source m ()Z method_27303 isOnSoulSpeedBlock m (Lnet/minecraft/class_1293;ZLnet/minecraft/class_1297;)V method_6009 onStatusEffectUpgraded p 3 source p 2 reapplyEffect p 1 effect m (Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V method_30124 setSyncedHandStack p 1 slot p 2 stack m ()Z method_5999 isUndead m (Lnet/minecraft/class_243;)V method_6091 travel c Allows you to do certain speed and velocity calculations. This is useful for custom vehicle behavior, or custom entity movement. This is not to be confused with AI.\n\n

See vanilla examples of {@linkplain net.minecraft.entity.passive.HorseBaseEntity#travel\ncustom horse vehicle} and {@linkplain net.minecraft.entity.mob.FlyingEntity#travel\nflying entities}. p 1 movementInput c represents the sidewaysSpeed, upwardSpeed, and forwardSpeed of the entity in that order m (F)F method_6024 getLeaningPitch p 1 tickDelta m (Lnet/minecraft/class_1309;)V method_26084 method_26084 p 0 player m (Lnet/minecraft/class_1297;I)V method_6103 sendPickup p 2 count p 1 item m ()Lnet/minecraft/class_5132$class_5133; method_26827 createLivingAttributes m ()Lnet/minecraft/class_1309; method_6052 getAttacking m ()V method_6000 enterCombat m (Lnet/minecraft/class_1299;)Z method_5973 canTarget p 1 type m ()Z method_6012 clearStatusEffects m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)V method_18865 applyFoodEffects p 3 targetEntity p 1 stack p 2 world m (I)I method_6130 getNextAirUnderwater p 1 air m ()Lnet/minecraft/class_1282; method_6081 getRecentDamageSource m ()Z method_27302 shouldDisplaySoulSpeedEffects m ()V method_6093 knockDownwards m (Lnet/minecraft/class_2680;)Z method_29500 shouldRemoveSoulSpeedBoost p 1 landingState m ()V method_32324 removePowderSnowSlow m ()Z method_29504 isDead m ()Z method_18406 isSleepingInBed m (I)V method_16826 setDespawnCounter p 1 despawnCounter m (Lnet/minecraft/class_1282;F)V method_6105 damageArmor p 2 amount p 1 source m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_18808 getArrowType p 1 stack m (Lnet/minecraft/class_1799;)V method_37119 tickItemStackUsage p 1 stack m (Lnet/minecraft/class_1799;)V method_37410 processEquippedStack p 1 stack m (F)V method_6025 heal c Heals this entity by the given {@code amount} of half-hearts.\n\n

A dead entity cannot be healed.\n\n@see #isDead() p 1 amount m (Lnet/minecraft/class_1309;Z)V method_29242 updateLimbs p 1 entity p 2 flutter m ()I method_6014 getItemUseTimeLeft m (Lnet/minecraft/class_1291;)Lnet/minecraft/class_1293; method_6111 removeStatusEffectInternal c Removes a status effect from this entity without calling any listener.\n\n

This method does not perform any cleanup or synchronization operation.\nUnder most circumstances, calling {@link #removeStatusEffect(StatusEffect)} is highly preferable.\n\n@return the status effect removed p 1 type m ()V method_6070 tickCramming m (Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V method_30122 setSyncedArmorStack p 2 armor p 1 slot m ()Z method_6094 canBreatheInWater m (Lnet/minecraft/class_1268;)Lnet/minecraft/class_1799; method_5998 getStackInHand p 1 hand m ()Z method_6123 isUsingRiptide m (Lnet/minecraft/class_1282;)V method_16080 drop p 1 source m ()Lnet/minecraft/class_4095; method_18868 getBrain m ()I method_6083 getLastAttackTime m (Lnet/minecraft/class_243;F)Lnet/minecraft/class_243; method_26318 applyMovementInput p 1 movementInput p 2 slipperiness m (Lnet/minecraft/class_1297;)Z method_6057 canSee p 1 entity m ()V method_6027 updatePotionVisibility m ()I method_6003 getRoll m (Lnet/minecraft/class_1291;)Lnet/minecraft/class_1293; method_6112 getStatusEffect p 1 effect m ()Z method_22382 shouldSpawnConsumptionEffects m (Lnet/minecraft/class_1792;)Z method_24518 isHolding c Checks if this entity is holding a certain item.\n\n

This checks both the entity's main and off hand. p 1 item m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_18866 eatFood p 2 stack p 1 world m ()V method_29502 addSoulSpeedBoostIfNeeded m (F)F method_6055 getHandSwingProgress p 1 tickDelta m ()I method_21753 getStingerCount m ()Lnet/minecraft/class_1799; method_6079 getOffHandStack m ()V method_6043 jump m (Ljava/util/function/Predicate;)Z method_24520 isHolding c Checks if this entity is holding a certain item.\n\n

This checks both the entity's main and off hand. p 1 predicate m (Lnet/minecraft/class_1320;)D method_26825 getAttributeValue p 1 attribute m (Lnet/minecraft/class_1293;Lnet/minecraft/class_1297;)V method_26082 setStatusEffect c Sets a status effect in this entity.\n\n

The preexistent status effect of the same type on this entity, if there is one, is cleared.\nTo actually add a status effect and undergo effect combination logic, call\n{@link #addStatusEffect(StatusEffectInstance, Entity)}.\n\n@apiNote In vanilla, this is exclusively used by the client to set a status\neffect on the player upon {@linkplain\nnet.minecraft.client.network.ClientPlayNetworkHandler#onEntityStatusEffect\nreception} of the status effect packet. p 2 source c the source entity or {@code null} for non-entity sources p 1 effect c the effect to set m (Lnet/minecraft/class_2338;)V method_18402 setSleepingPosition p 1 pos m ()Z method_6109 isBaby m (Lnet/minecraft/class_1657;)I method_6110 getXpToDrop c Called when this entity is killed and returns the amount of experience\nto drop.\n\n

{@code player} may be {@code null} if {@linkplain #shouldAlwaysDropXp\nshouldAlwaysDropXp()} returns {@code true}.\n\n@see #dropXp()\n@see #shouldAlwaysDropXp()\n@see #shouldDropXp() p 1 player c the attacking player m ()Lnet/minecraft/class_3414; method_6002 getDeathSound m (I)I method_6064 getNextAirOnLand p 1 air m (Lnet/minecraft/class_2338;)V method_6126 applyMovementEffects p 1 pos m ()F method_6032 getHealth m (Lnet/minecraft/class_1799;I)V method_6098 spawnConsumptionEffects p 1 stack p 2 particleCount m ()V method_32325 addPowderSnowSlowIfNeeded m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1304; method_32326 getPreferredEquipmentSlot p 0 stack m ()V method_16078 dropInventory m ()Z method_29503 hurtByWater m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_4095; method_18867 deserializeBrain p 1 dynamic m ()Ljava/util/Map; method_6088 getActiveStatusEffects m ()V method_6044 endCombat m ()Lnet/minecraft/class_1799; method_6030 getActiveItem m (Lnet/minecraft/class_1320;)D method_26826 getAttributeBaseValue p 1 attribute m (Lnet/minecraft/class_1268;Z)V method_23667 swingHand p 2 fromServerPlayer p 1 hand m (F)V method_6056 damageShield p 1 amount m ()Z method_35053 hasNoDrag m (Lnet/minecraft/class_1799;)V method_6045 playEquipmentBreakEffects p 1 stack m (Lnet/minecraft/class_1309;)V method_23733 onKilledBy c Performs secondary effects after this mob has been killed.\n\n

The default behavior spawns a wither rose if {@code adversary} is a {@code WitherEntity}. p 1 adversary c the main adversary responsible for this entity's death m (Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799; method_30125 getSyncedArmorStack p 1 slot m (I)Lnet/minecraft/class_1304; method_32322 getEquipmentSlot p 0 slotId m ()V method_6069 clearPotionSwirls m (Lnet/minecraft/class_2610;)V method_33579 readFromPacket p 1 packet m (Lnet/minecraft/class_1282;Z)V method_16077 dropLoot p 1 source p 2 causedByPlayer m ()V method_6021 clearActiveItem m (Lnet/minecraft/class_1297;)V method_6038 onDismounted p 1 vehicle m (Lnet/minecraft/class_1309;)V method_6060 knockback p 1 target m (Lnet/minecraft/class_1320;)Lnet/minecraft/class_1324; method_5996 getAttributeInstance p 1 attribute m ()D method_37416 getJumpBoostVelocityModifier m (Lnet/minecraft/class_2338;)V method_18404 method_18404 p 1 pos m (F)V method_6033 setHealth p 1 health m ()Z method_36608 isPartOfGame m (ZLnet/minecraft/class_1282;)Lnet/minecraft/class_47$class_48; method_16079 getLootContextBuilder p 2 source p 1 causedByPlayer m (Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799; method_30126 getSyncedHandStack p 1 slot m ()Z method_33190 canTakeDamage m ()I method_6022 getStuckArrowCount m ()I method_6131 getDespawnCounter m ()V method_29501 removeSoulSpeedBoost m (Lnet/minecraft/class_1282;)V method_6078 onDeath p 1 source m ()Z method_6034 canMoveVoluntarily m (Lnet/minecraft/class_1309;)V method_5997 attackLivingEntity p 1 target m ()Lnet/minecraft/class_1309$class_6823; method_39760 getFallSounds m (Lnet/minecraft/class_2338;)V method_18403 sleep p 1 pos m (Lnet/minecraft/class_1309;)Z method_18395 canTarget p 1 target m ()F method_6120 getBaseMovementSpeedMultiplier m (IZ)V method_6085 setLivingFlag p 2 value p 1 mask m (Lnet/minecraft/class_238;Lnet/minecraft/class_238;)V method_6035 tickRiptide p 1 a p 2 b m ()Lnet/minecraft/class_2960; method_5989 getLootTable m (Z)V method_6100 setJumping p 1 jumping m (Lnet/minecraft/class_2338;)V method_18392 setPositionInBed p 1 pos m ()V method_30127 swapHandStacks m ()V method_25937 displaySoulSpeedEffects m ()I method_6117 getLastAttackedTime m ()Z method_6128 isFallFlying m ()Lnet/minecraft/class_5131; method_6127 getAttributes m (Lnet/minecraft/class_1282;)Lnet/minecraft/class_3414; method_6011 getHurtSound p 1 source m (Lnet/minecraft/class_1282;)V method_6013 playHurtSound p 1 source m ()V method_6075 stopUsingItem m (Lnet/minecraft/class_1293;)Z method_6092 addStatusEffect c Adds a status effect to this entity without specifying a source entity.\n\n

Consider calling {@link #addStatusEffect(StatusEffectInstance, Entity)}\nif the {@code effect} is caused by or from an entity.\n\n@return whether the active status effects of this entity has been modified\n@see #addStatusEffect(StatusEffectInstance, Entity) p 1 effect c the effect to add m ()V method_6008 markEffectsDirty m ()V method_36549 addDeathParticles m (Lnet/minecraft/class_1282;F)V method_36977 damageHelmet p 1 source p 2 amount m ()V method_30128 sendEquipmentChanges c Sends equipment changes to nearby players. m (Lnet/minecraft/class_1657;)V method_29505 setAttacking p 1 attacking m (Lnet/minecraft/class_1293;Lnet/minecraft/class_1297;)V method_6020 onStatusEffectApplied p 2 source p 1 effect m (Lnet/minecraft/class_1309;)V method_20238 method_20238 p 0 player m (Lnet/minecraft/class_2338;Z)V method_6006 setNearbySongPlaying p 1 songPosition p 2 playing m ()F method_6106 getJumpVelocity m (FF)I method_23329 computeFallDamage p 1 fallDistance p 2 damageMultiplier m ()Z method_27071 shouldDropLoot m ()V method_6076 tickActiveItemStack m ()V method_6040 consumeItem m (Lnet/minecraft/class_6862;)V method_6010 swimUpward p 1 fluid m (Lnet/minecraft/class_1297;)V method_6087 pushAway p 1 entity m (I)V method_6097 setStuckArrowCount p 1 stuckArrowCount m ()Ljava/util/Optional; method_24832 getClimbingPos m (Lnet/minecraft/class_1293;Lnet/minecraft/class_1297;)Z method_37222 addStatusEffect c Adds a status effect to this entity.\n\n@implNote A status effect may fail to be added due to getting overridden by\nexisting effects or the effect being incompatible with this entity.\n\n@return whether the active status effects of this entity has been modified p 1 effect c the effect to add p 2 source c the source entity or {@code null} for non-entity sources m (Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799; method_6118 getEquippedStack p 1 slot m ()Lcom/google/common/collect/ImmutableList; method_24831 getPoses m (Lnet/minecraft/class_1309;Lnet/minecraft/class_4051;)Z method_18391 isTarget p 2 predicate p 1 entity m ()Lnet/minecraft/class_1309; method_6124 getPrimeAdversary m ()F method_6107 getSoundVolume m ()V method_6053 tickFallFlying m ()Lnet/minecraft/class_1310; method_6046 getGroup m ()V method_6119 tickHandSwing m (Lnet/minecraft/class_4050;Lnet/minecraft/class_4048;)F method_18394 getActiveEyeHeight p 2 dimensions p 1 pose m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_3414; method_18807 getDrinkSound p 1 stack m (Lnet/minecraft/class_3610;)Z method_26319 canWalkOnFluid m (Lnet/minecraft/class_1282;F)F method_6036 applyEnchantmentsToDamage p 2 amount p 1 source m ()Z method_21754 isHoldingOntoLadder c @return {@code true} if this entity should not lose height while in a climbing state\n@see net.minecraft.entity.LivingEntity m (Lnet/minecraft/class_1297;)D method_18390 getAttackDistanceScalingFactor p 1 entity m (F)F method_18802 getMovementSpeed p 1 slipperiness m ()Z method_6054 shouldDropXp c Returns if this entity should drop experience on death when the {@linkplain\nnet.minecraft.world.GameRules#DO_MOB_LOOT doMobLoot} game rule is\nenabled and has been attacked by a player.\n\n

If {@link #shouldAlwaysDropXp() shouldAlwaysDropXp()} returns {@code\ntrue}, this check is disregarded.\n\n@see #dropXp()\n@see #shouldAlwaysDropXp()\n@see #getXpToDrop(PlayerEntity) m (Lnet/minecraft/class_2487;Lnet/minecraft/class_2338;)V method_18393 method_18393 p 1 pos m ()F method_17825 getScaleFactor m (Lnet/minecraft/class_1297;)V method_6114 onAttacking p 1 target m (Lnet/minecraft/class_1792;Lnet/minecraft/class_1799;)Z method_24519 method_24519 p 1 stack m ()V method_6108 updatePostDeath m ()V method_36362 updateGlowing m (I)Lnet/minecraft/class_3414; method_6041 getFallSound p 1 distance m ()Lnet/minecraft/class_1283; method_6066 getDamageTracker m (Ljava/util/Collection;)Z method_6089 containsOnlyAmbientEffects p 0 effects m ()F method_6067 getAbsorptionAmount m (Lnet/minecraft/class_1282;F)F method_6132 applyArmorToDamage p 2 amount p 1 source c net/minecraft/class_1309$class_6823 net/minecraft/entity/LivingEntity$FallSounds f Lnet/minecraft/class_3414; comp_301 small f Lnet/minecraft/class_3414; comp_302 big m ()Lnet/minecraft/class_3414; comp_302 big m ()Lnet/minecraft/class_3414; comp_301 small c net/minecraft/class_3966 net/minecraft/util/hit/EntityHitResult f Lnet/minecraft/class_1297; field_17592 entity m ()Lnet/minecraft/class_1297; method_17782 getEntity m (Lnet/minecraft/class_1297;)V p 1 entity m (Lnet/minecraft/class_1297;Lnet/minecraft/class_243;)V p 1 entity p 2 pos c net/minecraft/class_1308 net/minecraft/entity/mob/MobEntity f Lnet/minecraft/class_1330; field_6188 bodyControl f Lnet/minecraft/class_1413; field_6190 visibilityCache f Lnet/minecraft/class_2371; field_6195 handItems f F field_30084 BASE_ENCHANTED_ARMOR_CHANCE c The base chance (before applying difficulty) that a mob's equipped armor can become enchanted.\n\n@see MobEntity#enchantEquipment f F field_30085 BASE_ENCHANTED_MAIN_HAND_EQUIPMENT_CHANCE c The base chance (before applying difficulty) that a mob's equipped item can become enchanted.\n\n@see MobEntity#enchantMainHandItem f [F field_6187 handDropChances f I field_6191 ambientSoundChance f F field_30083 DEFAULT_CAN_PICKUP_LOOT_CHANCE c Used by Zombies to control the chance that they spawn with the ability to pick up loot.\n\n@see ZombieEntity#initialize f Lnet/minecraft/class_1355; field_6185 targetSelector c Contains goals used to select this entity's target.\nActions in this queue are executed first so the selected target is available\nto the rest of the AI's goals. f I field_6194 experiencePoints f Lnet/minecraft/class_1309; field_6199 target f Lnet/minecraft/class_2960; field_6198 lootTable f Lnet/minecraft/class_1335; field_6207 moveControl f J field_6184 lootTableSeed f Lnet/minecraft/class_2940; field_6193 MOB_FLAGS f I field_30089 LEFT_HANDED_FLAG f Lnet/minecraft/class_1333; field_6206 lookControl f Lnet/minecraft/class_2371; field_6205 armorItems f F field_30091 BASE_SPAWN_EQUIPMENT_CHANCE c The base chance (before applying local difficulty) that this mob will spawn with equipment.\n\n@see MobEntity#initEquipment f Z field_6200 persistent f Lnet/minecraft/class_1297; field_6202 holdingEntity f I field_30087 MINIMUM_DROPPED_XP_PER_EQUIPMENT c The minimum additional experience a mob will drop per item of equipment they have.\n\n@see MobEntity#getXpToDrop f Lnet/minecraft/class_1355; field_6201 goalSelector c Contains actions the entity can perform. These may consume, for example, the target\nentity as determined during the {@link MobEntity#targetSelector}'s execution. f I field_18279 holdingEntityId f I field_30088 AI_DISABLED_FLAG f Lnet/minecraft/class_2487; field_6192 leashNbt f Lnet/minecraft/class_2338; field_18074 positionTarget f [F field_6186 armorDropChances f I field_30090 ATTACKING_FLAG f Ljava/lang/String; field_30086 LEASH_KEY f Z field_6203 canPickUpLoot f Lnet/minecraft/class_1408; field_6189 navigation f F field_34043 DEFAULT_DROP_CHANCE f Lnet/minecraft/class_1334; field_6204 jumpControl f Ljava/util/Map; field_6196 pathfindingPenalties f F field_18075 positionTargetRange m (Lnet/minecraft/class_1299;Z)Lnet/minecraft/class_1308; method_29243 convertTo c Converts this entity to the provided {@code entityType}.\n

The new entity will keep many of the properties set for this entity,\nincluding its vehicle, its name and whether it is persistent or not.\n

If {@code keepEquipment} is {@code true}, it will also keep its equipment. p 2 keepEquipment c whether the equipment of this entity should be kept p 1 entityType c the entity type to convert to m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)V method_24521 disablePlayerShield p 3 playerStack p 2 mobStack p 1 player m ()V method_5966 playAmbientSound m ()Lnet/minecraft/class_1408; method_5942 getNavigation m ()I method_5970 getMinAmbientSoundDelay m (I)V method_18810 setHoldingEntityId p 1 id m ()Lnet/minecraft/class_1309; method_5968 getTarget m ()Lnet/minecraft/class_1335; method_5962 getMoveControl m (Lnet/minecraft/class_1304;)F method_5929 getDropChance p 1 slot m ()Lnet/minecraft/class_1333; method_5988 getLookControl m ()I method_5978 getMaxLookPitchChange c {@return the maximum degrees which the pitch can change when looking}\n\n

This is used by the look control.\n\n

It can return from {@code 1} for entities that can hardly raise their head,\nlike axolotls or dolphins, or {@code 180} for entities that can freely raise\nand lower their head, like guardians. The default return value is {@code 40}. m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1308;)V method_24522 method_24522 p 2 entity m ()Z method_18410 hasPositionTarget m (Lnet/minecraft/class_1811;)Z method_25938 canUseRangedWeapon p 1 weapon m (Lnet/minecraft/class_1309;)D method_33191 squaredAttackRange p 1 target m ()Z method_18411 isInWalkTargetRange m (Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V method_24834 equipLootStack p 2 stack p 1 slot m (F)V method_5976 setUpwardSpeed p 1 upwardSpeed m ()V method_20417 updateGoalControls m (Lnet/minecraft/class_1799;)V method_37341 method_37341 p 0 stack m (Lnet/minecraft/class_7;F)V method_5941 setPathfindingPenalty p 2 penalty p 1 nodeType m (I)Z method_5969 spawnsTooManyForEachTry p 1 count m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_5955 prefersNewEquipment p 2 oldStack p 1 newStack m (Lnet/minecraft/class_4538;)Z method_5957 canSpawn p 1 world m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_29506 interactWithItem p 2 hand p 1 player m ()Lnet/minecraft/class_3414; method_5994 getAmbientSound m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_5992 interactMob p 2 hand p 1 player m (Lnet/minecraft/class_2338;)Z method_18407 isInWalkTargetRange p 1 pos m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1308;)V method_18249 onPlayerSpawnedChild p 1 player p 2 child m (ZZ)V method_5932 detachLeash p 2 dropItem p 1 sendPacket m (Lnet/minecraft/class_1304;I)Lnet/minecraft/class_1792; method_5948 getEquipmentForSlot p 1 equipmentLevel p 0 equipmentSlot m ()Z method_23734 isDisallowedInPeaceful m ()V method_35056 clearGoalsAndTasks m (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1408; method_5965 createNavigation p 1 world m ()V method_5940 readLeashNbt m ()Z method_5936 canPickUpLoot m ()Lnet/minecraft/class_1297; method_5933 getHoldingEntity m (Lnet/minecraft/class_1799;)Z method_24523 tryEquip p 1 equipment m ()I method_20240 getMaxLookYawChange c {@return the maximum degrees which the yaw can change when looking}\n\n

This is used by the look control.\n\n

The default return value is {@code 10}. m (Z)V method_7217 setBaby p 1 baby m ()F method_18413 getPositionTargetRange m ()Z method_17326 cannotDespawn m (Lnet/minecraft/class_1297;Z)V method_5954 attachLeash p 2 sendPacket p 1 entity m ()Lnet/minecraft/class_1334; method_5993 getJumpControl m ()Z method_5987 isAiDisabled m ()V method_5975 resetSoundDelay m (Lnet/minecraft/class_1657;)Z method_5931 canBeLeashedBy p 1 player m ()Z method_5947 isPersistent m (Lnet/minecraft/class_1304;F)V method_5946 setEquipmentDropChance p 1 slot p 2 chance m ()V method_5959 initGoals m ()V method_18409 sendAiDebugData m (Lnet/minecraft/class_1266;)V method_5964 initEquipment p 1 difficulty m ()Lnet/minecraft/class_5132$class_5133; method_26828 createMobAttributes m ()V method_5990 playSpawnEffects m (FLnet/minecraft/class_1304;)V method_30758 enchantEquipment p 2 slot p 1 power m ()Z method_5934 isLeashed m (Lnet/minecraft/class_1542;)V method_5949 loot p 1 item m ()Z method_6510 isAttacking m ()Lnet/minecraft/class_2960; method_5991 getLootTableId m ()V method_5958 mobTick m (F)V method_30759 enchantMainHandItem p 1 power m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20636 canMobSpawn p 0 type p 2 spawnReason p 1 world p 4 random p 3 pos m ()Lnet/minecraft/class_1413; method_5985 getVisibilityCache m ()I method_5986 getMaxHeadRotation c {@return the maximum degrees which the head yaw can differ from the body yaw}\n\n

This is used by the body control.\n\n

It can return from {@code 1} for entities that can hardly rotate their head,\nlike axolotls or dolphins, or {@code 180} for entities that can freely rotate\ntheir head, like shulkers. The default return value is {@code 75}. m ()Lnet/minecraft/class_1330; method_5963 createBodyControl m (Z)V method_5977 setAiDisabled p 1 aiDisabled m (Lnet/minecraft/class_2338;I)V method_18408 setPositionTarget p 1 target p 2 range m ()Z method_5961 isLeftHanded m ()Lnet/minecraft/class_2338; method_18412 getPositionTarget m (Z)V method_5937 setLeftHanded p 1 leftHanded m ()V method_35055 clearPositionTarget m (D)Z method_5974 canImmediatelyDespawn p 1 distanceSquared m (Z)V method_19540 setAttacking p 1 attacking m ()I method_5945 getLimitPerChunk m (Z)V method_5952 setCanPickUpLoot p 1 canPickUpLoot m ()Z method_5972 isAffectedByDaylight m ()Z method_5956 canBeControlledByRider m ()Z method_26323 movesIndependently c When true, causes this entity to take over pathfinding for its controlling passenger. m (Lnet/minecraft/class_1799;)Z method_5939 canPickupItem p 1 stack m (Lnet/minecraft/class_1799;)Z method_20820 canGather p 1 stack m (Lnet/minecraft/class_1297;FF)V method_5951 lookAtEntity p 1 targetEntity p 2 maxYawChange p 3 maxPitchChange m (Lnet/minecraft/class_1304;)V method_25939 updateDropChances p 1 slot m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_26320 prefersNewDamageableItem p 1 newStack p 2 oldStack m (Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;)Z method_5979 canSpawn p 2 spawnReason p 1 world m (Lnet/minecraft/class_5425;Lnet/minecraft/class_1266;Lnet/minecraft/class_3730;Lnet/minecraft/class_1315;Lnet/minecraft/class_2487;)Lnet/minecraft/class_1315; method_5943 initialize p 5 entityNbt p 4 entityData p 3 spawnReason p 2 difficulty p 1 world m (Lnet/minecraft/class_1309;)V method_5980 setTarget p 1 target m ()V method_5971 setPersistent m ()V method_5995 updateLeash m ()V method_5983 onEatingGrass m (FFF)F method_5960 changeAngle c Changes the angle from {@code from} to {@code to}, or by {@code max} degrees\nif {@code to} is too big a change.\n\n

This is the same as {@link LookControl#changeAngle(float, float, float)}. p 3 max p 2 to p 1 from m (Lnet/minecraft/class_7;)Z method_29244 canJumpToNextPathNode c {@return if this entity can jump to the next node in path given the type of\nthe node} p 1 type m (F)V method_5930 setForwardSpeed p 1 forwardSpeed m (Lnet/minecraft/class_7;)F method_5944 getPathfindingPenalty p 1 nodeType m (F)V method_5938 setSidewaysSpeed p 1 sidewaysSpeed m (Lnet/minecraft/class_1266;)V method_5984 updateEnchantments p 1 difficulty c net/minecraft/class_2636 net/minecraft/block/entity/MobSpawnerBlockEntity f Lnet/minecraft/class_1917; field_12114 logic m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2636;)V method_31697 serverTick p 0 world p 2 state p 1 pos p 3 blockEntity m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2636;)V method_31696 clientTick p 1 pos p 0 world p 3 blockEntity p 2 state m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 2 state p 1 pos m ()Lnet/minecraft/class_2622; method_38251 toUpdatePacket m ()Lnet/minecraft/class_1917; method_11390 getLogic c net/minecraft/class_2637 net/minecraft/network/packet/s2c/play/ChunkDeltaUpdateS2CPacket f [Lnet/minecraft/class_2680; field_26347 blockStates f Lnet/minecraft/class_4076; field_26345 sectionPos f [S field_26346 positions c The packed local positions for each entry in {@link #blockStates}.\n\n@see ChunkSectionPos#packLocal(BlockPos) f Z field_26749 noLightingUpdates m (Ljava/util/function/BiConsumer;)V method_30621 visitUpdates c Calls the given consumer for each pair of block position and block state contained in this packet. m (Lnet/minecraft/class_2540;)V p 1 buf m ()Z method_31179 shouldSkipLightingUpdates m (Lnet/minecraft/class_2602;)V method_11392 apply m (Lnet/minecraft/class_4076;Lit/unimi/dsi/fastutil/shorts/ShortSet;Lnet/minecraft/class_2826;Z)V p 2 positions p 3 section p 1 sectionPos c the position of the given chunk section that will be sent to the client p 4 noLightingUpdates c net/minecraft/class_3968 net/minecraft/client/render/entity/model/AbstractZombieModel m (Lnet/minecraft/class_1588;FFFFF)V method_17791 setAngles m (Lnet/minecraft/class_1588;)Z method_17790 isAttacking p 1 entity c net/minecraft/class_1307 net/minecraft/entity/mob/FlyingEntity c net/minecraft/class_3940 net/minecraft/client/particle/BillboardParticle f F field_17867 scale m (F)F method_18132 getSize p 1 tickDelta m ()F method_18136 getMaxV m ()F method_18133 getMinU m ()F method_18135 getMinV m ()F method_18134 getMaxU c net/minecraft/class_2610 net/minecraft/network/packet/s2c/play/MobSpawnS2CPacket f I field_11996 id f D field_11990 x f D field_12003 y f I field_11992 velocityY f B field_11998 headYaw f I field_11995 entityTypeId f B field_12000 yaw f D field_12002 z f I field_11993 velocityX f Ljava/util/UUID; field_11997 uuid f I field_11991 velocityZ f B field_11999 pitch m ()I method_11209 getVelocityZ m ()D method_11215 getY m ()I method_11207 getId m ()B method_11205 getYaw m (Lnet/minecraft/class_2540;)V p 1 buf m ()Ljava/util/UUID; method_11213 getUuid m ()I method_11211 getVelocityY m ()D method_11216 getZ m ()D method_11214 getX m ()B method_11206 getPitch m ()B method_11204 getHeadYaw m (Lnet/minecraft/class_1309;)V p 1 entity m ()I method_11212 getVelocityX m ()I method_11210 getEntityTypeId m (Lnet/minecraft/class_2602;)V method_11217 apply c net/minecraft/class_3941 net/minecraft/client/render/block/entity/CampfireBlockEntityRenderer f F field_32824 SCALE m (Lnet/minecraft/class_5614$class_5615;)V p 1 ctx m (Lnet/minecraft/class_3924;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_17581 render c net/minecraft/class_3942 net/minecraft/client/render/block/entity/LecternBlockEntityRenderer f Lnet/minecraft/class_557; field_17428 book m (Lnet/minecraft/class_5614$class_5615;)V p 1 ctx m (Lnet/minecraft/class_3722;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_17582 render c net/minecraft/class_2611 net/minecraft/block/entity/EnderChestBlockEntity f Lnet/minecraft/class_5561; field_27217 stateManager f Lnet/minecraft/class_5560; field_27216 lidAnimator m (Lnet/minecraft/class_1657;)V method_11219 onOpen p 1 player m ()V method_31690 onScheduledTick m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2611;)V method_31689 clientTick p 3 blockEntity p 2 state p 1 pos p 0 world m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 2 state p 1 pos m (Lnet/minecraft/class_1657;)V method_11220 onClose p 1 player m (Lnet/minecraft/class_1657;)Z method_11218 canPlayerUse p 1 player c net/minecraft/class_3936 net/minecraft/client/gui/screen/ingame/ScreenHandlerProvider m ()Lnet/minecraft/class_1703; method_17577 getScreenHandler c net/minecraft/class_2605 net/minecraft/block/entity/EnchantingTableBlockEntity f F field_11966 nextPageTurningSpeed f F field_11965 pageTurningSpeed f F field_11958 nextPageAngle f I field_11961 ticks f Ljava/util/Random; field_11968 RANDOM f Lnet/minecraft/class_2561; field_11959 customName f F field_11960 pageAngle m (Lnet/minecraft/class_2561;)V method_11179 setCustomName p 1 customName m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2605;)V method_31688 tick p 0 world p 3 blockEntity p 2 state p 1 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 1 pos p 2 state c net/minecraft/class_2606 net/minecraft/network/packet/s2c/play/ExperienceOrbSpawnS2CPacket f I field_11973 experience f I field_11974 id f D field_11972 x f D field_11970 z f D field_11971 y m (Lnet/minecraft/class_2540;)V p 1 buf m ()I method_11183 getId m (Lnet/minecraft/class_1303;)V p 1 experienceOrbEntity m ()I method_11184 getExperience m ()D method_11180 getZ m ()D method_11181 getY m (Lnet/minecraft/class_2602;)V method_11182 apply m ()D method_11185 getX c net/minecraft/class_3937 net/minecraft/client/particle/CampfireSmokeParticle m (Lnet/minecraft/class_638;DDDDDDZ)V p 10 velocityY p 8 velocityX p 6 z p 4 y p 2 x p 1 world p 14 signal p 12 velocityZ c net/minecraft/class_3937$class_3938 net/minecraft/client/particle/CampfireSmokeParticle$CosySmokeFactory f Lnet/minecraft/class_4002; field_18290 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_17579 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_3937$class_3995 net/minecraft/client/particle/CampfireSmokeParticle$SignalSmokeFactory f Lnet/minecraft/class_4002; field_17789 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_18820 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_2608 net/minecraft/block/entity/DropperBlockEntity c net/minecraft/class_2601 net/minecraft/block/entity/DispenserBlockEntity f Ljava/util/Random; field_11944 RANDOM f Lnet/minecraft/class_2371; field_11945 inventory m (Lnet/minecraft/class_1799;)I method_11075 addToFirstFreeSlot p 1 stack m ()I method_11076 chooseNonEmptySlot m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 2 state p 1 pos c net/minecraft/class_2602 net/minecraft/network/listener/ClientPlayPacketListener c A client side packet listener where play stage packets from the server are processed. m (Lnet/minecraft/class_2673;)V method_11098 onWorldEvent p 1 packet m (Lnet/minecraft/class_2664;)V method_11124 onExplosion p 1 packet m (Lnet/minecraft/class_6373;)V method_36895 onPing p 1 packet m (Lnet/minecraft/class_2626;)V method_11136 onBlockUpdate p 1 packet m (Lnet/minecraft/class_2735;)V method_11135 onUpdateSelectedSlot p 1 packet m (Lnet/minecraft/class_2648;)V method_11089 onOpenHorseScreen p 1 packet m (Lnet/minecraft/class_2781;)V method_11149 onEntityAttributes p 1 packet m (Lnet/minecraft/class_5905;)V method_34084 onTitleFade p 1 packet m (Lnet/minecraft/class_4282;)V method_20320 onChunkRenderDistanceCenter p 1 packet m (Lnet/minecraft/class_6682;)V method_39025 onSimulationDistance p 1 packet m (Lnet/minecraft/class_5891;)V method_34074 onEnterCombat p 1 packet m (Lnet/minecraft/class_2653;)V method_11109 onScreenHandlerSlotUpdate p 1 packet m (Lnet/minecraft/class_2617;)V method_11129 onStatistics p 1 packet m (Lnet/minecraft/class_2739;)V method_11093 onEntityTrackerUpdate p 1 packet m (Lnet/minecraft/class_2620;)V method_11116 onBlockBreakingProgress p 1 packet m (Lnet/minecraft/class_2684;)V method_11155 onEntity p 1 packet m (Lnet/minecraft/class_2759;)V method_11142 onPlayerSpawnPosition p 1 packet m (Lnet/minecraft/class_2637;)V method_11100 onChunkDeltaUpdate p 1 packet m (Lnet/minecraft/class_2720;)V method_11141 onResourcePackSend p 1 packet m (Lnet/minecraft/class_2772;)V method_11105 onPlayerListHeader p 1 packet m (Lnet/minecraft/class_2649;)V method_11153 onInventory p 1 packet m (Lnet/minecraft/class_2757;)V method_11118 onScoreboardPlayerUpdate p 1 packet m (Lnet/minecraft/class_4273;)V method_20203 onChunkLoadDistance p 1 packet m (Lnet/minecraft/class_5892;)V method_34075 onDeathMessage p 1 packet m (Lnet/minecraft/class_2788;)V method_11106 onSynchronizeRecipes p 1 packet m (Lnet/minecraft/class_2629;)V method_11078 onBossBar p 1 packet m (Lnet/minecraft/class_2651;)V method_11131 onScreenHandlerPropertyUpdate p 1 packet m (Lnet/minecraft/class_2661;)V method_11083 onDisconnect p 1 packet m (Lnet/minecraft/class_2790;)V method_11126 onSynchronizeTags p 1 packet m (Lnet/minecraft/class_2736;)V method_11159 onScoreboardDisplay p 1 packet m (Lnet/minecraft/class_5903;)V method_34082 onSubtitle p 1 packet m (Lnet/minecraft/class_5896;)V method_34078 onWorldBorderInterpolateSize p 1 packet m (Lnet/minecraft/class_2604;)V method_11112 onEntitySpawn c Handles the spawning of non-living entities. p 1 packet m (Lnet/minecraft/class_5747;)V method_33135 onVibration p 1 packet m (Lnet/minecraft/class_2779;)V method_11130 onAdvancements p 1 packet m (Lnet/minecraft/class_2696;)V method_11154 onPlayerAbilities p 1 packet m (Lnet/minecraft/class_5900;)V method_11099 onTeam p 1 packet m (Lnet/minecraft/class_2708;)V method_11157 onPlayerPositionLook p 1 packet m (Lnet/minecraft/class_2675;)V method_11077 onParticle p 1 packet m (Lnet/minecraft/class_2748;)V method_11101 onExperienceBarUpdate p 1 packet m (Lnet/minecraft/class_2678;)V method_11120 onGameJoin p 1 packet m (Lnet/minecraft/class_2726;)V method_11139 onEntitySetHeadYaw p 1 packet m (Lnet/minecraft/class_2606;)V method_11091 onExperienceOrbSpawn p 1 packet m (Lnet/minecraft/class_5904;)V method_34083 onTitle p 1 packet m (Lnet/minecraft/class_5890;)V method_34073 onEndCombat p 1 packet m (Lnet/minecraft/class_5897;)V method_34079 onWorldBorderSizeChanged p 1 packet m (Lnet/minecraft/class_2622;)V method_11094 onBlockEntityUpdate p 1 packet m (Lnet/minecraft/class_2770;)V method_11082 onStopSound p 1 packet m (Lnet/minecraft/class_2612;)V method_11114 onPaintingSpawn p 1 packet m (Lnet/minecraft/class_2623;)V method_11158 onBlockEvent p 1 packet m (Lnet/minecraft/class_2718;)V method_11119 onRemoveEntityStatusEffect p 1 packet m (Lnet/minecraft/class_2743;)V method_11132 onEntityVelocityUpdate p 1 packet m (Lnet/minecraft/class_2740;)V method_11110 onEntityAttach p 1 packet m (Lnet/minecraft/class_2639;)V method_11081 onCommandSuggestions p 1 packet m (Lnet/minecraft/class_5894;)V method_34076 onOverlayMessage p 1 packet m (Lnet/minecraft/class_2783;)V method_11084 onEntityStatusEffect p 1 packet m (Lnet/minecraft/class_2660;)V method_11104 onPlaySoundId p 1 packet m (Lnet/minecraft/class_2729;)V method_11161 onSelectAdvancementTab p 1 packet m (Lnet/minecraft/class_3944;)V method_17587 onOpenScreen p 1 packet m (Lnet/minecraft/class_5898;)V method_34080 onWorldBorderWarningTimeChanged p 1 packet m (Lnet/minecraft/class_5888;)V method_34071 onTitleClear p 1 packet m (Lnet/minecraft/class_2641;)V method_11145 onCommandTree p 1 packet m (Lnet/minecraft/class_2683;)V method_11088 onMapUpdate p 1 packet m (Lnet/minecraft/class_2744;)V method_11151 onEntityEquipmentUpdate p 1 packet m (Lnet/minecraft/class_2656;)V method_11087 onCooldownUpdate p 1 packet m (Lnet/minecraft/class_2703;)V method_11113 onPlayerList p 1 packet m (Lnet/minecraft/class_2658;)V method_11152 onCustomPayload p 1 packet m (Lnet/minecraft/class_2724;)V method_11117 onPlayerRespawn p 1 packet m (Lnet/minecraft/class_5895;)V method_34077 onWorldBorderCenterChanged p 1 packet m (Lnet/minecraft/class_2613;)V method_11097 onPlayerSpawn p 1 packet m (Lnet/minecraft/class_2767;)V method_11146 onPlaySound p 1 packet m (Lnet/minecraft/class_2777;)V method_11086 onEntityPosition p 1 packet m (Lnet/minecraft/class_3943;)V method_17586 onSetTradeOffers p 1 packet m (Lnet/minecraft/class_5899;)V method_34081 onWorldBorderWarningBlocksChanged p 1 packet m (Lnet/minecraft/class_5889;)V method_34072 onWorldBorderInitialize p 1 packet m (Lnet/minecraft/class_2752;)V method_11080 onEntityPassengersSet p 1 packet m (Lnet/minecraft/class_2749;)V method_11122 onHealthUpdate p 1 packet m (Lnet/minecraft/class_2645;)V method_11102 onCloseScreen p 1 packet m (Lnet/minecraft/class_2676;)V method_11143 onLightUpdate p 1 packet m (Lnet/minecraft/class_2695;)V method_11090 onCraftFailedResponse p 1 packet m (Lnet/minecraft/class_2635;)V method_11121 onGameMessage p 1 packet m (Lnet/minecraft/class_2734;)V method_11111 onSetCameraEntity p 1 packet m (Lnet/minecraft/class_2713;)V method_11115 onUnlockRecipes p 1 packet m (Lnet/minecraft/class_2668;)V method_11085 onGameStateChange p 1 packet m (Lnet/minecraft/class_2761;)V method_11079 onWorldTimeUpdate p 1 packet m (Lnet/minecraft/class_2616;)V method_11160 onEntityAnimation p 1 packet m (Lnet/minecraft/class_2765;)V method_11125 onPlaySoundFromEntity p 1 packet m (Lnet/minecraft/class_4463;)V method_21707 onPlayerActionResponse p 1 packet m (Lnet/minecraft/class_2707;)V method_11092 onLookAt p 1 packet m (Lnet/minecraft/class_2670;)V method_11147 onKeepAlive p 1 packet m (Lnet/minecraft/class_2775;)V method_11150 onItemPickupAnimation p 1 packet m (Lnet/minecraft/class_2663;)V method_11148 onEntityStatus p 1 packet m (Lnet/minecraft/class_2716;)V method_11095 onEntitiesDestroy p 1 packet m (Lnet/minecraft/class_2610;)V method_11138 onMobSpawn p 1 packet m (Lnet/minecraft/class_3895;)V method_17186 onOpenWrittenBook p 1 packet m (Lnet/minecraft/class_2632;)V method_11140 onDifficulty p 1 packet m (Lnet/minecraft/class_2751;)V method_11144 onScoreboardObjectiveUpdate p 1 packet m (Lnet/minecraft/class_2774;)V method_11127 onNbtQueryResponse p 1 packet m (Lnet/minecraft/class_2693;)V method_11108 onSignEditorOpen p 1 packet m (Lnet/minecraft/class_2672;)V method_11128 onChunkData p 1 packet m (Lnet/minecraft/class_2666;)V method_11107 onUnloadChunk p 1 packet m (Lnet/minecraft/class_2692;)V method_11134 onVehicleMove p 1 packet c net/minecraft/class_3934 net/minecraft/client/gui/screen/ingame/CartographyTableScreen f Lnet/minecraft/class_2960; field_17421 TEXTURE m (Lnet/minecraft/class_4587;Ljava/lang/Integer;Lnet/minecraft/class_22;IIF)V method_17566 drawMap p 1 matrices p 6 scale p 4 x p 5 y p 2 mapId p 3 mapState m (Lnet/minecraft/class_3910;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V p 1 handler p 2 inventory p 3 title m (Lnet/minecraft/class_4587;Ljava/lang/Integer;Lnet/minecraft/class_22;ZZZZ)V method_17567 drawMap p 2 mapId p 1 matrices p 4 cloneMode p 3 mapState p 6 lockMode p 5 expandMode p 7 cannotExpand c net/minecraft/class_2603 net/minecraft/block/entity/DaylightDetectorBlockEntity m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 1 pos p 2 state c net/minecraft/class_2604 net/minecraft/network/packet/s2c/play/EntitySpawnS2CPacket f I field_11957 yaw f I field_11947 pitch f D field_33294 MAX_ABSOLUTE_VELOCITY c The maximum absolute value allowed for each scalar value (velocity x, y, z)\nin the velocity vector sent by this packet. f I field_11949 velocityZ f I field_11953 id f I field_11951 velocityX f Ljava/util/UUID; field_11952 uuid f D field_11956 z f D field_11946 y f D field_33293 VELOCITY_SCALE f I field_11950 velocityY f I field_11954 entityData f D field_11948 x f Lnet/minecraft/class_1299; field_11955 entityTypeId m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1299;ILnet/minecraft/class_2338;)V p 1 entity p 4 pos p 2 entityType p 3 data m ()Ljava/util/UUID; method_11164 getUuid m (Lnet/minecraft/class_1297;)V p 1 entity m ()I method_11167 getId m ()Lnet/minecraft/class_1299; method_11169 getEntityTypeId m ()D method_11173 getVelocityZ m ()D method_11175 getX m (Lnet/minecraft/class_2602;)V method_11178 apply m ()I method_11171 getPitch m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_1297;I)V p 2 entityData p 1 entity m ()I method_11168 getYaw m ()D method_11174 getY m ()D method_11176 getZ m (ILjava/util/UUID;DDDFFLnet/minecraft/class_1299;ILnet/minecraft/class_243;)V p 7 z p 10 yaw p 9 pitch p 3 x p 5 y p 2 uuid p 1 id p 12 entityData p 11 entityTypeId p 13 velocity m ()D method_11170 getVelocityX m ()I method_11166 getEntityData m ()D method_11172 getVelocityY c net/minecraft/class_3935 net/minecraft/client/gui/screen/ingame/LecternScreen f Lnet/minecraft/class_1712; field_17423 listener f Lnet/minecraft/class_3916; field_17422 handler m ()V method_17574 updatePageProvider m ()V method_17575 updatePage m (Lnet/minecraft/class_4185;)V method_19895 method_19895 p 1 button m (Lnet/minecraft/class_4185;)V method_19894 method_19894 p 1 button m ()Lnet/minecraft/class_3916; method_17573 getScreenHandler m (I)V method_17572 sendButtonPressPacket p 1 id m (Lnet/minecraft/class_3916;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V p 2 inventory p 3 title p 1 handler c net/minecraft/class_2609 net/minecraft/block/entity/AbstractFurnaceBlockEntity f I field_11989 cookTime f I field_11980 fuelTime f [I field_11982 BOTTOM_SLOTS f Lnet/minecraft/class_2371; field_11984 inventory f Lnet/minecraft/class_3956; field_17582 recipeType f Lnet/minecraft/class_3913; field_17374 propertyDelegate f Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap; field_11986 recipesUsed f I field_11988 cookTimeTotal f [I field_11983 SIDE_SLOTS f I field_11981 burnTime f [I field_11987 TOP_SLOTS m (Lnet/minecraft/class_1937;Lnet/minecraft/class_3956;Lnet/minecraft/class_1263;)I method_17029 getCookTime p 0 world p 2 inventory p 1 recipeType m (Lnet/minecraft/class_2487;Lnet/minecraft/class_2960;Ljava/lang/Integer;)V method_24431 method_24431 p 1 identifier p 2 count m (Lnet/minecraft/class_1792;)Z method_26395 isNonFlammableWood c {@return whether the provided {@code item} is in the {@link\nnet.minecraft.tag.ItemTags#NON_FLAMMABLE_WOOD non_flammable_wood} tag} p 0 item m ()Z method_11201 isBurning m (Ljava/util/Map;Lnet/minecraft/class_6862;I)V method_11194 addFuel p 1 tag p 0 fuelTimes p 2 fuelTime m (Lnet/minecraft/class_1860;Lnet/minecraft/class_2371;I)Z method_11203 craftRecipe p 2 count p 1 slots p 0 recipe m (Lnet/minecraft/class_1860;Lnet/minecraft/class_2371;I)Z method_11192 canAcceptRecipeOutput p 0 recipe p 2 count p 1 slots m (Ljava/util/List;Lnet/minecraft/class_3218;Lnet/minecraft/class_243;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;Lnet/minecraft/class_1860;)V method_17761 method_17761 p 4 recipe m (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;IF)V method_17760 dropExperience p 0 world p 2 multiplier p 1 pos p 3 experience m (Lnet/minecraft/class_1799;)I method_11200 getFuelTime p 1 fuel m (Lnet/minecraft/class_2591;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3956;)V p 4 recipeType p 3 state p 2 pos p 1 blockEntityType m (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;)Ljava/util/List; method_27354 getRecipesUsedAndDropExperience p 1 world p 2 pos m (Lnet/minecraft/class_1799;)Z method_11195 canUseAsFuel p 0 stack m ()Ljava/util/Map; method_11196 createFuelTimeMap m (Ljava/util/Map;Lnet/minecraft/class_1935;I)V method_11202 addFuel p 1 item p 0 fuelTimes p 2 fuelTime m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2609;)V method_31651 tick p 2 state p 1 pos p 3 blockEntity p 0 world m (Lnet/minecraft/class_3222;)V method_17763 dropExperienceForRecipesUsed p 1 player c net/minecraft/class_3950 net/minecraft/server/WorldGenerationProgressListenerFactory m (I)Lnet/minecraft/class_3949; create create p 1 radius c net/minecraft/class_2620 net/minecraft/network/packet/s2c/play/BlockBreakingProgressS2CPacket f Lnet/minecraft/class_2338; field_12034 pos f I field_12033 entityId f I field_12032 progress m (Lnet/minecraft/class_2602;)V method_11279 apply m ()I method_11280 getEntityId m ()I method_11278 getProgress m ()Lnet/minecraft/class_2338; method_11277 getPos m (ILnet/minecraft/class_2338;I)V p 3 progress p 2 pos p 1 entityId m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_3951 net/minecraft/server/WorldGenerationProgressLogger f I field_17469 generatedCount f Lorg/slf4j/Logger; field_17467 LOGGER f I field_17468 totalCount f J field_17471 nextMessageTime f J field_17470 startTime m (I)V p 1 radius m ()I method_17672 getProgressPercentage c net/minecraft/class_3952 net/minecraft/server/QueueingWorldGenerationProgressListener f Lnet/minecraft/class_3949; field_17472 progressListener f Lnet/minecraft/class_3846; field_17473 queue m (Lnet/minecraft/class_3949;Ljava/util/concurrent/Executor;)V p 1 progressListener p 2 executor m (Lnet/minecraft/class_3949;Ljava/util/concurrent/Executor;)Lnet/minecraft/class_3952; method_34228 create p 1 executor p 0 progressListener c net/minecraft/class_2621 net/minecraft/block/entity/LootableContainerBlockEntity f Ljava/lang/String; field_31353 LOOT_TABLE_KEY f Ljava/lang/String; field_31352 LOOT_TABLE_SEED_KEY f J field_12036 lootTableSeed f Lnet/minecraft/class_2960; field_12037 lootTableId m (Lnet/minecraft/class_2371;)V method_11281 setInvStackList p 1 list m ()Lnet/minecraft/class_2371; method_11282 getInvStackList m (Lnet/minecraft/class_2960;J)V method_11285 setLootTable p 1 id p 2 seed m (Lnet/minecraft/class_2487;)Z method_11286 serializeLootTable p 1 nbt m (Lnet/minecraft/class_1922;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2960;)V method_11287 setLootTable p 0 world p 1 random p 2 pos p 3 id m (Lnet/minecraft/class_1657;)V method_11289 checkLootInteraction p 1 player m (Lnet/minecraft/class_2487;)Z method_11283 deserializeLootTable p 1 nbt c net/minecraft/class_2622 net/minecraft/network/packet/s2c/play/BlockEntityUpdateS2CPacket f Lnet/minecraft/class_2591; field_12038 blockEntityType f Lnet/minecraft/class_2338; field_12040 pos f Lnet/minecraft/class_2487; field_12039 nbt m (Lnet/minecraft/class_2586;Ljava/util/function/Function;)Lnet/minecraft/class_2622; method_39026 create p 0 blockEntity p 1 nbtGetter m ()Lnet/minecraft/class_2338; method_11293 getPos m (Lnet/minecraft/class_2586;)Lnet/minecraft/class_2622; method_38585 create p 0 blockEntity m (Lnet/minecraft/class_2540;)V p 1 buf m ()Lnet/minecraft/class_2487; method_11290 getNbt m (Lnet/minecraft/class_2602;)V method_11292 apply m ()Lnet/minecraft/class_2591; method_11291 getBlockEntityType m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2591;Lnet/minecraft/class_2487;)V p 1 pos p 2 blockEntityType p 3 nbt c net/minecraft/class_3953 net/minecraft/client/gui/WorldGenerationProgressTracker f I field_17478 radius f Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; field_17475 chunkStatuses f Lnet/minecraft/class_1923; field_17476 spawnPos f I field_17479 size f I field_17477 centerSize f Lnet/minecraft/class_3951; field_17474 progressLogger f Z field_17480 running m (I)V p 1 radius m ()I method_17677 getCenterSize m ()I method_17678 getSize m (II)Lnet/minecraft/class_2806; method_17676 getChunkStatus p 1 x p 2 z m ()I method_17679 getProgressPercentage c net/minecraft/class_2616 net/minecraft/network/packet/s2c/play/EntityAnimationS2CPacket f I field_12028 animationId f I field_12029 id f I field_33299 CRIT f I field_33300 ENCHANTED_HIT f I field_33298 SWING_OFF_HAND f I field_33297 WAKE_UP f I field_33296 DAMAGE f I field_33295 SWING_MAIN_HAND m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2602;)V method_11268 apply m (Lnet/minecraft/class_1297;I)V p 1 entity p 2 animationId m ()I method_11269 getId m ()I method_11267 getAnimationId c net/minecraft/class_2617 net/minecraft/network/packet/s2c/play/StatisticsS2CPacket f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_12030 stats m (Lnet/minecraft/class_2540;Lnet/minecraft/class_3445;)V method_34087 method_34087 p 2 stat p 1 buf m (Lnet/minecraft/class_2602;)V method_11270 apply m (Lnet/minecraft/class_3445;)I method_34085 getStatNetworkId p 1 stat m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_3448;I)Lnet/minecraft/class_3445; method_34086 getStat p 0 statType p 1 id m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V p 1 stats m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_3445; method_34088 method_34088 p 0 buf m ()Ljava/util/Map; method_11273 getStatMap c net/minecraft/class_2618 net/minecraft/client/block/ChestAnimationProgress m (F)F method_11274 getAnimationProgress p 1 tickDelta c net/minecraft/class_3949 net/minecraft/server/WorldGenerationProgressListener m (Lnet/minecraft/class_1923;)V method_17669 start p 1 spawnPos m ()V method_17671 stop m ()V method_17675 start m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2806;)V method_17670 setChunkStatus p 2 status p 1 pos c net/minecraft/class_2619 net/minecraft/block/entity/JukeboxBlockEntity f Lnet/minecraft/class_1799; field_12031 record m ()Lnet/minecraft/class_1799; method_11275 getRecord m (Lnet/minecraft/class_1799;)V method_11276 setRecord p 1 stack m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 1 pos p 2 state c net/minecraft/class_2612 net/minecraft/network/packet/s2c/play/PaintingSpawnS2CPacket f I field_12010 motiveId f I field_12012 id f Ljava/util/UUID; field_12009 uuid f Lnet/minecraft/class_2350; field_12011 facing f Lnet/minecraft/class_2338; field_12008 pos m (Lnet/minecraft/class_2602;)V method_11224 apply m (Lnet/minecraft/class_1534;)V p 1 entity m (Lnet/minecraft/class_2540;)V p 1 buf m ()I method_11225 getId m ()Lnet/minecraft/class_1535; method_11221 getMotive m ()Lnet/minecraft/class_2338; method_11226 getPos m ()Ljava/util/UUID; method_11222 getPaintingUuid m ()Lnet/minecraft/class_2350; method_11223 getFacing c net/minecraft/class_3943 net/minecraft/network/packet/s2c/play/SetTradeOffersS2CPacket f I field_18802 experience f I field_18801 levelProgress f Lnet/minecraft/class_1916; field_17435 recipes f Z field_19376 refreshable f Z field_18803 leveled f I field_17434 syncId m (Lnet/minecraft/class_2540;)V p 1 buf m ()I method_17589 getSyncId m (ILnet/minecraft/class_1916;IIZZ)V p 6 refreshable p 4 experience p 5 leveled p 2 recipes p 3 levelProgress p 1 syncId m ()Z method_19460 isLeveled m ()I method_19459 getExperience m ()I method_19458 getLevelProgress m ()Z method_20722 isRefreshable m ()Lnet/minecraft/class_1916; method_17590 getOffers m (Lnet/minecraft/class_2602;)V method_17588 apply c net/minecraft/class_2613 net/minecraft/network/packet/s2c/play/PlayerSpawnS2CPacket f D field_12021 z f B field_12020 yaw f I field_12017 id f D field_12013 y f D field_12014 x f B field_12019 pitch f Ljava/util/UUID; field_12015 uuid m ()B method_11228 getPitch m ()Ljava/util/UUID; method_11230 getPlayerUuid m (Lnet/minecraft/class_2602;)V method_11235 apply m ()B method_11234 getYaw m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_1657;)V p 1 player m ()I method_11227 getId m ()D method_11233 getZ m ()D method_11232 getY m ()D method_11231 getX c net/minecraft/class_3944 net/minecraft/network/packet/s2c/play/OpenScreenS2CPacket f I field_17437 screenHandlerId f I field_17436 syncId f Lnet/minecraft/class_2561; field_17438 name m ()I method_17592 getSyncId m (Lnet/minecraft/class_2602;)V method_17591 apply m (Lnet/minecraft/class_2540;)V p 1 buf m (ILnet/minecraft/class_3917;Lnet/minecraft/class_2561;)V p 3 name p 2 type p 1 syncId m ()Lnet/minecraft/class_3917; method_17593 getScreenHandlerType m ()Lnet/minecraft/class_2561; method_17594 getName c net/minecraft/class_3945 net/minecraft/server/command/TeamMsgCommand f Lnet/minecraft/class_2583; field_24380 STYLE f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_17440 NO_TEAM_EXCEPTION m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2561;)I method_17599 execute p 1 message p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_17601 method_17601 p 0 context m (Lcom/mojang/brigadier/CommandDispatcher;)V method_17600 register p 0 dispatcher c net/minecraft/class_2614 net/minecraft/block/entity/HopperBlockEntity f I field_12023 transferCooldown f Lnet/minecraft/class_2371; field_12024 inventory f J field_12022 lastTickTime m ()Z method_11242 isDisabled m (Lnet/minecraft/class_1263;Lnet/minecraft/class_2350;)Z method_11258 isInventoryFull p 1 direction p 0 inventory m (Lnet/minecraft/class_1263;I)Z method_17766 method_17766 p 1 slot m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2614;)V method_31692 serverTick p 2 state p 3 blockEntity p 0 world p 1 pos m (Lnet/minecraft/class_1263;Lnet/minecraft/class_1799;ILnet/minecraft/class_2350;)Z method_11252 canExtract p 0 inv p 1 stack p 2 slot p 3 facing m (Lnet/minecraft/class_1263;Lnet/minecraft/class_1799;ILnet/minecraft/class_2350;)Z method_11244 canInsert p 0 inventory p 2 slot p 1 stack p 3 side m (Lnet/minecraft/class_1263;Lnet/minecraft/class_1542;)Z method_11247 extract p 0 inventory p 1 itemEntity m ()Z method_11256 isFull m (Lnet/minecraft/class_2615;Lnet/minecraft/class_1263;Lnet/minecraft/class_2350;I)Z method_17768 method_17768 p 3 slot m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2614;Ljava/util/function/BooleanSupplier;)Z method_11243 insertAndExtract p 3 blockEntity p 2 state p 1 pos p 0 world m (Lnet/minecraft/class_1263;Lnet/minecraft/class_1263;Lnet/minecraft/class_1799;Lnet/minecraft/class_2350;)Lnet/minecraft/class_1799; method_11260 transfer p 3 side p 2 stack p 1 to p 0 from m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2615;)Lnet/minecraft/class_1263; method_11248 getInputInventory p 1 hopper p 0 world m (Lnet/minecraft/class_1263;Lnet/minecraft/class_2350;)Z method_11257 isInventoryEmpty p 0 inv p 1 facing m (Lnet/minecraft/class_1263;I)Z method_17769 method_17769 p 1 slot m ()Z method_11239 needsCooldown m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 2 state p 1 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1297;Lnet/minecraft/class_2614;)V method_11236 onEntityCollided p 3 entity p 4 blockEntity p 1 pos p 2 state p 0 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2615;)Ljava/util/List; method_11237 getInputItemEntities p 1 hopper p 0 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2615;Lnet/minecraft/class_238;)Ljava/util/stream/Stream; method_11245 method_11245 p 2 box m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1263; method_11250 getInventoryAt p 0 world p 1 pos m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_11254 canMergeItems p 1 second p 0 first m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2615;)Z method_11241 extract p 0 world p 1 hopper m (Lnet/minecraft/class_1263;Lnet/minecraft/class_2350;)Ljava/util/stream/IntStream; method_17767 getAvailableSlots p 1 side p 0 inventory m (Lnet/minecraft/class_1937;DDD)Lnet/minecraft/class_1263; method_11251 getInventoryAt p 5 z p 3 y p 0 world p 1 x m (Lnet/minecraft/class_2615;Lnet/minecraft/class_1263;ILnet/minecraft/class_2350;)Z method_11261 extract p 2 slot p 3 side p 0 hopper p 1 inventory m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1263;)Z method_11246 insert p 0 world p 1 pos p 2 state p 3 inventory m (Lnet/minecraft/class_1263;Lnet/minecraft/class_1263;Lnet/minecraft/class_1799;ILnet/minecraft/class_2350;)Lnet/minecraft/class_1799; method_11253 transfer p 3 slot p 4 side p 1 to p 2 stack p 0 from m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1263; method_11255 getOutputInventory p 1 pos p 0 world p 2 state m (I)V method_11238 setTransferCooldown p 1 transferCooldown c net/minecraft/class_2615 net/minecraft/block/entity/Hopper f Lnet/minecraft/class_265; field_12025 INSIDE_SHAPE f Lnet/minecraft/class_265; field_12027 ABOVE_SHAPE f Lnet/minecraft/class_265; field_12026 INPUT_AREA_SHAPE m ()Lnet/minecraft/class_265; method_11262 getInputAreaShape m ()D method_11266 getHopperX m ()D method_11265 getHopperZ m ()D method_11264 getHopperY c net/minecraft/class_6198 net/minecraft/unused/packageinfo/PackageInfo6198 c net/minecraft/class_6197 net/minecraft/unused/packageinfo/PackageInfo6197 c net/minecraft/class_6199 net/minecraft/unused/packageinfo/PackageInfo6199 c net/minecraft/class_6194 net/minecraft/unused/packageinfo/PackageInfo6194 c net/minecraft/class_6193 net/minecraft/client/realms/dto/PlayerActivities f J field_32114 periodInMillis f Ljava/util/List; field_32115 playerActivityDto m (Ljava/lang/String;)Lnet/minecraft/class_6193; method_35687 parse p 0 json c net/minecraft/class_6196 net/minecraft/unused/packageinfo/PackageInfo6196 c net/minecraft/class_6195 net/minecraft/unused/packageinfo/PackageInfo6195 c net/minecraft/class_3920 net/minecraft/recipe/CampfireCookingRecipe m (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;FI)V p 6 cookTime p 5 experience p 4 output p 3 input p 2 group p 1 id c net/minecraft/class_3914 net/minecraft/screen/ScreenHandlerContext c Screen handler contexts allow screen handlers to interact with the\nlogical server's world safely. f Lnet/minecraft/class_3914; field_17304 EMPTY c The dummy screen handler context for clientside screen handlers. m (Ljava/util/function/BiFunction;Ljava/lang/Object;)Ljava/lang/Object; method_17396 get c Gets a value from this context's world and position\nwith a {@link BiFunction} getter.\n\n@return the getter's return value if this context is active,\n the default value otherwise p 2 defaultValue c a fallback default value, used if this context is empty p 1 getter c a function that gets a non-null value from this context's world and position m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3914; method_17392 create c Returns an active screen handler context. Used on the logical server. p 0 world p 1 pos m (Ljava/util/function/BiConsumer;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Ljava/util/Optional; method_17394 method_17394 p 1 world p 2 pos m (Ljava/util/function/BiConsumer;)V method_17393 run c Runs a {@link BiConsumer} with this context's world and position\nif this context is active. p 1 function m (Ljava/util/function/BiFunction;)Ljava/util/Optional; method_17395 get c Gets an optional value from this context's world and position\nwith a {@link BiFunction} getter.\n\n@return a present {@link Optional} with the getter's return value,\n or {@link Optional#empty()} if this context is empty p 1 getter c a function that gets a non-null value from this context's world and position c net/minecraft/class_3915 net/minecraft/screen/Property c An integer property that is stored in a {@link ScreenHandler}.\n\n

{@code Property} instances are used for tracking integer properties in property delegates\nand other sources of integer properties, and sending needed content updates to listeners.\n\n@see ScreenHandler#addProperty f I field_17307 oldValue m ([II)Lnet/minecraft/class_3915; method_17406 create c Creates a new property that accesses the {@code index} of the {@code array}. p 0 array p 1 index m (I)V method_17404 set p 1 value m ()I method_17407 get m ()Z method_17408 hasChanged c Returns true if the value of this property has changed since the last call to {@code hasChanged()}. m ()Lnet/minecraft/class_3915; method_17403 create c Creates a new property that is not attached to any other objects. m (Lnet/minecraft/class_3913;I)Lnet/minecraft/class_3915; method_17405 create c Creates a new property that accesses the {@code index} of the {@code delegate}. p 1 index p 0 delegate c net/minecraft/class_3915$3 net/minecraft/screen/Property$3 f I field_17312 value c net/minecraft/class_3916 net/minecraft/screen/LecternScreenHandler f Lnet/minecraft/class_3913; field_17314 propertyDelegate f Lnet/minecraft/class_1263; field_17313 inventory m ()I method_17419 getPage m (I)V p 1 syncId m (ILnet/minecraft/class_1263;Lnet/minecraft/class_3913;)V p 2 inventory p 1 syncId p 3 propertyDelegate m ()Lnet/minecraft/class_1799; method_17418 getBookItem c net/minecraft/class_3917 net/minecraft/screen/ScreenHandlerType f Lnet/minecraft/class_3917$class_3918; field_17344 factory f Lnet/minecraft/class_3917; field_17327 GENERIC_9X6 f Lnet/minecraft/class_3917; field_17326 GENERIC_9X3 f Lnet/minecraft/class_3917; field_17329 ANVIL f Lnet/minecraft/class_3917; field_17328 GENERIC_3X3 f Lnet/minecraft/class_3917; field_17335 FURNACE f Lnet/minecraft/class_3917; field_18666 GENERIC_9X4 f Lnet/minecraft/class_3917; field_17334 ENCHANTMENT f Lnet/minecraft/class_3917; field_18665 GENERIC_9X2 f Lnet/minecraft/class_3917; field_17333 CRAFTING f Lnet/minecraft/class_3917; field_18664 GENERIC_9X1 f Lnet/minecraft/class_3917; field_17332 BREWING_STAND f Lnet/minecraft/class_3917; field_17339 LOOM f Lnet/minecraft/class_3917; field_17338 LECTERN f Lnet/minecraft/class_3917; field_17337 HOPPER f Lnet/minecraft/class_3917; field_17336 GRINDSTONE f Lnet/minecraft/class_3917; field_18667 GENERIC_9X5 f Lnet/minecraft/class_3917; field_17331 BLAST_FURNACE f Lnet/minecraft/class_3917; field_17330 BEACON f Lnet/minecraft/class_3917; field_17343 CARTOGRAPHY_TABLE f Lnet/minecraft/class_3917; field_17342 SMOKER f Lnet/minecraft/class_3917; field_17341 SHULKER_BOX f Lnet/minecraft/class_3917; field_17340 MERCHANT f Lnet/minecraft/class_3917; field_17625 STONECUTTER f Lnet/minecraft/class_3917; field_22484 SMITHING m (Lnet/minecraft/class_3917$class_3918;)V p 1 factory m (ILnet/minecraft/class_1661;)Lnet/minecraft/class_3916; method_17436 method_17436 p 1 playerInventory p 0 syncId m (ILnet/minecraft/class_1661;)Lnet/minecraft/class_1703; method_17434 create p 2 playerInventory p 1 syncId m (Ljava/lang/String;Lnet/minecraft/class_3917$class_3918;)Lnet/minecraft/class_3917; method_17435 register p 1 factory p 0 id c net/minecraft/class_3917$class_3918 net/minecraft/screen/ScreenHandlerType$Factory m (ILnet/minecraft/class_1661;)Lnet/minecraft/class_1703; create create p 2 playerInventory p 1 syncId c net/minecraft/class_3910 net/minecraft/screen/CartographyTableScreenHandler f Lnet/minecraft/class_1731; field_19272 resultInventory f Lnet/minecraft/class_3914; field_17294 context f J field_20382 lastTakeResultTime f I field_30773 MAP_SLOT_INDEX f I field_30774 MATERIAL_SLOT_INDEX f Lnet/minecraft/class_1263; field_17293 inventory f I field_30775 RESULT_SLOT_INDEX m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)V method_17381 updateResult p 1 map p 2 item p 3 oldResult m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_17382 method_17382 p 4 world p 5 pos m (ILnet/minecraft/class_1661;)V p 2 inventory p 1 syncId m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_17379 method_17379 p 3 pos p 2 world m (ILnet/minecraft/class_1661;Lnet/minecraft/class_3914;)V p 2 inventory p 3 context p 1 syncId c net/minecraft/class_3910$5 net/minecraft/screen/CartographyTableScreenHandler$5 m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_17387 method_17387 p 1 world p 2 pos c net/minecraft/class_3913 net/minecraft/screen/PropertyDelegate c A property delegate represents an indexed list of integer properties.\n\n

Property delegates are used for displaying integer values in screens,\nsuch as the progress bars in furnaces. m (I)I method_17390 get p 1 index m ()I method_17389 size m (II)V method_17391 set p 2 value p 1 index c net/minecraft/class_6190 net/minecraft/unused/packageinfo/PackageInfo6190 c net/minecraft/class_6192 net/minecraft/client/realms/dto/PlayerActivity f J field_32112 joinTime f J field_32113 leaveTime f Ljava/lang/String; field_32111 profileUuid m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_6192; method_35686 parse p 0 json c net/minecraft/class_6191 net/minecraft/unused/packageinfo/PackageInfo6191 c net/minecraft/class_3919 net/minecraft/screen/ArrayPropertyDelegate c A {@link PropertyDelegate} that is implemented using an int array. f [I field_17345 data m (I)V p 1 size c net/minecraft/class_2600 net/minecraft/network/NetworkThreadUtils f Lorg/slf4j/Logger; field_20318 LOGGER m (Lnet/minecraft/class_2596;Lnet/minecraft/class_2547;Lnet/minecraft/class_3218;)V method_11073 forceMainThread p 0 packet p 1 listener p 2 world m (Lnet/minecraft/class_2596;Lnet/minecraft/class_2547;Lnet/minecraft/class_1255;)V method_11074 forceMainThread p 2 engine p 1 listener p 0 packet c net/minecraft/class_3928 net/minecraft/client/gui/screen/LevelLoadingScreen f Z field_33810 done f Lnet/minecraft/class_3953; field_17406 progressProvider f J field_19101 lastNarrationTime f J field_32246 NARRATION_DELAY f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_17407 STATUS_TO_COLOR m ()Ljava/lang/String; method_37057 getPercentage m (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V method_17537 method_17537 p 0 map m (Lnet/minecraft/class_4587;Lnet/minecraft/class_3953;IIII)V method_17538 drawChunkMap p 5 pixelMargin p 3 centerY p 4 pixelSize p 1 progressProvider p 2 centerX p 0 matrices m (Lnet/minecraft/class_3953;)V p 1 progressProvider c net/minecraft/class_3922 net/minecraft/block/CampfireBlock f Lnet/minecraft/class_2753; field_17564 FACING f Z field_23881 emitsParticles f Lnet/minecraft/class_2746; field_17352 LIT f Lnet/minecraft/class_2746; field_17353 SIGNAL_FIRE f Lnet/minecraft/class_2746; field_17354 WATERLOGGED f I field_25182 fireDamage f Lnet/minecraft/class_265; field_21580 SMOKEY_SHAPE c The shape used to test whether a given block is considered 'smokey'. f Lnet/minecraft/class_265; field_17351 SHAPE m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z method_23895 isLitCampfireInRange p 1 pos p 0 world m (Lnet/minecraft/class_2680;)Z method_30035 canBeLit p 0 state m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_29288 extinguish p 0 entity p 1 world p 2 pos p 3 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ZZ)V method_17455 spawnSmokeParticle p 3 lotsOfSmoke p 0 world p 2 isSignal p 1 pos m (Lnet/minecraft/class_2680;)Z method_23896 isLitCampfire p 0 state m (Lnet/minecraft/class_4970$class_4971;)Z method_30034 method_30034 p 0 state m (ZILnet/minecraft/class_4970$class_2251;)V p 2 fireDamage p 1 emitsParticles p 3 settings m (Lnet/minecraft/class_2680;)Z method_17456 doesBlockCauseSignalFire p 1 state c net/minecraft/class_3924 net/minecraft/block/entity/CampfireBlockEntity f Lnet/minecraft/class_2371; field_17383 itemsBeingCooked f [I field_17384 cookingTimes f [I field_17385 cookingTotalTimes m (Lnet/minecraft/class_1799;I)Z method_17503 addItem p 2 cookTime p 1 item m (Lnet/minecraft/class_1263;Lnet/minecraft/class_3920;)Lnet/minecraft/class_1799; method_17504 method_17504 p 1 recipe m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3924;)V method_31666 litServerTick p 3 campfire p 2 state p 1 pos p 0 world m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 2 state p 1 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3924;)V method_31668 clientTick p 3 campfire p 2 state p 1 pos p 0 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3924;)V method_31667 unlitServerTick p 3 campfire p 2 state p 1 pos p 0 world m ()Lnet/minecraft/class_2622; method_38245 toUpdatePacket m (Lnet/minecraft/class_1799;)Ljava/util/Optional; method_17502 getRecipeFor p 1 item m ()Lnet/minecraft/class_2371; method_17505 getItemsBeingCooked m ()V method_17510 updateListeners m ()V method_17506 spawnItemsBeingCooked c net/minecraft/class_3929 net/minecraft/client/gui/screen/ingame/HandledScreens f Lorg/slf4j/Logger; field_17408 LOGGER f Ljava/util/Map; field_17409 PROVIDERS m (Lnet/minecraft/class_3917;Lnet/minecraft/class_310;ILnet/minecraft/class_2561;)V method_17541 open p 0 type p 1 client p 2 id p 3 title m ()Z method_17539 isMissingScreens m (Lnet/minecraft/class_3917;Lnet/minecraft/class_3929$class_3930;)V method_17542 register p 0 type p 1 provider m (Lnet/minecraft/class_3917;)Lnet/minecraft/class_3929$class_3930; method_17540 getProvider p 0 type c net/minecraft/class_3929$class_3930 net/minecraft/client/gui/screen/ingame/HandledScreens$Provider m (Lnet/minecraft/class_2561;Lnet/minecraft/class_3917;Lnet/minecraft/class_310;I)V method_17543 open p 4 id p 3 client p 2 type p 1 name m (Lnet/minecraft/class_1703;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)Lnet/minecraft/class_437; create create p 3 title p 2 playerInventory p 1 handler c net/minecraft/class_6176 net/minecraft/unused/packageinfo/PackageInfo6176 c net/minecraft/class_6175 net/minecraft/unused/packageinfo/PackageInfo6175 c net/minecraft/class_6178 net/minecraft/util/annotation/ClientFieldsAreNonnullByDefault c Specifies that all fields in the annotated package/class are nonnull\nunless nullability is specified with a separate annotation.\n\n

While this annotation is meant to be a package/class annotation, it can\nbe applied to anything as it does not restrict its targets.\n\n

This annotation is used on the client exclusively.\n\n@see FieldsAreNonnullByDefault\n@see FieldsAreNonnullByDefault2 c net/minecraft/class_6177 net/minecraft/util/annotation/DeobfuscateClass c An annotation on classes. When a class is annotated, the class itself and its\nfields and methods are not obfuscated. Mainly used by blaze3d.\n\n@see net.minecraft.obfuscate.DontObfuscate c net/minecraft/class_6172 net/minecraft/unused/packageinfo/PackageInfo6172 c net/minecraft/class_6171 net/minecraft/unused/packageinfo/PackageInfo6171 c net/minecraft/class_6174 net/minecraft/unused/packageinfo/PackageInfo6174 c net/minecraft/class_6173 net/minecraft/unused/packageinfo/PackageInfo6173 c net/minecraft/class_6179 net/minecraft/util/annotation/ClientMethodsReturnNonnullByDefault c Specifies that all methods in the annotated package/class return nonnull\nvalues unless nullability is specified with a separate annotation.\n\n

While this annotation is meant to be a package/class annotation, it can\nbe applied to anything as it does not restrict its targets.\n\n

This annotation is used on the client exclusively.\n\n@see MethodsReturnNonnullByDefault\n@see MathMethodsReturnNonnullByDefault c net/minecraft/class_6170 net/minecraft/unused/packageinfo/PackageInfo6170 c net/minecraft/class_6187 net/minecraft/unused/packageinfo/PackageInfo6187 c net/minecraft/class_6186 net/minecraft/unused/packageinfo/PackageInfo6186 c net/minecraft/class_6188 net/minecraft/unused/packageinfo/PackageInfo6188 c net/minecraft/class_6183 net/minecraft/unused/packageinfo/PackageInfo6183 c net/minecraft/class_6182 net/minecraft/unused/packageinfo/PackageInfo6182 c net/minecraft/class_6185 net/minecraft/unused/packageinfo/PackageInfo6185 c net/minecraft/class_3903 net/minecraft/datafixer/fix/CatTypeFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_17325 fixCatTypeData c net/minecraft/class_3904 net/minecraft/datafixer/fix/NewVillageFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema m (Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;)Lcom/mojang/datafixers/TypeRewriteRule; method_17334 fix c net/minecraft/class_3905 net/minecraft/datafixer/schema/Schema1920 c net/minecraft/class_3906 net/minecraft/util/thread/MessageListener m ()Ljava/lang/String; method_16898 getName m (Ljava/lang/Object;)V method_16901 send p 1 message m (Ljava/lang/String;Ljava/util/function/Consumer;)Lnet/minecraft/class_3906; method_17344 create p 1 action p 0 name m (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; method_17345 ask c Asks a message provider for a message.\n\nThe {@link CompletableFuture} returned from this function will never complete exceptionally.\n\n@return CompletableFuture future that completes with the received message p 1 messageProvider m (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; method_27918 askFallible c Asks a fallible message provider for a message.\n\nThe provider is given a MessageListener that accepts a {@link Either} representing either\na valid response (generic parameter Source) or an Exception, which decides whether the\nfuture completes successfully or exceptionally.\n\n@return CompletableFuture that may either complete successfully or exceptionally p 1 messageProvider c net/minecraft/class_3900 net/minecraft/server/world/ChunkTaskPrioritySystem f Lorg/slf4j/Logger; field_17248 LOGGER f Lnet/minecraft/class_3846; field_17251 controlActor f Ljava/util/Map; field_17249 queues f Ljava/util/Set; field_17250 idleActors m ()Ljava/lang/String; method_21680 getDebugString m (Lnet/minecraft/class_3906;JLjava/lang/Runnable;Z)V method_17615 removeChunk p 1 actor p 2 chunkPos p 4 callback p 5 clearTask m (Ljava/util/Map$Entry;)Ljava/lang/String; method_21682 method_21682 p 0 entry m (Ljava/lang/Runnable;JZ)Lnet/minecraft/class_3900$class_3947; method_17627 createUnblockingMessage p 3 removeTask p 1 pos p 0 task m (Lnet/minecraft/class_3193;Ljava/util/function/Function;)Lnet/minecraft/class_3900$class_3946; method_34870 createTask p 1 taskFunction p 0 holder m (Ljava/lang/Runnable;JLjava/util/function/IntSupplier;)Lnet/minecraft/class_3900$class_3946; method_17626 createMessage p 1 pos p 3 lastLevelUpdatedToProvider p 0 task m (Lnet/minecraft/class_3193;Ljava/lang/Runnable;)Lnet/minecraft/class_3900$class_3946; method_17629 createMessage p 0 holder p 1 task m (Ljava/lang/Long;)Ljava/lang/String; method_21681 method_21681 p 0 pos m (Lnet/minecraft/class_3906;ZLnet/minecraft/class_3900$class_3946;)V method_17624 method_17624 p 3 task m (Ljava/lang/Runnable;Lnet/minecraft/class_3906;)Ljava/lang/Runnable; method_17628 method_17628 p 1 yield m (Lnet/minecraft/class_3906;Lcom/mojang/datafixers/util/Either;)Ljava/util/concurrent/CompletableFuture; method_17619 method_17619 p 1 executeOrAddBlocking m (Lnet/minecraft/class_3906;ZLnet/minecraft/class_3906;)Lnet/minecraft/class_3847$class_3907; method_17623 method_17623 p 3 yield m (Lnet/minecraft/class_3906;Lnet/minecraft/class_3906;)Lnet/minecraft/class_3847$class_3907; method_17617 method_17617 p 2 yield m (Lnet/minecraft/class_3906;Z)Lnet/minecraft/class_3906; method_17622 createExecutor p 1 executor p 2 addBlocker m (Lnet/minecraft/class_3906;)Lnet/minecraft/class_3906; method_17614 createUnblockingExecutor p 1 executor m (Ljava/util/function/Function;JLjava/util/function/IntSupplier;)Lnet/minecraft/class_3900$class_3946; method_34871 createTask p 1 pos p 0 taskFunction p 3 lastLevelUpdatedToProvider m ()Z method_39994 shouldDelayShutdown m (ILnet/minecraft/class_3906;)Lnet/minecraft/class_3899; method_17613 method_17613 p 1 actor m (Lnet/minecraft/class_3906;)Lnet/minecraft/class_3899; method_17632 getQueue p 1 actor m (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; method_17625 method_17625 p 0 addBlocking m (Ljava/util/List;Ljava/util/concurrent/Executor;I)V p 1 actors p 2 executor p 3 maxQueues m (ILnet/minecraft/class_1923;ILnet/minecraft/class_3899;)V method_17280 method_17280 p 3 queue m (Lnet/minecraft/class_3906;Ljava/util/function/Function;JLjava/util/function/IntSupplier;Z)V method_17282 enqueueChunk p 6 addBlocker p 5 lastLevelUpdatedToProvider p 2 task p 3 chunkPos p 1 actor m (Lnet/minecraft/class_3906;Lnet/minecraft/class_3900$class_3947;)V method_17621 method_17621 p 2 message m (Lnet/minecraft/class_3899;Lnet/minecraft/class_3906;)V method_17630 enqueueExecution p 1 queue p 2 actor c net/minecraft/class_3900$class_3947 net/minecraft/server/world/ChunkTaskPrioritySystem$UnblockingMessage f J field_17450 pos f Ljava/lang/Runnable; field_17449 callback f Z field_17451 removeTask m (Ljava/lang/Runnable;JZ)V p 4 removeTask p 1 callback p 2 pos c net/minecraft/class_3900$class_3946 net/minecraft/server/world/ChunkTaskPrioritySystem$Task f J field_17447 pos f Ljava/util/function/Function; field_17446 taskFunction f Ljava/util/function/IntSupplier; field_17448 lastLevelUpdatedToProvider m (Ljava/util/function/Function;JLjava/util/function/IntSupplier;)V p 2 pos p 1 taskFunction p 4 lastLevelUpdatedToProvider c net/minecraft/class_3902 net/minecraft/util/Unit f Lnet/minecraft/class_3902; field_17274 INSTANCE c net/minecraft/class_6181 net/minecraft/unused/packageinfo/PackageInfo6181 c net/minecraft/class_6180 net/minecraft/unused/packageinfo/PackageInfo6180 c net/minecraft/class_3908 net/minecraft/screen/NamedScreenHandlerFactory m ()Lnet/minecraft/class_2561; method_5476 getDisplayName c Returns the title of this screen handler; will be a part of the open\nscreen packet sent to the client. c net/minecraft/class_3909 net/minecraft/entity/ai/goal/RaidGoal f I field_17282 cooldown f I field_30231 MAX_COOLDOWN m ()V method_17353 decreaseCooldown m (Lnet/minecraft/class_3763;Ljava/lang/Class;ZLjava/util/function/Predicate;)V p 3 checkVisibility p 4 targetPredicate p 1 raider p 2 targetEntityClass m ()I method_17352 getCooldown c net/minecraft/class_923 net/minecraft/client/render/entity/LlamaSpitEntityRenderer f Lnet/minecraft/class_2960; field_4745 TEXTURE f Lnet/minecraft/class_581; field_4744 model m (Lnet/minecraft/class_1673;)Lnet/minecraft/class_2960; method_4062 getTexture m (Lnet/minecraft/class_1673;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4061 render c net/minecraft/class_1382 net/minecraft/entity/ai/goal/StepAndDestroyBlockGoal f Lnet/minecraft/class_1308; field_6589 stepAndDestroyMob f I field_30227 MAX_COOLDOWN f I field_6588 counter f Lnet/minecraft/class_2248; field_6587 targetBlock m ()Z method_20307 hasAvailableTarget m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_6307 tickStepping p 2 pos p 1 world m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1314;DI)V p 3 speed p 1 targetBlock p 2 mob p 5 maxYDifference m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1922;)Lnet/minecraft/class_2338; method_6308 tweakToProperPos p 1 pos p 2 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_6309 onDestroyBlock p 1 world p 2 pos c net/minecraft/class_922 net/minecraft/client/render/entity/LivingEntityRenderer f Lnet/minecraft/class_583; field_4737 model f Lorg/slf4j/Logger; field_21011 LOGGER f Ljava/util/List; field_4738 features m (Lnet/minecraft/class_1309;F)I method_23622 getOverlay c {@return the packed overlay color for an entity} It is determined by the entity's death progress and whether the entity is flashing. p 0 entity p 1 whiteOverlayProgress m (Lnet/minecraft/class_1309;Lnet/minecraft/class_4587;FFF)V method_4058 setupTransforms p 5 tickDelta p 4 bodyYaw p 3 animationProgress p 2 matrices p 1 entity m (Lnet/minecraft/class_1309;)Z method_4056 isVisible p 1 entity m (Lnet/minecraft/class_1309;)Z method_4055 hasLabel m (Lnet/minecraft/class_1309;F)F method_23185 getAnimationCounter p 2 tickDelta p 1 entity m (Lnet/minecraft/class_1309;F)F method_4045 getAnimationProgress c This value is passed to other methods when calculating angles for animation.\nIt's typically just the sum of the entity's age (in ticks) and the passed in tickDelta. p 1 entity p 2 tickDelta m (Lnet/minecraft/class_3887;)Z method_4046 addFeature p 1 feature m (Lnet/minecraft/class_1309;ZZZ)Lnet/minecraft/class_1921; method_24302 getRenderLayer c Gets the render layer appropriate for rendering the passed entity. Returns null if the entity should not be rendered. p 2 showBody p 1 entity p 4 showOutline p 3 translucent m (Lnet/minecraft/class_1309;Lnet/minecraft/class_4587;F)V method_4042 scale p 2 matrices p 1 entity p 3 amount m (Lnet/minecraft/class_1309;)F method_4039 getLyingAngle p 1 entity m (Lnet/minecraft/class_1309;F)F method_4044 getHandSwingProgress p 2 tickDelta p 1 entity m (Lnet/minecraft/class_1309;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4054 render m (Lnet/minecraft/class_2350;)F method_18656 getYaw p 0 direction m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_583;F)V p 1 ctx p 3 shadowRadius p 2 model m (Lnet/minecraft/class_1309;)Z method_25450 isShaking c {@return if this entity is shaking} Specifically, in the way a zombie villager,\nzombie, husk, or piglin undergoing conversion shakes. p 1 entity m (Lnet/minecraft/class_1309;)Z method_38563 shouldFlipUpsideDown p 0 entity c net/minecraft/class_1381 net/minecraft/entity/ai/goal/ProjectileAttackGoal f D field_6586 mobSpeed f Lnet/minecraft/class_1603; field_6582 owner f I field_6581 updateCountdownTicks f I field_6577 maxIntervalTicks f F field_6585 maxShootRange f Lnet/minecraft/class_1309; field_6580 target f F field_6584 squaredMaxShootRange f I field_6579 seenTargetTicks f I field_6578 minIntervalTicks f Lnet/minecraft/class_1308; field_6583 mob m (Lnet/minecraft/class_1603;DIIF)V p 2 mobSpeed p 1 mob p 6 maxShootRange p 4 minIntervalTicks p 5 maxIntervalTicks m (Lnet/minecraft/class_1603;DIF)V p 5 maxShootRange p 4 intervalTicks p 1 mob p 2 mobSpeed c net/minecraft/class_921 net/minecraft/client/render/entity/LlamaEntityRenderer f [Lnet/minecraft/class_2960; field_4736 TEXTURES m (Lnet/minecraft/class_1501;)Lnet/minecraft/class_2960; method_4037 getTexture m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;)V p 2 layer p 1 ctx c net/minecraft/class_1380 net/minecraft/entity/ai/goal/BowAttackGoal f I field_6568 combatTicks f Lnet/minecraft/class_1588; field_6576 actor f Z field_6571 backward f D field_6569 speed f I field_6572 targetSeeingTicker f Z field_6573 movingToLeft f I field_6574 cooldown f F field_6570 squaredRange f I field_6575 attackInterval m ()Z method_6306 isHoldingBow m (Lnet/minecraft/class_1588;DIF)V p 1 actor p 2 speed p 5 range p 4 attackInterval m (I)V method_6305 setAttackInterval p 1 attackInterval c net/minecraft/class_920 net/minecraft/client/render/entity/LeashKnotEntityRenderer f Lnet/minecraft/class_2960; field_4734 TEXTURE f Lnet/minecraft/class_579; field_4735 model m (Lnet/minecraft/class_1532;)Lnet/minecraft/class_2960; method_4036 getTexture m (Lnet/minecraft/class_1532;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4035 render c net/minecraft/class_5744 net/minecraft/particle/AbstractDustParticleEffect f F field_33115 MAX_SCALE f F field_33114 MIN_SCALE f F field_28274 scale f Lnet/minecraft/class_1160; field_28273 color m ()Lnet/minecraft/class_1160; method_33119 getColor m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_1160; method_33118 readColor p 0 reader m ()F method_33120 getScale m (Lnet/minecraft/class_1160;F)V p 2 scale p 1 color m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_1160; method_33466 readColor p 0 buf c net/minecraft/class_4413 net/minecraft/client/realms/gui/screen/ResetWorldInfo f Lnet/minecraft/class_5672; field_20043 levelType f Ljava/lang/String; field_20042 seed f Z field_20044 generateStructures m ()Z method_32510 shouldGenerateStructures m (Ljava/lang/String;Lnet/minecraft/class_5672;Z)V p 2 levelType p 1 seed p 3 generateStructures m ()Lnet/minecraft/class_5672; method_32509 getLevelType m ()Ljava/lang/String; method_32508 getSeed c net/minecraft/class_1386 net/minecraft/entity/ai/goal/SitGoal f Lnet/minecraft/class_1321; field_6597 tameable m (Lnet/minecraft/class_1321;)V p 1 tameable c net/minecraft/class_5743 net/minecraft/particle/DustColorTransitionParticleEffect f Lnet/minecraft/class_1160; field_28271 toColor f Lnet/minecraft/class_1160; field_28267 SCULK_BLUE f Lcom/mojang/serialization/Codec; field_28269 CODEC f Lnet/minecraft/class_2394$class_2395; field_28270 FACTORY f Lnet/minecraft/class_5743; field_28268 DEFAULT m ()Lnet/minecraft/class_1160; method_33110 getFromColor m (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;F)V p 1 fromColor p 2 toColor p 3 scale m ()Lnet/minecraft/class_1160; method_33112 getToColor m (Lnet/minecraft/class_5743;)Lnet/minecraft/class_1160; method_33111 method_33111 p 0 effect m (Lnet/minecraft/class_5743;)Lnet/minecraft/class_1160; method_33109 method_33109 p 0 effect m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_33107 method_33107 p 0 instance m (Lnet/minecraft/class_5743;)Ljava/lang/Float; method_33108 method_33108 p 0 effect c net/minecraft/class_5743$1 net/minecraft/particle/DustColorTransitionParticleEffect$1 m (Lnet/minecraft/class_2396;Lnet/minecraft/class_2540;)Lnet/minecraft/class_5743; method_33114 read m (Lnet/minecraft/class_2396;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_5743; method_33113 read c net/minecraft/class_5746 net/minecraft/data/server/GameEventTagProvider m (Lnet/minecraft/class_2403;)V p 1 root c net/minecraft/class_1384 net/minecraft/entity/ai/goal/AvoidSunlightGoal f Lnet/minecraft/class_1314; field_6594 mob m (Lnet/minecraft/class_1314;)V p 1 mob c net/minecraft/class_5745 net/minecraft/particle/VibrationParticleEffect f Lcom/mojang/serialization/Codec; field_28277 CODEC f Lnet/minecraft/class_2394$class_2395; field_28278 PARAMETERS_FACTORY f Lnet/minecraft/class_5720; field_28279 vibration m (Lnet/minecraft/class_5720;)V p 1 vibration m ()Lnet/minecraft/class_5720; method_33125 getVibration m (Lnet/minecraft/class_5745;)Lnet/minecraft/class_5720; method_33124 method_33124 p 0 effect m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_33123 method_33123 p 0 instance c net/minecraft/class_5745$1 net/minecraft/particle/VibrationParticleEffect$1 m (Lnet/minecraft/class_2396;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_5745; method_33126 read m (Lnet/minecraft/class_2396;Lnet/minecraft/class_2540;)Lnet/minecraft/class_5745; method_33127 read c net/minecraft/class_1383 net/minecraft/entity/ai/goal/CrossbowAttackGoal f Lnet/minecraft/class_1588; field_6593 actor f Lnet/minecraft/class_6019; field_25696 COOLDOWN_RANGE f I field_16529 chargedTicksLeft f I field_25697 cooldown f I field_6592 seeingTargetTicker f D field_6590 speed f F field_6591 squaredRange f Lnet/minecraft/class_1383$class_3744; field_16528 stage m ()Z method_19996 hasAliveTarget m (Lnet/minecraft/class_1588;DF)V p 1 actor p 2 speed p 4 range m ()Z method_16352 isUncharged m ()Z method_6310 isEntityHoldingCrossbow c net/minecraft/class_1383$class_3744 net/minecraft/entity/ai/goal/CrossbowAttackGoal$Stage f Lnet/minecraft/class_1383$class_3744; field_16534 UNCHARGED f Lnet/minecraft/class_1383$class_3744; field_16533 READY_TO_ATTACK f Lnet/minecraft/class_1383$class_3744; field_16532 CHARGED f Lnet/minecraft/class_1383$class_3744; field_16530 CHARGING c net/minecraft/class_1389 net/minecraft/entity/ai/goal/CreeperIgniteGoal f Lnet/minecraft/class_1309; field_6609 target f Lnet/minecraft/class_1548; field_6608 creeper m (Lnet/minecraft/class_1548;)V p 1 creeper c net/minecraft/class_5742 net/minecraft/world/biome/source/BiomeCoords c Utility class for converting between biome coordinates and block or chunk\ncoordinates.\n\n

Modders should use this class as Mojang may change the biome coordinate to\nblock or chunk coordinate ratio in the future again.\n\n@apiNote A biome voxel comprises of 4×4×4 block voxels, as that's how biomes\nare stored in game after 19w36a. Each chunk section has 4×4×4 biome\nvoxels as a result. m (I)I method_33100 fromBlock c Converts a block x, y, or z to a biome x, y, or z.\n\n@implSpec This implementation returns {@code blockCoord / 4}. p 0 blockCoord c a block x, y, or z m (I)I method_33101 toBlock c Converts a biome x, y, or z to a block x, y, or z.\n\n@implSpec This implementation returns {@code blockCoord * 4}. p 0 biomeCoord c a biome x, y, or z m (I)I method_33102 fromChunk c Converts a chunk x or z to a biome x or z.\n\n@implSpec This implementation returns {@code chunkCoord * 4}. p 0 chunkCoord c a chunk x or z m (I)I method_33103 toChunk c Converts a biome x or z to a chunk x or z.\n\n@implSpec This implementation returns {@code biomeCoord / 4}. p 0 biomeCoord c a biome x or z c net/minecraft/class_4410 net/minecraft/client/realms/gui/screen/RealmsResetWorldScreen f Lnet/minecraft/class_4877; field_20001 serverData f Ljava/lang/Runnable; field_22712 selectFileUploadCallback f I field_19998 slot f Lnet/minecraft/class_2960; field_22710 INSPIRATION_TEXTURE f Lnet/minecraft/class_2561; field_20007 buttonTitle f Lnet/minecraft/class_437; field_20000 parent f I field_20008 subtitleColor f Lnet/minecraft/class_2960; field_22714 UPLOAD_TEXTURE f Lnet/minecraft/class_2960; field_22716 SURVIVAL_SPAWN_TEXTURE f Lnet/minecraft/class_2960; field_22708 NEW_WORLD_TEXTURE f Lnet/minecraft/class_4891; field_20498 inspirationWorldTemplates f Lnet/minecraft/class_4891; field_20496 adventureWorldTemplates f Lnet/minecraft/class_2561; field_20006 subtitle f Lnet/minecraft/class_2561; field_20501 resetTitle f Ljava/lang/Runnable; field_22711 resetCallback f Lnet/minecraft/class_2960; field_22713 SLOT_FRAME_TEXTURE f Lnet/minecraft/class_2960; field_22715 ADVENTURE_TEXTURE f Lnet/minecraft/class_2960; field_22709 EXPERIENCE_TEXTURE f Lorg/slf4j/Logger; field_19999 LOGGER f Lnet/minecraft/class_4891; field_20495 normalWorldTemplates f Lnet/minecraft/class_4891; field_20497 experienceWorldTemplates m (Lnet/minecraft/class_2561;)V method_21376 setResetTitle p 1 resetTitle m (Lnet/minecraft/class_4890;)V method_32488 onSelectWorldTemplate p 1 template m (Lnet/minecraft/class_4185;)V method_25209 method_25209 p 1 button m (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Lnet/minecraft/class_2561;Ljava/lang/Runnable;Ljava/lang/Runnable;)V p 2 server p 3 title p 4 resetCallback p 5 selectFileUploadCallback p 1 parent m (Lnet/minecraft/class_4185;)V method_25206 method_25206 p 1 button m (Lnet/minecraft/class_4185;)V method_25212 method_25212 p 1 button m (Lnet/minecraft/class_4185;)V method_25210 method_25210 p 1 button m (Lnet/minecraft/class_4587;IILnet/minecraft/class_2561;Lnet/minecraft/class_2960;ZZ)V method_21370 drawFrame p 7 mouseOver p 6 hovered p 5 texture p 4 text p 3 y p 2 x p 1 matrices m (I)V method_21379 setSlot p 1 slot m (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;ILnet/minecraft/class_2561;Ljava/lang/Runnable;Ljava/lang/Runnable;)V p 2 server p 1 parent p 4 subtitle p 3 title p 6 buttonTitle p 5 subtitleColor p 8 selectFileUploadCallback p 7 resetCallback m (Ljava/lang/Runnable;)V method_32493 switchSlotAndResetWorld p 1 resetter m (Ljava/lang/Runnable;)V method_21377 switchSlot p 1 callback m (I)I method_21384 frame p 1 i m (Lnet/minecraft/class_4413;)V method_32489 onResetNormalWorld p 1 info m (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Ljava/lang/Runnable;Ljava/lang/Runnable;)V p 4 selectFileUploadCallback p 2 serverData p 3 resetCallback p 1 parent m (Lnet/minecraft/class_4358;)V method_32490 executeLongRunningTask p 1 task m (Lnet/minecraft/class_4185;)V method_25208 method_25208 p 1 button m (Lnet/minecraft/class_4185;)V method_25213 method_25213 p 1 button m (Lnet/minecraft/class_4185;)V method_25211 method_25211 p 1 button c net/minecraft/class_4410$class_4411 net/minecraft/client/realms/gui/screen/RealmsResetWorldScreen$FrameButton f Lnet/minecraft/class_2960; field_20032 image m (Lnet/minecraft/class_4410;IILnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_4185$class_4241;)V p 2 x p 4 message p 3 y p 6 onPress p 5 image c net/minecraft/class_1387 net/minecraft/entity/ai/goal/HorseBondWithPlayerGoal f D field_6603 targetZ f Lnet/minecraft/class_1496; field_6602 horse f D field_6599 targetY f D field_6600 targetX f D field_6601 speed m (Lnet/minecraft/class_1496;D)V p 1 horse p 2 speed c net/minecraft/class_4409 net/minecraft/client/realms/gui/screen/RealmsResetNormalWorldScreen f Lnet/minecraft/class_342; field_19984 seedEdit f Lnet/minecraft/class_2561; field_26506 RESET_SEED_TEXT f Lnet/minecraft/class_5672; field_27939 generatorType f Ljava/util/function/Consumer; field_27938 callback f Lnet/minecraft/class_2561; field_24206 parentTitle f Z field_27940 mapFeatures m (Lnet/minecraft/class_4185;)V method_32485 method_32485 p 1 button m (Ljava/util/function/Consumer;Lnet/minecraft/class_2561;)V p 1 callback p 2 parentTitle m (Lnet/minecraft/class_5676;Lnet/minecraft/class_5672;)V method_32486 method_32486 p 2 generatorType p 1 button m (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V method_32487 method_32487 p 2 mapFeatures p 1 button m (Lnet/minecraft/class_4185;)V method_25202 method_25202 p 1 button c net/minecraft/class_4406 net/minecraft/client/realms/gui/screen/RealmsPlayerScreen f Lnet/minecraft/class_2960; field_22705 USER_ICON f Lnet/minecraft/class_2960; field_22707 OPTIONS_BACKGROUND f Lnet/minecraft/class_4406$class_5488; field_26496 operation f Lnet/minecraft/class_4185; field_19967 opdeopButton f Lnet/minecraft/class_4388; field_19960 parent f I field_19965 column2_x f Ljava/lang/String; field_19969 selectedInvited f Lnet/minecraft/class_4406$class_4407; field_19962 invitedObjectSelectionList f I field_19970 player f Lnet/minecraft/class_2561; field_26501 INVITED_TEXT f Lnet/minecraft/class_2561; field_26498 NORMAL_TOOLTIP f Lnet/minecraft/class_4877; field_19961 serverData f Lnet/minecraft/class_2960; field_22704 OP_ICON f Lnet/minecraft/class_2960; field_22706 CROSS_PLAYER_ICON f Z field_19971 stateChanged f I field_19968 selectedInvitedIndex f Lnet/minecraft/class_4185; field_19966 removeButton f I field_19964 column_width f Lnet/minecraft/class_2561; field_19959 tooltip f I field_19963 column1_x f Lnet/minecraft/class_2561; field_26499 OPERATOR_TOOLTIP f Lorg/slf4j/Logger; field_19958 LOGGER f Lnet/minecraft/class_2561; field_26500 REMOVE_TOOLTIP m (Lnet/minecraft/class_4587;IIII)V method_21340 drawNormal p 5 mouseY p 1 matrices p 2 x p 3 y p 4 mouseX m (Lnet/minecraft/class_4185;)V method_25194 method_25194 p 1 button m (Lnet/minecraft/class_4185;)V method_25192 method_25192 p 1 button m (Lnet/minecraft/class_4185;)V method_25190 method_25190 p 1 button m ()V method_21333 backButtonClicked m (Z)V method_25195 method_25195 p 1 confirmed m (I)V method_21334 op p 1 index m (I)Z method_21326 shouldRemoveAndOpdeopButtonBeVisible p 1 player m (I)V method_21344 uninvite p 1 index m (Lnet/minecraft/class_4870;)V method_21328 updateOps p 1 ops m (Lnet/minecraft/class_4185;)V method_25197 method_25197 p 1 button m ()V method_21325 updateButtonStates m (I)V method_21339 deop p 1 index m (Lnet/minecraft/class_4587;IIII)V method_21327 drawRemoveIcon p 4 mouseX p 5 mouseY p 1 matrices p 2 x p 3 y m (I)V method_21347 deleteFromInvitedList p 1 selectedInvitedIndex m (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V method_21332 renderMousehoverTooltip p 4 mouseY p 2 tooltip p 3 mouseX p 1 matrices m (Lnet/minecraft/class_4388;Lnet/minecraft/class_4877;)V p 2 serverData p 1 parent m (Lnet/minecraft/class_4587;IIII)V method_21335 drawOpped p 1 matrices p 2 x p 3 y p 4 mouseX p 5 mouseY c net/minecraft/class_4406$class_4408 net/minecraft/client/realms/gui/screen/RealmsPlayerScreen$InvitedObjectSelectionListEntry f Lnet/minecraft/class_4874; field_19979 playerInfo m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4874;IIII)V method_21356 renderInvitedItem p 1 matrices p 3 x p 2 playerInfo p 5 mouseX p 4 y p 6 mouseY m (Lnet/minecraft/class_4406;Lnet/minecraft/class_4874;)V p 2 playerInfo c net/minecraft/class_4406$class_4407 net/minecraft/client/realms/gui/screen/RealmsPlayerScreen$InvitedObjectSelectionList m (Lnet/minecraft/class_4874;)V method_21354 addEntry p 1 playerInfo m (Lnet/minecraft/class_4406$class_4408;)V method_25200 setSelected m (I)V method_21353 selectInviteListItem p 1 item c net/minecraft/class_4406$class_5488 net/minecraft/client/realms/gui/screen/RealmsPlayerScreen$PlayerOperation f Lnet/minecraft/class_4406$class_5488; field_26502 TOGGLE_OP f Lnet/minecraft/class_4406$class_5488; field_26504 NONE f Lnet/minecraft/class_4406$class_5488; field_26503 REMOVE c net/minecraft/class_5737 net/minecraft/client/particle/VibrationParticle f Lnet/minecraft/class_5720; field_28249 vibration m (Lnet/minecraft/class_638;Lnet/minecraft/class_5720;I)V p 3 maxAge p 1 world p 2 vibration m (Lnet/minecraft/class_4588;Lnet/minecraft/class_4184;FLjava/util/function/Consumer;)V method_33078 render p 2 camera p 3 tickDelta p 4 transforms p 1 vertexConsumer m (FFLnet/minecraft/class_1158;)V method_33079 method_33079 p 2 quaternion m (FFLnet/minecraft/class_1158;)V method_33077 method_33077 p 2 quaternion c net/minecraft/class_5737$class_5738 net/minecraft/client/particle/VibrationParticle$Factory f Lnet/minecraft/class_4002; field_28251 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_5745;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_33080 createParticle c net/minecraft/class_5736 net/minecraft/client/particle/AbstractDustParticle f Lnet/minecraft/class_4002; field_28247 spriteProvider m (FF)F method_33076 darken p 1 colorComponent p 2 multiplier m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_5744;Lnet/minecraft/class_4002;)V p 14 parameters p 15 spriteProvider p 10 velocityY p 12 velocityZ p 6 z p 8 velocityX p 1 world p 2 x p 4 y c net/minecraft/class_5739 net/minecraft/client/render/debug/GameEventDebugRenderer f Ljava/util/List; field_28257 listeners f Ljava/util/List; field_28256 entries f Lnet/minecraft/class_310; field_28255 client m (Lnet/minecraft/class_310;)V p 1 client m (Lnet/minecraft/class_5716;I)V method_33088 addListener p 1 positionSource p 2 range m (Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;)V method_33087 addEvent p 2 pos p 1 event m (Lnet/minecraft/class_238;FFFF)V method_33089 drawBoxIfCameraReady p 4 alpha p 3 blue p 0 box p 2 green p 1 red m (Lnet/minecraft/class_5739$class_5741;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;DDDLnet/minecraft/class_2338;)V method_33091 method_33091 p 9 pos m (Lnet/minecraft/class_2338;)V method_33092 method_33092 p 0 pos m (Lnet/minecraft/class_287;DDDLnet/minecraft/class_2338;)V method_33090 method_33090 p 7 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5739$class_5741;)Z method_33086 method_33086 p 2 listener c net/minecraft/class_5739$class_5741 net/minecraft/client/render/debug/GameEventDebugRenderer$Listener f I field_28262 range f Lnet/minecraft/class_5716; field_28261 positionSource m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z method_33095 isTooFar p 1 world p 2 pos m (Lnet/minecraft/class_5716;I)V p 1 positionSource p 2 range m (Lnet/minecraft/class_1937;)Ljava/util/Optional; method_33094 getPos p 1 world c net/minecraft/class_5739$class_5740 net/minecraft/client/render/debug/GameEventDebugRenderer$Entry f Lnet/minecraft/class_5712; field_28259 event f Lnet/minecraft/class_243; field_28260 pos f J field_28258 startingMs m (JLnet/minecraft/class_5712;Lnet/minecraft/class_243;)V p 4 pos p 1 startingMs p 3 event m ()Z method_33093 hasExpired c net/minecraft/class_916 net/minecraft/client/render/entity/ItemEntityRenderer f Ljava/util/Random; field_4725 random f I field_32927 MAX_COUNT_FOR_2_ITEMS_RENDERED f I field_32928 MAX_COUNT_FOR_1_ITEM_RENDERED f Lnet/minecraft/class_918; field_4726 itemRenderer f I field_32925 MAX_COUNT_FOR_4_ITEMS_RENDERED f I field_32926 MAX_COUNT_FOR_3_ITEMS_RENDERED m (Lnet/minecraft/class_1542;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3996 render m (Lnet/minecraft/class_1542;)Lnet/minecraft/class_2960; method_3999 getTexture m (Lnet/minecraft/class_1799;)I method_3998 getRenderedAmount p 1 stack c net/minecraft/class_915 net/minecraft/client/render/entity/ItemFrameEntityRenderer f Lnet/minecraft/class_1091; field_4721 NORMAL_FRAME f Lnet/minecraft/class_1091; field_4723 MAP_FRAME f Lnet/minecraft/class_1091; field_28463 MAP_GLOW_FRAME f Lnet/minecraft/class_1091; field_28462 GLOW_FRAME f Lnet/minecraft/class_310; field_4724 client f Lnet/minecraft/class_918; field_4720 itemRenderer f I field_32932 GLOW_FRAME_BLOCK_LIGHT m (Lnet/minecraft/class_1533;F)Lnet/minecraft/class_243; method_23174 getPositionOffset m (Lnet/minecraft/class_1533;Lnet/minecraft/class_2338;)I method_33435 getBlockLight m (Lnet/minecraft/class_1533;II)I method_33433 getLight p 2 glowLight p 1 itemFrame p 3 regularLight m (Lnet/minecraft/class_1533;)Z method_23176 hasLabel m (Lnet/minecraft/class_1533;Lnet/minecraft/class_2561;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_23175 renderLabelIfPresent m (Lnet/minecraft/class_1533;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1091; method_33434 getModelId p 1 entity p 2 stack m (Lnet/minecraft/class_1533;)Lnet/minecraft/class_2960; method_3993 getTexture m (Lnet/minecraft/class_1533;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3994 render c net/minecraft/class_914 net/minecraft/client/render/entity/IllusionerEntityRenderer f Lnet/minecraft/class_2960; field_4718 TEXTURE m (Lnet/minecraft/class_1581;)Lnet/minecraft/class_2960; method_3990 getTexture m (Lnet/minecraft/class_1581;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3991 render m (Lnet/minecraft/class_1581;)Z method_3988 isVisible c net/minecraft/class_914$1 net/minecraft/client/render/entity/IllusionerEntityRenderer$1 m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1581;FFFFFF)V method_17149 render c net/minecraft/class_913 net/minecraft/client/render/entity/IronGolemEntityRenderer f Lnet/minecraft/class_2960; field_4717 TEXTURE m (Lnet/minecraft/class_1439;Lnet/minecraft/class_4587;FFF)V method_3986 setupTransforms m (Lnet/minecraft/class_1439;)Lnet/minecraft/class_2960; method_3987 getTexture c net/minecraft/class_919 net/minecraft/client/render/entity/LightningEntityRenderer m (Lnet/minecraft/class_1159;Lnet/minecraft/class_4588;FFIFFFFFFFZZZZ)V method_23183 drawBranch p 13 shiftSouth1 p 14 shiftEast2 p 15 shiftSouth2 p 9 blue p 10 offset2 p 11 offset1 p 12 shiftEast1 p 5 x2 p 6 z2 p 7 red p 8 green p 1 buffer p 2 x1 p 3 z1 p 4 y p 0 matrix m (Lnet/minecraft/class_1538;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4034 render m (Lnet/minecraft/class_1538;)Lnet/minecraft/class_2960; method_4033 getTexture c net/minecraft/class_918 net/minecraft/client/render/item/ItemRenderer f Ljava/util/Set; field_4728 WITHOUT_MODELS f Lnet/minecraft/class_1060; field_4729 textureManager f Lnet/minecraft/class_763; field_4732 models f F field_4730 zOffset f Lnet/minecraft/class_325; field_4733 colors f F field_32936 COMPASS_WITH_GLINT_FIRST_PERSON_MODEL_MULTIPLIER f Lnet/minecraft/class_756; field_27770 builtinModelItemRenderer f Lnet/minecraft/class_2960; field_21010 ENCHANTED_ITEM_GLINT f F field_32935 COMPASS_WITH_GLINT_GUI_MODEL_MULTIPLIER m (Lnet/minecraft/class_1060;Lnet/minecraft/class_1092;Lnet/minecraft/class_325;Lnet/minecraft/class_756;)V p 3 colors p 2 bakery p 1 manager p 4 builtinModelItemRenderer m (Lnet/minecraft/class_1799;IIII)V method_36542 renderInGuiWithOverrides p 5 depth p 4 seed p 3 y p 2 x p 1 stack m (Lnet/minecraft/class_1799;II)V method_4010 renderGuiItemIcon p 2 x p 3 y p 1 stack m (Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;ZLnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_1087;)V method_23179 renderItem p 3 leftHanded p 2 renderMode p 1 stack p 8 model p 7 overlay p 6 light p 5 vertexConsumers p 4 matrices m (Lnet/minecraft/class_4597;Lnet/minecraft/class_1921;Lnet/minecraft/class_4587$class_4665;)Lnet/minecraft/class_4588; method_30114 getCompassGlintConsumer p 0 provider p 2 entry p 1 layer m (Lnet/minecraft/class_327;Lnet/minecraft/class_1799;IILjava/lang/String;)V method_4022 renderGuiItemOverlay c Renders the overlay for items in GUIs, including the damage bar and the item count. p 4 y p 3 x p 5 countLabel c a label for the stack; if null, the stack count is drawn instead p 2 stack p 1 renderer m (Lnet/minecraft/class_1799;III)V method_32797 renderInGuiWithOverrides p 1 stack p 4 seed p 3 y p 2 x m (Lnet/minecraft/class_4597;Lnet/minecraft/class_1921;ZZ)Lnet/minecraft/class_4588; method_23181 getItemGlintConsumer p 1 layer p 2 solid p 0 vertexConsumers p 3 glint m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;IIII)V method_4026 innerRenderInGui p 6 depth p 3 x p 2 itemStack p 5 seed p 4 y p 1 entity m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;ZLnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1937;III)V method_23177 renderItem p 4 leftHanded p 5 matrices p 2 item p 3 renderMode p 8 light p 9 overlay p 6 vertexConsumers p 7 world p 10 seed p 1 entity m (Lnet/minecraft/class_1087;Lnet/minecraft/class_1799;IILnet/minecraft/class_4587;Lnet/minecraft/class_4588;)V method_23182 renderBakedItemModel p 6 vertices p 1 model p 3 light p 2 stack p 5 matrices p 4 overlay m ()Lnet/minecraft/class_763; method_4012 getModels m (Lnet/minecraft/class_1799;IILnet/minecraft/class_1087;)V method_4021 renderGuiItemModel p 1 stack p 3 y p 2 x p 4 model m (Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;IILnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_23178 renderItem p 1 stack p 2 transformationType p 3 light p 4 overlay p 5 matrices p 6 vertexConsumers p 7 seed m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;III)V method_27951 renderInGuiWithOverrides c Renders an item in a GUI with an attached entity.\n\n

The entity is used to calculate model overrides for the item. p 1 entity p 2 stack p 3 x p 4 y p 5 seed m (Lnet/minecraft/class_4597;Lnet/minecraft/class_1921;ZZ)Lnet/minecraft/class_4588; method_27952 getArmorGlintConsumer p 3 glint p 0 provider p 2 solid p 1 layer m (Lnet/minecraft/class_4597;Lnet/minecraft/class_1921;Lnet/minecraft/class_4587$class_4665;)Lnet/minecraft/class_4588; method_30115 getDirectCompassGlintConsumer p 2 entry p 1 layer p 0 provider m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;I)Lnet/minecraft/class_1087; method_4019 getModel p 4 seed p 3 entity p 2 world p 1 stack m (Lnet/minecraft/class_1799;II)V method_4023 renderInGuiWithOverrides c Renders an item in a GUI with the player as the attached entity\nfor calculating model overrides. p 3 y p 2 x p 1 stack m (Lnet/minecraft/class_4597;Lnet/minecraft/class_1921;ZZ)Lnet/minecraft/class_4588; method_29711 getDirectItemGlintConsumer p 0 provider p 1 layer p 2 solid p 3 glint m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Ljava/util/List;Lnet/minecraft/class_1799;II)V method_23180 renderBakedItemQuads p 2 vertices p 1 matrices p 6 overlay p 5 light p 4 stack p 3 quads m (Lnet/minecraft/class_287;IIIIIIII)V method_4004 renderGuiQuad p 7 green p 6 red p 5 height p 4 width p 9 alpha p 8 blue p 3 y p 2 x p 1 buffer m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;III)V method_36543 innerRenderInGui p 5 seed p 4 y p 1 entity p 3 x p 2 stack m (Lnet/minecraft/class_1799;II)V method_27953 renderInGui c Renders an item in a GUI without an attached entity. p 3 y p 2 x p 1 stack m (Lnet/minecraft/class_327;Lnet/minecraft/class_1799;II)V method_4025 renderGuiItemOverlay c Renders the overlay for items in GUIs, including the damage bar and the item count. p 4 y p 1 renderer p 2 stack p 3 x c net/minecraft/class_917 net/minecraft/client/render/entity/MagmaCubeEntityRenderer f Lnet/minecraft/class_2960; field_4727 TEXTURE m (Lnet/minecraft/class_1589;Lnet/minecraft/class_2338;)I method_24090 getBlockLight m (Lnet/minecraft/class_1589;Lnet/minecraft/class_4587;F)V method_4000 scale m (Lnet/minecraft/class_1589;)Lnet/minecraft/class_2960; method_4001 getTexture c net/minecraft/class_930 net/minecraft/client/render/entity/ParrotEntityRenderer f [Lnet/minecraft/class_2960; field_4754 TEXTURES m (Lnet/minecraft/class_1453;)Lnet/minecraft/class_2960; method_4080 getTexture m (Lnet/minecraft/class_1453;F)F method_4081 getAnimationProgress c net/minecraft/class_934 net/minecraft/client/render/entity/PillagerEntityRenderer f Lnet/minecraft/class_2960; field_4757 TEXTURE m (Lnet/minecraft/class_1604;)Lnet/minecraft/class_2960; method_4092 getTexture c net/minecraft/class_1393 net/minecraft/entity/ai/goal/MoveIntoWaterGoal f Lnet/minecraft/class_1314; field_6625 mob m (Lnet/minecraft/class_1314;)V p 1 mob c net/minecraft/class_933 net/minecraft/client/render/entity/PhantomEntityRenderer f Lnet/minecraft/class_2960; field_4756 TEXTURE m (Lnet/minecraft/class_1593;)Lnet/minecraft/class_2960; method_4090 getTexture m (Lnet/minecraft/class_1593;Lnet/minecraft/class_4587;F)V method_4088 scale m (Lnet/minecraft/class_1593;Lnet/minecraft/class_4587;FFF)V method_4089 setupTransforms c net/minecraft/class_932 net/minecraft/client/render/entity/PigEntityRenderer f Lnet/minecraft/class_2960; field_4755 TEXTURE m (Lnet/minecraft/class_1452;)Lnet/minecraft/class_2960; method_4087 getTexture c net/minecraft/class_1391 net/minecraft/entity/ai/goal/TemptGoal f I field_6612 cooldown f Lnet/minecraft/class_4051; field_28404 predicate f D field_6621 lastPlayerZ f D field_6611 lastPlayerY f D field_6614 lastPlayerX f Z field_6613 active f Lnet/minecraft/class_1657; field_6617 closestPlayer f D field_6615 speed f Lnet/minecraft/class_1314; field_6616 mob f Lnet/minecraft/class_1856; field_6622 food f D field_6618 lastPlayerYaw f D field_6619 lastPlayerPitch f Z field_6620 canBeScared f Lnet/minecraft/class_4051; field_18090 TEMPTING_ENTITY_PREDICATE m (Lnet/minecraft/class_1314;DLnet/minecraft/class_1856;Z)V p 1 entity p 2 speed p 4 food p 5 canBeScared m ()Z method_16081 canBeScared m ()Z method_6313 isActive m (Lnet/minecraft/class_1309;)Z method_6312 isTemptedBy p 1 entity c net/minecraft/class_931 net/minecraft/client/render/entity/PandaEntityRenderer f Ljava/util/Map; field_17595 TEXTURES m (Lnet/minecraft/class_1440;Lnet/minecraft/class_4587;FFF)V method_4085 setupTransforms m (FFIFF)F method_4086 getAngle m (Lnet/minecraft/class_1440;)Lnet/minecraft/class_2960; method_4083 getTexture c net/minecraft/class_1390 net/minecraft/entity/ai/goal/StopFollowingCustomerGoal f Lnet/minecraft/class_3988; field_6610 merchant m (Lnet/minecraft/class_3988;)V p 1 merchant c net/minecraft/class_5755 net/minecraft/entity/ai/brain/task/AquaticStrollTask f [[I field_34048 NORMALIZED_POS_MULTIPLIERS m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Z method_33202 shouldRun c net/minecraft/class_1397 net/minecraft/entity/ai/goal/TrackIronGolemTargetGoal f Lnet/minecraft/class_1309; field_6630 target f Lnet/minecraft/class_1439; field_6629 golem f Lnet/minecraft/class_4051; field_19340 targetPredicate m (Lnet/minecraft/class_1439;)V p 1 golem c net/minecraft/class_4423 net/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen f Lnet/minecraft/class_4388; field_20109 parent f Lnet/minecraft/class_4883; field_20117 options f Z field_20123 spawnNpcs f Lnet/minecraft/class_2561; field_27942 SPAWN_PROTECTION f Z field_20125 spawnMonsters f Z field_20127 commandBlocks f Lnet/minecraft/class_1267; field_27943 difficulty f Ljava/util/List; field_22724 GAME_MODES f I field_20114 column1_x f I field_20116 column2_x f I field_20120 spawnProtection f Z field_20122 pvp f Lnet/minecraft/class_4423$class_4424; field_20133 spawnProtectionButton f Z field_20124 spawnAnimals f Z field_20128 forceGameMode f I field_20119 activeSlot f Lnet/minecraft/class_1934; field_20121 gameMode f Lnet/minecraft/class_4877$class_4321; field_20118 worldType f Lnet/minecraft/class_342; field_20113 nameEdit f Lnet/minecraft/class_2561; field_26516 EDIT_SLOT_NAME f Ljava/util/List; field_22723 DIFFICULTIES m (Ljava/util/List;Ljava/lang/Object;I)I method_32499 indexOf p 1 value p 0 list p 2 fallbackIndex m (Lnet/minecraft/class_5676;Lnet/minecraft/class_1934;)V method_32496 method_32496 p 2 gameModeIndex p 1 button m (Lnet/minecraft/class_4388;Lnet/minecraft/class_4883;Lnet/minecraft/class_4877$class_4321;I)V p 2 options p 3 worldType p 4 activeSlot p 1 parent m (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V method_32502 method_32502 p 2 spawnNpcs p 1 button m (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V method_32500 method_32500 p 2 forceGameMode p 1 button m (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V method_32497 method_32497 p 1 button p 2 commandBlocks m (Ljava/util/List;II)Ljava/lang/Object; method_32498 get p 1 index p 2 fallbackIndex p 0 list m (Lnet/minecraft/class_4185;)V method_25255 method_25255 p 1 button m (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V method_32504 method_32504 p 2 spawnAnimals p 1 button m (Lnet/minecraft/class_5676;Lnet/minecraft/class_5676;Lnet/minecraft/class_1267;)V method_32495 method_32495 p 2 button p 3 difficulty m ()Ljava/lang/String; method_21484 getSlotName m (Lnet/minecraft/class_4185;)V method_25256 method_25256 p 1 button m ()V method_21486 saveSettings m (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V method_32505 method_32505 p 2 pvp p 1 button m (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V method_32503 method_32503 p 1 button p 2 spawnMonsters c net/minecraft/class_4423$class_4424 net/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen$SettingsSlider f D field_22725 min f D field_22726 max m (Lnet/minecraft/class_4423;IIIIFF)V p 3 y p 2 x p 5 value p 4 width p 7 max p 6 min c net/minecraft/class_5754 net/minecraft/entity/ai/brain/task/TemptTask f Ljava/util/function/Function; field_28316 speed f I field_30115 TEMPTATION_COOLDOWN_TICKS m (Lnet/minecraft/class_1314;)F method_33196 getSpeed p 1 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_33200 keepRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_33199 finishRunning m (Lnet/minecraft/class_1314;)Ljava/util/Optional; method_33198 getTemptingPlayer p 1 entity m (Ljava/util/function/Function;)V p 1 speed m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)Z method_33195 shouldKeepRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_33197 run c net/minecraft/class_1396 net/minecraft/entity/ai/goal/ZombieAttackGoal f Lnet/minecraft/class_1642; field_6628 zombie f I field_6627 ticks m (Lnet/minecraft/class_1642;DZ)V p 4 pauseWhenMobIdle p 1 zombie p 2 speed c net/minecraft/class_4426 net/minecraft/client/realms/gui/screen/RealmsTermsScreen f Lnet/minecraft/class_437; field_22727 parent f Lnet/minecraft/class_2561; field_26525 SENTENCE_TWO_TEXT f Lnet/minecraft/class_4877; field_20168 realmsServer f Ljava/lang/String; field_20171 realmsToSUrl f Lnet/minecraft/class_2561; field_26524 SENTENCE_ONE_TEXT f Lnet/minecraft/class_2561; field_26523 TITLE f Z field_20170 onLink f Lnet/minecraft/class_4325; field_20167 mainScreen f Lorg/slf4j/Logger; field_20165 LOGGER m (Lnet/minecraft/class_437;Lnet/minecraft/class_4325;Lnet/minecraft/class_4877;)V p 3 realmsServer p 1 parent p 2 mainScreen m ()V method_21505 agreedToTos m (Lnet/minecraft/class_4185;)V method_25274 method_25274 p 1 button m (Lnet/minecraft/class_4185;)V method_25275 method_25275 p 1 button c net/minecraft/class_5757 net/minecraft/entity/ai/control/AquaticMoveControl f F field_28321 speedInWater f F field_28322 speedInAir f Z field_28323 buoyant f I field_28320 yawChange f I field_28319 pitchChange m (Lnet/minecraft/class_1308;IIFFZ)V p 4 speedInWater p 3 yawChange p 2 pitchChange p 1 entity p 6 buoyant p 5 speedInAir c net/minecraft/class_1395 net/minecraft/entity/ai/goal/FlyGoal c net/minecraft/class_4425 net/minecraft/client/realms/gui/screen/RealmsSubscriptionInfoScreen f Ljava/lang/String; field_32127 EXTEND_JAVA_REALMS_URL f Lnet/minecraft/class_2561; field_26517 EXPIRED_TEXT f Lnet/minecraft/class_2561; field_20154 SUBSCRIPTION_START_LABEL_TEXT f Lnet/minecraft/class_2561; field_20156 DAYS_LEFT_LABEL_TEXT f Lnet/minecraft/class_2561; field_20158 startDate f Lnet/minecraft/class_2561; field_26521 DAY_TEXT f Lnet/minecraft/class_2561; field_34033 UNKNOWN_TEXT f Lorg/slf4j/Logger; field_20146 LOGGER f Lnet/minecraft/class_437; field_20147 parent f Lnet/minecraft/class_437; field_20149 mainScreen f Lnet/minecraft/class_4877; field_20148 serverData f Lnet/minecraft/class_4887$class_4322; field_20159 type f Lnet/minecraft/class_2561; field_26519 MONTH_TEXT f Lnet/minecraft/class_2561; field_26522 DAYS_TEXT f Lnet/minecraft/class_2561; field_26518 EXPIRES_IN_LESS_THAN_A_DAY_TEXT f Lnet/minecraft/class_2561; field_20153 SUBSCRIPTION_TITLE f Lnet/minecraft/class_2561; field_20155 TIME_LEFT_LABEL_TEXT f Lnet/minecraft/class_2561; field_20157 daysLeft f Lnet/minecraft/class_2561; field_26520 MONTHS_TEXT m (I)Lnet/minecraft/class_2561; method_21499 daysLeftPresentation p 1 daysLeft m (Lnet/minecraft/class_4185;)V method_25270 method_25270 p 1 button m (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Lnet/minecraft/class_437;)V p 2 serverData p 3 mainScreen p 1 parent m (J)Lnet/minecraft/class_2561; method_21502 localPresentation p 0 time m (Z)V method_25271 onDeletionConfirmed p 1 delete m (Lnet/minecraft/class_4185;)V method_25266 method_25266 p 1 button m (Lnet/minecraft/class_4185;)V method_25268 method_25268 p 1 button m (J)V method_21500 getSubscription p 1 worldId c net/minecraft/class_5756 net/minecraft/entity/ai/brain/task/SeekWaterTask f I field_28317 range f F field_28318 speed m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_36979 finishRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_33206 run m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Z method_33205 shouldRun m (IF)V p 1 range p 2 speed c net/minecraft/class_1394 net/minecraft/entity/ai/goal/WanderAroundFarGoal f F field_6626 probability f F field_30229 CHANCE m (Lnet/minecraft/class_1314;DF)V p 4 probability p 2 speed p 1 mob c net/minecraft/class_4422 net/minecraft/client/realms/gui/screen/RealmsSettingsScreen f I field_32124 TEXT_FIELD_WIDTH f Lnet/minecraft/class_4877; field_20097 serverData f Lnet/minecraft/class_342; field_20101 nameEdit f Lnet/minecraft/class_342; field_20100 descEdit f Lnet/minecraft/class_2561; field_26515 WORLD_DESCRIPTION_TEXT f Lnet/minecraft/class_2561; field_26514 WORLD_NAME_TEXT f Lnet/minecraft/class_4388; field_20096 parent f Lnet/minecraft/class_4185; field_20099 doneButton m (Z)V method_25254 method_25254 p 1 confirmed m ()V method_21454 save m (Lnet/minecraft/class_4388;Lnet/minecraft/class_4877;)V p 2 serverData p 1 parent m (Lnet/minecraft/class_4185;)V method_25252 method_25252 p 1 button m (Lnet/minecraft/class_4185;)V method_25251 method_25251 p 1 button m (Lnet/minecraft/class_4185;)V method_25253 method_25253 p 1 button c net/minecraft/class_5753 net/minecraft/entity/ai/brain/task/TemptationCooldownTask f Lnet/minecraft/class_4140; field_30113 moduleType m (Lnet/minecraft/class_4140;)V p 1 moduleType m (Lnet/minecraft/class_1309;)Ljava/util/Optional; method_33194 getTemptationCooldownTicks p 1 entity c net/minecraft/class_1399 net/minecraft/entity/ai/goal/RevengeGoal f [Ljava/lang/Class; field_6640 noHelpTypes f Lnet/minecraft/class_4051; field_18091 VALID_AVOIDABLES_PREDICATE f I field_30230 BOX_VERTICAL_EXPANSION f [Ljava/lang/Class; field_6637 noRevengeTypes f I field_6638 lastAttackedTime f Z field_6639 groupRevenge m (Lnet/minecraft/class_1308;Lnet/minecraft/class_1309;)V method_6319 setMobEntityTarget p 1 mob p 2 target m (Lnet/minecraft/class_1314;[Ljava/lang/Class;)V p 2 noRevengeTypes p 1 mob m ([Ljava/lang/Class;)Lnet/minecraft/class_1399; method_6318 setGroupRevenge p 1 noHelpTypes m ()V method_6317 callSameTypeForRevenge c net/minecraft/class_5752 net/minecraft/datafixer/schema/Schema2686 m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities registerEntities p 1 schema m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_33188 registerEntity p 0 schema p 1 entityTypes p 2 name c net/minecraft/class_5747 net/minecraft/network/packet/s2c/play/VibrationS2CPacket f Lnet/minecraft/class_5720; field_28283 vibration m (Lnet/minecraft/class_2602;)V method_33136 apply m ()Lnet/minecraft/class_5720; method_33137 getVibration m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_5720;)V p 1 vibration c net/minecraft/class_4416 net/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen f Lorg/slf4j/Logger; field_20049 LOGGER f Ljava/lang/Runnable; field_22717 onBack f J field_20051 worldId f Ljava/text/DateFormat; field_20054 DATE_FORMAT f Lnet/minecraft/class_4416$class_4418; field_20057 worldSelectionList f Ljava/util/List; field_20055 levelList f Lnet/minecraft/class_4410; field_20050 parent f Lnet/minecraft/class_2561; field_26508 CHEATS_TEXT f Lnet/minecraft/class_4185; field_20053 uploadButton f Lnet/minecraft/class_2561; field_26507 HARDCORE_TEXT f I field_20052 slotId f Lnet/minecraft/class_2561; field_20058 WORLD_LANG f I field_20056 selectedWorld m (Lnet/minecraft/class_34;)Lnet/minecraft/class_2561; method_21400 getGameModeName p 0 summary m ()V method_21396 loadLevelList m (JILnet/minecraft/class_4410;Ljava/lang/Runnable;)V p 1 worldId p 3 slotId p 4 parent p 5 onBack m (Lnet/minecraft/class_34;)Ljava/lang/String; method_21404 getLastPlayed p 0 summary m (Lnet/minecraft/class_4185;)V method_38508 method_38508 p 1 button m ()V method_21401 upload m (Lnet/minecraft/class_34;)Z method_25220 method_25220 p 0 a m (Lnet/minecraft/class_34;Lnet/minecraft/class_34;)I method_38507 method_38507 p 0 a p 1 b m (Lnet/minecraft/class_4185;)V method_25221 method_25221 p 1 button c net/minecraft/class_4416$class_4417 net/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen$WorldListEntry f Lnet/minecraft/class_34; field_22718 summary f Ljava/lang/String; field_26510 nameAndLastPlayed f Ljava/lang/String; field_26509 displayName f Lnet/minecraft/class_2561; field_26511 details m (Lnet/minecraft/class_4587;III)V method_21411 renderItem p 3 x p 4 y p 1 matrices p 2 index m (Lnet/minecraft/class_4416;Lnet/minecraft/class_34;)V p 2 summary c net/minecraft/class_4416$class_4418 net/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen$WorldSelectionList m (Lnet/minecraft/class_34;)V method_21412 addEntry p 1 summary m (Lnet/minecraft/class_4416$class_4417;)V method_25227 setSelected c net/minecraft/class_4419 net/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen f Lnet/minecraft/class_4185; field_20075 trailerButton f Lorg/slf4j/Logger; field_20069 LOGGER f Z field_20083 displayWarning f Lnet/minecraft/class_2960; field_22721 SLOT_FRAME f Ljava/lang/String; field_20078 currentLink f Lnet/minecraft/class_4877$class_4321; field_20079 worldType f Lnet/minecraft/class_2561; field_26512 INFO_TOOLTIP f I field_20080 clicks f [Lnet/minecraft/class_2561; field_20081 warning f I field_20072 selectedTemplate f Ljava/util/List; field_20085 noTemplatesMessage f Lnet/minecraft/class_2960; field_22719 LINK_ICONS f Ljava/lang/String; field_20082 warningURL f Lnet/minecraft/class_4419$class_4420; field_20071 templateList f Lnet/minecraft/class_4185; field_20076 publisherButton f Lnet/minecraft/class_4185; field_20074 selectButton f Ljava/util/function/Consumer; field_27941 callback f Z field_20084 hoverWarning f Lnet/minecraft/class_2561; field_20077 tooltip f Lnet/minecraft/class_2960; field_22720 TRAILER_ICONS f Lnet/minecraft/class_2561; field_26513 TRAILER_TOOLTIP m ()Lnet/minecraft/class_4890; method_21434 getSelectedTemplate m (Lnet/minecraft/class_4450$class_4452;)I method_25230 method_25230 p 1 segment m ()Z method_25247 isSelectionValid m (Lnet/minecraft/class_4891;Lnet/minecraft/class_4341;)Lcom/mojang/datafixers/util/Either; method_21416 fetchWorldTemplates p 2 realms p 1 templateList m (Lnet/minecraft/class_4185;)V method_25234 method_25234 p 1 button m ([Lnet/minecraft/class_2561;)V method_21429 setWarning p 1 warning m (Lnet/minecraft/class_4185;)V method_25236 method_25236 p 1 button m (Lnet/minecraft/class_4587;IILjava/util/List;)V method_21414 renderMessages p 4 messages p 3 y p 2 x p 1 matrices m ()Z method_21430 shouldSelectButtonBeActive m (Lnet/minecraft/class_4185;)V method_25231 method_25231 p 1 button m ()V method_21442 onTrailer m ()Z method_21436 shouldTrailerBeVisible m (Lnet/minecraft/class_2561;Ljava/util/function/Consumer;Lnet/minecraft/class_4877$class_4321;)V p 1 title p 3 worldType p 2 callback m ()V method_21444 onPublish m ()Z method_21432 shouldPublisherBeVisible m ()V method_21440 selectTemplate m ()V method_21425 updateButtonStates m (Lnet/minecraft/class_4891;)V method_21415 setPagination p 1 templateList m (Lnet/minecraft/class_2561;Ljava/util/function/Consumer;Lnet/minecraft/class_4877$class_4321;Lnet/minecraft/class_4891;)V p 1 title p 4 templateList p 2 callback p 3 worldType m (Lnet/minecraft/class_4185;)V method_25233 method_25233 p 1 button m (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V method_21424 renderMousehoverTooltip p 4 mouseY p 3 mouseX p 2 tooltip p 1 matrices c net/minecraft/class_4419$class_4420 net/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen$WorldTemplateObjectSelectionList m (Lnet/minecraft/class_4419;Ljava/lang/Iterable;)V p 2 templates m ()Z method_21446 isEmpty m (Lnet/minecraft/class_4890;)V method_21448 addEntry p 1 template m (Lnet/minecraft/class_4419$class_4421;)V method_25249 setSelected m (Lnet/minecraft/class_4419;)V p 1 screen m (I)Lnet/minecraft/class_4890; method_21447 getItem p 1 index m ()Ljava/util/List; method_21450 getValues m (Lnet/minecraft/class_4419$class_4421;)Lnet/minecraft/class_4890; method_25250 method_25250 p 0 child c net/minecraft/class_4419$class_4421 net/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen$WorldTemplateObjectSelectionListEntry f Lnet/minecraft/class_4890; field_20094 mTemplate m (Lnet/minecraft/class_4587;IIIILnet/minecraft/class_4890;)V method_21451 drawImage p 5 mouseY p 6 template p 3 y p 4 mouseX p 1 matrices p 2 x m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4890;IIII)V method_21453 renderWorldTemplateItem p 1 matrices p 2 template p 3 x p 4 y p 5 mouseX p 6 mouseY m (Lnet/minecraft/class_4419;Lnet/minecraft/class_4890;)V p 2 template m (Lnet/minecraft/class_4587;IIIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V method_21452 drawIcons p 1 matrices p 2 x p 3 y p 4 mouseX p 5 mouseY p 6 link p 7 trailer p 8 recommendedPlayers c net/minecraft/class_927 net/minecraft/client/render/entity/MobEntityRenderer f I field_32940 LEASH_PIECE_COUNT m (Lnet/minecraft/class_1308;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1297;)V method_4073 renderLeash p 1 entity p 2 tickDelta p 3 matrices p 4 provider p 5 holdingEntity m (Lnet/minecraft/class_1308;)Z method_4071 hasLabel m (Lnet/minecraft/class_1308;Lnet/minecraft/class_4604;DDD)Z method_4068 shouldRender m (Lnet/minecraft/class_1308;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4072 render m (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;FFFIIIIFFFFIZ)V method_23187 renderLeashPiece p 5 leashedEntityBlockLight p 14 isLeashKnot p 0 vertexConsumer p 1 positionMatrix p 13 pieceIndex p 6 holdingEntityBlockLight p 7 leashedEntitySkyLight p 8 holdingEntitySkyLight c net/minecraft/class_926 net/minecraft/client/render/entity/MooshroomEntityRenderer f Ljava/util/Map; field_4748 TEXTURES m (Lnet/minecraft/class_1438;)Lnet/minecraft/class_2960; method_4066 getTexture c net/minecraft/class_925 net/minecraft/client/render/entity/MinecartEntityRenderer f Lnet/minecraft/class_2960; field_4746 TEXTURE f Lnet/minecraft/class_583; field_4747 model m (Lnet/minecraft/class_1688;)Lnet/minecraft/class_2960; method_4065 getTexture m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;)V p 2 layer p 1 ctx m (Lnet/minecraft/class_1688;FLnet/minecraft/class_2680;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4064 renderBlock p 5 vertexConsumers p 4 matrices p 3 state p 2 delta p 1 entity p 6 light m (Lnet/minecraft/class_1688;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4063 render c net/minecraft/class_929 net/minecraft/client/render/entity/CatEntityRenderer m (Lnet/minecraft/class_1451;)Lnet/minecraft/class_2960; method_4078 getTexture m (Lnet/minecraft/class_1451;Lnet/minecraft/class_4587;F)V method_4079 scale m (Lnet/minecraft/class_1451;Lnet/minecraft/class_4587;FFF)V method_16045 setupTransforms c net/minecraft/class_928 net/minecraft/client/render/entity/PaintingEntityRenderer m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_1534;IILnet/minecraft/class_1058;Lnet/minecraft/class_1058;)V method_4074 renderPainting p 7 backSprite p 3 entity p 4 width p 5 height p 6 paintingSprite p 1 matrices p 2 vertexConsumer m (Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;Lnet/minecraft/class_4588;FFFFFIIII)V method_23188 vertex p 10 normalY p 9 normalX p 12 light p 11 normalZ p 6 u p 5 y p 8 z p 7 v p 2 normalMatrix p 1 positionMatrix p 4 x p 3 vertexConsumer m (Lnet/minecraft/class_1534;)Lnet/minecraft/class_2960; method_4077 getTexture m (Lnet/minecraft/class_1534;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4075 render c net/minecraft/class_941 net/minecraft/client/render/entity/SheepEntityRenderer f Lnet/minecraft/class_2960; field_4778 TEXTURE m (Lnet/minecraft/class_1472;)Lnet/minecraft/class_2960; method_4106 getTexture c net/minecraft/class_940 net/minecraft/client/render/entity/ShulkerBulletEntityRenderer f Lnet/minecraft/class_1921; field_21744 LAYER f Lnet/minecraft/class_2960; field_4776 TEXTURE f Lnet/minecraft/class_603; field_4777 model m (Lnet/minecraft/class_1678;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4103 render m (Lnet/minecraft/class_1678;Lnet/minecraft/class_2338;)I method_24091 getBlockLight m (Lnet/minecraft/class_1678;)Lnet/minecraft/class_2960; method_4105 getTexture c net/minecraft/class_945 net/minecraft/client/render/entity/SlimeEntityRenderer f Lnet/minecraft/class_2960; field_4784 TEXTURE m (Lnet/minecraft/class_1621;)Lnet/minecraft/class_2960; method_4116 getTexture m (Lnet/minecraft/class_1621;Lnet/minecraft/class_4587;F)V method_4118 scale m (Lnet/minecraft/class_1621;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4117 render c net/minecraft/class_1360 net/minecraft/entity/ai/goal/SitOnOwnerShoulderGoal f Z field_6480 mounted f Lnet/minecraft/class_1471; field_6478 tameable f Lnet/minecraft/class_3222; field_6479 owner m (Lnet/minecraft/class_1471;)V p 1 tameable c net/minecraft/class_944 net/minecraft/client/render/entity/feature/ShulkerHeadFeatureRenderer m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1606;FFFFFF)V method_4115 render c net/minecraft/class_943 net/minecraft/client/render/entity/ShulkerEntityRenderer f Lnet/minecraft/class_2960; field_4781 TEXTURE f [Lnet/minecraft/class_2960; field_4780 COLORED_TEXTURES m (Lnet/minecraft/class_1606;Lnet/minecraft/class_4587;FFF)V method_4114 setupTransforms m (Lnet/minecraft/class_1767;)Lnet/minecraft/class_2960; method_37105 getTexture p 0 shulkerColor m (Lnet/minecraft/class_1606;F)Lnet/minecraft/class_243; method_23189 getPositionOffset m (Lnet/minecraft/class_1606;Lnet/minecraft/class_4604;DDD)Z method_4112 shouldRender m (Lnet/minecraft/class_1606;)Lnet/minecraft/class_2960; method_4111 getTexture c net/minecraft/class_942 net/minecraft/client/render/entity/SilverfishEntityRenderer f Lnet/minecraft/class_2960; field_4779 TEXTURE m (Lnet/minecraft/class_1614;)Lnet/minecraft/class_2960; method_4108 getTexture m (Lnet/minecraft/class_1614;)F method_4107 getLyingAngle c net/minecraft/class_2696 net/minecraft/network/packet/s2c/play/PlayerAbilitiesS2CPacket f Z field_12337 allowFlying f Z field_12336 creativeMode f Z field_12339 invulnerable f Z field_12338 flying f I field_33339 CREATIVE_MODE_MASK f I field_33338 ALLOW_FLYING_MASK f I field_33337 FLYING_MASK f I field_33336 INVULNERABLE_MASK f F field_12335 flySpeed f F field_12334 walkSpeed m (Lnet/minecraft/class_1656;)V p 1 abilities m ()Z method_11695 isInvulnerable m ()Z method_11696 isCreativeMode m ()Z method_11699 allowFlying m ()Z method_11698 isFlying m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2602;)V method_11697 apply m ()F method_11691 getWalkSpeed m ()F method_11690 getFlySpeed c net/minecraft/class_1364 net/minecraft/entity/ai/goal/LookAtCustomerGoal f Lnet/minecraft/class_3988; field_6495 merchant m (Lnet/minecraft/class_3988;)V p 1 merchant c net/minecraft/class_5721 net/minecraft/world/gen/feature/util/CaveSurface m (I)Lnet/minecraft/class_5721; method_32981 createHalfWithCeiling p 0 ceiling m (Ljava/util/OptionalInt;Ljava/util/OptionalInt;)Lnet/minecraft/class_5721; method_32984 create p 1 floorHeight p 0 ceilingHeight m (Lnet/minecraft/class_3746;ILjava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_2338$class_2339;ILnet/minecraft/class_2350;)Ljava/util/OptionalInt; method_34280 getCaveSurface p 4 mutablePos p 3 canReplace p 6 direction p 5 y p 0 world p 2 canGenerate p 1 height m (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;ILjava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/Optional; method_32982 create p 4 canReplace p 2 height p 3 canGenerate p 0 world p 1 pos m (Ljava/util/OptionalInt;)Lnet/minecraft/class_5721; method_35328 withCeiling p 1 ceiling m ()Lnet/minecraft/class_5721; method_32980 createEmpty m (II)Lnet/minecraft/class_5721$class_5723; method_32986 createBounded p 0 floor p 1 ceiling m (Ljava/util/OptionalInt;)Lnet/minecraft/class_5721; method_32983 withFloor p 1 floor m ()Ljava/util/OptionalInt; method_32985 getCeilingHeight m ()Ljava/util/OptionalInt; method_32987 getFloorHeight m ()Ljava/util/OptionalInt; method_33385 getOptionalHeight m (I)Lnet/minecraft/class_5721; method_32988 createHalfWithFloor p 0 floor c net/minecraft/class_5721$class_5722 net/minecraft/world/gen/feature/util/CaveSurface$Empty f Lnet/minecraft/class_5721$class_5722; field_28197 INSTANCE c net/minecraft/class_5721$class_5724 net/minecraft/world/gen/feature/util/CaveSurface$Half f I field_28200 height f Z field_28201 floor m (IZ)V p 2 floor p 1 height c net/minecraft/class_5721$class_5723 net/minecraft/world/gen/feature/util/CaveSurface$Bounded f I field_28199 ceiling f I field_28198 floor m ()I method_32990 getCeiling m ()I method_32991 getFloor m ()I method_32992 getHeight m (II)V p 2 ceiling p 1 floor c net/minecraft/class_2697 net/minecraft/block/pattern/BlockPatternBuilder f Ljava/util/Map; field_12343 charMap f Ljava/util/List; field_12344 aisles f Lcom/google/common/base/Joiner; field_12340 JOINER f I field_12342 height f I field_12341 width m ()Lnet/minecraft/class_2697; method_11701 start m (Lnet/minecraft/class_2694;)Z method_38861 method_38861 p 0 pos m ()Lnet/minecraft/class_2700; method_11704 build m (CLjava/util/function/Predicate;)Lnet/minecraft/class_2697; method_11700 where p 1 key p 2 predicate m ()V method_11705 validate m ()[[[Ljava/util/function/Predicate; method_11703 bakePredicates m ([Ljava/lang/String;)Lnet/minecraft/class_2697; method_11702 aisle p 1 pattern c net/minecraft/class_1362 net/minecraft/entity/ai/goal/FormCaravanGoal f I field_6489 counter f I field_30217 MAX_CARAVAN_LENGTH f Lnet/minecraft/class_1501; field_6488 llama f D field_6487 speed m (Lnet/minecraft/class_1297;)Z method_19616 method_19616 p 0 entity m (Lnet/minecraft/class_1501;D)V p 2 speed p 1 llama m (Lnet/minecraft/class_1501;I)Z method_6285 canFollow p 1 llama p 2 length c net/minecraft/class_1361 net/minecraft/entity/ai/goal/LookAtEntityGoal f Lnet/minecraft/class_1297; field_6484 target f F field_6481 chance f F field_6482 range f I field_6483 lookTime f Lnet/minecraft/class_4051; field_18087 targetPredicate f Ljava/lang/Class; field_6485 targetType f Lnet/minecraft/class_1308; field_6486 mob m (Lnet/minecraft/class_1308;Ljava/lang/Class;FF)V p 3 range p 4 chance p 1 mob p 2 targetType m (Lnet/minecraft/class_1308;Lnet/minecraft/class_1309;)Z method_18414 method_18414 p 1 entity m (Lnet/minecraft/class_1308;Ljava/lang/Class;F)V p 3 range p 1 mob p 2 targetType m (Lnet/minecraft/class_1308;Ljava/lang/Class;FFZ)V p 3 range p 4 chance p 1 mob p 2 targetType c net/minecraft/class_2692 net/minecraft/network/packet/s2c/play/VehicleMoveS2CPacket f D field_12320 z f F field_12321 pitch f D field_12324 x f D field_12322 y f F field_12323 yaw m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_1297;)V p 1 entity m ()F method_11671 getPitch m ()D method_11670 getZ m ()D method_11673 getX m ()F method_11675 getYaw m (Lnet/minecraft/class_2602;)V method_11672 apply m ()D method_11674 getY c net/minecraft/class_1368 net/minecraft/entity/ai/goal/MoveThroughVillageGoal f Lnet/minecraft/class_2338; field_18412 target f I field_18414 distance f D field_6520 speed f Z field_6524 requiresNighttime f Ljava/util/function/BooleanSupplier; field_18415 doorPassingThroughGetter f Lnet/minecraft/class_1314; field_6525 mob f Ljava/util/List; field_18413 visitedTargets f Lnet/minecraft/class_11; field_6523 targetPath m ()V method_6297 forgetOldTarget m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)D method_19053 method_19053 p 3 pos m (Lnet/minecraft/class_1314;DZILjava/util/function/BooleanSupplier;)V p 1 entity p 2 speed p 4 requiresNighttime p 5 distance p 6 doorPassingThroughGetter m (Lnet/minecraft/class_2338;)Z method_19052 shouldVisit p 1 pos c net/minecraft/class_2693 net/minecraft/network/packet/s2c/play/SignEditorOpenS2CPacket f Lnet/minecraft/class_2338; field_12325 pos m (Lnet/minecraft/class_2540;)V p 1 buf m ()Lnet/minecraft/class_2338; method_11677 getPos m (Lnet/minecraft/class_2338;)V p 1 pos m (Lnet/minecraft/class_2602;)V method_11676 apply c net/minecraft/class_1367 net/minecraft/entity/ai/goal/MoveToTargetPosGoal f I field_30223 MIN_INTERVAL f Z field_6513 reached f I field_30221 MIN_WAITING_TIME f I field_30222 MAX_TRYING_TIME f I field_6517 tryingTime f Lnet/minecraft/class_2338; field_6512 targetPos f I field_6515 lowestY f I field_6518 cooldown f D field_6514 speed f I field_6519 maxYDifference f I field_6510 range f I field_6511 safeWaitingTime f Lnet/minecraft/class_1314; field_6516 mob m (Lnet/minecraft/class_1314;DI)V p 4 range p 2 speed p 1 mob m (Lnet/minecraft/class_1314;DII)V p 1 mob p 2 speed p 5 maxYDifference p 4 range m ()D method_6291 getDesiredDistanceToTarget m ()Z method_6292 findTargetPos m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_6296 isTargetPos p 2 pos p 1 world m ()Z method_6295 hasReached m ()V method_6290 startMovingToTarget m ()Z method_6294 shouldResetPath m ()Lnet/minecraft/class_2338; method_30953 getTargetPos m (Lnet/minecraft/class_1314;)I method_6293 getInterval p 1 mob c net/minecraft/class_5720 net/minecraft/world/Vibration f I field_28196 arrivalInTicks f Lcom/mojang/serialization/Codec; field_28193 CODEC f Lnet/minecraft/class_2338; field_28194 origin f Lnet/minecraft/class_5716; field_28195 destination m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_32973 method_32973 p 0 instance m (Lnet/minecraft/class_2540;Lnet/minecraft/class_5720;)V method_32975 writeToBuf p 1 vibration p 0 buf m ()Lnet/minecraft/class_5716; method_32978 getDestination m (Lnet/minecraft/class_2338;Lnet/minecraft/class_5716;I)V p 3 arrivalInTicks p 1 origin p 2 destination m ()Lnet/minecraft/class_2338; method_32976 getOrigin m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_5720; method_32974 readFromBuf p 0 buf m ()I method_32971 getArrivalInTicks c net/minecraft/class_1366 net/minecraft/entity/ai/goal/MeleeAttackGoal f D field_6507 targetY f D field_6508 targetX f I field_24667 cooldown f D field_6506 targetZ f Lnet/minecraft/class_11; field_6509 path f Z field_6502 pauseWhenMobIdle f J field_19200 lastUpdateTime f I field_6504 attackIntervalTicks f D field_6500 speed f I field_6501 updateCountdownTicks f Lnet/minecraft/class_1314; field_6503 mob f J field_30218 MAX_ATTACK_TIME m ()V method_28346 resetCooldown m ()Z method_28347 isCooledDown m (Lnet/minecraft/class_1309;)D method_6289 getSquaredMaxAttackDistance p 1 entity m (Lnet/minecraft/class_1314;DZ)V p 2 speed p 1 mob p 4 pauseWhenMobIdle m ()I method_28348 getCooldown m ()I method_28349 getMaxCooldown m (Lnet/minecraft/class_1309;D)V method_6288 attack p 2 squaredDistance p 1 target c net/minecraft/class_2694 net/minecraft/block/pattern/CachedBlockPosition f Z field_12328 cachedEntity f Lnet/minecraft/class_4538; field_12330 world f Lnet/minecraft/class_2586; field_12327 blockEntity f Lnet/minecraft/class_2338; field_12331 pos f Z field_12329 forceLoad f Lnet/minecraft/class_2680; field_12326 state m ()Lnet/minecraft/class_2338; method_11683 getBlockPos m (Ljava/util/function/Predicate;Lnet/minecraft/class_2694;)Z method_11682 method_11682 p 1 pos m ()Lnet/minecraft/class_2680; method_11681 getBlockState m ()Lnet/minecraft/class_2586; method_11680 getBlockEntity m (Ljava/util/function/Predicate;)Ljava/util/function/Predicate; method_11678 matchesBlockState p 0 state m ()Lnet/minecraft/class_4538; method_11679 getWorld m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Z)V p 3 forceLoad p 2 pos p 1 world c net/minecraft/class_2695 net/minecraft/network/packet/s2c/play/CraftFailedResponseS2CPacket f I field_12333 syncId f Lnet/minecraft/class_2960; field_12332 recipeId m (Lnet/minecraft/class_2540;)V p 1 buf m ()I method_11685 getSyncId m (ILnet/minecraft/class_1860;)V p 2 recipe p 1 syncId m (Lnet/minecraft/class_2602;)V method_11686 apply m ()Lnet/minecraft/class_2960; method_11684 getRecipeId c net/minecraft/class_5718 net/minecraft/world/event/listener/SculkSensorListener f Ljava/util/Optional; field_28190 event f Lnet/minecraft/class_5718$class_5719; field_28189 callback f I field_28188 range f Lnet/minecraft/class_5716; field_28187 positionSource f I field_28191 distance f I field_28192 delay m (Lnet/minecraft/class_1937;Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)V method_32965 listen p 4 sourcePos p 3 pos p 2 event p 1 world m (Lnet/minecraft/class_2680;)Z method_32967 method_32967 p 0 state m (Lnet/minecraft/class_1937;)V method_32964 tick p 1 world m (Lnet/minecraft/class_5716;ILnet/minecraft/class_5718$class_5719;)V p 1 positionSource p 3 listener p 2 range m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Z method_32966 isOccluded p 2 pos p 3 sourcePos p 1 world m (Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;)Z method_32968 shouldActivate p 2 entity p 1 event c net/minecraft/class_5718$class_5719 net/minecraft/world/event/listener/SculkSensorListener$Callback m (Lnet/minecraft/class_1937;Lnet/minecraft/class_5714;Lnet/minecraft/class_5712;I)V method_32969 accept c Accepts a game event after delay. p 1 world p 2 listener p 3 event p 4 distance m (Lnet/minecraft/class_1937;Lnet/minecraft/class_5714;Lnet/minecraft/class_2338;Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;)Z method_32970 accepts c Returns whether the callback wants to accept this event. p 4 event p 3 pos p 5 entity p 2 listener p 1 world c net/minecraft/class_1359 net/minecraft/entity/ai/goal/PounceAtTargetGoal f F field_6475 velocity f Lnet/minecraft/class_1308; field_6476 mob f Lnet/minecraft/class_1309; field_6477 target m (Lnet/minecraft/class_1308;F)V p 1 mob p 2 velocity c net/minecraft/class_1358 net/minecraft/entity/ai/goal/StopAndLookAtEntityGoal c net/minecraft/class_5715 net/minecraft/world/event/listener/EntityGameEventHandler c A game event handler for an entity so that the listener stored can be\nmoved to the correct dispatcher or unregistered as the entity moves or\ngets removed.\n\n@apiNote This implementation is currently unused by vanilla as vanilla\ndoesn't have any entity that listens to game events.\n\n@see net.minecraft.entity.Entity#getGameEventHandler() f Lnet/minecraft/class_4076; field_28183 sectionPos f Lnet/minecraft/class_5714; field_28182 listener m (Lnet/minecraft/class_1937;)V method_32949 onEntityRemoval p 1 world m (Lnet/minecraft/class_5713;)V method_32951 method_32951 p 1 dispatcher m (Lnet/minecraft/class_5713;)V method_32954 method_32954 p 1 dispatcher m (Lnet/minecraft/class_1937;)V method_32952 onEntitySetPos p 1 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_4076;Ljava/util/function/Consumer;)V method_32950 updateDispatcher p 1 world p 2 sectionPos p 3 action m (Lnet/minecraft/class_5714;)V p 1 listener m (Lnet/minecraft/class_5713;)V method_32953 method_32953 p 1 dispatcher c net/minecraft/class_2689 net/minecraft/state/StateManager f Lcom/google/common/collect/ImmutableList; field_12315 states f Ljava/lang/Object; field_12317 owner f Ljava/util/regex/Pattern; field_12314 VALID_NAME_PATTERN f Lcom/google/common/collect/ImmutableSortedMap; field_12316 properties m ()Ljava/util/Collection; method_11659 getProperties m (Ljava/util/function/Function;Ljava/lang/Object;Lnet/minecraft/class_2689$class_2691;Ljava/util/Map;)V p 1 defaultStateGetter p 2 owner p 3 factory p 4 propertiesMap m ()Lcom/google/common/collect/ImmutableList; method_11662 getStates m (Ljava/lang/String;)Lnet/minecraft/class_2769; method_11663 getProperty p 1 name m (Lcom/mojang/serialization/MapCodec;Ljava/util/function/Supplier;Ljava/lang/String;Lnet/minecraft/class_2769;)Lcom/mojang/serialization/MapCodec; method_30040 addFieldToMapCodec p 2 key p 1 defaultStateGetter p 3 property p 0 mapCodec m ()Lnet/minecraft/class_2688; method_11664 getDefaultState m ()Ljava/lang/Object; method_11660 getOwner c net/minecraft/class_2689$class_2691 net/minecraft/state/StateManager$Factory m (Ljava/lang/Object;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)Ljava/lang/Object; create create p 3 codec p 2 entries p 1 owner c net/minecraft/class_2689$class_2690 net/minecraft/state/StateManager$Builder f Ljava/lang/Object; field_12318 owner f Ljava/util/Map; field_12319 namedProperties m (Lnet/minecraft/class_2769;)V method_11669 validate p 1 property m ([Lnet/minecraft/class_2769;)Lnet/minecraft/class_2689$class_2690; method_11667 add p 1 properties m (Ljava/lang/Object;)V p 1 owner m (Ljava/util/function/Function;Lnet/minecraft/class_2689$class_2691;)Lnet/minecraft/class_2689; method_11668 build p 2 factory p 1 defaultStateGetter c net/minecraft/class_5714 net/minecraft/world/event/listener/GameEventListener c A game event listener listens to game events from {@link GameEventDispatcher}s. m ()I method_32948 getRange c Returns the range, in blocks, of the listener. m ()Lnet/minecraft/class_5716; method_32946 getPositionSource c Returns the position source of this listener. m (Lnet/minecraft/class_1937;Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)Z method_32947 listen c Listens to an incoming game event.\n\n@return {@code true} if the game event has been accepted by this listener p 1 world p 2 event p 3 entity p 4 pos c net/minecraft/class_5717 net/minecraft/world/event/PositionSourceType f Lnet/minecraft/class_5717; field_28185 BLOCK f Lnet/minecraft/class_5717; field_28186 ENTITY m (Ljava/lang/String;Lnet/minecraft/class_5717;)Lnet/minecraft/class_5717; method_32959 register p 1 positionSourceType p 0 id m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_5716; method_32962 readFromBuf p 1 buf m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_5716; method_32963 read p 0 buf m (Lnet/minecraft/class_5716;Lnet/minecraft/class_2540;)V method_32958 write p 1 buf p 0 positionSource m (Lnet/minecraft/class_2540;Lnet/minecraft/class_5716;)V method_32960 writeToBuf p 1 buf p 2 positionSource m ()Lcom/mojang/serialization/Codec; method_32957 getCodec c net/minecraft/class_5716 net/minecraft/world/event/PositionSource c A position source is a property of a game event listener.\n\n@see net.minecraft.world.event.listener.GameEventListener#getPositionSource() f Lcom/mojang/serialization/Codec; field_28184 CODEC c A codec for encoding and decoding any position source whose {@link #getType() type}\nis in the {@link net.minecraft.util.registry.Registry#POSITION_SOURCE_TYPE registry}. m ()Lnet/minecraft/class_5717; method_32955 getType c Returns the type of this position source. m (Lnet/minecraft/class_1937;)Ljava/util/Optional; method_32956 getPos p 1 world c net/minecraft/class_938 net/minecraft/client/render/entity/SalmonEntityRenderer f Lnet/minecraft/class_2960; field_4767 TEXTURE m (Lnet/minecraft/class_1462;Lnet/minecraft/class_4587;FFF)V method_4100 setupTransforms m (Lnet/minecraft/class_1462;)Lnet/minecraft/class_2960; method_4101 getTexture c net/minecraft/class_937 net/minecraft/client/render/entity/PolarBearEntityRenderer f Lnet/minecraft/class_2960; field_4766 TEXTURE m (Lnet/minecraft/class_1456;)Lnet/minecraft/class_2960; method_4097 getTexture m (Lnet/minecraft/class_1456;Lnet/minecraft/class_4587;F)V method_4099 scale c net/minecraft/class_936 net/minecraft/client/render/entity/PufferfishEntityRenderer f Lnet/minecraft/class_2960; field_4762 TEXTURE f I field_4765 modelSize f Lnet/minecraft/class_583; field_4763 largeModel f Lnet/minecraft/class_583; field_4764 mediumModel f Lnet/minecraft/class_583; field_4761 smallModel m (Lnet/minecraft/class_1454;Lnet/minecraft/class_4587;FFF)V method_4095 setupTransforms m (Lnet/minecraft/class_1454;)Lnet/minecraft/class_2960; method_4096 getTexture m (Lnet/minecraft/class_1454;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4094 render c net/minecraft/class_939 net/minecraft/client/render/entity/RabbitEntityRenderer f Lnet/minecraft/class_2960; field_4768 GOLD_TEXTURE f Lnet/minecraft/class_2960; field_4769 CAERBANNOG_TEXTURE f Lnet/minecraft/class_2960; field_4771 TOAST_TEXTURE f Lnet/minecraft/class_2960; field_4770 BROWN_TEXTURE f Lnet/minecraft/class_2960; field_4773 WHITE_TEXTURE f Lnet/minecraft/class_2960; field_4772 WHITE_SPOTTED_TEXTURE f Lnet/minecraft/class_2960; field_4775 BLACK_TEXTURE f Lnet/minecraft/class_2960; field_4774 SALT_TEXTURE m (Lnet/minecraft/class_1463;)Lnet/minecraft/class_2960; method_4102 getTexture c net/minecraft/class_951 net/minecraft/client/render/entity/SquidEntityRenderer f Lnet/minecraft/class_2960; field_4791 TEXTURE m (Lnet/minecraft/class_1477;)Lnet/minecraft/class_2960; method_4127 getTexture m (Lnet/minecraft/class_1477;F)F method_4125 getAnimationProgress m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_610;)V p 1 ctx p 2 model m (Lnet/minecraft/class_1477;Lnet/minecraft/class_4587;FFF)V method_4126 setupTransforms c net/minecraft/class_950 net/minecraft/client/render/entity/StrayEntityRenderer f Lnet/minecraft/class_2960; field_4790 TEXTURE m (Lnet/minecraft/class_1547;)Lnet/minecraft/class_2960; method_4119 getTexture c net/minecraft/class_956 net/minecraft/client/render/entity/TntEntityRenderer m (Lnet/minecraft/class_1541;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4135 render m (Lnet/minecraft/class_1541;)Lnet/minecraft/class_2960; method_4136 getTexture c net/minecraft/class_1371 net/minecraft/entity/ai/goal/AttackGoal c Goal that causes its mob to follow and attack its selected target. f Lnet/minecraft/class_1308; field_6541 mob f I field_6540 cooldown f Lnet/minecraft/class_1309; field_6539 target m (Lnet/minecraft/class_1308;)V p 1 mob c net/minecraft/class_955 net/minecraft/client/render/entity/TridentEntityRenderer f Lnet/minecraft/class_613; field_4797 model f Lnet/minecraft/class_2960; field_4796 TEXTURE m (Lnet/minecraft/class_1685;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4133 render m (Lnet/minecraft/class_1685;)Lnet/minecraft/class_2960; method_4134 getTexture c net/minecraft/class_1370 net/minecraft/entity/ai/goal/GoToWalkTargetGoal f D field_6534 y f D field_6533 z f Lnet/minecraft/class_1314; field_6536 mob f D field_6535 x f D field_6537 speed m (Lnet/minecraft/class_1314;D)V p 1 mob p 2 speed c net/minecraft/class_954 net/minecraft/client/render/entity/ArrowEntityRenderer f Lnet/minecraft/class_2960; field_4794 TIPPED_TEXTURE f Lnet/minecraft/class_2960; field_4795 TEXTURE m (Lnet/minecraft/class_1667;)Lnet/minecraft/class_2960; method_4130 getTexture c net/minecraft/class_953 net/minecraft/client/render/entity/FlyingItemEntityRenderer f Z field_21745 lit f F field_32943 MIN_DISTANCE f F field_17147 scale f Lnet/minecraft/class_918; field_4792 itemRenderer m (Lnet/minecraft/class_5617$class_5618;FZ)V p 1 ctx p 2 scale p 3 lit c net/minecraft/class_5733 net/minecraft/world/gen/feature/SmallDripstoneFeatureConfig f Lcom/mojang/serialization/Codec; field_28237 CODEC f F field_35416 chanceOfDirectionalSpread f F field_28241 chanceOfTallerDripstone f F field_35417 chanceOfSpreadRadius2 f F field_35418 chanceOfSpreadRadius3 m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_33062 method_33062 p 0 instance m (Lnet/minecraft/class_5733;)Ljava/lang/Float; method_39178 method_39178 p 0 config m (Lnet/minecraft/class_5733;)Ljava/lang/Float; method_39177 method_39177 p 0 config m (Lnet/minecraft/class_5733;)Ljava/lang/Float; method_39176 method_39176 p 0 config m (FFFF)V p 2 chanceOfDirectionalSpread p 1 chanceOfTallerDripstone p 4 chanceOfSpreadRadius3 p 3 chanceOfSpreadRadius2 m (Lnet/minecraft/class_5733;)Ljava/lang/Float; method_33063 method_33063 p 0 config c net/minecraft/class_5732 net/minecraft/world/gen/feature/LargeDripstoneFeatureConfig f I field_28228 floorToCeilingSearchRange f F field_28236 minBluntnessForWind f Lnet/minecraft/class_6017; field_28229 columnRadius f F field_28231 maxColumnRadiusToCaveHeightRatio f I field_28235 minRadiusForWind f Lnet/minecraft/class_5863; field_28230 heightScale f Lnet/minecraft/class_5863; field_28233 stalagmiteBluntness f Lnet/minecraft/class_5863; field_28232 stalactiteBluntness f Lcom/mojang/serialization/Codec; field_28227 CODEC f Lnet/minecraft/class_5863; field_28234 windSpeed m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_33052 method_33052 p 0 instance m (Lnet/minecraft/class_5732;)Ljava/lang/Float; method_33058 method_33058 p 0 config m (Lnet/minecraft/class_5732;)Ljava/lang/Float; method_33053 method_33053 p 0 config m (Lnet/minecraft/class_5732;)Lnet/minecraft/class_6017; method_33060 method_33060 p 0 config m (ILnet/minecraft/class_6017;Lnet/minecraft/class_5863;FLnet/minecraft/class_5863;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;IF)V p 1 floorToCeilingSearchRange p 2 columnRadius p 3 heightScale p 4 maxColumnRadiusToCaveHeightRatio p 5 stalactiteBluntness p 6 stalagmiteBluntness p 7 windSpeed p 8 minRadiusForWind p 9 minBluntnessForWind m (Lnet/minecraft/class_5732;)Ljava/lang/Integer; method_33061 method_33061 p 0 config m (Lnet/minecraft/class_5732;)Lnet/minecraft/class_5863; method_33055 method_33055 p 0 config m (Lnet/minecraft/class_5732;)Ljava/lang/Integer; method_33054 method_33054 p 0 config m (Lnet/minecraft/class_5732;)Lnet/minecraft/class_5863; method_33059 method_33059 p 0 config m (Lnet/minecraft/class_5732;)Lnet/minecraft/class_5863; method_33057 method_33057 p 0 config m (Lnet/minecraft/class_5732;)Lnet/minecraft/class_5863; method_33056 method_33056 p 0 config c net/minecraft/class_4401 net/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen f Lnet/minecraft/class_2960; field_22703 REJECT_ICON f I field_19941 selectedInvite f Lnet/minecraft/class_4185; field_19943 rejectButton f Lorg/slf4j/Logger; field_19935 LOGGER f Z field_19938 loaded f Lnet/minecraft/class_2561; field_26494 ACCEPT_TEXT f Lnet/minecraft/class_2960; field_22702 ACCEPT_ICON f Lnet/minecraft/class_437; field_19936 parent f Lnet/minecraft/class_2561; field_19937 tooltip f Lnet/minecraft/class_4185; field_19942 acceptButton f Lnet/minecraft/class_4401$class_4402; field_19939 pendingInvitationSelectionList f Lnet/minecraft/class_2561; field_26495 REJECT_TEXT f Lnet/minecraft/class_2561; field_26493 NO_PENDING_TEXT m (I)V method_21308 reject p 1 slot m (I)V method_21300 updateList p 1 slot m (I)Z method_21314 shouldAcceptAndRejectButtonBeVisible p 1 invite m (Lnet/minecraft/class_437;)V p 1 parent m (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V method_21306 renderMousehoverTooltip p 1 matrices p 4 mouseY p 3 mouseX p 2 tooltip m (Lnet/minecraft/class_4185;)V method_25179 method_25179 p 1 button m (Lnet/minecraft/class_4185;)V method_25177 method_25177 p 1 button m (Lnet/minecraft/class_4185;)V method_25175 method_25175 p 1 button m ()V method_21307 updateButtonStates m (I)V method_21311 accept p 1 slot c net/minecraft/class_4401$1 net/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$1 m (Lnet/minecraft/class_4871;)Lnet/minecraft/class_4401$class_4403; method_21317 method_21317 p 1 invite c net/minecraft/class_4401$class_4402 net/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionList m (I)V method_21321 removeAtIndex p 1 index m (I)V method_21322 selectInviteListItem p 1 item m (Lnet/minecraft/class_4401$class_4403;)V method_25188 setSelected c net/minecraft/class_4401$class_4403 net/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry f Lnet/minecraft/class_4871; field_19953 mPendingInvite f Ljava/util/List; field_19955 buttons m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4871;IIII)V method_21324 renderPendingInvitationItem p 4 y p 5 mouseX p 6 mouseY p 1 matrices p 2 invite p 3 x m (Lnet/minecraft/class_4401;Lnet/minecraft/class_4871;)V p 2 pendingInvite c net/minecraft/class_4401$class_4403$class_4405 net/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry$RejectButton c net/minecraft/class_4401$class_4403$class_4404 net/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry$AcceptButton c net/minecraft/class_1374 net/minecraft/entity/ai/goal/EscapeDangerGoal f D field_6547 targetX f D field_6546 targetY f Lnet/minecraft/class_1314; field_6549 mob f D field_6548 speed f Z field_23227 active f D field_6550 targetZ m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_39764 method_39764 p 1 pos m ()Z method_26337 isActive m ()Z method_40072 isInDanger m ()Z method_6301 findTarget m (Lnet/minecraft/class_1314;D)V p 1 mob p 2 speed m (Lnet/minecraft/class_1922;Lnet/minecraft/class_1297;I)Lnet/minecraft/class_2338; method_6300 locateClosestWater p 3 rangeX p 1 world p 2 entity c net/minecraft/class_1373 net/minecraft/entity/ai/goal/CatSitOnBlockGoal f Lnet/minecraft/class_1451; field_6545 cat m (Lnet/minecraft/class_4970$class_4971;)Z method_27793 method_27793 p 0 state m (Lnet/minecraft/class_2742;)Ljava/lang/Boolean; method_27794 method_27794 p 0 part m (Lnet/minecraft/class_1451;D)V p 2 speed p 1 cat c net/minecraft/class_5734 net/minecraft/client/particle/DustColorTransitionParticle f Lnet/minecraft/class_1160; field_28245 endColor f Lnet/minecraft/class_1160; field_28244 startColor m (Lnet/minecraft/class_1160;F)Lnet/minecraft/class_1160; method_33073 darken p 2 multiplier p 1 color m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_5743;Lnet/minecraft/class_4002;)V p 12 velocityZ p 15 spriteProvider p 14 parameters p 8 velocityX p 10 velocityY p 4 y p 6 z p 1 world p 2 x m (F)V method_33074 updateColor p 1 tickDelta c net/minecraft/class_5734$class_5735 net/minecraft/client/particle/DustColorTransitionParticle$Factory f Lnet/minecraft/class_4002; field_28246 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_5743;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_33075 createParticle c net/minecraft/class_1372 net/minecraft/entity/ai/goal/IronGolemLookGoal f Lnet/minecraft/class_1646; field_6544 targetVillager f Lnet/minecraft/class_4051; field_18089 CLOSE_VILLAGER_PREDICATE f I field_6543 lookCountdown f I field_30224 MAX_LOOK_COOLDOWN f Lnet/minecraft/class_1439; field_6542 golem m (Lnet/minecraft/class_1439;)V p 1 golem c net/minecraft/class_1379 net/minecraft/entity/ai/goal/WanderAroundGoal f I field_30226 DEFAULT_CHANCE f Z field_6565 ignoringChance f D field_6567 speed f I field_6564 chance f D field_6562 targetY f D field_6561 targetZ f Lnet/minecraft/class_1314; field_6566 mob f D field_6563 targetX f Z field_24463 canDespawn m (I)V method_6303 setChance p 1 chance m ()Lnet/minecraft/class_243; method_6302 getWanderTarget m (Lnet/minecraft/class_1314;D)V p 2 speed p 1 mob m (Lnet/minecraft/class_1314;DIZ)V p 1 entity p 2 speed p 5 canDespawn p 4 chance m ()V method_6304 ignoreChanceOnce m (Lnet/minecraft/class_1314;DI)V p 4 chance p 2 speed p 1 mob c net/minecraft/class_1378 net/minecraft/entity/ai/goal/SwimAroundGoal c net/minecraft/class_4400 net/minecraft/client/realms/gui/screen/RealmsParentalConsentScreen f Lnet/minecraft/class_437; field_22701 parent f Lnet/minecraft/class_5489; field_26492 privacyInfoText f Lnet/minecraft/class_2561; field_26491 PRIVACY_INFO_TEXT m (Lnet/minecraft/class_437;)V p 1 parent m (Lnet/minecraft/class_4185;)V method_25172 method_25172 p 0 button m (Lnet/minecraft/class_4185;)V method_25173 method_25173 p 0 button m (Lnet/minecraft/class_4185;)V method_25171 method_25171 p 1 button c net/minecraft/class_5731 net/minecraft/world/gen/feature/DripstoneClusterFeatureConfig f F field_28224 chanceOfDripstoneColumnAtMaxDistanceFromCenter f I field_28217 maxStalagmiteStalactiteHeightDiff f I field_28218 heightDeviation f Lnet/minecraft/class_6017; field_28215 height f Lnet/minecraft/class_6017; field_28216 radius f I field_28214 floorToCeilingSearchRange f I field_28225 maxDistanceFromCenterAffectingChanceOfDripstoneColumn f I field_28226 maxDistanceFromCenterAffectingHeightBias f Lnet/minecraft/class_5863; field_28221 wetness f Lcom/mojang/serialization/Codec; field_28213 CODEC f Lnet/minecraft/class_5863; field_28220 density f Lnet/minecraft/class_6017; field_28219 dripstoneBlockLayerThickness m (Lnet/minecraft/class_5731;)Ljava/lang/Integer; method_33048 method_33048 p 0 config m (ILnet/minecraft/class_6017;Lnet/minecraft/class_6017;IILnet/minecraft/class_6017;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;FII)V p 8 wetness p 9 wetnessMean p 10 maxDistanceFromCenterAffectingChanceOfDripstoneColumn p 11 maxDistanceFromCenterAffectingHeightBias p 4 maxStalagmiteStalactiteHeightDiff p 5 heightDeviation p 6 dripstoneBlockLayerThickness p 7 density p 1 floorToCeilingSearchRange p 2 height p 3 radius m (Lnet/minecraft/class_5731;)Ljava/lang/Float; method_33043 method_33043 p 0 config m (Lnet/minecraft/class_5731;)Lnet/minecraft/class_6017; method_33050 method_33050 p 0 config m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_33987 method_33987 p 0 instance m (Lnet/minecraft/class_5731;)Lnet/minecraft/class_6017; method_33046 method_33046 p 0 config m (Lnet/minecraft/class_5731;)Ljava/lang/Integer; method_33051 method_33051 p 0 config m (Lnet/minecraft/class_5731;)Ljava/lang/Integer; method_33988 method_33988 p 0 config m (Lnet/minecraft/class_5731;)Ljava/lang/Integer; method_33989 method_33989 p 0 config m (Lnet/minecraft/class_5731;)Lnet/minecraft/class_6017; method_33049 method_33049 p 0 config m (Lnet/minecraft/class_5731;)Lnet/minecraft/class_5863; method_33045 method_33045 p 0 config m (Lnet/minecraft/class_5731;)Lnet/minecraft/class_5863; method_33044 method_33044 p 0 config m (Lnet/minecraft/class_5731;)Ljava/lang/Integer; method_33047 method_33047 p 0 config c net/minecraft/class_5730 net/minecraft/world/gen/feature/SmallDripstoneFeature m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_5733;)V method_33034 generateDripstoneBlocks p 3 config p 2 pos p 1 random p 0 world m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Ljava/util/Random;)Ljava/util/Optional; method_39175 getDirection p 1 pos p 2 random p 0 world c net/minecraft/class_1376 net/minecraft/entity/ai/goal/LookAroundGoal f I field_6555 lookTime f D field_6554 deltaX f D field_6553 deltaZ f Lnet/minecraft/class_1308; field_6556 mob m (Lnet/minecraft/class_1308;)V p 1 mob c net/minecraft/class_1369 net/minecraft/entity/ai/goal/WanderNearTargetGoal f Lnet/minecraft/class_1309; field_6529 target f D field_6531 z f D field_6530 speed f F field_6532 maxDistance f Lnet/minecraft/class_1314; field_6528 mob f D field_6526 y f D field_6527 x m (Lnet/minecraft/class_1314;DF)V p 4 maxDistance p 2 speed p 1 mob c net/minecraft/class_5726 net/minecraft/world/gen/feature/util/DripstoneHelper m (DDDD)D method_33005 scaleHeightFromRadius p 4 heightScale p 6 bluntness p 0 radius p 2 scale m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;IZ)V method_33010 generatePointedDripstone p 1 pos p 0 world p 4 merge p 3 height p 2 direction m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z method_33008 generateDripstoneBlock p 1 pos p 0 world m (Lnet/minecraft/class_2350;Lnet/minecraft/class_5691;)Lnet/minecraft/class_2680; method_33013 getState p 1 thickness p 0 direction m (Lnet/minecraft/class_2680;)Z method_40074 cannotGenerate p 0 state m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z method_33006 canGenerate p 1 pos p 0 world m (Lnet/minecraft/class_2680;)Z method_33389 canGenerateOrLava p 0 state m (Lnet/minecraft/class_2680;)Z method_33014 canGenerate p 0 state m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;I)Z method_33009 canGenerateBase p 2 height p 1 pos p 0 world m (Lnet/minecraft/class_2350;IZLjava/util/function/Consumer;)V method_33012 getDripstoneThickness p 0 direction p 1 height p 2 merge p 3 callback m (Lnet/minecraft/class_2680;)Z method_33011 canReplace p 0 state m (Lnet/minecraft/class_2680;)Z method_33387 canReplaceOrLava p 0 state m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z method_33388 canGenerateOrLava p 0 world p 1 pos m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2350;Lnet/minecraft/class_2680;)V method_33007 method_33007 p 3 state c net/minecraft/class_5725 net/minecraft/world/gen/feature/DripstoneClusterFeature m (Lnet/minecraft/class_5281;Ljava/util/Random;Lnet/minecraft/class_2338;IIFDIFLnet/minecraft/class_5731;)V method_33002 generate p 2 random p 1 world p 6 wetness p 5 localZ p 4 localX p 3 pos p 10 density p 9 height p 7 dripstoneChance p 11 config m (IIIILnet/minecraft/class_5731;)D method_32997 dripstoneChance p 4 localZ p 5 config p 2 radiusZ p 3 localX p 1 radiusX m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)Z method_33000 canWaterSpawn p 1 world p 2 pos m (Ljava/util/Random;FFFF)F method_33003 clampedGaussian p 1 min p 2 max p 3 mean p 4 deviation p 0 random m (Ljava/util/Random;IIFILnet/minecraft/class_5731;)I method_33004 getHeight p 6 config p 4 density p 5 height p 2 localX p 3 localZ p 1 random m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z method_32998 isStoneOrWater p 1 world p 2 pos m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_33386 isLava p 2 pos p 1 world m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;ILnet/minecraft/class_2350;)V method_33001 placeDripstoneBlocks p 1 world p 3 height p 2 pos p 4 direction c net/minecraft/class_5727 net/minecraft/world/gen/feature/LargeDripstoneFeature m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;Lnet/minecraft/class_5721$class_5723;Lnet/minecraft/class_5727$class_5729;)V method_35360 testGeneration p 1 world p 2 pos p 3 surface p 4 wind m (Lnet/minecraft/class_2338;ZLjava/util/Random;ILnet/minecraft/class_5863;Lnet/minecraft/class_5863;)Lnet/minecraft/class_5727$class_5728; method_33016 createGenerator p 2 random p 3 scale p 4 bluntness p 5 heightScale p 0 pos p 1 isStalagmite c net/minecraft/class_5727$class_5729 net/minecraft/world/gen/feature/LargeDripstoneFeature$WindModifier f I field_28211 y f Lnet/minecraft/class_243; field_28212 wind m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_33031 modify p 1 pos m (ILjava/util/Random;Lnet/minecraft/class_5863;)V p 3 wind p 2 random p 1 y m ()Lnet/minecraft/class_5727$class_5729; method_33032 create c net/minecraft/class_5727$class_5728 net/minecraft/world/gen/feature/LargeDripstoneFeature$DripstoneGenerator f D field_28209 bluntness f Lnet/minecraft/class_2338; field_28206 pos f I field_28208 scale f Z field_28207 isStalagmite f D field_28210 heightScale m ()I method_33017 getBaseScale m (Lnet/minecraft/class_5281;Ljava/util/Random;Lnet/minecraft/class_5727$class_5729;)V method_33020 generate p 2 random p 3 wind p 1 world m (Lnet/minecraft/class_2338;ZIDD)V p 1 pos p 3 scale p 2 isStalagmite p 4 bluntness p 6 heightScale m (F)I method_33018 scale p 1 height m ()I method_35361 getBottomY m ()I method_35362 getTopY m (Lnet/minecraft/class_5281;Lnet/minecraft/class_5727$class_5729;)Z method_33019 canGenerate p 1 world p 2 wind m (Lnet/minecraft/class_5732;)Z method_33025 generateWind p 1 config c net/minecraft/class_949 net/minecraft/client/render/entity/SpiderEntityRenderer f Lnet/minecraft/class_2960; field_4789 TEXTURE m (Lnet/minecraft/class_1628;)Lnet/minecraft/class_2960; method_4123 getTexture m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;)V p 2 layer p 1 ctx m (Lnet/minecraft/class_1628;)F method_4124 getLyingAngle c net/minecraft/class_948 net/minecraft/client/render/entity/SnowGolemEntityRenderer f Lnet/minecraft/class_2960; field_4788 TEXTURE m (Lnet/minecraft/class_1473;)Lnet/minecraft/class_2960; method_4122 getTexture c net/minecraft/class_947 net/minecraft/client/render/entity/SpectralArrowEntityRenderer f Lnet/minecraft/class_2960; field_4787 TEXTURE m (Lnet/minecraft/class_1679;)Lnet/minecraft/class_2960; method_4120 getTexture c net/minecraft/class_946 net/minecraft/client/render/entity/SkeletonEntityRenderer f Lnet/minecraft/class_2960; field_4785 TEXTURE m (Lnet/minecraft/class_1547;)Z method_35801 isShaking m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;)V p 3 legArmorLayer p 2 layer p 4 bodyArmorLayer p 1 ctx m (Lnet/minecraft/class_1547;)Lnet/minecraft/class_2960; method_4119 getTexture c net/minecraft/class_1342 net/minecraft/entity/ai/goal/BreatheAirGoal f Lnet/minecraft/class_1314; field_6408 mob m ()V method_6252 moveToAir m (Lnet/minecraft/class_1314;)V p 1 mob m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_6253 isAirPos p 2 pos p 1 world c net/minecraft/class_2674 net/minecraft/block/piston/PistonHandler f Z field_12247 retracted f Lnet/minecraft/class_2338; field_12244 posTo f I field_31384 MAX_MOVABLE_BLOCKS f Lnet/minecraft/class_2350; field_12243 motionDirection f Ljava/util/List; field_12245 movedBlocks f Ljava/util/List; field_12246 brokenBlocks f Lnet/minecraft/class_2338; field_12250 posFrom f Lnet/minecraft/class_2350; field_12248 pistonDirection f Lnet/minecraft/class_1937; field_12249 world m ()Ljava/util/List; method_11536 getBrokenBlocks m (Lnet/minecraft/class_2680;)Z method_23367 isBlockSticky p 0 state m ()Lnet/minecraft/class_2350; method_35299 getMotionDirection m (Lnet/minecraft/class_2338;)Z method_11538 tryMoveAdjacentBlock p 1 pos m ()Ljava/util/List; method_11541 getMovedBlocks m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_11540 tryMove p 1 pos p 2 dir m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Z)V p 3 dir p 2 pos p 4 retracted p 1 world m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Z method_23675 isAdjacentBlockStuck p 1 adjacentState p 0 state m ()Z method_11537 calculatePush m (II)V method_11539 setMovedBlocks p 1 from p 2 to c net/minecraft/class_2675 net/minecraft/network/packet/s2c/play/ParticleS2CPacket f Z field_12254 longDistance f D field_12256 z f D field_12257 y f D field_12258 x f F field_12255 offsetX f I field_12253 count f F field_12251 offsetZ f F field_12252 offsetY f Lnet/minecraft/class_2394; field_12259 parameters f F field_12260 speed m ()F method_11543 getSpeed m ()I method_11545 getCount m ()Lnet/minecraft/class_2394; method_11551 getParameters m (Lnet/minecraft/class_2602;)V method_11553 apply m ()D method_11544 getX m ()D method_11547 getY m ()F method_11549 getOffsetY m ()D method_11546 getZ m ()F method_11548 getOffsetX m ()Z method_11552 isLongDistance m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2396;)Lnet/minecraft/class_2394; method_11542 readParticleParameters p 1 buf p 2 type m (Lnet/minecraft/class_2394;ZDDDFFFFI)V p 13 count p 12 speed p 11 offsetZ p 10 offsetY p 9 offsetX p 7 z p 5 y p 3 x p 2 longDistance p 1 parameters m ()F method_11550 getOffsetZ c net/minecraft/class_1341 net/minecraft/entity/ai/goal/AnimalMateGoal f Lnet/minecraft/class_1429; field_6404 animal f Ljava/lang/Class; field_6403 entityClass f Lnet/minecraft/class_1937; field_6405 world f Lnet/minecraft/class_1429; field_6406 mate f D field_6407 chance f I field_6402 timer f Lnet/minecraft/class_4051; field_18086 VALID_MATE_PREDICATE m (Lnet/minecraft/class_1429;DLjava/lang/Class;)V p 4 entityClass p 1 animal p 2 chance m ()Lnet/minecraft/class_1429; method_6250 findMate m (Lnet/minecraft/class_1429;D)V p 2 chance p 1 animal m ()V method_6249 breed c net/minecraft/class_2676 net/minecraft/network/packet/s2c/play/LightUpdateS2CPacket f Lnet/minecraft/class_6606; field_34872 data f I field_12265 chunkX f I field_12264 chunkZ m ()I method_11558 getChunkX m ()Lnet/minecraft/class_6606; method_38600 getData m (Lnet/minecraft/class_2602;)V method_11560 apply m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_1923;Lnet/minecraft/class_3568;Ljava/util/BitSet;Ljava/util/BitSet;Z)V p 5 nonEdge p 4 blockBits p 3 skyBits p 2 lightProvider p 1 chunkPos m ()I method_11554 getChunkZ c net/minecraft/class_5702 net/minecraft/world/BlockStateRaycastContext f Lnet/minecraft/class_243; field_28103 end f Lnet/minecraft/class_243; field_28102 start f Ljava/util/function/Predicate; field_28104 statePredicate m ()Lnet/minecraft/class_243; method_32883 getEnd m ()Lnet/minecraft/class_243; method_32884 getStart m ()Ljava/util/function/Predicate; method_32885 getStatePredicate m (Lnet/minecraft/class_243;Lnet/minecraft/class_243;Ljava/util/function/Predicate;)V p 2 end p 3 statePredicate p 1 start c net/minecraft/class_1340 net/minecraft/entity/ai/goal/ChaseBoatState f Lnet/minecraft/class_1340; field_6400 GO_IN_BOAT_DIRECTION f Lnet/minecraft/class_1340; field_6401 GO_TO_BOAT c net/minecraft/class_5701 net/minecraft/datafixer/schema/Schema2684 m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities registerBlockEntities p 1 schema c net/minecraft/class_2670 net/minecraft/network/packet/s2c/play/KeepAliveS2CPacket f J field_12211 id m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2602;)V method_11518 apply m ()J method_11517 getId m (J)V p 1 id c net/minecraft/class_1346 net/minecraft/entity/ai/goal/ChaseBoatGoal f Lnet/minecraft/class_1340; field_6425 state f I field_6428 updateCountdownTicks f Lnet/minecraft/class_1314; field_6426 mob f Lnet/minecraft/class_1657; field_6427 passenger m (Lnet/minecraft/class_1314;)V p 1 mob c net/minecraft/class_1345 net/minecraft/entity/ai/goal/EatGrassGoal f I field_30203 MAX_TIMER f I field_6422 timer f Lnet/minecraft/class_1937; field_6421 world f Ljava/util/function/Predicate; field_6423 GRASS_PREDICATE f Lnet/minecraft/class_1308; field_6424 mob m ()I method_6258 getTimer m (Lnet/minecraft/class_1308;)V p 1 mob c net/minecraft/class_2671 net/minecraft/block/PistonHeadBlock f Lnet/minecraft/class_2754; field_12224 TYPE f Lnet/minecraft/class_265; field_12220 DOWN_HEAD_SHAPE f Lnet/minecraft/class_265; field_12212 SHORT_WEST_ARM_SHAPE f Lnet/minecraft/class_265; field_12222 EAST_HEAD_SHAPE f Lnet/minecraft/class_265; field_12214 WEST_HEAD_SHAPE f Lnet/minecraft/class_265; field_12216 SHORT_SOUTH_ARM_SHAPE f Lnet/minecraft/class_265; field_12226 DOWN_ARM_SHAPE f Lnet/minecraft/class_265; field_12218 EAST_ARM_SHAPE f [Lnet/minecraft/class_265; field_26661 HEAD_SHAPES f Lnet/minecraft/class_265; field_12228 SOUTH_HEAD_SHAPE f Lnet/minecraft/class_265; field_12230 UP_HEAD_SHAPE f Lnet/minecraft/class_2746; field_12227 SHORT f Lnet/minecraft/class_265; field_12221 SOUTH_ARM_SHAPE f Lnet/minecraft/class_265; field_12231 SHORT_UP_ARM_SHAPE f Lnet/minecraft/class_265; field_12223 WEST_ARM_SHAPE f Lnet/minecraft/class_265; field_12225 SHORT_NORTH_ARM_SHAPE f Lnet/minecraft/class_265; field_12213 NORTH_HEAD_SHAPE f Lnet/minecraft/class_265; field_12215 UP_ARM_SHAPE f Lnet/minecraft/class_265; field_12229 NORTH_ARM_SHAPE f Lnet/minecraft/class_265; field_12217 SHORT_DOWN_ARM_SHAPE f [Lnet/minecraft/class_265; field_26660 SHORT_HEAD_SHAPES f Lnet/minecraft/class_265; field_12219 SHORT_EAST_ARM_SHAPE m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Z method_26980 isAttached p 1 headState p 2 pistonState m (Lnet/minecraft/class_2350;Z)Lnet/minecraft/class_265; method_11520 getHeadShape p 0 direction p 1 shortHead m (Z)[Lnet/minecraft/class_265; method_31019 getHeadShapes p 0 shortHead m (ZLnet/minecraft/class_2350;)Lnet/minecraft/class_265; method_31020 method_31020 p 1 direction c net/minecraft/class_2672 net/minecraft/network/packet/s2c/play/ChunkDataS2CPacket f I field_12236 chunkX f Lnet/minecraft/class_6603; field_34870 chunkData f I field_12235 chunkZ f Lnet/minecraft/class_6606; field_34871 lightData m ()Lnet/minecraft/class_6603; method_38598 getChunkData m (Lnet/minecraft/class_2602;)V method_11528 apply m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2818;Lnet/minecraft/class_3568;Ljava/util/BitSet;Ljava/util/BitSet;Z)V p 5 nonEdge p 3 skyBits p 4 blockBits p 1 chunk p 2 lightProvider m ()I method_11524 getZ m ()I method_11523 getX m ()Lnet/minecraft/class_6606; method_38599 getLightData c net/minecraft/class_1344 net/minecraft/entity/ai/goal/EscapeSunlightGoal f D field_6417 targetX f Lnet/minecraft/class_1937; field_6418 world f D field_6420 speed f D field_6416 targetY f D field_6415 targetZ f Lnet/minecraft/class_1314; field_6419 mob m ()Z method_18250 targetShadedPos m ()Lnet/minecraft/class_243; method_6257 locateShadedPos m (Lnet/minecraft/class_1314;D)V p 1 mob p 2 speed c net/minecraft/class_2673 net/minecraft/network/packet/s2c/play/WorldEventS2CPacket f I field_12239 data f Lnet/minecraft/class_2338; field_12242 pos f I field_12241 eventId f Z field_12240 global m ()Lnet/minecraft/class_2338; method_11531 getPos m ()I method_11532 getEventId m ()Z method_11533 isGlobal m (ILnet/minecraft/class_2338;IZ)V p 2 pos p 1 eventId p 4 global p 3 data m (Lnet/minecraft/class_2540;)V p 1 buf m ()I method_11534 getData m (Lnet/minecraft/class_2602;)V method_11535 apply c net/minecraft/class_1343 net/minecraft/entity/ai/goal/DoorInteractGoal f F field_6409 offsetZ f Z field_6412 doorValid f Z field_6411 shouldStop f Lnet/minecraft/class_2338; field_6414 doorPos f F field_6410 offsetX f Lnet/minecraft/class_1308; field_6413 mob m ()Z method_6256 isDoorOpen m (Lnet/minecraft/class_1308;)V p 1 mob m (Z)V method_19995 setDoorOpen p 1 open c net/minecraft/class_1339 net/minecraft/entity/ai/goal/BreakDoorGoal f I field_6397 prevBreakProgress f I field_30202 MIN_MAX_PROGRESS f I field_6398 breakProgress f Ljava/util/function/Predicate; field_19003 difficultySufficientPredicate f I field_16596 maxProgress m (Lnet/minecraft/class_1308;ILjava/util/function/Predicate;)V p 1 mob p 2 maxProgress p 3 difficultySufficientPredicate m (Lnet/minecraft/class_1267;)Z method_19994 isDifficultySufficient p 1 difficulty m (Lnet/minecraft/class_1308;Ljava/util/function/Predicate;)V p 1 mob p 2 difficultySufficientPredicate m ()I method_16462 getMaxProgress c net/minecraft/class_1338 net/minecraft/entity/ai/goal/FleeEntityGoal f Ljava/util/function/Predicate; field_6393 extraInclusionSelector f Lnet/minecraft/class_1314; field_6391 mob f Lnet/minecraft/class_1309; field_6390 targetEntity f Lnet/minecraft/class_11; field_6387 fleePath f Lnet/minecraft/class_1408; field_6394 fleeingEntityNavigation f F field_6386 fleeDistance f D field_6395 fastSpeed f D field_6385 slowSpeed f Ljava/util/function/Predicate; field_6388 inclusionSelector f Ljava/lang/Class; field_6392 classToFleeFrom f Lnet/minecraft/class_4051; field_18084 withinRangePredicate m (Lnet/minecraft/class_1314;Ljava/lang/Class;Ljava/util/function/Predicate;FDDLjava/util/function/Predicate;)V p 2 fleeFromType p 3 extraInclusionSelector p 4 distance p 5 slowSpeed p 7 fastSpeed p 9 inclusionSelector p 1 mob m (Lnet/minecraft/class_1314;Ljava/lang/Class;FDDLjava/util/function/Predicate;)V p 1 fleeingEntity p 2 classToFleeFrom p 3 fleeDistance p 4 fleeSlowSpeed p 6 fleeFastSpeed p 8 inclusionSelector m (Lnet/minecraft/class_1314;Ljava/lang/Class;FDD)V p 6 fastSpeed p 4 slowSpeed p 2 fleeFromType p 3 distance p 1 mob c net/minecraft/class_1337 net/minecraft/entity/ai/goal/WolfBegGoal f Lnet/minecraft/class_1937; field_6381 world f Lnet/minecraft/class_1493; field_6384 wolf f Lnet/minecraft/class_4051; field_18085 validPlayerPredicate f Lnet/minecraft/class_1657; field_6383 begFrom f I field_6382 timer f F field_6380 begDistance m (Lnet/minecraft/class_1657;)Z method_6244 isAttractive p 1 player m (Lnet/minecraft/class_1493;F)V p 1 wolf p 2 begDistance c net/minecraft/class_3998 net/minecraft/client/particle/NoRenderParticle c net/minecraft/class_2667 net/minecraft/block/PistonExtensionBlock f Lnet/minecraft/class_2753; field_12196 FACING f Lnet/minecraft/class_2754; field_12197 TYPE m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;ZZ)Lnet/minecraft/class_2586; method_11489 createBlockEntityPiston p 1 state p 0 pos p 3 facing p 2 pushedBlock p 5 source p 4 extending m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2669; method_11488 getPistonBlockEntity p 1 world p 2 pos c net/minecraft/class_2668 net/minecraft/network/packet/s2c/play/GameStateChangeS2CPacket f I field_33330 DEMO_JUMP_HELP f I field_33331 DEMO_INVENTORY_HELP f I field_33332 DEMO_EXPIRY_NOTICE f Lnet/minecraft/class_2668$class_5402; field_25645 NO_RESPAWN_BLOCK f Lnet/minecraft/class_2668$class_5402; field_25656 IMMEDIATE_RESPAWN f Lnet/minecraft/class_2668$class_5402; field_25646 RAIN_STARTED f Lnet/minecraft/class_2668$class_5402; field_25654 PUFFERFISH_STING f Lnet/minecraft/class_2668$class_5402; field_25655 ELDER_GUARDIAN_EFFECT f Lnet/minecraft/class_2668$class_5402; field_25649 GAME_WON f Lnet/minecraft/class_2668$class_5402; field_25647 RAIN_STOPPED f I field_33328 DEMO_OPEN_SCREEN f Lnet/minecraft/class_2668$class_5402; field_25648 GAME_MODE_CHANGED f I field_33329 DEMO_MOVEMENT_HELP f Lnet/minecraft/class_2668$class_5402; field_25652 RAIN_GRADIENT_CHANGED f Lnet/minecraft/class_2668$class_5402; field_12199 reason f Lnet/minecraft/class_2668$class_5402; field_25653 THUNDER_GRADIENT_CHANGED f Lnet/minecraft/class_2668$class_5402; field_25650 DEMO_MESSAGE_SHOWN f Lnet/minecraft/class_2668$class_5402; field_25651 PROJECTILE_HIT_PLAYER f F field_12198 value m ()Lnet/minecraft/class_2668$class_5402; method_11491 getReason m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2602;)V method_11490 apply m ()F method_11492 getValue m (Lnet/minecraft/class_2668$class_5402;F)V p 1 reason p 2 value c net/minecraft/class_2668$class_5402 net/minecraft/network/packet/s2c/play/GameStateChangeS2CPacket$Reason f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_25657 REASONS f I field_25658 id m (I)V p 1 id c net/minecraft/class_3999 net/minecraft/client/particle/ParticleTextureSheet f Lnet/minecraft/class_3999; field_17830 PARTICLE_SHEET_LIT f Lnet/minecraft/class_3999; field_17832 NO_RENDER f Lnet/minecraft/class_3999; field_17831 CUSTOM f Lnet/minecraft/class_3999; field_17827 TERRAIN_SHEET f Lnet/minecraft/class_3999; field_17829 PARTICLE_SHEET_TRANSLUCENT f Lnet/minecraft/class_3999; field_17828 PARTICLE_SHEET_OPAQUE m (Lnet/minecraft/class_287;Lnet/minecraft/class_1060;)V method_18130 begin p 1 builder p 2 textureManager m (Lnet/minecraft/class_289;)V method_18131 draw p 1 tessellator c net/minecraft/class_2669 net/minecraft/block/entity/PistonBlockEntity c A piston block entity represents the block being pushed by a piston. f Z field_12202 source f F field_12207 progress f Z field_12203 extending f Lnet/minecraft/class_2680; field_12204 pushedBlock f J field_12208 savedWorldTime f Lnet/minecraft/class_2350; field_12201 facing f F field_12206 lastProgress m (Lnet/minecraft/class_238;Lnet/minecraft/class_1297;)Z method_23673 method_23673 p 1 entity m (F)F method_11504 getAmountExtended p 1 progress m ()Lnet/minecraft/class_2680; method_11495 getPushedBlock m ()Lnet/minecraft/class_2350; method_11498 getFacing m (F)F method_11499 getProgress p 1 tickDelta m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;FLnet/minecraft/class_2669;)V method_23674 moveEntitiesInHoneyBlock p 1 pos p 3 blockEntity p 0 world m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;ZZ)V p 4 facing p 5 extending p 2 state p 3 pushedBlock p 6 source p 1 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 1 pos p 2 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;FLnet/minecraft/class_2669;)V method_11503 pushEntities p 3 blockEntity p 0 world p 1 pos m (Lnet/minecraft/class_2350;Lnet/minecraft/class_1297;DLnet/minecraft/class_2350;)V method_23672 moveEntity p 1 entity m (Lnet/minecraft/class_2338;Lnet/minecraft/class_238;Lnet/minecraft/class_2669;)Lnet/minecraft/class_238; method_11500 offsetHeadBox p 0 pos p 1 box p 2 blockEntity m ()V method_11513 finish m ()Lnet/minecraft/class_2350; method_11506 getMovementDirection m ()Lnet/minecraft/class_2680; method_11496 getHeadBlockState m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;Lnet/minecraft/class_2350;D)V method_11514 push p 3 amount p 1 entity p 2 direction p 0 pos m ()J method_11508 getSavedWorldTime m (F)F method_11511 getRenderOffsetY p 1 tickDelta m ()Z method_11501 isExtending m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2669;)V method_31707 tick p 3 blockEntity p 1 pos p 2 state p 0 world m ()Z method_11515 isSource m (F)F method_11507 getRenderOffsetZ p 1 tickDelta m (Lnet/minecraft/class_238;Lnet/minecraft/class_2350;Lnet/minecraft/class_238;)D method_11497 getIntersectionSize m ()Z method_23364 isPushingHoneyBlock m (F)F method_11494 getRenderOffsetX p 1 tickDelta m (Lnet/minecraft/class_238;Lnet/minecraft/class_1297;)Z method_23671 canMoveEntity p 1 entity p 0 box m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_11512 getCollisionShape p 2 pos p 1 world c net/minecraft/class_2680 net/minecraft/block/BlockState f Lcom/mojang/serialization/Codec; field_24734 CODEC c net/minecraft/class_5711 net/minecraft/world/event/listener/SimpleGameEventDispatcher c A simple game event dispatcher implementation that has hooks to\ndebug info senders.\n\n@apiNote Vanilla Minecraft creates it on a per-chunk-section basis. f Ljava/util/List; field_28142 listeners f Lnet/minecraft/class_1937; field_28143 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;Lnet/minecraft/class_5714;)Z method_32936 dispatchTo p 2 event p 1 world p 4 pos p 3 entity p 5 listener m (Lnet/minecraft/class_1937;)V p 1 world c net/minecraft/class_1353 net/minecraft/entity/ai/goal/FollowParentGoal f I field_30210 VERTICAL_CHECK_RANGE f I field_6454 delay f D field_6453 speed f I field_30209 HORIZONTAL_CHECK_RANGE f Lnet/minecraft/class_1429; field_6452 parent f Lnet/minecraft/class_1429; field_6455 animal m (Lnet/minecraft/class_1429;D)V p 2 speed p 1 animal c net/minecraft/class_1352 net/minecraft/entity/ai/goal/Goal f Ljava/util/EnumSet; field_6451 controls m ()Z method_6264 canStart m (Ljava/util/EnumSet;)V method_6265 setControls p 1 controls m ()Z method_6266 shouldContinue m ()Z method_6267 canStop m ()Z method_38846 shouldRunEveryTick c {@return if the goal should run every tick or not}\n\n

This returns {@code false} by default. If this returns false,\nthe goal will tick once after the entity is spawned, and will tick\nevery other tick.\n\n@see #getTickCount(int) m ()V method_6270 stop m ()V method_6268 tick m ()V method_6269 start m (I)I method_38847 getTickCount c {@return how many times a goal can tick in the given {@param ticks} at most} p 1 ticks m (I)I method_38848 toGoalTicks p 0 serverTicks m ()Ljava/util/EnumSet; method_6271 getControls c net/minecraft/class_1352$class_4134 net/minecraft/entity/ai/goal/Goal$Control f Lnet/minecraft/class_1352$class_4134; field_18408 TARGET f Lnet/minecraft/class_1352$class_4134; field_18407 JUMP f Lnet/minecraft/class_1352$class_4134; field_18406 LOOK f Lnet/minecraft/class_1352$class_4134; field_18405 MOVE c net/minecraft/class_5713 net/minecraft/world/event/listener/GameEventDispatcher c A game event dispatcher dispatches game events to its listeners. f Lnet/minecraft/class_5713; field_28181 EMPTY c An unmodifiable, empty (non-operative) dispatcher. m (Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)V method_32943 dispatch c Dispatches an event to all the listeners in this dispatcher. p 3 pos c the block position of the event p 2 entity c an entity related to the event p 1 event c the event m ()Z method_32942 isEmpty c Returns whether this dispatcher has no listeners. m (Lnet/minecraft/class_5714;)V method_32944 addListener c Adds a listener to this dispatcher. p 1 listener c the listener to add m (Lnet/minecraft/class_5714;)V method_32945 removeListener c Removes a listener from this dispatcher if it is present. p 1 listener c the listener to remove c net/minecraft/class_5712 net/minecraft/world/event/GameEvent f Ljava/lang/String; field_28153 id f I field_28154 range f Lnet/minecraft/class_6880$class_6883; field_36412 registryEntry f I field_31449 DEFAULT_RANGE f Lnet/minecraft/class_5712; field_28144 DISPENSE_FAIL f Lnet/minecraft/class_5712; field_28145 FISHING_ROD_CAST f Lnet/minecraft/class_5712; field_28146 FISHING_ROD_REEL_IN f Lnet/minecraft/class_5712; field_28147 PISTON_EXTEND f Lnet/minecraft/class_5712; field_28160 SPLASH f Lnet/minecraft/class_5712; field_28161 PROJECTILE_SHOOT f Lnet/minecraft/class_5712; field_28162 PROJECTILE_LAND f Lnet/minecraft/class_5712; field_28168 BLOCK_OPEN f Lnet/minecraft/class_5712; field_28169 BLOCK_CLOSE f Lnet/minecraft/class_5712; field_28164 BLOCK_PLACE f Lnet/minecraft/class_5712; field_28165 BLOCK_DESTROY f Lnet/minecraft/class_5712; field_28166 FLUID_PLACE f Lnet/minecraft/class_5712; field_28167 FLUID_PICKUP f Lnet/minecraft/class_5712; field_28156 SWIM f Lnet/minecraft/class_5712; field_28157 FLAP f Lnet/minecraft/class_5712; field_28158 ELYTRA_FREE_FALL f Lnet/minecraft/class_5712; field_28159 HIT_GROUND f Lnet/minecraft/class_5712; field_28152 LIGHTNING_STRIKE f Lnet/minecraft/class_5712; field_28155 STEP f Lnet/minecraft/class_5712; field_28148 PISTON_CONTRACT f Lnet/minecraft/class_5712; field_28180 WOLF_SHAKING f Lnet/minecraft/class_5712; field_28172 BLOCK_ATTACH f Lnet/minecraft/class_5712; field_28173 BLOCK_DETACH f Lnet/minecraft/class_5712; field_28174 BLOCK_PRESS f Lnet/minecraft/class_5712; field_28175 BLOCK_UNPRESS f Lnet/minecraft/class_5712; field_28170 BLOCK_SWITCH f Lnet/minecraft/class_5712; field_28171 BLOCK_UNSWITCH f Lnet/minecraft/class_5712; field_28176 CONTAINER_OPEN f Lnet/minecraft/class_5712; field_28177 CONTAINER_CLOSE f Lnet/minecraft/class_5712; field_28178 EXPLODE f Lnet/minecraft/class_5712; field_28739 EQUIP f Lnet/minecraft/class_5712; field_28734 DRINKING_FINISH f Lnet/minecraft/class_5712; field_28735 EAT f Lnet/minecraft/class_5712; field_28737 ENTITY_KILLED f Lnet/minecraft/class_5712; field_28736 ENTITY_DAMAGED f Lnet/minecraft/class_5712; field_28738 ENTITY_PLACE f Lnet/minecraft/class_5712; field_28730 SHEAR f Lnet/minecraft/class_5712; field_28731 SHULKER_CLOSE f Lnet/minecraft/class_5712; field_28732 SHULKER_OPEN f Lnet/minecraft/class_5712; field_28733 BLOCK_CHANGE f Lnet/minecraft/class_5712; field_28727 PRIME_FUSE f Lnet/minecraft/class_5712; field_28728 RAVAGER_ROAR f Lnet/minecraft/class_5712; field_28729 RING_BELL f Lnet/minecraft/class_5712; field_28726 MINECART_MOVING f Lnet/minecraft/class_5712; field_28725 MOB_INTERACT m ()Lnet/minecraft/class_6880$class_6883; method_40157 getRegistryEntry m ()I method_32941 getRange m (Lnet/minecraft/class_6862;)Z method_40156 isIn p 1 tag m (Ljava/lang/String;I)V p 1 id p 2 range m (Ljava/lang/String;)Lnet/minecraft/class_5712; method_32939 register p 0 id m (Ljava/lang/String;I)Lnet/minecraft/class_5712; method_32940 register p 0 id p 1 range m ()Ljava/lang/String; method_32938 getId c net/minecraft/class_1350 net/minecraft/entity/ai/goal/FollowOwnerGoal f Lnet/minecraft/class_1309; field_6444 owner f F field_6449 minDistance f F field_6447 oldWaterPathfindingPenalty f Lnet/minecraft/class_1408; field_6446 navigation f Lnet/minecraft/class_4538; field_6445 world f I field_6443 updateCountdownTicks f F field_6450 maxDistance f Z field_21078 leavesAllowed f D field_6442 speed f I field_30208 VERTICAL_VARIATION f I field_30207 HORIZONTAL_VARIATION f I field_30206 HORIZONTAL_RANGE f Lnet/minecraft/class_1321; field_6448 tameable m ()V method_23345 tryTeleport m (Lnet/minecraft/class_2338;)Z method_23344 canTeleportTo p 1 pos m (II)I method_23342 getRandomInt p 2 max p 1 min m (Lnet/minecraft/class_1321;DFFZ)V p 1 tameable p 2 speed p 5 maxDistance p 6 leavesAllowed p 4 minDistance m (III)Z method_23343 tryTeleportTo p 1 x p 2 y p 3 z c net/minecraft/class_2688 net/minecraft/state/State f Ljava/util/function/Function; field_24737 PROPERTY_MAP_PRINTER f Ljava/lang/String; field_31386 PROPERTIES f Ljava/lang/String; field_31385 NAME f Ljava/lang/Object; field_24739 owner f Lcom/google/common/collect/Table; field_24741 withTable f Lcom/google/common/collect/ImmutableMap; field_24738 entries f Lcom/mojang/serialization/MapCodec; field_24740 codec m ()Lcom/google/common/collect/ImmutableMap; method_11656 getEntries m (Lnet/minecraft/class_2769;)Z method_28498 contains p 1 property m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Ljava/util/Map; method_28499 toMapWith p 2 value p 1 property m (Lnet/minecraft/class_2769;)Ljava/util/Optional; method_28500 getOrEmpty p 1 property m ()Ljava/util/Collection; method_28501 getProperties m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Ljava/lang/Object; method_11657 with p 1 property p 2 value m (Ljava/util/Map;)V method_28496 createWithTable p 1 states m (Ljava/lang/Object;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)V p 2 entries p 3 codec p 1 owner m (Lnet/minecraft/class_2769;)Ljava/lang/Comparable; method_11654 get p 1 property m (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; method_28494 createCodec p 1 ownerToStateFunction m (Lnet/minecraft/class_2769;)Ljava/lang/Object; method_28493 cycle p 1 property m (Ljava/util/Collection;Ljava/lang/Object;)Ljava/lang/Object; method_28495 getNext p 1 value p 0 values c net/minecraft/class_2688$1 net/minecraft/state/State$1 m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Ljava/lang/String; method_11575 nameValue p 1 property p 2 value m (Ljava/util/Map$Entry;)Ljava/lang/String; method_11576 apply c net/minecraft/class_1357 net/minecraft/entity/ai/goal/DolphinJumpGoal f [I field_6474 OFFSET_MULTIPLIERS f Lnet/minecraft/class_1433; field_6471 dolphin f I field_6472 chance f Z field_6473 inWater m (Lnet/minecraft/class_2338;III)Z method_6284 isWater p 3 offsetZ p 2 offsetX p 4 multiplier p 1 pos m (Lnet/minecraft/class_2338;III)Z method_6282 isAirAbove p 4 multiplier p 1 pos p 3 offsetZ p 2 offsetX m (Lnet/minecraft/class_1433;I)V p 2 chance p 1 dolphin c net/minecraft/class_2682 net/minecraft/world/EmptyBlockView f Lnet/minecraft/class_2682; field_12294 INSTANCE c net/minecraft/class_2683 net/minecraft/network/packet/s2c/play/MapUpdateS2CPacket f Lnet/minecraft/class_22$class_5637; field_28016 updateData f Z field_17433 locked f Ljava/util/List; field_12304 icons f B field_12296 scale f I field_12303 id m ()B method_32701 getScale m ()I method_11644 getId m (IBZLjava/util/Collection;Lnet/minecraft/class_22$class_5637;)V p 2 scale p 3 showIcons p 1 id p 4 icons p 5 updateData m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_20; method_34137 method_34137 p 0 b m (Lnet/minecraft/class_2540;Lnet/minecraft/class_20;)V method_34136 method_34136 p 1 icon p 0 b m ()Z method_32702 isLocked m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2602;)V method_11643 apply m (Lnet/minecraft/class_22;)V method_11642 apply p 1 mapState c net/minecraft/class_1355 net/minecraft/entity/ai/goal/GoalSelector c Manages a set of goals, which are competing for certain controls on the mob.\nMultiple goals can run at the same time, so long as they are all using different controls.\n\n

A running goal will always be replaced with a goal with a lower priority, if\nsuch a goal exists, it's competing for the same control and its\n{@link Goal#canStart() canStart()} method returns true. (Note that some goals randomize\nthis method.)\n\n

If two goals have the same priority and are competing for the same control, then one\ngoal cannot replace the other if it's running. The goal selector tries to run goals in the order\nthey were added. f Lnet/minecraft/class_4135; field_18410 REPLACEABLE_GOAL f Lorg/slf4j/Logger; field_6466 LOGGER f Ljava/util/function/Supplier; field_6463 profiler f Ljava/util/EnumSet; field_6462 disabledControls f I field_6464 timeInterval f Ljava/util/Set; field_6461 goals f Ljava/util/Map; field_18411 goalsByControl m (Lnet/minecraft/class_4135;Ljava/util/EnumSet;)Z method_38063 usesAny p 1 controls p 0 goal m (Lnet/minecraft/class_1352$class_4134;Z)V method_6276 setControlEnabled p 1 control p 2 enabled m (Lnet/minecraft/class_4135;Ljava/util/Map;)Z method_38064 canReplaceAll p 0 goal p 1 goalsByControl m (Ljava/util/function/Supplier;)V p 1 profiler m (Lnet/minecraft/class_1352$class_4134;)V method_6273 enableControl p 1 control m ()V method_6275 tick m ()V method_35113 clear m (Lnet/minecraft/class_1352$class_4134;)V method_6274 disableControl p 1 control m (ILnet/minecraft/class_1352;)V method_6277 add c Adds a goal with a certain priority. Goals with lower priorities will replace running goals\nwith a higher priority. p 1 priority p 2 goal m ()Ljava/util/Set; method_35115 getGoals m (Z)V method_38849 tickGoals p 1 tickAll m (I)V method_35114 setTimeInterval p 1 timeInterval m (Lnet/minecraft/class_1352;)V method_6280 remove p 1 goal m ()Ljava/util/stream/Stream; method_19048 getRunningGoals c net/minecraft/class_2684 net/minecraft/network/packet/s2c/play/EntityS2CPacket f Z field_12305 rotate f B field_12312 yaw f D field_33335 COORDINATE_SCALE f I field_12310 id f S field_12308 deltaY f Z field_12306 onGround f Z field_20849 positionChanged f B field_12311 pitch f S field_12309 deltaX f S field_12307 deltaZ m (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297; method_11645 getEntity p 1 world m ()B method_11650 getPitch m (Lnet/minecraft/class_2602;)V method_11651 apply m (ISSSBBZZZ)V p 6 pitch p 5 yaw p 4 deltaZ p 3 deltaY p 2 deltaX p 1 entityId p 9 positionChanged p 8 rotate p 7 onGround m ()B method_11649 getYaw m ()Z method_11652 hasRotation m ()S method_36151 getDeltaY m ()Z method_22826 isPositionChanged m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_30302 calculateDeltaPosition p 1 orig m ()Z method_11653 isOnGround m (D)J method_18047 encodePacketCoordinate p 0 coord m ()S method_36150 getDeltaX m (J)D method_30301 decodePacketCoordinate p 0 coord m ()S method_36152 getDeltaZ m (JJJ)Lnet/minecraft/class_243; method_18695 decodePacketCoordinates p 4 z p 2 y p 0 x c net/minecraft/class_2684$class_2687 net/minecraft/network/packet/s2c/play/EntityS2CPacket$Rotate m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2684$class_2687; method_34140 read p 0 buf m (IBBZ)V p 1 entityId p 2 yaw p 3 pitch p 4 onGround c net/minecraft/class_2684$class_2686 net/minecraft/network/packet/s2c/play/EntityS2CPacket$RotateAndMoveRelative m (ISSSBBZ)V p 1 entityId p 4 deltaZ p 5 yaw p 2 deltaX p 3 deltaY p 6 pitch p 7 onGround m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2684$class_2686; method_34139 read p 0 buf c net/minecraft/class_2684$class_2685 net/minecraft/network/packet/s2c/play/EntityS2CPacket$MoveRelative m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2684$class_2685; method_34138 read p 0 buf m (ISSSZ)V p 5 onGround p 2 deltaX p 1 entityId p 4 deltaZ p 3 deltaY c net/minecraft/class_5707 net/minecraft/world/event/BlockPositionSource f Ljava/util/Optional; field_28138 pos f Lcom/mojang/serialization/Codec; field_28137 CODEC m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_32927 method_32927 p 0 instance m (Ljava/util/Optional;)V p 1 pos m (Lnet/minecraft/class_2338;)V p 1 pos c net/minecraft/class_5707$class_5708 net/minecraft/world/event/BlockPositionSource$Type m (Lnet/minecraft/class_2540;Lnet/minecraft/class_5707;)V method_32930 writeToBuf m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_5707; method_32929 readFromBuf c net/minecraft/class_1349 net/minecraft/entity/ai/goal/FollowGroupLeaderGoal f Lnet/minecraft/class_1425; field_6441 fish f I field_6439 checkSurroundingDelay f I field_30204 MIN_SEARCH_DELAY f I field_6440 moveDelay m (Lnet/minecraft/class_1425;)Z method_6260 method_6260 p 0 fish m (Lnet/minecraft/class_1425;)I method_6261 getSurroundingSearchDelay p 1 fish m (Lnet/minecraft/class_1425;)Z method_6262 method_6262 p 0 fish m (Lnet/minecraft/class_1425;)V p 1 fish c net/minecraft/class_1348 net/minecraft/entity/ai/goal/FollowMobGoal f D field_6430 speed f Lnet/minecraft/class_1308; field_6432 mob f F field_6435 maxDistance f Lnet/minecraft/class_1408; field_6434 navigation f Lnet/minecraft/class_1308; field_6433 target f F field_6438 minDistance f F field_6437 oldWaterPathFindingPenalty f I field_6431 updateCountdownTicks f Ljava/util/function/Predicate; field_6436 targetPredicate m (Lnet/minecraft/class_1308;DFF)V p 2 speed p 1 mob p 4 minDistance p 5 maxDistance m (Lnet/minecraft/class_1308;Lnet/minecraft/class_1308;)Z method_6259 method_6259 p 1 target c net/minecraft/class_5709 net/minecraft/world/event/EntityPositionSource f Ljava/util/Optional; field_28141 entity f Lcom/mojang/serialization/Codec; field_28139 CODEC f I field_28140 entityId m (I)V p 1 entityId m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_32932 method_32932 p 0 instance c net/minecraft/class_5709$class_5710 net/minecraft/world/event/EntityPositionSource$Type m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_5709; method_32934 readFromBuf m (Lnet/minecraft/class_2540;Lnet/minecraft/class_5709;)V method_32935 writeToBuf c net/minecraft/class_1347 net/minecraft/entity/ai/goal/SwimGoal f Lnet/minecraft/class_1308; field_6429 mob m (Lnet/minecraft/class_1308;)V p 1 mob c net/minecraft/class_2678 net/minecraft/network/packet/s2c/play/GameJoinS2CPacket f I comp_97 maxPlayers f Lnet/minecraft/class_6880; comp_94 dimensionType f Lnet/minecraft/class_1934; comp_91 previousGameMode f Lnet/minecraft/class_5321; comp_95 dimensionId f Z comp_101 debugWorld f I comp_98 viewDistance f I comp_88 playerEntityId f J comp_96 sha256Seed f Lnet/minecraft/class_1934; comp_90 gameMode f Z comp_99 reducedDebugInfo f Z comp_89 hardcore f Lnet/minecraft/class_5455$class_6890; comp_93 registryManager f Z comp_100 showDeathScreen f Z comp_102 flatWorld f Ljava/util/Set; comp_92 dimensionIds f I comp_169 simulationDistance m ()I comp_98 viewDistance m ()I comp_88 playerEntityId m (Lnet/minecraft/class_2602;)V method_11567 apply m ()J comp_96 sha256Seed m ()Lnet/minecraft/class_1934; comp_90 gameMode m (Lnet/minecraft/class_2540;)V p 1 buf m ()Z comp_99 reducedDebugInfo m ()Z comp_89 hardcore m ()Lnet/minecraft/class_5455$class_6890; comp_93 registryManager m ()Z comp_100 showDeathScreen m ()Z comp_102 flatWorld m ()Ljava/util/Set; comp_92 dimensionIds m (IZLnet/minecraft/class_1934;Lnet/minecraft/class_1934;Ljava/util/Set;Lnet/minecraft/class_5455$class_6890;Lnet/minecraft/class_6880;Lnet/minecraft/class_5321;JIIIZZZZ)V p 3 previousGameMode p 1 playerEntityId p 11 maxPlayers p 12 chunkLoadDistance m ()I comp_97 maxPlayers m ()Lnet/minecraft/class_6880; comp_94 dimensionType m ()Lnet/minecraft/class_1934; comp_91 previousGameMode m ()Lnet/minecraft/class_5321; comp_95 dimensionId m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_5321; method_34135 method_34135 p 0 b m (Lnet/minecraft/class_2540;Lnet/minecraft/class_5321;)V method_34134 method_34134 p 0 b p 1 dimension m ()Z comp_101 debugWorld m ()I comp_169 simulationDistance c net/minecraft/class_5704 net/minecraft/block/entity/SculkSensorBlockEntity f Lnet/minecraft/class_5718; field_28118 listener f I field_28119 lastVibrationFrequency m ()I method_32912 getLastVibrationFrequency m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 1 pos p 2 state m ()Lnet/minecraft/class_5718; method_32911 getEventListener m (II)I method_32910 getPower p 0 distance p 1 range c net/minecraft/class_5703 net/minecraft/block/SculkSensorBlock f Lnet/minecraft/class_2754; field_28111 SCULK_SENSOR_PHASE f Lnet/minecraft/class_265; field_28114 OUTLINE_SHAPE f Lnet/minecraft/class_2758; field_28112 POWER f Lnet/minecraft/class_2746; field_28113 WATERLOGGED f I field_28115 range f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_28110 FREQUENCIES m (Lnet/minecraft/class_4970$class_2251;I)V p 1 settings p 2 range m (Lnet/minecraft/class_2680;)Z method_32909 isInactive p 0 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_32903 setCooldown p 0 world p 2 state p 1 pos m ()I method_32907 getRange m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_5704;)V method_32905 method_32905 p 3 blockEntity p 0 world p 1 pos p 2 state m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_5705; method_32908 getPhase p 0 state m (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V method_32906 method_32906 p 0 map m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_32902 updateNeighbors p 0 world p 1 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;I)V method_32904 setActive p 0 world p 2 state p 1 pos p 3 power c net/minecraft/class_5705 net/minecraft/block/enums/SculkSensorPhase f Ljava/lang/String; field_28124 name f Lnet/minecraft/class_5705; field_28121 INACTIVE f Lnet/minecraft/class_5705; field_28122 ACTIVE f Lnet/minecraft/class_5705; field_28123 COOLDOWN m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_901 net/minecraft/client/render/entity/FallingBlockEntityRenderer m (Lnet/minecraft/class_1540;)Lnet/minecraft/class_2960; method_3964 getTexture m (Lnet/minecraft/class_1540;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3965 render c net/minecraft/class_900 net/minecraft/client/render/entity/EvokerFangsEntityRenderer f Lnet/minecraft/class_2960; field_4699 TEXTURE f Lnet/minecraft/class_568; field_4700 model m (Lnet/minecraft/class_1669;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3962 render m (Lnet/minecraft/class_1669;)Lnet/minecraft/class_2960; method_3963 getTexture c net/minecraft/class_1320 net/minecraft/entity/attribute/EntityAttribute c Represents a type of double-valued attribute that a living entity may have.\n\n

An attribute is a tracked double value stored on an entity.\nAn attribute has a default value on which attribute modifiers operate. f Z field_23698 tracked f D field_23697 fallback f Ljava/lang/String; field_23699 translationKey m ()Z method_6168 isTracked c Checks if instances of this attribute should synchronize values to clients. m ()Ljava/lang/String; method_26830 getTranslationKey m (Z)Lnet/minecraft/class_1320; method_26829 setTracked c Sets all instances of this attribute to synchronize their values to clients. p 1 tracked m ()D method_6169 getDefaultValue m (Ljava/lang/String;D)V p 2 fallback p 1 translationKey m (D)D method_6165 clamp p 1 value c net/minecraft/class_3983 net/minecraft/datafixer/fix/EntityRavagerRenameFix f Ljava/util/Map; field_17712 ITEMS m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_2652 net/minecraft/block/sapling/BirchSaplingGenerator c net/minecraft/class_2653 net/minecraft/network/packet/s2c/play/ScreenHandlerSlotUpdateS2CPacket f I field_12151 slot f Lnet/minecraft/class_1799; field_12153 stack f I field_33325 UPDATE_PLAYER_INVENTORY_SYNC_ID f I field_12152 syncId f I field_33324 UPDATE_CURSOR_SYNC_ID f I field_34036 revision m ()I method_37439 getRevision m (Lnet/minecraft/class_2540;)V p 1 buf m (IIILnet/minecraft/class_1799;)V p 1 syncId p 2 revision p 3 slot p 4 stack m (Lnet/minecraft/class_2602;)V method_11451 apply m ()I method_11452 getSyncId m ()Lnet/minecraft/class_1799; method_11449 getItemStack m ()I method_11450 getSlot c net/minecraft/class_3984 net/minecraft/datafixer/schema/Schema1928 m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_17998 targetEntityItems p 2 entityId m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; method_17997 targetItems c net/minecraft/class_3985 net/minecraft/datafixer/schema/Schema1929 c net/minecraft/class_2654 net/minecraft/block/sapling/AcaciaSaplingGenerator c net/minecraft/class_3986 net/minecraft/entity/passive/TraderLlamaEntity f I field_17716 despawnDelay m (I)V method_35189 setDespawnDelay p 1 despawnDelay m ()V method_20501 tryDespawn m ()Z method_20504 leashedByPlayer m ()Z method_20503 heldByTrader m ()Z method_20502 canDespawn c net/minecraft/class_3986$class_3987 net/minecraft/entity/passive/TraderLlamaEntity$DefendTraderGoal f Lnet/minecraft/class_1309; field_17719 offender f I field_17720 traderLastAttackedTime f Lnet/minecraft/class_1501; field_17718 llama m (Lnet/minecraft/class_1501;)V p 1 llama c net/minecraft/class_2655 net/minecraft/block/sapling/JungleSaplingGenerator c net/minecraft/class_1324 net/minecraft/entity/attribute/EntityAttributeInstance c A double-valued attribute. f Lnet/minecraft/class_1320; field_23700 type f Ljava/util/Map; field_23702 idToModifiers f Z field_23705 dirty f D field_23704 baseValue f D field_23706 value f Ljava/util/Map; field_23701 operationToModifiers f Ljava/util/function/Consumer; field_23707 updateCallback f Ljava/util/Set; field_23703 persistentModifiers m (Lnet/minecraft/class_1322;)Z method_6196 hasModifier p 1 modifier m ()Lnet/minecraft/class_2487; method_26839 toNbt m (Lnet/minecraft/class_1322$class_1323;)Ljava/util/Set; method_26836 method_26836 p 0 operation m (Ljava/util/UUID;)V method_6200 removeModifier p 1 uuid m (Lnet/minecraft/class_1322$class_1323;)Ljava/util/Collection; method_26834 getModifiersByOperation p 1 operation m (Lnet/minecraft/class_1322$class_1323;Ljava/util/Set;)V method_26832 method_26832 p 1 operation p 2 modifiers m (Lnet/minecraft/class_2487;)V method_26833 readNbt p 1 nbt m (Ljava/util/UUID;)Lnet/minecraft/class_1322; method_6199 getModifier p 1 uuid m (Lnet/minecraft/class_1324;)V method_26831 setFrom c Copies the values of an attribute to this attribute.\n\n

Temporary modifiers are copied when using the operation. p 1 other m (Lnet/minecraft/class_1320;Ljava/util/function/Consumer;)V p 1 type p 2 updateCallback m ()D method_6194 getValue m ()Lnet/minecraft/class_1320; method_6198 getAttribute m (D)V method_6192 setBaseValue p 1 baseValue m ()D method_6201 getBaseValue c Gets the base value of this attribute instance.\nThis is the value before any attribute modifiers are applied. m (Ljava/util/UUID;)Z method_27304 tryRemoveModifier p 1 uuid m (Lnet/minecraft/class_1322$class_1323;)Ljava/util/Set; method_6193 getModifiers p 1 operation m ()D method_26840 computeValue c Computes this attribute's value, taking modifiers into account.\n\n

Attribute modifiers are applied in order by operation:\n

  • {@link net.minecraft.entity.attribute.EntityAttributeModifier.Operation#ADDITION ADDITION} // Adds the value of the modifier to the attribute's base value.
  • \n
  • {@link net.minecraft.entity.attribute.EntityAttributeModifier.Operation#MULTIPLY_BASE MULTIPLY_BASE} // Multiplies the value of the modifier to the attributes base value, and then adds it to the total value.
  • \n
  • {@link net.minecraft.entity.attribute.EntityAttributeModifier.Operation#MULTIPLY_TOTAL MULTIPLY_TOTAL} // Adds 1 to the value of the attribute modifier. Then multiplies the attribute's value by the total value of the attribute after addition and multiplication of the base value occur.
  • \n
m ()Ljava/util/Set; method_6195 getModifiers m (Lnet/minecraft/class_1322;)V method_26837 addPersistentModifier p 1 modifier m (Lnet/minecraft/class_1322;)V method_6202 removeModifier p 1 modifier m (Lnet/minecraft/class_1322;)V method_26835 addTemporaryModifier c Adds a temporary attribute modifier.\nThe modifier will not be serialized. p 1 modifier m ()V method_6203 clearModifiers m ()V method_26838 onUpdate m (Lnet/minecraft/class_1322;)V method_6197 addModifier p 1 modifier c net/minecraft/class_3980 net/minecraft/util/CuboidBlockIterator f I field_18233 x f I field_18234 y f I field_18235 z f I field_17683 startX f I field_23112 totalSize f I field_17684 startY f I field_23113 blocksIterated f I field_17685 startZ f I field_17686 sizeX f I field_17687 sizeY f I field_17688 sizeZ m (IIIIII)V p 2 startY p 1 startX p 4 endX p 3 startZ p 6 endZ p 5 endY m ()Z method_17963 step m ()I method_20789 getEdgeCoordinatesCount m ()I method_18671 getX m ()I method_18673 getZ m ()I method_18672 getY c net/minecraft/class_3981 net/minecraft/data/server/recipe/SingleItemRecipeJsonBuilder f Lnet/minecraft/class_1856; field_17691 input f I field_17692 count f Lnet/minecraft/class_1865; field_17695 serializer f Lnet/minecraft/class_1792; field_17690 output f Lnet/minecraft/class_161$class_162; field_17693 advancementBuilder f Ljava/lang/String; field_17694 group m (Lnet/minecraft/class_1865;Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;I)V p 3 output p 4 outputCount p 1 serializer p 2 input m (Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_3981; method_17970 criterion m (Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;)Lnet/minecraft/class_3981; method_17968 createStonecutting p 1 output p 0 input m (Lnet/minecraft/class_2960;)V method_17973 validate p 1 recipeId m (Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;I)Lnet/minecraft/class_3981; method_17969 createStonecutting p 2 outputCount p 1 output p 0 input m (Ljava/lang/String;)Lnet/minecraft/class_3981; method_35919 group c net/minecraft/class_3981$class_3982 net/minecraft/data/server/recipe/SingleItemRecipeJsonBuilder$SingleItemRecipeJsonProvider f Lnet/minecraft/class_1856; field_17698 input f Ljava/lang/String; field_17697 group f Lnet/minecraft/class_2960; field_17702 advancementId f I field_17700 count f Lnet/minecraft/class_161$class_162; field_17701 advancementBuilder f Lnet/minecraft/class_2960; field_17696 recipeId f Lnet/minecraft/class_1792; field_17699 output f Lnet/minecraft/class_1865; field_17703 serializer m (Lnet/minecraft/class_2960;Lnet/minecraft/class_1865;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1792;ILnet/minecraft/class_161$class_162;Lnet/minecraft/class_2960;)V p 1 recipeId p 2 serializer p 3 group p 4 input p 5 output p 6 outputCount p 7 advancementBuilder p 8 advancementId c net/minecraft/class_1322 net/minecraft/entity/attribute/EntityAttributeModifier f Lnet/minecraft/class_1322$class_1323; field_6324 operation f Lorg/slf4j/Logger; field_23712 LOGGER f Ljava/util/UUID; field_6327 uuid f D field_6323 value f Ljava/util/function/Supplier; field_6326 nameGetter m ()D method_6186 getValue m (Ljava/util/UUID;Ljava/lang/String;DLnet/minecraft/class_1322$class_1323;)V p 3 value p 5 operation p 2 name p 1 uuid m ()Lnet/minecraft/class_2487; method_26860 toNbt m ()Ljava/util/UUID; method_6189 getId m (Ljava/lang/Object;)Z equals equals p 1 o m ()Ljava/lang/String; method_6185 getName m (Ljava/util/UUID;Ljava/util/function/Supplier;DLnet/minecraft/class_1322$class_1323;)V p 5 operation p 2 nameGetter p 1 uuid p 3 value m ()Lnet/minecraft/class_1322$class_1323; method_6182 getOperation m (Ljava/lang/String;DLnet/minecraft/class_1322$class_1323;)V p 1 name p 2 value p 4 operation m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1322; method_26859 fromNbt p 0 nbt c net/minecraft/class_1322$class_1323 net/minecraft/entity/attribute/EntityAttributeModifier$Operation c Represents an operation which can be applied to an attribute modifier. f Lnet/minecraft/class_1322$class_1323; field_6331 MULTIPLY_TOTAL c Multiplies the total value of the attribute.\n\n

The total value is equal to the sum of all additions and base multiplications applied by an attribute modifier. f Lnet/minecraft/class_1322$class_1323; field_6330 MULTIPLY_BASE c Multiplies the base value of the attribute.\n\n

Is applied after addition. f [Lnet/minecraft/class_1322$class_1323; field_6332 VALUES f I field_6329 id f Lnet/minecraft/class_1322$class_1323; field_6328 ADDITION c Adds to the base value of an attribute. m (Ljava/lang/String;II)V p 3 id m (I)Lnet/minecraft/class_1322$class_1323; method_6190 fromId p 0 id m ()I method_6191 getId c net/minecraft/class_2650 net/minecraft/block/sapling/LargeTreeSaplingGenerator m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;II)Z method_11442 canGenerateLargeTree p 0 state p 1 world p 4 z p 2 pos p 3 x m (Ljava/util/Random;)Lnet/minecraft/class_6880; method_11443 getLargeTreeFeature p 1 random m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/Random;II)Z method_11444 generateLargeTree p 1 world p 3 pos p 2 chunkGenerator p 5 random p 4 state p 7 z p 6 x c net/minecraft/class_2651 net/minecraft/network/packet/s2c/play/ScreenHandlerPropertyUpdateS2CPacket f I field_12149 propertyId f I field_12148 value f I field_12150 syncId m ()I method_11446 getValue m ()I method_11448 getSyncId m ()I method_11445 getPropertyId m (Lnet/minecraft/class_2602;)V method_11447 apply m (III)V p 2 propertyId p 3 value p 1 syncId m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_1321 net/minecraft/entity/passive/TameableEntity f Lnet/minecraft/class_2940; field_6320 OWNER_UUID f Lnet/minecraft/class_2940; field_6322 TAMEABLE_FLAGS c The tracked flags of tameable entities. Has the {@code 1} flag for {@linkplain\n#isInSittingPose() sitting pose} and the {@code 4} flag for {@linkplain\n#isTamed() tamed}. f Z field_21974 sitting m (Z)V method_6180 showEmoteParticle p 1 positive m ()Z method_24345 isSitting m ()Z method_6172 isInSittingPose m (Lnet/minecraft/class_1309;)Z method_6171 isOwner p 1 entity m ()Z method_6181 isTamed m (Lnet/minecraft/class_1657;)V method_6170 setOwner p 1 player m (Z)V method_24346 setSitting p 1 sitting m (Z)V method_6173 setTamed p 1 tamed m ()V method_6175 onTamedChanged m (Ljava/util/UUID;)V method_6174 setOwnerUuid p 1 uuid m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_6178 canAttackWithOwner p 1 target p 2 owner m (Z)V method_6179 setInSittingPose p 1 inSittingPose m ()Lnet/minecraft/class_1309; method_6177 getOwner c net/minecraft/class_2649 net/minecraft/network/packet/s2c/play/InventoryS2CPacket c Represents the contents of a block or entity inventory being synchronized\nfrom the server to the client. f Lnet/minecraft/class_1799; field_34035 cursorStack f I field_34034 revision f I field_12146 syncId c The {@link net.minecraft.screen.ScreenHandler#syncId} of a screen handler. f Ljava/util/List; field_12147 contents m ()I method_11440 getSyncId m ()Ljava/util/List; method_11441 getContents m (Lnet/minecraft/class_2602;)V method_11439 apply m (Lnet/minecraft/class_2540;)V p 1 buf m ()Lnet/minecraft/class_1799; method_37437 getCursorStack m (IILnet/minecraft/class_2371;Lnet/minecraft/class_1799;)V p 4 cursorStack p 3 contents p 2 revision p 1 syncId m ()I method_37438 getRevision c net/minecraft/class_1317 net/minecraft/entity/SpawnRestriction f Ljava/util/Map; field_6313 RESTRICTIONS m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1317$class_1319;Lnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_1317$class_4306;)V method_20637 register p 2 heightmapType p 1 location p 0 type p 3 predicate m (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20638 canSpawn p 4 random p 3 pos p 2 spawnReason p 1 world p 0 type m (Lnet/minecraft/class_1299;)Lnet/minecraft/class_2902$class_2903; method_6160 getHeightmapType p 0 type m (Lnet/minecraft/class_1299;)Lnet/minecraft/class_1317$class_1319; method_6159 getLocation p 0 type c net/minecraft/class_1317$class_1318 net/minecraft/entity/SpawnRestriction$Entry f Lnet/minecraft/class_1317$class_1319; field_6315 location f Lnet/minecraft/class_1317$class_4306; field_19349 predicate f Lnet/minecraft/class_2902$class_2903; field_6314 heightmapType m (Lnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_1317$class_1319;Lnet/minecraft/class_1317$class_4306;)V p 3 predicate p 2 location p 1 heightmapType c net/minecraft/class_1317$class_1319 net/minecraft/entity/SpawnRestriction$Location f Lnet/minecraft/class_1317$class_1319; field_6317 ON_GROUND f Lnet/minecraft/class_1317$class_1319; field_6318 IN_WATER f Lnet/minecraft/class_1317$class_1319; field_19350 NO_RESTRICTIONS f Lnet/minecraft/class_1317$class_1319; field_23221 IN_LAVA m (Ljava/lang/String;I)V p 1 name p 2 id c net/minecraft/class_1317$class_4306 net/minecraft/entity/SpawnRestriction$SpawnPredicate m (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z test test p 4 pos p 3 spawnReason p 5 random p 2 world p 1 type c net/minecraft/class_1316 net/minecraft/entity/JumpingMount m (I)V method_6154 setJumpStrength p 1 strength m ()V method_6156 stopJumping m ()Z method_6153 canJump m (I)V method_6155 startJumping p 1 height c net/minecraft/class_1315 net/minecraft/entity/EntityData c net/minecraft/class_1314 net/minecraft/entity/mob/PathAwareEntity m (F)V method_6142 updateForLeashLength p 1 leashLength m (Lnet/minecraft/class_2338;)F method_6149 getPathfindingFavor p 1 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_4538;)F method_6144 getPathfindingFavor p 1 pos p 2 world m ()Z method_6150 isNavigating m ()D method_6148 getRunFromLeashSpeed c net/minecraft/class_2645 net/minecraft/network/packet/s2c/play/CloseScreenS2CPacket f I field_12137 syncId m (I)V p 1 syncId m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2602;)V method_11427 apply m ()I method_36148 getSyncId c net/minecraft/class_3977 net/minecraft/world/storage/VersionedChunkStorage f Lnet/minecraft/class_4698; field_21494 worker f Lcom/mojang/datafixers/DataFixer; field_17655 dataFixer f Lnet/minecraft/class_3360; field_17654 featureUpdater m (Lnet/minecraft/class_5321;Ljava/util/function/Supplier;Lnet/minecraft/class_2487;Ljava/util/Optional;)Lnet/minecraft/class_2487; method_17907 updateChunkNbt p 4 generatorCodecKey p 3 nbt p 2 persistentStateManagerFactory p 1 worldKey m (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487; method_23696 getNbt p 1 chunkPos m (Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;Z)V p 3 dsync p 2 dataFixer p 1 directory m (Lnet/minecraft/class_2487;Lnet/minecraft/class_5321;Ljava/util/Optional;)V method_39799 saveContextToNbt p 0 nbt p 2 generatorCodecKey p 1 worldKey m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2487;)V method_17910 setNbt p 2 nbt p 1 chunkPos m (Lnet/minecraft/class_2487;Lnet/minecraft/class_5321;)V method_39798 method_39798 p 1 key m ()Lnet/minecraft/class_6830; method_39800 getWorker m (Lnet/minecraft/class_2487;)I method_17908 getDataVersion p 0 nbt m ()V method_23697 completeAll c net/minecraft/class_2646 net/minecraft/block/entity/TrappedChestBlockEntity c net/minecraft/class_3978 net/minecraft/world/IdCountsState f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_17662 idCounts f Ljava/lang/String; field_31830 IDCOUNTS_KEY m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_3978; method_32360 fromNbt p 0 nbt m ()I method_17920 getNextMapId c net/minecraft/class_2647 net/minecraft/block/sapling/SaplingGenerator m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/Random;)Z method_11431 generate p 1 world p 2 chunkGenerator p 3 pos p 4 state p 5 random m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z method_24282 areFlowersNearby p 2 pos p 1 world m (Ljava/util/Random;Z)Lnet/minecraft/class_6880; method_11430 getTreeFeature p 2 bees p 1 random c net/minecraft/class_2648 net/minecraft/network/packet/s2c/play/OpenHorseScreenS2CPacket f I field_12143 slotCount f I field_12144 syncId f I field_12142 horseId m (Lnet/minecraft/class_2602;)V method_11437 apply m (III)V p 1 syncId p 3 horseId p 2 slotCount m (Lnet/minecraft/class_2540;)V p 1 buf m ()I method_11432 getSyncId m ()I method_11434 getSlotCount m ()I method_11433 getHorseId c net/minecraft/class_3979 net/minecraft/client/gui/screen/ingame/StonecutterScreen f I field_32380 RECIPE_LIST_OFFSET_Y f Lnet/minecraft/class_2960; field_17673 TEXTURE f F field_17674 scrollAmount f I field_32373 SCROLLBAR_HEIGHT f I field_17671 scrollOffset f I field_32372 SCROLLBAR_WIDTH f I field_32377 RECIPE_ENTRY_HEIGHT f I field_32376 RECIPE_ENTRY_WIDTH f I field_32375 RECIPE_LIST_ROWS f Z field_17670 mouseClicked f I field_32374 RECIPE_LIST_COLUMNS f I field_32379 RECIPE_LIST_OFFSET_X f I field_32378 SCROLLBAR_AREA_HEIGHT f Z field_17672 canCraft m ()V method_17955 onInventoryChange m ()Z method_17954 shouldScroll m (III)V method_17951 renderRecipeIcons p 3 scrollOffset p 1 x p 2 y m (Lnet/minecraft/class_3971;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V p 2 inventory p 1 handler p 3 title m ()I method_17953 getMaxScroll m (Lnet/minecraft/class_4587;IIIII)V method_17952 renderRecipeBackground p 2 mouseX p 3 mouseY p 1 matrices p 6 scrollOffset p 4 x p 5 y c net/minecraft/class_912 net/minecraft/client/render/entity/HuskEntityRenderer f Lnet/minecraft/class_2960; field_4716 TEXTURE m (Lnet/minecraft/class_1642;Lnet/minecraft/class_4587;F)V method_3985 scale m (Lnet/minecraft/class_1642;)Lnet/minecraft/class_2960; method_4163 getTexture c net/minecraft/class_911 net/minecraft/client/render/entity/RavagerEntityRenderer f Lnet/minecraft/class_2960; field_4715 TEXTURE m (Lnet/minecraft/class_1584;)Lnet/minecraft/class_2960; method_3984 getTexture c net/minecraft/class_910 net/minecraft/client/render/entity/HorseEntityRenderer f Ljava/util/Map; field_4714 TEXTURES m (Lnet/minecraft/class_1498;)Lnet/minecraft/class_2960; method_3983 getTexture c net/minecraft/class_2663 net/minecraft/network/packet/s2c/play/EntityStatusS2CPacket f B field_12174 status f I field_12175 id m (Lnet/minecraft/class_1297;B)V p 2 status p 1 entity m (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297; method_11469 getEntity p 1 world m (Lnet/minecraft/class_2540;)V p 1 buf m ()B method_11470 getStatus m (Lnet/minecraft/class_2602;)V method_11471 apply c net/minecraft/class_1331 net/minecraft/entity/ai/control/FlightMoveControl f Z field_20350 noGravity f I field_20349 maxPitchChange m (Lnet/minecraft/class_1308;IZ)V p 1 entity p 2 maxPitchChange p 3 noGravity c net/minecraft/class_2664 net/minecraft/network/packet/s2c/play/ExplosionS2CPacket c Sent when an explosion occurs in the world.\n\n

The client will update {@linkplain\nnet.minecraft.client.MinecraftClient#player the player}'s velocity as\nwell as performing an explosion.\n\n@see net.minecraft.network.packet.s2c.play.EntityVelocityUpdateS2CPacket f Ljava/util/List; field_12181 affectedBlocks f D field_12178 y f D field_12177 z f F field_12179 radius f F field_12176 playerVelocityX f F field_12183 playerVelocityY f D field_12180 x f F field_12182 playerVelocityZ m ()D method_11477 getY m ()D method_11478 getZ m ()F method_11474 getPlayerVelocityZ m ()Ljava/util/List; method_11479 getAffectedBlocks m ()F method_11476 getRadius m ()D method_11475 getX m (Lnet/minecraft/class_2602;)V method_11480 apply m (Lnet/minecraft/class_2540;)V p 1 buf m (IIILnet/minecraft/class_2540;Lnet/minecraft/class_2338;)V method_34122 method_34122 p 3 buf p 4 pos m ()F method_11472 getPlayerVelocityX m ()F method_11473 getPlayerVelocityY m (DDDFLjava/util/List;Lnet/minecraft/class_243;)V p 3 y p 1 x p 8 affectedBlocks p 7 radius p 5 z p 9 playerVelocity c net/minecraft/class_1330 net/minecraft/entity/ai/control/BodyControl c The body control ensures a mob's head and body yaws are kept up with each other. f I field_6355 bodyAdjustTicks f I field_30194 BODY_KEEP_UP_THRESHOLD f I field_30195 ROTATE_BODY_START_TICK f I field_30196 ROTATION_INCREMENTS f Lnet/minecraft/class_1308; field_6356 entity f F field_6354 lastHeadYaw m (Lnet/minecraft/class_1308;)V p 1 entity m ()V method_20245 slowlyAdjustBody c Gradually adjusts the body yaw toward the head yaw, starting after 10 ticks of\n{@linkplain #bodyAdjustTicks wait} and finishes by the 20th tick. m ()V method_20244 keepUpHead c Keeps up the head yaw by ensuring it is within the {@linkplain\nMobEntity#getMaxHeadRotation max head rotation} from the body yaw. m ()V method_6224 tick c Ticks the body control.\n\n@implSpec If the entity {@linkplain #isMoving() has moved}, its body yaw\nadjusts to its head yaw. Otherwise, if the entity is {@linkplain\n#isIndependent() not steered}, its head yaw adjusts to its body yaw. m ()V method_20243 keepUpBody c Keeps up the body yaw by ensuring it is within the {@linkplain\nMobEntity#getMaxHeadRotation max head rotation} from the head yaw. m ()Z method_20247 isMoving m ()Z method_20246 isIndependent c net/minecraft/class_2665 net/minecraft/block/PistonBlock f Lnet/minecraft/class_265; field_12190 EXTENDED_DOWN_SHAPE f Lnet/minecraft/class_265; field_12186 EXTENDED_SOUTH_SHAPE f Lnet/minecraft/class_265; field_12184 EXTENDED_WEST_SHAPE f Lnet/minecraft/class_265; field_12185 EXTENDED_UP_SHAPE f Lnet/minecraft/class_2746; field_12191 EXTENDED f Lnet/minecraft/class_265; field_12188 EXTENDED_EAST_SHAPE f Z field_12187 sticky f Lnet/minecraft/class_265; field_12189 EXTENDED_NORTH_SHAPE m (ZLnet/minecraft/class_4970$class_2251;)V p 1 sticky p 2 settings m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Z)Z method_11481 move p 2 pos p 1 world p 4 retract p 3 dir m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_11483 tryMove p 1 world p 2 pos p 3 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_11482 shouldExtend p 1 world p 3 pistonFace p 2 pos m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;ZLnet/minecraft/class_2350;)Z method_11484 isMovable p 2 pos p 3 direction p 0 state p 1 world p 4 canBreak p 5 pistonDir c net/minecraft/class_2666 net/minecraft/network/packet/s2c/play/UnloadChunkS2CPacket f I field_12195 x f I field_12194 z m (Lnet/minecraft/class_2602;)V method_11486 apply m (Lnet/minecraft/class_2540;)V p 1 buf m ()I method_11487 getX m (II)V p 2 z p 1 x m ()I method_11485 getZ c net/minecraft/class_3990 net/minecraft/world/WanderingTraderManager f I field_17729 spawnDelay f I field_17728 spawnTimer f Ljava/util/Random; field_17726 random f Lnet/minecraft/class_5268; field_24387 properties f I field_30634 DEFAULT_SPAWN_CHANCE f I field_17730 spawnChance f I field_30631 DEFAULT_SPAWN_TIMER f I field_30630 DEFAULT_SPAWN_DELAY f I field_30633 MAX_SPAWN_CHANCE f I field_30632 MIN_SPAWN_CHANCE m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;I)Lnet/minecraft/class_2338; method_18017 getNearbySpawnPos p 1 world p 3 range p 2 pos m (Lnet/minecraft/class_3218;)Z method_18018 trySpawn p 1 world m (Lnet/minecraft/class_5268;)V p 1 properties m (Lnet/minecraft/class_2338;)Z method_19631 method_19631 p 0 pos m (Lnet/minecraft/class_3218;Lnet/minecraft/class_3989;I)V method_18016 spawnLlama p 3 range p 2 wanderingTrader p 1 world m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_23279 doesNotSuffocateAt p 1 world p 2 pos c net/minecraft/class_1335 net/minecraft/entity/ai/control/MoveControl f Lnet/minecraft/class_1335$class_1336; field_6374 state f D field_6367 targetZ f D field_6369 targetY f Lnet/minecraft/class_1308; field_6371 entity f F field_6368 forwardMovement f D field_6370 targetX f F field_6373 sidewaysMovement f D field_6372 speed m ()D method_6242 getSpeed m (DDDD)V method_6239 moveTo p 7 speed p 5 z p 3 y p 1 x m ()Z method_6241 isMoving m ()D method_6235 getTargetY m ()D method_6237 getTargetZ m ()D method_6236 getTargetX m ()V method_6240 tick m (FF)V method_6243 strafeTo p 2 sideways p 1 forward m (FFF)F method_6238 wrapDegrees p 1 from p 3 max p 2 to m (Lnet/minecraft/class_1308;)V p 1 entity c net/minecraft/class_1335$class_1336 net/minecraft/entity/ai/control/MoveControl$State f Lnet/minecraft/class_1335$class_1336; field_6377 WAIT f Lnet/minecraft/class_1335$class_1336; field_6376 STRAFE f Lnet/minecraft/class_1335$class_1336; field_6379 JUMPING f Lnet/minecraft/class_1335$class_1336; field_6378 MOVE_TO c net/minecraft/class_2660 net/minecraft/network/packet/s2c/play/PlaySoundIdS2CPacket f F field_33327 COORDINATE_SCALE f F field_12166 volume f I field_12169 fixedX f I field_12168 fixedY f I field_12167 fixedZ f Lnet/minecraft/class_3419; field_12171 category f F field_12172 pitch f Lnet/minecraft/class_2960; field_12170 id m ()D method_11461 getY m ()F method_11463 getVolume m ()D method_11462 getX m ()F method_11464 getPitch m ()D method_11465 getZ m (Lnet/minecraft/class_2540;)V p 1 buf m ()Lnet/minecraft/class_3419; method_11459 getCategory m (Lnet/minecraft/class_2960;Lnet/minecraft/class_3419;Lnet/minecraft/class_243;FF)V p 4 volume p 5 pitch p 2 category p 3 pos p 1 sound m (Lnet/minecraft/class_2602;)V method_11466 apply m ()Lnet/minecraft/class_2960; method_11460 getSoundId c net/minecraft/class_1334 net/minecraft/entity/ai/control/JumpControl f Z field_6365 active f Lnet/minecraft/class_1308; field_6366 entity m ()V method_6234 tick m ()V method_6233 setActive m (Lnet/minecraft/class_1308;)V p 1 entity c net/minecraft/class_2661 net/minecraft/network/packet/s2c/play/DisconnectS2CPacket f Lnet/minecraft/class_2561; field_12173 reason m (Lnet/minecraft/class_2561;)V p 1 reason m (Lnet/minecraft/class_2540;)V p 1 buf m ()Lnet/minecraft/class_2561; method_11468 getReason m (Lnet/minecraft/class_2602;)V method_11467 apply c net/minecraft/class_3992 net/minecraft/client/render/entity/WanderingTraderEntityRenderer f Lnet/minecraft/class_2960; field_17739 TEXTURE m (Lnet/minecraft/class_3989;)Lnet/minecraft/class_2960; method_18045 getTexture m (Lnet/minecraft/class_3989;Lnet/minecraft/class_4587;F)V method_18046 scale c net/minecraft/class_1333 net/minecraft/entity/ai/control/LookControl c The look control adjusts a mob's rotations to look at a target position. f F field_6358 maxPitchChange f F field_6359 maxYawChange f D field_6362 z f D field_6363 y f D field_6364 x f Lnet/minecraft/class_1308; field_6361 entity m (DDDFF)V method_6230 lookAt p 1 x p 3 y p 5 z p 7 maxYawChange p 8 maxPitchChange m (Lnet/minecraft/class_1297;)V method_35111 lookAt p 1 entity m (FFF)F method_6229 changeAngle c Changes the angle from {@code from} to {@code to}, or by {@code max} degrees\nif {@code to} is too big a change.\n\n

This is the same as {@link MobEntity#changeAngle(float, float, float)}. p 1 from p 2 to p 3 max m (Lnet/minecraft/class_1297;FF)V method_6226 lookAt p 1 entity p 3 maxPitchChange p 2 maxYawChange m (DDD)V method_20248 lookAt p 1 x p 3 y p 5 z m ()D method_6225 getLookX m ()D method_6228 getLookZ m ()D method_6227 getLookY m ()Z method_20433 shouldStayHorizontal m ()Ljava/util/Optional; method_20250 getTargetPitch m ()V method_6231 tick m ()Ljava/util/Optional; method_20251 getTargetYaw m (Ljava/lang/Float;)V method_37355 method_37355 p 1 pitch m (Lnet/minecraft/class_243;)V method_19615 lookAt p 1 direction m (Lnet/minecraft/class_1308;)V p 1 entity m (Lnet/minecraft/class_1297;)D method_20249 getLookingHeightFor p 0 entity m (Ljava/lang/Float;)V method_37356 method_37356 p 1 yaw m ()V method_36980 clampHeadYaw c net/minecraft/class_1332 net/minecraft/entity/ai/control/YawAdjustingLookControl c The yaw adjusting look control adjusts the entity's body yaw to be close to the\nhead yaw. In vanilla, this is used by entities that cannot rotate their heads\neasily, such as axolotl and dolphin. f I field_30201 ADDED_YAW f I field_6357 yawAdjustThreshold f I field_30200 ADDED_PITCH m (Lnet/minecraft/class_1308;I)V p 1 entity p 2 yawAdjustThreshold m (Ljava/lang/Float;)V method_37358 method_37358 p 1 yaw m (Ljava/lang/Float;)V method_37357 method_37357 p 1 pitch c net/minecraft/class_3993 net/minecraft/entity/ai/goal/HoldInHandsGoal f Lnet/minecraft/class_3414; field_18280 sound f Ljava/util/function/Predicate; field_17757 condition f Lnet/minecraft/class_1308; field_17755 actor f Lnet/minecraft/class_1799; field_17756 item m (Lnet/minecraft/class_1308;Lnet/minecraft/class_1799;Lnet/minecraft/class_3414;Ljava/util/function/Predicate;)V p 1 actor p 4 condition p 3 sound p 2 item c net/minecraft/class_2662 net/minecraft/block/sapling/OakSaplingGenerator c net/minecraft/class_2656 net/minecraft/network/packet/s2c/play/CooldownUpdateS2CPacket f Lnet/minecraft/class_1792; field_12154 item f I field_12155 cooldown m (Lnet/minecraft/class_2602;)V method_11455 apply m ()Lnet/minecraft/class_1792; method_11453 getItem m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_1792;I)V p 2 cooldown p 1 item m ()I method_11454 getCooldown c net/minecraft/class_3988 net/minecraft/entity/passive/MerchantEntity f I field_30600 INVENTORY_SIZE f Lnet/minecraft/class_1916; field_17721 offers f Lnet/minecraft/class_2940; field_19295 HEAD_ROLLING_TIME_LEFT f Lnet/minecraft/class_1277; field_17723 inventory f Lnet/minecraft/class_1657; field_17722 customer m (Lnet/minecraft/class_2394;)V method_18007 produceParticles p 1 parameters m ()V method_7237 fillRecipes m ()V method_19181 resetCustomer m ()Z method_18009 hasCustomer m ()V method_20010 playCelebrateSound m (Lnet/minecraft/class_1914;)V method_18008 afterUsing p 1 offer m ()I method_20506 getHeadRollingTimeLeft m (Lnet/minecraft/class_1916;[Lnet/minecraft/class_3853$class_1652;I)V method_19170 fillRecipesFromPool p 1 recipeList p 3 count p 2 pool m ()Lnet/minecraft/class_1277; method_18011 getInventory m (Z)Lnet/minecraft/class_3414; method_18012 getTradingSound p 1 sold m (I)V method_20507 setHeadRollingTimeLeft p 1 ticks c net/minecraft/class_2657 net/minecraft/block/sapling/DarkOakSaplingGenerator c net/minecraft/class_2658 net/minecraft/network/packet/s2c/play/CustomPayloadS2CPacket f I field_33326 MAX_PAYLOAD_SIZE f Lnet/minecraft/class_2960; field_19331 DEBUG_RAIDS f Lnet/minecraft/class_2960; field_12164 DEBUG_WORLDGEN_ATTEMPT f Lnet/minecraft/class_2960; field_18959 DEBUG_POI_REMOVED f Lnet/minecraft/class_2960; field_28285 DEBUG_GAME_EVENT_LISTENERS f Lnet/minecraft/class_2540; field_12162 data f Lnet/minecraft/class_2960; field_18957 DEBUG_POI_TICKET_COUNT f Lnet/minecraft/class_2960; field_18799 DEBUG_GOAL_SELECTOR f Lnet/minecraft/class_2960; field_18800 DEBUG_BRAIN f Lnet/minecraft/class_2960; field_12158 BRAND f Lnet/minecraft/class_2960; field_21560 DEBUG_HIVE f Lnet/minecraft/class_2960; field_12165 channel f Lnet/minecraft/class_2960; field_20599 DEBUG_GAME_TEST_ADD_MARKER f Lnet/minecraft/class_2960; field_28284 DEBUG_GAME_EVENT f Lnet/minecraft/class_2960; field_12161 DEBUG_PATH f Lnet/minecraft/class_2960; field_12163 DEBUG_STRUCTURES f Lnet/minecraft/class_2960; field_18958 DEBUG_POI_ADDED f Lnet/minecraft/class_2960; field_20600 DEBUG_GAME_TEST_CLEAR f Lnet/minecraft/class_2960; field_21559 DEBUG_BEE f Lnet/minecraft/class_2960; field_12157 DEBUG_NEIGHBORS_UPDATE f Lnet/minecraft/class_2960; field_18960 DEBUG_VILLAGE_SECTIONS m (Lnet/minecraft/class_2540;)V p 1 buf m ()Lnet/minecraft/class_2960; method_11456 getChannel m ()Lnet/minecraft/class_2540; method_11458 getData m (Lnet/minecraft/class_2602;)V method_11457 apply m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2540;)V p 1 channel p 2 data c net/minecraft/class_3989 net/minecraft/entity/passive/WanderingTraderEntity f I field_17725 despawnDelay f Lnet/minecraft/class_2338; field_17758 wanderTarget m ()I method_18014 getDespawnDelay m (Lnet/minecraft/class_3989;)Z method_18067 method_18067 p 1 wanderingTrader m (Lnet/minecraft/class_3989;)Z method_18068 method_18068 p 1 wanderingTrader m ()V method_20508 tickDespawnDelay m (Lnet/minecraft/class_2338;)V method_18069 setWanderTarget p 1 wanderTarget m ()Lnet/minecraft/class_2338; method_18065 getWanderTarget m (I)V method_18013 setDespawnDelay p 1 despawnDelay c net/minecraft/class_3989$class_3994 net/minecraft/entity/passive/WanderingTraderEntity$WanderToTargetGoal f D field_17761 speed f D field_17760 proximityDistance f Lnet/minecraft/class_3989; field_17759 trader m (Lnet/minecraft/class_3989;Lnet/minecraft/class_3989;DD)V p 2 trader p 3 proximityDistance p 5 speed m (Lnet/minecraft/class_2338;D)Z method_18070 isTooFarFrom p 2 proximityDistance p 1 pos c net/minecraft/class_1329 net/minecraft/entity/attribute/ClampedEntityAttribute c Represents a type of attribute with minimum and maximum value limits. f D field_6353 minValue f D field_6351 maxValue m ()D method_35062 getMaxValue m (Ljava/lang/String;DDD)V p 1 translationKey p 2 fallback p 4 min p 6 max m ()D method_35061 getMinValue c net/minecraft/class_2659 net/minecraft/block/sapling/SpruceSaplingGenerator c net/minecraft/class_905 net/minecraft/client/render/entity/GhastEntityRenderer f Lnet/minecraft/class_2960; field_4705 TEXTURE f Lnet/minecraft/class_2960; field_4706 ANGRY_TEXTURE m (Lnet/minecraft/class_1571;Lnet/minecraft/class_4587;F)V method_3973 scale m (Lnet/minecraft/class_1571;)Lnet/minecraft/class_2960; method_3972 getTexture c net/minecraft/class_903 net/minecraft/client/render/entity/FireworkRocketEntityRenderer f Lnet/minecraft/class_918; field_4703 itemRenderer m (Lnet/minecraft/class_1671;)Lnet/minecraft/class_2960; method_3969 getTexture m (Lnet/minecraft/class_1671;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3968 render c net/minecraft/class_902 net/minecraft/client/render/entity/ExperienceOrbEntityRenderer f Lnet/minecraft/class_2960; field_4701 TEXTURE f Lnet/minecraft/class_1921; field_21741 LAYER m (Lnet/minecraft/class_1303;Lnet/minecraft/class_2338;)I method_24089 getBlockLight m (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;FFIIIFFI)V method_23171 vertex p 1 positionMatrix p 2 normalMatrix p 3 x p 4 y p 0 vertexConsumer p 9 v p 10 light p 5 red p 6 green p 7 blue p 8 u m (Lnet/minecraft/class_1303;)Lnet/minecraft/class_2960; method_3967 getTexture m (Lnet/minecraft/class_1303;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3966 render c net/minecraft/class_909 net/minecraft/client/render/entity/BipedEntityRenderer f Lnet/minecraft/class_2960; field_4713 TEXTURE m (Lnet/minecraft/class_1308;)Lnet/minecraft/class_2960; method_3982 getTexture m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_572;FFFF)V p 2 model p 1 ctx p 4 scaleX p 3 shadowRadius p 6 scaleZ p 5 scaleY m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_572;F)V p 2 model p 1 ctx p 3 shadowRadius c net/minecraft/class_908 net/minecraft/client/render/entity/GiantEntityRenderer f F field_4711 scale f Lnet/minecraft/class_2960; field_4710 TEXTURE m (Lnet/minecraft/class_5617$class_5618;F)V p 1 ctx p 2 scale m (Lnet/minecraft/class_1570;)Lnet/minecraft/class_2960; method_3981 getTexture m (Lnet/minecraft/class_1570;Lnet/minecraft/class_4587;F)V method_3980 scale c net/minecraft/class_907 net/minecraft/client/render/entity/GuardianEntityRenderer f Lnet/minecraft/class_2960; field_4709 EXPLOSION_BEAM_TEXTURE f Lnet/minecraft/class_2960; field_4708 TEXTURE f Lnet/minecraft/class_1921; field_21743 LAYER m (Lnet/minecraft/class_1577;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3977 render m (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;FFFIIIFF)V method_23173 vertex p 10 v p 9 u p 6 red p 5 z p 8 blue p 7 green p 2 normalMatrix p 1 positionMatrix p 4 y p 3 x p 0 vertexConsumer m (Lnet/minecraft/class_5617$class_5618;FLnet/minecraft/class_5601;)V p 2 shadowRadius p 1 ctx p 3 layer m (Lnet/minecraft/class_1577;)Lnet/minecraft/class_2960; method_3976 getTexture m (Lnet/minecraft/class_1577;Lnet/minecraft/class_4604;DDD)Z method_3978 shouldRender m (Lnet/minecraft/class_1309;DF)Lnet/minecraft/class_243; method_3979 fromLerpedPosition p 2 yOffset p 1 entity p 4 delta c net/minecraft/class_906 net/minecraft/client/render/entity/FishingBobberEntityRenderer f Lnet/minecraft/class_2960; field_4707 TEXTURE f Lnet/minecraft/class_1921; field_21742 LAYER m (Lnet/minecraft/class_1536;)Lnet/minecraft/class_2960; method_3975 getTexture m (Lnet/minecraft/class_1536;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3974 render m (II)F method_23954 percentage p 1 max p 0 value m (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;IFIII)V method_23840 vertex p 3 light p 2 normalMatrix p 1 matrix p 0 buffer p 7 v p 6 u p 5 y p 4 x m (FFFLnet/minecraft/class_4588;Lnet/minecraft/class_4587$class_4665;FF)V method_23172 renderFishingLine p 4 matrices p 5 segmentStart p 6 segmentEnd p 0 x p 1 y p 2 z p 3 buffer c net/minecraft/class_3161 net/minecraft/command/BlockDataObject f Lnet/minecraft/class_2586; field_13784 blockEntity f Ljava/util/function/Function; field_13786 TYPE_FACTORY f Lnet/minecraft/class_2338; field_13783 pos f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13785 INVALID_BLOCK_EXCEPTION m (Lnet/minecraft/class_2586;Lnet/minecraft/class_2338;)V p 1 blockEntity p 2 pos m (Ljava/lang/String;)Lnet/minecraft/class_3164$class_3167; method_13878 method_13878 p 0 argumentName c net/minecraft/class_3161$1 net/minecraft/command/BlockDataObject$1 f Ljava/lang/String; field_13787 argumentName c net/minecraft/class_3162 net/minecraft/command/DataCommandObject m (Lnet/minecraft/class_2203$class_2209;DI)Lnet/minecraft/class_2561; method_13879 feedbackGet p 4 result p 2 scale p 1 path m ()Lnet/minecraft/class_2487; method_13881 getNbt m ()Lnet/minecraft/class_2561; method_13883 feedbackModify m (Lnet/minecraft/class_2520;)Lnet/minecraft/class_2561; method_13882 feedbackQuery p 1 element m (Lnet/minecraft/class_2487;)V method_13880 setNbt p 1 nbt c net/minecraft/class_885 net/minecraft/client/render/entity/CodEntityRenderer f Lnet/minecraft/class_2960; field_4652 TEXTURE m (Lnet/minecraft/class_1431;Lnet/minecraft/class_4587;FFF)V method_3896 setupTransforms m (Lnet/minecraft/class_1431;)Lnet/minecraft/class_2960; method_3897 getTexture c net/minecraft/class_884 net/minecraft/client/render/entity/CowEntityRenderer f Lnet/minecraft/class_2960; field_4651 TEXTURE m (Lnet/minecraft/class_1430;)Lnet/minecraft/class_2960; method_3895 getTexture c net/minecraft/class_4495 net/minecraft/client/render/entity/model/BeeEntityModel c Represents the model of a {@linkplain BeeEntity}.\n\n

\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value #BONE}Root part{@link #bone}
{@value EntityModelPartNames#BODY}{@value #BONE}
{@value #STINGER}{@value EntityModelPartNames#BODY}{@link #stinger}
{@value #LEFT_ANTENNA}{@value EntityModelPartNames#BODY}{@link #leftAntenna}
{@value #RIGHT_ANTENNA}{@value EntityModelPartNames#BODY}{@link #rightAntenna}
{@value EntityModelPartNames#RIGHT_WING}{@value #BONE}{@link #rightWing}
{@value EntityModelPartNames#LEFT_WING}{@value #BONE}{@link #leftWing}
{@value #FRONT_LEGS}{@value #BONE}{@link #frontLegs}
{@value #MIDDLE_LEGS}{@value #BONE}{@link #middleLegs}
{@value #BACK_LEGS}{@value #BONE}{@link #backLegs}
\n
f Ljava/lang/String; field_32455 FRONT_LEGS c The key of the front legs model part, whose value is {@value}. f Lnet/minecraft/class_630; field_20513 rightAntenna f Ljava/lang/String; field_32454 RIGHT_ANTENNA c The key of the right antenna model part, whose value is {@value}. f Lnet/minecraft/class_630; field_20512 leftAntenna f Ljava/lang/String; field_32453 LEFT_ANTENNA c The key of the left antenna model part, whose value is {@value}. f Lnet/minecraft/class_630; field_20511 stinger f Ljava/lang/String; field_32452 STINGER c The key of the stinger model part, whose value is {@value}. f Lnet/minecraft/class_630; field_20510 backLegs f F field_20514 bodyPitch f Ljava/lang/String; field_32451 BONE c The key of the bone model part, whose value is {@value}.\n\n

The bone is an invisible model part which is used to globally control the model. f F field_32450 BONE_BASE_Y_PIVOT f Lnet/minecraft/class_630; field_20509 middleLegs f Lnet/minecraft/class_630; field_20508 frontLegs f Lnet/minecraft/class_630; field_20507 leftWing f Lnet/minecraft/class_630; field_20506 rightWing f Ljava/lang/String; field_32457 BACK_LEGS c The key of the back legs model part, whose value is {@value}. f Lnet/minecraft/class_630; field_20504 bone f Ljava/lang/String; field_32456 MIDDLE_LEGS c The key of the middle legs model part, whose value is {@value}. m (Lnet/minecraft/class_4466;FFF)V method_22111 animateModel m ()Lnet/minecraft/class_5607; method_31981 getTexturedModelData m (Lnet/minecraft/class_4466;FFFFF)V method_22112 setAngles m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_883 net/minecraft/client/render/entity/DonkeyEntityRenderer f Ljava/util/Map; field_4650 TEXTURES m (Lnet/minecraft/class_1492;)Lnet/minecraft/class_2960; method_3894 getTexture m (Lnet/minecraft/class_5617$class_5618;FLnet/minecraft/class_5601;)V p 3 layer p 2 scale p 1 ctx c net/minecraft/class_3164 net/minecraft/server/command/DataCommand f Ljava/util/List; field_13792 SOURCE_OBJECT_TYPES f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13795 MODIFY_EXPECTED_LIST_EXCEPTION f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13791 GET_INVALID_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13796 MERGE_FAILED_EXCEPTION f Ljava/util/List; field_13798 TARGET_OBJECT_TYPES f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13797 MODIFY_EXPECTED_OBJECT_EXCEPTION f Ljava/util/List; field_13790 OBJECT_TYPE_FACTORIES f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13793 GET_UNKNOWN_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13794 GET_MULTIPLE_EXCEPTION f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_17441 MODIFY_INVALID_INDEX_EXCEPTION m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13915 method_13915 p 0 nbt m (Lnet/minecraft/class_2168;)Z method_13890 method_13890 p 0 source m (Lnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/context/CommandContext;)I method_13886 method_13886 p 1 context m (ILnet/minecraft/class_2487;Lnet/minecraft/class_2203$class_2209;Ljava/util/List;)I method_13910 executeInsert p 3 elements p 2 path p 1 sourceNbt p 0 integer m (Lnet/minecraft/class_2203$class_2209;Lnet/minecraft/class_3162;)Lnet/minecraft/class_2520; method_13921 getNbt p 1 object p 0 path m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3162;Lnet/minecraft/class_2203$class_2209;D)I method_13903 executeGet p 0 source p 1 object p 2 path p 3 scale m (Lnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13923 method_13923 p 1 builder m (Ljava/util/function/Function;)Lnet/minecraft/class_3164$class_3167; method_13906 method_13906 p 0 factory m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3162;Lnet/minecraft/class_2203$class_2209;)I method_13916 executeGet p 2 path p 1 object p 0 source m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2487;Lnet/minecraft/class_2203$class_2209;Ljava/util/List;)I method_13918 method_13918 p 2 path p 1 sourceNbt p 3 elements p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3162;Lnet/minecraft/class_2203$class_2209;)I method_13885 executeRemove p 0 source p 1 object p 2 path m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2487;Lnet/minecraft/class_2203$class_2209;Ljava/util/List;)I method_13897 method_13897 p 1 sourceNbt p 2 path p 0 context p 3 elements m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3162;)I method_13908 executeGet p 0 source p 1 object m (Lnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/context/CommandContext;)I method_13912 method_13912 p 1 context m (Lnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/context/CommandContext;)I method_13904 method_13904 p 1 context m (Lnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/context/CommandContext;)I method_13887 method_13887 p 1 context m (Lnet/minecraft/class_3164$class_3167;Lnet/minecraft/class_3164$class_3167;Lnet/minecraft/class_3164$class_3165;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13911 method_13911 p 2 modifier m (Lnet/minecraft/class_3164$class_3167;Lnet/minecraft/class_3164$class_3165;Lcom/mojang/brigadier/context/CommandContext;)I method_13900 method_13900 p 2 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3162;Lnet/minecraft/class_2487;)I method_13901 executeMerge p 2 nbt p 1 object p 0 source m (Lnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/context/CommandContext;)I method_13909 method_13909 p 1 context m (Lnet/minecraft/class_3164$class_3167;Lnet/minecraft/class_3164$class_3167;Lnet/minecraft/class_3164$class_3165;Lcom/mojang/brigadier/context/CommandContext;)I method_13913 method_13913 p 3 context m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2487;Lnet/minecraft/class_2203$class_2209;Ljava/util/List;)I method_13894 method_13894 p 2 path p 3 elements p 0 context p 1 sourceNbt m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13892 method_13892 p 0 path m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_17603 method_17603 p 0 index m (Lnet/minecraft/class_3164$class_3167;Lnet/minecraft/class_3164$class_3167;Lnet/minecraft/class_3164$class_3165;Lcom/mojang/brigadier/context/CommandContext;)I method_13917 method_13917 p 3 context m (Lnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13896 method_13896 p 1 builder m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13905 register p 0 dispatcher m (Lnet/minecraft/class_3164$class_3167;Lnet/minecraft/class_3164$class_3165;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13899 method_13899 p 1 modifier m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_3164$class_3167;Lnet/minecraft/class_3164$class_3165;Ljava/util/List;)I method_13920 executeModify p 1 objectType p 0 context p 3 elements p 2 modifier m (Lnet/minecraft/class_3164$class_3167;Lnet/minecraft/class_3164$class_3167;Lnet/minecraft/class_3164$class_3165;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13893 method_13893 p 3 builder m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13902 method_13902 p 0 path m (Ljava/util/function/BiConsumer;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13898 addModifyArgument p 0 subArgumentAdder m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2487;Lnet/minecraft/class_2203$class_2209;Ljava/util/List;)I method_13891 method_13891 p 0 context p 3 elements p 1 sourceNbt p 2 path m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2487;Lnet/minecraft/class_2203$class_2209;Ljava/util/List;)I method_13888 method_13888 p 0 context p 3 elements p 1 sourceNbt p 2 path m (Lnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13889 method_13889 p 1 builder m (Ljava/util/function/BiConsumer;Lnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13922 method_13922 p 2 builder m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/class_3164$class_3166;)V method_13895 method_13895 p 1 modifier p 0 builder m (Ljava/util/function/Function;)Lnet/minecraft/class_3164$class_3167; method_13919 method_13919 p 0 factory m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13907 method_13907 p 0 nbt c net/minecraft/class_3164$class_3167 net/minecraft/server/command/DataCommand$ObjectType m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13925 addArgumentsToBuilder p 1 argument p 2 argumentAdder m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_3162; method_13924 getObject p 1 context c net/minecraft/class_3164$class_3166 net/minecraft/server/command/DataCommand$ModifyArgumentCreator m (Lnet/minecraft/class_3164$class_3165;)Lcom/mojang/brigadier/builder/ArgumentBuilder; create create p 1 modifier c net/minecraft/class_3164$class_3165 net/minecraft/server/command/DataCommand$ModifyOperation m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2487;Lnet/minecraft/class_2203$class_2209;Ljava/util/List;)I modify modify p 3 path p 4 elements p 1 context p 2 sourceNbt c net/minecraft/class_4494 com/mojang/blaze3d/platform/GlDebugInfo m ()Ljava/lang/String; method_22090 getRenderer m ()Ljava/lang/String; method_22091 getVersion m (I)Ljava/nio/ByteBuffer; method_35611 allocateMemory p 0 size m (Ljava/nio/Buffer;)V method_35613 freeMemory p 0 buffer m ()Ljava/lang/String; method_22088 getVendor m ()Ljava/lang/String; method_22089 getCpuInfo c net/minecraft/class_889 net/minecraft/client/render/entity/model/DolphinEntityModel c Represents the model of a dolphin-like entity.\n\n

\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#BODY}{@linkplain #root Root part}{@link #body}
{@value EntityModelPartNames#BACK_FIN}{@value EntityModelPartNames#BODY}
{@value EntityModelPartNames#LEFT_FIN}{@value EntityModelPartNames#BODY}
{@value EntityModelPartNames#RIGHT_FIN}{@value EntityModelPartNames#BODY}
{@value EntityModelPartNames#TAIL}{@value EntityModelPartNames#BODY}{@link #tail}
{@value EntityModelPartNames#TAIL_FIN}{@value EntityModelPartNames#TAIL}{@link #tailFin}
{@value EntityModelPartNames#HEAD}{@value EntityModelPartNames#BODY}
{@value EntityModelPartNames#NOSE}{@value EntityModelPartNames#HEAD}
\n
f Lnet/minecraft/class_630; field_4655 tailFin f Lnet/minecraft/class_630; field_4657 tail f Lnet/minecraft/class_630; field_4658 body f Lnet/minecraft/class_630; field_27411 root m ()Lnet/minecraft/class_5607; method_31992 getTexturedModelData m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_888 net/minecraft/client/render/entity/DolphinEntityRenderer f Lnet/minecraft/class_2960; field_4654 TEXTURE m (Lnet/minecraft/class_1433;)Lnet/minecraft/class_2960; method_3903 getTexture c net/minecraft/class_4491 com/mojang/blaze3d/systems/RenderCallStorage c A storage of render calls with recording and processing states. It exposes\nthree queues: a recording queue, a processing queue, and a last processed\nqueue. The recording queue is equal to the processing queue during processing\nand different during recording.\n\n

This storage appears to be a work in progress, as its processing currently\nperforms no operation. f I field_20454 recordingIndex f I field_20455 processingIndex f I field_20456 lastProcessedIndex f Ljava/util/List; field_20453 recordingQueues f Z field_31900 processing f Z field_31899 recording m ()Z method_35601 startRecording m ()Ljava/util/concurrent/ConcurrentLinkedQueue; method_35607 getLastProcessedQueue m ()Ljava/util/concurrent/ConcurrentLinkedQueue; method_35608 getRecordingQueue m ()Ljava/util/concurrent/ConcurrentLinkedQueue; method_35609 getProcessingQueue m ()Z method_35599 canRecord m ()V method_35602 stopRecording m ()Z method_35603 canProcess m ()Z method_35604 startProcessing m ()V method_35605 process c No-op, but it seems like processing by method order and the check in method body. m ()V method_35606 stopProcessing m (Lnet/minecraft/class_4573;)V method_35600 record p 1 call c net/minecraft/class_3160 net/minecraft/world/gen/feature/SeaPickleFeature c net/minecraft/class_887 net/minecraft/client/render/entity/CreeperEntityRenderer f Lnet/minecraft/class_2960; field_4653 TEXTURE m (Lnet/minecraft/class_1548;F)F method_23154 getAnimationCounter m (Lnet/minecraft/class_1548;)Lnet/minecraft/class_2960; method_3899 getTexture m (Lnet/minecraft/class_1548;Lnet/minecraft/class_4587;F)V method_3900 scale c net/minecraft/class_3169 net/minecraft/command/EntityDataObject f Lnet/minecraft/class_1297; field_13801 entity f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13799 INVALID_ENTITY_EXCEPTION f Ljava/util/function/Function; field_13800 TYPE_FACTORY m (Ljava/lang/String;)Lnet/minecraft/class_3164$class_3167; method_13927 method_13927 p 0 argumentName m (Lnet/minecraft/class_1297;)V p 1 entity c net/minecraft/class_3169$1 net/minecraft/command/EntityDataObject$1 f Ljava/lang/String; field_13802 argumentName c net/minecraft/class_882 net/minecraft/client/render/entity/ChickenEntityRenderer f Lnet/minecraft/class_2960; field_4649 TEXTURE m (Lnet/minecraft/class_1428;)Lnet/minecraft/class_2960; method_3892 getTexture m (Lnet/minecraft/class_1428;F)F method_3893 getAnimationProgress c net/minecraft/class_881 net/minecraft/client/render/entity/BoatEntityRenderer f Ljava/util/Map; field_27758 texturesAndModels m (Lnet/minecraft/class_1690;)Lnet/minecraft/class_2960; method_3891 getTexture m (Lnet/minecraft/class_1690;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3888 render m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_1690$class_1692;)Lcom/mojang/datafixers/util/Pair; method_32163 method_32163 p 1 boatType c net/minecraft/class_4496 net/minecraft/client/model/ModelUtil m (FFF)F method_22114 interpolateAngle p 1 angle2 p 0 angle1 p 2 progress c net/minecraft/class_880 net/minecraft/client/render/entity/CaveSpiderEntityRenderer f F field_32918 SCALE f Lnet/minecraft/class_2960; field_4646 TEXTURE m (Lnet/minecraft/class_1549;Lnet/minecraft/class_4587;F)V method_3886 scale m (Lnet/minecraft/class_1549;)Lnet/minecraft/class_2960; method_3885 getTexture c net/minecraft/class_3168 net/minecraft/world/gen/feature/SeagrassFeature c net/minecraft/class_3172 net/minecraft/world/gen/feature/ShipwreckFeatureConfig f Lcom/mojang/serialization/Codec; field_24908 CODEC f Z field_13803 isBeached m (Lnet/minecraft/class_3172;)Ljava/lang/Boolean; method_28782 method_28782 p 0 config m (Z)V p 1 isBeached c net/minecraft/class_897 net/minecraft/client/render/entity/EntityRenderer f Lnet/minecraft/class_327; field_27761 textRenderer f Lnet/minecraft/class_898; field_4676 dispatcher f F field_4673 shadowRadius f F field_4672 shadowOpacity m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)I method_24087 getBlockLight p 1 entity p 2 pos m (Lnet/minecraft/class_1297;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3936 render p 3 tickDelta p 4 matrices p 1 entity p 2 yaw p 5 vertexConsumers p 6 light m (Lnet/minecraft/class_1297;)Z method_3921 hasLabel c Determines whether the passed entity should render with a nameplate above its head.\n\n

Checks for a custom nametag on living entities, and for teams/team visibilities for players. p 1 entity m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)I method_27950 getSkyLight p 2 pos p 1 entity m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2561;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3926 renderLabelIfPresent p 4 vertexConsumers p 5 light p 2 text p 3 matrices p 1 entity m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_2960; method_3931 getTexture p 1 entity m (Lnet/minecraft/class_1297;Lnet/minecraft/class_4604;DDD)Z method_3933 shouldRender p 1 entity p 5 y p 3 x p 2 frustum p 7 z m (Lnet/minecraft/class_1297;F)Lnet/minecraft/class_243; method_23169 getPositionOffset p 2 tickDelta p 1 entity m (Lnet/minecraft/class_1297;F)I method_24088 getLight p 1 entity p 2 tickDelta m (Lnet/minecraft/class_5617$class_5618;)V p 1 ctx m ()Lnet/minecraft/class_327; method_3932 getTextRenderer c net/minecraft/class_3173 net/minecraft/world/gen/feature/SimpleBlockFeature c net/minecraft/class_896 net/minecraft/client/render/entity/EndermiteEntityRenderer f Lnet/minecraft/class_2960; field_4671 TEXTURE m (Lnet/minecraft/class_1559;)F method_3919 getLyingAngle m (Lnet/minecraft/class_1559;)Lnet/minecraft/class_2960; method_3920 getTexture c net/minecraft/class_6200 net/minecraft/unused/packageinfo/PackageInfo6200 c net/minecraft/class_895 net/minecraft/client/render/entity/EnderDragonEntityRenderer f Lnet/minecraft/class_2960; field_4668 CRYSTAL_BEAM_TEXTURE f Lnet/minecraft/class_2960; field_4669 EXPLOSION_TEXTURE f Lnet/minecraft/class_2960; field_21006 EYE_TEXTURE f Lnet/minecraft/class_1921; field_21737 DRAGON_CUTOUT f Lnet/minecraft/class_2960; field_4670 TEXTURE f Lnet/minecraft/class_1921; field_21739 DRAGON_EYES f Lnet/minecraft/class_1921; field_21738 DRAGON_DECAL f Lnet/minecraft/class_1921; field_21740 CRYSTAL_BEAM_LAYER f F field_21007 HALF_SQRT_3 f Lnet/minecraft/class_895$class_625; field_21008 model m (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;FF)V method_23159 method_23159 p 2 y p 3 z p 0 vertices p 1 matrix m ()Lnet/minecraft/class_5607; method_32165 getTexturedModelData m (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;FF)V method_23158 method_23158 p 3 x p 0 vertices p 1 matrix p 2 y m (Lnet/minecraft/class_1510;)Lnet/minecraft/class_2960; method_3914 getTexture m (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;FF)V method_23156 method_23156 p 0 vertices p 1 matrix p 2 y p 3 x m (Lnet/minecraft/class_1510;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3918 render m (FFFFILnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3917 renderCrystalBeam p 1 dy p 0 dx p 3 tickDelta p 2 dz p 5 matrices p 4 age p 7 light p 6 vertexConsumers m (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;I)V method_23157 method_23157 p 1 matrix p 2 alpha p 0 vertices c net/minecraft/class_895$class_625 net/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel f Lnet/minecraft/class_630; field_21548 leftWingTip f Lnet/minecraft/class_630; field_3629 leftWing f Lnet/minecraft/class_630; field_21552 leftHindLeg f Lnet/minecraft/class_630; field_21554 leftHindFoot f Lnet/minecraft/class_630; field_3625 rightFrontFoot f Lnet/minecraft/class_630; field_3635 rightWingTip f F field_21442 tickDelta f Lnet/minecraft/class_630; field_3627 body f Lnet/minecraft/class_630; field_21550 leftFrontLegTip f Lnet/minecraft/class_630; field_3637 neck f Lnet/minecraft/class_630; field_3631 jaw f Lnet/minecraft/class_630; field_3633 rightHindLeg f Lnet/minecraft/class_1510; field_21441 dragon f Lnet/minecraft/class_630; field_21549 leftFrontLeg f Lnet/minecraft/class_630; field_21553 leftHindLegTip f Lnet/minecraft/class_630; field_3628 rightHindFoot f Lnet/minecraft/class_630; field_21555 rightWing f Lnet/minecraft/class_630; field_21551 leftFrontFoot f Lnet/minecraft/class_630; field_3626 rightHindLegTip f Lnet/minecraft/class_630; field_3632 rightFrontLeg f Lnet/minecraft/class_630; field_3634 rightFrontLegTip f Lnet/minecraft/class_630; field_3630 head m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFLnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;F)V method_23838 setLimbRotation p 3 light p 4 overlay p 1 matrices p 2 vertices p 7 frontLeg p 8 frontLegTip p 5 offset p 6 wing p 11 hindLegTip p 12 hindFoot p 9 frontFoot p 10 hindLeg p 13 alpha m (Lnet/minecraft/class_1510;FFFFF)V method_23621 setAngles m (Lnet/minecraft/class_630;)V p 1 part m (Lnet/minecraft/class_1510;FFF)V method_23620 animateModel c net/minecraft/class_3174 net/minecraft/server/dedicated/DedicatedPlayerManager f Lorg/slf4j/Logger; field_13804 LOGGER m ()Lnet/minecraft/class_3176; method_13938 getServer m (Lnet/minecraft/class_3176;Lnet/minecraft/class_5455$class_6890;Lnet/minecraft/class_29;)V p 2 tracker p 1 server p 3 saveHandler m ()V method_13937 saveWhitelist m ()V method_13936 loadWhitelist m ()V method_13935 saveOpList m ()V method_13934 loadOpList m ()V method_13933 loadUserBanList m ()V method_13932 saveIpBanList m ()V method_13931 loadIpBanList m ()V method_13930 saveUserBanList c net/minecraft/class_3175 net/minecraft/world/gen/feature/SimpleBlockFeatureConfig f Lnet/minecraft/class_4651; comp_156 toPlace f Lcom/mojang/serialization/Codec; field_24909 CODEC m ()Lnet/minecraft/class_4651; comp_156 toPlace m (Lnet/minecraft/class_3175;)Lnet/minecraft/class_4651; method_28787 method_28787 p 0 config m (Lnet/minecraft/class_4651;)V p 1 toPlace c net/minecraft/class_894 net/minecraft/client/render/entity/EndermanEntityRenderer f Lnet/minecraft/class_2960; field_4666 TEXTURE f Ljava/util/Random; field_4667 random m (Lnet/minecraft/class_1560;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3911 render m (Lnet/minecraft/class_1560;)Lnet/minecraft/class_2960; method_3912 getTexture m (Lnet/minecraft/class_1560;F)Lnet/minecraft/class_243; method_23160 getPositionOffset c net/minecraft/class_3170 net/minecraft/world/gen/feature/ShipwreckFeature m (Lnet/minecraft/class_6626;Lnet/minecraft/class_6622$class_6623;)V method_38685 addPieces p 0 collector p 1 context m (Lnet/minecraft/class_6834$class_6835;)Z method_39820 canGenerate p 0 context m (Lcom/mojang/serialization/Codec;)V p 1 configCodec c net/minecraft/class_899 net/minecraft/client/render/entity/EvokerEntityRenderer f Lnet/minecraft/class_2960; field_4697 TEXTURE m (Lnet/minecraft/class_1617;)Lnet/minecraft/class_2960; method_3961 getTexture c net/minecraft/class_899$1 net/minecraft/client/render/entity/EvokerEntityRenderer$1 m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1617;FFFFFF)V method_23170 render c net/minecraft/class_898 net/minecraft/client/render/entity/EntityRenderDispatcher f Lnet/minecraft/class_327; field_4689 textRenderer f Lnet/minecraft/class_4184; field_4686 camera f Lnet/minecraft/class_1921; field_21009 SHADOW_LAYER f Lnet/minecraft/class_918; field_27759 itemRenderer f Lnet/minecraft/class_315; field_4692 gameOptions f Ljava/util/Map; field_4696 renderers f Lnet/minecraft/class_1937; field_4684 world f Z field_4681 renderShadows f Lnet/minecraft/class_1060; field_4685 textureManager f Ljava/util/Map; field_4687 modelRenderers f Lnet/minecraft/class_1297; field_4678 targetedEntity f Lnet/minecraft/class_5599; field_27760 modelLoader f Lnet/minecraft/class_1158; field_21794 rotation f Z field_4680 renderHitboxes m (Z)V method_3948 setRenderShadows p 1 renderShadows m (Lnet/minecraft/class_1297;F)I method_23839 getLight p 1 entity p 2 tickDelta m (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;DDDFF)V method_23163 renderShadowPart p 4 x p 6 y p 8 z p 11 opacity p 10 radius p 1 vertices p 0 entry p 3 pos p 2 world m (Lnet/minecraft/class_1297;)D method_23168 getSquaredDistanceToCamera p 1 entity m (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;FFFFF)V method_23161 drawFireVertex p 1 vertices p 0 entry p 3 y p 2 x p 5 u p 4 z p 6 v m (Lnet/minecraft/class_1297;Lnet/minecraft/class_4604;DDD)Z method_3950 shouldRender p 5 y p 7 z p 1 entity p 2 frustum p 3 x m (Lnet/minecraft/class_1937;Lnet/minecraft/class_4184;Lnet/minecraft/class_1297;)V method_3941 configure p 2 camera p 1 world p 3 target m ()Z method_3958 shouldRenderHitboxes m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_1297;F)V method_3956 renderHitbox p 0 matrices p 1 vertices p 2 entity p 3 tickDelta m (Lnet/minecraft/class_1297;DDDFFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3954 render p 1 entity p 4 y p 2 x p 8 yaw p 9 tickDelta p 6 z p 12 light p 10 matrices p 11 vertexConsumers m (Z)V method_3955 setRenderHitboxes p 1 renderHitboxes m (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;FFFFFF)V method_23162 drawShadowVertex p 0 entry p 4 y p 3 x p 2 alpha p 1 vertices p 7 v p 6 u p 5 z m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1297;FFLnet/minecraft/class_4538;F)V method_23166 renderShadow p 2 entity p 3 opacity p 0 matrices p 1 vertexConsumers p 6 radius p 4 tickDelta p 5 world m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_897; method_3953 getRenderer p 1 entity m (Lnet/minecraft/class_1158;)V method_24196 setRotation p 1 rotation m (DDD)D method_3959 getSquaredDistanceToCamera p 3 y p 1 x p 5 z m (Lnet/minecraft/class_1937;)V method_3944 setWorld p 1 world m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1297;)V method_23165 renderFire p 2 vertexConsumers p 1 matrices p 3 entity m (Lnet/minecraft/class_1060;Lnet/minecraft/class_918;Lnet/minecraft/class_327;Lnet/minecraft/class_315;Lnet/minecraft/class_5599;)V p 2 itemRenderer p 3 textRenderer p 1 textureManager p 4 gameOptions p 5 modelLoader m ()Lnet/minecraft/class_1158; method_24197 getRotation c net/minecraft/class_6206 net/minecraft/unused/packageinfo/PackageInfo6206 c net/minecraft/class_6205 net/minecraft/unused/packageinfo/PackageInfo6205 c net/minecraft/class_6208 net/minecraft/unused/packageinfo/PackageInfo6208 c net/minecraft/class_6207 net/minecraft/unused/packageinfo/PackageInfo6207 c net/minecraft/class_6202 net/minecraft/unused/packageinfo/PackageInfo6202 c net/minecraft/class_893 net/minecraft/client/render/entity/ElderGuardianEntityRenderer f Lnet/minecraft/class_2960; field_4665 TEXTURE m (Lnet/minecraft/class_1577;Lnet/minecraft/class_4587;F)V method_3910 scale m (Lnet/minecraft/class_1577;)Lnet/minecraft/class_2960; method_3976 getTexture c net/minecraft/class_3176 net/minecraft/server/dedicated/MinecraftDedicatedServer f Lnet/minecraft/class_3807; field_16799 propertiesLoader f Lnet/minecraft/class_2561; field_33431 resourcePackPrompt f Lnet/minecraft/class_3408; field_13819 rconServer f Ljava/util/regex/Pattern; field_13810 SHA1_PATTERN f Lnet/minecraft/class_3364; field_13816 queryResponseHandler f Lnet/minecraft/class_3182; field_16800 gui f Lnet/minecraft/class_3350; field_13811 rconCommandOutput f Lorg/slf4j/Logger; field_13814 LOGGER f Lnet/minecraft/class_5514; field_26898 filterer f Ljava/util/List; field_13815 commandQueue m (Ljava/lang/String;Lnet/minecraft/class_2168;)V method_13947 enqueueCommand p 2 commandSource p 1 command m (Z)V method_16712 setUseWhitelist p 1 useWhitelist m (Ljava/lang/Thread;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3283;Lnet/minecraft/class_6904;Lnet/minecraft/class_3807;Lcom/mojang/datafixers/DataFixer;Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lcom/mojang/authlib/GameProfileRepository;Lnet/minecraft/class_3312;Lnet/minecraft/class_3950;)V p 1 serverThread p 3 dataPackManager p 2 session p 5 propertiesLoader p 4 saveLoader p 7 sessionService p 6 dataFixer p 9 userCache p 8 gameProfileRepo p 10 worldGenerationProgressListenerFactory m ()Z method_13951 convertData m ()V method_13948 createGui m (Lnet/minecraft/class_3807;)Lnet/minecraft/class_2561; method_36239 parseResourcePackPrompt p 0 propertiesLoader m ()Lnet/minecraft/class_3174; method_13949 getPlayerManager m ()V method_13942 sleepFiveSeconds m (ILnet/minecraft/class_3806;)Lnet/minecraft/class_3806; method_16710 method_16710 p 2 serverPropertiesHandler m ()V method_13941 executeQueuedCommands m ()J method_13944 getMaxTickTime m ()Ljava/lang/String; method_13950 createResourcePackHash m (ZLnet/minecraft/class_3806;)Lnet/minecraft/class_3806; method_16711 method_16711 p 2 serverPropertiesHandler c net/minecraft/obfuscate/DontObfuscate net/minecraft/obfuscate/DontObfuscate c This annotation applies to some unobfuscated elements within the Minecraft\nsource code.\n\n

Its behavior appears as follows:\n

    \n
  • The annotation itself is not obfuscated.
  • \n
  • If a class is annotated, it is not obfuscated. It's not yet clear if its\nmembers will always become deobfuscated as well.
  • \n
  • If a member is annotated, it and its containing class is not obfuscated,\nbut other members in the same class may stay obfuscated.
  • \n
\n\n

Visit the use page for the usage of this annotation.\n\n

In addition, single-abstract-method interfaces used as lambda expressions\nalways have their single abstract method unobfuscated per proguard behavior.\n\n

This annotation is not {@link java.lang.annotation.Documented}, and hence\nwill not appear in the generated javadoc for annotated elements.\n\n@see net.minecraft.util.CubicSampler.RgbFetcher\n@see net.minecraft.world.level.ColorResolver#getColor c net/minecraft/class_6201 net/minecraft/unused/packageinfo/PackageInfo6201 c net/minecraft/class_3177 net/minecraft/world/gen/feature/SimpleRandomFeature c net/minecraft/class_892 net/minecraft/client/render/entity/EndCrystalEntityRenderer f Lnet/minecraft/class_630; field_21003 core f Lnet/minecraft/class_630; field_21004 frame f F field_21002 SINE_45_DEGREES f Lnet/minecraft/class_630; field_21005 bottom f Lnet/minecraft/class_2960; field_4663 TEXTURE f Ljava/lang/String; field_32920 BASE f Ljava/lang/String; field_32919 GLASS f Lnet/minecraft/class_1921; field_21736 END_CRYSTAL m (Lnet/minecraft/class_1511;Lnet/minecraft/class_4604;DDD)Z method_3907 shouldRender m (Lnet/minecraft/class_1511;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3908 render m (Lnet/minecraft/class_1511;F)F method_23155 getYOffset p 1 tickDelta p 0 crystal m ()Lnet/minecraft/class_5607; method_32164 getTexturedModelData m (Lnet/minecraft/class_1511;)Lnet/minecraft/class_2960; method_3909 getTexture c net/minecraft/class_6204 net/minecraft/unused/packageinfo/PackageInfo6204 c net/minecraft/class_891 net/minecraft/client/render/entity/DragonFireballEntityRenderer f Lnet/minecraft/class_2960; field_4661 TEXTURE f Lnet/minecraft/class_1921; field_21735 LAYER m (Lnet/minecraft/class_1670;Lnet/minecraft/class_2338;)I method_24086 getBlockLight m (Lnet/minecraft/class_1670;)Lnet/minecraft/class_2960; method_3905 getTexture m (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;IFIII)V method_23837 produceVertex p 4 x p 3 light p 2 normalMatrix p 1 positionMatrix p 0 vertexConsumer p 7 textureV p 6 textureU p 5 y m (Lnet/minecraft/class_1670;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3906 render c net/minecraft/class_3178 net/minecraft/server/dedicated/DedicatedServerWatchdog f J field_13824 maxTickTime f Lnet/minecraft/class_3176; field_13823 server f Lorg/slf4j/Logger; field_13825 LOGGER m (Lnet/minecraft/class_3176;)V p 1 server m ()V method_13954 shutdown c net/minecraft/class_6203 net/minecraft/unused/packageinfo/PackageInfo6203 c net/minecraft/class_3179 net/minecraft/world/gen/feature/SimpleRandomFeatureConfig f Lcom/mojang/serialization/Codec; field_24910 CODEC f Lnet/minecraft/class_6885; field_13827 features m (Lnet/minecraft/class_6880;)Ljava/util/stream/Stream; method_30651 method_30651 p 0 feature m (Lnet/minecraft/class_3179;)Lnet/minecraft/class_6885; method_28788 method_28788 p 0 config m (Lnet/minecraft/class_6885;)V p 1 features c net/minecraft/class_890 net/minecraft/client/render/entity/DrownedEntityRenderer f Lnet/minecraft/class_2960; field_4659 TEXTURE m (Lnet/minecraft/class_1551;Lnet/minecraft/class_4587;FFF)V method_4164 setupTransforms c net/minecraft/class_3140 net/minecraft/server/command/TagCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13743 REMOVE_FAILED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13742 ADD_FAILED_EXCEPTION m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13700 executeList p 0 source p 1 targets m (Lcom/mojang/brigadier/context/CommandContext;)I method_13704 method_13704 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13703 method_13703 p 0 context m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13698 register p 0 dispatcher m (Lnet/minecraft/class_2168;Ljava/util/Collection;Ljava/lang/String;)I method_13699 executeRemove p 0 source p 1 targets p 2 tag m (Lnet/minecraft/class_2168;Ljava/util/Collection;Ljava/lang/String;)I method_13702 executeAdd p 0 source p 1 targets p 2 tag m (Lcom/mojang/brigadier/context/CommandContext;)I method_13697 method_13697 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13701 method_13701 p 1 builder p 0 context m (Lnet/minecraft/class_2168;)Z method_13705 method_13705 p 0 source m (Ljava/util/Collection;)Ljava/util/Collection; method_13706 getTags p 0 entities c net/minecraft/class_3141 net/minecraft/world/gen/feature/RandomFeatureConfig f Ljava/util/List; field_13744 features f Lcom/mojang/serialization/Codec; field_24901 CODEC f Lnet/minecraft/class_6880; field_13745 defaultFeature m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28753 method_28753 p 0 instance m (Ljava/util/List;Lnet/minecraft/class_6880;)V p 2 defaultFeature p 1 features m (Lnet/minecraft/class_3226;)Ljava/util/stream/Stream; method_30650 method_30650 p 0 entry m (Lnet/minecraft/class_3141;)Lnet/minecraft/class_6880; method_28752 method_28752 p 0 config m (Lnet/minecraft/class_3141;)Ljava/util/List; method_28754 method_28754 p 0 config c net/minecraft/class_3142 net/minecraft/server/command/TeamCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13749 ADD_DUPLICATE_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13753 OPTION_FRIENDLY_FIRE_ALREADY_ENABLED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13757 OPTION_DEATH_MESSAGE_VISIBILITY_UNCHANGED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13750 OPTION_COLLISION_RULE_UNCHANGED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13754 OPTION_FRIENDLY_FIRE_ALREADY_DISABLED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13746 OPTION_COLOR_UNCHANGED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13751 EMPTY_UNCHANGED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13747 OPTION_SEE_FRIENDLY_INVISIBLES_ALREADY_ENABLED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13755 OPTION_NAME_UNCHANGED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13752 OPTION_NAMETAG_VISIBILITY_UNCHANGED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13756 OPTION_SEE_FRIENDLY_INVISIBLES_ALREADY_DISABLED_EXCEPTION m (Lcom/mojang/brigadier/context/CommandContext;)I method_13717 method_13717 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13749 method_13749 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13729 method_13729 p 0 context m (Lnet/minecraft/class_2168;Ljava/lang/String;Lnet/minecraft/class_2561;)I method_13715 executeAdd p 1 team p 0 source p 2 displayName m (Lcom/mojang/brigadier/context/CommandContext;)I method_13737 method_13737 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13725 method_13725 p 0 context m (Lnet/minecraft/class_2168;)I method_13728 executeListTeams p 0 source m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;Lnet/minecraft/class_2561;)I method_13756 executeModifySuffix p 1 team p 2 suffix p 0 source m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;)I method_13747 executeRemove p 0 source p 1 team m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;)I method_13723 executeEmpty p 1 team p 0 source m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;Lnet/minecraft/class_124;)I method_13745 executeModifyColor p 2 color p 1 team p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13752 method_13752 p 0 context m (Lnet/minecraft/class_2168;)Z method_13719 method_13719 p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13744 method_13744 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13740 method_13740 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13716 method_13716 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13724 method_13724 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13712 method_13712 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;Lnet/minecraft/class_270$class_271;)I method_13713 executeModifyCollisionRule p 1 team p 0 source p 2 collisionRule m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;Lnet/minecraft/class_270$class_272;)I method_13735 executeModifyDeathMessageVisibility p 2 visibility p 1 team p 0 source m (Lnet/minecraft/class_2168;Ljava/lang/String;)I method_13757 executeAdd p 1 team p 0 source m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;)I method_13748 executeListMembers p 0 source p 1 team m (Lcom/mojang/brigadier/context/CommandContext;)I method_13731 method_13731 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;Ljava/util/Collection;)I method_13720 executeJoin p 1 team p 2 members p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13755 method_13755 p 0 context m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13736 register p 0 dispatcher m (Lcom/mojang/brigadier/context/CommandContext;)I method_13739 method_13739 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13727 method_13727 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;Z)I method_13754 executeModifyFriendlyFire p 0 source p 1 team p 2 allowed m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;Lnet/minecraft/class_270$class_272;)I method_13732 executeModifyNametagVisibility p 2 visibility p 1 team p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13742 method_13742 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13730 method_13730 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13722 method_13722 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13750 method_13750 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13738 method_13738 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13718 method_13718 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13746 method_13746 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13734 method_13734 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13726 method_13726 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;Z)I method_13751 executeModifySeeFriendlyInvisibles p 2 allowed p 0 source p 1 team m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;Lnet/minecraft/class_2561;)I method_13711 executeModifyDisplayName p 2 displayName p 0 source p 1 team m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13714 executeLeave p 0 source p 1 members m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;Lnet/minecraft/class_2561;)I method_13743 executeModifyPrefix p 1 team p 2 prefix p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13753 method_13753 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13733 method_13733 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13721 method_13721 p 0 context c net/minecraft/class_3149 net/minecraft/server/command/TimeCommand m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13786 register p 0 dispatcher m (Lcom/mojang/brigadier/context/CommandContext;)I method_13790 method_13790 p 0 context m (Lnet/minecraft/class_2168;)Z method_13791 method_13791 p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13795 method_13795 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13785 method_13785 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13797 method_13797 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13792 method_13792 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13793 method_13793 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13783 method_13783 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13794 method_13794 p 0 context m (Lnet/minecraft/class_2168;I)I method_13788 executeAdd p 0 source p 1 time m (Lcom/mojang/brigadier/context/CommandContext;)I method_13789 method_13789 p 0 context m (Lnet/minecraft/class_2168;I)I method_13796 executeQuery p 1 time p 0 source m (Lnet/minecraft/class_2168;I)I method_13784 executeSet p 0 source p 1 time m (Lnet/minecraft/class_3218;)I method_13787 getDayTime p 0 world c net/minecraft/class_3143 net/minecraft/server/command/TeleportCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_22255 INVALID_POSITION_EXCEPTION m (Lcom/mojang/brigadier/context/CommandContext;)I method_13758 method_13758 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13769 method_13769 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13768 method_13768 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13759 method_13759 p 0 context m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_3218;Lnet/minecraft/class_2267;Lnet/minecraft/class_2267;Lnet/minecraft/class_3143$class_3144;)I method_13765 execute p 4 rotation p 3 location p 5 facingLocation p 0 source p 2 world p 1 targets m (D)Ljava/lang/String; method_36970 formatFloat p 0 d m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13760 register p 0 dispatcher m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;Lnet/minecraft/class_3218;DDDLjava/util/Set;FFLnet/minecraft/class_3143$class_3144;)V method_13766 teleport p 9 movementFlags p 11 pitch p 10 yaw p 5 y p 7 z p 1 target p 0 source p 3 x p 2 world p 12 facingLocation m (Lnet/minecraft/class_2168;)Z method_13764 method_13764 p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13770 method_13770 p 0 context m (Lnet/minecraft/class_2168;)Z method_13763 method_13763 p 0 source m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_1297;)I method_13771 execute p 0 source p 1 targets p 2 destination m (Lcom/mojang/brigadier/context/CommandContext;)I method_13767 method_13767 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13761 method_13761 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13762 method_13762 p 0 context c net/minecraft/class_3143$class_3144 net/minecraft/server/command/TeleportCommand$LookTarget f Lnet/minecraft/class_1297; field_13758 target f Lnet/minecraft/class_243; field_13760 targetPos f Lnet/minecraft/class_2183$class_2184; field_13759 targetAnchor m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2183$class_2184;)V p 1 target p 2 targetAnchor m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;)V method_13772 look p 2 entity p 1 source m (Lnet/minecraft/class_243;)V p 1 targetPos c net/minecraft/class_3146 net/minecraft/server/command/TellRawCommand m (Lnet/minecraft/class_2168;)Z method_13778 method_13778 p 0 source m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13776 register p 0 dispatcher m (Lcom/mojang/brigadier/context/CommandContext;)I method_13777 method_13777 p 0 context c net/minecraft/class_3150 net/minecraft/world/gen/feature/RandomFeature c net/minecraft/class_4482 net/minecraft/block/entity/BeehiveBlockEntity f I field_31315 MIN_OCCUPATION_TICKS_WITH_NECTAR f I field_31313 MIN_OCCUPATION_TICKS_WITHOUT_NECTAR f Ljava/lang/String; field_31311 BEES_KEY f Ljava/lang/String; field_31309 TICKS_IN_HIVE_KEY f Lnet/minecraft/class_2338; field_20424 flowerPos f Ljava/lang/String; field_31307 MIN_OCCUPATION_TICKS_KEY f Ljava/lang/String; field_31306 FLOWER_POS_KEY f I field_31312 MAX_BEE_COUNT f Ljava/util/List; field_20423 bees f Ljava/lang/String; field_31310 HAS_NECTAR_KEY f I field_31314 ANGERED_CANNOT_ENTER_HIVE_TICKS f Ljava/util/List; field_33570 IRRELEVANT_BEE_NBT_KEYS f Ljava/lang/String; field_31308 ENTITY_DATA_KEY m ()Z method_21857 hasFlowerPos m (Lnet/minecraft/class_1297;ZI)V method_21849 tryEnterHive p 3 ticksInHive p 2 hasNectar p 1 entity m (ILnet/minecraft/class_4466;)V method_29562 ageBee p 0 ticks p 1 bee m (Lnet/minecraft/class_2680;Lnet/minecraft/class_4482$class_4484;)Ljava/util/List; method_21852 tryReleaseBee p 2 beeState p 1 state m ()I method_23903 getBeeCount m (Lnet/minecraft/class_1297;Z)V method_21848 tryEnterHive p 1 entity p 2 hasNectar m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/List;Lnet/minecraft/class_2338;)V method_21858 tickBees p 1 pos p 0 world p 3 bees p 2 state p 4 flowerPos m (Lnet/minecraft/class_4970$class_4971;)Z method_40019 method_40019 p 0 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_4482;)V method_31656 serverTick p 2 state p 3 blockEntity p 0 world p 1 pos m (Lnet/minecraft/class_2487;)V method_36379 removeIrrelevantNbtKeys p 0 compound m (Lnet/minecraft/class_1657;Lnet/minecraft/class_2680;Lnet/minecraft/class_4482$class_4484;)V method_21850 angerBees p 3 beeState p 2 state p 1 player m ()Lnet/minecraft/class_2499; method_21859 getBees m ()Z method_21856 isFullOfBees m ()Z method_22400 hasNoBees m ()Z method_23280 isNearFire m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_4482$class_4483;Ljava/util/List;Lnet/minecraft/class_4482$class_4484;Lnet/minecraft/class_2338;)Z method_21855 releaseBee p 6 flowerPos p 0 world p 1 pos p 2 state p 3 bee p 4 entities p 5 beeState m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 2 state p 1 pos m (Lnet/minecraft/class_2487;IZ)V method_35292 addBee p 3 hasNectar p 2 ticksInHive p 1 nbtCompound m (Lnet/minecraft/class_2680;Ljava/util/List;Lnet/minecraft/class_4482$class_4484;Lnet/minecraft/class_4482$class_4483;)Z method_21854 method_21854 p 4 bee m (Lnet/minecraft/class_2680;)I method_23902 getHoneyLevel p 0 state m ()Z method_23904 isSmoked c net/minecraft/class_4482$class_4484 net/minecraft/block/entity/BeehiveBlockEntity$BeeState f Lnet/minecraft/class_4482$class_4484; field_20428 HONEY_DELIVERED f Lnet/minecraft/class_4482$class_4484; field_20429 BEE_RELEASED f Lnet/minecraft/class_4482$class_4484; field_21052 EMERGENCY c net/minecraft/class_4482$class_4483 net/minecraft/block/entity/BeehiveBlockEntity$Bee f I field_20426 ticksInHive f Lnet/minecraft/class_2487; field_20425 entityData f I field_20427 minOccupationTicks m (Lnet/minecraft/class_2487;II)V p 3 minOccupationTicks p 2 ticksInHive p 1 entityData c net/minecraft/class_3151 net/minecraft/server/command/TitleCommand m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13799 executeReset p 0 source p 1 targets m (Lcom/mojang/brigadier/context/CommandContext;)I method_13803 method_13803 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13800 method_13800 p 0 context m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_2561;Ljava/lang/String;Ljava/util/function/Function;)I method_13802 executeTitle p 1 targets p 0 source p 3 titleType p 2 title p 4 constructor m (Lcom/mojang/brigadier/context/CommandContext;)I method_13801 method_13801 p 0 context m (Lnet/minecraft/class_2168;Ljava/util/Collection;III)I method_13806 executeTimes p 4 fadeOut p 3 stay p 2 fadeIn p 1 targets p 0 source m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13805 executeClear p 1 targets p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13807 method_13807 p 0 context m (Lnet/minecraft/class_2168;)Z method_13810 method_13810 p 0 source m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13804 register p 0 dispatcher m (Lcom/mojang/brigadier/context/CommandContext;)I method_13808 method_13808 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13809 method_13809 p 0 context c net/minecraft/class_4481 net/minecraft/block/BeehiveBlock f I field_31012 DROPPED_HONEYCOMB_COUNT f I field_31011 FULL_HONEY_LEVEL f Lnet/minecraft/class_2753; field_20419 FACING f Lnet/minecraft/class_2758; field_20420 HONEY_LEVEL m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)V method_23754 takeHoney p 3 pos p 2 state p 1 world m (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V method_21839 method_21839 p 1 player m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_21843 spawnHoneyParticles p 2 pos p 3 state p 1 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_4482$class_4484;)V method_21841 takeHoney p 3 pos p 2 state p 1 world p 5 beeState p 4 player m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_265;D)V method_21844 addHoneyParticle p 4 height p 1 world p 3 shape p 2 pos m (Lnet/minecraft/class_1937;DDDDD)V method_21840 addHoneyParticle p 10 height p 6 minZ p 8 maxZ p 1 world p 2 minX p 4 maxX m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_21842 dropHoneycomb p 1 pos p 0 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_23893 angerNearbyBees p 2 pos p 1 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z method_23894 hasBees p 1 world p 2 pos c net/minecraft/class_3152 net/minecraft/world/gen/feature/EmeraldOreFeature c net/minecraft/class_3153 net/minecraft/server/command/TriggerCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13764 FAILED_INVALID_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13763 FAILED_UNPRIMED_EXCEPTION m (Lcom/mojang/brigadier/context/CommandContext;)I method_13815 method_13815 p 0 context m (Lnet/minecraft/class_2168;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13819 suggestObjectives p 1 builder p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13816 method_13816 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_267;I)I method_13817 executeAdd p 0 source p 2 value p 1 score m (Lcom/mojang/brigadier/context/CommandContext;)I method_13812 method_13812 p 0 context m (Lnet/minecraft/class_3222;Lnet/minecraft/class_266;)Lnet/minecraft/class_267; method_13821 getScore p 0 player p 1 objective m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13813 register p 0 dispatcher m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13814 method_13814 p 1 builder p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_267;I)I method_13820 executeSet p 0 source p 2 value p 1 score m (Lnet/minecraft/class_2168;Lnet/minecraft/class_267;)I method_13818 executeSimple p 1 score p 0 source c net/minecraft/class_4480 net/minecraft/item/HoneyBottleItem f I field_30885 MAX_USE_TIME c net/minecraft/class_3158 net/minecraft/server/command/WorldBorderCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_36188 SET_FAILED_FAR_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13776 SET_FAILED_SMALL_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13774 DAMAGE_AMOUNT_FAILED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13778 DAMAGE_BUFFER_FAILED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13780 SET_FAILED_NO_CHANGE_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13773 WARNING_TIME_FAILED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13777 WARNING_DISTANCE_FAILED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13775 CENTER_FAILED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13779 SET_FAILED_BIG_EXCEPTION m (Lnet/minecraft/class_2168;)I method_13868 executeGet p 0 source m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13858 register p 0 dispatcher m (Lnet/minecraft/class_2168;I)I method_13859 executeWarningDistance p 0 source p 1 distance m (Lnet/minecraft/class_2168;Lnet/minecraft/class_241;)I method_13869 executeCenter p 0 source p 1 pos m (Lcom/mojang/brigadier/context/CommandContext;)I method_13870 method_13870 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13860 method_13860 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13872 method_13872 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13864 method_13864 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13866 method_13866 p 0 context m (Lnet/minecraft/class_2168;)Z method_13862 method_13862 p 0 source m (Lnet/minecraft/class_2168;DJ)I method_13854 executeSet p 0 source p 3 time p 1 distance m (Lcom/mojang/brigadier/context/CommandContext;)I method_13871 method_13871 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13861 method_13861 p 0 context m (Lnet/minecraft/class_2168;I)I method_13856 executeWarningTime p 0 source p 1 time m (Lnet/minecraft/class_2168;F)I method_13865 executeBuffer p 1 distance p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13867 method_13867 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13857 method_13857 p 0 context m (Lnet/minecraft/class_2168;F)I method_13863 executeDamage p 0 source p 1 damagePerBlock m (Lcom/mojang/brigadier/context/CommandContext;)I method_13855 method_13855 p 0 context c net/minecraft/class_3154 net/minecraft/world/gen/feature/EmeraldOreFeatureConfig f Lcom/mojang/serialization/Codec; field_24904 CODEC f Ljava/util/List; field_13765 targets m (Ljava/util/List;)V p 1 targets m (Lnet/minecraft/class_3154;)Ljava/util/List; method_28772 method_28772 p 0 config m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28771 method_28771 p 0 instance m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V p 2 state p 1 target c net/minecraft/class_4486 net/minecraft/world/storage/ChunkStreamVersion f Lnet/minecraft/class_4486; field_20443 DEFLATE f Lnet/minecraft/class_4486; field_20442 GZIP f Lnet/minecraft/class_4486; field_20444 UNCOMPRESSED f I field_20446 id f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_20445 VERSIONS f Lnet/minecraft/class_4486$class_4487; field_20448 outputStreamWrapper f Lnet/minecraft/class_4486$class_4487; field_20447 inputStreamWrapper m (I)Z method_21887 exists p 0 id m (Ljava/io/InputStream;)Ljava/io/InputStream; method_21885 wrap p 1 inputStream m (ILnet/minecraft/class_4486$class_4487;Lnet/minecraft/class_4486$class_4487;)V p 3 outputStreamWrapper p 2 inputStreamWrapper p 1 id m (I)Lnet/minecraft/class_4486; method_21883 get p 0 id m (Ljava/io/OutputStream;)Ljava/io/OutputStream; method_21886 wrap p 1 outputStream m ()I method_21882 getId m (Lnet/minecraft/class_4486;)Lnet/minecraft/class_4486; method_21884 add p 0 version c net/minecraft/class_4486$class_4487 net/minecraft/world/storage/ChunkStreamVersion$Wrapper m (Ljava/lang/Object;)Ljava/lang/Object; wrap wrap p 1 object c net/minecraft/class_4485 net/minecraft/world/storage/SectorMap f Ljava/util/BitSet; field_20433 bitSet m (II)V method_21868 allocate p 2 size p 1 start m ()Lit/unimi/dsi/fastutil/ints/IntSet; method_35322 getAllocatedBits m (I)I method_21867 allocate p 1 size m (II)V method_21869 free p 2 size p 1 start c net/minecraft/class_3155 net/minecraft/server/command/WeatherCommand f I field_33398 DEFAULT_DURATION m (Lcom/mojang/brigadier/context/CommandContext;)I method_13829 method_13829 p 0 context m (Lnet/minecraft/class_2168;)Z method_13832 method_13832 p 0 source m (Lnet/minecraft/class_2168;I)I method_13833 executeThunder p 0 source p 1 duration m (Lnet/minecraft/class_2168;I)I method_13824 executeClear p 1 duration p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13825 method_13825 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13826 method_13826 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13831 method_13831 p 0 context m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13827 register p 0 dispatcher m (Lcom/mojang/brigadier/context/CommandContext;)I method_13823 method_13823 p 0 context m (Lnet/minecraft/class_2168;I)I method_13828 executeRain p 1 duration p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13830 method_13830 p 0 context c net/minecraft/class_3156 net/minecraft/server/dedicated/command/WhitelistCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13770 ALREADY_OFF_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13768 ADD_FAILED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13767 ALREADY_ON_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13769 REMOVE_FAILED_EXCEPTION m (Lnet/minecraft/class_3222;)Ljava/lang/String; method_13844 method_13844 p 0 player m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13845 executeRemove p 0 source p 1 targets m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13836 register p 0 dispatcher m (Lnet/minecraft/class_3324;Lnet/minecraft/class_3222;)Z method_13841 method_13841 p 1 player m (Lnet/minecraft/class_2168;)I method_13850 executeReload p 0 source m (Lnet/minecraft/class_2168;)I method_13840 executeList p 0 source m (Lnet/minecraft/class_2168;)I method_13839 executeOn p 0 source m (Lnet/minecraft/class_2168;)I method_13837 executeOff p 0 source m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13838 executeAdd p 1 targets p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13843 method_13843 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13834 method_13834 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13849 method_13849 p 1 builder p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13835 method_13835 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13846 method_13846 p 0 context m (Lnet/minecraft/class_2168;)Z method_13847 method_13847 p 0 source m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13848 method_13848 p 0 context p 1 builder m (Lcom/mojang/brigadier/context/CommandContext;)I method_13851 method_13851 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13842 method_13842 p 0 context c net/minecraft/class_4488 net/minecraft/loot/function/CopyStateFunction f Lnet/minecraft/class_2248; field_20449 block f Ljava/util/Set; field_20450 properties m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4488$class_4489; method_21892 builder p 0 block m (Lnet/minecraft/class_2487;Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;)V method_21895 method_21895 p 2 property m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_2248;Ljava/util/Set;)V p 3 properties p 2 block p 1 conditions m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;)Ljava/lang/String; method_21893 getPropertyName p 0 state p 1 property c net/minecraft/class_4488$class_4490 net/minecraft/loot/function/CopyStateFunction$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_4488; method_21900 fromJson m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_4488;Lcom/google/gson/JsonSerializationContext;)V method_21901 toJson m (Lcom/google/gson/JsonArray;Lnet/minecraft/class_2769;)V method_21899 method_21899 p 1 property c net/minecraft/class_4488$class_4489 net/minecraft/loot/function/CopyStateFunction$Builder f Ljava/util/Set; field_20452 properties f Lnet/minecraft/class_2248; field_20451 block m (Lnet/minecraft/class_2769;)Lnet/minecraft/class_4488$class_4489; method_21898 addProperty p 1 property m ()Lnet/minecraft/class_4488$class_4489; method_21897 getThisBuilder m (Lnet/minecraft/class_2248;)V p 1 block c net/minecraft/class_5780 net/minecraft/world/gen/feature/GlowLichenFeatureConfig f Lcom/mojang/serialization/Codec; field_28429 CODEC f F field_28434 spreadChance f I field_28430 searchRange f Lnet/minecraft/class_6885; field_28435 canPlaceOn f Ljava/util/List; field_28436 directions f Z field_28432 placeOnCeiling f Z field_28431 placeOnFloor f Z field_28433 placeOnWalls m (IZZZFLnet/minecraft/class_6885;)V p 5 spreadChance p 6 canPlaceOn p 3 placeOnCeiling p 4 placeOnWalls p 1 searchRange p 2 placeOnFloor m (Lnet/minecraft/class_5780;)Ljava/lang/Integer; method_33404 method_33404 p 0 config m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_33398 method_33398 p 0 instance m (Lnet/minecraft/class_5780;)Lnet/minecraft/class_6885; method_33399 method_33399 p 0 config m (Lnet/minecraft/class_5780;)Ljava/lang/Boolean; method_33401 method_33401 p 0 config m (Lnet/minecraft/class_5780;)Ljava/lang/Boolean; method_33403 method_33403 p 0 config m (Lnet/minecraft/class_5780;)Ljava/lang/Boolean; method_33402 method_33402 p 0 config m (Lnet/minecraft/class_5780;)Ljava/lang/Float; method_33400 method_33400 p 0 config c net/minecraft/class_841 net/minecraft/client/render/block/entity/EndGatewayBlockEntityRenderer f Lnet/minecraft/class_2960; field_4409 BEAM_TEXTURE m (Lnet/minecraft/class_2643;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_22751 render c net/minecraft/class_5782 net/minecraft/client/realms/gui/BasicFetchRateLimiter c An operational rate limiter. f Ljava/util/function/Supplier; field_28450 clock f Ljava/time/Duration; field_28449 period f Ljava/time/Instant; field_28451 lastRun m (Ljava/time/Duration;Ljava/util/function/Supplier;)V p 2 clock p 1 period m (Ljava/time/Duration;)V p 1 period c net/minecraft/class_840 net/minecraft/client/render/block/entity/EndPortalBlockEntityRenderer f Lnet/minecraft/class_2960; field_4407 PORTAL_TEXTURE f Lnet/minecraft/class_2960; field_4406 SKY_TEXTURE m (Lnet/minecraft/class_5614$class_5615;)V p 1 ctx m (Lnet/minecraft/class_2640;Lnet/minecraft/class_1159;Lnet/minecraft/class_4588;)V method_23084 renderSides p 3 vertexConsumer p 2 matrix p 1 entity m (Lnet/minecraft/class_2640;Lnet/minecraft/class_1159;Lnet/minecraft/class_4588;FFFFFFFFLnet/minecraft/class_2350;)V method_23085 renderSide p 2 model p 3 vertices p 4 x1 p 5 x2 p 1 entity p 10 z3 p 11 z4 p 12 side p 6 y1 p 7 y2 p 8 z1 p 9 z2 m (Lnet/minecraft/class_2640;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3591 render m ()Lnet/minecraft/class_1921; method_34589 getLayer m ()F method_35793 getBottomYOffset m ()F method_3594 getTopYOffset c net/minecraft/class_4450 net/minecraft/client/realms/util/TextRenderingUtils m (Ljava/lang/String;Ljava/util/List;)Ljava/util/List; method_21577 decompose p 0 text p 1 links m (Ljava/util/List;Ljava/util/List;)Ljava/util/List; method_21579 insertLinks p 1 links p 0 lines m (Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; method_21576 split p 1 delimiter p 0 line m (Ljava/lang/String;)Ljava/util/List; method_21575 lineBreak p 0 text m (Ljava/lang/String;[Lnet/minecraft/class_4450$class_4452;)Ljava/util/List; method_21578 decompose p 1 links p 0 text c net/minecraft/class_4450$class_4452 net/minecraft/client/realms/util/TextRenderingUtils$LineSegment f Ljava/lang/String; field_20269 linkUrl f Ljava/lang/String; field_20268 linkTitle f Ljava/lang/String; field_20267 fullText m (Ljava/lang/Object;)Z equals equals p 1 o m ()Z method_21583 isLink m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V p 1 fullText p 2 linkTitle p 3 linkUrl m ()Ljava/lang/String; method_21584 getLinkUrl m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_4450$class_4452; method_21582 link p 1 linkUrl p 0 linkTitle m (Ljava/lang/String;)V p 1 fullText m (Ljava/lang/String;)Lnet/minecraft/class_4450$class_4452; method_21581 text p 0 fullText m ()Ljava/lang/String; method_21580 renderedText c net/minecraft/class_4450$class_4451 net/minecraft/client/realms/util/TextRenderingUtils$Line f Ljava/util/List; field_20266 segments m (Ljava/lang/Object;)Z equals equals p 1 o m ([Lnet/minecraft/class_4450$class_4452;)V p 1 segments m (Ljava/util/List;)V p 1 segments c net/minecraft/class_846 net/minecraft/client/render/chunk/ChunkBuilder f Lnet/minecraft/class_638; field_20831 world f Lnet/minecraft/class_750; field_20828 buffers f Lorg/slf4j/Logger; field_4445 LOGGER f I field_20993 bufferCount f Lnet/minecraft/class_293; field_29500 POSITION_COLOR_TEXTURE_LIGHT_NORMAL f Ljava/util/Queue; field_20827 threadBuffers f Ljava/util/concurrent/Executor; field_20830 executor f Lnet/minecraft/class_761; field_20832 worldRenderer f Ljava/util/Queue; field_4443 uploadQueue f Ljava/util/concurrent/PriorityBlockingQueue; field_35301 prioritizedTaskQueue f Ljava/util/Queue; field_35302 taskQueue f I field_20992 queuedTaskCount f Lnet/minecraft/class_243; field_18766 cameraPosition f I field_35303 processablePrioritizedTaskCount c The number of tasks it can poll from {@link #prioritizedTaskQueue}\nbefore polling from {@link #taskQueue} first instead. f Lnet/minecraft/class_3846; field_20829 mailbox m ()V method_22763 scheduleRunTasks m ()I method_34846 getChunksToUpload m ()Ljava/lang/String; method_3622 getDebugString m (Lnet/minecraft/class_846$class_851$class_4577;)V method_22756 send p 1 task m (Lnet/minecraft/class_846$class_851;Lnet/minecraft/class_6850;)V method_3627 rebuild p 2 builder p 1 chunk m ()Z method_3630 isEmpty m (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; method_38555 method_38555 p 0 future m ()Lnet/minecraft/class_243; method_19420 getCameraPosition m ()V method_3632 reset m (Lnet/minecraft/class_750;Lnet/minecraft/class_846$class_4690;Ljava/lang/Throwable;)V method_22755 method_22755 p 2 result p 3 throwable m (Lnet/minecraft/class_638;Lnet/minecraft/class_761;Ljava/util/concurrent/Executor;ZLnet/minecraft/class_750;)V p 1 world p 5 buffers p 4 is64Bits p 3 executor p 2 worldRenderer m ()I method_34845 getToBatchCount m ()V method_3619 stop m ()I method_34847 getFreeBufferCount m (Lnet/minecraft/class_287;Lnet/minecraft/class_291;)Ljava/util/concurrent/CompletableFuture; method_3635 scheduleUpload p 2 glBuffer p 1 buffer m (Lnet/minecraft/class_243;)V method_19419 setCameraPosition p 1 cameraPosition m (Lnet/minecraft/class_638;)V method_22752 setWorld p 1 world m ()V method_22761 upload m ()V method_3633 clear m (Lnet/minecraft/class_287;Lnet/minecraft/class_291;)Ljava/util/concurrent/CompletableFuture; method_22759 upload p 2 glBuffer p 1 buffer m ()Lnet/minecraft/class_846$class_851$class_4577; method_39132 pollTask c net/minecraft/class_846$class_4690 net/minecraft/client/render/chunk/ChunkBuilder$Result f Lnet/minecraft/class_846$class_4690; field_21439 CANCELLED f Lnet/minecraft/class_846$class_4690; field_21438 SUCCESSFUL c net/minecraft/class_846$class_849 net/minecraft/client/render/chunk/ChunkBuilder$ChunkData f Lnet/minecraft/class_287$class_5594; field_4453 bufferState f Ljava/util/Set; field_4452 initializedLayers f Z field_4454 empty f Lnet/minecraft/class_846$class_849; field_4451 EMPTY f Ljava/util/Set; field_4450 nonEmptyLayers f Lnet/minecraft/class_854; field_4455 occlusionGraph f Ljava/util/List; field_4456 blockEntities m ()Z method_3645 isEmpty m (Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Z method_3650 isVisibleThrough p 2 to p 1 from m (Lnet/minecraft/class_1921;)Z method_3641 isEmpty p 1 layer m ()Ljava/util/List; method_3642 getBlockEntities c net/minecraft/class_846$class_851 net/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk f Lnet/minecraft/class_846$class_851$class_4579; field_4461 sortTask f Z field_4464 needsRebuild f [Lnet/minecraft/class_2338$class_2339; field_4472 neighborPositions f I field_29641 index f Ljava/util/Set; field_4457 blockEntities f Ljava/util/Map; field_4462 buffers f Ljava/util/concurrent/atomic/AtomicReference; field_4459 data f Lnet/minecraft/class_2338$class_2339; field_4467 origin f Z field_4463 needsImportantRebuild f Lnet/minecraft/class_238; field_4458 boundingBox f Lnet/minecraft/class_846$class_851$class_4578; field_20834 rebuildTask m (Lnet/minecraft/class_6850;)V method_22781 rebuild p 1 builder m (Lnet/minecraft/class_846;IIII)V p 2 index p 3 originX p 4 originY p 5 originZ m (Ljava/util/Set;)V method_22778 setNoCullingBlockEntities p 1 noCullingBlockEntities m (Lnet/minecraft/class_2338;)Z method_3651 isChunkNonEmpty p 1 pos m ()Lnet/minecraft/class_846$class_849; method_3677 getData m ()D method_3668 getSquaredCameraDistance m ()Lnet/minecraft/class_238; method_40051 getBoundingBox m ()Z method_3663 cancel m (Lnet/minecraft/class_287;)V method_3655 beginBufferBuilding p 1 buffer m ()Z method_3673 shouldBuild m ()Z method_3661 needsImportantRebuild m (III)V method_3653 setOrigin p 1 x p 2 y p 3 z m ()V method_3659 delete m ()V method_3675 clear m (Lnet/minecraft/class_1921;Lnet/minecraft/class_846;)Z method_22773 scheduleSort p 2 chunkRenderer p 1 layer m (Lnet/minecraft/class_1921;)Lnet/minecraft/class_291; method_3656 getBuffer p 1 layer m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2338; method_3676 getNeighborPosition p 1 direction m ()Lnet/minecraft/class_2338; method_3670 getOrigin m ()V method_3662 cancelRebuild m (Lnet/minecraft/class_6850;)Lnet/minecraft/class_846$class_851$class_4577; method_3674 createRebuildTask p 1 builder m (Z)V method_3654 scheduleRebuild p 1 important m ()Z method_3672 needsRebuild m (Lnet/minecraft/class_846;Lnet/minecraft/class_6850;)V method_22777 scheduleRebuild p 2 builder p 1 chunkRenderer c net/minecraft/class_846$class_851$class_4579 net/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk$SortTask f Lnet/minecraft/class_846$class_849; field_20841 data m (Lnet/minecraft/class_846$class_4690;Ljava/lang/Throwable;)Lnet/minecraft/class_846$class_4690; method_22789 method_22789 p 1 result p 2 throwable m (Lnet/minecraft/class_846$class_851;DLnet/minecraft/class_846$class_849;)V p 2 distance p 4 data c net/minecraft/class_846$class_851$class_4578 net/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk$RebuildTask f Lnet/minecraft/class_853; field_20838 region m (Ljava/util/List;Lnet/minecraft/class_750;Lnet/minecraft/class_1921;)V method_22788 method_22788 p 3 renderLayer m (FFFLnet/minecraft/class_846$class_849;Lnet/minecraft/class_750;)Ljava/util/Set; method_22785 render p 2 cameraY p 3 cameraZ p 1 cameraX p 4 data p 5 buffers m (Lnet/minecraft/class_846$class_851;DLnet/minecraft/class_853;Z)V p 4 region p 5 prioritized p 2 distance m (Lnet/minecraft/class_846$class_849;Ljava/util/Set;Lnet/minecraft/class_2586;)V method_23087 addBlockEntity p 2 blockEntities p 1 data p 3 blockEntity m (Lnet/minecraft/class_846$class_849;Ljava/util/List;Ljava/lang/Throwable;)Lnet/minecraft/class_846$class_4690; method_23619 method_23619 p 2 results p 3 throwable c net/minecraft/class_846$class_851$class_4577 net/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk$Task f D field_20835 distance f Ljava/util/concurrent/atomic/AtomicBoolean; field_20836 cancelled f Z field_35304 prioritized m (Lnet/minecraft/class_846$class_851$class_4577;)I method_22784 compareTo m (Lnet/minecraft/class_750;)Ljava/util/concurrent/CompletableFuture; method_22783 run p 1 buffers m (Lnet/minecraft/class_846$class_851;DZ)V p 4 prioritized p 2 distance m (Ljava/lang/Object;)I compareTo compareTo p 1 other m ()Ljava/lang/String; method_38556 getName m ()V method_22782 cancel c net/minecraft/class_4456 net/minecraft/util/CsvWriter f I field_20285 column f Ljava/lang/String; field_29836 CRLF f Ljava/io/Writer; field_20284 writer f Ljava/lang/String; field_29837 COMMA m ([Ljava/lang/Object;)V method_21630 printRow p 1 columns m ()Lnet/minecraft/class_4456$class_4457; method_21627 makeHeader m (Ljava/util/stream/Stream;)V method_21629 printRow p 1 columns m (Ljava/io/Writer;Ljava/util/List;)V p 1 writer p 2 columns m (Ljava/lang/Object;)Ljava/lang/String; method_21628 print p 0 o c net/minecraft/class_4456$class_4457 net/minecraft/util/CsvWriter$Header f Ljava/util/List; field_20286 columns m (Ljava/io/Writer;)Lnet/minecraft/class_4456; method_21631 startBody p 1 writer m (Ljava/lang/String;)Lnet/minecraft/class_4456$class_4457; method_21632 addColumn p 1 name c net/minecraft/class_3127 net/minecraft/server/command/SpawnPointCommand m (Lcom/mojang/brigadier/context/CommandContext;)I method_13643 method_13643 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13642 method_13642 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13640 method_13640 p 0 context m (Lnet/minecraft/class_2168;)Z method_13644 method_13644 p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_30733 method_30733 p 0 context m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13641 register p 0 dispatcher m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_2338;F)I method_13645 execute p 0 source p 1 targets p 2 pos p 3 angle c net/minecraft/class_4459 net/minecraft/entity/ai/pathing/TargetPathNode f Lnet/minecraft/class_9; field_20305 nearestNode f F field_20304 nearestNodeDistance f Z field_20306 reached m (Lnet/minecraft/class_9;)V p 1 node m ()V method_21665 markReached m ()Lnet/minecraft/class_9; method_21664 getNearestNode m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_4459; method_21663 fromBuffer p 0 buffer m ()Z method_35501 isReached m (FLnet/minecraft/class_9;)V method_21662 updateNearestNode p 1 distance p 2 node c net/minecraft/class_5789 net/minecraft/client/render/entity/GlowSquidEntityRenderer f Lnet/minecraft/class_2960; field_28461 TEXTURE m (Lnet/minecraft/class_5776;Lnet/minecraft/class_2338;)I method_33432 getBlockLight m (Lnet/minecraft/class_5776;)Lnet/minecraft/class_2960; method_33431 getTexture c net/minecraft/class_3128 net/minecraft/server/command/SetWorldSpawnCommand m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13647 register p 0 dispatcher m (Lnet/minecraft/class_2168;)Z method_13649 method_13649 p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_30734 method_30734 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13648 method_13648 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13646 method_13646 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;F)I method_13650 execute p 0 source p 1 pos p 2 angle c net/minecraft/class_4458 net/minecraft/entity/ai/brain/task/GoToPointOfInterestTask f F field_20288 speed f I field_20289 completionRange m (FI)V p 2 completionRange p 1 speed m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_21637 run m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_21636 shouldRun c net/minecraft/class_5784 net/minecraft/client/realms/gui/FetchTask c A task for {@link RealmsDataFetcher} that runs at a fixed interval. It\noptionally supports rate limits and stops when the fetcher is stopped. f Ljava/lang/Runnable; field_28455 command f Ljava/time/Duration; field_28454 period f Ljava/util/function/BooleanSupplier; field_28452 condition f Lnet/minecraft/class_5785; field_28453 rateLimiter m (Ljava/lang/Runnable;Ljava/time/Duration;Ljava/util/function/BooleanSupplier;)Lnet/minecraft/class_5784; method_33418 createRateLimited p 2 condition p 1 period p 0 command m (Ljava/lang/Runnable;Ljava/time/Duration;Ljava/util/function/BooleanSupplier;Lnet/minecraft/class_5785;)V p 3 condition p 2 period p 1 command p 4 rateLimiter m (Ljava/lang/Runnable;Ljava/time/Duration;Ljava/util/function/BooleanSupplier;)Lnet/minecraft/class_5784; method_33420 create p 2 condition p 1 period p 0 command m (Ljava/util/concurrent/ScheduledExecutorService;)Ljava/util/concurrent/ScheduledFuture; method_33419 schedule p 1 scheduler c net/minecraft/class_4453 net/minecraft/client/realms/util/UploadTokenCache f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_20270 TOKEN_CACHE m (J)V method_21587 invalidate p 0 world m (JLjava/lang/String;)V method_21586 put p 2 token p 0 wid m (J)Ljava/lang/String; method_21585 get p 0 worldId c net/minecraft/class_3122 net/minecraft/world/gen/feature/OreFeature m (Lnet/minecraft/class_2680;Ljava/util/function/Function;Ljava/util/Random;Lnet/minecraft/class_3124;Lnet/minecraft/class_3124$class_5876;Lnet/minecraft/class_2338$class_2339;)Z method_33983 shouldPlace p 0 state p 1 posToState p 2 random p 3 config p 4 target p 5 pos m (Lnet/minecraft/class_5281;Ljava/util/Random;Lnet/minecraft/class_3124;DDDDDDIIIII)Z method_13629 generateVeinPart p 6 endX p 8 startZ p 2 random p 1 world p 4 startX p 3 config p 14 endY p 16 x p 10 endZ p 12 startY p 18 z p 17 y p 20 verticalSize p 19 horizontalSize m (Ljava/util/Random;F)Z method_33984 shouldNotDiscard p 0 random p 1 chance c net/minecraft/class_5783 net/minecraft/client/realms/gui/DummyFetchRateLimiter c A fetch rate limiter that does nothing. c net/minecraft/class_5786 net/minecraft/client/particle/GlowParticle f Ljava/util/Random; field_28457 RANDOM f Lnet/minecraft/class_4002; field_28458 spriteProvider m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V p 6 z p 8 velocityX p 10 velocityY p 12 velocityZ p 14 spriteProvider p 1 world p 2 x p 4 y c net/minecraft/class_5786$class_5960 net/minecraft/client/particle/GlowParticle$WaxOnFactory f Lnet/minecraft/class_4002; field_29578 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_34752 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_5786$class_5959 net/minecraft/client/particle/GlowParticle$WaxOffFactory f Lnet/minecraft/class_4002; field_29576 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_34751 createParticle c net/minecraft/class_5786$class_5958 net/minecraft/client/particle/GlowParticle$ScrapeFactory f Lnet/minecraft/class_4002; field_29574 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_34750 createParticle c net/minecraft/class_5786$class_5957 net/minecraft/client/particle/GlowParticle$GlowFactory f Lnet/minecraft/class_4002; field_29572 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_34749 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_5786$class_5956 net/minecraft/client/particle/GlowParticle$ElectricSparkFactory f Lnet/minecraft/class_4002; field_29571 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_34748 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_3123 net/minecraft/server/dedicated/command/SetIdleTimeoutCommand m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13631 register p 0 dispatcher m (Lnet/minecraft/class_2168;)Z method_13633 method_13633 p 0 source m (Lnet/minecraft/class_2168;I)I method_13630 execute p 0 source p 1 minutes m (Lcom/mojang/brigadier/context/CommandContext;)I method_13632 method_13632 p 0 context c net/minecraft/class_3124 net/minecraft/world/gen/feature/OreFeatureConfig f Lcom/mojang/serialization/Codec; field_24896 CODEC f Ljava/util/List; field_29063 targets f I field_13723 size f F field_29064 discardOnAirChance m (Ljava/util/List;I)V p 1 targets p 2 size m (Lnet/minecraft/class_3825;Lnet/minecraft/class_2680;I)V p 3 size p 2 state p 1 test m (Lnet/minecraft/class_3825;Lnet/minecraft/class_2680;IF)V p 2 state p 3 size p 1 test p 4 discardOnAirChance m (Lnet/minecraft/class_3124;)Ljava/lang/Float; method_33993 method_33993 p 0 config m (Lnet/minecraft/class_3124;)Ljava/util/List; method_28745 method_28745 p 0 config m (Lnet/minecraft/class_3825;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3124$class_5876; method_33994 createTarget p 1 state p 0 test m (Ljava/util/List;IF)V p 1 targets p 2 size p 3 discardOnAirChance m (Lnet/minecraft/class_3124;)Ljava/lang/Integer; method_33995 method_33995 p 0 config m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_33992 method_33992 p 0 instance c net/minecraft/class_3124$class_5876 net/minecraft/world/gen/feature/OreFeatureConfig$Target f Lcom/mojang/serialization/Codec; field_29067 CODEC f Lnet/minecraft/class_3825; field_29068 target f Lnet/minecraft/class_2680; field_29069 state m (Lnet/minecraft/class_3124$class_5876;)Lnet/minecraft/class_3825; method_33998 method_33998 p 0 target m (Lnet/minecraft/class_3825;Lnet/minecraft/class_2680;)V p 1 target p 2 state m (Lnet/minecraft/class_3124$class_5876;)Lnet/minecraft/class_2680; method_33997 method_33997 p 0 target m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_33996 method_33996 p 0 instance c net/minecraft/class_4454 net/minecraft/client/option/FullscreenOption m (Lnet/minecraft/class_1041;Lnet/minecraft/class_313;)V p 1 window p 2 monitor m (Lnet/minecraft/class_313;Lnet/minecraft/class_319;)Ljava/lang/Double; method_21588 method_21588 p 1 videoMode m (Lnet/minecraft/class_313;Lnet/minecraft/class_1041;Lnet/minecraft/class_315;)Ljava/lang/Double; method_21589 method_21589 p 2 options m (Lnet/minecraft/class_313;Lnet/minecraft/class_1041;Lnet/minecraft/class_315;Ljava/lang/Double;)V method_21590 method_21590 p 2 options p 3 newValue m (Lnet/minecraft/class_1041;)V p 1 window m (Lnet/minecraft/class_313;Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_27464 method_27464 p 2 option p 1 options c net/minecraft/class_5785 net/minecraft/client/realms/gui/FetchRateLimiter c A fetch rate limiter allows tracking the period of realms data fetcher\ntasks even when the fetcher has stopped running. It prevents spamming\nrate-limited fetches. m ()J method_33422 getRemainingPeriod c {@return the time left before the next scheduled run of the tracked task} m ()V method_33421 onRun c Notifies the tracker that the tracked task is run. c net/minecraft/class_3118 net/minecraft/server/command/SeedCommand m (JLnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_13619 method_13619 p 2 style m (Lcom/mojang/brigadier/CommandDispatcher;Z)V method_13616 register p 1 dedicated p 0 dispatcher m (ZLnet/minecraft/class_2168;)Z method_13618 method_13618 p 1 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13617 method_13617 p 0 context c net/minecraft/class_4449 net/minecraft/client/realms/util/SkinProcessor f I field_20265 height f I field_20264 width f [I field_20263 pixels m (Ljava/awt/image/BufferedImage;)Ljava/awt/image/BufferedImage; method_21573 process p 1 image m (IIII)V method_21574 setNoAlpha p 4 y1 p 3 x1 p 2 y0 p 1 x0 m (IIII)V method_21572 doNotchTransparencyHack p 2 y0 p 1 x0 p 4 y1 p 3 x1 c net/minecraft/class_3119 net/minecraft/server/command/SetBlockCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13719 FAILED_EXCEPTION m (Lcom/mojang/brigadier/context/CommandContext;)I method_13625 method_13625 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13622 method_13622 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13621 method_13621 p 0 context m (Lnet/minecraft/class_2168;)Z method_13627 method_13627 p 0 source m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13623 register p 0 dispatcher m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;Lnet/minecraft/class_2247;Lnet/minecraft/class_3119$class_3121;Ljava/util/function/Predicate;)I method_13620 execute p 0 source p 1 pos p 2 block p 3 mode p 4 condition m (Lcom/mojang/brigadier/context/CommandContext;)I method_13626 method_13626 p 0 context m (Lnet/minecraft/class_2694;)Z method_13624 method_13624 p 0 pos c net/minecraft/class_3119$class_3120 net/minecraft/server/command/SetBlockCommand$Filter m (Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;Lnet/minecraft/class_2247;Lnet/minecraft/class_3218;)Lnet/minecraft/class_2247; filter filter p 3 block p 4 world p 1 box p 2 pos c net/minecraft/class_3119$class_3121 net/minecraft/server/command/SetBlockCommand$Mode f Lnet/minecraft/class_3119$class_3121; field_13721 DESTROY f Lnet/minecraft/class_3119$class_3121; field_13722 REPLACE c net/minecraft/class_839 net/minecraft/client/render/block/entity/MobSpawnerBlockEntityRenderer m (Lnet/minecraft/class_2636;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3589 render m (Lnet/minecraft/class_5614$class_5615;)V p 1 ctx c net/minecraft/class_838 net/minecraft/client/render/block/entity/StructureBlockBlockEntityRenderer m (Lnet/minecraft/class_2633;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3587 render m (Lnet/minecraft/class_2633;)Z method_3588 rendersOutsideBoundingBox m (Lnet/minecraft/class_5614$class_5615;)V p 1 ctx m (Lnet/minecraft/class_2633;Lnet/minecraft/class_4588;Lnet/minecraft/class_2338;Lnet/minecraft/class_4587;)V method_3585 renderInvisibleBlocks p 1 entity p 3 pos p 2 vertices p 4 matrices c net/minecraft/class_837 net/minecraft/client/render/block/entity/SignBlockEntityRenderer f Ljava/lang/String; field_32830 STICK f Lnet/minecraft/class_327; field_27755 textRenderer f Ljava/util/Map; field_27754 typeToModel f I field_32829 TEXT_HEIGHT f I field_33963 RENDER_DISTANCE f I field_32828 MAX_TEXT_WIDTH f I field_33962 GLOWING_BLACK_COLOR m (Lnet/minecraft/class_2625;I)Z method_37312 shouldRender p 0 sign p 1 signColor m (Lnet/minecraft/class_5614$class_5615;)V p 1 ctx m ()Lnet/minecraft/class_5607; method_32154 getTexturedModelData m (Lnet/minecraft/class_4719;)Lnet/minecraft/class_4719; method_32156 method_32156 p 0 signType m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4719; method_32155 getSignType p 0 block m (Lnet/minecraft/class_2625;)I method_37311 getColor p 0 sign m (Lnet/minecraft/class_5614$class_5615;Lnet/minecraft/class_4719;)Lnet/minecraft/class_837$class_4702; method_32158 method_32158 p 1 signType m (Lnet/minecraft/class_5599;Lnet/minecraft/class_4719;)Lnet/minecraft/class_837$class_4702; method_32157 createSignModel p 1 type p 0 entityModelLoader m (Lnet/minecraft/class_2625;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_23083 render m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_5481; method_32159 method_32159 p 1 text c net/minecraft/class_837$class_4702 net/minecraft/client/render/block/entity/SignBlockEntityRenderer$SignModel f Lnet/minecraft/class_630; field_21531 stick f Lnet/minecraft/class_630; field_27756 root m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_836 net/minecraft/client/render/block/entity/SkullBlockEntityRenderer f Ljava/util/Map; field_4391 MODELS f Ljava/util/Map; field_4390 TEXTURES m (Lnet/minecraft/class_2631;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3577 render m (Lnet/minecraft/class_5614$class_5615;)V p 1 ctx m (Lnet/minecraft/class_2350;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_5598;Lnet/minecraft/class_1921;)V method_32161 renderSkull p 4 vertexConsumers p 3 matrices p 2 animationProgress p 1 yaw p 0 direction p 7 renderLayer p 6 model p 5 light m (Lnet/minecraft/class_5599;)Ljava/util/Map; method_32160 getModels p 0 modelLoader m (Lnet/minecraft/class_2484$class_2485;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_1921; method_3578 getRenderLayer p 1 profile p 0 type m (Ljava/util/HashMap;)V method_3580 method_3580 p 0 map c net/minecraft/class_853 net/minecraft/client/render/chunk/ChunkRendererRegion f [[Lnet/minecraft/class_6849; field_4483 chunks f Lnet/minecraft/class_1937; field_4490 world f I field_4488 chunkXOffset f I field_4487 chunkZOffset m (Lnet/minecraft/class_1937;II[[Lnet/minecraft/class_6849;)V p 4 chunks p 1 world p 3 chunkZ p 2 chunkX c net/minecraft/class_852 net/minecraft/client/render/chunk/ChunkOcclusionDataBuilder f [I field_4474 EDGE_POINTS f I field_4473 openCount f [Lnet/minecraft/class_2350; field_4479 DIRECTIONS f Ljava/util/BitSet; field_4478 closed f I field_4476 STEP_Z f I field_4475 STEP_Y f I field_4477 STEP_X m (III)I method_3681 pack p 2 z p 1 y p 0 x m (ILnet/minecraft/class_2350;)I method_3685 offset p 2 direction p 1 pos m (Lnet/minecraft/class_2338;)V method_3682 markClosed p 1 pos m (I)Ljava/util/Set; method_3687 getOpenFaces p 1 pos m (ILjava/util/Set;)V method_3684 addEdgeFaces p 2 openFaces p 1 pos m (Lnet/minecraft/class_2338;)I method_3683 pack p 0 pos m ()Lnet/minecraft/class_854; method_3679 build c net/minecraft/class_5793 net/minecraft/data/family/BlockFamilies f Lnet/minecraft/class_5794; field_28518 EXPOSED_CUT_COPPER f Lnet/minecraft/class_5794; field_28506 SPRUCE f Lnet/minecraft/class_5794; field_33681 WAXED_WEATHERED_COPPER f Lnet/minecraft/class_5794; field_28480 POLISHED_DIORITE f Lnet/minecraft/class_5794; field_33686 EXPOSED_COPPER f Lnet/minecraft/class_5794; field_28492 CUT_SANDSTONE f Lnet/minecraft/class_5794; field_28484 RED_NETHER_BRICK f Lnet/minecraft/class_5794; field_28496 SMOOTH_RED_SANDSTONE f Lnet/minecraft/class_5794; field_28488 DARK_PRISMARINE f Lnet/minecraft/class_5794; field_28521 WAXED_WEATHERED_CUT_COPPER f Lnet/minecraft/class_5794; field_28501 BIRCH f Lnet/minecraft/class_5794; field_28947 POLISHED_DEEPSLATE f Lnet/minecraft/class_5794; field_28525 DIORITE f Lnet/minecraft/class_5794; field_28513 BRICK f Lnet/minecraft/class_5794; field_28515 MOSSY_STONE_BRICK f Lnet/minecraft/class_5794; field_28507 WARPED f Lnet/minecraft/class_5794; field_28519 WAXED_EXPOSED_CUT_COPPER f Ljava/lang/String; field_33118 WOODEN_UNLOCK_CRITERION_NAME c The name of the criterion used for the recipe unlock advancements of wooden block families. f Lnet/minecraft/class_5794; field_33682 OXIDIZED_COPPER f Lnet/minecraft/class_5794; field_33687 WAXED_EXPOSED_COPPER f Lnet/minecraft/class_5794; field_28493 SMOOTH_SANDSTONE f Lnet/minecraft/class_5794; field_28481 GRANITE f Lnet/minecraft/class_5794; field_28497 STONE f Lnet/minecraft/class_5794; field_28485 PRISMARINE f Lnet/minecraft/class_5794; field_28510 BLACKSTONE f Lnet/minecraft/class_5794; field_28489 QUARTZ_BLOCK f Lnet/minecraft/class_5794; field_28522 OXIDIZED_CUT_COPPER f Lnet/minecraft/class_5794; field_28946 DEEPSLATE f Lnet/minecraft/class_5794; field_28514 END_STONE_BRICK f Lnet/minecraft/class_5794; field_28502 CRIMSON f Lnet/minecraft/class_5794; field_28516 CUT_COPPER f Lnet/minecraft/class_5794; field_28504 OAK f Lnet/minecraft/class_5794; field_28508 ANDESITE f Ljava/lang/String; field_33117 WOODEN_GROUP c The group used for the recipes of wooden block families. f Lnet/minecraft/class_5794; field_33683 WAXED_OXIDIZED_COPPER f Lnet/minecraft/class_5794; field_29079 COBBLED_DEEPSLATE f Lnet/minecraft/class_5794; field_33688 WEATHERED_COPPER f Lnet/minecraft/class_5794; field_28490 SMOOTH_QUARTZ f Lnet/minecraft/class_5794; field_28482 POLISHED_GRANITE f Lnet/minecraft/class_5794; field_28494 RED_SANDSTONE f Lnet/minecraft/class_5794; field_28486 PURPUR f Lnet/minecraft/class_5794; field_28949 DEEPSLATE_BRICK f Lnet/minecraft/class_5794; field_28498 STONE_BRICK f Ljava/util/Map; field_28499 BASE_BLOCKS_TO_FAMILIES f Lnet/minecraft/class_5794; field_28523 COBBLESTONE f Lnet/minecraft/class_5794; field_28511 POLISHED_BLACKSTONE f Lnet/minecraft/class_5794; field_28503 JUNGLE f Lnet/minecraft/class_5794; field_28505 DARK_OAK f Lnet/minecraft/class_5794; field_28517 WAXED_CUT_COPPER f Lnet/minecraft/class_5794; field_28509 POLISHED_ANDESITE f Lnet/minecraft/class_5794; field_33684 COPPER_BLOCK f Lnet/minecraft/class_5794; field_28491 SANDSTONE f Lnet/minecraft/class_5794; field_33685 WAXED_COPPER_BLOCK f Lnet/minecraft/class_5794; field_28495 CUT_RED_SANDSTONE f Lnet/minecraft/class_5794; field_28483 NETHER_BRICK f Lnet/minecraft/class_5794; field_33419 WAXED_OXIDIZED_CUT_COPPER f Lnet/minecraft/class_5794; field_28487 PRISMARINE_BRICK f Lnet/minecraft/class_5794; field_28520 WEATHERED_CUT_COPPER f Lnet/minecraft/class_5794; field_28948 DEEPSLATE_TILE f Lnet/minecraft/class_5794; field_28512 POLISHED_BLACKSTONE_BRICK f Lnet/minecraft/class_5794; field_28500 ACACIA f Lnet/minecraft/class_5794; field_28524 MOSSY_COBBLESTONE m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33468 register p 0 baseBlock m ()Ljava/util/stream/Stream; method_33467 getFamilies c net/minecraft/class_4461 net/minecraft/command/argument/serialize/LongArgumentSerializer m (Lnet/minecraft/class_2540;)Lcom/mojang/brigadier/arguments/LongArgumentType; method_21691 fromPacket m (Lcom/mojang/brigadier/arguments/LongArgumentType;Lnet/minecraft/class_2540;)V method_21690 toPacket m (Lcom/mojang/brigadier/arguments/LongArgumentType;Lcom/google/gson/JsonObject;)V method_21689 toJson c net/minecraft/class_3131 net/minecraft/server/command/SpreadPlayersCommand f Lcom/mojang/brigadier/exceptions/Dynamic4CommandExceptionType; field_13735 FAILED_ENTITIES_EXCEPTION f Lcom/mojang/brigadier/exceptions/Dynamic4CommandExceptionType; field_13734 FAILED_TEAMS_EXCEPTION f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_36326 INVALID_HEIGHT_EXCEPTION f I field_33397 MAX_ATTEMPTS m (Ljava/util/Collection;)I method_13652 getPileCountRespectingTeams p 0 entities m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13654 register p 0 dispatcher m (Ljava/util/Random;IDDDD)[Lnet/minecraft/class_3131$class_3132; method_13653 makePiles p 8 maxZ p 4 minZ p 6 maxX p 0 random p 2 minX p 1 count m (Lcom/mojang/brigadier/context/CommandContext;)I method_13658 method_13658 p 0 context m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_39991 method_39991 p 1 worldBottomY p 0 maxY m (Lnet/minecraft/class_241;DLnet/minecraft/class_3218;Ljava/util/Random;DDDDI[Lnet/minecraft/class_3131$class_3132;Z)V method_13661 spread p 4 random p 3 world p 5 minX p 7 minZ p 9 maxX p 11 maxZ p 14 piles p 13 maxY p 0 center p 15 respectTeams p 1 spreadDistance m (Lcom/mojang/brigadier/context/CommandContext;)I method_29193 method_29193 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_241;FFIZLjava/util/Collection;)I method_13656 execute p 0 source p 4 maxY p 3 maxRange p 2 spreadDistance p 1 center p 6 players p 5 respectTeams m (Ljava/util/Collection;Lnet/minecraft/class_3218;[Lnet/minecraft/class_3131$class_3132;IZ)D method_13657 getMinDistance p 3 maxY p 2 piles p 1 world p 0 entities p 4 respectTeams m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13655 method_13655 p 2 z p 3 maxSpreadDistance p 0 pilesCount p 1 x m (Lnet/minecraft/class_2168;)Z method_13659 method_13659 p 0 source m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13660 method_13660 p 2 z p 3 maxSpreadDistance p 0 pilesCount p 1 x c net/minecraft/class_3131$class_3132 net/minecraft/server/command/SpreadPlayersCommand$Pile f D field_13737 x f D field_13736 z m (Lnet/minecraft/class_1922;I)Z method_13662 isSafe p 2 maxY p 1 world m (Lnet/minecraft/class_3131$class_3132;)D method_13665 getDistance p 1 other m (Ljava/util/Random;DDDD)V method_13667 setPileLocation p 8 maxZ p 6 maxX p 4 minZ p 2 minX p 1 random m ()D method_13668 absolute m (DDDD)Z method_13666 clamp p 1 minX p 5 maxX p 3 minZ p 7 maxZ m (Lnet/minecraft/class_1922;I)I method_13669 getY p 1 blockView p 2 maxY m (Lnet/minecraft/class_3131$class_3132;)V method_13670 subtract p 1 other m ()V method_13671 normalize c net/minecraft/class_854 net/minecraft/client/render/chunk/ChunkOcclusionData f I field_4491 DIRECTION_COUNT f Ljava/util/BitSet; field_4492 visibility m (Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;Z)V method_3692 setVisibleThrough p 1 from p 2 to p 3 visible m (Ljava/util/Set;)V method_3693 addOpenEdgeFaces p 1 faces m (Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Z method_3695 isVisibleThrough p 1 from p 2 to m (Z)V method_3694 fill p 1 visible c net/minecraft/class_3136 net/minecraft/server/command/StopSoundCommand m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_3419;Lnet/minecraft/class_2960;)I method_13685 execute p 2 category p 3 sound p 0 source p 1 targets m (Lcom/mojang/brigadier/context/CommandContext;)I method_13683 method_13683 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13680 method_13680 p 0 context m (Lnet/minecraft/class_3419;Lcom/mojang/brigadier/context/CommandContext;)I method_13686 method_13686 p 1 context m (Lnet/minecraft/class_3419;Lcom/mojang/brigadier/context/CommandContext;)I method_13684 method_13684 p 1 context m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13681 register p 0 dispatcher m (Lnet/minecraft/class_2168;)Z method_13682 method_13682 p 0 source c net/minecraft/class_3137 net/minecraft/world/gen/feature/RandomBooleanFeatureConfig f Lnet/minecraft/class_6880; field_13739 featureFalse f Lcom/mojang/serialization/Codec; field_24900 CODEC f Lnet/minecraft/class_6880; field_13740 featureTrue m (Lnet/minecraft/class_6880;Lnet/minecraft/class_6880;)V p 1 featureTrue p 2 featureFalse m (Lnet/minecraft/class_3137;)Lnet/minecraft/class_6880; method_28749 method_28749 p 0 config m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28750 method_28750 p 0 instance m (Lnet/minecraft/class_3137;)Lnet/minecraft/class_6880; method_28751 method_28751 p 0 config c net/minecraft/class_5798 net/minecraft/util/thread/LockHelper f Lnet/minecraft/class_148; field_36298 crashException f Ljava/util/concurrent/locks/Lock; field_36296 lock f Ljava/util/concurrent/Semaphore; field_36295 semaphore f Lorg/slf4j/Logger; field_36293 LOGGER f Ljava/lang/Thread; field_36297 thread f Ljava/lang/String; field_36294 name m (Ljava/lang/String;)V p 1 name m ()V method_39935 lock m (Ljava/lang/String;Ljava/lang/Thread;)Lnet/minecraft/class_148; method_33564 crash p 0 message p 1 thread m ()V method_39937 unlock c net/minecraft/class_3138 net/minecraft/server/command/SummonCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13741 FAILED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_26629 FAILED_UUID_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_22254 INVALID_POSITION_EXCEPTION m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2960;Lnet/minecraft/class_243;Lnet/minecraft/class_2487;Z)I method_13694 execute p 3 nbt p 2 pos p 4 initialize p 1 entity p 0 source m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13690 register p 0 dispatcher m (Lcom/mojang/brigadier/context/CommandContext;)I method_13692 method_13692 p 0 context m (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1297; method_18192 method_18192 p 1 entity m (Lcom/mojang/brigadier/context/CommandContext;)I method_13691 method_13691 p 0 context m (Lnet/minecraft/class_2168;)Z method_13693 method_13693 p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13689 method_13689 p 0 context c net/minecraft/class_5794 net/minecraft/data/family/BlockFamily f Lnet/minecraft/class_2248; field_28526 baseBlock f Ljava/lang/String; field_28530 group f Ljava/lang/String; field_28531 unlockCriterionName f Ljava/util/Map; field_28527 variants f Z field_28528 generateModels f Z field_28529 generateRecipes m (Lnet/minecraft/class_5794$class_5796;)Lnet/minecraft/class_2248; method_33470 getVariant p 1 variant m ()Ljava/util/Optional; method_33480 getUnlockCriterionName m ()Z method_33477 shouldGenerateModels m ()Z method_33478 shouldGenerateRecipes m ()Ljava/util/Map; method_33474 getVariants m (Lnet/minecraft/class_2248;)V p 1 baseBlock m ()Ljava/util/Optional; method_33479 getGroup m ()Lnet/minecraft/class_2248; method_33469 getBaseBlock c net/minecraft/class_5794$class_5796 net/minecraft/data/family/BlockFamily$Variant f Ljava/lang/String; field_28546 name f Lnet/minecraft/class_5794$class_5796; field_28539 SLAB f Lnet/minecraft/class_5794$class_5796; field_28538 SIGN f Lnet/minecraft/class_5794$class_5796; field_28537 FENCE_GATE f Lnet/minecraft/class_5794$class_5796; field_28536 FENCE f Lnet/minecraft/class_5794$class_5796; field_28545 WALL_SIGN f Lnet/minecraft/class_5794$class_5796; field_28544 WALL f Lnet/minecraft/class_5794$class_5796; field_28543 TRAPDOOR f Lnet/minecraft/class_5794$class_5796; field_28542 POLISHED f Lnet/minecraft/class_5794$class_5796; field_28541 PRESSURE_PLATE f Lnet/minecraft/class_5794$class_5796; field_28540 STAIRS f Lnet/minecraft/class_5794$class_5796; field_28535 DOOR f Lnet/minecraft/class_5794$class_5796; field_28534 CHISELED f Lnet/minecraft/class_5794$class_5796; field_28533 BUTTON f Lnet/minecraft/class_5794$class_5796; field_29503 CRACKED f Lnet/minecraft/class_5794$class_5796; field_33689 CUT m (Ljava/lang/String;ILjava/lang/String;)V p 3 name m ()Ljava/lang/String; method_33498 getName c net/minecraft/class_5794$class_5795 net/minecraft/data/family/BlockFamily$Builder f Lnet/minecraft/class_5794; field_28532 family m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33483 sign p 2 wallBlock p 1 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_34593 cracked p 1 block m (Ljava/lang/String;)Lnet/minecraft/class_5794$class_5795; method_33487 unlockCriterionName p 1 unlockCriterionName m (Ljava/lang/String;)Lnet/minecraft/class_5794$class_5795; method_33484 group p 1 group m ()Lnet/minecraft/class_5794$class_5795; method_33488 noGenerateRecipes m ()Lnet/minecraft/class_5794$class_5795; method_33485 noGenerateModels m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33489 door p 1 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33495 polished p 1 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33494 pressurePlate p 1 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33486 chiseled p 1 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33497 wall p 1 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33496 trapdoor p 1 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33491 fenceGate p 1 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33490 fence p 1 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_36544 cut p 1 block m (Lnet/minecraft/class_2248;)V p 1 baseBlock m ()Lnet/minecraft/class_5794; method_33481 build m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33482 button p 1 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33493 stairs p 1 block m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33492 slab p 1 block c net/minecraft/class_4463 net/minecraft/network/packet/s2c/play/PlayerActionResponseS2CPacket f Lnet/minecraft/class_2338; comp_84 pos f Z comp_87 approved f Lorg/slf4j/Logger; field_20320 LOGGER f Lnet/minecraft/class_2846$class_2847; comp_86 action f Lnet/minecraft/class_2680; comp_85 state m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2846$class_2847;Z)V p 4 approved p 1 pos p 3 action p 2 state m ()Lnet/minecraft/class_2338; comp_84 pos m ()Z comp_87 approved m (Lnet/minecraft/class_2602;)V method_21708 apply m ()Lnet/minecraft/class_2846$class_2847; comp_86 action m ()Lnet/minecraft/class_2680; comp_85 state m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2846$class_2847;ZLjava/lang/String;)V p 5 reason p 4 approved p 3 action p 2 state p 1 pos c net/minecraft/class_3133 net/minecraft/world/gen/ProbabilityConfig f Lcom/mojang/serialization/Codec; field_24899 CODEC f F field_13738 probability m (F)V p 1 probability m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28748 method_28748 p 0 instance c net/minecraft/class_5797 net/minecraft/data/server/recipe/CraftingRecipeJsonBuilder m (Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_5797; method_33530 criterion p 1 name p 2 conditions m (Ljava/util/function/Consumer;)V method_10431 offerTo p 1 exporter m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2960; method_36442 getItemId p 0 item m (Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V method_17972 offerTo p 2 recipeId p 1 exporter m (Ljava/util/function/Consumer;Ljava/lang/String;)V method_36443 offerTo p 1 exporter p 2 recipePath m ()Lnet/minecraft/class_1792; method_36441 getOutputItem m (Ljava/lang/String;)Lnet/minecraft/class_5797; method_33529 group p 1 group c net/minecraft/class_3134 net/minecraft/server/dedicated/command/StopCommand m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13675 register p 0 dispatcher m (Lnet/minecraft/class_2168;)Z method_13677 method_13677 p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13676 method_13676 p 0 context c net/minecraft/class_4466 net/minecraft/entity/passive/BeeEntity f I field_30291 TOO_FAR_DISTANCE c The minimum distance that bees lose their hive or flower position at. f F field_20356 currentPitch f I field_30283 HAS_NECTAR_FLAG f Ljava/lang/String; field_30279 FLOWER_POS_KEY f I field_21643 ticksLeftToFindHive f I field_20360 cannotEnterHiveTicks f Lnet/minecraft/class_4466$class_4472; field_21645 moveToHiveGoal f Lnet/minecraft/class_6019; field_25363 ANGER_TIME_RANGE f Lnet/minecraft/class_2940; field_20353 BEE_FLAGS f Ljava/lang/String; field_30272 CROPS_GROWN_SINCE_POLLINATION_KEY f I field_20359 ticksSincePollination f Ljava/lang/String; field_30280 HIVE_POS_KEY f I field_30284 MAX_LIFETIME_AFTER_STINGING f I field_30288 MAX_POLLINATED_CROPS f Ljava/util/UUID; field_25364 angryAt f Ljava/lang/String; field_30276 TICKS_SINCE_POLLINATION_KEY f I field_21509 ticksInsideWater f Ljava/lang/String; field_30273 CANNOT_ENTER_HIVE_TICKS_KEY f I field_30281 NEAR_TARGET_FLAG f I field_30293 MIN_HIVE_RETURN_DISTANCE c The minimum distance that bees will immediately return to their hive at. f I field_30285 FLOWER_NAVIGATION_START_TICKS c A bee will start moving to a flower once this time in ticks has passed from a pollination. f I field_30289 NORMAL_DIFFICULTY_STING_POISON_DURATION f Ljava/lang/String; field_30277 HAS_STUNG_KEY f Lnet/minecraft/class_4466$class_4473; field_21646 moveToFlowerGoal f Lnet/minecraft/class_4466$class_4478; field_21079 pollinateGoal f I field_20358 ticksSinceSting f Lnet/minecraft/class_2338; field_20363 hivePos f I field_30290 HARD_DIFFICULTY_STING_POISON_DURATION f F field_20357 lastPitch f I field_30282 HAS_STUNG_FLAG f I field_21644 ticksUntilCanPollinate f Ljava/lang/String; field_30278 HAS_NECTAR_KEY f I field_30286 POLLINATION_FAIL_TICKS c The duration in ticks when a bee's pollination is considered failed. f I field_20361 cropsGrownSincePollination f Lnet/minecraft/class_2338; field_20362 flowerPos f Lnet/minecraft/class_2940; field_20354 ANGER m (Lnet/minecraft/class_2338;)V method_21797 setFlowerPos p 1 flowerPos m (Lnet/minecraft/class_2338;)Z method_23988 doesHiveHaveSpace p 1 pos m ()Z method_21791 hasHive m ()V method_21780 resetPollinationTicks m ()Z method_21784 hasNectar m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_4466; method_21771 createChild m ()Z method_23983 failedPollinatingTooLong m (Z)V method_21805 setHasNectar p 1 hasNectar m ()V method_21788 onHoneyDelivered m (Lnet/minecraft/class_2338;)Z method_23992 isFlowers p 1 pos m ()I method_21792 getCropsGrownSincePollination m (Lnet/minecraft/class_1937;DDDDDLnet/minecraft/class_2394;)V method_21769 addParticle p 6 lastZ p 4 x p 2 lastX p 1 world p 12 effect p 10 y p 8 z m ()Lnet/minecraft/class_2338; method_21778 getFlowerPos m ()Z method_21785 hasStung m ()V method_21793 addCropCounter m ()Z method_21789 canEnterHive m (IZ)V method_21775 setBeeFlag p 2 value p 1 bit m (Z)V method_21806 setHasStung p 1 hasStung m ()Lnet/minecraft/class_1355; method_35163 getGoalSelector m (I)V method_21807 setCannotEnterHiveTicks p 1 cannotEnterHiveTicks m (Lnet/minecraft/class_2338;I)Z method_23979 isWithinDistance p 1 pos p 2 distance m ()V method_21790 updateBodyPitch m ()Z method_21794 isHiveValid m ()Z method_21786 isNearTarget m ()Lnet/minecraft/class_5132$class_5133; method_26880 createBeeAttributes m (Lnet/minecraft/class_2338;)Z method_23990 isTooFar p 1 pos m (Lnet/minecraft/class_2338;)V method_23987 startMovingTo p 1 pos m ()Ljava/util/List; method_35162 getPossibleHives m (F)F method_21811 getBodyPitch p 1 tickDelta m ()I method_35161 getMoveGoalTicks m ()Lnet/minecraft/class_2338; method_23884 getHivePos m ()Z method_23984 isHiveNearFire m ()V method_21783 resetCropCounter m ()Z method_21779 hasFlower m (Z)V method_21808 setNearTarget p 1 nearTarget m (I)Z method_21812 getBeeFlag p 1 location c net/minecraft/class_4466$class_4473 net/minecraft/entity/passive/BeeEntity$MoveToFlowerGoal f I field_21650 ticks f I field_30298 MAX_FLOWER_NAVIGATION_TICKS m ()Z method_24013 shouldMoveToFlower c net/minecraft/class_4466$class_4474 net/minecraft/entity/passive/BeeEntity$GrowCropsGoal c net/minecraft/class_4466$class_4475 net/minecraft/entity/passive/BeeEntity$BeeRevengeGoal m (Lnet/minecraft/class_4466;Lnet/minecraft/class_4466;)V p 2 bee c net/minecraft/class_4466$class_4476 net/minecraft/entity/passive/BeeEntity$FindHiveGoal m ()Ljava/util/List; method_23742 getNearbyFreeHives m (Lnet/minecraft/class_4158;)Z method_23743 method_23743 p 0 poiType c net/minecraft/class_4466$class_4470 net/minecraft/entity/passive/BeeEntity$EnterHiveGoal c net/minecraft/class_4466$class_4472 net/minecraft/entity/passive/BeeEntity$MoveToHiveGoal f Lnet/minecraft/class_11; field_21649 path f I field_23133 ticksUntilLost f I field_21647 ticks f Ljava/util/List; field_21648 possibleHives m ()V method_24011 clearPossibleHives m (Lnet/minecraft/class_2338;)Z method_24007 isPossibleHive p 1 pos m (Lnet/minecraft/class_2338;)Z method_24006 startMovingToFar p 1 pos m (Lnet/minecraft/class_2338;)Z method_24010 isCloseEnough p 1 pos m (Lnet/minecraft/class_2338;)V method_24009 addPossibleHive p 1 pos m ()V method_23885 setLost m ()V method_24012 makeChosenHivePossibleHive c net/minecraft/class_4466$class_4477 net/minecraft/entity/passive/BeeEntity$BeeLookControl m (Lnet/minecraft/class_4466;Lnet/minecraft/class_1308;)V p 2 entity c net/minecraft/class_4466$class_4478 net/minecraft/entity/passive/BeeEntity$PollinateGoal f Z field_21080 running f I field_21651 ticks f I field_20379 lastPollinationTick f I field_20378 pollinationTicks f Ljava/util/function/Predicate; field_20617 flowerPredicate f Lnet/minecraft/class_243; field_21511 nextTarget m ()Z method_23346 isRunning m ()Z method_21820 completedPollination m ()Ljava/util/Optional; method_21821 getFlower m (Ljava/util/function/Predicate;D)Ljava/util/Optional; method_22326 findFlower p 1 predicate p 2 searchDistance m ()F method_23750 getRandomOffset m (Lnet/minecraft/class_2680;)Z method_21819 method_21819 p 0 state m ()V method_23748 cancel m ()V method_23749 moveToNextTarget c net/minecraft/class_4466$class_4479 net/minecraft/entity/passive/BeeEntity$BeeWanderAroundGoal f I field_30309 MAX_DISTANCE m ()Lnet/minecraft/class_243; method_21822 getRandomLocation c net/minecraft/class_4466$class_4467 net/minecraft/entity/passive/BeeEntity$NotAngryGoal m ()Z method_6264 canStart m ()Z method_21815 canBeeContinue m ()Z method_6266 shouldContinue m ()Z method_21814 canBeeStart c net/minecraft/class_4466$class_4468 net/minecraft/entity/passive/BeeEntity$StingGoal m (Lnet/minecraft/class_4466;Lnet/minecraft/class_1314;DZ)V p 2 mob p 5 pauseWhenMobIdle p 3 speed c net/minecraft/class_4466$class_4469 net/minecraft/entity/passive/BeeEntity$StingTargetGoal m ()Z method_21816 canSting m (Lnet/minecraft/class_4466;)V p 1 bee c net/minecraft/class_3135 net/minecraft/world/gen/feature/RandomBooleanFeature c net/minecraft/class_4465 net/minecraft/datafixer/schema/Schema2100 m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities registerEntities p 1 schema m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_21746 registerEntity p 1 entityTypes p 2 name p 0 schema c net/minecraft/class_863 net/minecraft/client/render/debug/DebugRenderer f Lnet/minecraft/class_863$class_864; field_4535 neighborUpdateDebugRenderer f Lnet/minecraft/class_5739; field_28254 gameEventDebugRenderer f Lnet/minecraft/class_863$class_864; field_4537 worldGenAttemptDebugRenderer f Lnet/minecraft/class_863$class_864; field_4533 chunkLoadingDebugRenderer f Lnet/minecraft/class_4207; field_18777 villageDebugRenderer f Lnet/minecraft/class_4304; field_19325 raidCenterDebugRenderer f Z field_4531 showChunkBorder f Lnet/minecraft/class_870; field_4539 structureDebugRenderer f Lnet/minecraft/class_4841; field_22408 villageSectionsDebugRenderer f Lnet/minecraft/class_868; field_4523 pathfindingDebugRenderer f Lnet/minecraft/class_4503; field_20519 gameTestDebugRenderer f Lnet/minecraft/class_863$class_864; field_4517 blockOutlineDebugRenderer f Lnet/minecraft/class_863$class_864; field_4536 skyLightDebugRenderer f Lnet/minecraft/class_863$class_864; field_4538 heightmapDebugRenderer f Lnet/minecraft/class_4205; field_18778 goalSelectorDebugRenderer f Lnet/minecraft/class_863$class_864; field_4532 chunkBorderDebugRenderer f Lnet/minecraft/class_863$class_864; field_4534 collisionDebugRenderer f Lnet/minecraft/class_863$class_864; field_4528 waterDebugRenderer f Lnet/minecraft/class_4703; field_21547 beeDebugRenderer m (Lnet/minecraft/class_310;)V p 1 client m (Ljava/lang/String;DDDIFZFZ)V method_23107 drawString p 8 size p 9 center p 10 offset p 11 visibleThroughObjects p 0 string p 1 x p 3 y p 5 z p 7 color m (Ljava/lang/String;IIII)V method_23108 drawString p 4 color p 2 y p 3 z p 0 string p 1 x m (Ljava/lang/String;DDDIF)V method_23106 drawString p 8 size p 7 color p 3 y p 5 z p 0 string p 1 x m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597$class_4598;DDD)V method_23099 render p 2 vertexConsumers p 1 matrices p 3 cameraX p 5 cameraY p 7 cameraZ m (DDDDDDFFFF)V method_23098 drawBox p 2 minY p 4 minZ p 14 blue p 15 alpha p 0 minX p 10 maxZ p 12 red p 13 green p 6 maxX p 8 maxY m ()Z method_3713 toggleShowChunkBorder m (Lnet/minecraft/class_1297;I)Ljava/util/Optional; method_23101 getTargetedEntity p 1 maxDistance p 0 entity m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;FFFF)V method_23104 drawBox p 1 pos2 p 0 pos1 p 3 green p 2 red p 5 alpha p 4 blue m ()V method_20413 reset m (Ljava/lang/String;DDDI)V method_23105 drawString p 7 color p 3 y p 5 z p 1 x p 0 string m (Lnet/minecraft/class_2338;FFFFF)V method_23103 drawBox p 0 pos p 4 blue p 3 green p 2 red p 1 expand p 5 alpha m (Lnet/minecraft/class_238;FFFF)V method_23102 drawBox p 1 red p 2 green p 3 blue p 4 alpha p 0 box c net/minecraft/class_863$class_864 net/minecraft/client/render/debug/DebugRenderer$Renderer m ()V method_20414 clear m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;DDD)V method_23109 render p 3 cameraX p 2 vertexConsumers p 1 matrices p 7 cameraZ p 5 cameraY c net/minecraft/class_862 net/minecraft/client/render/debug/ChunkBorderDebugRenderer f Lnet/minecraft/class_310; field_4516 client m (Lnet/minecraft/class_310;)V p 1 client c net/minecraft/class_5760 net/minecraft/entity/ai/brain/sensor/TemptationsSensor f Lnet/minecraft/class_4051; field_28330 TEMPTER_PREDICATE f Lnet/minecraft/class_1856; field_28331 ingredient f I field_30262 MAX_DISTANCE m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)V method_33213 sense m (Lnet/minecraft/class_1799;)Z method_33216 test p 1 stack m (Lnet/minecraft/class_1314;Lnet/minecraft/class_3222;)Z method_33217 method_33217 p 1 player m (Lnet/minecraft/class_1314;Lnet/minecraft/class_3222;)Z method_33214 method_33214 p 1 player m (Lnet/minecraft/class_1856;)V p 1 ingredient m (Lnet/minecraft/class_1657;)Z method_33215 test p 1 player c net/minecraft/class_868 net/minecraft/client/render/debug/PathfindingDebugRenderer f J field_32906 MAX_PATH_AGE f Ljava/util/Map; field_4615 pathTimes f Ljava/util/Map; field_4616 paths f F field_32913 DRAWN_STRING_SIZE f Ljava/util/Map; field_4617 nodeSizes f F field_32907 RANGE m (Lnet/minecraft/class_11;DDD)V method_23117 drawPathLines p 3 cameraY p 5 cameraZ p 0 path p 1 cameraX m (Lnet/minecraft/class_11;FZZDDD)V method_23121 drawPathInternal p 6 cameraY p 8 cameraZ p 3 drawLabels p 2 drawDebugNodes p 4 cameraX p 1 nodeSize p 0 path m (Lnet/minecraft/class_2338;DDD)F method_23119 getManhattanDistance p 0 pos p 1 x p 3 y p 5 z m (Lnet/minecraft/class_11;FZZDDD)V method_23118 drawPath p 0 path p 1 nodeSize p 6 cameraY p 8 cameraZ p 2 drawDebugNodes p 3 drawLabels p 4 cameraX m (ILnet/minecraft/class_11;F)V method_3869 addPath p 3 nodeSize p 2 path p 1 id c net/minecraft/class_867 net/minecraft/client/render/debug/HeightmapDebugRenderer f I field_32903 CHUNK_RANGE f Lnet/minecraft/class_310; field_4613 client f F field_32904 BOX_HEIGHT m (Lnet/minecraft/class_2902$class_2903;)Lnet/minecraft/class_1160; method_27037 getColorForHeightmapType p 1 type m (Lnet/minecraft/class_310;)V p 1 client c net/minecraft/class_866 net/minecraft/client/render/debug/SkyLightDebugRenderer f I field_32905 RANGE f Lnet/minecraft/class_310; field_4612 client m (Lnet/minecraft/class_310;)V p 1 client c net/minecraft/class_865 net/minecraft/client/render/debug/CollisionDebugRenderer f Ljava/util/List; field_4542 collisions f D field_4541 lastUpdateTime f Lnet/minecraft/class_310; field_4540 client m (Lnet/minecraft/class_310;)V p 1 client c net/minecraft/class_3103 net/minecraft/world/gen/feature/DungeonFeature f Lnet/minecraft/class_2680; field_13698 AIR f [Lnet/minecraft/class_1299; field_13699 MOB_SPAWNER_ENTITIES f Lorg/slf4j/Logger; field_13700 LOGGER m (Ljava/util/Random;)Lnet/minecraft/class_1299; method_13547 getMobSpawnerEntity p 1 random c net/minecraft/class_4435 net/minecraft/client/realms/task/CloseServerTask f Lnet/minecraft/class_4877; field_20212 serverData f Lnet/minecraft/class_4388; field_20213 configureScreen m (Lnet/minecraft/class_4877;Lnet/minecraft/class_4388;)V p 1 realmsServer p 2 configureWorldScreen c net/minecraft/class_3104 net/minecraft/server/dedicated/command/SaveAllCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13701 FAILED_EXCEPTION m (Lnet/minecraft/class_2168;Z)I method_13550 saveAll p 1 flush p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13553 method_13553 p 0 context m (Lnet/minecraft/class_2168;)Z method_13554 method_13554 p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13549 method_13549 p 0 context m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13551 register p 0 dispatcher c net/minecraft/class_4437 net/minecraft/client/realms/task/OpenServerTask f Lnet/minecraft/class_310; field_34016 client f Lnet/minecraft/class_437; field_20219 returnScreen f Lnet/minecraft/class_4877; field_20218 serverData f Lnet/minecraft/class_4325; field_20221 mainScreen f Z field_20220 join m (Lnet/minecraft/class_4877;Lnet/minecraft/class_437;Lnet/minecraft/class_4325;ZLnet/minecraft/class_310;)V p 5 client p 2 returnScreen p 1 realmsServer p 4 join p 3 mainScreen c net/minecraft/class_5768 net/minecraft/entity/passive/AxolotlBrain c Represents the definition of an {@linkplain AxolotlEntity axolotl entity} brain.\n\n

\n\n\n\n \n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n \n\n
Activities associated to the {@linkplain AxolotlEntity axolotl entity} brain
ActivityTasks
{@link net.minecraft.entity.ai.brain.Activity#CORE}
    \n
  • {@link net.minecraft.entity.ai.brain.task.LookAroundTask}
  • \n
  • {@link net.minecraft.entity.ai.brain.task.WanderAroundTask}
  • \n
  • {@link net.minecraft.entity.ai.brain.task.PlayDeadTimerTask}
  • \n
  • {@link net.minecraft.entity.ai.brain.task.TemptationCooldownTask}
  • \n
{@link net.minecraft.entity.ai.brain.Activity#IDLE}
    \n
  • {@link net.minecraft.entity.ai.brain.task.FollowMobTask FollowMobTask(PLAYER)} (time limited)
  • \n
  • {@link net.minecraft.entity.ai.brain.task.BreedTask}
  • \n
  • {@link net.minecraft.entity.ai.brain.task.TemptTask} (random)
  • \n
  • {@link net.minecraft.entity.ai.brain.task.WalkTowardClosestAdultTask}
  • \n
  • {@link net.minecraft.entity.ai.brain.task.UpdateAttackTargetTask}
  • \n
  • {@link net.minecraft.entity.ai.brain.task.SeekWaterTask}
  • \n
  • {@link net.minecraft.entity.ai.brain.task.CompositeTask}
  • \n
{@link net.minecraft.entity.ai.brain.Activity#FIGHT}
    \n
  • {@link net.minecraft.entity.ai.brain.task.ForgetAttackTargetTask}
  • \n
  • {@link net.minecraft.entity.ai.brain.task.RangedApproachTask}
  • \n
  • {@link net.minecraft.entity.ai.brain.task.MeleeAttackTask}
  • \n
  • {@link net.minecraft.entity.ai.brain.task.ForgetTask}
  • \n
{@link net.minecraft.entity.ai.brain.Activity#PLAY_DEAD}
    \n
  • {@link net.minecraft.entity.ai.brain.task.PlayDeadTask}
  • \n
  • {@link net.minecraft.entity.ai.brain.task.ForgetTask}
  • \n
\n
f F field_30394 BREEDING_SPEED f F field_30397 TARGET_APPROACHING_SPEED f F field_30398 ADULT_FOLLOWING_SPEED f F field_30395 ON_LAND_SPEED f Lnet/minecraft/class_6019; field_28351 WALK_TOWARD_ADULT_RANGE f F field_30396 IDLE_SPEED m (Lnet/minecraft/class_5762;)Z method_33250 hasBreedTarget p 0 axolotl m (Lnet/minecraft/class_1309;)Z method_37457 canGoToLookTarget p 0 entity m (Lnet/minecraft/class_1309;)F method_33248 getTemptedSpeed c {@return the axolotl's speed when the axolotl is being tempted} p 0 entity m (Lnet/minecraft/class_5762;)Ljava/util/Optional; method_33247 getAttackTarget p 0 axolotl m (Lnet/minecraft/class_1309;)F method_33242 getTargetApproachingSpeed c {@return the axolotl's speed when approaching the attack target} p 0 entity m (Lnet/minecraft/class_1309;)F method_33245 getAdultFollowingSpeed c {@return the axolotl's speed when a baby axolotl is following an adult} p 0 entity m (Lnet/minecraft/class_4095;)V method_33251 addCoreActivities p 0 brain m (Lnet/minecraft/class_4095;)V method_33252 addIdleActivities p 0 brain m (Lnet/minecraft/class_5762;)V method_33244 updateActivities p 0 axolotl m (Lnet/minecraft/class_4095;)V method_33246 addPlayDeadActivities p 0 brain m (Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095; method_33243 create p 0 brain m ()Lnet/minecraft/class_1856; method_33241 getTemptItems m (Lnet/minecraft/class_4095;)V method_33249 addFightActivities p 0 brain c net/minecraft/class_4436 net/minecraft/client/realms/task/DownloadTask f Lnet/minecraft/class_437; field_20216 lastScreen f Ljava/lang/String; field_20217 downloadName f J field_20214 worldId f I field_20215 slot m (JILjava/lang/String;Lnet/minecraft/class_437;)V p 3 slot p 4 downloadName p 1 worldId p 5 lastScreen c net/minecraft/class_3106 net/minecraft/server/dedicated/command/SaveOffCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13703 ALREADY_OFF_EXCEPTION m (Lcom/mojang/brigadier/context/CommandContext;)I method_13557 method_13557 p 0 context m (Lnet/minecraft/class_2168;)Z method_13558 method_13558 p 0 source m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13556 register p 0 dispatcher c net/minecraft/class_4431 net/minecraft/client/realms/util/JsonUtils m (Ljava/lang/String;Lcom/google/gson/JsonObject;)Ljava/util/Date; method_21544 getDateOr p 0 key p 1 node m (Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String; method_21547 getStringOr p 2 defaultValue p 0 key p 1 node m (Ljava/lang/String;Lcom/google/gson/JsonObject;J)J method_21546 getLongOr p 1 node p 2 defaultValue p 0 key m (Ljava/lang/String;Lcom/google/gson/JsonObject;I)I method_21545 getIntOr p 2 defaultValue p 0 key p 1 node m (Ljava/lang/String;Lcom/google/gson/JsonObject;Z)Z method_21548 getBooleanOr p 0 key p 1 node p 2 defaultValue c net/minecraft/class_860 net/minecraft/client/render/debug/ChunkLoadingDebugRenderer f D field_4510 lastUpdateTime f Lnet/minecraft/class_310; field_4509 client f Lnet/minecraft/class_860$class_4605; field_20998 loadingData f I field_4511 LOADING_DATA_CHUNK_RANGE m (Lnet/minecraft/class_310;)V p 1 client c net/minecraft/class_860$class_4605 net/minecraft/client/render/debug/ChunkLoadingDebugRenderer$ChunkLoadingStatus f Ljava/util/concurrent/CompletableFuture; field_21001 serverStates f Ljava/util/Map; field_21000 clientStates m (Lnet/minecraft/class_860;Lnet/minecraft/class_1132;DD)V p 5 z p 3 x p 2 server c net/minecraft/class_5762 net/minecraft/entity/passive/AxolotlEntity c Represents an axolotl, the cutest predator.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Relations of this entity class with the codebase
RelationClass
Brain{@link AxolotlBrain}
EntityData{@link AxolotlData}
Look Control{@link AxolotlLookControl}
Model{@link net.minecraft.client.render.entity.model.AxolotlEntityModel}
Move Control{@link AxolotlMoveControl}
Renderer{@link net.minecraft.client.render.entity.AxolotlEntityRenderer}
Swim Navigation{@link AxolotlSwimNavigation}
Variants{@link Variant}
\n
f I field_30390 BLUE_BABY_CHANCE f I field_34005 MAX_REGENERATION_BUFF_DURATION f I field_30392 MAX_AIR f Lnet/minecraft/class_2940; field_28336 PLAYING_DEAD f I field_30388 PLAY_DEAD_TICKS f Lcom/google/common/collect/ImmutableList; field_28333 SENSORS f I field_33485 HYDRATION_BY_POTION f Lcom/google/common/collect/ImmutableList; field_28334 MEMORY_MODULES f Ljava/lang/String; field_30391 VARIANT_KEY f Ljava/util/Map; field_33764 modelAngles f I field_30393 BUFF_DURATION f Lnet/minecraft/class_2940; field_28335 VARIANT f Lnet/minecraft/class_2940; field_28337 FROM_BUCKET f D field_30389 BUFF_RANGE m ()Z method_33226 isPlayingDead m (I)V method_33230 tickAir p 1 air m ()Lnet/minecraft/class_5762$class_5767; method_33225 getVariant m (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_38987 canSpawn p 4 random p 1 world p 0 type p 3 pos p 2 reason m (Z)V method_33231 setPlayingDead p 1 playingDead m ()V method_36282 hydrateFromPotion m ()Lnet/minecraft/class_5132$class_5133; method_33227 createAxolotlAttributes m (Ljava/util/Random;)Z method_33221 shouldBabyBeDifferent p 0 random m (Lnet/minecraft/class_5762;)V method_35175 appreciatePlayer p 0 axolotl m (Lnet/minecraft/class_1657;)V method_33223 buffPlayer p 1 player m (Lnet/minecraft/class_5762$class_5767;)V method_33219 setVariant p 1 variant c net/minecraft/class_5762$class_5765 net/minecraft/entity/passive/AxolotlEntity$AxolotlMoveControl f Lnet/minecraft/class_5762; field_28340 axolotl m (Lnet/minecraft/class_5762;)V p 1 axolotl c net/minecraft/class_5762$class_5764 net/minecraft/entity/passive/AxolotlEntity$AxolotlLookControl m (Lnet/minecraft/class_5762;Lnet/minecraft/class_5762;I)V p 3 yawAdjustThreshold p 2 axolotl c net/minecraft/class_5762$class_5763 net/minecraft/entity/passive/AxolotlEntity$AxolotlData f [Lnet/minecraft/class_5762$class_5767; field_28338 variants m (Ljava/util/Random;)Lnet/minecraft/class_5762$class_5767; method_33232 getRandomVariant p 1 random m ([Lnet/minecraft/class_5762$class_5767;)V p 1 variants c net/minecraft/class_5762$class_5767 net/minecraft/entity/passive/AxolotlEntity$Variant f Ljava/lang/String; field_28348 name f [Lnet/minecraft/class_5762$class_5767; field_28346 VARIANTS f Z field_28349 natural f I field_28347 id f Lnet/minecraft/class_5762$class_5767; field_28341 LUCY f Lnet/minecraft/class_5762$class_5767; field_28342 WILD f Lnet/minecraft/class_5762$class_5767; field_28343 GOLD f Lnet/minecraft/class_5762$class_5767; field_28344 CYAN f Lnet/minecraft/class_5762$class_5767; field_28345 BLUE m (Ljava/util/Random;)Lnet/minecraft/class_5762$class_5767; method_33235 getRandomNatural p 0 random m (Ljava/lang/String;IILjava/lang/String;Z)V p 5 natural p 4 name p 3 id m ()I method_33233 getId m (Ljava/util/Random;Z)Lnet/minecraft/class_5762$class_5767; method_33236 getRandom p 0 random p 1 natural m (Ljava/util/Random;)Lnet/minecraft/class_5762$class_5767; method_33240 getRandomUnnatural p 0 random m ()Ljava/lang/String; method_33238 getName m (ZLnet/minecraft/class_5762$class_5767;)Z method_33237 method_33237 p 1 variant c net/minecraft/class_5762$class_5766 net/minecraft/entity/passive/AxolotlEntity$AxolotlSwimNavigation m (Lnet/minecraft/class_5762;Lnet/minecraft/class_1937;)V p 2 world p 1 axolotl c net/minecraft/class_5761 net/minecraft/entity/Bucketable m ()Lnet/minecraft/class_3414; method_35171 getBucketedSound m (Z)V method_6454 setFromBucket p 1 fromBucket m (Lnet/minecraft/class_1308;Lnet/minecraft/class_2487;)V method_35168 copyDataFromNbt p 1 nbt p 0 entity m (Lnet/minecraft/class_2487;)V method_35170 copyDataFromNbt p 1 nbt m (Lnet/minecraft/class_1799;)V method_6455 copyDataToStack p 1 stack m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1309;)Ljava/util/Optional; method_35169 tryBucket p 2 entity p 1 hand p 0 player m (Lnet/minecraft/class_1308;Lnet/minecraft/class_1799;)V method_35167 copyDataToStack p 0 entity p 1 stack m ()Lnet/minecraft/class_1799; method_6452 getBucketItem m ()Z method_6453 isFromBucket c net/minecraft/class_3101 net/minecraft/world/gen/feature/MineshaftFeatureConfig f F field_13693 probability f Lcom/mojang/serialization/Codec; field_24888 CODEC f Lnet/minecraft/class_3098$class_3100; field_13694 type m (FLnet/minecraft/class_3098$class_3100;)V p 1 probability p 2 type m (Lnet/minecraft/class_3101;)Lnet/minecraft/class_3098$class_3100; method_28728 method_28728 p 0 config m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28729 method_28729 p 0 instance m (Lnet/minecraft/class_3101;)Ljava/lang/Float; method_28730 method_28730 p 0 config c net/minecraft/class_4432 net/minecraft/client/realms/util/RealmsPersistence f Ljava/lang/String; field_32128 FILE_NAME f Lnet/minecraft/class_4869; field_22729 CHECKED_GSON m (Lnet/minecraft/class_4432$class_4433;)V method_21550 writeFile p 0 data m ()Lnet/minecraft/class_4432$class_4433; method_21549 readFile m ()Ljava/io/File; method_25279 getFile m (Lnet/minecraft/class_4432$class_4433;)V method_33424 save p 1 data m ()Lnet/minecraft/class_4432$class_4433; method_33423 load c net/minecraft/class_4432$class_4433 net/minecraft/client/realms/util/RealmsPersistence$RealmsPersistenceData f Z field_20210 hasUnreadNews f Ljava/lang/String; field_20209 newsLink c net/minecraft/class_4428 net/minecraft/client/realms/SizeUnit c Moved from RealmsUploadScreen.Unit in 20w10a. f I field_32055 BASE f Lnet/minecraft/class_4428; field_20202 MB f Lnet/minecraft/class_4428; field_20201 KB f Lnet/minecraft/class_4428; field_20200 B f Lnet/minecraft/class_4428; field_20203 GB m (JLnet/minecraft/class_4428;)D method_25028 convertToUnit p 2 unit p 0 bytes m (J)Ljava/lang/String; method_25029 getUserFriendlyString p 0 bytes m (Ljava/lang/String;)Lnet/minecraft/class_4428; valueOf valueOf p 0 name m (J)Lnet/minecraft/class_4428; method_25027 getLargestUnit p 0 bytes m (JLnet/minecraft/class_4428;)Ljava/lang/String; method_25030 humanReadableSize p 2 unit p 0 bytes c net/minecraft/class_4427 net/minecraft/client/realms/gui/screen/RealmsUploadScreen f Ljava/lang/String; field_20183 progress f Z field_20185 uploadFinished f [Lnet/minecraft/class_2561; field_20503 statusTexts f Z field_20187 uploadStarted f [Ljava/lang/String; field_20191 DOTS f Lnet/minecraft/class_4351; field_20179 uploadStatus f Lnet/minecraft/class_4410; field_20175 parent f Lnet/minecraft/class_2561; field_20182 status f Lnet/minecraft/class_4185; field_20189 cancelButton f Lcom/google/common/util/concurrent/RateLimiter; field_20180 narrationRateLimiter f Ljava/lang/Long; field_20194 previousTimeSnapshot f I field_20178 slotId f Ljava/lang/Runnable; field_22728 onBack f I field_20190 animTick f Z field_20184 cancelled f Lorg/slf4j/Logger; field_20174 LOGGER f Z field_20186 showDots f Lnet/minecraft/class_2561; field_26526 VERIFYING_TEXT f Lnet/minecraft/class_4185; field_20188 backButton f Ljava/util/concurrent/locks/ReentrantLock; field_20196 UPLOAD_LOCK f J field_20195 bytesPerSecond f Ljava/lang/Long; field_20193 previousWrittenBytes f J field_20177 worldId f Lnet/minecraft/class_34; field_20176 selectedLevel m (JLnet/minecraft/class_4429;)V method_22105 method_22105 p 3 result m ()V method_21538 uploadCancelled m ()V method_21536 upload m (Lnet/minecraft/class_4587;)V method_21534 drawUploadSpeed p 1 matrices m ()V method_21528 onCancel m (Lnet/minecraft/class_4587;)V method_21530 drawDots p 1 matrices m (Ljava/io/File;)Z method_21515 verify p 1 archive m (Lnet/minecraft/class_4185;)V method_25277 method_25277 p 1 button m (Lnet/minecraft/class_4587;)V method_21532 drawProgressBar p 1 matrices m (JILnet/minecraft/class_4410;Lnet/minecraft/class_34;Ljava/lang/Runnable;)V p 1 worldId p 4 parent p 3 slotId p 6 onBack p 5 selectedLevel m ()Lnet/minecraft/class_2561; method_37014 getNarration m (Lnet/minecraft/class_4587;J)V method_21526 drawUploadSpeed0 p 1 matrices p 2 bytesPerSecond m (Lorg/apache/commons/compress/archivers/tar/TarArchiveOutputStream;Ljava/lang/String;Ljava/lang/String;Z)V method_21516 addFileToTarGz p 4 root p 1 tOut p 3 base p 2 path m ([Lnet/minecraft/class_2561;)V method_27460 setStatusTexts p 1 statusTexts m ()V method_21525 onBack m (Ljava/io/File;)Ljava/io/File; method_21524 tarGzipArchive p 1 pathToDirectoryFile m (Lnet/minecraft/class_4185;)V method_25276 method_25276 p 1 button c net/minecraft/class_4429 net/minecraft/client/realms/gui/screen/UploadResult f I field_20205 statusCode f Ljava/lang/String; field_20206 errorMessage m (ILjava/lang/String;)V p 2 errorMessage p 1 statusCode c net/minecraft/class_4429$class_4430 net/minecraft/client/realms/gui/screen/UploadResult$Builder f Ljava/lang/String; field_20208 errorMessage f I field_20207 statusCode m (I)Lnet/minecraft/class_4429$class_4430; method_21542 withStatusCode p 1 statusCode m (Ljava/lang/String;)Lnet/minecraft/class_4429$class_4430; method_21543 withErrorMessage p 1 errorMessage m ()Lnet/minecraft/class_4429; method_21541 build c net/minecraft/class_875 net/minecraft/client/render/entity/HorseBaseEntityRenderer f F field_4641 scale m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_549;F)V p 3 scale p 1 ctx p 2 model m (Lnet/minecraft/class_1496;Lnet/minecraft/class_4587;F)V method_3874 scale c net/minecraft/class_4440 net/minecraft/client/realms/task/ResettingWorldTask f Lnet/minecraft/class_2561; field_20235 title f Ljava/lang/Runnable; field_22732 callback f J field_20232 serverId m (JLnet/minecraft/class_2561;Ljava/lang/Runnable;)V p 1 serverId p 3 title p 4 callback m (Lnet/minecraft/class_4341;J)V method_32517 resetWorld p 2 worldId p 1 client c net/minecraft/class_873 net/minecraft/client/render/debug/WorldGenAttemptDebugRenderer f Ljava/util/List; field_4637 alphas f Ljava/util/List; field_4636 greens f Ljava/util/List; field_4639 reds f Ljava/util/List; field_4638 blues f Ljava/util/List; field_4640 positions f Ljava/util/List; field_4635 sizes m (Lnet/minecraft/class_2338;FFFFF)V method_3872 addBox p 4 green p 3 red p 6 alpha p 5 blue p 2 size p 1 pos c net/minecraft/class_872 net/minecraft/client/render/debug/WaterDebugRenderer f Lnet/minecraft/class_310; field_4629 client m (Lnet/minecraft/class_310;)V p 1 client c net/minecraft/class_5770 net/minecraft/entity/ai/brain/task/PlayDeadTimerTask m (Lnet/minecraft/class_3218;Lnet/minecraft/class_5762;J)V method_33256 run c net/minecraft/class_879 net/minecraft/client/render/entity/BatEntityRenderer f Lnet/minecraft/class_2960; field_4645 TEXTURE m (Lnet/minecraft/class_1420;)Lnet/minecraft/class_2960; method_3883 getTexture m (Lnet/minecraft/class_1420;Lnet/minecraft/class_4587;FFF)V method_3882 setupTransforms m (Lnet/minecraft/class_1420;Lnet/minecraft/class_4587;F)V method_3884 scale c net/minecraft/class_878 net/minecraft/client/render/entity/BlazeEntityRenderer f Lnet/minecraft/class_2960; field_4644 TEXTURE m (Lnet/minecraft/class_1545;)Lnet/minecraft/class_2960; method_3881 getTexture m (Lnet/minecraft/class_1545;Lnet/minecraft/class_2338;)I method_24085 getBlockLight c net/minecraft/class_877 net/minecraft/client/render/entity/ArmorStandEntityRenderer f Lnet/minecraft/class_2960; field_4642 TEXTURE m (Lnet/minecraft/class_1531;ZZZ)Lnet/minecraft/class_1921; method_24301 getRenderLayer m (Lnet/minecraft/class_1531;)Lnet/minecraft/class_2960; method_3880 getTexture m (Lnet/minecraft/class_1531;)Z method_3878 hasLabel m (Lnet/minecraft/class_1531;Lnet/minecraft/class_4587;FFF)V method_3877 setupTransforms c net/minecraft/class_876 net/minecraft/client/render/entity/ProjectileEntityRenderer m (Lnet/minecraft/class_1665;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3875 render m (Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;Lnet/minecraft/class_4588;IIIFFIIII)V method_23153 vertex p 12 light p 8 v p 9 normalX p 10 normalZ p 11 normalY p 4 x p 5 y p 6 z p 7 u p 1 positionMatrix p 2 normalMatrix p 3 vertexConsumer c net/minecraft/class_3114 net/minecraft/world/gen/feature/OceanRuinFeatureConfig f Lnet/minecraft/class_3411$class_3413; field_13709 biomeType f Lcom/mojang/serialization/Codec; field_24895 CODEC f F field_13707 clusterProbability f F field_13708 largeProbability m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28739 method_28739 p 0 instance m (Lnet/minecraft/class_3114;)Ljava/lang/Float; method_28740 method_28740 p 0 config m (Lnet/minecraft/class_3114;)Lnet/minecraft/class_3411$class_3413; method_28741 method_28741 p 0 config m (Lnet/minecraft/class_3114;)Ljava/lang/Float; method_28738 method_28738 p 0 config m (Lnet/minecraft/class_3411$class_3413;FF)V p 2 largeProbability p 1 biomeType p 3 clusterProbability c net/minecraft/class_4446 net/minecraft/client/realms/util/RealmsTextureManager f Lnet/minecraft/class_2960; field_22730 ISLES f Lorg/slf4j/Logger; field_20256 LOGGER f Ljava/util/Map; field_20255 FETCHED_SKINS f Ljava/util/Map; field_20254 SKIN_FETCH_STATUS f Ljava/util/Map; field_20253 TEXTURES m (Ljava/lang/String;)V method_21558 bindFace p 0 uuid m (Ljava/lang/String;Ljava/lang/String;)I method_21564 getTextureId p 0 id p 1 image m (Ljava/lang/String;Ljava/lang/String;)V method_21560 bindWorldTemplate p 0 id p 1 image m (Ljava/lang/String;Ljava/lang/Runnable;)V method_21559 withBoundFace p 1 r p 0 uuid m (Ljava/util/UUID;)V method_21561 bindDefaultFace p 0 uuid c net/minecraft/class_4446$class_6596 net/minecraft/client/realms/util/RealmsTextureManager$RealmsTextureImage f I field_34775 width f I field_34776 height f Ljava/nio/IntBuffer; field_34777 buffer f Ljava/util/function/Supplier; field_34778 FALLBACK m (Ljava/lang/String;)Lnet/minecraft/class_4446$class_6596; method_38510 fromBase64 p 0 string m (IILjava/nio/IntBuffer;)V p 2 height p 3 buffer p 1 width c net/minecraft/class_4446$class_4447 net/minecraft/client/realms/util/RealmsTextureManager$RealmsTexture f I field_20259 textureId f Ljava/lang/String; field_20258 image m (Ljava/lang/String;I)V p 1 image p 2 textureId c net/minecraft/class_5777 net/minecraft/block/GlowLichenBlock f Lnet/minecraft/class_2746; field_28412 WATERLOGGED m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_34727 method_34727 p 4 direction m (I)Ljava/util/function/ToIntFunction; method_37364 getLuminanceSupplier c {@return a function that receives a {@link BlockState} and returns the luminance for the state}\nIf the lichen has no visible sides, it supplies 0.\n\n@apiNote The return value is meant to be passed to\n{@link AbstractBlock.Settings#luminance} builder method. p 0 luminance c luminance supplied when the lichen has at least one visible side m (ILnet/minecraft/class_2680;)I method_37363 method_37363 p 1 state c net/minecraft/class_4445 net/minecraft/client/realms/task/WorldCreationTask f J field_20251 worldId f Ljava/lang/String; field_20249 name f Lnet/minecraft/class_437; field_20252 lastScreen f Ljava/lang/String; field_20250 motd m (JLjava/lang/String;Ljava/lang/String;Lnet/minecraft/class_437;)V p 4 motd p 5 lastScreen p 3 name p 1 worldId c net/minecraft/class_3115 net/minecraft/server/command/ScoreboardCommand f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_13711 PLAYERS_GET_NULL_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13710 PLAYERS_ENABLE_INVALID_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13712 OBJECTIVES_ADD_DUPLICATE_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13714 PLAYERS_ENABLE_FAILED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13713 OBJECTIVES_DISPLAY_ALREADY_SET_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13715 OBJECTIVES_DISPLAY_ALREADY_EMPTY_EXCEPTION m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_266;)I method_13586 executeReset p 2 objective p 1 targets p 0 source m (Lnet/minecraft/class_2168;Lnet/minecraft/class_266;Lnet/minecraft/class_2561;)I method_13576 executeModifyObjective p 0 source p 1 objective p 2 displayName m (Lnet/minecraft/class_2168;)I method_13589 executeListPlayers p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13591 method_13591 p 0 context m ()Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; method_13606 makeRenderTypeArguments m (Lnet/minecraft/class_2168;ILnet/minecraft/class_266;)I method_13596 executeSetDisplay p 0 source p 1 slot p 2 objective m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13595 register p 0 dispatcher m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_266;I)I method_13578 executeAdd p 0 source p 2 objective p 1 targets p 3 score m (Lcom/mojang/brigadier/context/CommandContext;)I method_13577 method_13577 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13599 method_13599 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13610 method_13610 p 0 context m (Lnet/minecraft/class_2168;Ljava/lang/String;)I method_13614 executeListScores p 1 target p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13583 method_13583 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13593 method_13593 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13587 method_13587 p 0 context p 1 builder m (Lcom/mojang/brigadier/context/CommandContext;)I method_13579 method_13579 p 0 context m (Lnet/minecraft/class_2168;I)I method_13592 executeClearDisplay p 0 source p 1 slot m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13613 suggestDisabled p 1 targets p 0 source p 2 builder m (Lcom/mojang/brigadier/context/CommandContext;)I method_13612 method_13612 p 0 context m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_266;I)I method_13604 executeSet p 3 score p 0 source p 1 targets p 2 objective m (Lcom/mojang/brigadier/context/CommandContext;)I method_13608 method_13608 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13580 method_13580 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_266;)I method_13602 executeRemoveObjective p 1 objective p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13590 method_13590 p 0 context m (Lnet/minecraft/class_2168;)Z method_13585 method_13585 p 0 source m (Lnet/minecraft/class_274$class_275;Lcom/mojang/brigadier/context/CommandContext;)I method_13601 method_13601 p 1 context m (Lnet/minecraft/class_2168;Ljava/lang/String;Lnet/minecraft/class_266;)I method_13607 executeGet p 2 objective p 0 source p 1 target m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_266;I)I method_13600 executeRemove p 3 score p 0 source p 1 targets p 2 objective m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13605 method_13605 p 0 objective p 1 target m (Lcom/mojang/brigadier/context/CommandContext;)I method_13588 method_13588 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13598 method_13598 p 0 context m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13575 executeReset p 0 source p 1 targets m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_266;)I method_13609 executeEnable p 2 objective p 1 targets p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13574 method_13574 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13594 method_13594 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13582 method_13582 p 0 context m (Lnet/minecraft/class_2168;)I method_13597 executeListObjectives p 0 source m (Lnet/minecraft/class_2168;Ljava/lang/String;Lnet/minecraft/class_274;Lnet/minecraft/class_2561;)I method_13611 executeAddObjective p 0 source p 1 objective p 2 criteria p 3 displayName m (Lnet/minecraft/class_2168;Lnet/minecraft/class_266;Lnet/minecraft/class_274$class_275;)I method_13581 executeModifyRenderType p 0 source p 1 objective p 2 type m (Lcom/mojang/brigadier/context/CommandContext;)I method_13603 method_13603 p 0 context m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_266;Lnet/minecraft/class_2218$class_2219;Ljava/util/Collection;Lnet/minecraft/class_266;)I method_13584 executeOperation p 0 source p 1 targets p 2 targetObjective p 3 operation p 4 sources p 5 sourceObjectives c net/minecraft/class_5776 net/minecraft/entity/passive/GlowSquidEntity f Lnet/minecraft/class_2940; field_28403 DARK_TICKS_REMAINING m (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_38962 canSpawn p 0 type p 1 world p 2 reason p 3 pos p 4 random m ()I method_33334 getDarkTicksRemaining m (I)V method_33333 setDarkTicksRemaining p 1 ticks c net/minecraft/class_5779 net/minecraft/world/gen/feature/GlowLichenFeature m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_5780;Ljava/util/Random;Ljava/util/List;)Z method_33391 generate p 2 state p 1 pos p 0 world p 5 directions p 4 random p 3 config m (Lnet/minecraft/class_5780;Ljava/util/Random;)Ljava/util/List; method_33392 shuffleDirections p 1 random p 0 config m (Lnet/minecraft/class_2680;)Z method_33395 isAirOrWater p 0 state m (Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Z method_33394 method_33394 p 1 direction m (Lnet/minecraft/class_5780;Ljava/util/Random;Lnet/minecraft/class_2350;)Ljava/util/List; method_33393 shuffleDirections p 0 config p 1 random p 2 excluded c net/minecraft/class_3116 net/minecraft/world/gen/feature/OceanMonumentFeature m (Lnet/minecraft/class_6834$class_6835;)Z method_28642 canGenerate p 0 context m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2919;)Lnet/minecraft/class_3443; method_38681 createBasePiece p 1 random p 0 pos m (Lcom/mojang/serialization/Codec;)V p 1 configCodec m (Lnet/minecraft/class_6626;Lnet/minecraft/class_6622$class_6623;)V method_38683 addPieces p 0 collector p 1 context m (Lnet/minecraft/class_1923;JLnet/minecraft/class_6624;)Lnet/minecraft/class_6624; method_38680 modifyPiecesOnRead p 0 pos p 1 worldSeed p 3 pieces c net/minecraft/class_4448 net/minecraft/client/realms/util/RealmsUtil f Lcom/google/common/cache/LoadingCache; field_20260 gameProfileCache f Lcom/mojang/authlib/minecraft/MinecraftSessionService; field_20262 SESSION_SERVICE f I field_32131 SECONDS_PER_DAY f I field_32130 SECONDS_PER_HOUR f Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService; field_20261 AUTHENTICATION_SERVICE f I field_32129 SECONDS_PER_MINUTE m (Ljava/lang/String;)Ljava/util/Map; method_21569 getTextures p 0 uuid m (Ljava/util/Date;)Ljava/lang/String; method_25282 convertToAgePresentation p 0 date m (Ljava/lang/String;)Ljava/lang/String; method_21568 uuidToName p 0 uuid m (J)Ljava/lang/String; method_21567 convertToAgePresentation p 0 milliseconds c net/minecraft/class_4448$1 net/minecraft/client/realms/util/RealmsUtil$1 m (Ljava/lang/Object;)Ljava/lang/Object; load load p 1 uuid m (Ljava/lang/String;)Lcom/mojang/authlib/GameProfile; method_21571 load c net/minecraft/class_5778 net/minecraft/block/AbstractLichenBlock f Ljava/util/Map; field_28420 SHAPES_FOR_DIRECTIONS f Lnet/minecraft/class_265; field_28415 EAST_SHAPE f Lnet/minecraft/class_265; field_28413 UP_SHAPE f [Lnet/minecraft/class_2350; field_28421 DIRECTIONS f Lcom/google/common/collect/ImmutableMap; field_28422 SHAPES f Ljava/util/Map; field_28419 FACING_PROPERTIES f Z field_28424 canMirrorX f Lnet/minecraft/class_265; field_28418 NORTH_SHAPE f Lnet/minecraft/class_265; field_28416 WEST_SHAPE f Lnet/minecraft/class_265; field_28414 DOWN_SHAPE f Z field_28425 canMirrorZ f Z field_28423 hasAllHorizontalDirections f Lnet/minecraft/class_265; field_28417 SOUTH_SHAPE m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2680; method_33361 method_33361 p 4 direction m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;Lnet/minecraft/class_2350;)Z method_33360 method_33360 p 5 to m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;ZLnet/minecraft/class_2350;)Z method_33371 method_33371 p 6 to m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Ljava/util/Optional; method_34729 getSpreadLocation p 3 pos p 2 world p 1 state p 5 to p 4 from m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;Z)Z method_33363 trySpreadTo p 4 from p 3 pos p 6 postProcess p 5 to p 2 world p 1 state m (Lnet/minecraft/class_2680;Ljava/util/function/Function;)Lnet/minecraft/class_2680; method_33367 mirror p 1 state p 2 mirror m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Ljava/util/Random;Z)Z method_33364 trySpreadRandomly p 1 state p 5 random p 4 from p 3 pos p 2 world p 6 postProcess m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z method_33377 method_33377 p 1 from m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_34731 canSpread p 1 state p 4 from p 2 world p 3 pos m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_33358 canGrowOn p 2 pos p 3 state p 0 world p 1 direction m (Lnet/minecraft/class_2689;)Lnet/minecraft/class_2680; method_33368 withAllDirections p 0 stateManager m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_33375 trySpreadRandomly p 1 state p 2 world p 3 pos p 4 random m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2746; method_33374 getProperty p 0 direction m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2680; method_33362 withDirection p 3 pos p 4 direction p 1 state p 2 world m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2746;)Lnet/minecraft/class_2680; method_33365 disableDirection p 1 direction p 0 state m (Lnet/minecraft/class_2350;)Z method_33369 canHaveDirection p 1 direction m (Lnet/minecraft/class_2680;)Z method_33382 isNotFullBlock p 0 state m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265; method_33380 getShapeForState p 0 state m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_34728 canSpreadTo p 3 direction p 2 pos p 1 world m (Lnet/minecraft/class_2680;)Z method_33379 canGrowIn p 1 state m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Z)Z method_33359 addDirection p 1 world p 3 direction p 2 pos p 4 postProcess m (Ljava/util/EnumMap;)V method_33370 method_33370 p 0 shapes m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z method_33366 hasDirection p 0 state p 1 direction m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z method_33376 method_33376 p 1 direction m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z method_33372 method_33372 p 1 direction m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Z method_34730 method_34730 p 5 to m (Lnet/minecraft/class_2680;)Z method_33381 hasAnyDirection p 0 state m ()Z method_33378 isWaterlogged c net/minecraft/class_4442 net/minecraft/client/realms/task/SwitchMinigameTask f J field_20239 worldId f Lnet/minecraft/class_4388; field_20241 lastScreen f Lnet/minecraft/class_4890; field_20240 worldTemplate m (JLnet/minecraft/class_4890;Lnet/minecraft/class_4388;)V p 1 worldId p 4 lastScreen p 3 worldTemplate c net/minecraft/class_871 net/minecraft/client/render/debug/BlockOutlineDebugRenderer f Lnet/minecraft/class_310; field_4628 client m (Lnet/minecraft/class_310;)V p 1 client c net/minecraft/class_3110 net/minecraft/server/command/SayCommand m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13562 register p 0 dispatcher m (Lcom/mojang/brigadier/context/CommandContext;)I method_13563 method_13563 p 0 context c net/minecraft/class_3111 net/minecraft/world/gen/feature/DefaultFeatureConfig f Lcom/mojang/serialization/Codec; field_24893 CODEC f Lnet/minecraft/class_3111; field_24894 INSTANCE c net/minecraft/class_4441 net/minecraft/client/realms/task/RestoreTask f Lnet/minecraft/class_4388; field_20238 lastScreen f J field_20237 worldId f Lnet/minecraft/class_4867; field_20236 backup m (Lnet/minecraft/class_4867;JLnet/minecraft/class_4388;)V p 1 backup p 4 lastScreen p 2 worldId c net/minecraft/class_5772 net/minecraft/client/render/entity/model/AxolotlEntityModel c Represents the model of an {@linkplain AxolotlEntity}.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#BODY}Root part{@link #body}
{@value EntityModelPartNames#HEAD}{@value EntityModelPartNames#BODY}{@link #head}
{@value EntityModelPartNames#TOP_GILLS}{@value EntityModelPartNames#HEAD}{@link #topGills}
{@value EntityModelPartNames#LEFT_GILLS}{@value EntityModelPartNames#HEAD}{@link #leftGills}
{@value EntityModelPartNames#RIGHT_GILLS}{@value EntityModelPartNames#HEAD}{@link #rightGills}
{@value EntityModelPartNames#RIGHT_HIND_LEG}{@value EntityModelPartNames#BODY}{@link #rightHindLeg}
{@value EntityModelPartNames#LEFT_HIND_LEG}{@value EntityModelPartNames#BODY}{@link #leftHindLeg}
{@value EntityModelPartNames#RIGHT_FRONT_LEG}{@value EntityModelPartNames#BODY}{@link #rightFrontLeg}
{@value EntityModelPartNames#LEFT_FRONT_LEG}{@value EntityModelPartNames#BODY}{@link #leftFrontLeg}
{@value EntityModelPartNames#TAIL}{@value EntityModelPartNames#BODY}{@link #tail}
\n
f Lnet/minecraft/class_630; field_28381 leftGills f Lnet/minecraft/class_630; field_28373 tail f Lnet/minecraft/class_630; field_28375 rightHindLeg f F field_32449 MOVING_IN_WATER_LEG_PITCH c Represents the pitch value {@value} used for the legs of the axolotl when it is moving in water. f Lnet/minecraft/class_630; field_28376 leftFrontLeg f Lnet/minecraft/class_630; field_28378 body f Lnet/minecraft/class_630; field_28380 topGills f Lnet/minecraft/class_630; field_28382 rightGills f Lnet/minecraft/class_630; field_28374 leftHindLeg f Lnet/minecraft/class_630; field_28377 rightFrontLeg f Lnet/minecraft/class_630; field_28379 head m (FF)F method_37091 lerpAngleDegrees p 2 end p 1 start m (Lnet/minecraft/class_630;Lnet/minecraft/class_1160;)V method_37096 setAngles p 1 part p 2 angles m (FF)V method_33295 setMovingInWaterAngles p 2 headPitch p 1 animationProgress m ()V method_33299 copyLegAngles c Copies and mirrors the left leg angles to the right leg angles. m (Lnet/minecraft/class_5762;FFFFF)V method_33293 setAngles m (F)V method_33298 setPlayingDeadAngles p 1 headYaw m (Lnet/minecraft/class_630;FFF)V method_37095 setAngles p 3 yaw p 4 roll p 1 part p 2 pitch m (FFF)F method_37092 lerpAngleDegrees p 1 delta p 2 start p 3 end m (Lnet/minecraft/class_5762;FF)V method_33292 resetAngles c Resets the angles of the axolotl model. p 3 headPitch p 2 headYaw p 1 axolotl m (Lnet/minecraft/class_5762;)V method_37093 updateAnglesCache p 1 axolotl m (FF)V method_33294 setMovingOnGroundAngles p 2 headYaw p 1 animationProgress m (F)V method_33297 setStandingInWaterAngles p 1 animationProgress m ()Lnet/minecraft/class_5607; method_33296 getTexturedModelData m (Lnet/minecraft/class_630;)Lnet/minecraft/class_1160; method_37094 getAngles p 1 part m (Lnet/minecraft/class_630;)V p 1 root m (FF)V method_33291 setStandingOnGroundAngles p 2 headYaw p 1 animationProgress c net/minecraft/class_870 net/minecraft/client/render/debug/StructureDebugRenderer f I field_32916 RANGE f Ljava/util/Map; field_4626 structureBoundingBoxes f Ljava/util/Map; field_4627 structurePiecesBoundingBoxes f Lnet/minecraft/class_310; field_4624 client m (Lnet/minecraft/class_310;)V p 1 client m (Lnet/minecraft/class_3341;Ljava/util/List;Ljava/util/List;Lnet/minecraft/class_2874;)V method_3871 addStructure p 1 boundingBox p 2 piecesBoundingBoxes p 4 dimension c net/minecraft/class_3112 net/minecraft/server/command/ScheduleCommand f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_20853 CLEARED_FAILURE_EXCEPTION f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_20854 SUGGESTION_PROVIDER f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13706 SAME_TICK_EXCEPTION m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13567 register p 0 dispatcher m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_22836 method_22836 p 0 eventName m (Lnet/minecraft/class_2960;ZLnet/minecraft/class_236;JLnet/minecraft/class_2168;ILnet/minecraft/class_2158;)V method_13571 method_13571 p 7 function m (Lnet/minecraft/class_2960;ZLnet/minecraft/class_236;JLnet/minecraft/class_2168;ILnet/minecraft/class_3494;)V method_13570 method_13570 p 7 tag m (Lnet/minecraft/class_2168;)Z method_13569 method_13569 p 0 source m (Lnet/minecraft/class_2168;Ljava/lang/String;)I method_22833 clearEvent p 0 source p 1 eventName m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_22835 method_22835 p 0 context p 1 builder m (Lnet/minecraft/class_2168;Lcom/mojang/datafixers/util/Pair;IZ)I method_13566 execute p 0 source p 2 time p 1 function p 3 replace m (Lcom/mojang/brigadier/context/CommandContext;)I method_13568 method_13568 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_22838 method_22838 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_22837 method_22837 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_22834 method_22834 p 0 context c net/minecraft/class_5775 net/minecraft/datafixer/schema/Schema2688 m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_33328 registerEntity p 0 schema p 2 name p 1 entityTypes m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities registerEntities p 1 schema c net/minecraft/class_4443 net/minecraft/client/realms/task/SwitchSlotTask f Ljava/lang/Runnable; field_22733 callback f I field_20243 slot f J field_20242 worldId m (JILjava/lang/Runnable;)V p 1 worldId p 4 callback p 3 slot c net/minecraft/class_5774 net/minecraft/client/render/entity/AxolotlEntityRenderer f Ljava/util/Map; field_28390 TEXTURES m (Lnet/minecraft/class_5762;)Lnet/minecraft/class_2960; method_33306 getTexture m (Ljava/util/HashMap;)V method_33307 method_33307 p 0 variants c net/minecraft/class_4439 net/minecraft/client/realms/task/RealmsGetServerDetailsTask f Lnet/minecraft/class_4877; field_20224 server f Lnet/minecraft/class_4325; field_20226 mainScreen f Ljava/util/concurrent/locks/ReentrantLock; field_20227 connectLock f Lnet/minecraft/class_437; field_20225 lastScreen m (Lnet/minecraft/class_4325;Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Ljava/util/concurrent/locks/ReentrantLock;)V p 1 mainScreen p 2 lastScreen p 3 server p 4 connectLock m (Lnet/minecraft/class_4878;)Ljava/util/concurrent/CompletableFuture; method_32515 downloadResourcePack p 1 address m (Lnet/minecraft/class_4878;)Lnet/minecraft/class_4398; method_32511 createConnectingScreen p 1 address m (Lnet/minecraft/class_4878;Ljava/util/function/Function;)Lnet/minecraft/class_4396; method_32512 createResourcePackConfirmationScreen p 2 connectingScreenCreator p 1 address m ()Lnet/minecraft/class_4878; method_32516 join m (Lnet/minecraft/class_4878;Ljava/util/function/Function;Z)V method_32513 method_32513 p 3 confirmed c net/minecraft/class_3107 net/minecraft/server/dedicated/command/SaveOnCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13704 ALREADY_ON_EXCEPTION m (Lnet/minecraft/class_2168;)Z method_13561 method_13561 p 0 source m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13559 register p 0 dispatcher m (Lcom/mojang/brigadier/context/CommandContext;)I method_13560 method_13560 p 0 context c net/minecraft/class_3108 net/minecraft/world/gen/feature/NetherFortressFeature f Lnet/minecraft/class_6012; field_13705 MONSTER_SPAWNS m (Lcom/mojang/serialization/Codec;)V p 1 configCodec m (Lnet/minecraft/class_6834$class_6835;)Z method_28640 canGenerate p 0 context m (Lnet/minecraft/class_6626;Lnet/minecraft/class_6622$class_6623;)V method_38679 addPieces p 0 collector p 1 context c net/minecraft/class_4438 net/minecraft/client/realms/task/RealmsConnectTask f Lnet/minecraft/class_4902; field_20222 realmsConnect f Lnet/minecraft/class_4878; field_20223 address f Lnet/minecraft/class_4877; field_26922 server m (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Lnet/minecraft/class_4878;)V p 2 server p 1 lastScreen p 3 address c net/minecraft/class_5769 net/minecraft/entity/ai/brain/task/PlayDeadTask m (Lnet/minecraft/class_3218;Lnet/minecraft/class_5762;J)Z method_33254 shouldKeepRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_5762;J)V method_33255 run m (Lnet/minecraft/class_3218;Lnet/minecraft/class_5762;)Z method_33253 shouldRun c net/minecraft/class_869 net/minecraft/client/render/debug/NeighborUpdateDebugRenderer f Lnet/minecraft/class_310; field_4622 client f Ljava/util/Map; field_4623 neighborUpdates m (JLnet/minecraft/class_2338;)V method_3870 addNeighborUpdate p 3 pos p 1 time m (Lnet/minecraft/class_310;)V p 1 client c net/minecraft/class_6275 net/minecraft/unused/packageinfo/PackageInfo6275 c net/minecraft/class_6274 net/minecraft/unused/packageinfo/PackageInfo6274 c net/minecraft/class_6277 net/minecraft/unused/packageinfo/PackageInfo6277 c net/minecraft/class_6276 net/minecraft/unused/packageinfo/PackageInfo6276 c net/minecraft/class_6271 net/minecraft/unused/packageinfo/PackageInfo6271 c net/minecraft/class_6270 net/minecraft/unused/packageinfo/PackageInfo6270 c net/minecraft/class_6273 net/minecraft/unused/packageinfo/PackageInfo6273 c net/minecraft/class_6272 net/minecraft/unused/packageinfo/PackageInfo6272 c net/minecraft/class_6279 net/minecraft/unused/packageinfo/PackageInfo6279 c net/minecraft/class_6278 net/minecraft/unused/packageinfo/PackageInfo6278 c net/minecraft/class_6286 net/minecraft/unused/packageinfo/PackageInfo6286 c net/minecraft/class_6285 net/minecraft/unused/packageinfo/PackageInfo6285 c net/minecraft/class_6288 net/minecraft/unused/packageinfo/PackageInfo6288 c net/minecraft/class_6287 net/minecraft/unused/packageinfo/PackageInfo6287 c net/minecraft/class_6282 net/minecraft/unused/packageinfo/PackageInfo6282 c net/minecraft/class_6281 net/minecraft/unused/packageinfo/PackageInfo6281 c net/minecraft/class_6284 net/minecraft/unused/packageinfo/PackageInfo6284 c net/minecraft/class_6283 net/minecraft/unused/packageinfo/PackageInfo6283 c net/minecraft/class_6289 net/minecraft/unused/packageinfo/PackageInfo6289 c net/minecraft/class_6280 net/minecraft/unused/packageinfo/PackageInfo6280 c net/minecraft/class_6253 net/minecraft/unused/packageinfo/PackageInfo6253 c net/minecraft/class_6252 net/minecraft/unused/packageinfo/PackageInfo6252 c net/minecraft/class_6255 net/minecraft/unused/packageinfo/PackageInfo6255 c net/minecraft/class_6254 net/minecraft/unused/packageinfo/PackageInfo6254 c net/minecraft/class_6251 net/minecraft/unused/packageinfo/PackageInfo6251 c net/minecraft/class_6250 net/minecraft/unused/packageinfo/PackageInfo6250 c net/minecraft/class_6257 net/minecraft/unused/packageinfo/PackageInfo6257 c net/minecraft/class_6256 net/minecraft/client/render/entity/GoatEntityRenderer f Lnet/minecraft/class_2960; field_32923 TEXTURE m (Lnet/minecraft/class_6053;)Lnet/minecraft/class_2960; method_35800 getTexture c net/minecraft/class_6259 net/minecraft/unused/packageinfo/PackageInfo6259 c net/minecraft/class_6258 net/minecraft/unused/packageinfo/PackageInfo6258 c net/minecraft/class_6264 net/minecraft/unused/packageinfo/PackageInfo6264 c net/minecraft/class_6263 net/minecraft/unused/packageinfo/PackageInfo6263 c net/minecraft/class_6266 net/minecraft/unused/packageinfo/PackageInfo6266 c net/minecraft/class_6265 net/minecraft/unused/packageinfo/PackageInfo6265 c net/minecraft/class_6260 net/minecraft/unused/packageinfo/PackageInfo6260 c net/minecraft/class_6262 net/minecraft/unused/packageinfo/PackageInfo6262 c net/minecraft/class_6261 net/minecraft/unused/packageinfo/PackageInfo6261 c net/minecraft/class_6268 net/minecraft/unused/packageinfo/PackageInfo6268 c net/minecraft/class_6267 net/minecraft/unused/packageinfo/PackageInfo6267 c net/minecraft/class_6269 net/minecraft/unused/packageinfo/PackageInfo6269 c net/minecraft/class_6231 net/minecraft/unused/packageinfo/PackageInfo6231 c net/minecraft/class_6230 net/minecraft/client/render/entity/model/EntityModelPartNames c Contains common model part names used in {@linkplain EntityModel entity models}. f Ljava/lang/String; field_32618 TAIL_FIN c The key of a tail fin model part, whose value is {@value}. f Ljava/lang/String; field_32606 HEAD c The key of a head model part, whose value is {@value}. f Ljava/lang/String; field_32638 RIGHT_HIND_FOOT c The key of a right hind foot model part, whose value is {@value}. f Ljava/lang/String; field_32626 RIGHT_WING_BASE c The key of a right wing base model part, whose value is {@value}. f Ljava/lang/String; field_32589 RIGHT_LID c The key of a right lid model part, whose value is {@value}. f Ljava/lang/String; field_32610 HAT_RIM c The key of a hat rim model part, whose value is {@value}. f Ljava/lang/String; field_32630 RIGHT_EAR c The key of a right ear model part, whose value is {@value}. f Ljava/lang/String; field_32585 RIGHT_HIND_LEG_TIP c The key of a right hind leg tip model part, whose value is {@value}. f Ljava/lang/String; field_32614 RIGHT_GILLS c The key of a right gills model part, whose value is {@value}. f Ljava/lang/String; field_32597 NOSE c The key of a nose model part, whose value is {@value}. f Ljava/lang/String; field_32602 BACK_FIN c The key of a back fin model part, whose value is {@value}. f Ljava/lang/String; field_32634 RIGHT_HIND_LEG c The key of a right hind leg model part, whose value is {@value}. f Ljava/lang/String; field_32622 RIGHT_ARM c The key of a right arm model part, whose value is {@value}. f Ljava/lang/String; field_32593 RIGHT_HORN c The key of a right horn model part, whose value is {@value}. f Ljava/lang/String; field_32607 HAT c The key of a hat model part, whose value is {@value}. f Ljava/lang/String; field_32639 LEFT_FRONT_FOOT c The key of a left front foot model part, whose value is {@value}. f Ljava/lang/String; field_32627 LEFT_WING_TIP c The key of a left wing tip model part, whose value is {@value}. f Ljava/lang/String; field_32615 RIGHT_FIN c The key of a right fin model part, whose value is {@value}. f Ljava/lang/String; field_32619 LEFT_BLUE_FIN c The key of a left blue fin model part, whose value is {@value}. f Ljava/lang/String; field_32631 LEFT_LEG c The key of a left leg model part, whose value is {@value}. f Ljava/lang/String; field_32603 MANE c The key of a mane model part, whose value is {@value}. f Ljava/lang/String; field_32586 LEFT_FRONT_LEG_TIP c The key of a left front leg tip model part, whose value is {@value}. f Ljava/lang/String; field_32635 LEFT_FRONT_LEG c The key of a left front leg model part, whose value is {@value}. f Ljava/lang/String; field_32598 ARMS c The key of an arms model part, whose value is {@value}. f Ljava/lang/String; field_32623 LEFT_WING c The key of a left wing model part, whose value is {@value}. f Ljava/lang/String; field_32611 JACKET c The key of a jacket model part, whose value is {@value}. f Ljava/lang/String; field_32594 LEFT_EYE c The key of a left eye model part, whose value is {@value}. f Ljava/lang/String; field_32590 LEFT_CHEST c The key of a left chest model part, whose value is {@value}. f Ljava/lang/String; field_32628 RIGHT_WING_TIP c The key of a right wing tip model part, whose value is {@value}. f Ljava/lang/String; field_32616 TOP_FIN c The key of a top fin model part, whose value is {@value}. f Ljava/lang/String; field_32604 NECK c The key of a neck model part, whose value is {@value}. f Ljava/lang/String; field_32608 BODY c The key of a body model part, whose value is {@value}. f Ljava/lang/String; field_32632 RIGHT_LEG c The key of a right leg model part, whose value is {@value}. f Ljava/lang/String; field_32620 RIGHT_BLUE_FIN c The key of a right blue fin model part, whose value is {@value}. f Ljava/lang/String; field_32636 RIGHT_FRONT_LEG c The key of a right front leg model part, whose value is {@value}. f Ljava/lang/String; field_32624 RIGHT_WING c The key of a right wing model part, whose value is {@value}. f Ljava/lang/String; field_32587 RIGHT_FRONT_LEG_TIP c The key of a right front leg tip model part, whose value is {@value}. f Ljava/lang/String; field_32612 TOP_GILLS c The key of a top gills model part, whose value is {@value}. f Ljava/lang/String; field_32599 TAIL c The key of a tail model part, whose value is {@value}. f Ljava/lang/String; field_32600 CUBE c The key of a cube model part, whose value is {@value}. f Ljava/lang/String; field_32583 RIGHT_FRONT_FOOT c The key of a right front foot model part, whose value is {@value}. f Ljava/lang/String; field_32595 RIGHT_EYE c The key of a right eye model part, whose value is {@value}. f Ljava/lang/String; field_32591 RIGHT_CHEST c The key of a right chest model part, whose value is {@value}. f Ljava/lang/String; field_32629 LEFT_EAR c The key of a left ear model part, whose value is {@value}. f Ljava/lang/String; field_32617 BOTTOM_FIN c The key of a bottom fin model part, whose value is {@value}. f Ljava/lang/String; field_32605 MOUTH c The key of a mouth model part, whose value is {@value}. f Ljava/lang/String; field_32637 LEFT_HIND_FOOT c The key of a left hind foot model part, whose value is {@value}. f Ljava/lang/String; field_32609 LEFT_FIN c The key of a left fin model part, whose value is {@value}. f Ljava/lang/String; field_32621 LEFT_ARM c The key of a left arm model part, whose value is {@value}. f Ljava/lang/String; field_32596 JAW c The key of a jaw model part, whose value is {@value}. f Ljava/lang/String; field_32625 LEFT_WING_BASE c The key of a left wing base model part, whose value is {@value}. f Ljava/lang/String; field_32613 LEFT_GILLS c The key of a left gills model part, whose value is {@value}. f Ljava/lang/String; field_32601 BEAK c The key of a beak model part, whose value is {@value}. f Ljava/lang/String; field_32588 LEFT_LID c The key of a left lid model part, whose value is {@value}. f Ljava/lang/String; field_32633 LEFT_HIND_LEG c The key of a left hind leg model part, whose value is {@value}. f Ljava/lang/String; field_32592 LEFT_HORN c The key of a left horn model part, whose value is {@value}. f Ljava/lang/String; field_32584 LEFT_HIND_LEG_TIP c The key of a left hind leg tip model part, whose value is {@value}. c net/minecraft/class_6233 net/minecraft/unused/packageinfo/PackageInfo6233 c net/minecraft/class_6232 net/minecraft/unused/packageinfo/PackageInfo6232 c net/minecraft/class_6235 net/minecraft/unused/packageinfo/PackageInfo6235 c net/minecraft/class_6236 net/minecraft/unused/packageinfo/PackageInfo6236 c net/minecraft/class_6242 net/minecraft/unused/packageinfo/PackageInfo6242 c net/minecraft/class_6241 net/minecraft/unused/packageinfo/PackageInfo6241 c net/minecraft/class_6244 net/minecraft/unused/packageinfo/PackageInfo6244 c net/minecraft/class_6243 net/minecraft/unused/packageinfo/PackageInfo6243 c net/minecraft/class_6240 net/minecraft/unused/packageinfo/PackageInfo6240 c net/minecraft/class_6249 net/minecraft/unused/packageinfo/PackageInfo6249 c net/minecraft/class_6245 net/minecraft/unused/packageinfo/PackageInfo6245 c net/minecraft/class_6248 net/minecraft/unused/packageinfo/PackageInfo6248 c net/minecraft/class_3183 net/minecraft/world/gen/feature/FreezeTopLayerFeature c net/minecraft/class_3184 net/minecraft/server/dedicated/gui/PlayerListGui f Lnet/minecraft/server/MinecraftServer; field_13844 server f I field_13843 tick m ()V method_18700 tick m (Lnet/minecraft/server/MinecraftServer;)V p 1 server c net/minecraft/class_6211 net/minecraft/unused/packageinfo/PackageInfo6211 c net/minecraft/class_3185 net/minecraft/world/gen/feature/SpringFeature c net/minecraft/class_6210 net/minecraft/unused/packageinfo/PackageInfo6210 c net/minecraft/class_3186 net/minecraft/server/dedicated/gui/PlayerStatsGui f Lnet/minecraft/server/MinecraftServer; field_13849 server f [I field_13845 memoryUsePercentage f Ljava/text/DecimalFormat; field_13846 AVG_TICK_FORMAT f [Ljava/lang/String; field_13847 lines f I field_13848 memoryUsePercentagePos f Ljavax/swing/Timer; field_16858 timer m ()V method_13982 update m ([J)D method_13980 average p 1 values m (Lnet/minecraft/server/MinecraftServer;)V p 1 server m (Ljava/awt/Graphics;)V paint paint p 1 graphics m (Ljava/awt/event/ActionEvent;)V method_13983 method_13983 p 1 event m ()V method_16751 stop c net/minecraft/class_3182 net/minecraft/server/dedicated/gui/DedicatedServerGui f Ljava/awt/Font; field_13837 FONT_MONOSPACE f Ljava/lang/Thread; field_13838 consoleUpdateThread f Ljava/util/Collection; field_16855 stopTasks f Lnet/minecraft/class_3176; field_13839 server f Ljava/lang/String; field_29666 TITLE f Ljava/lang/String; field_29667 SHUTTING_DOWN_TITLE f Ljava/util/concurrent/atomic/AtomicBoolean; field_16854 stopped f Lorg/slf4j/Logger; field_13840 LOGGER m (Ljava/lang/Runnable;)V method_16746 addStopTask p 1 task m (Lnet/minecraft/class_3176;)V p 1 server m (Lnet/minecraft/class_3176;)Lnet/minecraft/class_3182; method_13969 create p 0 server m ()V method_13974 start m (Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;Ljava/lang/String;)V method_13970 appendToConsole p 1 textArea p 3 message p 2 scrollPane m ()Ljavax/swing/JComponent; method_13975 createPlaysPanel m ()Ljavax/swing/JComponent; method_13976 createStatsPanel m ()Ljavax/swing/JComponent; method_13973 createLogPanel m (Ljavax/swing/JTextField;Ljava/awt/event/ActionEvent;)V method_13977 method_13977 p 2 event m ()V method_16747 runStopTasks m ()V method_16750 stop c net/minecraft/class_3182$2 net/minecraft/server/dedicated/gui/DedicatedServerGui$2 m (Ljava/awt/event/FocusEvent;)V focusGained focusGained p 1 event c net/minecraft/class_3182$1 net/minecraft/server/dedicated/gui/DedicatedServerGui$1 m (Ljava/awt/event/WindowEvent;)V windowClosing windowClosing p 1 event c net/minecraft/class_6217 net/minecraft/unused/packageinfo/PackageInfo6217 c net/minecraft/class_6216 net/minecraft/util/annotation/MathMethodsReturnNonnullByDefault c Specifies that all methods in the annotated package/class return nonnull\nvalues unless nullability is specified with a separate annotation.\n\n

While this annotation is meant to be a package/class annotation, it can\nbe applied to anything as it does not restrict its targets.\n\n

This is pretty much identical to {@link MethodsReturnNonnullByDefault}, but\nthis is only used by the package info for a few math classes.\n\n@see MethodsReturnNonnullByDefault c net/minecraft/class_6219 net/minecraft/unused/packageinfo/PackageInfo6219 c net/minecraft/class_6218 net/minecraft/unused/packageinfo/PackageInfo6218 c net/minecraft/class_6213 net/minecraft/unused/packageinfo/PackageInfo6213 c net/minecraft/class_6212 net/minecraft/unused/packageinfo/PackageInfo6212 c net/minecraft/class_3188 net/minecraft/world/gen/feature/StrongholdFeature m (Lnet/minecraft/class_6834$class_6835;)Z method_28654 canGenerate p 0 context m (Lcom/mojang/serialization/Codec;)V p 1 configCodec m (Lnet/minecraft/class_6626;Lnet/minecraft/class_6622$class_6623;)V method_38686 addPieces p 1 context p 0 collector c net/minecraft/class_6215 net/minecraft/unused/packageinfo/PackageInfo6215 c net/minecraft/class_6214 net/minecraft/unused/packageinfo/PackageInfo6214 c net/minecraft/class_6209 net/minecraft/unused/packageinfo/PackageInfo6209 c net/minecraft/class_6220 net/minecraft/unused/packageinfo/PackageInfo6220 c net/minecraft/class_3195 net/minecraft/world/gen/feature/StructureFeature f Lnet/minecraft/class_6834; field_34929 piecesGenerator f Lnet/minecraft/class_3195; field_24851 SWAMP_HUT f Lnet/minecraft/class_6621; field_34930 postProcessor f Lcom/mojang/serialization/Codec; field_24863 codec f Lorg/slf4j/Logger; field_13879 LOGGER f Ljava/util/Map; field_24862 STRUCTURE_TO_GENERATION_STEP f Lnet/minecraft/class_3195; field_24850 SHIPWRECK f Lnet/minecraft/class_3195; field_24852 STRONGHOLD f Lnet/minecraft/class_3195; field_24853 MONUMENT f Lnet/minecraft/class_3195; field_24854 OCEAN_RUIN f Lnet/minecraft/class_3195; field_24859 NETHER_FOSSIL f Lnet/minecraft/class_3195; field_24855 FORTRESS f Lnet/minecraft/class_3195; field_24856 ENDCITY f Lnet/minecraft/class_3195; field_24857 BURIED_TREASURE f Lnet/minecraft/class_3195; field_24858 VILLAGE f Lnet/minecraft/class_3195; field_24860 BASTION_REMNANT f Lnet/minecraft/class_3195; field_24847 DESERT_PYRAMID f Lnet/minecraft/class_3195; field_24848 IGLOO f Lnet/minecraft/class_3195; field_24849 RUINED_PORTAL f Lnet/minecraft/class_3195; field_24843 PILLAGER_OUTPOST f Lnet/minecraft/class_3195; field_24844 MINESHAFT f Lnet/minecraft/class_3195; field_24845 MANSION f Lnet/minecraft/class_3195; field_24846 JUNGLE_PYRAMID m (Lnet/minecraft/class_3037;Lnet/minecraft/class_6862;Z)Lnet/minecraft/class_5312; method_41134 configure p 1 config p 2 biomeTag m (Lnet/minecraft/class_3037;Lnet/minecraft/class_6862;Ljava/util/Map;)Lnet/minecraft/class_5312; method_41133 configure p 2 biomeTag p 1 config m (Lnet/minecraft/class_3037;Lnet/minecraft/class_6862;ZLjava/util/Map;)Lnet/minecraft/class_5312; method_41135 configure p 2 biomeTag p 1 config m ()Lnet/minecraft/class_6621; method_38690 getPostProcessor m ()V method_28664 init m ()Lcom/mojang/serialization/Codec; method_28665 getCodec m (Ljava/lang/String;Lnet/minecraft/class_3195;Lnet/minecraft/class_2893$class_2895;)Lnet/minecraft/class_3195; method_28661 register p 1 structureFeature p 2 step p 0 name m (Lnet/minecraft/class_3037;Lnet/minecraft/class_6862;)Lnet/minecraft/class_5312; method_28659 configure p 2 biomeTag p 1 config m (Lnet/minecraft/class_5312;)Lnet/minecraft/class_3037; method_40551 method_40551 p 0 configuredStructureFeature m ()Lnet/minecraft/class_2893$class_2895; method_28663 getGenerationStep c Gets the step during which this structure will participate in world generation.\nStructures will generate before other features in the same generation step. m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_1966;Lnet/minecraft/class_3485;JLnet/minecraft/class_1923;Lnet/minecraft/class_3037;Lnet/minecraft/class_5539;Ljava/util/function/Predicate;)Z method_39821 canGenerate p 1 registryManager p 10 biomePredicate p 9 world p 8 config p 7 pos p 5 worldSeed p 4 structureManager p 3 biomeSource p 2 chunkGenerator m (Lcom/mojang/serialization/Codec;Lnet/minecraft/class_6834;Lnet/minecraft/class_6621;)V p 3 postPlacementProcessor p 2 piecesGenerator p 1 configCodec m (Lnet/minecraft/class_6625;Lnet/minecraft/class_2487;J)Lnet/minecraft/class_3449; method_28660 readStructureStart p 2 worldSeed p 1 nbt p 0 context m (Lnet/minecraft/class_6872;Lnet/minecraft/class_1923;)Lnet/minecraft/class_2338; method_38671 getLocatedPos c {@return a block position for feature location} p 0 placement p 1 chunkPos m (Lcom/mojang/serialization/Codec;Lnet/minecraft/class_6834;)V p 2 piecesGenerator p 1 configCodec c net/minecraft/class_6222 net/minecraft/unused/packageinfo/PackageInfo6222 c net/minecraft/class_3196 net/minecraft/world/ChunkPosDistanceLevelPropagator m (J)I method_14028 getInitialLevel p 1 id m (JIZ)V method_14027 updateLevel p 1 chunkPos p 3 distance p 4 decrease c net/minecraft/class_6221 net/minecraft/unused/packageinfo/PackageInfo6221 c net/minecraft/class_3197 net/minecraft/world/gen/feature/SwampHutFeature m (Lnet/minecraft/class_6626;Lnet/minecraft/class_6622$class_6623;)V method_38693 addPieces p 0 collector p 1 context m (Lcom/mojang/serialization/Codec;)V p 1 configCodec c net/minecraft/class_3191 net/minecraft/client/render/BlockBreakingInfo f I field_13857 lastUpdateTick f I field_13858 stage f I field_13859 actorNetworkId f Lnet/minecraft/class_2338; field_13860 pos m (Lnet/minecraft/class_3191;)I method_23269 compareTo m (ILnet/minecraft/class_2338;)V p 1 breakingEntityId p 2 pos m (Ljava/lang/Object;)I compareTo compareTo p 1 other m (Ljava/lang/Object;)Z equals equals p 1 o m ()I method_34868 getActorId m ()I method_13990 getLastUpdateTick m ()I method_13988 getStage m (I)V method_13989 setLastUpdateTick p 1 lastUpdateTick m ()Lnet/minecraft/class_2338; method_13991 getPos m (I)V method_13987 setStage p 1 stage c net/minecraft/class_3193 net/minecraft/server/world/ChunkHolder f Ljava/util/concurrent/CompletableFuture; field_16429 UNLOADED_WORLD_CHUNK_FUTURE f Lnet/minecraft/class_5831; field_28806 actionStack f Ljava/util/concurrent/CompletableFuture; field_16428 savingFuture f I field_17208 completedLevel f [Lnet/minecraft/class_3193$class_3194; field_13873 LEVEL_TYPES f Ljava/util/concurrent/atomic/AtomicReferenceArray; field_16425 futuresByStatus f Lnet/minecraft/class_3193$class_3897; field_17210 playersWatchingChunkProvider f I field_13862 level f Z field_25803 pendingBlockUpdates c Indicates that {@link #blockUpdatesBySection} contains at least one entry. f Lnet/minecraft/class_3568; field_13863 lightingProvider f Lnet/minecraft/class_1923; field_13864 pos f Ljava/util/BitSet; field_13871 blockLightUpdateBits f Ljava/util/concurrent/CompletableFuture; field_13865 entityTickingFuture f Lcom/mojang/datafixers/util/Either; field_16426 UNLOADED_CHUNK f Lnet/minecraft/class_5539; field_26929 world f Z field_19238 accessible f Ljava/util/List; field_13868 CHUNK_STATUSES f Ljava/util/concurrent/CompletableFuture; field_16430 UNLOADED_CHUNK_FUTURE f [Lit/unimi/dsi/fastutil/shorts/ShortSet; field_25804 blockUpdatesBySection c Contains the packed chunk-local positions that have been marked for update\nby {@link #markForBlockUpdate}, grouped by their vertical chunk section.\n

\nEntries for a section are null if the section has no positions marked for update. f Z field_26744 noLightingUpdates f I field_16432 lastTickLevel f Ljava/util/BitSet; field_13870 skyLightUpdateBits f Lcom/mojang/datafixers/util/Either; field_16427 UNLOADED_WORLD_CHUNK f Ljava/util/concurrent/CompletableFuture; field_19333 tickingFuture f Ljava/util/concurrent/CompletableFuture; field_16431 accessibleFuture f Lnet/minecraft/class_3193$class_3896; field_17209 levelUpdateListener m ()I method_14005 getLevel m (Lnet/minecraft/class_2821;)V method_20456 setCompletedChunk p 1 chunk m (Lnet/minecraft/class_2818;)V method_14006 flushUpdates p 1 chunk m ()Ljava/util/concurrent/CompletableFuture; method_16145 getTickingFuture m (Ljava/lang/String;Ljava/util/concurrent/CompletableFuture;)V method_39967 combineSavingFuture p 2 then p 1 thenDesc m (Lnet/minecraft/class_2338;)V method_14002 markForBlockUpdate p 1 pos m ()I method_17208 getCompletedLevel m (Lnet/minecraft/class_2806;Lnet/minecraft/class_3898;)Ljava/util/concurrent/CompletableFuture; method_13993 getChunkAt p 2 chunkStorage p 1 targetStatus m (Lnet/minecraft/class_2806;)Ljava/util/concurrent/CompletableFuture; method_16146 getFutureFor p 1 leastStatus m ()Lnet/minecraft/class_2818; method_16144 getWorldChunk m (Ljava/util/concurrent/CompletableFuture;Ljava/lang/String;)V method_16143 combineSavingFuture p 1 then p 2 thenDesc m ()Ljava/util/List; method_40066 collectFuturesByStatus m ()Lnet/minecraft/class_2806; method_23270 getCurrentStatus m ()Ljava/util/concurrent/CompletableFuture; method_14000 getSavingFuture m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_30312 method_30312 p 2 pos p 3 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_14009 sendBlockEntityUpdatePacket p 2 pos p 1 world m (Lnet/minecraft/class_3898;Ljava/util/concurrent/Executor;)V method_14007 tick p 1 chunkStorage m (I)Lnet/minecraft/class_3193$class_3194; method_14008 getLevelType p 0 distance m (Lnet/minecraft/class_2806;)Ljava/util/concurrent/CompletableFuture; method_21737 getValidFutureFor p 1 leastStatus m (Lnet/minecraft/class_2596;Z)V method_13992 sendPacketToPlayersWatching p 1 packet p 2 onlyOnWatchDistanceEdge m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_30311 tryUpdateBlockEntityAt p 1 world p 2 pos p 3 state m (I)Lnet/minecraft/class_2806; method_14011 getTargetStatusForLevel p 0 level m ()Lnet/minecraft/class_3193$class_3194; method_23271 getLevelType m (Lnet/minecraft/class_1923;ILnet/minecraft/class_5539;Lnet/minecraft/class_3568;Lnet/minecraft/class_3193$class_3896;Lnet/minecraft/class_3193$class_3897;)V p 1 pos p 4 lightingProvider p 5 levelUpdateListener p 2 level p 3 world p 6 playersWatchingChunkProvider m ()Lnet/minecraft/class_2791; method_14010 getCurrentChunk m (Lnet/minecraft/class_1944;I)V method_14012 markForLightUpdate p 2 y c chunk section y coordinate p 1 lightType m ()V method_20385 updateAccessibleStatus m (I)V method_15890 setLevel p 1 level m (I)V method_17207 setCompletedLevel p 1 level m ()Lnet/minecraft/class_1923; method_13994 getPos m ()Ljava/util/concurrent/CompletableFuture; method_14003 getEntityTickingFuture m ()Z method_20384 isAccessible m ()Ljava/util/concurrent/CompletableFuture; method_20725 getAccessibleFuture c net/minecraft/class_3193$class_3724 net/minecraft/server/world/ChunkHolder$Unloaded c Used to represent a chunk that has not been loaded yet. f Lnet/minecraft/class_3193$class_3724; field_16433 INSTANCE c net/minecraft/class_3193$class_3897 net/minecraft/server/world/ChunkHolder$PlayersWatchingChunkProvider m (Lnet/minecraft/class_1923;Z)Ljava/util/List; method_17210 getPlayersWatchingChunk p 1 chunkPos p 2 onlyOnWatchDistanceEdge c net/minecraft/class_3193$class_3896 net/minecraft/server/world/ChunkHolder$LevelUpdateListener m (Lnet/minecraft/class_1923;Ljava/util/function/IntSupplier;ILjava/util/function/IntConsumer;)V method_17209 updateLevel p 2 levelGetter p 1 pos p 4 levelSetter p 3 targetLevel c net/minecraft/class_3193$class_5830 net/minecraft/server/world/ChunkHolder$MultithreadAction f Ljava/util/concurrent/CompletableFuture; field_28808 action f Ljava/lang/String; field_28809 actionDesc f Ljava/lang/Thread; field_28807 thread m (Ljava/lang/Thread;Ljava/util/concurrent/CompletableFuture;Ljava/lang/String;)V p 2 action p 1 thread p 3 actionDesc c net/minecraft/class_3193$class_3194 net/minecraft/server/world/ChunkHolder$LevelType f Lnet/minecraft/class_3193$class_3194; field_13876 BORDER f Lnet/minecraft/class_3193$class_3194; field_13875 TICKING f Lnet/minecraft/class_3193$class_3194; field_13877 ENTITY_TICKING f Lnet/minecraft/class_3193$class_3194; field_19334 INACCESSIBLE m (Lnet/minecraft/class_3193$class_3194;)Z method_14014 isAfter p 1 levelType c net/minecraft/class_6228 net/minecraft/unused/packageinfo/PackageInfo6228 c net/minecraft/class_6227 net/minecraft/client/render/entity/model/GoatEntityModel c Represents the model of a {@linkplain GoatEntity}.\n\n

\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#HEAD}Root part{@link #head}
{@value EntityModelPartNames#LEFT_HORN}{@value EntityModelPartNames#HEAD}
{@value EntityModelPartNames#RIGHT_HORN}{@value EntityModelPartNames#HEAD}
{@value EntityModelPartNames#NOSE}{@value EntityModelPartNames#HEAD}
{@value EntityModelPartNames#BODY}Root part{@link #body}
{@value EntityModelPartNames#RIGHT_HIND_LEG}Root part{@link #rightHindLeg}
{@value EntityModelPartNames#LEFT_HIND_LEG}Root part{@link #leftHindLeg}
{@value EntityModelPartNames#RIGHT_FRONT_LEG}Root part{@link #rightFrontLeg}
{@value EntityModelPartNames#LEFT_FRONT_LEG}Root part{@link #leftFrontLeg}
\n
m (Lnet/minecraft/class_6053;FFFFF)V method_35741 setAngles m (Lnet/minecraft/class_630;)V p 1 root m ()Lnet/minecraft/class_5607; method_35742 getTexturedModelData c net/minecraft/class_6224 net/minecraft/unused/packageinfo/PackageInfo6224 c net/minecraft/class_6223 net/minecraft/unused/packageinfo/PackageInfo6223 c net/minecraft/class_6226 net/minecraft/unused/packageinfo/PackageInfo6226 c net/minecraft/class_6225 net/minecraft/unused/packageinfo/PackageInfo6225 c net/minecraft/class_2510 net/minecraft/block/StairsBlock f Lnet/minecraft/class_2248; field_11579 baseBlock f Lnet/minecraft/class_265; field_11568 TOP_NORTH_WEST_CORNER_SHAPE f Lnet/minecraft/class_265; field_11578 BOTTOM_SOUTH_WEST_CORNER_SHAPE f Lnet/minecraft/class_265; field_11576 BOTTOM_SHAPE f Lnet/minecraft/class_265; field_11563 TOP_SOUTH_WEST_CORNER_SHAPE f Lnet/minecraft/class_265; field_11561 BOTTOM_NORTH_WEST_CORNER_SHAPE f Lnet/minecraft/class_2680; field_11574 baseBlockState f Lnet/minecraft/class_2754; field_11565 SHAPE f Lnet/minecraft/class_2746; field_11573 WATERLOGGED f [I field_11570 SHAPE_INDICES f Lnet/minecraft/class_265; field_11569 BOTTOM_SOUTH_EAST_CORNER_SHAPE f Lnet/minecraft/class_265; field_11577 TOP_NORTH_EAST_CORNER_SHAPE f Lnet/minecraft/class_265; field_11567 TOP_SOUTH_EAST_CORNER_SHAPE f Lnet/minecraft/class_265; field_11575 BOTTOM_NORTH_EAST_CORNER_SHAPE f Lnet/minecraft/class_265; field_11562 TOP_SHAPE f [Lnet/minecraft/class_265; field_11566 TOP_SHAPES f [Lnet/minecraft/class_265; field_11564 BOTTOM_SHAPES f Lnet/minecraft/class_2753; field_11571 FACING f Lnet/minecraft/class_2754; field_11572 HALF m (Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_265;)[Lnet/minecraft/class_265; method_10672 composeShapes p 1 northWest p 0 base p 3 southWest p 2 northEast p 4 southEast m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2778; method_10675 getStairShape p 2 pos p 1 world p 0 state m (Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_265;I)Lnet/minecraft/class_265; method_10674 method_10674 p 5 i m (Lnet/minecraft/class_2680;)I method_10673 getShapeIndexIndex p 1 state m (Lnet/minecraft/class_2680;)Z method_10676 isStairs p 0 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_4970$class_2251;)V p 2 settings p 1 baseBlockState m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_10678 isDifferentOrientation p 0 state p 2 pos p 1 world p 3 dir m (ILnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_265;)Lnet/minecraft/class_265; method_10671 composeShape p 2 northWest p 1 base p 4 southWest p 3 northEast p 5 southEast p 0 i c net/minecraft/class_2511 net/minecraft/block/GourdBlock m ()Lnet/minecraft/class_2513; method_10679 getStem m ()Lnet/minecraft/class_2195; method_10680 getAttachedStem c net/minecraft/class_3843 net/minecraft/data/validate/StructureValidatorProvider f Lorg/slf4j/Logger; field_24617 LOGGER m (Ljava/lang/String;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_32235 update p 1 nbt p 0 name m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_16880 addDataVersion p 0 nbt m (Ljava/lang/String;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_16878 internalUpdate p 1 nbt p 0 name c net/minecraft/class_2512 net/minecraft/nbt/NbtHelper f Ljava/util/Comparator; field_27816 BLOCK_POS_COMPARATOR f Ljava/lang/String; field_33227 COMMA f C field_33225 LEFT_CURLY_BRACKET f Lcom/google/common/base/Splitter; field_27819 COLON_SPLITTER f C field_33228 COLON f Lorg/slf4j/Logger; field_11582 LOGGER f Ljava/util/Comparator; field_27817 ENTITY_POS_COMPARATOR f C field_33226 RIGHT_CURLY_BRACKET f Lcom/google/common/base/Splitter; field_27818 COMMA_SPLITTER f Ljava/lang/String; field_33224 DATA_KEY m (Lnet/minecraft/class_2520;Lnet/minecraft/class_2520;Z)Z method_10687 matches p 2 equalValue p 1 subject p 0 standard m (Lnet/minecraft/class_2520;)Ljava/lang/String; method_36118 toFormattedString c {@return the human-readable, non-deserializable representation of {@code nbt}}\n\n

This does not include contents of {@link NbtByteArray}, {@link NbtIntArray},\nand {@link NbtLongArray}. To include them, call\n{@link #toFormattedString(NbtElement, boolean)} with {@code withArrayContents}\nparameter set to true.\n\n@see #toFormattedString(NbtElement, boolean) p 0 nbt m (Lnet/minecraft/class_2499;)I method_32276 method_32276 p 0 nbt m (Lnet/minecraft/class_2520;Z)Ljava/lang/String; method_36117 toFormattedString c {@return the human-readable, non-deserializable representation of {@code nbt}} p 1 withArrayContents c whether to include contents of {@link NbtByteArray}, {@link NbtIntArray},\nand {@link NbtLongArray} p 0 nbt m (Lnet/minecraft/class_2499;)I method_32272 method_32272 p 0 nbt m (Lnet/minecraft/class_2499;)I method_32274 method_32274 p 0 nbt m (ILjava/lang/StringBuilder;)Ljava/lang/StringBuilder; method_36114 appendIndent p 0 depth p 1 stringBuilder m (Lnet/minecraft/class_2499;Lnet/minecraft/class_2487;)V method_32265 method_32265 p 1 nbt m (Ljava/lang/String;)Lnet/minecraft/class_2487; method_32260 fromNbtProviderString c {@return the {@code string} parsed as an NBT provider-formatted\nNBT compound}\n\n

This method first parses the string as an NBT, then performs\nseveral conversions from human-readable {@link NbtCompound} items\nto the actual values used in-game.\n\n@see net.minecraft.data.SnbtProvider\n@see #toNbtProviderString p 0 string m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2499; method_32279 method_32279 p 0 nbt m (Lnet/minecraft/class_2688;Lnet/minecraft/class_2769;Ljava/lang/String;Lnet/minecraft/class_2487;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2688; method_10682 withProperty p 4 root p 2 key p 3 properties p 0 state p 1 property m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2487; method_10686 fromBlockState p 0 state m (Lnet/minecraft/class_2487;Ljava/lang/String;)Ljava/lang/String; method_32262 method_32262 p 1 key m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_32275 fromNbtProviderFormat p 0 compound m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2487; method_10692 fromBlockPos p 0 pos m (Ljava/util/UUID;)Lnet/minecraft/class_2495; method_25929 fromUuid c Serializes a {@link UUID} into its equivalent NBT representation.\n\n@since 20w10a p 0 uuid m (Lnet/minecraft/class_2499;Lnet/minecraft/class_2499;Lnet/minecraft/class_2499;)V method_32266 method_32266 p 2 nbt m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_32273 toNbtProviderFormat p 0 compound m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Ljava/lang/String; method_10685 nameValue p 0 property p 1 value m (Ljava/util/Map;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2499; method_32261 method_32261 p 1 nbt m (Lnet/minecraft/class_2499;)D method_32269 method_32269 p 0 nbt m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2338; method_10691 toBlockPos p 0 compound m (Lnet/minecraft/class_2487;Ljava/lang/String;Ljava/lang/String;)V method_32263 method_32263 p 2 property m (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_4284;Lnet/minecraft/class_2487;I)Lnet/minecraft/class_2487; method_10688 update c Uses the data fixer to update an NBT compound object to the latest data version. p 3 oldVersion c the data version of the NBT compound object p 0 fixer c the data fixer p 1 fixTypes c the fix types p 2 compound c the NBT compound object to fix m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2680; method_10681 toBlockState p 0 compound m (Lnet/minecraft/class_2487;)Lcom/mojang/authlib/GameProfile; method_10683 toGameProfile p 0 compound m (Lnet/minecraft/class_2520;)Ljava/util/UUID; method_25930 toUuid c Deserializes an NBT element into a {@link UUID}.\nThe NBT element's data must have the same structure as the output of {@link #fromUuid}.\n\n@throws IllegalArgumentException if {@code element} is not a valid representation of a UUID\n@since 20w10a p 0 element m (Lnet/minecraft/class_2487;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_2487; method_10684 writeGameProfile p 0 compound p 1 profile m (Lnet/minecraft/class_2520;)Lnet/minecraft/class_2561; method_32270 toPrettyPrintedText p 0 element m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2499; method_32278 method_32278 p 0 nbt m (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_4284;Lnet/minecraft/class_2487;II)Lnet/minecraft/class_2487; method_10693 update c Uses the data fixer to update an NBT compound object. p 1 fixTypes c the fix types p 0 fixer c the data fixer p 3 oldVersion c the data version of the NBT compound object p 2 compound c the NBT compound object to fix p 4 targetVersion c the data version to update the NBT compound object to m (Lnet/minecraft/class_3610;)Lnet/minecraft/class_2487; method_36115 fromFluidState p 0 state m (Lnet/minecraft/class_2487;)Ljava/lang/String; method_32271 toNbtProviderString c {@return the string representation of {@code compound} as used\nby the NBT provider in the data generator}\n\n

The passed {@code compound} will be sorted and modified in-place\nto make it more human-readable e.g. by converting {@link NbtCompound}\nin the {@code palettes} {@code NbtList} to its short string\nrepresentation. Therefore the returned value is not an accurate\nrepresentation of the original NBT.\n\n@see net.minecraft.data.dev.NbtProvider\n@see #fromNbtProviderString(String) p 0 compound m (Ljava/lang/StringBuilder;Lnet/minecraft/class_2520;IZ)Ljava/lang/StringBuilder; method_36116 appendFormattedString p 1 nbt p 0 stringBuilder p 3 withArrayContents p 2 depth m (Ljava/lang/String;)Lnet/minecraft/class_2487; method_32267 fromNbtProviderFormattedPalette p 0 string m (Lnet/minecraft/class_2499;)D method_32268 method_32268 p 0 nbt m (Lnet/minecraft/class_2499;)D method_32264 method_32264 p 0 nbt m (Lnet/minecraft/class_2487;)Ljava/lang/String; method_32277 toNbtProviderFormattedPalette p 0 compound c net/minecraft/class_3837 net/minecraft/loot/function/CopyNbtLootFunction f Ljava/util/List; field_17014 operations f Lnet/minecraft/class_5651; field_17013 source m (Ljava/lang/String;)Lnet/minecraft/class_2203$class_2209; method_16853 parseNbtPath p 0 nbtPath m (Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_3837$class_3838; method_35519 builder p 0 target m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_5651;Ljava/util/List;)V p 1 conditions p 2 source p 3 operations m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2520;Lnet/minecraft/class_3837$class_3839;)V method_16846 method_16846 p 2 operation m (Lnet/minecraft/class_5651;)Lnet/minecraft/class_3837$class_3838; method_16848 builder p 0 source c net/minecraft/class_3837$class_3841 net/minecraft/loot/function/CopyNbtLootFunction$Operator f Ljava/lang/String; field_17035 name f Lnet/minecraft/class_3837$class_3841; field_17033 APPEND f Lnet/minecraft/class_3837$class_3841; field_17032 REPLACE f Lnet/minecraft/class_3837$class_3841; field_17034 MERGE m (Ljava/lang/String;)Lnet/minecraft/class_3837$class_3841; method_16865 get p 0 name m (Lnet/minecraft/class_2520;Lnet/minecraft/class_2203$class_2209;Ljava/util/List;)V method_16864 merge p 2 targetPath p 1 itemNbt p 3 sourceNbts m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_3837$class_3841$3 net/minecraft/loot/function/CopyNbtLootFunction$Operator$3 m (Lnet/minecraft/class_2520;Lnet/minecraft/class_2520;)V method_16868 method_16868 p 1 sourceNbt m (Ljava/util/List;Lnet/minecraft/class_2520;)V method_16869 method_16869 p 1 foundNbt c net/minecraft/class_3837$class_3841$2 net/minecraft/loot/function/CopyNbtLootFunction$Operator$2 m (Lnet/minecraft/class_2520;Lnet/minecraft/class_2520;)V method_16866 method_16866 p 1 sourceNbt m (Ljava/util/List;Lnet/minecraft/class_2520;)V method_16867 method_16867 p 1 foundNbt c net/minecraft/class_3837$class_3842 net/minecraft/loot/function/CopyNbtLootFunction$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_3837;Lcom/google/gson/JsonSerializationContext;)V method_16870 toJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_3837; method_16871 fromJson c net/minecraft/class_3837$class_3838 net/minecraft/loot/function/CopyNbtLootFunction$Builder f Lnet/minecraft/class_5651; field_17017 source f Ljava/util/List; field_17018 operations m (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_3837$class_3841;)Lnet/minecraft/class_3837$class_3838; method_16857 withOperation p 2 target p 3 operator p 1 source m (Lnet/minecraft/class_5651;)V p 1 source m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_3837$class_3838; method_16856 withOperation p 1 source p 2 target m ()Lnet/minecraft/class_3837$class_3838; method_16855 getThisBuilder c net/minecraft/class_3837$class_3839 net/minecraft/loot/function/CopyNbtLootFunction$Operation f Ljava/lang/String; field_17021 targetPath f Lnet/minecraft/class_3837$class_3841; field_17023 operator f Ljava/lang/String; field_17019 sourcePath f Lnet/minecraft/class_2203$class_2209; field_17020 parsedSourcePath f Lnet/minecraft/class_2203$class_2209; field_17022 parsedTargetPath m (Ljava/util/function/Supplier;Lnet/minecraft/class_2520;)V method_16860 execute p 1 itemNbtGetter p 2 sourceEntityNbt m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_3837$class_3839; method_16859 fromJson p 0 json m (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_3837$class_3841;)V p 1 sourcePath p 2 targetPath p 3 operator m ()Lcom/google/gson/JsonObject; method_16858 toJson c net/minecraft/class_2506 net/minecraft/block/StainedGlassBlock f Lnet/minecraft/class_1767; field_11558 color m (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V p 1 color p 2 settings c net/minecraft/class_2507 net/minecraft/nbt/NbtIo m (Ljava/io/DataInput;Lnet/minecraft/class_6836;)V method_39855 scan p 1 scanner p 0 input m (Ljava/io/File;Lnet/minecraft/class_6836;)V method_40057 scanCompressed c Scans the compressed NBT file using {@code scanner}.\n\n@apiNote This method does not return the scan result; the user is expected\nto call the appropriate method of the {@link NbtScanner} subclasses, such as\n{@link net.minecraft.nbt.scanner.NbtCollector#getRoot()}.\n\n@see #scanCompressed(InputStream, NbtScanner) p 0 file p 1 scanner m (Ljava/io/File;)Lnet/minecraft/class_2487; method_10633 read p 0 file m (Ljava/io/InputStream;Lnet/minecraft/class_6836;)V method_40058 scanCompressed c Scans the compressed NBT stream using {@code scanner}.\n\n@apiNote This method does not return the scan result; the user is expected\nto call the appropriate method of the {@link NbtScanner} subclasses, such as\n{@link net.minecraft.nbt.scanner.NbtCollector#getRoot()}.\n\n@see #scanCompressed(File, NbtScanner) p 0 stream p 1 scanner m (Ljava/io/InputStream;)Ljava/io/DataInputStream; method_40059 decompress c {@return a new input stream that decompresses the input {@code stream}} p 0 stream m (Lnet/minecraft/class_2487;Ljava/io/OutputStream;)V method_10634 writeCompressed p 0 compound p 1 stream m (Lnet/minecraft/class_2520;Ljava/io/DataOutput;)V method_10631 write p 0 element p 1 output m (Lnet/minecraft/class_2487;Ljava/io/DataOutput;)V method_10628 write p 0 compound p 1 output m (Ljava/io/DataInput;Lnet/minecraft/class_2505;)Lnet/minecraft/class_2487; method_10625 read p 1 tracker p 0 input m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2520; method_10626 read p 1 depth p 2 tracker p 0 input m (Ljava/io/InputStream;)Lnet/minecraft/class_2487; method_10629 readCompressed p 0 stream m (Lnet/minecraft/class_2487;Ljava/io/File;)V method_10630 write p 1 file p 0 compound m (Ljava/io/File;)Lnet/minecraft/class_2487; method_30613 readCompressed p 0 file m (Ljava/io/DataInput;)Lnet/minecraft/class_2487; method_10627 read p 0 input m (Lnet/minecraft/class_2487;Ljava/io/File;)V method_30614 writeCompressed p 1 file p 0 compound c net/minecraft/class_2508 net/minecraft/block/SignBlock f Lnet/minecraft/class_2758; field_11559 ROTATION c net/minecraft/class_2509 net/minecraft/nbt/NbtOps c Used to handle Minecraft NBTs within {@link com.mojang.serialization.Dynamic\ndynamics} for DataFixerUpper, allowing generalized serialization logic\nshared across different type of data structures. Use {@link NbtOps#INSTANCE}\nfor the ops singleton.\n\n

For instance, dimension data may be stored as JSON in data packs, but\nthey will be transported in packets as NBT. DataFixerUpper allows\ngeneralizing the dimension serialization logic to prevent duplicate code,\nwhere the NBT ops allow the DataFixerUpper dimension serialization logic\nto interact with Minecraft NBTs.\n\n@see NbtOps#INSTANCE f Lnet/minecraft/class_2509; field_11560 INSTANCE c An singleton of the NBT dynamic ops.\n\n

This ops does not compress maps (replace field name to value pairs\nwith an ordered list of values in serialization). In fact, since\nMinecraft NBT lists can only contain elements of the same type, this op\ncannot compress maps. m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getNumberValue getNumberValue p 1 element m (B)Lnet/minecraft/class_2520; method_10640 createByte m (Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_10651 getIntStream m (BB)Lnet/minecraft/class_2483; method_29144 createList p 0 knownType p 1 valueType m (Lnet/minecraft/class_2520;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; method_29154 mergeToMap m (Lnet/minecraft/class_2483;Lnet/minecraft/class_2520;)V method_29160 method_29160 p 1 nbt m (Lnet/minecraft/class_2487;Lcom/mojang/datafixers/util/Pair;)V method_29152 method_29152 p 1 entry m (Lnet/minecraft/class_2483;Lnet/minecraft/class_2520;Lnet/minecraft/class_2520;)V method_29151 addAll p 2 additionalValue p 0 destination p 1 source m (Ljava/util/stream/Stream;)Lnet/minecraft/class_2520; method_10655 createMap m (Ljava/lang/String;)Ljava/lang/Object; createString createString p 1 string m (Lnet/minecraft/class_2520;)Ljava/lang/Byte; method_10659 method_10659 p 0 nbt m (Ljava/lang/Number;)Ljava/lang/Object; createNumeric createNumeric p 1 value m (Lnet/minecraft/class_2487;Lnet/minecraft/class_2487;Ljava/lang/String;)V method_29159 method_29159 p 0 key m (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; remove remove p 2 key p 1 element m (Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_29163 getMap m (Ljava/util/stream/Stream;)Ljava/lang/Object; createList createList p 1 stream m (Lnet/minecraft/class_2520;Lnet/minecraft/class_2520;Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_29157 mergeToMap m (Lnet/minecraft/class_2483;Lnet/minecraft/class_2520;Ljava/util/List;)V method_29150 addAll p 1 source p 2 additionalValues p 0 destination m (Ljava/util/stream/LongStream;)Lnet/minecraft/class_2520; method_10643 createLongList m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToMap mergeToMap p 1 map p 2 key p 3 value m (Lnet/minecraft/class_2520;Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_29156 mergeToList m (Ljava/nio/ByteBuffer;)Ljava/lang/Object; createByteList createByteList p 1 buf m (Ljava/lang/Object;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList mergeToList p 2 values p 1 list m (Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_10664 getStream m (Ljava/util/stream/LongStream;)Ljava/lang/Object; createLongList createLongList p 1 stream m (S)Lnet/minecraft/class_2520; method_10635 createShort m (Lnet/minecraft/class_2520;Ljava/lang/String;)Lnet/minecraft/class_2520; method_10648 remove m (Lnet/minecraft/class_2520;)Ljava/lang/Integer; method_10658 method_10658 p 0 nbt m (Lnet/minecraft/class_2520;)Lnet/minecraft/class_2520; method_10667 method_10667 p 0 nbt m (Lnet/minecraft/class_2483;Lnet/minecraft/class_2520;)V method_29149 method_29149 p 1 nbt m (S)Ljava/lang/Object; createShort createShort p 1 value m (F)Ljava/lang/Object; createFloat createFloat p 1 value m (BBB)Z method_29145 isTypeEqual p 2 expectedType p 1 valueType p 0 knownType m (Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_29164 getList m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMap getMap p 1 element m (Ljava/nio/ByteBuffer;)Lnet/minecraft/class_2520; method_10657 createByteList m (Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_10656 getStringValue m (I)Lnet/minecraft/class_2520; method_10661 createInt m (Ljava/lang/String;Ljava/lang/String;)Z method_10666 method_10666 p 1 k m (Lnet/minecraft/class_2487;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; method_10638 method_10638 p 2 key m (Ljava/lang/Object;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap mergeToMap p 2 map p 1 element m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getByteBuffer getByteBuffer p 1 element m (D)Lnet/minecraft/class_2520; method_10652 createDouble m (F)Lnet/minecraft/class_2520; method_10662 createFloat m (Ljava/util/stream/IntStream;)Ljava/lang/Object; createIntList createIntList p 1 stream m (Lnet/minecraft/class_2487;Lnet/minecraft/class_2487;Ljava/lang/String;)V method_10670 method_10670 p 2 k m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapValues getMapValues p 1 element m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStream getStream p 1 element m (J)Ljava/lang/Object; createLong createLong p 1 value m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getList getList p 1 element m (Lnet/minecraft/class_2483;Lnet/minecraft/class_2520;)V method_29158 method_29158 p 1 nbt m (Ljava/util/stream/Stream;)Lnet/minecraft/class_2520; method_10665 createList m (Ljava/util/stream/Stream;)Ljava/lang/Object; createMap createMap p 1 entries m (Z)Lnet/minecraft/class_2520; method_23253 createBoolean m (I)Ljava/lang/Object; createInt createInt p 1 value m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToList mergeToList p 1 list p 2 value m (Ljava/lang/String;)Lnet/minecraft/class_2520; method_10639 createString m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapEntries getMapEntries p 1 element m (Lnet/minecraft/class_2520;)Ljava/lang/Long; method_10649 method_10649 p 0 nbt m (Lnet/minecraft/class_2520;Ljava/util/List;)Lcom/mojang/serialization/DataResult; method_29155 mergeToList m (Lnet/minecraft/class_2487;Lnet/minecraft/class_2487;Ljava/lang/String;)V method_29161 method_29161 p 2 key m ()Lnet/minecraft/class_2520; method_10668 empty m (Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_10645 getNumberValue m (Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_10637 getLongStream m (Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_10669 getMapValues m (Ljava/util/stream/IntStream;)Lnet/minecraft/class_2520; method_10663 createIntList m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStringValue getStringValue p 1 element m (Lnet/minecraft/class_2487;Ljava/util/function/BiConsumer;)V method_29153 method_29153 p 2 entryConsumer m (Z)Ljava/lang/Object; createBoolean createBoolean p 1 value m (Ljava/lang/Number;)Lnet/minecraft/class_2520; method_10660 createNumeric m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_2520;)Ljava/lang/Object; method_29146 convertTo m (Ljava/util/List;Lnet/minecraft/class_2487;Lcom/mojang/datafixers/util/Pair;)V method_29147 method_29147 p 0 entry m (D)Ljava/lang/Object; createDouble createDouble p 1 value m (Ljava/util/function/BiConsumer;Lnet/minecraft/class_2487;Ljava/lang/String;)V method_29148 method_29148 p 3 key m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; convertTo convertTo p 2 element m (Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_29162 getMapEntries m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getIntStream getIntStream p 1 element m (Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_10646 getByteBuffer m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getLongStream getLongStream p 1 element m (J)Lnet/minecraft/class_2520; method_10654 createLong m (B)Ljava/lang/Object; createByte createByte p 1 value c net/minecraft/class_2509$1 net/minecraft/nbt/NbtOps$1 m (Lnet/minecraft/class_2487;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; method_29166 method_29166 p 2 key m (Ljava/lang/String;)Ljava/lang/Object; get get p 1 key m (Lnet/minecraft/class_2520;)Lnet/minecraft/class_2520; method_29167 get m (Ljava/lang/String;)Lnet/minecraft/class_2520; method_29165 get m (Ljava/lang/Object;)Ljava/lang/Object; get get p 1 nbt c net/minecraft/class_2509$class_5320 net/minecraft/nbt/NbtOps$MapBuilder m (Lnet/minecraft/class_2487;Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_29170 build m ()Lnet/minecraft/class_2487; method_29168 initBuilder m (Ljava/lang/String;Lnet/minecraft/class_2520;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_29169 append m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; build build p 1 nbt p 2 mergedValue m (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; append append p 2 value p 3 nbt p 1 key c net/minecraft/class_2502 net/minecraft/block/SpongeBlock m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_10620 update p 2 pos p 1 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z method_10619 absorbWater p 2 pos p 1 world c net/minecraft/class_3834 net/minecraft/structure/SavannaVillageData f Lnet/minecraft/class_6880; field_26285 STRUCTURE_POOLS m ()V method_16844 init c net/minecraft/class_2503 net/minecraft/nbt/NbtLong c Represents an NBT 64-bit integer. f I field_33201 SIZE f J field_11553 value f Lnet/minecraft/class_4614; field_21041 TYPE m ()Lnet/minecraft/class_2503; method_10621 copy m (J)Lnet/minecraft/class_2503; method_23251 of p 0 value m (J)V p 1 value m (Ljava/lang/Object;)Z equals equals p 1 o c net/minecraft/class_2503$1 net/minecraft/nbt/NbtLong$1 m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2503; method_23252 read c net/minecraft/class_2503$class_4612 net/minecraft/nbt/NbtLong$Cache f [Lnet/minecraft/class_2503; field_21042 VALUES f I field_33203 MIN f I field_33202 MAX c net/minecraft/class_2504 net/minecraft/block/StainedGlassPaneBlock f Lnet/minecraft/class_1767; field_11554 color m (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V p 1 color p 2 settings c net/minecraft/class_3836 net/minecraft/structure/SnowyVillageData f Lnet/minecraft/class_6880; field_26286 STRUCTURE_POOLS m ()V method_16845 init c net/minecraft/class_2505 net/minecraft/nbt/NbtTagSizeTracker f Lnet/minecraft/class_2505; field_11556 EMPTY f J field_11555 allocatedBytes f J field_11557 maxBytes m (J)V p 1 maxBytes m (J)V method_10623 add p 1 bits c net/minecraft/class_2520 net/minecraft/nbt/NbtElement c Represents an NBT element. f B field_33257 BYTE_ARRAY_TYPE c The numeric ID of an NBT byte array value. Is {@value}.\n\n@see NbtByteArray f B field_33256 DOUBLE_TYPE c The numeric ID of an NBT double value. Is {@value}.\n\n@see NbtDouble f B field_33259 LIST_TYPE c The numeric ID of an NBT list value. Is {@value}.\n\n@see NbtList f B field_33258 STRING_TYPE c The numeric ID of an NBT string value. Is {@value}.\n\n@see NbtString f I field_33264 MAX_DEPTH f B field_33253 INT_TYPE c The numeric ID of an NBT integer value. Is {@value}.\n\n@see NbtInt f B field_33252 SHORT_TYPE c The numeric ID of an NBT short value. Is {@value}.\n\n@see NbtShort f B field_33263 NUMBER_TYPE c A wildcard NBT numeric ID that can be used for checking whether an NBT element is an {@link AbstractNbtNumber}. Is {@value}.\n\n@see NbtCompound#getType(String)\n@see NbtCompound#contains(String, int) f B field_33255 FLOAT_TYPE c The numeric ID of an NBT float value. Is {@value}.\n\n@see NbtFloat f B field_33254 LONG_TYPE c The numeric ID of an NBT long value. Is {@value}.\n\n@see NbtLong f B field_33260 COMPOUND_TYPE c The numeric ID of an NBT compound value. Is {@value}.\n\n@see NbtCompound f B field_33251 BYTE_TYPE c The numeric ID of an NBT byte value. Is {@value}.\n\n@see NbtByte f B field_33262 LONG_ARRAY_TYPE c The numeric ID of an NBT long array value. Is {@value}.\n\n@see NbtLongArray f B field_33250 END_TYPE c The numeric ID of an NBT end value. Is {@value}.\n\n@see NbtEnd f B field_33261 INT_ARRAY_TYPE c The numeric ID of an NBT integer array value. Is {@value}.\n\n@see NbtIntArray m (Lnet/minecraft/class_6836;)V method_39876 accept p 1 visitor m ()Ljava/lang/String; method_10714 asString m ()Lnet/minecraft/class_2520; method_10707 copy c Copies this NBT element.\n\n@return the copied element m ()Lnet/minecraft/class_4614; method_23258 getNbtType c Gets the NBT type definition of this NBT element.\n\n@return the element type definition m ()B method_10711 getType c Gets the type of this NBT element.\n\n@return the type m (Lnet/minecraft/class_6836;)Lnet/minecraft/class_6836$class_6838; method_39850 doAccept p 1 visitor m (Ljava/io/DataOutput;)V method_10713 write p 1 output m (Lnet/minecraft/class_5627;)V method_32289 accept p 1 visitor c net/minecraft/class_3851 net/minecraft/village/VillagerDataContainer m ()Lnet/minecraft/class_3850; method_7231 getVillagerData m (Lnet/minecraft/class_3850;)V method_7195 setVillagerData p 1 villagerData c net/minecraft/class_3852 net/minecraft/village/VillagerProfession f Lnet/minecraft/class_4158; field_18542 workStation f Ljava/lang/String; field_18541 id f Lcom/google/common/collect/ImmutableSet; field_18543 gatherableItems f Lnet/minecraft/class_3414; field_20633 workSound f Lcom/google/common/collect/ImmutableSet; field_18880 secondaryJobSites f Lnet/minecraft/class_3852; field_17057 FISHERMAN f Lnet/minecraft/class_3852; field_17058 FLETCHER f Lnet/minecraft/class_3852; field_17055 CLERIC f Lnet/minecraft/class_3852; field_17056 FARMER f Lnet/minecraft/class_3852; field_17059 LEATHERWORKER f Lnet/minecraft/class_3852; field_17053 BUTCHER f Lnet/minecraft/class_3852; field_17054 CARTOGRAPHER f Lnet/minecraft/class_3852; field_17051 NONE f Lnet/minecraft/class_3852; field_17052 ARMORER f Lnet/minecraft/class_3852; field_17061 MASON f Lnet/minecraft/class_3852; field_17062 NITWIT f Lnet/minecraft/class_3852; field_17060 LIBRARIAN f Lnet/minecraft/class_3852; field_17065 WEAPONSMITH f Lnet/minecraft/class_3852; field_17063 SHEPHERD f Lnet/minecraft/class_3852; field_17064 TOOLSMITH m (Ljava/lang/String;Lnet/minecraft/class_4158;Lnet/minecraft/class_3414;)Lnet/minecraft/class_3852; method_16926 register p 0 id p 1 workStation p 2 workSound m (Ljava/lang/String;Lnet/minecraft/class_4158;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lnet/minecraft/class_3414;)Lnet/minecraft/class_3852; method_19197 register p 4 workSound p 0 id p 1 workStation p 2 gatherableItems p 3 secondaryJobSites m ()Lcom/google/common/collect/ImmutableSet; method_19199 getGatherableItems m ()Lcom/google/common/collect/ImmutableSet; method_19630 getSecondaryJobSites m (Ljava/lang/String;Lnet/minecraft/class_4158;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lnet/minecraft/class_3414;)V p 5 workSound p 3 gatherableItems p 4 secondaryJobSites p 1 id p 2 workStation m ()Lnet/minecraft/class_3414; method_22384 getWorkSound m ()Ljava/lang/String; method_35202 getId m ()Lnet/minecraft/class_4158; method_19198 getWorkStation c net/minecraft/class_2521 net/minecraft/block/TallFlowerBlock c net/minecraft/class_2522 net/minecraft/nbt/StringNbtReader f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_11608 EXPECTED_KEY f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_11602 TRAILING f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_11603 LIST_MIXED f Ljava/util/regex/Pattern; field_11601 SHORT_PATTERN f C field_33270 LEFT_CURLY_BRACKET f Ljava/util/regex/Pattern; field_11596 FLOAT_PATTERN f Ljava/util/regex/Pattern; field_11609 LONG_PATTERN f C field_33266 COLON f C field_33268 SQUARE_CLOSE_BRACKET f Ljava/util/regex/Pattern; field_11607 DOUBLE_PATTERN_IMPLICIT f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_11597 ARRAY_MIXED f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_11605 EXPECTED_VALUE f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_11604 ARRAY_INVALID f Lcom/mojang/brigadier/StringReader; field_11598 reader f Ljava/util/regex/Pattern; field_11600 DOUBLE_PATTERN f Ljava/util/regex/Pattern; field_11599 INT_PATTERN f C field_33267 SQUARE_OPEN_BRACKET f C field_33269 RIGHT_CURLY_BRACKET f C field_33265 COMMA f Ljava/util/regex/Pattern; field_11606 BYTE_PATTERN m (Ljava/lang/String;)Lnet/minecraft/class_2487; method_10718 parse p 0 string m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_10730 method_10730 p 0 receivedType p 1 expectedType m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_10724 method_10724 p 1 expectedType p 0 receivedType m ()Lnet/minecraft/class_2520; method_10729 parseList m (Lnet/minecraft/class_4614;Lnet/minecraft/class_4614;)Ljava/util/List; method_10728 readArray p 2 typeReader p 1 arrayTypeReader m ()Lnet/minecraft/class_2487; method_10721 readCompound m ()Lnet/minecraft/class_2520; method_10723 parseElement m ()Lnet/minecraft/class_2487; method_10727 parseCompound m ()Z method_10716 readComma m ()Lnet/minecraft/class_2520; method_10717 parseArray m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_10720 method_10720 p 0 type m ()Ljava/lang/String; method_10725 readString m (Lcom/mojang/brigadier/StringReader;)V p 1 reader m ()Lnet/minecraft/class_2520; method_10722 parseElementPrimitive m ()Lnet/minecraft/class_2520; method_10726 parseElementPrimitiveArray m (Ljava/lang/String;)Lnet/minecraft/class_2520; method_10731 parsePrimitive p 1 input m (C)V method_10719 expect p 1 c c net/minecraft/class_3853 net/minecraft/village/TradeOffers f I field_30618 NOVICE_SELL_XP f F field_30628 HIGH_PRICE_MULTIPLIER f I field_30626 MASTER_TRADE_XP f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_17724 WANDERING_TRADER_TRADES f I field_30616 COMMON_MAX_USES f I field_30622 JOURNEYMAN_SELL_XP f I field_30624 EXPERT_SELL_XP f I field_30620 APPRENTICE_SELL_XP f Ljava/util/Map; field_17067 PROFESSION_TO_LEVELED_TRADE f I field_30619 NOVICE_BUY_XP f F field_30627 LOW_PRICE_MULTIPLIER f I field_30615 DEFAULT_MAX_USES f I field_30625 EXPERT_BUY_XP f I field_30617 RARE_MAX_USES f I field_30621 APPRENTICE_BUY_XP f I field_30623 JOURNEYMAN_BUY_XP m (Ljava/util/HashMap;)V method_16929 method_16929 p 0 map m (Lcom/google/common/collect/ImmutableMap;)Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; method_16928 copyToFastUtilMap p 0 map c net/minecraft/class_3853$class_4164 net/minecraft/village/TradeOffers$ProcessItemFactory f F field_18570 multiplier f Lnet/minecraft/class_1799; field_18566 sell f Lnet/minecraft/class_1799; field_18563 secondBuy f I field_18564 secondCount f I field_18565 price f I field_18567 sellCount f I field_18568 maxUses f I field_18569 experience m (Lnet/minecraft/class_1935;IILnet/minecraft/class_1792;III)V p 5 sellCount p 4 sellItem p 3 price p 2 secondCount p 1 item p 7 experience p 6 maxUses m (Lnet/minecraft/class_1935;ILnet/minecraft/class_1792;III)V p 5 maxUses p 6 experience p 3 sellItem p 4 sellCount p 1 item p 2 secondCount c net/minecraft/class_3853$class_4165 net/minecraft/village/TradeOffers$SellItemFactory f I field_18572 price f I field_18573 count f I field_18574 maxUses f I field_18575 experience f F field_18576 multiplier f Lnet/minecraft/class_1799; field_18571 sell m (Lnet/minecraft/class_1792;IIII)V p 1 item p 2 price p 3 count p 4 maxUses p 5 experience m (Lnet/minecraft/class_2248;IIII)V p 3 count p 4 maxUses p 1 block p 2 price p 5 experience m (Lnet/minecraft/class_1799;IIII)V p 1 stack p 2 price p 3 count p 4 maxUses p 5 experience m (Lnet/minecraft/class_1799;IIIIF)V p 2 price p 1 stack p 6 multiplier p 5 experience p 4 maxUses p 3 count m (Lnet/minecraft/class_1792;III)V p 3 count p 4 experience p 1 item p 2 price c net/minecraft/class_3853$class_4166 net/minecraft/village/TradeOffers$SellSuspiciousStewFactory f F field_18580 multiplier f I field_18578 duration f I field_18579 experience f Lnet/minecraft/class_1291; field_18577 effect m (Lnet/minecraft/class_1291;II)V p 3 experience p 2 duration p 1 effect c net/minecraft/class_3853$class_4167 net/minecraft/village/TradeOffers$SellPotionHoldingItemFactory f I field_18583 price f I field_18584 maxUses f I field_18585 experience f Lnet/minecraft/class_1792; field_18586 secondBuy f I field_18587 secondCount f F field_18588 priceMultiplier f Lnet/minecraft/class_1799; field_18581 sell f I field_18582 sellCount m (Lnet/minecraft/class_1792;ILnet/minecraft/class_1792;IIII)V p 7 experience p 6 maxUses p 3 tippedArrow p 2 secondCount p 5 price p 4 sellCount p 1 arrow m (Lnet/minecraft/class_1842;)Z method_19203 method_19203 p 0 potion c net/minecraft/class_3853$class_1652 net/minecraft/village/TradeOffers$Factory c A factory to create trade offers. m (Lnet/minecraft/class_1297;Ljava/util/Random;)Lnet/minecraft/class_1914; method_7246 create c Creates a trade offer.\n\n@return a new trade offer, or {@code null} if none should be created p 1 entity p 2 random c net/minecraft/class_3853$class_4160 net/minecraft/village/TradeOffers$SellDyedArmorFactory f Lnet/minecraft/class_1792; field_18544 sell f I field_18545 price f I field_18546 maxUses f I field_18547 experience m (Lnet/minecraft/class_1792;III)V p 2 price p 3 maxUses p 4 experience p 1 item m (Ljava/util/Random;)Lnet/minecraft/class_1769; method_19200 getDye p 0 random m (Lnet/minecraft/class_1792;I)V p 1 item p 2 price c net/minecraft/class_3853$class_4161 net/minecraft/village/TradeOffers$BuyForOneEmeraldFactory f I field_18549 price f Lnet/minecraft/class_1792; field_18548 buy f I field_18550 maxUses f I field_18551 experience f F field_18552 multiplier m (Lnet/minecraft/class_1935;III)V p 1 item p 3 maxUses p 2 price p 4 experience c net/minecraft/class_3853$class_4162 net/minecraft/village/TradeOffers$TypeAwareBuyForOneEmeraldFactory f I field_18554 count f I field_18555 maxUses f I field_18556 experience f Ljava/util/Map; field_18553 map m (IIILjava/util/Map;)V p 1 count p 4 map p 2 maxUses p 3 experience m (Ljava/util/Map;Lnet/minecraft/class_3854;)Z method_19202 method_19202 p 1 villagerType m (Lnet/minecraft/class_3854;)V method_19201 method_19201 p 0 villagerType c net/minecraft/class_3853$class_4163 net/minecraft/village/TradeOffers$SellEnchantedToolFactory f Lnet/minecraft/class_1799; field_18558 tool f I field_18560 maxUses f I field_18561 experience f F field_18562 multiplier f I field_18559 basePrice m (Lnet/minecraft/class_1792;IIIF)V p 5 multiplier p 4 experience p 3 maxUses p 2 basePrice p 1 item m (Lnet/minecraft/class_1792;III)V p 2 basePrice p 1 item p 4 experience p 3 maxUses c net/minecraft/class_3853$class_1654 net/minecraft/village/TradeOffers$SellMapFactory f Lnet/minecraft/class_6862; field_7474 structure f I field_18589 price f Ljava/lang/String; field_37051 nameKey f Lnet/minecraft/class_20$class_21; field_7473 iconType f I field_18591 experience f I field_18590 maxUses m (ILnet/minecraft/class_6862;Ljava/lang/String;Lnet/minecraft/class_20$class_21;II)V p 1 price p 5 maxUses p 4 iconType p 3 nameKey p 2 structure p 6 experience c net/minecraft/class_3853$class_1648 net/minecraft/village/TradeOffers$EnchantBookFactory f I field_18557 experience m (I)V p 1 experience c net/minecraft/class_3854 net/minecraft/village/VillagerType f Ljava/util/Map; field_17078 BIOME_TO_TYPE f Lnet/minecraft/class_3854; field_17077 TAIGA f Lnet/minecraft/class_3854; field_17076 SWAMP f Ljava/lang/String; field_26690 name f Lnet/minecraft/class_3854; field_17075 SNOW f Lnet/minecraft/class_3854; field_17074 SAVANNA f Lnet/minecraft/class_3854; field_17073 PLAINS f Lnet/minecraft/class_3854; field_17072 JUNGLE f Lnet/minecraft/class_3854; field_17071 DESERT m (Ljava/lang/String;)V p 1 name m (Lnet/minecraft/class_6880;)Lnet/minecraft/class_3854; method_16930 forBiome p 0 biomeEntry m (Ljava/util/HashMap;)V method_16932 method_16932 p 0 map m (Ljava/lang/String;)Lnet/minecraft/class_3854; method_16931 create p 0 id c net/minecraft/class_2523 net/minecraft/block/SugarCaneBlock f Lnet/minecraft/class_2758; field_11610 AGE f Lnet/minecraft/class_265; field_11611 SHAPE c net/minecraft/class_3850 net/minecraft/village/VillagerData f Lnet/minecraft/class_3854; field_17048 type f Lnet/minecraft/class_3852; field_17049 profession f [I field_18540 LEVEL_BASE_EXPERIENCE f Lcom/mojang/serialization/Codec; field_24669 CODEC f I field_17050 level m ()Lnet/minecraft/class_3854; method_16919 getType m (Lnet/minecraft/class_3854;)Lnet/minecraft/class_3850; method_16922 withType p 1 type m (Lnet/minecraft/class_3852;)Lnet/minecraft/class_3850; method_16921 withProfession p 1 profession m ()I method_16925 getLevel m (I)Z method_19196 canLevelUp p 0 level m (I)Lnet/minecraft/class_3850; method_16920 withLevel p 1 level m (Lnet/minecraft/class_3854;Lnet/minecraft/class_3852;I)V p 3 level p 2 profession p 1 type m (I)I method_19194 getLowerLevelExperience p 0 level m (I)I method_19195 getUpperLevelExperience p 0 level m ()Lnet/minecraft/class_3852; method_16924 getProfession m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28372 method_28372 p 0 instance c net/minecraft/class_2517 net/minecraft/block/StoneButtonBlock c net/minecraft/class_2518 net/minecraft/block/StructureVoidBlock f Lnet/minecraft/class_265; field_11589 SHAPE c net/minecraft/class_2519 net/minecraft/nbt/NbtString c Represents an NBT string. f Ljava/lang/String; field_11590 value f Lnet/minecraft/class_4614; field_21045 TYPE f I field_33241 SIZE f Lnet/minecraft/class_2519; field_21046 EMPTY f C field_33245 NULL f C field_33244 BACKSLASH f C field_33243 SINGLE_QUOTE f C field_33242 DOUBLE_QUOTE m ()Lnet/minecraft/class_2519; method_10705 copy m (Ljava/lang/String;)V p 1 value m (Ljava/lang/String;)Ljava/lang/String; method_10706 escape p 0 value m (Ljava/io/DataInput;)V method_39875 skip p 0 input m (Ljava/lang/String;)Lnet/minecraft/class_2519; method_23256 of p 0 value m (Ljava/lang/Object;)Z equals equals p 1 o c net/minecraft/class_2519$1 net/minecraft/nbt/NbtString$1 m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2519; method_23257 read c net/minecraft/class_2513 net/minecraft/block/StemBlock f Lnet/minecraft/class_2758; field_11584 AGE f I field_31255 MAX_AGE f Ljava/util/function/Supplier; field_27205 pickBlockItem f [Lnet/minecraft/class_265; field_11583 AGE_TO_SHAPE f Lnet/minecraft/class_2511; field_11585 gourdBlock m (Lnet/minecraft/class_2511;Ljava/util/function/Supplier;Lnet/minecraft/class_4970$class_2251;)V p 1 gourdBlock p 3 settings p 2 pickBlockItem m ()Lnet/minecraft/class_2511; method_10694 getGourdBlock c net/minecraft/class_2514 net/minecraft/nbt/AbstractNbtNumber c Represents an NBT number.\n

\nThe type {@link NbtElement#NUMBER_TYPE NUMBER_TYPE} can be used to\n{@linkplain NbtCompound#contains check for the existence of any numeric element in a NBT compound object}. m ()S method_10696 shortValue c Gets the value as a 16-bit integer.\n\n@return the value as a short m ()D method_10697 doubleValue c Gets the value as a 64-bit floating-point number.\n\n@return the value as a double m ()I method_10701 intValue c Gets the value as a 32-bit integer.\n\n@return the value as an int m ()Ljava/lang/Number; method_10702 numberValue c Gets the value as a generic number.\n\n@return the value as a {@link Number} m ()F method_10700 floatValue c Gets the value as a 32-bit floating-point number.\n\n@return the value as a float m ()B method_10698 byteValue c Gets the value as an 8-bit integer.\n\n@return the value as a byte m ()J method_10699 longValue c Gets the value as a 64-bit integer.\n\n@return the value as a long c net/minecraft/class_3845 net/minecraft/datafixer/fix/VillagerProfessionFix m (II)Ljava/lang/String; method_16897 convertProfessionId p 0 professionId p 1 careerId m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V p 2 entity p 1 outputSchema c net/minecraft/class_3846 net/minecraft/util/thread/TaskExecutor f Lorg/slf4j/Logger; field_17040 LOGGER f Ljava/util/concurrent/atomic/AtomicInteger; field_17041 stateFlags f Ljava/util/concurrent/Executor; field_17042 executor f Ljava/lang/String; field_17043 name f Lnet/minecraft/class_3847; field_17039 queue m (Lnet/minecraft/class_3847;Ljava/util/concurrent/Executor;Ljava/lang/String;)V p 2 executor p 3 name p 1 queue m ()I method_34996 getQueueSize m ()Z method_16905 hasMessages m ()Z method_16903 unpause m (Lit/unimi/dsi/fastutil/ints/Int2BooleanFunction;)I method_16900 runWhile p 1 condition c checks whether to run another task given the run task count m ()Z method_40001 hasQueuedTasks m (I)Z method_37478 method_37478 p 0 runCount m ()V method_16904 pause m ()Z method_16907 runNext m ()Z method_16906 isUnpaused m (I)Z method_16899 method_16899 p 0 runCount m ()V method_37477 awaitAll m ()V method_16908 execute m (Ljava/util/concurrent/Executor;Ljava/lang/String;)Lnet/minecraft/class_3846; method_16902 create p 1 name p 0 executor c net/minecraft/class_2515 net/minecraft/block/StructureBlock f Lnet/minecraft/class_2754; field_11586 MODE m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2633;)V method_10703 doAction p 2 blockEntity p 1 world c net/minecraft/class_2516 net/minecraft/nbt/NbtShort c Represents an NBT 16-bit integer. f S field_11588 value f Lnet/minecraft/class_4614; field_21043 TYPE f I field_33231 SIZE m ()Lnet/minecraft/class_2516; method_10704 copy m (S)V p 1 value m (Ljava/lang/Object;)Z equals equals p 1 o m (S)Lnet/minecraft/class_2516; method_23254 of p 0 value c net/minecraft/class_2516$class_4613 net/minecraft/nbt/NbtShort$Cache f I field_33233 MIN f I field_33232 MAX f [Lnet/minecraft/class_2516; field_21044 VALUES c net/minecraft/class_2516$1 net/minecraft/nbt/NbtShort$1 m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2516; method_23255 read c net/minecraft/class_3847 net/minecraft/util/thread/TaskQueue m (Ljava/lang/Object;)Z method_16910 add p 1 message m ()Ljava/lang/Object; method_16909 poll m ()Z method_16911 isEmpty m ()I method_34706 getSize c net/minecraft/class_3847$class_3849 net/minecraft/util/thread/TaskQueue$Simple f Ljava/util/Queue; field_17045 queue m (Ljava/util/Queue;)V p 1 queue c net/minecraft/class_3847$class_3848 net/minecraft/util/thread/TaskQueue$Prioritized f [Ljava/util/Queue; field_35032 queue f Ljava/util/concurrent/atomic/AtomicInteger; field_35033 queueSize m ()Ljava/lang/Runnable; method_17346 poll m (I)V p 1 priorityCount m (Lnet/minecraft/class_3847$class_3907;)Z method_16913 add c net/minecraft/class_3847$class_3907 net/minecraft/util/thread/TaskQueue$PrioritizedTask f I field_17278 priority f Ljava/lang/Runnable; field_17279 runnable m ()I method_17347 getPriority m (ILjava/lang/Runnable;)V p 2 runnable p 1 priority c net/minecraft/class_6099 net/minecraft/unused/packageinfo/PackageInfo6099 c net/minecraft/class_6098 net/minecraft/unused/packageinfo/PackageInfo6098 c net/minecraft/class_6095 net/minecraft/unused/packageinfo/PackageInfo6095 c net/minecraft/class_6094 net/minecraft/unused/packageinfo/PackageInfo6094 c net/minecraft/class_6097 net/minecraft/unused/packageinfo/PackageInfo6097 c net/minecraft/class_6096 net/minecraft/unused/packageinfo/PackageInfo6096 c net/minecraft/class_3820 net/minecraft/structure/rule/BlockStateMatchRuleTest f Lnet/minecraft/class_2680; field_16870 blockState f Lcom/mojang/serialization/Codec; field_25001 CODEC m (Lnet/minecraft/class_2680;)V p 1 blockState c net/minecraft/class_3821 net/minecraft/structure/processor/StructureProcessorRule f Lnet/minecraft/class_2487; field_16875 outputNbt f Lnet/minecraft/class_4995; field_23347 positionPredicate f Lnet/minecraft/class_2680; field_16874 outputState f Lcom/mojang/serialization/Codec; field_25008 CODEC f Lnet/minecraft/class_3825; field_16873 locationPredicate f Lnet/minecraft/class_3825; field_16872 inputPredicate m (Lnet/minecraft/class_3825;Lnet/minecraft/class_3825;Lnet/minecraft/class_4995;Lnet/minecraft/class_2680;)V p 1 inputPredicate p 2 locationPredicate p 3 positionPredicate p 4 state m (Lnet/minecraft/class_3825;Lnet/minecraft/class_3825;Lnet/minecraft/class_4995;Lnet/minecraft/class_2680;Ljava/util/Optional;)V p 1 inputPredicate p 2 locationPredicate p 3 positionPredicate p 4 outputState p 5 nbt m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28984 method_28984 p 0 instance m ()Lnet/minecraft/class_2487; method_16760 getOutputNbt m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_16762 test p 5 pivot p 6 random p 1 input p 2 location m (Lnet/minecraft/class_3825;Lnet/minecraft/class_3825;Lnet/minecraft/class_2680;)V p 3 state p 2 locationPredicate p 1 inputPredicate m ()Lnet/minecraft/class_2680; method_16763 getOutputState c net/minecraft/class_3815 net/minecraft/structure/PlainsVillageData f Lnet/minecraft/class_6880; field_26253 STRUCTURE_POOLS m ()V method_16754 init c net/minecraft/class_3816 net/minecraft/structure/pool/StructurePoolElementType f Lnet/minecraft/class_3816; field_24016 LEGACY_SINGLE_POOL_ELEMENT f Lnet/minecraft/class_3816; field_16974 LIST_POOL_ELEMENT f Lnet/minecraft/class_3816; field_16972 EMPTY_POOL_ELEMENT f Lnet/minecraft/class_3816; field_16973 SINGLE_POOL_ELEMENT f Lnet/minecraft/class_3816; field_16971 FEATURE_POOL_ELEMENT m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_3816; method_28885 register p 0 id p 1 codec c net/minecraft/class_3818 net/minecraft/structure/rule/AlwaysTrueRuleTest f Lnet/minecraft/class_3818; field_16868 INSTANCE f Lcom/mojang/serialization/Codec; field_24994 CODEC c net/minecraft/class_3812 net/minecraft/world/gen/feature/StructurePoolFeatureConfig c A feature config that specifies a starting pool and a size for {@linkplain\nnet.minecraft.structure.pool.StructurePoolBasedGenerator#generate}. f Lcom/mojang/serialization/Codec; field_24886 CODEC f I field_16860 size f Lnet/minecraft/class_6880; field_16861 startPool m ()I method_27222 getSize m ()Lnet/minecraft/class_6880; method_27223 getStartPool m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28724 method_28724 p 0 instance m (Lnet/minecraft/class_6880;I)V p 2 size p 1 startPool c net/minecraft/class_3813 net/minecraft/structure/VillageGenerator m ()V method_27221 init c net/minecraft/class_6091 net/minecraft/unused/packageinfo/PackageInfo6091 c net/minecraft/class_6090 net/minecraft/unused/packageinfo/PackageInfo6090 c net/minecraft/class_6093 net/minecraft/unused/packageinfo/PackageInfo6093 c net/minecraft/class_6092 net/minecraft/unused/packageinfo/PackageInfo6092 c net/minecraft/class_3819 net/minecraft/structure/rule/BlockMatchRuleTest f Lnet/minecraft/class_2248; field_16869 block f Lcom/mojang/serialization/Codec; field_24999 CODEC m (Lnet/minecraft/class_2248;)V p 1 block c net/minecraft/class_3830 net/minecraft/block/SweetBerryBushBlock f Lnet/minecraft/class_2758; field_17000 AGE f Lnet/minecraft/class_265; field_17001 SMALL_SHAPE f Lnet/minecraft/class_265; field_17002 LARGE_SHAPE f I field_31259 MAX_AGE c net/minecraft/class_2500 net/minecraft/block/SpreadableBlock m (Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_10614 canSurvive p 0 state p 1 world p 2 pos m (Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_10613 canSpread p 0 state p 1 world p 2 pos c net/minecraft/class_2501 net/minecraft/nbt/NbtLongArray c Represents an NBT 64-bit integer array. f [J field_11552 value f Lnet/minecraft/class_4614; field_21040 TYPE f I field_33200 SIZE m (I)Lnet/minecraft/class_2503; method_10616 get m (Ljava/util/List;)V p 1 value m (Ljava/lang/Object;)Z equals equals p 1 o m ()Lnet/minecraft/class_2501; method_10618 copy m (Ljava/util/List;)[J method_10617 toArray p 0 list m (I)Ljava/lang/Object; get get p 1 index m (Lit/unimi/dsi/fastutil/longs/LongSet;)V p 1 value m (ILnet/minecraft/class_2503;)V method_17812 add m (ILnet/minecraft/class_2503;)Lnet/minecraft/class_2503; method_17810 method_10606 m ([J)V p 1 value m (I)Lnet/minecraft/class_2503; method_17811 remove m ()[J method_10615 getLongArray c net/minecraft/class_2501$1 net/minecraft/nbt/NbtLongArray$1 m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2501; method_23250 read c net/minecraft/class_3826 net/minecraft/structure/processor/RuleStructureProcessor f Lcom/mojang/serialization/Codec; field_25011 CODEC f Lcom/google/common/collect/ImmutableList; field_16881 rules m (Ljava/util/List;)V p 1 rules c net/minecraft/class_3827 net/minecraft/structure/rule/RuleTestType f Lnet/minecraft/class_3827; field_16984 RANDOM_BLOCKSTATE_MATCH f Lnet/minecraft/class_3827; field_16985 BLOCKSTATE_MATCH f Lnet/minecraft/class_3827; field_16982 ALWAYS_TRUE f Lnet/minecraft/class_3827; field_16983 TAG_MATCH f Lnet/minecraft/class_3827; field_16980 RANDOM_BLOCK_MATCH f Lnet/minecraft/class_3827; field_16981 BLOCK_MATCH m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_3827; method_16821 register p 0 id p 1 codec c net/minecraft/class_3828 net/minecraft/structure/processor/StructureProcessorType f Lcom/mojang/serialization/Codec; field_25877 REGISTRY_CODEC f Lcom/mojang/serialization/Codec; field_25013 CODEC f Lnet/minecraft/class_3828; field_16987 NOP f Lnet/minecraft/class_3828; field_16989 GRAVITY f Lnet/minecraft/class_3828; field_16988 BLOCK_ROT f Lnet/minecraft/class_3828; field_16986 BLOCK_IGNORE f Lnet/minecraft/class_3828; field_33773 PROTECTED_BLOCKS f Lnet/minecraft/class_3828; field_16991 JIGSAW_REPLACEMENT f Lnet/minecraft/class_3828; field_16990 RULE f Lnet/minecraft/class_3828; field_24045 BLACKSTONE_REPLACE f Lnet/minecraft/class_3828; field_24044 BLOCK_AGE f Lnet/minecraft/class_3828; field_25620 LAVA_SUBMERGED_BLOCK m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_3828; method_16822 register p 0 id p 1 codec c net/minecraft/class_3829 net/minecraft/util/Clearable c Represents an object which can be cleared. m (Ljava/lang/Object;)V method_16825 clear p 0 o m ()V method_5448 clear c net/minecraft/class_3822 net/minecraft/structure/processor/NopStructureProcessor f Lnet/minecraft/class_3822; field_16876 INSTANCE f Lcom/mojang/serialization/Codec; field_25005 CODEC c net/minecraft/class_3823 net/minecraft/structure/rule/RandomBlockStateMatchRuleTest f Lcom/mojang/serialization/Codec; field_25010 CODEC f F field_16877 probability f Lnet/minecraft/class_2680; field_16878 blockState m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28993 method_28993 p 0 instance m (Lnet/minecraft/class_2680;F)V p 2 probability p 1 blockState c net/minecraft/class_3824 net/minecraft/structure/rule/RandomBlockMatchRuleTest f Lcom/mojang/serialization/Codec; field_25009 CODEC f Lnet/minecraft/class_2248; field_16880 block f F field_16879 probability m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28990 method_28990 p 0 instance m (Lnet/minecraft/class_2248;F)V p 1 block p 2 probability c net/minecraft/class_3825 net/minecraft/structure/rule/RuleTest c Rule tests are used in structure generation to check if a block state matches some condition. f Lcom/mojang/serialization/Codec; field_25012 TYPE_CODEC m ()Lnet/minecraft/class_3827; method_16766 getType m (Lnet/minecraft/class_2680;Ljava/util/Random;)Z method_16768 test p 2 random p 1 state c net/minecraft/class_6077 net/minecraft/unused/packageinfo/PackageInfo6077 c net/minecraft/class_6076 net/minecraft/unused/packageinfo/PackageInfo6076 c net/minecraft/class_6078 net/minecraft/unused/packageinfo/PackageInfo6078 c net/minecraft/class_6073 net/minecraft/unused/packageinfo/PackageInfo6073 c net/minecraft/class_6072 net/minecraft/unused/packageinfo/PackageInfo6072 c net/minecraft/class_6075 net/minecraft/entity/player/HungerConstants c Some constants on hunger values.\n\n@see HungerManager f I field_30704 FULL_FOOD_LEVEL c The maximum food level ({@value}) allowed in a hunger manager. f I field_30711 SLOW_HEALING_FOOD_LEVEL c The minimum food level ({@value}) required for the slow-healing mechanism. f I field_30710 FAST_HEALING_INTERVAL c When the food tick is a multiple of {@value}, the hunger manager may perform\nfast healing logic. f I field_30713 STARVING_FOOD_LEVEL c The maximum food level ({@value}) permitted for the starving mechanism to run. f I field_30712 EXHAUSTION_PER_HITPOINT c The exhaustion from healing each hitpoint ({@value}), used for both fast and\nslow healing mechanisms. f F field_30708 EXHAUSTION_UNIT c A value {@value} that when the exhaustion reaches, the exhaustion minuses itself\nby to reduce the saturation or food level. f F field_30706 INITIAL_SATURATION_LEVEL c The initial saturation level ({@value}) for a newly created hunger manager. f I field_30709 SLOW_HEALING_STARVING_INTERVAL c When the food tick is a multiple of {@value}, the hunger manager may perform\nslow healing or starving logic. c net/minecraft/class_6074 net/minecraft/unused/packageinfo/PackageInfo6074 c net/minecraft/class_6071 net/minecraft/unused/packageinfo/PackageInfo6071 c net/minecraft/class_6070 net/minecraft/unused/packageinfo/PackageInfo6070 c net/minecraft/class_6088 net/minecraft/world/WorldEvents c Constants of World Event IDs.\n

World Events are used to trigger things on the client from the server side.\nMost commonly, playing sound events or spawning particles.\n

Some events have an extra data integer sent alongside them.\n
Some events are global, meaning they will be sent to every player regardless of their position.\n

Events are sent from the server to the client using {@link net.minecraft.network.packet.s2c.play.WorldEventS2CPacket WorldEventS2CPacket},\nreceived on the client by {@link net.minecraft.client.network.ClientPlayNetworkHandler#onWorldEvent(net.minecraft.network.packet.s2c.play.WorldEventS2CPacket) ClientPlayNetworkHandler#onWorldEvent},\nsynced by {@link net.minecraft.client.world.ClientWorld#syncWorldEvent(net.minecraft.entity.player.PlayerEntity, int, net.minecraft.util.math.BlockPos, int) ClientWorld#syncWorldEvent} and\n{@link net.minecraft.client.world.ClientWorld#syncGlobalEvent(int, net.minecraft.util.math.BlockPos, int) ClientWorld#syncGlobalEvent} (for regular and global events respectively), and\nfinally processed by {@link net.minecraft.client.render.WorldRenderer#processWorldEvent(net.minecraft.entity.player.PlayerEntity, int, net.minecraft.util.math.BlockPos, int) WorldRenderer#processWorldEvent} and\n{@link net.minecraft.client.render.WorldRenderer#processGlobalEvent(int, net.minecraft.util.math.BlockPos, int) WorldRenderer#processGlobalEvent} (for regular and global events respectively). f I field_31180 WITHER_BREAKS_BLOCK c A wither breaks a block.\n
Plays the wither breaking block sound event.\n

Called by {@link net.minecraft.entity.boss.WitherEntity#mobTick() WitherEntity#mobTick} f I field_31172 FENCE_GATE_CLOSES c A fence gate is closed.\n
Plays the fence gate closing sound event.\n

Called by {@link net.minecraft.block.FenceGateBlock#onUse(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.entity.player.PlayerEntity, net.minecraft.util.Hand, net.minecraft.util.hit.BlockHitResult) FenceGateBlock#onUse},\nand {@link net.minecraft.block.FenceGateBlock#neighborUpdate(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.Block, net.minecraft.util.math.BlockPos, boolean) FenceGateBlock#neighborUpdate} f I field_31160 DISPENSER_LAUNCHES_PROJECTILE c A dispenser launches a projectile.\n
Plays the dispenser launch sound event.\n

Called by {@link net.minecraft.block.dispenser.ProjectileDispenserBehavior#playSound(net.minecraft.util.math.BlockPointer) ProjectileDispenserBehavior#playSound} f I field_31152 WET_SPONGE_DRIES_OUT c A wet sponge dries out in an ultrawarm dimension.\n
Spawns cloud particles.\n

Called by {@link net.minecraft.block.WetSpongeBlock#onBlockAdded(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState, boolean) WetSpongeBlock#onBlockAdded} f I field_31140 DISPENSER_DISPENSES c A dispenser dispenses an item.\n
Plays the dispensing sound event.\n

Called by {@link net.minecraft.block.dispenser.BoatDispenserBehavior#playSound(net.minecraft.util.math.BlockPointer) BoatDispenserBehavior#playSound},\n{@link net.minecraft.block.dispenser.FallibleItemDispenserBehavior#playSound(net.minecraft.util.math.BlockPointer) FallibleItemDispenserBehavior#playSound},\n{@link net.minecraft.block.dispenser.ItemDispenserBehavior#playSound(net.minecraft.util.math.BlockPointer) ItemDispenserBehavior#playSound},\nand {@link net.minecraft.item.MinecartItem#DISPENSER_BEHAVIOR MinecartItem#DISPENSER_BEHAVIOR} f I field_31132 SMITHING_TABLE_USED c A smithing table is used.\n
Plays the smithing table used sound event.\n

Called by {@link net.minecraft.screen.SmithingScreenHandler#onTakeOutput(net.minecraft.entity.player.PlayerEntity, net.minecraft.item.ItemStack) SmithingScreenHandler#onTakeOutput} f I field_31176 BLAZE_SHOOTS c A blaze shoots a fireball or a fire charge is shot by a dispenser.\n
Plays the blaze shoot sound event.\n

Called by {@link net.minecraft.entity.mob.BlazeEntity.ShootFireballGoal#tick() BlazeEntity.ShootFireballGoal#tick},\nand {@link net.minecraft.block.dispenser.DispenserBehavior DispenserBehavior} f I field_31120 TRAVEL_THROUGH_PORTAL c A portal is travelled through.\n
Plays the portal travel sound event directly through the client's sound manager.\n

Called by {@link net.minecraft.server.network.ServerPlayerEntity#moveToWorld(net.minecraft.server.world.ServerWorld) ServerPlayerEntity#moveToWorld} f I field_31164 WOODEN_DOOR_OPENS c A wooden door is opened.\n
Plays the wooden door opening sound event.\n

Called by {@link net.minecraft.block.DoorBlock#onUse(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.entity.player.PlayerEntity, net.minecraft.util.Hand, net.minecraft.util.hit.BlockHitResult) DoorBlock#onUse},\nand {@link net.minecraft.block.DoorBlock#playOpenCloseSound(net.minecraft.world.World, net.minecraft.util.math.BlockPos, boolean) DoorBlock#playOpenCloseSound} f I field_31156 BLOCK_WAXED c A block is waxed.\n
Plays the block waxing sound event and spawns waxing particles.\n

Called by {@link net.minecraft.item.HoneycombItem#useOnBlock(net.minecraft.item.ItemUsageContext) HoneycombItem#useOnBlock} f I field_31144 BLOCK_BROKEN c A block is broken.\n
Plays the appropriate block breaking sound event and spawns block breaking particles.\n

The raw ID of the block must be supplied as extra data.\n

Called by {@link net.minecraft.block.Block#spawnBreakParticles(net.minecraft.world.World, net.minecraft.entity.player.PlayerEntity, net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState) Block#spawnBreakParticles},\n{@link net.minecraft.block.TallPlantBlock#onBreakInCreative(net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState, net.minecraft.entity.player.PlayerEntity) TallPlantBlock#onBreakInCreative},\n{@link net.minecraft.entity.ai.goal.BreakDoorGoal#tick() BreakDoorGoal#tick},\n{@link net.minecraft.block.CarvedPumpkinBlock#trySpawnEntity(net.minecraft.world.World, net.minecraft.util.math.BlockPos) CarvedPumpkinBlock#trySpawnEntity},\n{@link net.minecraft.entity.ai.goal.EatGrassGoal#tick() EatGrassGoal#tick},\n{@link net.minecraft.entity.passive.FoxEntity#tick() FoxEntity#tick},\n{@link net.minecraft.block.PowderSnowBlock#tryDrainFluid(net.minecraft.world.WorldAccess, net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState) PowderSnowBlock#tryDrainFluid},\n{@link net.minecraft.entity.passive.RabbitEntity.EatCarrotCropGoal#tick() RabbitEntity.EatCarrotCropGoal#tick},\n{@link net.minecraft.block.SpongeBlock#update(net.minecraft.world.World, net.minecraft.util.math.BlockPos) SpongeBlock#update},\n{@link net.minecraft.block.TurtleEggBlock#breakEgg(net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState) TurtleEggBlock#breakEgg},\n{@link net.minecraft.block.TurtleEggBlock#randomTick(net.minecraft.block.BlockState, net.minecraft.server.world.ServerWorld, net.minecraft.util.math.BlockPos, java.util.Random) TurtleEggBlock#randomTick},\n{@link net.minecraft.entity.passive.TurtleEntity#tickMovement() TurtleEntity#tickMovement},\n{@link net.minecraft.block.WitherSkullBlock#onPlaced(net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.entity.SkullBlockEntity) WitherSkullBlock#onPlaced},\nand {@link net.minecraft.world.World#breakBlock(net.minecraft.util.math.BlockPos, boolean, net.minecraft.entity.Entity, int) World#breakBlock} f I field_31136 SKELETON_CONVERTS_TO_STRAY c A skeleton converts into a stray.\n
Plays the skeleton convert to stray sound event.\n

Called by {@link net.minecraft.entity.mob.SkeletonEntity#convertToStray() SkeletonEntity#convertToStray} f I field_31124 IRON_TRAPDOOR_CLOSES c An iron trapdoor closes.\n
Plays the iron trapdoor closing sound event.\n

Called by {@link net.minecraft.block.TrapdoorBlock#playToggleSound(net.minecraft.entity.player.PlayerEntity, net.minecraft.world.World, net.minecraft.util.math.BlockPos, boolean) TrapdoorBlock#playToggleSound} f I field_31168 MUSIC_DISC_PLAYED c A music disc is played.\n
Plays the appropriate music.\n
The Raw ID of the music disc item must be supplied as extra data.\n
A {@code 0} should be passed to stop music.\n

Called by {@link net.minecraft.item.MusicDiscItem#useOnBlock(net.minecraft.item.ItemUsageContext) MusicDiscItem#useOnBlock},\nand {@link net.minecraft.block.JukeboxBlock#removeRecord(net.minecraft.world.World, net.minecraft.util.math.BlockPos) JukeboxBlock#removeRecord} f I field_31148 PLANT_FERTILIZED c A plant is fertilized with bone meal or by a bee, or a turtle egg is placed.\n
Spawns happy villager particles.\n

Called by {@link net.minecraft.entity.passive.BeeEntity.GrowCropsGoal#tick() BeeEntity.GrowCropsGoal#tick},\n{@link net.minecraft.item.BoneMealItem#useOnBlock(net.minecraft.item.ItemUsageContext) BoneMealItem#useOnBlock},\n{@link net.minecraft.entity.ai.brain.task.BoneMealTask#keepRunning(net.minecraft.server.world.ServerWorld, net.minecraft.entity.passive.VillagerEntity, long) BoneMealTask#keepRunning},\n{@link net.minecraft.block.dispenser.DispenserBehavior DispenserBehavior},\nand {@link net.minecraft.block.TurtleEggBlock#onBlockAdded(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState, boolean) TurtleEggBlock#onBlockAdded} f I field_31116 ENDER_DRAGON_DIES c An ender dragon dies.\n
Plays the ender dragon death sound event.\n
This is a global event.\n

Called by {@link net.minecraft.entity.boss.dragon.EnderDragonEntity#updatePostDeath() EnderDragonEntity#updatePostDeath} f I field_31128 ZOMBIE_CONVERTS_TO_DROWNED c A zombie converts into a drowned.\n
Plays the zombie convert to drowned sound event.\n

Called by {@link net.minecraft.entity.mob.ZombieEntity#convertInWater() ZombieEntity#convertInWater} f I field_31181 WITHER_SPAWNS c A wither is spawned.\n
Plays the wither spawn sound event.\n
This is a global event.\n

Called by {@link net.minecraft.entity.boss.WitherEntity#mobTick() WitherEntity#mobTick} f I field_31161 EYE_OF_ENDER_LAUNCHES c An eye of ender is launched.\n
Plays the eye of ender launching sound event.\n

Called by {@link net.minecraft.item.EnderEyeItem#use(net.minecraft.world.World, net.minecraft.entity.player.PlayerEntity, net.minecraft.util.Hand) EnderEyeItem#use} f I field_31141 END_PORTAL_FRAME_FILLED c An end portal frame is filled with an eye of ender.\n
Plays the end portal frame filled sound event and spawns smoke particles.\n

Called by {@link net.minecraft.item.EnderEyeItem#useOnBlock(net.minecraft.item.ItemUsageContext) EnderEyeItem#useOnBlock} f I field_31173 GHAST_WARNS c A ghast warns its victim.\n
Plays the ghast warn sound event.\n

Called by {@link net.minecraft.entity.mob.GhastEntity.ShootFireballGoal#tick() GhastEntity.ShootFireballGoal#tick} f I field_31121 CHORUS_FLOWER_GROWS c A chorus flower grows.\n
Plays the chorus flower growing sound event.\n

Called by {@link net.minecraft.block.ChorusFlowerBlock#grow(net.minecraft.world.World, net.minecraft.util.math.BlockPos, int) ChorusFlowerBlock#grow} f I field_31165 WOODEN_TRAPDOOR_OPENS c A wooden trapdoor is opened.\n
Plays the wooden trapdoor opening sound event.\n

Called by {@link net.minecraft.block.TrapdoorBlock#playToggleSound(net.minecraft.entity.player.PlayerEntity, net.minecraft.world.World, net.minecraft.util.math.BlockPos, boolean) TrapdoorBlock#playToggleSound} f I field_31153 END_GATEWAY_SPAWNS c An end gateway spawns.\n
Plays the end gateway spawn sound event and spawns an explosion emitter particle.\n

Called by {@link net.minecraft.entity.boss.dragon.EnderDragonFight#generateEndGateway(net.minecraft.util.math.BlockPos) EnderDragonFight#generateEndGateway} f I field_31145 SPLASH_POTION_SPLASHED c A non-instant splash potion is splashed.\n
Plays the splash potion breaking sound event and spawns splash potion particles.\n

The hex color of the potion must be supplied as extra data.\n

For instant effects such as Instant Health and Instant Damage, use {@link #INSTANT_SPLASH_POTION_SPLASHED}.\n

Called by {@link net.minecraft.entity.projectile.thrown.ExperienceBottleEntity#onCollision(net.minecraft.util.hit.HitResult) ExperienceBottleEntity#onCollision},\nand {@link net.minecraft.entity.projectile.thrown.PotionEntity#onCollision(net.minecraft.util.hit.HitResult) PotionEntity#onCollision} f I field_31133 POINTED_DRIPSTONE_LANDS c A pointed dripstone lands after falling.\n
Plays the pointed dripstone landing sound event.\n

Called by {@link net.minecraft.block.PointedDripstoneBlock#onDestroyedOnLanding(net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.entity.FallingBlockEntity) PointedDripstoneBlock#onDestroyedOnLanding} f I field_31177 ZOMBIE_ATTACKS_WOODEN_DOOR c A zombie attacks a wooden door.\n
Plays the zombie attacking wooden door sound event.\n

Called by {@link net.minecraft.entity.ai.goal.BreakDoorGoal#tick() BreakDoorGoal#tick} f I field_31125 IRON_TRAPDOOR_OPENS c An iron trapdoor opens.\n
Plays the iron trapdoor opening sound event.\n

Called by {@link net.minecraft.block.TrapdoorBlock#playToggleSound(net.minecraft.entity.player.PlayerEntity, net.minecraft.world.World, net.minecraft.util.math.BlockPos, boolean) TrapdoorBlock#playToggleSound} f I field_31169 IRON_DOOR_CLOSES c An iron door is closed.\n
Plays the iron door closing sound event.\n

Called by {@link net.minecraft.block.DoorBlock#playOpenCloseSound(net.minecraft.world.World, net.minecraft.util.math.BlockPos, boolean) DoorBlock#playOpenCloseSound} f I field_31157 WAX_REMOVED c Wax is removed from a block.\n
Spawns wax removal particles.\n

Called by {@link net.minecraft.item.AxeItem#useOnBlock(net.minecraft.item.ItemUsageContext) AxeItem#useOnBlock} f I field_31117 ANVIL_DESTROYED c An anvil is destroyed from damage.\n
Plays the anvil destroyed sound event.\n

Called by {@link net.minecraft.block.AnvilBlock#onDestroyedOnLanding(net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.entity.FallingBlockEntity) AnvilBlock#onDestroyedOnLanding},\nand {@link net.minecraft.screen.AnvilScreenHandler#onTakeOutput(net.minecraft.entity.player.PlayerEntity, net.minecraft.item.ItemStack) AnvilScreenHandler#onTakeOutput} f I field_31149 DRAGON_BREATH_CLOUD_SPAWNS c A dragon breath cloud spawns.\n
Plays the dragon fireball explode sound event and spawns dragon breath particles.\n

Called by {@link net.minecraft.entity.projectile.DragonFireballEntity#onCollision(net.minecraft.util.hit.HitResult) DragonFireballEntity#onCollision} f I field_31137 COMPOSTER_USED c An item is composted in a composter.\n
Plays the appropriate composting sound event and spawns composter particles.\n

A {@code 1} should be passed as extra data if the use of the composter added to the level of compost inside.\n

Called by {@link net.minecraft.block.ComposterBlock#onUse(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.entity.player.PlayerEntity, net.minecraft.util.Hand, net.minecraft.util.hit.BlockHitResult) ComposterBlock#onUse},\n{@link net.minecraft.block.ComposterBlock.ComposterInventory#markDirty() ComposterBlock.ComposterInventory#markDirty},\nand {@link net.minecraft.entity.ai.brain.task.FarmerWorkTask#syncComposterEvent(net.minecraft.server.world.ServerWorld, net.minecraft.block.BlockState, net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState) FarmerWorkTask#syncComposterEvent} f I field_31129 HUSK_CONVERTS_TO_ZOMBIE c A husk converts into a zombie.\n
Plays the husk convert to zombie sound event.\n

Called by {@link net.minecraft.entity.mob.HuskEntity#convertInWater() HuskEntity#convertInWater} f I field_31170 WOODEN_DOOR_CLOSES c A wooden door is closed.\n
Plays the wooden door closing sound event.\n

Called by {@link net.minecraft.block.DoorBlock#onUse(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.entity.player.PlayerEntity, net.minecraft.util.Hand, net.minecraft.util.hit.BlockHitResult) DoorBlock#onUse},\nand {@link net.minecraft.block.DoorBlock#playOpenCloseSound(net.minecraft.world.World, net.minecraft.util.math.BlockPos, boolean) DoorBlock#playOpenCloseSound} f I field_31150 INSTANT_SPLASH_POTION_SPLASHED c An instant splash potion is splashed.\n
Plays the splash potion breaking sound event and spawns instant splash potion particles.\n

The hex color of the potion must be supplied as extra data.\n

For non-instant effects, use {@link #SPLASH_POTION_SPLASHED}.\n

Called by {@link net.minecraft.entity.projectile.thrown.PotionEntity#onCollision(net.minecraft.util.hit.HitResult) PotionEntity#onCollision} f I field_31182 WITHER_SHOOTS c A wither shoots a wither skull.\n
Plays the wither shoot sound event.\n

Called by {@link net.minecraft.entity.boss.WitherEntity#shootSkullAt(int, double, double, double, boolean) WitherEntity#shootSkullAt} f I field_31130 GRINDSTONE_USED c A grindstone is used.\n
Plays the grindstone used sound event.\n

Called by {@link net.minecraft.screen.GrindstoneScreenHandler GrindstoneScreenHandler} f I field_31174 GHAST_SHOOTS c A ghast shoots a fireball.\n
Plays the ghast shoot sound event.\n

Called by {@link net.minecraft.entity.mob.GhastEntity.ShootFireballGoal#tick() GhastEntity.ShootFireballGoal#tick} f I field_31162 FIREWORK_ROCKET_SHOOTS c A firework rocket is shot.\n
Plays the firework shoot sound event.\n

Called by {@link net.minecraft.block.dispenser.DispenserBehavior DispenserBehavior} f I field_31154 ENDER_DRAGON_RESURRECTED c The ender dragon is being resurrected.\n
Plays the ender dragon growl sound event.\n

Called by {@link net.minecraft.entity.boss.dragon.EnderDragonSpawnState#run(net.minecraft.server.world.ServerWorld, net.minecraft.entity.boss.dragon.EnderDragonFight, java.util.List, int, net.minecraft.util.math.BlockPos) EnderDragonSpawnState#run} f I field_31142 POINTED_DRIPSTONE_DRIPS c A pointed dripstone drips fluid particles.\n
Spawns dripping fluid particles.\n

Called by {@link net.minecraft.block.PointedDripstoneBlock#dripTick(net.minecraft.block.BlockState, net.minecraft.server.world.ServerWorld, net.minecraft.util.math.BlockPos, float) PointedDripstoneBlock#dripTick} f I field_31134 POINTED_DRIPSTONE_DRIPS_LAVA_INTO_CAULDRON c A pointed dripstone drips lava into a cauldron.\n
Plays the pointed dripstone dripping lava into cauldron sound event.\n

Called by {@link net.minecraft.block.CauldronBlock#fillFromDripstone(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.fluid.Fluid) CauldronBlock#fillFromDripstone} f I field_31178 ZOMBIE_ATTACKS_IRON_DOOR c A zombie attacks an iron door.\n
Plays the zombie attacking iron door sound event.\n
Goes unused. f I field_31114 ZOMBIE_INFECTS_VILLAGER c A zombie infects a villager.\n
Plays the zombie infect villager sound event.\n

Called by {@link net.minecraft.entity.mob.ZombieEntity#onKilledOther(net.minecraft.server.world.ServerWorld, net.minecraft.entity.LivingEntity) ZombieEntity#onKilledOther} f I field_31122 CHORUS_FLOWER_DIES c A chorus flower dies.\n
Plays the chorus flower death sound event.\n

Called by {@link net.minecraft.block.ChorusFlowerBlock#die(net.minecraft.world.World, net.minecraft.util.math.BlockPos) ChorusFlowerBlock#die} f I field_31166 FENCE_GATE_OPENS c A fence gate is opened.\n
Plays the fence gate opening sound event.\n

Called by {@link net.minecraft.block.FenceGateBlock#onUse(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.entity.player.PlayerEntity, net.minecraft.util.Hand, net.minecraft.util.hit.BlockHitResult) FenceGateBlock#onUse},\nand {@link net.minecraft.block.FenceGateBlock#neighborUpdate(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.Block, net.minecraft.util.math.BlockPos, boolean) FenceGateBlock#neighborUpdate} f I field_31158 BLOCK_SCRAPED c A block is scraped.\n
Spawns scraping particles.\n

Called by {@link net.minecraft.item.AxeItem#useOnBlock(net.minecraft.item.ItemUsageContext) AxeItem#useOnBlock} f I field_31146 EYE_OF_ENDER_BREAKS c A thrown eye of ender breaks.\n
Spawns several particles.\n

Called by {@link net.minecraft.entity.EyeOfEnderEntity#tick() EyeOfEnderEntity#tick} f I field_31138 LAVA_EXTINGUISHED c Lava is extinguished.\n
Plays the lava extinguish sound event and spawns large smoke particles.\n

Called by {@link net.minecraft.block.FluidBlock#playExtinguishSound(net.minecraft.world.WorldAccess, net.minecraft.util.math.BlockPos) FluidBlock#playExtinguishSound},\nand {@link net.minecraft.fluid.LavaFluid#playExtinguishEvent(net.minecraft.world.WorldAccess, net.minecraft.util.math.BlockPos) LavaFluid#playExtinguishEvent} f I field_31118 ANVIL_USED c An anvil is used.\n
Plays the anvil used sound event.\n

Called by {@link net.minecraft.screen.AnvilScreenHandler#onTakeOutput(net.minecraft.entity.player.PlayerEntity, net.minecraft.item.ItemStack) AnvilScreenHandler#onTakeOutput} f I field_31126 END_PORTAL_OPENED c An end portal is opened.\n
Plays the end portal spawn sound event.\n
This is a global event.\n

Called by {@link net.minecraft.item.EnderEyeItem#useOnBlock(net.minecraft.item.ItemUsageContext) EnderEyeItem#useOnBlock} f I field_33511 BONE_MEAL_USED c Bone meal is used.\n
Plays the bone meal item used sound event and spawns happy villager particles.\n

Called by {@link net.minecraft.item.BoneMealItem#useOnBlock(net.minecraft.item.ItemUsageContext) BoneMealItem#useOnBlock},\nan anonymous class in {@link net.minecraft.block.dispenser.DispenserBehavior#registerDefaults() DispenserBehavior#registerDefaults},\nand {@link net.minecraft.entity.ai.brain.task.BoneMealTask#keepRunning(net.minecraft.server.world.ServerWorld, net.minecraft.entity.passive.VillagerEntity, long) BoneMealTask#keepRunning} f I field_31183 BAT_TAKES_OFF c A bat takes off.\n
Plays the bat take off sound event.\n

Called by {@link net.minecraft.entity.passive.BatEntity#mobTick() BatEntity#mobTick} f I field_31171 WOODEN_TRAPDOOR_CLOSES c A wooden trapdoor is closed.\n
Plays the wooden trapdoor closing sound event.\n

Called by {@link net.minecraft.block.TrapdoorBlock#playToggleSound(net.minecraft.entity.player.PlayerEntity, net.minecraft.world.World, net.minecraft.util.math.BlockPos, boolean) TrapdoorBlock#playToggleSound} f I field_31163 IRON_DOOR_OPENS c An iron door is opened.\n
Plays the iron door opening sound event.\n

Called by {@link net.minecraft.block.DoorBlock#playOpenCloseSound(net.minecraft.world.World, net.minecraft.util.math.BlockPos, boolean) DoorBlock#playOpenCloseSound} f I field_31151 ENDER_DRAGON_BREAKS_BLOCK c An ender dragon breaks a block.\n
Spawns an explosion particle.\n

Called by {@link net.minecraft.entity.boss.dragon.EnderDragonEntity#destroyBlocks(net.minecraft.util.math.Box) EnderDragonEntity#destroyBlocks} f I field_31143 DISPENSER_ACTIVATED c A dispenser is activated.\n
Spawns smoke particles.\n
The ordinal direction the dispenser is facing must be supplied as extra data.\n

Called by {@link net.minecraft.block.dispenser.ItemDispenserBehavior#spawnParticles(net.minecraft.util.math.BlockPointer, net.minecraft.util.math.Direction) ItemDispenserBehavior#spawnParticles} f I field_31131 LECTERN_BOOK_PAGE_TURNED c A page is turned in a book on a lectern.\n
Plays the page turn sound event.\n

Called by {@link net.minecraft.block.LecternBlock#setPowered(net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState) LecternBlock#setPowered} f I field_31175 ENDER_DRAGON_SHOOTS c An ender dragon shoots a fireball.\n
Plays the ender dragon shoot sound event.\n

Called by {@link net.minecraft.entity.boss.dragon.phase.StrafePlayerPhase#serverTick() StrafePlayerPhase#serverTick} f I field_31123 BREWING_STAND_BREWS c A brewing stand brews.\n
Plays the brewing stand brewing sound event.\n

Called by {@link net.minecraft.block.entity.BrewingStandBlockEntity#craft(net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.util.collection.DefaultedList) BrewingStandBlockEntity#craft} f I field_31167 FIRE_EXTINGUISHED c Fire is extinguished.\n
Plays the appropriate fire extinguish sound event.\n
A {@code 1} should be supplied as extra data if an entity was extinguished, and {@code 0} for a block.\n

Called by {@link net.minecraft.block.AbstractFireBlock#onBreak(net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState, net.minecraft.entity.player.PlayerEntity) AbstractFireBlock#onBreak},\n{@link net.minecraft.entity.projectile.thrown.PotionEntity#extinguishFire(net.minecraft.util.math.BlockPos) PotionEntity#extinguishFire},\nand {@link net.minecraft.item.ShovelItem#useOnBlock(net.minecraft.item.ItemUsageContext) ShovelItem#useOnBlock} f I field_31155 ELECTRICITY_SPARKS c Electricity sparks after lightning hits a lightning rod or oxidizable blocks.\n
Spawns electric spark particles.\n

The ordinal direction the lightning rod is facing must be supplied as extra data.\n
A {@code -1} should be passed if the event is called by a lightning entity itself.\n

Called by {@link net.minecraft.block.LightningRodBlock#setPowered(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos) LightningRodBlock#setPowered},\nand {@link net.minecraft.entity.LightningEntity#cleanOxidationAround(net.minecraft.world.World, net.minecraft.util.math.BlockPos) LightningEntity#cleanOxidationAround} f I field_31147 SPAWNER_SPAWNS_MOB c A spawner spawns a mob.\n
Spawns smoke and flame particles.\n

Called by {@link net.minecraft.world.MobSpawnerLogic#serverTick(net.minecraft.server.world.ServerWorld, net.minecraft.util.math.BlockPos) MobSpawnerLogic#serverTick} f I field_31135 POINTED_DRIPSTONE_DRIPS_WATER_INTO_CAULDRON c A pointed dripstone drips water into a cauldron.\n
Plays the pointed dripstone dripping water into cauldron sound event.\n

Called by {@link net.minecraft.block.CauldronBlock#fillFromDripstone(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.fluid.Fluid) CauldronBlock#fillFromDripstone},\nand {@link net.minecraft.block.LeveledCauldronBlock#fillFromDripstone(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.fluid.Fluid) LeveledCauldronBlock#fillFromDripstone} f I field_31179 ZOMBIE_BREAKS_WOODEN_DOOR c A zombie breaks a wooden door.\n
Plays the zombie breaking wooden door sound event.\n

Called by {@link net.minecraft.entity.ai.goal.BreakDoorGoal#tick() BreakDoorGoal#tick} f I field_31127 PHANTOM_BITES c A phantom bites its victim.\n
Plays the phantom bite sound event.\n

Called by {@link net.minecraft.entity.mob.PhantomEntity.SwoopMovementGoal#tick() PhantomEntity.SwoopMovementGoal#tick} f I field_31159 DISPENSER_FAILS c A dispenser fails to dispense an item.\n
Plays the dispenser fail sound event.\n

Called by {@link net.minecraft.block.DispenserBlock#dispense(net.minecraft.server.world.ServerWorld, net.minecraft.util.math.BlockPos) DispenserBlock#dispense},\n{@link net.minecraft.block.DropperBlock#dispense(net.minecraft.server.world.ServerWorld, net.minecraft.util.math.BlockPos) DropperBlock#dispense},\nand {@link net.minecraft.block.dispenser.FallibleItemDispenserBehavior#playSound(net.minecraft.util.math.BlockPointer) FallibleItemDispenserBehavior#playSound} f I field_31115 ZOMBIE_VILLAGER_CURED c A zombie villager is cured.\n
Plays the zombie villager cured sound event.\n

Called by {@link net.minecraft.entity.mob.ZombieVillagerEntity#finishConversion(net.minecraft.server.world.ServerWorld) ZombieVillagerEntity#finishConversion} f I field_31139 REDSTONE_TORCH_BURNS_OUT c A redstone torch burns out.\n
Plays the redstone torch burn out sound event and spawns smoke particles.\n

Called by {@link net.minecraft.block.RedstoneTorchBlock#scheduledTick(net.minecraft.block.BlockState, net.minecraft.server.world.ServerWorld, net.minecraft.util.math.BlockPos, java.util.Random) RedstoneTorchBlock#scheduledTick} f I field_31119 ANVIL_LANDS c An anvil lands after falling.\n
Plays the anvil landing sound event.\n

Called by {@link net.minecraft.block.AnvilBlock#onLanding(net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState, net.minecraft.block.BlockState, net.minecraft.entity.FallingBlockEntity) AnvilBlock#onLanding} c net/minecraft/class_6089 net/minecraft/block/LightBlock f Ljava/util/function/ToIntFunction; field_31189 STATE_TO_LUMINANCE f Lnet/minecraft/class_2758; field_31187 LEVEL_15 f Lnet/minecraft/class_2746; field_31188 WATERLOGGED m (Lnet/minecraft/class_2680;)I method_35281 method_35281 p 0 state c net/minecraft/class_6084 net/minecraft/unused/packageinfo/PackageInfo6084 c net/minecraft/class_6083 net/minecraft/unused/packageinfo/PackageInfo6083 c net/minecraft/class_6086 net/minecraft/unused/packageinfo/PackageInfo6086 c net/minecraft/class_6085 net/minecraft/unused/packageinfo/PackageInfo6085 c net/minecraft/class_3805 net/minecraft/world/gen/feature/BlockPileFeature m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_16707 canPlace p 2 pos p 1 world p 3 random m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Ljava/util/Random;Lnet/minecraft/class_4634;)V method_16708 addPileBlock p 3 random p 4 config p 1 world p 2 pos c net/minecraft/class_3806 net/minecraft/server/dedicated/ServerPropertiesHandler f Z field_16805 enforceWhitelist f Z field_16813 onlineMode f Z field_16809 spawnNpcs f Ljava/lang/String; field_16801 resourcePack f Ljava/lang/String; field_16821 resourcePackSha1 f Lnet/minecraft/class_3808$class_3809; field_16817 playerIdleTimeout f I field_25802 rateLimit f I field_16814 maxPlayers f Z field_24453 enableStatus f Z field_16833 pvp f Z field_16838 hardcore f Z field_16802 broadcastConsoleToOps f Z field_16818 enableRcon f Z field_16806 enableCommandBlock f Ljava/lang/String; field_16834 resourcePackHash f Lnet/minecraft/class_3806$class_7044; field_37039 worldGenProperties f I field_16842 networkCompressionThreshold f J field_16815 maxTickTime f Z field_24056 enableJmxMonitoring f Z field_16827 forceGameMode f Z field_16835 spawnMonsters f Z field_16819 enableQuery f Z field_16807 allowFlight f Z field_16839 preventProxyConnections f Z field_23785 syncChunkWrites f Ljava/lang/String; field_16823 rconPassword f Lnet/minecraft/class_5285; field_24623 generatorOptions f I field_16831 queryPort f Ljava/lang/Boolean; field_16830 announcePlayerAchievements f Lnet/minecraft/class_1934; field_16841 gameMode f I field_16812 maxWorldSize f I field_16828 rconPort f I field_16816 spawnProtection f I field_34883 simulationDistance f Z field_16811 allowNether f Ljava/lang/String; field_26899 textFilteringConfig f Lnet/minecraft/class_3808$class_3809; field_16804 whiteList f I field_24454 entityBroadcastRangePercentage f Z field_16836 spawnAnimals f Z field_16824 broadcastRconToOps f Ljava/lang/String; field_33432 resourcePackPrompt f Ljava/lang/String; field_16820 levelName f I field_16844 viewDistance f I field_16837 serverPort f Ljava/lang/String; field_16829 serverIp f I field_16845 opPermissionLevel f Z field_35564 hideOnlinePlayers f Ljava/lang/String; field_16825 motd f I field_20324 functionPermissionLevel f Lnet/minecraft/class_1267; field_16840 difficulty f Z field_16832 useNativeTransport f Z field_27845 requireResourcePack m (Lnet/minecraft/class_5455;)Lnet/minecraft/class_5285; method_37371 getGeneratorOptions p 1 registryManager m (Lnet/minecraft/class_5455;Ljava/util/Properties;)Lnet/minecraft/class_3806; method_16713 create m (Ljava/lang/Integer;)Ljava/lang/Integer; method_16715 method_16715 p 0 maxWorldSize m (Ljava/lang/Integer;)Ljava/lang/Integer; method_27905 method_27905 p 0 percentage m (Ljava/nio/file/Path;)Lnet/minecraft/class_3806; method_16714 load p 0 path m (Ljava/lang/String;)Lcom/google/gson/JsonObject; method_41186 method_41186 p 0 generatorSettings m (Ljava/lang/String;)Ljava/lang/String; method_41005 method_41005 p 0 type c net/minecraft/class_3806$class_7044 net/minecraft/server/dedicated/ServerPropertiesHandler$WorldGenProperties f Ljava/lang/String; comp_458 levelSeed f Ljava/lang/String; comp_461 levelType f Lcom/google/gson/JsonObject; comp_459 generatorSettings f Z comp_460 generateStructures m ()Lcom/google/gson/JsonObject; comp_459 generatorSettings m ()Ljava/lang/String; comp_461 levelType m ()Z comp_460 generateStructures m ()Ljava/lang/String; comp_458 levelSeed c net/minecraft/class_3807 net/minecraft/server/dedicated/ServerPropertiesLoader f Ljava/nio/file/Path; field_16846 path f Lnet/minecraft/class_3806; field_16847 propertiesHandler m ()V method_16719 store m (Ljava/nio/file/Path;)V p 1 path m ()Lnet/minecraft/class_3806; method_16717 getPropertiesHandler m (Ljava/util/function/UnaryOperator;)Lnet/minecraft/class_3807; method_16718 apply p 1 applier c net/minecraft/class_3801 net/minecraft/client/ClientGameSession f I field_16765 playerCount f Z field_16766 remoteServer f Ljava/util/UUID; field_16767 sessionId f Ljava/lang/String; field_16763 difficulty f Ljava/lang/String; field_16764 gameMode m (Lnet/minecraft/class_638;Lnet/minecraft/class_746;Lnet/minecraft/class_634;)V p 2 player p 3 networkHandler p 1 world c net/minecraft/class_3802 net/minecraft/client/gui/screen/ingame/GrindstoneScreen f Lnet/minecraft/class_2960; field_16769 TEXTURE m (Lnet/minecraft/class_3803;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V p 3 title p 2 inventory p 1 handler c net/minecraft/class_3803 net/minecraft/screen/GrindstoneScreenHandler f Lnet/minecraft/class_3914; field_16775 context f Lnet/minecraft/class_1263; field_16772 input f Lnet/minecraft/class_1263; field_16773 result m (ILnet/minecraft/class_1661;Lnet/minecraft/class_3914;)V p 3 context p 1 syncId p 2 playerInventory m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_20268 transferEnchantments p 2 source p 1 target m (Lnet/minecraft/class_1799;II)Lnet/minecraft/class_1799; method_16693 grind p 1 item p 3 amount p 2 damage m ()V method_16695 updateResult m (ILnet/minecraft/class_1661;)V p 2 playerInventory p 1 syncId m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_17415 method_17415 p 2 world p 3 pos c net/minecraft/class_3803$4 net/minecraft/screen/GrindstoneScreenHandler$4 m (Lnet/minecraft/class_1937;)I method_17416 getExperience p 1 world m (Lnet/minecraft/class_1799;)I method_16696 getExperience p 1 stack m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_17417 method_17417 p 1 world p 2 pos c net/minecraft/class_6080 net/minecraft/unused/packageinfo/PackageInfo6080 c net/minecraft/class_6082 net/minecraft/unused/packageinfo/PackageInfo6082 c net/minecraft/class_6081 net/minecraft/unused/packageinfo/PackageInfo6081 c net/minecraft/class_3808 net/minecraft/server/dedicated/AbstractPropertiesHandler f Lorg/slf4j/Logger; field_16849 LOGGER f Ljava/util/Properties; field_16848 properties m (Ljava/lang/String;)Ljava/lang/Boolean; method_16736 getDeprecatedBoolean p 1 key m (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; method_16735 get p 5 fallback p 1 key p 2 parser p 3 parsedTransformer p 4 stringifier m (Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; method_16737 get p 3 fallback p 2 parser p 1 key m (Ljava/util/function/Function;)Ljava/util/function/Function; method_16721 wrapNumberParser p 0 parser m ()Ljava/util/Properties; method_16723 copyProperties m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; method_16732 getString p 1 key p 2 fallback m (Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/class_3808$class_3809; method_16730 accessor p 3 fallback p 1 key p 2 parser m (Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/lang/String;)Ljava/lang/Object; method_16731 method_16731 p 2 value m (Ljava/lang/String;Z)Lnet/minecraft/class_3808$class_3809; method_16744 booleanAccessor p 1 key p 2 fallback m (Lnet/minecraft/class_5455;Ljava/util/Properties;)Lnet/minecraft/class_3808; method_16739 create c Creates another property handler with the same type as this one from the\npassed new map of properties. p 2 properties p 1 registryManager m (Ljava/util/Properties;)V p 1 properties m (Ljava/nio/file/Path;)Ljava/util/Properties; method_16727 loadProperties c Loads a map of properties from the {@code path}. p 0 path m (Ljava/lang/String;Ljava/util/function/Function;)Ljava/lang/Object; method_16742 getDeprecated p 2 stringifier p 1 key m (Ljava/util/function/Function;Ljava/lang/String;)Ljava/lang/Number; method_16733 method_16733 p 1 string m (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/class_3808$class_3809; method_16724 accessor p 4 fallback p 3 stringifier p 2 parser p 1 key m (Ljava/util/function/IntFunction;Ljava/util/function/Function;Ljava/lang/String;)Ljava/lang/Object; method_16729 method_16729 p 2 string m (Ljava/lang/String;I)Lnet/minecraft/class_3808$class_3809; method_16743 intAccessor p 2 fallback p 1 key m (Ljava/lang/String;)Ljava/lang/String; method_16734 getStringValue p 1 key m (Ljava/lang/String;)Ljava/lang/String; method_16738 getDeprecatedString p 1 key m (Ljava/lang/String;Z)Z method_16740 parseBoolean p 2 fallback p 1 key m (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; method_16741 get p 4 fallback p 3 stringifier p 2 parser p 1 key m (Ljava/nio/file/Path;)V method_16728 saveProperties c Saves the properties of this handler to the {@code path}. p 1 path m (Ljava/lang/String;J)J method_16725 parseLong p 1 key p 2 fallback m (Ljava/lang/String;I)I method_16726 getInt p 2 fallback p 1 key m (Ljava/lang/String;Ljava/util/function/UnaryOperator;I)I method_16720 transformedParseInt p 3 fallback p 1 key p 2 transformer m (Ljava/util/function/IntFunction;Ljava/util/function/Function;)Ljava/util/function/Function; method_16722 combineParser p 1 fallbackParser p 0 intParser c net/minecraft/class_3808$class_3809 net/minecraft/server/dedicated/AbstractPropertiesHandler$PropertyAccessor f Ljava/util/function/Function; field_16851 stringifier f Ljava/lang/Object; field_16850 value f Ljava/lang/String; field_16852 key m (Lnet/minecraft/class_3808;Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;)V p 3 value p 2 key p 4 stringifier m (Lnet/minecraft/class_5455;Ljava/lang/Object;)Lnet/minecraft/class_3808; method_16745 set c Returns a new property handler with another map of property in which\nthe property handled by this accessor is updated.\n\n

This method does not mutate the original property where this accessor\nis from. p 1 registryManager p 2 value c net/minecraft/class_6055 net/minecraft/unused/packageinfo/PackageInfo6055 c net/minecraft/class_6054 net/minecraft/entity/passive/GoatBrain f F field_30410 NORMAL_WALK_SPEED f I field_33493 LONG_JUMP_HORIZONTAL_RANGE f I field_33495 MIN_RAM_TARGET_DISTANCE f F field_30406 FOLLOWING_TARGET_WALK_SPEED f I field_33491 MAX_RAM_TARGET_DISTANCE f F field_30409 FOLLOW_ADULT_WALK_SPEED f Lnet/minecraft/class_4051; field_33500 RAM_TARGET_PREDICATE f F field_33497 BABY_RAM_STRENGTH_MULTIPLIER f I field_33490 PREPARE_RAM_DURATION f F field_30405 BREEDING_WALK_SPEED f Lnet/minecraft/class_6019; field_30411 LONG_JUMP_COOLDOWN_RANGE f I field_33492 LONG_JUMP_VERTICAL_RANGE f F field_30408 TEMPTED_WALK_SPEED f Lnet/minecraft/class_6019; field_30407 WALKING_SPEED f F field_33498 PREPARING_RAM_WALK_SPEED f Lnet/minecraft/class_6019; field_33499 RAM_COOLDOWN_RANGE f F field_33501 RAM_SPEED f Lnet/minecraft/class_6019; field_33693 SCREAMING_RAM_COOLDOWN_RANGE f F field_33494 LONG_JUMP_MAX_RANGE f F field_33496 ADULT_RAM_STRENGTH_MULTIPLIER m (Lnet/minecraft/class_4095;)V method_36288 addRamActivities p 0 brain m (Lnet/minecraft/class_6053;)Lnet/minecraft/class_3414; method_36291 method_36291 p 0 goat m (Lnet/minecraft/class_6053;)I method_36553 method_36553 p 0 goat m (Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095; method_35183 create p 0 brain m (Lnet/minecraft/class_4095;)V method_35187 addIdleActivities p 0 brain m (Lnet/minecraft/class_1309;)Ljava/lang/Float; method_35182 method_35182 p 0 goat m (Lnet/minecraft/class_6053;)Lnet/minecraft/class_3414; method_36286 method_36286 p 0 goat m ()Lnet/minecraft/class_1856; method_35181 getTemptItems m (Lnet/minecraft/class_6053;)D method_36289 method_36289 p 0 goat m (Lnet/minecraft/class_4095;)V method_35185 addCoreActivities p 0 brain m (Lnet/minecraft/class_6053;)Lnet/minecraft/class_6019; method_36290 method_36290 p 0 goat m (Lnet/minecraft/class_6053;)V method_35184 resetLongJumpCooldown p 0 goat m (Lnet/minecraft/class_6053;)V method_35186 updateActivities p 0 goat m (Lnet/minecraft/class_4095;)V method_35188 addLongJumpActivities p 0 brain m (Lnet/minecraft/class_1309;)Z method_36285 method_36285 p 0 entity m (Lnet/minecraft/class_6053;)Lnet/minecraft/class_3414; method_36287 method_36287 p 0 goat c net/minecraft/class_6057 net/minecraft/unused/packageinfo/PackageInfo6057 c net/minecraft/class_6056 net/minecraft/unused/packageinfo/PackageInfo6056 c net/minecraft/class_6051 net/minecraft/unused/packageinfo/PackageInfo6051 c net/minecraft/class_6050 net/minecraft/unused/packageinfo/PackageInfo6050 c net/minecraft/class_6053 net/minecraft/entity/passive/GoatEntity f Z field_33487 preparingRam f Lcom/google/common/collect/ImmutableList; field_30400 SENSORS f Lnet/minecraft/class_2940; field_33486 SCREAMING f I field_30402 FALL_DAMAGE_SUBTRACTOR f Lcom/google/common/collect/ImmutableList; field_30401 MEMORY_MODULES f D field_30403 SCREAMING_CHANCE f Lnet/minecraft/class_4048; field_30399 LONG_JUMPING_DIMENSIONS f I field_34023 BABY_ATTACK_DAMAGE f I field_34022 DEFAULT_ATTACK_DAMAGE m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_6053; method_35177 createChild m ()Z method_35178 isScreaming m ()F method_36283 getHeadPitch m ()Lnet/minecraft/class_3414; method_35180 getMilkingSound m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_38067 canSpawn p 4 random p 3 pos p 2 spawnReason p 1 world p 0 entityType m (Z)V method_36284 setScreaming p 1 screaming m ()Lnet/minecraft/class_5132$class_5133; method_35179 createGoatAttributes c net/minecraft/class_6052 net/minecraft/unused/packageinfo/PackageInfo6052 c net/minecraft/class_6059 net/minecraft/unused/packageinfo/PackageInfo6059 c net/minecraft/class_6058 net/minecraft/unused/packageinfo/PackageInfo6058 c net/minecraft/class_6066 net/minecraft/unused/packageinfo/PackageInfo6066 c net/minecraft/class_6065 net/minecraft/unused/packageinfo/PackageInfo6065 c net/minecraft/class_6068 net/minecraft/unused/packageinfo/PackageInfo6068 c net/minecraft/class_6067 net/minecraft/entity/InventoryOwner m ()Lnet/minecraft/class_1263; method_35199 getInventory c net/minecraft/class_6062 net/minecraft/unused/packageinfo/PackageInfo6062 c net/minecraft/class_6061 net/minecraft/unused/packageinfo/PackageInfo6061 c net/minecraft/class_6064 net/minecraft/unused/packageinfo/PackageInfo6064 c net/minecraft/class_6063 net/minecraft/unused/packageinfo/PackageInfo6063 c net/minecraft/class_6069 net/minecraft/unused/packageinfo/PackageInfo6069 c net/minecraft/class_6060 net/minecraft/unused/packageinfo/PackageInfo6060 c net/minecraft/class_2590 net/minecraft/text/TranslationException m (Lnet/minecraft/class_2588;Ljava/lang/String;)V p 2 message p 1 text m (Lnet/minecraft/class_2588;I)V p 1 text p 2 index m (Lnet/minecraft/class_2588;Ljava/lang/Throwable;)V p 2 cause p 1 text c net/minecraft/class_2591 net/minecraft/block/entity/BlockEntityType f Lnet/minecraft/class_2591$class_5559; field_11892 factory f Ljava/util/Set; field_19315 blocks f Lorg/slf4j/Logger; field_11893 LOGGER f Lcom/mojang/datafixers/types/Type; field_11909 type f Lnet/minecraft/class_2591; field_11914 CHEST f Lnet/minecraft/class_2591; field_11911 SIGN f Lnet/minecraft/class_2591; field_11910 BED f Lnet/minecraft/class_2591; field_11913 SKULL f Lnet/minecraft/class_2591; field_11912 ENCHANTING_TABLE f Lnet/minecraft/class_2591; field_11903 FURNACE f Lnet/minecraft/class_2591; field_11902 CONDUIT f Lnet/minecraft/class_2591; field_11905 BANNER f Lnet/minecraft/class_2591; field_11904 COMMAND_BLOCK f Lnet/minecraft/class_2591; field_11907 JUKEBOX f Lnet/minecraft/class_2591; field_11906 END_GATEWAY f Lnet/minecraft/class_2591; field_11908 COMPARATOR f Lnet/minecraft/class_2591; field_11901 ENDER_CHEST f Lnet/minecraft/class_2591; field_11900 DAYLIGHT_DETECTOR f Lnet/minecraft/class_2591; field_28117 SCULK_SENSOR f Lnet/minecraft/class_2591; field_16411 BARREL f Lnet/minecraft/class_2591; field_16415 BLAST_FURNACE f Lnet/minecraft/class_2591; field_16549 JIGSAW f Lnet/minecraft/class_2591; field_16414 SMOKER f Lnet/minecraft/class_2591; field_16413 BELL f Lnet/minecraft/class_2591; field_16412 LECTERN f Lnet/minecraft/class_2591; field_17380 CAMPFIRE f Lnet/minecraft/class_2591; field_11898 END_PORTAL f Lnet/minecraft/class_2591; field_11897 PISTON f Lnet/minecraft/class_2591; field_11899 DROPPER f Lnet/minecraft/class_2591; field_11891 TRAPPED_CHEST f Lnet/minecraft/class_2591; field_11890 BEACON f Lnet/minecraft/class_2591; field_11895 STRUCTURE_BLOCK f Lnet/minecraft/class_2591; field_11896 SHULKER_BOX f Lnet/minecraft/class_2591; field_11894 BREWING_STAND f Lnet/minecraft/class_2591; field_11888 HOPPER f Lnet/minecraft/class_2591; field_11887 DISPENSER f Lnet/minecraft/class_2591; field_11889 MOB_SPAWNER f Lnet/minecraft/class_2591; field_20431 BEEHIVE m (Lnet/minecraft/class_2591$class_5559;Ljava/util/Set;Lcom/mojang/datafixers/types/Type;)V p 1 factory p 2 blocks p 3 type m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2586; method_11032 instantiate p 1 pos p 2 state m (Ljava/lang/String;Lnet/minecraft/class_2591$class_2592;)Lnet/minecraft/class_2591; method_11030 create p 0 id p 1 builder m (Lnet/minecraft/class_2591;)Lnet/minecraft/class_2960; method_11033 getId p 0 type m (Lnet/minecraft/class_2680;)Z method_20526 supports p 1 state m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2586; method_24182 get p 1 world p 2 pos c net/minecraft/class_2591$class_5559 net/minecraft/block/entity/BlockEntityType$BlockEntityFactory m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2586; create create p 2 state p 1 pos c net/minecraft/class_2591$class_2592 net/minecraft/block/entity/BlockEntityType$Builder f Ljava/util/Set; field_19316 blocks f Lnet/minecraft/class_2591$class_5559; field_11915 factory m (Lnet/minecraft/class_2591$class_5559;Ljava/util/Set;)V p 2 blocks p 1 factory m (Lnet/minecraft/class_2591$class_5559;[Lnet/minecraft/class_2248;)Lnet/minecraft/class_2591$class_2592; method_20528 create p 1 blocks p 0 factory m (Lcom/mojang/datafixers/types/Type;)Lnet/minecraft/class_2591; method_11034 build p 1 type c net/minecraft/class_801 net/minecraft/client/render/model/json/ItemModelGenerator f Ljava/util/List; field_4270 LAYERS m (Lnet/minecraft/class_1058;IIIII)Z method_3477 isPixelTransparent p 1 sprite p 3 x p 2 frame p 5 width p 4 y p 6 height m (Lnet/minecraft/class_1058;Ljava/lang/String;I)Ljava/util/List; method_3481 addSubComponents p 1 sprite p 3 layer p 2 key m (IILnet/minecraft/class_1058;Ljava/util/List;I)V method_33428 method_33428 p 5 frame m (Ljava/util/List;Lnet/minecraft/class_801$class_803;II)V method_3482 buildCube p 3 x p 4 y p 1 cubes p 2 side m (Lnet/minecraft/class_801$class_803;Ljava/util/List;Lnet/minecraft/class_1058;IIIIIZ)V method_3476 buildCube p 1 side p 2 cubes p 7 width p 8 height p 3 sprite p 4 frame p 5 x p 6 y m (ILjava/lang/String;Lnet/minecraft/class_1058;)Ljava/util/List; method_3480 addLayerElements p 2 key p 1 layer p 3 sprite m (Lnet/minecraft/class_1058;)Ljava/util/List; method_3478 getFrames p 1 sprite m (Ljava/util/function/Function;Lnet/minecraft/class_793;)Lnet/minecraft/class_793; method_3479 create p 2 blockModel p 1 textureGetter c net/minecraft/class_801$class_803 net/minecraft/client/render/model/json/ItemModelGenerator$Side f I field_4279 offsetY f Lnet/minecraft/class_2350; field_4276 direction f I field_4280 offsetX f Lnet/minecraft/class_801$class_803; field_4278 LEFT f Lnet/minecraft/class_801$class_803; field_4277 DOWN f Lnet/minecraft/class_801$class_803; field_4283 RIGHT f Lnet/minecraft/class_801$class_803; field_4281 UP m ()Lnet/minecraft/class_2350; method_3488 getDirection m ()I method_3489 getOffsetY m (Ljava/lang/String;ILnet/minecraft/class_2350;II)V p 5 offsetY p 3 direction p 4 offsetX m ()I method_3490 getOffsetX m ()Z method_3491 isVertical c net/minecraft/class_801$class_802 net/minecraft/client/render/model/json/ItemModelGenerator$Frame f I field_4274 min f I field_4273 max f Lnet/minecraft/class_801$class_803; field_4271 side f I field_4272 level m (Lnet/minecraft/class_801$class_803;II)V p 2 width p 3 depth p 1 side m ()I method_3485 getMax m ()I method_3486 getLevel m ()I method_3487 getMin m ()Lnet/minecraft/class_801$class_803; method_3484 getSide m (I)V method_3483 expand p 1 newValue c net/minecraft/class_1265 net/minecraft/inventory/InventoryChangedListener m (Lnet/minecraft/class_1263;)V method_5453 onInventoryChanged p 1 sender c net/minecraft/class_6955 net/minecraft/world/gen/OreVeinSampler f F field_36627 RAW_ORE_BLOCK_CHANCE m (Lnet/minecraft/class_6910;Lnet/minecraft/class_2680;Lnet/minecraft/class_6574;Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;Lnet/minecraft/class_6910$class_6912;)Lnet/minecraft/class_2680; method_40547 method_40547 p 5 pos m (Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;Lnet/minecraft/class_6574;)Lnet/minecraft/class_6568$class_6569; method_40548 create p 3 randomDeriver p 1 veinRidged p 2 veinGap p 0 veinToggle c net/minecraft/class_6955$class_6354 net/minecraft/world/gen/OreVeinSampler$VeinType f Lnet/minecraft/class_2680; field_33605 ore f Lnet/minecraft/class_2680; field_33606 stone f Lnet/minecraft/class_2680; field_33668 rawOreBlock f I field_33607 minY f I field_33608 maxY f Lnet/minecraft/class_6955$class_6354; field_33603 COPPER f Lnet/minecraft/class_6955$class_6354; field_33604 IRON m (Ljava/lang/String;ILnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;II)V p 5 stone p 4 rawOreBlock p 7 maxY p 6 minY p 3 ore c net/minecraft/class_5623 net/minecraft/test/TestFailureLogger f Lnet/minecraft/class_4531; field_27807 completionListener m (Lnet/minecraft/class_4517;)V method_32245 failTest p 0 test m (Lnet/minecraft/class_4531;)V method_36100 setCompletionListener p 0 listener m ()V method_36099 stop m (Lnet/minecraft/class_4517;)V method_33319 passTest p 0 test c net/minecraft/class_2597 net/minecraft/block/entity/ConduitBlockEntity f F field_11932 ticksActive f Ljava/util/List; field_11937 activatingBlocks f [Lnet/minecraft/class_2248; field_11931 ACTIVATING_BLOCKS f I field_11936 ticks f J field_11938 nextAmbientSoundTime f Z field_11933 eyeOpen f Lnet/minecraft/class_1309; field_11939 targetEntity f Z field_11934 active f Ljava/util/UUID; field_11935 targetUuid m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_238; method_11059 getAttackZone p 0 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;)Z method_11069 updateActivatingBlocks p 0 world p 1 pos p 2 activatingBlocks m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;)V method_11055 givePlayersEffects p 0 world p 2 activatingBlocks p 1 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;Lnet/minecraft/class_1297;I)V method_11063 spawnNautilusParticles p 4 ticks p 0 world p 1 pos p 2 activatingBlocks p 3 entity m (F)F method_11061 getRotation p 1 tickDelta m (Lnet/minecraft/class_2597;Ljava/util/List;)V method_31676 openEye p 1 activatingBlocks p 0 blockEntity m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/UUID;)Lnet/minecraft/class_1309; method_11056 findTargetEntity p 0 world p 1 pos p 2 uuid m ()Z method_11065 isActive m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2597;)V method_11064 updateTargetEntity p 1 pos p 2 blockEntity p 0 world m ()Lnet/minecraft/class_2622; method_38247 toUpdatePacket m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2597;)V method_31675 clientTick p 0 world p 1 pos p 2 state p 3 blockEntity m (Lnet/minecraft/class_1309;)Z method_11060 method_11060 p 0 entity m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2597;)V method_31677 serverTick p 0 world p 1 pos p 2 state p 3 blockEntity m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 2 state p 1 pos m (Z)V method_11062 setEyeOpen p 1 eyeOpen m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/List;Lnet/minecraft/class_2597;)V method_11068 attackHostileEntity p 3 activatingBlocks p 2 state p 4 blockEntity p 1 pos p 0 world m (Ljava/util/UUID;Lnet/minecraft/class_1309;)Z method_11058 method_11058 p 1 entity m ()Z method_11066 isEyeOpen c net/minecraft/class_2598 net/minecraft/network/NetworkSide f Lnet/minecraft/class_2598; field_11942 CLIENTBOUND f Lnet/minecraft/class_2598; field_11941 SERVERBOUND m ()Lnet/minecraft/class_2598; method_36146 getOpposite c net/minecraft/class_5622 net/minecraft/test/NotEnoughSuccessesError m (IILnet/minecraft/class_4517;)V p 3 test p 1 attempts p 2 successes c net/minecraft/class_1264 net/minecraft/util/ItemScatterer f Ljava/util/Random; field_5797 RANDOM m (Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1263;)V method_5450 spawn p 7 inventory p 0 world p 1 x p 5 z p 3 y m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;Lnet/minecraft/class_1263;)V method_5452 spawn p 1 entity p 2 inventory p 0 world m (Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1799;)V method_5449 spawn p 7 stack p 5 z p 3 y p 1 x p 0 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1263;)V method_5451 spawn p 0 world p 1 pos p 2 inventory m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V method_17348 method_17348 p 2 stack m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2371;)V method_17349 spawn p 2 stacks p 1 pos p 0 world c net/minecraft/class_1263 net/minecraft/inventory/Inventory f I field_29952 MAX_COUNT_PER_STACK m (Lnet/minecraft/class_1657;)V method_5432 onClose p 1 player m (Lnet/minecraft/class_1657;)V method_5435 onOpen p 1 player m ()V method_5431 markDirty m (I)Lnet/minecraft/class_1799; method_5438 getStack c Fetches the stack currently stored at the given slot. If the slot is empty,\nor is outside the bounds of this inventory, returns see {@link ItemStack#EMPTY}. p 1 slot m ()Z method_5442 isEmpty m (Lnet/minecraft/class_1792;)I method_18861 count c Returns the number of times the specified item occurs in this inventory across all stored stacks. p 1 item m (Ljava/util/Set;)Z method_18862 containsAny c Determines whether this inventory contains any of the given candidate items. p 1 items m (Lnet/minecraft/class_1657;)Z method_5443 canPlayerUse p 1 player m ()I method_5439 size m (II)Lnet/minecraft/class_1799; method_5434 removeStack c Removes a specific number of items from the given slot.\n\n@return the removed items as a stack p 1 slot p 2 amount m ()I method_5444 getMaxCountPerStack c Returns the maximum number of items a stack can contain when placed inside this inventory.\nNo slots may have more than this number of items. It is effectively the\nstacking limit for this inventory's slots.\n\n@return the max {@link ItemStack#getCount() count} of item stacks in this inventory m (ILnet/minecraft/class_1799;)Z method_5437 isValid c Returns whether the given stack is a valid for the indicated slot position. p 1 slot p 2 stack m (I)Lnet/minecraft/class_1799; method_5441 removeStack c Removes the stack currently stored at the indicated slot.\n\n@return the stack previously stored at the indicated slot. p 1 slot m (ILnet/minecraft/class_1799;)V method_5447 setStack p 1 slot p 2 stack c net/minecraft/class_6953 net/minecraft/world/gen/noise/NoiseRouter f Lnet/minecraft/class_6910; comp_485 ridges f Lnet/minecraft/class_6910; comp_484 continents f Lnet/minecraft/class_6910; comp_487 finalDensity f Lnet/minecraft/class_6910; comp_486 initialDensityWithoutJaggedness f Lnet/minecraft/class_6574; comp_419 oreVeinsPositionalRandomFactory f Lnet/minecraft/class_6574; comp_418 aquiferPositionalRandomFactory f Lnet/minecraft/class_6910; comp_430 veinGap f Lnet/minecraft/class_6910; comp_429 veinRidged f Lnet/minecraft/class_6910; comp_428 veinToggle f Lnet/minecraft/class_6910; comp_424 depth f Lnet/minecraft/class_6910; comp_421 humidity f Lnet/minecraft/class_6910; comp_420 temperature f Lnet/minecraft/class_6910; comp_423 erosion f Lnet/minecraft/class_6910; comp_417 lavaNoise f Lnet/minecraft/class_6910; comp_416 fluidLevelSpreadNoise f Lnet/minecraft/class_6910; comp_415 fluidLevelFloodednessNoise f Lnet/minecraft/class_6910; comp_414 barrierNoise f Ljava/util/List; comp_431 spawnTarget m ()Lnet/minecraft/class_6910; comp_421 humidity m ()Ljava/util/List; comp_431 spawnTarget m ()Lnet/minecraft/class_6910; comp_420 temperature m ()Lnet/minecraft/class_6910; comp_430 veinGap m ()Lnet/minecraft/class_6910; comp_424 depth m ()Lnet/minecraft/class_6910; comp_423 erosion m ()Lnet/minecraft/class_6910; comp_429 veinRidged m ()Lnet/minecraft/class_6910; comp_417 lavaNoise m ()Lnet/minecraft/class_6910; comp_428 veinToggle m ()Lnet/minecraft/class_6910; comp_416 fluidLevelSpreadNoise m ()Lnet/minecraft/class_6910; comp_415 fluidLevelFloodednessNoise m ()Lnet/minecraft/class_6910; comp_414 barrierNoise m ()Lnet/minecraft/class_6910; comp_485 ridges m ()Lnet/minecraft/class_6910; comp_484 continents m ()Lnet/minecraft/class_6574; comp_418 aquiferPositionalRandomFactory m ()Lnet/minecraft/class_6574; comp_419 oreVeinsPositionalRandomFactory m ()Lnet/minecraft/class_6910; comp_487 finalDensity m ()Lnet/minecraft/class_6910; comp_486 initialDensityWithoutJaggedness c net/minecraft/class_5625 net/minecraft/nbt/visitor/NbtOrderedStringFormatter c Formats an NBT element as a multiline string where named elements inside of compound objects\nare sorted according to a defined ordering. f Ljava/lang/String; field_27823 KEY_VALUE_SEPARATOR f Ljava/lang/String; field_27824 ENTRY_SEPARATOR f Ljava/lang/String; field_33237 SPACE f Ljava/lang/String; field_33238 CURLY_OPEN_BRACKET f Ljava/lang/String; field_33239 CURLY_CLOSE_BRACKET f I field_27826 indentationLevel f Ljava/lang/String; field_33234 SQUARE_OPEN_BRACKET f Ljava/lang/String; field_33235 SQUARE_CLOSE_BRACKET f Ljava/lang/String; field_33236 SEMICOLON f Ljava/lang/String; field_33240 NEW_LINE f Ljava/lang/String; field_27828 result f Ljava/lang/String; field_27825 prefix f Ljava/util/Map; field_27820 ENTRY_ORDER_OVERRIDES c Contains the names of elements which should appear before any other element in a compound object, even\nwhen they would otherwise appear later lexicographically. The list of elements which should be\nprioritized differs depending on the path of the compound object. f Ljava/util/List; field_27827 pathParts f Ljava/util/Set; field_27821 IGNORED_PATHS c Contains paths for which the indentation prefix should not be prepended to the result. f Ljava/util/regex/Pattern; field_27822 SIMPLE_NAME m ()Ljava/lang/String; method_32280 joinPath m (Ljava/util/HashMap;)V method_32282 method_32282 p 0 map m (Ljava/lang/String;)Ljava/lang/String; method_32281 escapeName p 0 name m (Lnet/minecraft/class_2520;)Ljava/lang/String; method_32283 apply p 1 element m (Ljava/lang/String;ILjava/util/List;)V p 1 prefix p 2 indentationLevel p 3 pathParts m (Ljava/lang/String;)V method_32285 pushPathPart p 1 part m ()V method_32284 popPathPart m (Lnet/minecraft/class_2487;)Ljava/util/List; method_32286 getSortedNames p 1 compound c net/minecraft/class_2599 net/minecraft/block/entity/ComparatorBlockEntity f I field_11943 outputSignal m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 2 state p 1 pos m ()I method_11071 getOutputSignal m (I)V method_11070 setOutputSignal p 1 outputSignal c net/minecraft/class_1262 net/minecraft/inventory/Inventories m (Lnet/minecraft/class_1799;Ljava/util/function/Predicate;IZ)I method_29235 remove c Removes a number, not exceeding {@code maxCount}, of items from an item stack based on a predicate and returns that number.\n@return the number of items removed p 1 shouldRemove p 0 stack p 3 dryRun c whether to return the number of items which would have been removed without actually removing them p 2 maxCount m (Lnet/minecraft/class_1263;Ljava/util/function/Predicate;IZ)I method_29234 remove c Removes a number, not exceeding {@code maxCount}, of items from an inventory based on a predicate and returns that number.\n@return the number of items removed p 3 dryRun c whether to return the number of items which would have been removed without actually removing them p 0 inventory p 1 shouldRemove p 2 maxCount m (Lnet/minecraft/class_2487;Lnet/minecraft/class_2371;)V method_5429 readNbt p 1 stacks p 0 nbt m (Ljava/util/List;II)Lnet/minecraft/class_1799; method_5430 splitStack p 0 stacks p 1 slot p 2 amount m (Lnet/minecraft/class_2487;Lnet/minecraft/class_2371;)Lnet/minecraft/class_2487; method_5426 writeNbt p 1 stacks p 0 nbt m (Ljava/util/List;I)Lnet/minecraft/class_1799; method_5428 removeStack p 0 stacks p 1 slot m (Lnet/minecraft/class_2487;Lnet/minecraft/class_2371;Z)Lnet/minecraft/class_2487; method_5427 writeNbt p 0 nbt p 1 stacks p 2 setIfEmpty c net/minecraft/class_6954 net/minecraft/world/gen/densityfunction/DensityFunctions f Lnet/minecraft/class_5321; field_37120 SHIFT_Z f Lnet/minecraft/class_5321; field_37121 BASE_3D_NOISE_OVERWORLD f Lnet/minecraft/class_5321; field_37122 CONTINENTS_OVERWORLD f Lnet/minecraft/class_5321; field_37123 EROSION_OVERWORLD f Lnet/minecraft/class_5321; field_37124 RIDGES_OVERWORLD f Lnet/minecraft/class_5321; field_37114 CAVES_PILLARS_OVERWORLD f Lnet/minecraft/class_5321; field_37115 CAVES_SPAGHETTI_2D_THICKNESS_MODULATOR_OVERWORLD f Lnet/minecraft/class_5321; field_37116 CAVES_SPAGHETTI_2D_OVERWORLD f Lnet/minecraft/class_5321; field_37117 ZERO f Lnet/minecraft/class_5321; field_37118 Y f Lnet/minecraft/class_5321; field_37119 SHIFT_X f Lnet/minecraft/class_5321; field_37130 FACTOR_OVERWORLD_LARGE_BIOME f Lnet/minecraft/class_5321; field_37131 DEPTH_OVERWORLD_LARGE_BIOME f Lnet/minecraft/class_5321; field_37132 SLOPED_CHEESE_OVERWORLD_LARGE_BIOME f Lnet/minecraft/class_5321; field_37133 SLOPED_CHEESE_END f Lnet/minecraft/class_5321; field_37134 CAVES_SPAGHETTI_ROUGHNESS_FUNCTION_OVERWORLD f Lnet/minecraft/class_5321; field_37135 CAVES_ENTRANCES_OVERWORLD f Lnet/minecraft/class_5321; field_37136 CAVES_NOODLE_OVERWORLD f Lnet/minecraft/class_5321; field_37125 FACTOR_OVERWORLD f Lnet/minecraft/class_5321; field_37126 DEPTH_OVERWORLD f Lnet/minecraft/class_5321; field_37127 SLOPED_CHEESE_OVERWORLD f Lnet/minecraft/class_5321; field_37128 CONTINENTS_OVERWORLD_LARGE_BIOME f Lnet/minecraft/class_5321; field_37129 EROSION_OVERWORLD_LARGE_BIOME m (Ljava/lang/String;)Lnet/minecraft/class_5321; method_41109 of p 0 id m ()Lnet/minecraft/class_6880; method_41100 init c net/minecraft/class_6954$class_5841 net/minecraft/world/gen/densityfunction/DensityFunctions$CaveScaler m (D)D method_33835 scaleCaves p 0 value m (D)D method_33836 scaleTunnels p 0 value c net/minecraft/class_5624 net/minecraft/test/StructureTestListener f Lnet/minecraft/class_2338; field_27812 pos f Lnet/minecraft/class_4517; field_27810 test f I field_27808 attempt f I field_27809 successes f Lnet/minecraft/class_4521; field_27811 testManager m ()V method_32246 init m (Lnet/minecraft/class_4517;Ljava/lang/String;)V method_32256 createTestOutputLectern p 0 test p 1 output m (Ljava/lang/StringBuffer;Ljava/lang/String;)V method_32252 method_32252 p 1 line m (Lnet/minecraft/class_4517;Lnet/minecraft/class_2248;)V method_32253 visualizeTest p 1 block p 0 test m (Lnet/minecraft/class_4517;Lnet/minecraft/class_4521;Lnet/minecraft/class_2338;)V p 2 testManager p 1 test p 3 pos m (Lnet/minecraft/class_3218;Lnet/minecraft/class_124;Ljava/lang/String;)V method_32248 sendMessageToAllPlayers p 2 message p 1 formatting p 0 world m (Lnet/minecraft/class_3222;)Z method_32249 method_32249 p 0 player m (Lnet/minecraft/class_4517;Ljava/lang/String;)V method_33320 passTest p 0 test p 1 output m (Lnet/minecraft/class_4517;Ljava/lang/String;)V method_33321 finishPassedTest p 1 output p 0 test m (Ljava/lang/String;ZLjava/lang/String;)Lnet/minecraft/class_1799; method_32251 createBookWithText p 0 text p 2 output p 1 required m (Ljava/lang/String;Lnet/minecraft/class_124;Lnet/minecraft/class_3222;)V method_32250 method_32250 p 2 player m (Lnet/minecraft/class_4517;Ljava/lang/Throwable;)V method_32255 finishFailedTest p 1 output p 0 test m (Lnet/minecraft/class_4517;Ljava/lang/Throwable;)V method_32254 failTest p 0 test p 1 output m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/lang/String;)V method_32247 addGameTestMarker p 0 world p 1 pos p 2 message c net/minecraft/class_1269 net/minecraft/util/ActionResult f Lnet/minecraft/class_1269; field_5814 FAIL c Indicates that an action is not performed and prevents other actions\nfrom performing. f Lnet/minecraft/class_1269; field_33562 CONSUME_PARTIAL c Indicates an action is performed but no animation should accompany the\nperformance and no statistic should be incremented. f Lnet/minecraft/class_1269; field_5811 PASS c Indicates an action is not performed but allows other actions to\nperform. f Lnet/minecraft/class_1269; field_5812 SUCCESS c Indicates an action is performed and the actor's hand should swing to\nindicate the performance. f Lnet/minecraft/class_1269; field_21466 CONSUME c Indicates an action is performed but no animation should accompany the\nperformance. m ()Z method_23666 shouldSwingHand c Returns whether an actor should have a hand-swinging animation on\naction performance. m ()Z method_36360 shouldIncrementStat c Returns whether action performance should increment an item's 'used'\nstatistic. m ()Z method_23665 isAccepted c Returns whether an action is performed. m (Z)Lnet/minecraft/class_1269; method_29236 success p 0 swingHand c net/minecraft/class_2593 net/minecraft/block/entity/CommandBlockBlockEntity f Z field_11917 conditionMet f Lnet/minecraft/class_1918; field_11920 commandExecutor f Z field_11918 auto f Z field_11919 powered m ()Z method_11046 isConditionalCommandBlock m (Z)V method_11038 setPowered p 1 powered m ()Z method_11045 updateConditionMet m ()Z method_11044 isConditionMet m ()Lnet/minecraft/class_1918; method_11040 getCommandExecutor m ()V method_23360 scheduleAutoTick m ()Lnet/minecraft/class_2593$class_2594; method_11039 getCommandBlockType m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 2 state p 1 pos m (Z)V method_11041 setAuto p 1 auto m ()V method_23359 updateCommandBlock m ()Z method_11043 isPowered m ()Z method_11042 isAuto c net/minecraft/class_2593$class_2594 net/minecraft/block/entity/CommandBlockBlockEntity$Type f Lnet/minecraft/class_2593$class_2594; field_11924 REDSTONE f Lnet/minecraft/class_2593$class_2594; field_11922 SEQUENCE f Lnet/minecraft/class_2593$class_2594; field_11923 AUTO c net/minecraft/class_1268 net/minecraft/util/Hand f Lnet/minecraft/class_1268; field_5808 MAIN_HAND f Lnet/minecraft/class_1268; field_5810 OFF_HAND c net/minecraft/class_1267 net/minecraft/world/Difficulty f I field_5803 id f [Lnet/minecraft/class_1267; field_5800 BY_NAME f Ljava/lang/String; field_5806 name f Lnet/minecraft/class_1267; field_5805 EASY f Lnet/minecraft/class_1267; field_5802 NORMAL f Lnet/minecraft/class_1267; field_5807 HARD f Lnet/minecraft/class_1267; field_5801 PEACEFUL m ()Lnet/minecraft/class_2561; method_5463 getTranslatableName m (Ljava/lang/String;IILjava/lang/String;)V p 3 id p 4 name m ()Ljava/lang/String; method_5460 getName m (Ljava/lang/String;)Lnet/minecraft/class_1267; method_16691 byName p 0 name m (I)Lnet/minecraft/class_1267; method_5462 byOrdinal p 0 ordinal m ()I method_5461 getId c net/minecraft/class_2595 net/minecraft/block/entity/ChestBlockEntity f Lnet/minecraft/class_5561; field_27209 stateManager f Lnet/minecraft/class_2371; field_11927 inventory f Lnet/minecraft/class_5560; field_27210 lidAnimator m ()V method_31671 onScheduledTick m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2595;)V method_31670 clientTick p 2 state p 3 blockEntity p 0 world p 1 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3414;)V method_11050 playSound p 3 soundEvent p 0 world p 1 pos p 2 state m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 1 pos p 2 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;II)V method_11049 onInvOpenOrClose p 2 pos p 1 world p 5 newViewerCount p 4 oldViewerCount p 3 state m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I method_11048 getPlayersLookingInChestCount p 0 world p 1 pos m (Lnet/minecraft/class_2595;Lnet/minecraft/class_2595;)V method_11047 copyInventory p 0 from p 1 to c net/minecraft/class_2596 net/minecraft/network/Packet m (Lnet/minecraft/class_2540;)V method_11052 write p 1 buf m ()Z method_11051 isWritingErrorSkippable c Returns whether a throwable in writing of this packet allows the\nconnection to simply skip the packet's sending than disconnecting. m (Lnet/minecraft/class_2547;)V method_11054 apply p 1 listener c net/minecraft/class_1266 net/minecraft/world/LocalDifficulty f F field_5799 localDifficulty f Lnet/minecraft/class_1267; field_5798 globalDifficulty m ()F method_5458 getClampedLocalDifficulty m ()F method_5457 getLocalDifficulty m (F)Z method_5455 isHarderThan p 1 difficulty m ()Z method_35020 isAtLeastHard m ()Lnet/minecraft/class_1267; method_5454 getGlobalDifficulty m (Lnet/minecraft/class_1267;JJF)V p 4 inhabitedTime p 2 timeOfDay p 6 moonSize p 1 difficulty m (Lnet/minecraft/class_1267;JJF)F method_5456 setLocalDifficulty p 1 difficulty p 4 inhabitedTime p 2 timeOfDay p 6 moonSize c net/minecraft/class_5620 net/minecraft/block/cauldron/CauldronBehavior f Lnet/minecraft/class_5620; field_27779 FILL_WITH_LAVA f Lnet/minecraft/class_5620; field_28012 FILL_WITH_POWDER_SNOW f Ljava/util/Map; field_28011 POWDER_SNOW_CAULDRON_BEHAVIOR f Lnet/minecraft/class_5620; field_27780 CLEAN_SHULKER_BOX f Lnet/minecraft/class_5620; field_27782 CLEAN_DYEABLE_ITEM f Ljava/util/Map; field_27776 WATER_CAULDRON_BEHAVIOR f Lnet/minecraft/class_5620; field_27778 FILL_WITH_WATER f Ljava/util/Map; field_27777 LAVA_CAULDRON_BEHAVIOR f Lnet/minecraft/class_5620; field_27781 CLEAN_BANNER f Ljava/util/Map; field_27775 EMPTY_CAULDRON_BEHAVIOR m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32220 method_32220 p 3 player p 4 hand p 1 world p 2 pos p 5 stack p 0 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32222 method_32222 p 1 world p 2 pos p 0 state p 5 stack p 3 player p 4 hand m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32214 method_32214 p 2 pos p 3 player p 0 state p 1 world p 4 hand p 5 stack m (Lnet/minecraft/class_2680;)Z method_32213 method_32213 p 0 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32216 method_32216 p 0 state p 1 world p 4 hand p 5 stack p 2 pos p 3 player m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32218 method_32218 p 2 pos p 3 player p 0 state p 1 world p 4 hand p 5 stack m (Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;)V method_32211 method_32211 p 0 map m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;Lnet/minecraft/class_2680;Lnet/minecraft/class_3414;)Lnet/minecraft/class_1269; method_32207 fillCauldron p 1 pos p 0 world p 6 soundEvent p 3 hand p 2 player p 5 state p 4 stack m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32209 method_32209 p 1 world p 0 state p 3 player p 2 pos p 5 stack p 4 hand m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32698 method_32698 p 4 hand p 5 stack p 2 pos p 3 player p 0 state p 1 world m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Ljava/util/function/Predicate;Lnet/minecraft/class_3414;)Lnet/minecraft/class_1269; method_32210 emptyCauldron p 8 soundEvent p 7 predicate p 6 output p 5 stack p 4 hand p 3 player p 2 pos p 1 world p 0 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32221 method_32221 p 2 pos p 3 player p 0 state p 1 world p 4 hand p 5 stack m ()V method_32212 registerBehavior m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32223 method_32223 p 0 state p 1 world p 4 hand p 5 stack p 2 pos p 3 player m (Lnet/minecraft/class_2680;)Z method_32208 method_32208 p 0 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32215 method_32215 p 1 world p 2 pos p 0 state p 5 stack p 3 player p 4 hand m (Lnet/minecraft/class_2680;)Z method_32696 method_32696 p 0 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32217 method_32217 p 0 state p 3 player p 4 hand p 1 world p 2 pos p 5 stack m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32219 method_32219 p 1 world p 2 pos p 0 state p 5 stack p 3 player p 4 hand m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32697 method_32697 p 5 stack p 3 player p 4 hand p 1 world p 2 pos p 0 state m ()Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap; method_32206 createMap m (Ljava/util/Map;)V method_34850 registerBucketBehavior p 0 behavior m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; interact interact p 1 state p 4 player p 5 hand p 2 world p 3 pos p 6 stack c net/minecraft/class_5619 net/minecraft/client/render/entity/EntityRenderers f Ljava/lang/String; field_32922 DEFAULT f Lorg/slf4j/Logger; field_27767 LOGGER f Ljava/util/Map; field_27769 PLAYER_RENDERER_FACTORIES f Ljava/util/Map; field_27768 RENDERER_FACTORIES m (Lnet/minecraft/class_1299;Lnet/minecraft/class_5617;)V method_32173 register p 0 type p 1 factory m (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; method_32190 method_32190 p 0 context m (Lnet/minecraft/class_5617$class_5618;)Ljava/util/Map; method_32177 reloadPlayerRenderers p 0 ctx m (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; method_33430 method_33430 p 0 context m ()Z method_32172 isMissingRendererFactories m (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; method_32188 method_32188 p 0 context m (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; method_32178 method_32178 p 0 context m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_1299;Lnet/minecraft/class_5617;)V method_32174 method_32174 p 2 entityType p 3 factory m (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; method_32182 method_32182 p 0 context m (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; method_32194 method_32194 p 0 context m (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; method_32180 method_32180 p 0 context m (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; method_33429 method_33429 p 0 context m (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; method_32192 method_32192 p 0 context m (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; method_32186 method_32186 p 0 context m (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; method_32198 method_32198 p 0 context m (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; method_32184 method_32184 p 0 context m (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; method_32196 method_32196 p 0 context m (Lnet/minecraft/class_5617$class_5618;)Ljava/util/Map; method_32176 reloadEntityRenderers p 0 ctx m (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; method_32179 method_32179 p 0 context m (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; method_32189 method_32189 p 0 context m (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; method_32193 method_32193 p 0 context m (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; method_32183 method_32183 p 0 context m (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; method_32191 method_32191 p 0 context m (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; method_32181 method_32181 p 0 context m (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; method_32197 method_32197 p 0 context m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_5617$class_5618;Ljava/lang/String;Lnet/minecraft/class_5617;)V method_32175 method_32175 p 2 type p 3 factory m (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; method_32187 method_32187 p 0 context m (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; method_32195 method_32195 p 0 context m (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; method_32185 method_32185 p 0 context c net/minecraft/class_1259 net/minecraft/entity/boss/BossBar f Ljava/util/UUID; field_5772 uuid f Z field_5776 darkenSky f Lnet/minecraft/class_1259$class_1260; field_5778 color f F field_5774 percent f Lnet/minecraft/class_1259$class_1261; field_5779 style f Z field_5773 thickenFog f Z field_5775 dragonMusic f Lnet/minecraft/class_2561; field_5777 name m (Z)Lnet/minecraft/class_1259; method_5410 setDragonMusic p 1 dragonMusic m ()Z method_5418 hasDragonMusic m (Z)Lnet/minecraft/class_1259; method_5406 setDarkenSky p 1 darkenSky m (Lnet/minecraft/class_2561;)V method_5413 setName p 1 name m ()Lnet/minecraft/class_2561; method_5414 getName m ()F method_5412 getPercent m ()Lnet/minecraft/class_1259$class_1260; method_5420 getColor m (Lnet/minecraft/class_1259$class_1260;)V method_5416 setColor p 1 color m ()Lnet/minecraft/class_1259$class_1261; method_5415 getStyle m (Z)Lnet/minecraft/class_1259; method_5411 setThickenFog p 1 thickenFog m ()Ljava/util/UUID; method_5407 getUuid m ()Z method_5419 shouldThickenFog m (Ljava/util/UUID;Lnet/minecraft/class_2561;Lnet/minecraft/class_1259$class_1260;Lnet/minecraft/class_1259$class_1261;)V p 4 style p 3 color p 2 name p 1 uuid m ()Z method_5417 shouldDarkenSky m (Lnet/minecraft/class_1259$class_1261;)V method_5409 setStyle p 1 style m (F)V method_5408 setPercent p 1 percent c net/minecraft/class_1259$class_1261 net/minecraft/entity/boss/BossBar$Style f Ljava/lang/String; field_5794 name f Lnet/minecraft/class_1259$class_1261; field_5795 PROGRESS f Lnet/minecraft/class_1259$class_1261; field_5796 NOTCHED_6 f Lnet/minecraft/class_1259$class_1261; field_5790 NOTCHED_20 f Lnet/minecraft/class_1259$class_1261; field_5791 NOTCHED_10 f Lnet/minecraft/class_1259$class_1261; field_5793 NOTCHED_12 m (Ljava/lang/String;ILjava/lang/String;)V p 3 name m ()Ljava/lang/String; method_5425 getName m (Ljava/lang/String;)Lnet/minecraft/class_1259$class_1261; method_5424 byName p 0 name c net/minecraft/class_1259$class_1260 net/minecraft/entity/boss/BossBar$Color f Ljava/lang/String; field_5781 name f Lnet/minecraft/class_124; field_5787 format f Lnet/minecraft/class_1259$class_1260; field_5785 GREEN f Lnet/minecraft/class_1259$class_1260; field_5786 WHITE f Lnet/minecraft/class_1259$class_1260; field_5788 PINK f Lnet/minecraft/class_1259$class_1260; field_5782 YELLOW f Lnet/minecraft/class_1259$class_1260; field_5783 PURPLE f Lnet/minecraft/class_1259$class_1260; field_5784 RED f Lnet/minecraft/class_1259$class_1260; field_5780 BLUE m ()Ljava/lang/String; method_5421 getName m ()Lnet/minecraft/class_124; method_5423 getTextFormat m (Ljava/lang/String;)Lnet/minecraft/class_1259$class_1260; method_5422 byName p 0 name m (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_124;)V p 3 name p 4 format c net/minecraft/class_5616 net/minecraft/client/render/block/entity/BlockEntityRendererFactories f Ljava/util/Map; field_27752 FACTORIES m (Lnet/minecraft/class_2591;Lnet/minecraft/class_5614;)V method_32144 register p 1 factory p 0 type m (Lnet/minecraft/class_5614$class_5615;)Ljava/util/Map; method_32146 reload p 0 args m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_5614$class_5615;Lnet/minecraft/class_2591;Lnet/minecraft/class_5614;)V method_32145 method_32145 p 3 factory p 2 type c net/minecraft/class_5617 net/minecraft/client/render/entity/EntityRendererFactory m (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; create create p 1 ctx c net/minecraft/class_5617$class_5618 net/minecraft/client/render/entity/EntityRendererFactory$Context f Lnet/minecraft/class_5599; field_27765 modelLoader f Lnet/minecraft/class_898; field_27762 renderDispatcher f Lnet/minecraft/class_3300; field_27764 resourceManager f Lnet/minecraft/class_327; field_27766 textRenderer f Lnet/minecraft/class_918; field_27763 itemRenderer m ()Lnet/minecraft/class_3300; method_32169 getResourceManager m (Lnet/minecraft/class_5601;)Lnet/minecraft/class_630; method_32167 getPart p 1 layer m ()Lnet/minecraft/class_918; method_32168 getItemRenderer m ()Lnet/minecraft/class_327; method_32171 getTextRenderer m (Lnet/minecraft/class_898;Lnet/minecraft/class_918;Lnet/minecraft/class_3300;Lnet/minecraft/class_5599;Lnet/minecraft/class_327;)V p 1 renderDispatcher p 2 itemRenderer p 3 resourceManager p 4 modelLoader p 5 textRenderer m ()Lnet/minecraft/class_5599; method_32170 getModelLoader m ()Lnet/minecraft/class_898; method_32166 getRenderDispatcher c net/minecraft/class_813 net/minecraft/client/render/model/json/ModelVariant f I field_4325 weight f Lnet/minecraft/class_2960; field_4326 location f Lnet/minecraft/class_4590; field_4328 rotation f Z field_4327 uvLock m ()Lnet/minecraft/class_2960; method_3510 getLocation m (Ljava/lang/Object;)Z equals equals p 1 o m (Lnet/minecraft/class_2960;Lnet/minecraft/class_4590;ZI)V p 4 weight p 3 uvLock p 2 rotation p 1 location m ()I method_3511 getWeight c net/minecraft/class_813$class_814 net/minecraft/client/render/model/json/ModelVariant$Deserializer f I field_32813 DEFAULT_Y_ROTATION f I field_32811 DEFAULT_WEIGHT f I field_32812 DEFAULT_X_ROTATION f Z field_32810 DEFAULT_UV_LOCK m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1086; method_3515 deserializeRotation p 1 object m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize p 1 functionJson p 2 unused p 3 context m (Lcom/google/gson/JsonObject;)I method_3517 deserializeWeight p 1 object m (Lcom/google/gson/JsonObject;)Z method_3516 deserializeUvLock p 1 object m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2960; method_3514 deserializeModel p 1 object m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_813; method_3513 deserialize c net/minecraft/class_812 net/minecraft/client/render/model/json/AndMultipartModelSelector f Ljava/lang/Iterable; field_4324 selectors f Ljava/lang/String; field_32814 KEY m (Ljava/lang/Iterable;)V p 1 selectors c net/minecraft/class_1271 net/minecraft/util/TypedActionResult f Ljava/lang/Object; field_5816 value f Lnet/minecraft/class_1269; field_5815 result m (Ljava/lang/Object;)Lnet/minecraft/class_1271; method_22431 fail p 0 data m (Ljava/lang/Object;)Lnet/minecraft/class_1271; method_22430 pass p 0 data m (Ljava/lang/Object;Z)Lnet/minecraft/class_1271; method_29237 success p 1 swingHand p 0 data m (Ljava/lang/Object;)Lnet/minecraft/class_1271; method_22428 consume p 0 data m (Ljava/lang/Object;)Lnet/minecraft/class_1271; method_22427 success p 0 data m (Lnet/minecraft/class_1269;Ljava/lang/Object;)V p 1 result p 2 value m ()Ljava/lang/Object; method_5466 getValue m ()Lnet/minecraft/class_1269; method_5467 getResult c net/minecraft/class_1270 net/minecraft/screen/ScreenHandlerFactory m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703; createMenu createMenu p 3 player p 2 inv p 1 syncId c net/minecraft/class_5634 net/minecraft/item/PowderSnowBucketItem f Lnet/minecraft/class_3414; field_27877 placeSound m (Lnet/minecraft/class_2248;Lnet/minecraft/class_3414;Lnet/minecraft/class_1792$class_1793;)V p 3 settings p 2 placeSound p 1 block c net/minecraft/class_1275 net/minecraft/util/Nameable m ()Lnet/minecraft/class_2561; method_5477 getName m ()Lnet/minecraft/class_2561; method_5476 getDisplayName m ()Lnet/minecraft/class_2561; method_5797 getCustomName m ()Z method_16914 hasCustomName c net/minecraft/class_5633 net/minecraft/item/FluidModificationItem m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;)V method_7728 onEmptied p 1 player p 2 world p 3 stack p 4 pos m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3965;)Z method_7731 placeFluid p 4 hitResult p 1 player p 3 pos p 2 world c net/minecraft/class_5636 net/minecraft/client/render/CameraSubmersionType c This class contains the various "fluids" and is used for camera rendering.\n\n@see Camera#getSubmersionType() f Lnet/minecraft/class_5636; field_27888 NONE f Lnet/minecraft/class_5636; field_27885 LAVA f Lnet/minecraft/class_5636; field_27886 WATER f Lnet/minecraft/class_5636; field_27887 POWDER_SNOW c net/minecraft/class_1273 net/minecraft/inventory/ContainerLock f Lnet/minecraft/class_1273; field_5817 EMPTY c An empty container lock that can always be opened. f Ljava/lang/String; field_5818 key f Ljava/lang/String; field_29956 LOCK_KEY m (Ljava/lang/String;)V p 1 key m (Lnet/minecraft/class_2487;)V method_5474 writeNbt c Inserts the key string of this lock into the {@code Lock} key of the NBT compound. p 1 nbt m (Lnet/minecraft/class_1799;)Z method_5472 canOpen c Returns true if this lock can be opened with the key item stack.\n

\nAn item stack is a valid key if the stack name matches the key string of this lock,\nor if the key string is empty. p 1 stack c the key item stack m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1273; method_5473 fromNbt c Creates a new {@code ContainerLock} from the {@code Lock} key of the NBT compound.\n

\nIf the {@code Lock} key is not present, returns an empty lock. p 0 nbt c net/minecraft/class_4304 net/minecraft/client/render/debug/RaidCenterDebugRenderer f I field_32914 RANGE f F field_32915 DRAWN_STRING_SIZE f Ljava/util/Collection; field_19327 raidCenters f Lnet/minecraft/class_310; field_19326 client m (Ljava/lang/String;Lnet/minecraft/class_2338;I)V method_23123 drawString p 2 color p 0 string p 1 pos m (Lnet/minecraft/class_2338;)V method_23122 drawRaidCenter p 0 pos m (Ljava/util/Collection;)V method_20561 setRaidCenters p 1 raidCenters m ()Lnet/minecraft/class_4184; method_23125 getCamera m (Lnet/minecraft/class_310;)V p 1 client c net/minecraft/class_5635 net/minecraft/block/PowderSnowBlock f D field_36190 SMALL_FALL_SOUND_MAX_DISTANCE f F field_31217 HORIZONTAL_MOVEMENT_MULTIPLIER f F field_31218 VERTICAL_MOVEMENT_MULTIPLIER f Lnet/minecraft/class_265; field_31220 FALLING_SHAPE m (Lnet/minecraft/class_1297;)Z method_32355 canWalkOnPowderSnow p 0 entity c net/minecraft/class_5630 net/minecraft/inventory/StackReference c Represents a reference to a stack that supports getting and setting.\nOften for command access. Usually obtained from entities.\n\n

Screen handlers also use stack references to pass a mutable cursor\nstack to some methods.\n\n@see net.minecraft.entity.Entity#getStackReference(int) f Lnet/minecraft/class_5630; field_27860 EMPTY c An immutable empty stack reference. m ()Lnet/minecraft/class_1799; method_32327 get c Gets the current item stack. m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1304;Ljava/util/function/Predicate;)Lnet/minecraft/class_5630; method_32331 of c Creates a stack reference backed by an equipment slot of an living entity and\nguarded by a condition for setting stacks into the inventory. p 0 entity p 2 filter c the condition to guard stack setting p 1 slot m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1304;)Lnet/minecraft/class_5630; method_32330 of c Creates a stack reference backed by an equipment slot of an living entity with\nno filter, allowing direct manipulation of the equipment slot. p 0 entity p 1 slot m (Lnet/minecraft/class_1799;)Z method_32332 set c Sets the {@code stack}.\n\n@return {@code true} if the setting is successful, {@code false} if rejected p 1 stack c the item stack to set m (Lnet/minecraft/class_1799;)Z method_32333 method_32333 p 0 stack m (Lnet/minecraft/class_1263;I)Lnet/minecraft/class_5630; method_32328 of c Creates a stack reference backed by an index within an inventory. p 1 index p 0 inventory m (Lnet/minecraft/class_1263;ILjava/util/function/Predicate;)Lnet/minecraft/class_5630; method_32329 of c Creates a stack reference backed by an index within an inventory and guarded\nby a condition for setting stacks into the inventory. p 2 stackFilter c the condition to guard stack setting p 0 inventory p 1 index m (Lnet/minecraft/class_1799;)Z method_32334 method_32334 p 0 stack c net/minecraft/class_1278 net/minecraft/inventory/SidedInventory c A special inventory interface for inventories that expose different slots for different sides, such as furnaces. m (ILnet/minecraft/class_1799;Lnet/minecraft/class_2350;)Z method_5492 canInsert c Determines whether the given stack can be inserted into this inventory at the specified slot position from the given direction. p 1 slot p 2 stack p 3 dir m (ILnet/minecraft/class_1799;Lnet/minecraft/class_2350;)Z method_5493 canExtract c Determines whether the given stack can be removed from this inventory at the specified slot position from the given direction. p 3 dir p 1 slot p 2 stack m (Lnet/minecraft/class_2350;)[I method_5494 getAvailableSlots c Gets the available slot positions that are reachable from a given side. p 1 side c net/minecraft/class_5632 net/minecraft/client/item/TooltipData c net/minecraft/class_4301 net/minecraft/datafixer/fix/ZombieVillagerXpRebuildFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_1277 net/minecraft/inventory/SimpleInventory f I field_5831 size f Lnet/minecraft/class_2371; field_5828 stacks f Ljava/util/List; field_5829 listeners m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)V method_20632 transfer p 2 target p 1 source m (Lnet/minecraft/class_1799;)V method_20633 addToNewSlot p 1 stack m (Lnet/minecraft/class_1799;)V method_20634 addToExistingSlot p 1 stack m (Lnet/minecraft/class_1799;)Z method_20635 method_20635 p 0 stack m (Lnet/minecraft/class_1792;I)Lnet/minecraft/class_1799; method_20631 removeItem c Searches this inventory for the specified item and removes the given amount from this inventory.\n\n@return the stack of removed items p 2 count p 1 item m (Lnet/minecraft/class_1799;)Z method_27070 canInsert p 1 stack m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_5491 addStack p 1 stack m (Lnet/minecraft/class_1265;)V method_5488 removeListener p 1 listener m (Lnet/minecraft/class_1265;)V method_5489 addListener p 1 listener m ()Ljava/util/List; method_24514 clearToList c Clears this inventory and return all the non-empty stacks in a list. m (Lnet/minecraft/class_1799;)Z method_24513 method_24513 p 0 stack m ()Lnet/minecraft/class_2499; method_7660 toNbtList m (I)V p 1 size m ([Lnet/minecraft/class_1799;)V p 1 items m (Lnet/minecraft/class_2499;)V method_7659 readNbtList p 1 nbtList c net/minecraft/class_5631 net/minecraft/client/item/BundleTooltipData f Lnet/minecraft/class_2371; field_27874 inventory f I field_28353 bundleOccupancy m ()I method_32341 getBundleOccupancy m (Lnet/minecraft/class_2371;I)V p 2 bundleOccupancy p 1 inventory m ()Lnet/minecraft/class_2371; method_32340 getInventory c net/minecraft/class_4300 net/minecraft/datafixer/fix/VillagerXpRebuildFix f [I field_19285 LEVEL_TO_XP m (Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed; method_20487 fixLevel m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType m (I)I method_20482 levelToXp p 0 level m (Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed; method_20490 fixXp c net/minecraft/class_5627 net/minecraft/nbt/visitor/NbtElementVisitor c A visitor interface for NBT elements. m (Lnet/minecraft/class_2491;)V method_32294 visitEnd p 1 element m (Lnet/minecraft/class_2501;)V method_32299 visitLongArray p 1 element m (Lnet/minecraft/class_2516;)V method_32301 visitShort p 1 element m (Lnet/minecraft/class_2503;)V method_32300 visitLong p 1 element m (Lnet/minecraft/class_2519;)V method_32302 visitString p 1 element m (Lnet/minecraft/class_2479;)V method_32290 visitByteArray p 1 element m (Lnet/minecraft/class_2489;)V method_32293 visitDouble p 1 element m (Lnet/minecraft/class_2487;)V method_32292 visitCompound p 1 compound m (Lnet/minecraft/class_2481;)V method_32291 visitByte p 1 element m (Lnet/minecraft/class_2499;)V method_32298 visitList p 1 element m (Lnet/minecraft/class_2497;)V method_32297 visitInt p 1 element m (Lnet/minecraft/class_2494;)V method_32295 visitFloat p 1 element m (Lnet/minecraft/class_2495;)V method_32296 visitIntArray p 1 element c net/minecraft/class_5626 net/minecraft/nbt/visitor/StringNbtWriter c A simple converter to turn NBT into single-line SNBT. The output may be parsed back into binary NBT. f Ljava/util/regex/Pattern; field_27829 SIMPLE_NAME f Ljava/lang/StringBuilder; field_27830 result m (Ljava/lang/String;)Ljava/lang/String; method_32287 escapeName p 0 name m (Lnet/minecraft/class_2520;)Ljava/lang/String; method_32288 apply p 1 element c net/minecraft/class_6957 net/minecraft/data/server/BiomeTagProvider m (Lnet/minecraft/class_2403;)V p 1 dataGenerator c net/minecraft/class_5629 net/minecraft/server/world/EntityTrackingListener c A listener to entity tracking within threaded anvil chunk storage. m ()Lnet/minecraft/class_3222; method_32311 getPlayer m (Lnet/minecraft/class_2596;)V method_14364 sendPacket p 1 packet c net/minecraft/class_5628 net/minecraft/nbt/visitor/NbtTextFormatter c Formats an NBT element into a colored, multiline {@link Text} representation suitable for human-readable\ndisplays. f Ljava/lang/String; field_27838 KEY_VALUE_SEPARATOR f I field_27841 indentationLevel f Lnet/minecraft/class_124; field_27835 NUMBER_COLOR f Lnet/minecraft/class_124; field_27834 STRING_COLOR f Lnet/minecraft/class_124; field_27833 NAME_COLOR f Ljava/lang/String; field_33276 CURLY_OPEN_BRACKET f Ljava/lang/String; field_33277 CURLY_CLOSE_BRACKET f Ljava/lang/String; field_27839 ENTRY_SEPARATOR f Ljava/lang/String; field_33278 NEW_LINE f Lorg/slf4j/Logger; field_27831 LOGGER f Ljava/lang/String; field_33272 SQUARE_OPEN_BRACKET f Ljava/lang/String; field_33273 SQUARE_CLOSE_BRACKET f Ljava/lang/String; field_33274 SEMICOLON f Ljava/lang/String; field_33275 SPACE f Lnet/minecraft/class_124; field_27836 TYPE_SUFFIX_COLOR f Ljava/lang/String; field_27840 prefix f Lnet/minecraft/class_2561; field_27842 result f Lit/unimi/dsi/fastutil/bytes/ByteCollection; field_27832 SINGLE_LINE_ELEMENT_TYPES f Ljava/util/regex/Pattern; field_27837 SIMPLE_NAME m (Ljava/lang/String;I)V p 1 prefix p 2 indentationLevel m (Ljava/lang/String;)Lnet/minecraft/class_2561; method_32304 escapeName p 0 name m (Lnet/minecraft/class_2520;)Lnet/minecraft/class_2561; method_32305 apply p 1 element c net/minecraft/class_806 net/minecraft/client/render/model/json/ModelOverrideList f [Lnet/minecraft/class_806$class_5827; field_28792 overrides f Lnet/minecraft/class_806; field_4292 EMPTY f [Lnet/minecraft/class_2960; field_28793 conditionTypes m (Lnet/minecraft/class_1088;Lnet/minecraft/class_793;Ljava/util/function/Function;Ljava/util/List;)V p 2 parent p 3 unbakedModelGetter p 1 modelLoader p 4 overrides m (Lnet/minecraft/class_1087;Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)Lnet/minecraft/class_1087; method_3495 apply p 2 stack p 1 model p 4 entity p 3 world p 5 seed m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/class_799$class_5826;)Lnet/minecraft/class_806$class_5828; method_33696 method_33696 p 0 map p 1 condition m (Lnet/minecraft/class_1088;Lnet/minecraft/class_793;Ljava/util/function/Function;Lnet/minecraft/class_799;)Lnet/minecraft/class_1087; method_33695 bakeOverridingModel p 4 override p 3 unbakedModelGetter p 2 parent p 1 loader c net/minecraft/class_806$class_5828 net/minecraft/client/render/model/json/ModelOverrideList$InlinedCondition f F field_28797 threshold f I field_28796 index m (IF)V p 2 threshold p 1 index c net/minecraft/class_806$class_5827 net/minecraft/client/render/model/json/ModelOverrideList$BakedOverride f [Lnet/minecraft/class_806$class_5828; field_28794 conditions f Lnet/minecraft/class_1087; field_28795 model m ([Lnet/minecraft/class_806$class_5828;Lnet/minecraft/class_1087;)V p 2 model p 1 conditions m ([F)Z method_33700 test p 1 values c net/minecraft/class_804 net/minecraft/client/render/model/json/Transformation f Lnet/minecraft/class_1160; field_4285 scale f Lnet/minecraft/class_1160; field_4287 rotation f Lnet/minecraft/class_1160; field_4286 translation f Lnet/minecraft/class_804; field_4284 IDENTITY m (ZLnet/minecraft/class_4587;)V method_23075 apply p 1 leftHanded p 2 matrices m (Ljava/lang/Object;)Z equals equals p 1 o m (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;)V p 2 translation p 1 rotation p 3 scale c net/minecraft/class_804$class_805 net/minecraft/client/render/model/json/Transformation$Deserializer f Lnet/minecraft/class_1160; field_4290 DEFAULT_TRANSLATION f Lnet/minecraft/class_1160; field_4288 DEFAULT_ROTATION f Lnet/minecraft/class_1160; field_4289 DEFAULT_SCALE m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lnet/minecraft/class_1160;)Lnet/minecraft/class_1160; method_3493 parseVector3f p 1 json p 3 fallback p 2 key m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize p 2 unused p 1 functionJson p 3 context m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_804; method_3494 deserialize c net/minecraft/class_809 net/minecraft/client/render/model/json/ModelTransformation f Lnet/minecraft/class_809; field_4301 NONE f Lnet/minecraft/class_804; field_4306 fixed f Lnet/minecraft/class_804; field_4307 thirdPersonRightHand f Lnet/minecraft/class_804; field_4304 firstPersonRightHand f Lnet/minecraft/class_804; field_4305 thirdPersonLeftHand f Lnet/minecraft/class_804; field_4302 firstPersonLeftHand f Lnet/minecraft/class_804; field_4303 ground f Lnet/minecraft/class_804; field_4300 gui f Lnet/minecraft/class_804; field_4311 head m (Lnet/minecraft/class_804;Lnet/minecraft/class_804;Lnet/minecraft/class_804;Lnet/minecraft/class_804;Lnet/minecraft/class_804;Lnet/minecraft/class_804;Lnet/minecraft/class_804;Lnet/minecraft/class_804;)V p 8 fixed p 1 thirdPersonLeftHand p 2 thirdPersonRightHand p 3 firstPersonLeftHand p 4 firstPersonRightHand p 5 head p 6 gui p 7 ground m (Lnet/minecraft/class_809$class_811;)Lnet/minecraft/class_804; method_3503 getTransformation p 1 renderMode m (Lnet/minecraft/class_809;)V p 1 other m (Lnet/minecraft/class_809$class_811;)Z method_3501 isTransformationDefined p 1 renderMode c net/minecraft/class_809$class_811 net/minecraft/client/render/model/json/ModelTransformation$Mode f Lnet/minecraft/class_809$class_811; field_4320 THIRD_PERSON_RIGHT_HAND f Lnet/minecraft/class_809$class_811; field_4321 FIRST_PERSON_LEFT_HAND f Lnet/minecraft/class_809$class_811; field_4322 FIRST_PERSON_RIGHT_HAND f Lnet/minecraft/class_809$class_811; field_4323 THIRD_PERSON_LEFT_HAND f Lnet/minecraft/class_809$class_811; field_4315 NONE f Lnet/minecraft/class_809$class_811; field_4316 HEAD f Lnet/minecraft/class_809$class_811; field_4317 GUI f Lnet/minecraft/class_809$class_811; field_4318 GROUND f Lnet/minecraft/class_809$class_811; field_4319 FIXED m ()Z method_29998 isFirstPerson c net/minecraft/class_809$class_810 net/minecraft/client/render/model/json/ModelTransformation$Deserializer m (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;Ljava/lang/String;)Lnet/minecraft/class_804; method_3504 parseModelTransformation p 3 key p 2 json p 1 ctx m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize p 2 unused p 3 context p 1 functionJson m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_809; method_3505 deserialize c net/minecraft/class_807 net/minecraft/client/render/model/json/WeightedUnbakedModel f Ljava/util/List; field_4294 variants m (Ljava/lang/Object;)Z equals equals p 1 o m ()Ljava/util/List; method_3497 getVariants m (Ljava/util/List;)V p 1 variants c net/minecraft/class_807$class_808 net/minecraft/client/render/model/json/WeightedUnbakedModel$Deserializer m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_807; method_3499 deserialize m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize p 3 context p 1 functionJson p 2 unused c net/minecraft/class_2570 net/minecraft/block/WitherSkullBlock f Lnet/minecraft/class_2700; field_11765 witherBossPattern f Lnet/minecraft/class_2700; field_11764 witherDispenserPattern m ()Lnet/minecraft/class_2700; method_10900 getWitherBossPattern m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2631;)V method_10898 onPlaced p 0 world p 2 blockEntity p 1 pos m ()Lnet/minecraft/class_2700; method_10897 getWitherDispenserPattern m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)Z method_10899 canDispense p 0 world p 1 pos p 2 stack m (Lnet/minecraft/class_2694;)Z method_24799 method_24799 p 0 pos m (Lnet/minecraft/class_2694;)Z method_24798 method_24798 p 0 pos c net/minecraft/class_824 net/minecraft/client/render/block/entity/BlockEntityRenderDispatcher f Lnet/minecraft/class_4184; field_4344 camera f Lnet/minecraft/class_239; field_4350 crosshairTarget f Lnet/minecraft/class_327; field_4342 textRenderer f Ljava/util/function/Supplier; field_27747 blockRenderManager f Lnet/minecraft/class_5599; field_27746 entityModelLoader f Ljava/util/Map; field_4345 renderers f Lnet/minecraft/class_1937; field_4348 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_4184;Lnet/minecraft/class_239;)V method_3549 configure p 2 camera p 1 world p 3 crosshairTarget m (Lnet/minecraft/class_2586;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;)V method_3555 render p 1 blockEntity p 2 tickDelta p 3 matrices p 4 vertexConsumers m (Lnet/minecraft/class_827;Lnet/minecraft/class_2586;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;)V method_23079 render p 0 renderer p 1 blockEntity p 2 tickDelta p 3 matrices p 4 vertexConsumers m (Lnet/minecraft/class_2586;)Lnet/minecraft/class_827; method_3550 get p 1 blockEntity m (Lnet/minecraft/class_327;Lnet/minecraft/class_5599;Ljava/util/function/Supplier;)V p 3 blockRenderManager p 2 entityModelLoader p 1 textRenderer m (Lnet/minecraft/class_2586;Ljava/lang/Runnable;)V method_3554 runReported p 0 blockEntity p 1 runnable m (Lnet/minecraft/class_2586;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)Z method_23077 renderEntity p 1 entity p 2 matrix p 3 vertexConsumerProvider p 4 light p 5 overlay m (Lnet/minecraft/class_1937;)V method_3551 setWorld p 1 world c net/minecraft/class_823 net/minecraft/client/render/block/entity/BannerBlockEntityRenderer f Lnet/minecraft/class_630; field_20811 pillar f Lnet/minecraft/class_630; field_20812 crossbar f Ljava/lang/String; field_32820 PILLAR f Ljava/lang/String; field_32821 CROSSBAR f Lnet/minecraft/class_630; field_20810 banner f I field_32818 HEIGHT f I field_32819 ROTATIONS f I field_32817 WIDTH f Ljava/lang/String; field_32816 BANNER m (Lnet/minecraft/class_2573;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3546 render m ()Lnet/minecraft/class_5607; method_32135 getTexturedModelData m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_630;Lnet/minecraft/class_4730;ZLjava/util/List;)V method_29999 renderCanvas p 0 matrices p 4 canvas p 3 overlay p 2 light p 1 vertexConsumers p 7 patterns p 6 isBanner p 5 baseSprite m (Lnet/minecraft/class_5614$class_5615;)V p 1 ctx m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_630;Lnet/minecraft/class_4730;ZLjava/util/List;Z)V method_23802 renderCanvas p 7 patterns p 6 isBanner p 5 baseSprite p 4 canvas p 8 glint p 3 overlay p 2 light p 1 vertexConsumers p 0 matrices c net/minecraft/class_822 net/minecraft/client/render/block/entity/BeaconBlockEntityRenderer f I field_32822 MAX_BEAM_HEIGHT f Lnet/minecraft/class_2960; field_4338 BEAM_TEXTURE m (Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;Lnet/minecraft/class_4588;FFFFIFFFF)V method_23076 renderBeamVertex p 8 x p 7 y p 6 alpha p 5 blue p 4 green p 3 red p 2 vertices p 1 normalMatrix p 0 positionMatrix p 11 v c the top-most coordinate of the texture region p 10 u c the left-most coordinate of the texture region p 9 z m (Lnet/minecraft/class_2580;Lnet/minecraft/class_243;)Z method_33891 isInRenderDistance m (Lnet/minecraft/class_5614$class_5615;)V p 1 ctx m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;FJII[F)V method_3543 renderBeam p 7 color p 6 maxY p 5 yOffset p 3 worldTime p 2 tickDelta p 1 vertexConsumers p 0 matrices m (Lnet/minecraft/class_2580;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3541 render m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_2960;FFJII[FFF)V method_3545 renderBeam p 1 vertexConsumers p 2 textureId p 0 matrices p 5 worldTime p 3 tickDelta p 4 heightScale p 9 color p 10 innerRadius p 7 yOffset p 8 maxY p 11 outerRadius m (Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;Lnet/minecraft/class_4588;FFFFIIFFFFFFFF)V method_22740 renderBeamFace p 0 positionMatrix p 4 green p 3 red p 2 vertices p 1 normalMatrix p 16 v2 p 15 v1 p 14 u2 p 13 u1 p 8 height p 7 yOffset p 6 alpha p 5 blue p 12 z2 p 11 x2 p 10 z1 p 9 x1 m (Lnet/minecraft/class_2580;)Z method_3542 rendersOutsideBoundingBox m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;FFFFIIFFFFFFFFFFFF)V method_22741 renderBeamLayer p 12 x3 p 13 z3 p 14 x4 p 15 z4 p 16 u1 p 17 u2 p 18 v1 p 19 v2 p 0 matrices p 1 vertices p 2 red p 3 green p 4 blue p 5 alpha p 6 yOffset p 7 height p 8 x1 p 9 z1 p 10 x2 p 11 z2 c net/minecraft/class_821 net/minecraft/client/render/model/json/OrMultipartModelSelector f Ljava/lang/String; field_32815 KEY f Ljava/lang/Iterable; field_4337 selectors m (Ljava/lang/Iterable;)V p 1 selectors c net/minecraft/class_5601 net/minecraft/client/render/entity/model/EntityModelLayer f Lnet/minecraft/class_2960; field_27546 id f Ljava/lang/String; field_27547 name m (Lnet/minecraft/class_2960;Ljava/lang/String;)V p 2 name p 1 id m ()Ljava/lang/String; method_35744 getName m ()Lnet/minecraft/class_2960; method_35743 getId m (Ljava/lang/Object;)Z equals equals p 1 o c net/minecraft/class_1243 net/minecraft/datafixer/schema/Schema1510 c net/minecraft/class_5600 net/minecraft/client/render/entity/model/EntityModels f Lnet/minecraft/class_5605; field_27545 HAT_DILATION f Lnet/minecraft/class_5605; field_27543 FISH_PATTERN_DILATION f Lnet/minecraft/class_5605; field_27544 ARMOR_DILATION m ()Ljava/util/Map; method_32073 getModels m (Lcom/google/common/collect/ImmutableMap;Lnet/minecraft/class_5601;)Z method_32075 method_32075 p 1 layer m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_5607;Lnet/minecraft/class_4719;)V method_32074 method_32074 p 2 signType c net/minecraft/class_1242 net/minecraft/datafixer/schema/Schema1483 c net/minecraft/class_5603 net/minecraft/client/model/ModelTransform f F field_27703 pivotY f F field_27702 pivotX f F field_27707 roll f F field_27706 yaw f Lnet/minecraft/class_5603; field_27701 NONE f F field_27705 pitch f F field_27704 pivotZ m (FFFFFF)Lnet/minecraft/class_5603; method_32091 of p 0 pivotX p 1 pivotY p 2 pivotZ p 3 pitch p 4 yaw p 5 roll m (FFF)Lnet/minecraft/class_5603; method_32092 rotation p 2 roll p 1 yaw p 0 pitch m (FFFFFF)V p 6 roll p 5 yaw p 4 pitch p 3 pivotZ p 2 pivotY p 1 pivotX m (FFF)Lnet/minecraft/class_5603; method_32090 pivot p 2 pivotZ p 1 pivotY p 0 pivotX c net/minecraft/class_1241 net/minecraft/datafixer/schema/Schema1486 c net/minecraft/class_2577 net/minecraft/block/CarpetBlock f Lnet/minecraft/class_265; field_11783 SHAPE c net/minecraft/class_2578 net/minecraft/text/ScoreText f Lnet/minecraft/class_2300; field_11786 selector f Ljava/lang/String; field_33290 SENDER_PLACEHOLDER f Ljava/lang/String; field_11787 name f Ljava/lang/String; field_11785 objective m ()Lnet/minecraft/class_2578; method_10929 copy m ()Ljava/lang/String; method_10930 getName m ()Ljava/lang/String; method_10928 getObjective m (Lnet/minecraft/class_2168;)Ljava/lang/String; method_27699 getPlayerName p 1 source m (Ljava/lang/String;Lnet/minecraft/class_2300;Ljava/lang/String;)V p 2 selector p 3 objective p 1 name m (Ljava/lang/String;)Lnet/minecraft/class_2300; method_27701 parseEntitySelector p 0 name m (Ljava/lang/String;Ljava/lang/String;)V p 2 objective p 1 name m (Ljava/lang/String;Lnet/minecraft/class_2168;)Ljava/lang/String; method_27700 getScore p 2 source p 1 playerName m ()Lnet/minecraft/class_2300; method_36137 getSelector c net/minecraft/class_5602 net/minecraft/client/render/entity/model/EntityModelLayers f Lnet/minecraft/class_5601; field_27639 ARMOR_STAND_INNER_ARMOR f Lnet/minecraft/class_5601; field_27670 TROPICAL_FISH_LARGE_PATTERN f Lnet/minecraft/class_5601; field_27630 WITHER_ARMOR f Lnet/minecraft/class_5601; field_27662 STRAY_OUTER_ARMOR f Lnet/minecraft/class_5601; field_27642 ZOMBIE_INNER_ARMOR f Lnet/minecraft/class_5601; field_27557 DROWNED_OUTER f Lnet/minecraft/class_5601; field_27646 ZOMBIE_VILLAGER_OUTER_ARMOR f Lnet/minecraft/class_5601; field_27626 PIGLIN_INNER_ARMOR f Lnet/minecraft/class_5601; field_27606 HUSK_OUTER_ARMOR f Lnet/minecraft/class_5601; field_27580 PLAYER_OUTER_ARMOR f Lnet/minecraft/class_5601; field_27661 STRAY_INNER_ARMOR f Lnet/minecraft/class_5601; field_27665 STRIDER_SADDLE f Lnet/minecraft/class_5601; field_27697 CONDUIT_WIND f Lnet/minecraft/class_5601; field_27645 ZOMBIE_VILLAGER_INNER_ARMOR f Lnet/minecraft/class_5601; field_27633 WITHER_SKELETON_OUTER_ARMOR f Ljava/util/Set; field_27650 LAYERS f Lnet/minecraft/class_5601; field_27677 ARMOR_STAND_OUTER_ARMOR f Lnet/minecraft/class_5601; field_27556 DROWNED_OUTER_ARMOR f Lnet/minecraft/class_5601; field_27625 PIGLIN_BRUTE_OUTER_ARMOR f Lnet/minecraft/class_5601; field_27605 HUSK_INNER_ARMOR f Lnet/minecraft/class_5601; field_27649 ZOMBIFIED_PIGLIN_OUTER_ARMOR f Lnet/minecraft/class_5601; field_27583 PLAYER_SLIM_OUTER_ARMOR f Lnet/minecraft/class_5601; field_27672 TROPICAL_FISH_SMALL_PATTERN f Lnet/minecraft/class_5601; field_27571 GIANT_OUTER_ARMOR f Lnet/minecraft/class_5601; field_27652 SKELETON_OUTER_ARMOR f Lnet/minecraft/class_5601; field_27696 CONDUIT_SHELL f Lnet/minecraft/class_5601; field_27555 DROWNED_INNER_ARMOR f Lnet/minecraft/class_5601; field_27632 WITHER_SKELETON_INNER_ARMOR f Lnet/minecraft/class_5601; field_27575 PIG_SADDLE f Lnet/minecraft/class_5601; field_27579 PLAYER_INNER_ARMOR f Lnet/minecraft/class_5601; field_27624 PIGLIN_BRUTE_INNER_ARMOR f Lnet/minecraft/class_5601; field_27648 ZOMBIFIED_PIGLIN_INNER_ARMOR f Lnet/minecraft/class_5601; field_27594 SHEEP_FUR f Lnet/minecraft/class_5601; field_27570 GIANT_INNER_ARMOR f Lnet/minecraft/class_5601; field_27582 PLAYER_SLIM_INNER_ARMOR f Lnet/minecraft/class_5601; field_27663 STRAY_OUTER f Lnet/minecraft/class_5601; field_27651 SKELETON_INNER_ARMOR f Lnet/minecraft/class_5601; field_27695 CONDUIT_EYE f Ljava/lang/String; field_32582 MAIN f Lnet/minecraft/class_5601; field_27574 PIGLIN_OUTER_ARMOR f Lnet/minecraft/class_5601; field_27643 ZOMBIE_OUTER_ARMOR f Lnet/minecraft/class_5601; field_27687 CAT_COLLAR f Lnet/minecraft/class_5601; field_27700 CREEPER_ARMOR f Lnet/minecraft/class_5601; field_27611 LLAMA_DECOR f Lnet/minecraft/class_5601; field_27655 SLIME_OUTER f Lnet/minecraft/class_5601; field_27560 ENDERMAN f Lnet/minecraft/class_5601; field_27693 COMMAND_BLOCK_MINECART f Lnet/minecraft/class_5601; field_27692 COD f Lnet/minecraft/class_5601; field_27691 CHICKEN f Lnet/minecraft/class_5601; field_27690 CHEST_MINECART f Lnet/minecraft/class_5601; field_27564 EVOKER f Lnet/minecraft/class_5601; field_27563 END_CRYSTAL f Lnet/minecraft/class_5601; field_27562 ENDER_DRAGON f Lnet/minecraft/class_5601; field_27694 CONDUIT f Lnet/minecraft/class_5601; field_27561 ENDERMITE f Lnet/minecraft/class_5601; field_27568 GHAST f Lnet/minecraft/class_5601; field_27567 FURNACE_MINECART f Lnet/minecraft/class_5601; field_27566 FOX f Lnet/minecraft/class_5601; field_27699 CREEPER f Lnet/minecraft/class_5601; field_27698 COW f Lnet/minecraft/class_5601; field_27565 EVOKER_FANGS f Lnet/minecraft/class_5601; field_27569 GIANT f Lnet/minecraft/class_5601; field_27681 BED_HEAD f Lnet/minecraft/class_5601; field_27680 BED_FOOT f Lnet/minecraft/class_5601; field_27552 DOUBLE_CHEST_RIGHT f Lnet/minecraft/class_5601; field_27685 BOOK f Lnet/minecraft/class_5601; field_27551 DOUBLE_CHEST_LEFT f Lnet/minecraft/class_5601; field_27684 BLAZE f Lnet/minecraft/class_5601; field_27683 BELL f Lnet/minecraft/class_5601; field_27550 DONKEY f Lnet/minecraft/class_5601; field_27682 BEE f Lnet/minecraft/class_5601; field_27689 CHEST f Lnet/minecraft/class_5601; field_27688 CAVE_SPIDER f Lnet/minecraft/class_5601; field_27554 DROWNED f Lnet/minecraft/class_5601; field_27553 DRAGON_SKULL f Lnet/minecraft/class_5601; field_27686 CAT f Lnet/minecraft/class_5601; field_27559 ELYTRA f Lnet/minecraft/class_5601; field_27558 ELDER_GUARDIAN f Lnet/minecraft/class_5601; field_27592 SALMON f Lnet/minecraft/class_5601; field_27591 RAVAGER f Lnet/minecraft/class_5601; field_27590 RABBIT f Lnet/minecraft/class_5601; field_27584 SPIN_ATTACK f Lnet/minecraft/class_5601; field_27581 PLAYER_SLIM f Lnet/minecraft/class_5601; field_27588 PUFFERFISH_MEDIUM f Lnet/minecraft/class_5601; field_27587 PUFFERFISH_BIG f Lnet/minecraft/class_5601; field_27586 ARMOR_STAND f Lnet/minecraft/class_5601; field_27585 POLAR_BEAR f Lnet/minecraft/class_5601; field_27589 PUFFERFISH_SMALL f Lnet/minecraft/class_5601; field_27572 GUARDIAN f Lnet/minecraft/class_5601; field_27576 PILLAGER f Lnet/minecraft/class_5601; field_27573 HOGLIN f Lnet/minecraft/class_5601; field_27578 PLAYER_HEAD f Lnet/minecraft/class_5601; field_27577 PLAYER f Lnet/minecraft/class_5601; field_27596 SHULKER f Lnet/minecraft/class_5601; field_27595 SHIELD f Lnet/minecraft/class_5601; field_27593 SHEEP f Lnet/minecraft/class_5601; field_27599 SKELETON f Lnet/minecraft/class_5601; field_27598 SILVERFISH f Lnet/minecraft/class_5601; field_27597 SHULKER_BULLET f Lnet/minecraft/class_5601; field_27613 MAGMA_CUBE f Lnet/minecraft/class_5601; field_27612 LLAMA_SPIT f Lnet/minecraft/class_5601; field_27610 LLAMA f Lnet/minecraft/class_5601; field_27618 PANDA f Lnet/minecraft/class_5601; field_27617 OCELOT f Lnet/minecraft/class_5601; field_27616 MULE f Lnet/minecraft/class_5601; field_27615 MOOSHROOM f Lnet/minecraft/class_5601; field_27614 MINECART f Lnet/minecraft/class_5601; field_27619 PARROT f Lnet/minecraft/class_5601; field_28456 GLOW_SQUID f Lnet/minecraft/class_5601; field_27601 HOPPER_MINECART f Lnet/minecraft/class_5601; field_27600 SKELETON_HORSE f Lnet/minecraft/class_5601; field_27604 HUSK f Lnet/minecraft/class_5601; field_27603 HORSE_ARMOR f Lnet/minecraft/class_5601; field_27602 HORSE f Lnet/minecraft/class_5601; field_27609 LEASH_KNOT f Lnet/minecraft/class_5601; field_27608 IRON_GOLEM f Lnet/minecraft/class_5601; field_27607 ILLUSIONER f Lnet/minecraft/class_5601; field_27638 ZOMBIE f Lnet/minecraft/class_5601; field_27637 ZOGLIN f Lnet/minecraft/class_5601; field_27636 WOLF f Lnet/minecraft/class_5601; field_27635 WITHER_SKULL f Lnet/minecraft/class_5601; field_27634 WITHER_SKELETON_SKULL f Lnet/minecraft/class_5601; field_32581 GOAT f Lnet/minecraft/class_5601; field_27631 WITHER_SKELETON f Lnet/minecraft/class_5601; field_27623 PIGLIN_BRUTE f Lnet/minecraft/class_5601; field_27622 PIGLIN f Lnet/minecraft/class_5601; field_27629 WITHER f Lnet/minecraft/class_5601; field_27628 WITCH f Lnet/minecraft/class_5601; field_27627 WANDERING_TRADER f Lnet/minecraft/class_5601; field_27621 PIG f Lnet/minecraft/class_5601; field_27620 PHANTOM f Lnet/minecraft/class_5601; field_27659 SQUID f Lnet/minecraft/class_5601; field_27658 SPIDER f Lnet/minecraft/class_5601; field_27653 SKELETON_SKULL f Lnet/minecraft/class_5601; field_27657 SPAWNER_MINECART f Lnet/minecraft/class_5601; field_27656 SNOW_GOLEM f Lnet/minecraft/class_5601; field_27654 SLIME f Lnet/minecraft/class_5601; field_27647 ZOMBIFIED_PIGLIN f Lnet/minecraft/class_5601; field_27641 ZOMBIE_HORSE f Lnet/minecraft/class_5601; field_27640 ZOMBIE_HEAD f Lnet/minecraft/class_5601; field_27644 ZOMBIE_VILLAGER f Lnet/minecraft/class_5601; field_27549 DOLPHIN f Lnet/minecraft/class_5601; field_27673 TURTLE f Lnet/minecraft/class_5601; field_27671 TROPICAL_FISH_SMALL f Lnet/minecraft/class_5601; field_27676 VINDICATOR f Lnet/minecraft/class_5601; field_27675 VILLAGER f Lnet/minecraft/class_5601; field_27674 VEX f Lnet/minecraft/class_5601; field_27548 CREEPER_HEAD f Lnet/minecraft/class_5601; field_27679 BAT f Lnet/minecraft/class_5601; field_27678 BANNER f Lnet/minecraft/class_5601; field_28383 AXOLOTL f Lnet/minecraft/class_5601; field_27660 STRAY f Lnet/minecraft/class_5601; field_27664 STRIDER f Lnet/minecraft/class_5601; field_27669 TROPICAL_FISH_LARGE f Lnet/minecraft/class_5601; field_27668 TRIDENT f Lnet/minecraft/class_5601; field_27667 TRADER_LLAMA f Lnet/minecraft/class_5601; field_27666 TNT_MINECART m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_5601; method_32080 register p 1 layer p 0 id m (Ljava/lang/String;)Lnet/minecraft/class_5601; method_32079 registerMain p 0 id m (Ljava/lang/String;)Lnet/minecraft/class_5601; method_32083 createOuterArmor p 0 id m ()Ljava/util/stream/Stream; method_32076 getLayers m (Lnet/minecraft/class_4719;)Lnet/minecraft/class_5601; method_32078 createSign p 0 type m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_5601; method_32082 create p 1 layer p 0 id m (Lnet/minecraft/class_1690$class_1692;)Lnet/minecraft/class_5601; method_32077 createBoat p 0 type m (Ljava/lang/String;)Lnet/minecraft/class_5601; method_32081 createInnerArmor p 0 id c net/minecraft/class_1240 net/minecraft/datafixer/schema/Schema1470 c net/minecraft/class_1247 net/minecraft/datafixer/schema/Schema501 m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_5290 targetEntityItems p 2 entityId m (ILcom/mojang/datafixers/schemas/Schema;)V p 2 parent p 1 versionKey c net/minecraft/class_2571 net/minecraft/block/WoodenButtonBlock c net/minecraft/class_2572 net/minecraft/text/KeybindText f Ljava/util/function/Supplier; field_11768 translated f Ljava/util/function/Function; field_11766 translator f Ljava/lang/String; field_11767 key m (Ljava/lang/String;)Ljava/util/function/Supplier; method_10904 method_10904 p 0 key m (Ljava/util/function/Function;)V method_27690 setTranslator p 0 translator m (Ljava/lang/String;)V p 1 key m ()Ljava/lang/String; method_10901 getKey m ()Lnet/minecraft/class_2572; method_10902 copy m ()Lnet/minecraft/class_2561; method_27691 getTranslated c net/minecraft/class_1246 net/minecraft/datafixer/schema/Schema700 m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_5288 targetEntityItems p 2 entityId m (ILcom/mojang/datafixers/schemas/Schema;)V p 2 parent p 1 versionKey c net/minecraft/class_1245 net/minecraft/datafixer/schema/Schema1800 m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_5285 targetEntityItems p 2 entityId c net/minecraft/class_2573 net/minecraft/block/entity/BannerBlockEntity f Lnet/minecraft/class_2561; field_11772 customName f Lnet/minecraft/class_1767; field_11774 baseColor f Ljava/util/List; field_11769 patterns f Ljava/lang/String; field_31298 PATTERN_KEY f Ljava/lang/String; field_31299 COLOR_KEY f Ljava/lang/String; field_31297 PATTERNS_KEY f Lnet/minecraft/class_2499; field_11773 patternListNbt m (Lnet/minecraft/class_1799;)V method_38992 readFrom p 1 stack m ()Lnet/minecraft/class_2622; method_16886 toUpdatePacket m (Lnet/minecraft/class_2561;)V method_16842 setCustomName p 1 customName m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1767;)V p 2 state p 1 pos p 3 baseColor m (Lnet/minecraft/class_1799;)I method_10910 getPatternCount p 0 stack m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_2499; method_24281 getPatternListNbt p 0 stack m (Lnet/minecraft/class_1767;Lnet/minecraft/class_2499;)Ljava/util/List; method_24280 getPatternsFromNbt p 1 patternListNbt p 0 baseColor m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1767;)V method_10913 readFrom p 1 stack p 2 baseColor m (Lnet/minecraft/class_1799;)V method_10905 loadFromItemStack p 0 stack m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 1 pos p 2 state m ()Ljava/util/List; method_10911 getPatterns m ()Lnet/minecraft/class_1799; method_10907 getPickStack m ()Lnet/minecraft/class_1767; method_10908 getColorForState c net/minecraft/class_2574 net/minecraft/text/NbtText f Lnet/minecraft/class_2203$class_2209; field_11779 path f Z field_11778 interpret f Lorg/slf4j/Logger; field_11777 LOGGER f Ljava/lang/String; field_11776 rawPath f Ljava/util/Optional; field_33539 separator m (Ljava/lang/String;ZLjava/util/Optional;)V p 3 separator p 2 interpret p 1 rawPath m (Ljava/lang/String;)Lnet/minecraft/class_2203$class_2209; method_10919 parsePath p 0 rawPath m (Ljava/util/stream/Stream;Lnet/minecraft/class_5250;)Lnet/minecraft/class_5250; method_36334 method_36334 p 1 text m ()Ljava/lang/String; method_10920 getPath m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;ILjava/lang/String;)Ljava/util/stream/Stream; method_10917 method_10917 p 3 text m ()Z method_10921 shouldInterpret m (Lnet/minecraft/class_5250;Lnet/minecraft/class_5250;Lnet/minecraft/class_5250;)Lnet/minecraft/class_5250; method_36335 method_36335 p 2 current p 1 accumulator m (Ljava/lang/String;Lnet/minecraft/class_2203$class_2209;ZLjava/util/Optional;)V p 1 rawPath p 2 path p 3 interpret p 4 separator m (Lnet/minecraft/class_2168;)Ljava/util/stream/Stream; method_10916 toNbt p 1 source m (Ljava/lang/String;)Lnet/minecraft/class_5250; method_36336 method_36336 p 0 string m (Lnet/minecraft/class_2561;Lnet/minecraft/class_5250;Lnet/minecraft/class_5250;)Lnet/minecraft/class_5250; method_15880 method_15880 p 1 accumulator p 2 current m (Lnet/minecraft/class_2487;)Ljava/util/stream/Stream; method_10918 method_10918 p 1 nbt c net/minecraft/class_2574$class_2576 net/minecraft/text/NbtText$EntityNbtText f Lnet/minecraft/class_2300; field_11781 selector f Ljava/lang/String; field_11782 rawSelector m (Ljava/lang/String;ZLjava/lang/String;Ljava/util/Optional;)V p 3 rawSelector p 4 separator p 1 rawPath p 2 interpret m ()Lnet/minecraft/class_2574$class_2576; method_27697 copy m ()Ljava/lang/String; method_10924 getSelector m (Ljava/lang/String;)Lnet/minecraft/class_2300; method_10923 parseSelector p 0 rawSelector m (Ljava/lang/String;Lnet/minecraft/class_2203$class_2209;ZLjava/lang/String;Lnet/minecraft/class_2300;Ljava/util/Optional;)V p 1 rawPath p 2 path p 3 interpret p 4 rawSelector p 5 selector p 6 separator c net/minecraft/class_2574$class_2575 net/minecraft/text/NbtText$BlockNbtText f Lnet/minecraft/class_2267; field_16408 pos f Ljava/lang/String; field_11780 rawPos m (Ljava/lang/String;Lnet/minecraft/class_2203$class_2209;ZLjava/lang/String;Lnet/minecraft/class_2267;Ljava/util/Optional;)V p 1 rawPath p 3 interpret p 2 path p 5 pos p 4 rawPos p 6 separator m ()Lnet/minecraft/class_2574$class_2575; method_10850 copy m ()Ljava/lang/String; method_10922 getPos m (Ljava/lang/String;ZLjava/lang/String;Ljava/util/Optional;)V p 1 rawPath p 4 separator p 3 rawPos p 2 rawJson m (Ljava/lang/String;)Lnet/minecraft/class_2267; method_16121 parsePos p 1 rawPos c net/minecraft/class_2574$class_4616 net/minecraft/text/NbtText$StorageNbtText f Lnet/minecraft/class_2960; field_21049 id m ()Lnet/minecraft/class_2574$class_4616; method_27698 copy m (Ljava/lang/String;Lnet/minecraft/class_2203$class_2209;ZLnet/minecraft/class_2960;Ljava/util/Optional;)V p 5 separator p 4 id p 1 rawPath p 3 interpret p 2 path m (Ljava/lang/String;ZLnet/minecraft/class_2960;Ljava/util/Optional;)V p 3 id p 4 separator p 1 rawPath p 2 interpret m ()Lnet/minecraft/class_2960; method_23728 getId c net/minecraft/class_1244 net/minecraft/datafixer/schema/Schema1801 c net/minecraft/class_1239 net/minecraft/datafixer/schema/Schema1481 c net/minecraft/class_1238 net/minecraft/datafixer/schema/Schema1460 m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes p 2 entityTypes p 3 blockEntityTypes c net/minecraft/class_1237 net/minecraft/datafixer/schema/Schema1466 m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes p 2 entityTypes p 3 blockEntityTypes c net/minecraft/class_2568 net/minecraft/text/HoverEvent f Lnet/minecraft/class_2568$class_5247; field_11756 action f Ljava/lang/Object; field_11755 contents f Lorg/slf4j/Logger; field_24341 LOGGER m ()Lnet/minecraft/class_2568$class_5247; method_10892 getAction m (Lnet/minecraft/class_2568$class_5247;Ljava/lang/Object;)V p 1 action p 2 contents m ()Lcom/google/gson/JsonObject; method_27665 toJson m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2568; method_27664 fromJson p 0 json m (Ljava/lang/Object;)Z equals equals p 1 o m (Lnet/minecraft/class_2568$class_5247;)Ljava/lang/Object; method_10891 getValue p 1 action c net/minecraft/class_2568$class_5249 net/minecraft/text/HoverEvent$ItemStackContent f Lnet/minecraft/class_1799; field_24358 stack f Lnet/minecraft/class_2487; field_24357 nbt f I field_24356 count f Lnet/minecraft/class_1792; field_24355 item m ()Lnet/minecraft/class_1799; method_27683 asStack m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2568$class_5249; method_27688 parse p 0 json m (Lnet/minecraft/class_1792;ILnet/minecraft/class_2487;)V p 2 count p 3 nbt p 1 item m (Ljava/lang/Object;)Z equals equals p 1 o m ()Lcom/google/gson/JsonElement; method_27687 toJson m (Lnet/minecraft/class_1799;)V p 1 stack m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2568$class_5249; method_27689 parse p 0 text c net/minecraft/class_2568$class_5248 net/minecraft/text/HoverEvent$EntityContent f Lnet/minecraft/class_1299; field_24351 entityType f Lnet/minecraft/class_2561; field_24353 name f Ljava/util/List; field_24354 tooltip f Ljava/util/UUID; field_24352 uuid m ()Lcom/google/gson/JsonElement; method_27679 toJson m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2568$class_5248; method_27680 parse p 0 json m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2568$class_5248; method_27681 parse p 0 text m (Lnet/minecraft/class_1299;Ljava/util/UUID;Lnet/minecraft/class_2561;)V p 3 name p 1 entityType p 2 uuid m ()Ljava/util/List; method_27682 asTooltip m (Ljava/lang/Object;)Z equals equals p 1 o c net/minecraft/class_2568$class_5247 net/minecraft/text/HoverEvent$Action f Z field_24347 parsable f Ljava/util/Map; field_24345 BY_NAME f Ljava/util/function/Function; field_24350 legacyDeserializer f Ljava/util/function/Function; field_24348 deserializer f Ljava/util/function/Function; field_24349 serializer f Ljava/lang/String; field_24346 name f Lnet/minecraft/class_2568$class_5247; field_24342 SHOW_TEXT f Lnet/minecraft/class_2568$class_5247; field_24343 SHOW_ITEM f Lnet/minecraft/class_2568$class_5247; field_24344 SHOW_ENTITY m (Ljava/lang/String;ZLjava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;)V p 2 parsable p 1 name p 5 legacyDeserializer p 4 serializer p 3 deserializer m (Ljava/lang/Object;)Lcom/google/gson/JsonElement; method_27669 contentsToJson p 1 contents m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2568; method_27671 buildHoverEvent p 1 value m ()Z method_27667 isParsable m (Lnet/minecraft/class_2568$class_5247;)Lnet/minecraft/class_2568$class_5247; method_27672 method_27672 p 0 action m (Ljava/lang/String;)Lnet/minecraft/class_2568$class_5247; method_27670 byName p 0 name m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2568; method_27668 buildHoverEvent p 1 contents m (Ljava/lang/Object;)Ljava/lang/Object; method_27676 cast p 1 o m ()Ljava/lang/String; method_27674 getName c net/minecraft/class_3899 net/minecraft/server/world/LevelPrioritizedQueue f I field_17445 maxBlocking f Ljava/util/List; field_17243 levelToPosToElements f Ljava/lang/String; field_17247 name f Lit/unimi/dsi/fastutil/longs/LongSet; field_17444 blockingChunks f I field_17241 LEVEL_COUNT f I field_17244 firstNonEmptyLevel m ()Ljava/util/stream/Stream; method_17606 poll m (Ljava/util/Optional;JI)V method_17274 add p 4 level p 2 pos p 1 element m (J)Ljava/lang/Runnable; method_17607 createBlockingAdder p 1 pos m ()Z method_39993 hasQueuedElement m (ILnet/minecraft/class_1923;I)V method_17272 updateLevel p 3 toLevel p 2 pos p 1 fromLevel m (Ljava/lang/String;I)V p 1 name p 2 maxSize m ()Lit/unimi/dsi/fastutil/longs/LongSet; method_21679 getBlockingChunks m (JZ)V method_17609 remove p 1 pos p 3 removeElement c net/minecraft/class_816 net/minecraft/client/render/model/MultipartUnbakedModel f Ljava/util/List; field_4330 components f Lnet/minecraft/class_2689; field_4329 stateFactory m ()Ljava/util/Set; method_3520 getModels m (Ljava/lang/Object;)Z equals equals p 1 o m (Ljava/util/function/Function;Ljava/util/Set;Lnet/minecraft/class_819;)Ljava/util/stream/Stream; method_3521 method_3521 p 2 component m (Lnet/minecraft/class_819;)Ljava/util/stream/Stream; method_3518 method_3518 p 0 component m (Lnet/minecraft/class_2689;Ljava/util/List;)V p 1 stateFactory p 2 components m ()Ljava/util/List; method_3519 getComponents c net/minecraft/class_816$class_817 net/minecraft/client/render/model/MultipartUnbakedModel$Deserializer f Lnet/minecraft/class_790$class_791; field_4331 context m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_816; method_3523 deserialize m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize p 2 type p 1 json p 3 context m (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonArray;)Ljava/util/List; method_3522 deserializeComponents p 1 context p 2 array m (Lnet/minecraft/class_790$class_791;)V p 1 context c net/minecraft/class_815 net/minecraft/client/render/model/json/MultipartModelSelector f Lnet/minecraft/class_815; field_16901 FALSE f Lnet/minecraft/class_815; field_16900 TRUE m (Lnet/minecraft/class_2689;)Ljava/util/function/Predicate; getPredicate getPredicate p 1 stateFactory c net/minecraft/class_819 net/minecraft/client/render/model/json/MultipartModelComponent f Lnet/minecraft/class_807; field_4336 model f Lnet/minecraft/class_815; field_4335 selector m (Ljava/lang/Object;)Z equals equals p 1 o m (Lnet/minecraft/class_2689;)Ljava/util/function/Predicate; method_3530 getPredicate p 1 stateFactory m (Lnet/minecraft/class_815;Lnet/minecraft/class_807;)V p 2 model p 1 selector m ()Lnet/minecraft/class_807; method_3529 getModel c net/minecraft/class_819$class_820 net/minecraft/client/render/model/json/MultipartModelComponent$Deserializer m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_815; method_3536 deserializeSelector p 0 object m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_815; method_3531 deserializeSelectorOrDefault p 1 object m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_819; method_3535 deserialize m (Ljava/util/Map$Entry;)Lnet/minecraft/class_815; method_3533 createStatePropertySelector p 0 entry c net/minecraft/class_818 net/minecraft/client/render/model/json/SimpleMultipartModelSelector f Ljava/lang/String; field_4332 valueString f Ljava/lang/String; field_4333 key f Lcom/google/common/base/Splitter; field_4334 VALUE_SPLITTER m (Ljava/lang/String;Ljava/lang/String;)V p 2 valueString p 1 key m (Lnet/minecraft/class_2689;Lnet/minecraft/class_2769;Ljava/lang/String;)Ljava/util/function/Predicate; method_3525 createPredicate p 1 stateFactory p 2 property p 3 valueString c net/minecraft/class_2580 net/minecraft/block/entity/BeaconBlockEntity f I field_19179 minY f Lnet/minecraft/class_1273; field_17377 lock f I field_11803 level f Lnet/minecraft/class_1291; field_11799 secondary f [[Lnet/minecraft/class_1291; field_11801 EFFECTS_BY_LEVEL f Lnet/minecraft/class_1291; field_11795 primary f Lnet/minecraft/class_3913; field_17378 propertyDelegate f Ljava/util/List; field_19177 beamSegments f Ljava/util/Set; field_11798 EFFECTS f Lnet/minecraft/class_2561; field_11793 customName m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2580;)V method_16896 tick p 0 world p 3 blockEntity p 1 pos p 2 state m (Lnet/minecraft/class_1937;III)I method_20293 updateLevel p 1 x p 0 world p 3 z p 2 y m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3414;)V method_10938 playSound p 1 pos p 2 sound p 0 world m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 1 pos p 2 state m ()Lnet/minecraft/class_2622; method_38236 toUpdatePacket m (I)Lnet/minecraft/class_1291; method_10934 getPotionEffectById p 0 id m (Lnet/minecraft/class_2561;)V method_10936 setCustomName p 1 customName m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILnet/minecraft/class_1291;Lnet/minecraft/class_1291;)V method_10940 applyPlayerEffects p 0 world p 2 beaconLevel p 1 pos p 4 secondaryEffect p 3 primaryEffect m ()Ljava/util/List; method_10937 getBeamSegments c net/minecraft/class_2580$class_2581 net/minecraft/block/entity/BeaconBlockEntity$BeamSegment f [F field_11805 color f I field_11804 height m ()I method_10943 getHeight m ()[F method_10944 getColor m ()V method_10942 increaseHeight m ([F)V p 1 color c net/minecraft/class_835 net/minecraft/client/render/block/entity/PistonBlockEntityRenderer f Lnet/minecraft/class_776; field_4389 manager m (Lnet/minecraft/class_2669;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3576 render m (Lnet/minecraft/class_5614$class_5615;)V p 1 ctx m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1937;ZI)V method_3575 renderModel p 1 pos p 2 state p 3 matrices p 4 vertexConsumers p 5 world p 6 cull p 7 overlay c net/minecraft/class_1250 net/minecraft/datafixer/schema/Schema704 f Ljava/util/Map; field_5744 BLOCK_RENAMES m (ILcom/mojang/datafixers/schemas/Schema;)V p 1 versionKey p 2 parent m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_5296 targetItems p 2 blockEntityId m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes p 3 blockEntityTypes p 2 entityTypes c net/minecraft/class_834 net/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer f Lnet/minecraft/class_602; field_4387 model m (Lnet/minecraft/class_5614$class_5615;)V p 1 ctx m (Lnet/minecraft/class_2627;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3574 render c net/minecraft/class_1254 net/minecraft/datafixer/schema/Schema99 f Lorg/slf4j/Logger; field_5749 LOGGER m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; method_5353 targetEquipment m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_5377 targetDisplayTile p 2 entityId m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_5346 targetItems p 2 entityId m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_5368 targetInTile p 2 entityId m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes p 3 blockEntityTypes p 2 entityTypes m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_5339 targetEquipment p 2 entityId m (ILcom/mojang/datafixers/schemas/Schema;)V p 1 versionKey p 2 parent c net/minecraft/class_2586 net/minecraft/block/entity/BlockEntity f Lnet/minecraft/class_1937; field_11863 world f Z field_11865 removed f Lnet/minecraft/class_2338; field_11867 pos f Lnet/minecraft/class_2591; field_11864 type f Lnet/minecraft/class_2680; field_11866 cachedState f Lorg/slf4j/Logger; field_11868 LOGGER m ()Lnet/minecraft/class_2338; method_11016 getPos m ()Lnet/minecraft/class_2487; method_38242 createNbtWithIdentifyingData m (II)Z method_11004 onSyncedBlockEvent p 2 data p 1 type m (Lnet/minecraft/class_2591;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 3 state p 2 pos p 1 type m ()Z method_11015 isRemoved m (Lnet/minecraft/class_2487;)V method_10999 writeIdentifyingData p 1 nbt m ()V method_5431 markDirty m (Lnet/minecraft/class_2487;)V method_11014 readNbt p 1 nbt m ()Lnet/minecraft/class_2591; method_11017 getType m ()V method_10996 cancelRemoval m (Lnet/minecraft/class_2487;Ljava/lang/String;Lnet/minecraft/class_2586;)Lnet/minecraft/class_2586; method_17897 method_17897 p 2 blockEntity m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2338; method_38239 posFromNbt p 0 nbt m (Lnet/minecraft/class_1937;)V method_31662 setWorld p 1 world m ()Lnet/minecraft/class_1937; method_10997 getWorld m (Lnet/minecraft/class_1799;)V method_38240 setStackNbt p 1 stack m ()Lnet/minecraft/class_2680; method_11010 getCachedState m (Lnet/minecraft/class_2680;)V method_31664 setCachedState p 1 state m (Lnet/minecraft/class_2487;Lnet/minecraft/class_2591;)V method_38238 writeIdToNbt p 1 type p 0 nbt m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/lang/String;Lnet/minecraft/class_2591;)Lnet/minecraft/class_2586; method_17899 method_17899 p 3 type m ()Z method_11002 hasWorld m ()Lnet/minecraft/class_2596; method_38235 toUpdatePacket c Implement and return a packet that should be sent to players nearby when the observable state of\nthis block entity changes. Return null to not send an update packet.\n

\nIf the data returned by {@link #toInitialChunkDataNbt initial chunk data} is suitable for updates,\nthe following shortcut can be used to create an update packet: {@code BlockEntityUpdateS2CPacket.create(this)}.\n

\nThe NBT will be passed to {@link #readNbt} on the client. m ()Lnet/minecraft/class_2487; method_38243 createNbtWithId m ()V method_11012 markRemoved m ()Lnet/minecraft/class_2487; method_16887 toInitialChunkDataNbt c Serializes the state of this block entity that is observable by clients.\nIt is sent alongside the initial chunk data, as well as when the block\nentity implements {@link #toUpdatePacket} and decides to use the default\n{@link net.minecraft.network.packet.s2c.play.BlockEntityUpdateS2CPacket}. m (Lnet/minecraft/class_2487;)V method_11007 writeNbt p 1 nbt m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_31663 markDirty p 0 world p 1 pos p 2 state m (Lnet/minecraft/class_2487;)V method_38241 writeIdToNbt p 1 nbt m (Lnet/minecraft/class_129;)V method_11003 populateCrashReport p 1 crashReportSection m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2586; method_11005 createFromNbt p 0 pos p 1 state p 2 nbt m ()Z method_11011 copyItemDataRequiresOperator m ()Lnet/minecraft/class_2487; method_38244 createNbt c net/minecraft/class_5611 net/minecraft/client/util/math/Vector2f f F field_27732 y f F field_27731 x m (FF)V p 1 x p 2 y m ()F method_32119 getY m ()F method_32118 getX c net/minecraft/class_1253 net/minecraft/datafixer/schema/Schema705 m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_5330 targetInTile p 2 entityId m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_5311 targetEntityItems p 2 entityId m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes p 2 entityTypes p 3 blockEntityTypes c net/minecraft/class_2587 net/minecraft/block/entity/BedBlockEntity f Lnet/minecraft/class_1767; field_11869 color m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 2 state p 1 pos m ()Lnet/minecraft/class_1767; method_11018 getColor m ()Lnet/minecraft/class_2622; method_38237 toUpdatePacket m (Lnet/minecraft/class_1767;)V method_11019 setColor p 1 color m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1767;)V p 3 color p 2 state p 1 pos c net/minecraft/class_2588 net/minecraft/text/TranslatableText f Lnet/minecraft/class_5348; field_24369 NULL_ARGUMENT f Lnet/minecraft/class_5348; field_24368 LITERAL_PERCENT_SIGN f Ljava/util/List; field_11877 translations f Ljava/util/regex/Pattern; field_11872 ARG_FORMAT f Lnet/minecraft/class_2477; field_25317 languageCache f Ljava/lang/String; field_11876 key f [Ljava/lang/Object; field_24367 EMPTY_ARGUMENTS f [Ljava/lang/Object; field_11875 args m ()V method_11025 updateTranslations m ()[Ljava/lang/Object; method_11023 getArgs m (Ljava/lang/String;)V p 1 key m ()Lnet/minecraft/class_2588; method_11020 copy m ()Ljava/lang/String; method_11022 getKey m (Ljava/lang/String;[Ljava/lang/Object;)V p 2 args p 1 key m (Ljava/lang/String;Ljava/util/function/Consumer;)V method_11024 forEachPart p 2 partsConsumer p 1 translation m (I)Lnet/minecraft/class_5348; method_29434 getArg p 1 index c net/minecraft/class_5614 net/minecraft/client/render/block/entity/BlockEntityRendererFactory m (Lnet/minecraft/class_5614$class_5615;)Lnet/minecraft/class_827; create create p 1 ctx c net/minecraft/class_5614$class_5615 net/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context f Lnet/minecraft/class_776; field_27749 renderManager f Lnet/minecraft/class_824; field_27748 renderDispatcher f Lnet/minecraft/class_327; field_27751 textRenderer f Lnet/minecraft/class_5599; field_27750 layerRenderDispatcher m ()Lnet/minecraft/class_824; method_32139 getRenderDispatcher m ()Lnet/minecraft/class_5599; method_32142 getLayerRenderDispatcher m ()Lnet/minecraft/class_776; method_32141 getRenderManager m (Lnet/minecraft/class_824;Lnet/minecraft/class_776;Lnet/minecraft/class_5599;Lnet/minecraft/class_327;)V p 4 textRenderer p 3 layerRenderDispatcher p 2 renderManager p 1 renderDispatcher m (Lnet/minecraft/class_5601;)Lnet/minecraft/class_630; method_32140 getLayerModelPart p 1 modelLayer m ()Lnet/minecraft/class_327; method_32143 getTextRenderer c net/minecraft/class_1252 net/minecraft/datafixer/schema/Schema808 m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_5309 targetItems p 2 blockEntityId c net/minecraft/class_1251 net/minecraft/datafixer/schema/Schema703 m (ILcom/mojang/datafixers/schemas/Schema;)V p 2 parent p 1 versionKey c net/minecraft/class_2589 net/minecraft/block/entity/BrewingStandBlockEntity f [Z field_11883 slotsEmptyLastTick f [I field_11880 SIDE_SLOTS f Lnet/minecraft/class_2371; field_11882 inventory f Lnet/minecraft/class_3913; field_17381 propertyDelegate f [I field_11886 TOP_SLOTS f Lnet/minecraft/class_1792; field_11881 itemBrewing f I field_11878 brewTime f [I field_11879 BOTTOM_SLOTS f I field_11885 fuel m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2589;)V method_31665 tick p 1 pos p 0 world p 3 blockEntity p 2 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2371;)V method_11029 craft p 0 world p 1 pos p 2 slots m (Lnet/minecraft/class_2371;)Z method_11027 canCraft p 0 slots m ()[Z method_11028 getSlotsEmpty m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 1 pos p 2 state c net/minecraft/class_1258 net/minecraft/inventory/DoubleInventory f Lnet/minecraft/class_1263; field_5771 second f Lnet/minecraft/class_1263; field_5769 first m (Lnet/minecraft/class_1263;Lnet/minecraft/class_1263;)V p 2 second p 1 first m (Lnet/minecraft/class_1263;)Z method_5405 isPart p 1 inventory c net/minecraft/class_2582 net/minecraft/block/entity/BannerPattern f Ljava/lang/String; field_11808 name f I field_11846 COUNT f [Lnet/minecraft/class_2582; field_24418 VALUES f Ljava/lang/String; field_11824 id f I field_24417 HAS_PATTERN_ITEM_COUNT f I field_18283 LOOM_APPLICABLE_COUNT f Z field_24419 hasPatternItem f Lnet/minecraft/class_2582; field_18689 GLOBE f Lnet/minecraft/class_2582; field_11850 GRADIENT_UP f Lnet/minecraft/class_2582; field_11848 SQUARE_TOP_RIGHT f Lnet/minecraft/class_2582; field_11847 DIAGONAL_LEFT f Lnet/minecraft/class_2582; field_11849 TRIANGLE_TOP f Lnet/minecraft/class_2582; field_11842 DIAGONAL_RIGHT_MIRROR f Lnet/minecraft/class_2582; field_11840 BORDER f Lnet/minecraft/class_2582; field_11844 CROSS f Lnet/minecraft/class_2582; field_11843 HALF_HORIZONTAL f Lnet/minecraft/class_2582; field_11845 SKULL f Lnet/minecraft/class_2582; field_11836 HALF_HORIZONTAL_MIRROR f Lnet/minecraft/class_2582; field_11835 DIAGONAL_RIGHT f Lnet/minecraft/class_2582; field_11838 STRIPE_MIDDLE f Lnet/minecraft/class_2582; field_11837 STRIPE_LEFT f Lnet/minecraft/class_2582; field_11839 SQUARE_BOTTOM_LEFT f Lnet/minecraft/class_2582; field_11830 STRAIGHT_CROSS f Lnet/minecraft/class_2582; field_11831 SQUARE_TOP_LEFT f Lnet/minecraft/class_2582; field_11834 BASE f Lnet/minecraft/class_2582; field_11823 CREEPER f Lnet/minecraft/class_2582; field_11826 CIRCLE_MIDDLE f Lnet/minecraft/class_2582; field_11825 MOJANG f Lnet/minecraft/class_2582; field_11828 HALF_VERTICAL f Lnet/minecraft/class_2582; field_11827 GRADIENT f Lnet/minecraft/class_2582; field_11829 STRIPE_TOP f Lnet/minecraft/class_2582; field_11820 STRIPE_DOWNLEFT f Lnet/minecraft/class_2582; field_11822 TRIANGLES_BOTTOM f Lnet/minecraft/class_2582; field_11821 RHOMBUS_MIDDLE f Lnet/minecraft/class_2582; field_11819 STRIPE_CENTER f Lnet/minecraft/class_2582; field_23882 PIGLIN f Lnet/minecraft/class_2582; field_11812 FLOWER f Lnet/minecraft/class_2582; field_11811 TRIANGLE_BOTTOM f Lnet/minecraft/class_2582; field_11814 STRIPE_SMALL f Lnet/minecraft/class_2582; field_11813 STRIPE_RIGHT f Lnet/minecraft/class_2582; field_11816 CURLY_BORDER f Lnet/minecraft/class_2582; field_11815 TRIANGLES_TOP f Lnet/minecraft/class_2582; field_11818 HALF_VERTICAL_MIRROR f Lnet/minecraft/class_2582; field_11817 DIAGONAL_LEFT_MIRROR f Lnet/minecraft/class_2582; field_11810 STRIPE_BOTTOM f Lnet/minecraft/class_2582; field_11807 STRIPE_DOWNRIGHT f Lnet/minecraft/class_2582; field_11809 BRICKS f Lnet/minecraft/class_2582; field_11806 SQUARE_BOTTOM_RIGHT m (Ljava/lang/String;)Lnet/minecraft/class_2582; method_10946 byId p 0 id m (Z)Lnet/minecraft/class_2960; method_22536 getSpriteId p 1 banner m ()Ljava/lang/String; method_10945 getId m ()Ljava/lang/String; method_10947 getName m (Ljava/lang/String;)Lnet/minecraft/class_2582; method_31652 byName p 0 name m (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Z)V p 3 name p 4 id p 5 hasPatternItem m (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V p 3 name p 4 id c net/minecraft/class_2582$class_3750 net/minecraft/block/entity/BannerPattern$Patterns f Ljava/util/List; field_16548 entries m (Lcom/mojang/datafixers/util/Pair;)Lnet/minecraft/class_2582$class_3750; method_31653 add p 1 pattern m ()Lnet/minecraft/class_2499; method_16375 toNbt m (Lnet/minecraft/class_2582;Lnet/minecraft/class_1767;)Lnet/minecraft/class_2582$class_3750; method_16376 add p 1 pattern p 2 color c net/minecraft/class_2583 net/minecraft/text/Style c The style of a {@link Text}, representing cosmetic attributes. It includes\nfont, formatting, click/hover events (actions), color, etc.\n\n

A style is immutable.\n\n@see Text f Lnet/minecraft/class_2960; field_24361 font f Lnet/minecraft/class_5251; field_11855 color f Ljava/lang/Boolean; field_11857 strikethrough f Lnet/minecraft/class_2558; field_11853 clickEvent f Ljava/lang/Boolean; field_11851 underlined f Ljava/lang/Boolean; field_11861 obfuscated f Ljava/lang/String; field_11859 insertion f Lnet/minecraft/class_2568; field_11858 hoverEvent f Ljava/lang/Boolean; field_11856 bold f Lnet/minecraft/class_2583; field_24360 EMPTY c An empty style. f Ljava/lang/Boolean; field_11852 italic f Lnet/minecraft/class_2960; field_24359 DEFAULT_FONT_ID c The identifier for the default font of a style. m ()Lnet/minecraft/class_2568; method_10969 getHoverEvent c Returns the hover event of this style. m ()Z method_10966 isItalic c Returns whether the style has italic formatting.\n\n@see Formatting#ITALIC m (Lnet/minecraft/class_2558;)Lnet/minecraft/class_2583; method_10958 withClickEvent c Returns a new style with the click event provided and all other\nattributes of this style. p 1 clickEvent c the new click event m (Lnet/minecraft/class_2568;)Lnet/minecraft/class_2583; method_10949 withHoverEvent c Returns a new style with the hover event provided and all other\nattributes of this style. p 1 hoverEvent c the new hover event m (Ljava/lang/String;)Lnet/minecraft/class_2583; method_10975 withInsertion c Returns a new style with the insertion provided and all other\nattributes of this style. p 1 insertion c the new insertion string m ()Z method_10984 isBold c Returns whether the style has bold formatting.\n\n@see Formatting#BOLD m ()Z method_10986 isStrikethrough c Returns whether the style has strikethrough formatting.\n\n@see Formatting#STRIKETHROUGH m (Lnet/minecraft/class_5251;)Lnet/minecraft/class_2583; method_27703 withColor c Returns a new style with the color provided and all other attributes of\nthis style. p 1 color c the new color m (Lnet/minecraft/class_124;)Lnet/minecraft/class_2583; method_27706 withFormatting c Returns a new style with the formatting provided and all other\nattributes of this style. p 1 formatting c the new formatting m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2583; method_27704 withFont c Returns a new style with the font provided and all other\nattributes of this style. p 1 font c the new font m (Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_27702 withParent c Returns a new style with the undefined attributes of this style filled\nby the {@code parent} style. p 1 parent c the parent style m ([Lnet/minecraft/class_124;)Lnet/minecraft/class_2583; method_27705 withFormatting c Returns a new style with the formattings provided and all other\nattributes of this style. p 1 formattings c an array of new formattings m (Ljava/lang/Boolean;)Lnet/minecraft/class_2583; method_36141 withObfuscated p 1 obfuscated m (Ljava/lang/Boolean;)Lnet/minecraft/class_2583; method_30938 withUnderline c Returns a new style with the underline attribute provided and all other\nattributes of this style. p 1 underline m (Ljava/lang/Object;)Z equals equals p 1 o m ()Z method_10965 isUnderlined c Returns whether the style has underline formatting.\n\n@see Formatting#UNDERLINE m ()Z method_10987 isObfuscated c Returns whether the style has obfuscated formatting.\n\n@see Formatting#OBFUSCATED m ()Z method_10967 isEmpty c Returns if this is the empty style.\n\n@see #EMPTY m ()Ljava/lang/String; method_10955 getInsertion c Returns the insertion text of the style.\n\n

An insertion is inserted when a piece of text clicked while shift key\nis down in the chat HUD. m ()Lnet/minecraft/class_5251; method_10973 getColor c Returns the color of this style. m ()Lnet/minecraft/class_2960; method_27708 getFont c Returns the font of this style. m (Lnet/minecraft/class_124;)Lnet/minecraft/class_2583; method_27707 withExclusiveFormatting c Returns a new style with the formatting provided and some applicable\nattributes of this style.\n\n

When a color formatting is passed for {@code formatting}, the other\nformattings, including bold, italic, strikethrough, underlined, and\nobfuscated, are all removed. p 1 formatting c the new formatting m (Ljava/lang/Boolean;)Lnet/minecraft/class_2583; method_10978 withItalic c Returns a new style with the italic attribute provided and all other\nattributes of this style. p 1 italic c the new italic property m (I)Lnet/minecraft/class_2583; method_36139 withColor p 1 rgbColor m (Ljava/lang/Boolean;)Lnet/minecraft/class_2583; method_10982 withBold c Returns a new style with the bold attribute provided and all other\nattributes of this style. p 1 bold c the new bold property m (Lnet/minecraft/class_124;)Lnet/minecraft/class_2583; method_10977 withColor c Returns a new style with the color provided and all other attributes of\nthis style. p 1 color c the new color m (Ljava/lang/Boolean;)Lnet/minecraft/class_2583; method_36140 withStrikethrough p 1 strikethrough m ()Lnet/minecraft/class_2558; method_10970 getClickEvent c Returns the click event of this style. m (Lnet/minecraft/class_5251;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Lnet/minecraft/class_2558;Lnet/minecraft/class_2568;Ljava/lang/String;Lnet/minecraft/class_2960;)V p 9 insertion p 10 font p 7 clickEvent p 8 hoverEvent p 5 strikethrough p 6 obfuscated p 3 italic p 4 underlined p 1 color p 2 bold c net/minecraft/class_2583$class_2584 net/minecraft/text/Style$Serializer c A JSON serializer for {@link Style}. m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2960; method_27710 getFont p 0 root m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_5251; method_27715 parseColor p 0 root m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2568; method_27712 getHoverEvent p 0 root m (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize serialize p 3 context p 2 type p 1 style m (Lnet/minecraft/class_2583;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_10990 serialize m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/Boolean; method_27711 parseNullableBoolean p 0 root p 1 key m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_2583; method_10991 deserialize m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2558; method_27713 getClickEvent p 0 root m (Lcom/google/gson/JsonObject;)Ljava/lang/String; method_27714 parseInsertion p 0 root m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize p 1 json p 2 type p 3 context c net/minecraft/class_1257 net/minecraft/world/updater/WorldUpdater f F field_5763 progress f Ljava/lang/Thread; field_5767 updateThread f Lcom/mojang/datafixers/DataFixer; field_24084 dataFixer f Lnet/minecraft/class_26; field_5755 persistentStateManager f Z field_5760 keepUpgradingChunks f Z field_19225 eraseCache f I field_5764 skippedChunkCount f Lit/unimi/dsi/fastutil/objects/Object2FloatMap; field_5762 dimensionProgress f Ljava/util/regex/Pattern; field_17622 REGION_FILE_PATTERN f Lnet/minecraft/class_32$class_5143; field_24083 session f Lnet/minecraft/class_5285; field_35454 generatorOptions f I field_5766 upgradedChunkCount f I field_5768 totalChunkCount f Ljava/util/concurrent/ThreadFactory; field_5757 UPDATE_THREAD_FACTORY f Lorg/slf4j/Logger; field_5756 LOGGER f Z field_5759 done f Lnet/minecraft/class_2561; field_5765 status m ()V method_5404 updateWorld m ()I method_5397 getTotalChunkCount m ()V method_5402 cancel m ()I method_5399 getSkippedChunkCount m (Ljava/io/File;Ljava/lang/String;)Z method_17829 method_17829 p 0 directory p 1 name m ()I method_5400 getUpgradedChunkCount m (Lnet/minecraft/class_5321;)Ljava/util/List; method_17830 getChunkPositions p 1 world m ()Z method_5403 isDone m (Lnet/minecraft/class_32$class_5143;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_5285;Z)V p 1 session p 2 dataFixer p 3 generatorOptions p 4 eraseCache m (Lnet/minecraft/class_5321;)F method_5393 getProgress p 1 world m ()F method_5401 getProgress m ()Lcom/google/common/collect/ImmutableSet; method_28304 getWorlds m ()Lnet/minecraft/class_2561; method_5394 getStatus m (Ljava/lang/Thread;Ljava/lang/Throwable;)V method_5398 method_5398 p 1 thread p 2 throwable c net/minecraft/class_5610 net/minecraft/client/model/ModelPartData f Lnet/minecraft/class_5603; field_27729 rotationData f Ljava/util/List; field_27728 cuboidData f Ljava/util/Map; field_27730 children m (Ljava/util/List;Lnet/minecraft/class_5603;)V p 2 rotationData p 1 cuboidData m (II)Lnet/minecraft/class_630; method_32112 createPart p 2 textureHeight p 1 textureWidth m (Ljava/lang/String;Lnet/minecraft/class_5606;Lnet/minecraft/class_5603;)Lnet/minecraft/class_5610; method_32117 addChild p 1 name p 3 rotationData p 2 builder m (Ljava/lang/String;)Lnet/minecraft/class_5610; method_32116 getChild p 1 name c net/minecraft/class_2585 net/minecraft/text/LiteralText f Ljava/lang/String; field_11862 string f Lnet/minecraft/class_2561; field_24366 EMPTY m ()Ljava/lang/String; method_10993 getRawString m ()Lnet/minecraft/class_2585; method_10992 copy m (Ljava/lang/String;)V p 1 string c net/minecraft/class_1255 net/minecraft/util/thread/ThreadExecutor f Ljava/util/Queue; field_5750 tasks f Lorg/slf4j/Logger; field_5751 LOGGER f Ljava/lang/String; field_18318 name f I field_18319 executionsInProgress m ()Z method_18854 isOnThread m (Ljava/lang/Runnable;)V method_19537 submitAndJoin p 1 runnable m (Ljava/lang/String;)V p 1 name m (Ljava/lang/Runnable;)V execute execute p 1 runnable m ()Z method_16075 runTask m (Ljava/lang/Runnable;)V method_18859 executeTask p 1 task m (Ljava/lang/Runnable;)V method_18858 send m (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; method_5382 submitAsync p 1 runnable m ()Ljava/lang/Thread; method_3777 getThread m (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; method_5385 submit p 1 task m ()Z method_5384 shouldExecuteAsync m (Ljava/lang/Runnable;)Z method_18856 canExecute p 1 task m (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; method_20493 submit p 1 task m ()V method_20813 waitForTasks m ()V method_5383 runTasks m (Ljava/lang/Runnable;)Ljava/lang/Runnable; method_16211 createTask p 1 runnable m (Ljava/util/function/BooleanSupplier;)V method_18857 runTasks p 1 stopCondition m ()V method_18855 cancelTasks m ()I method_21684 getTaskCount m (Ljava/lang/Runnable;)V method_40000 executeSync p 1 runnable c net/minecraft/class_5609 net/minecraft/client/model/ModelData f Lnet/minecraft/class_5610; field_27727 data m ()Lnet/minecraft/class_5610; method_32111 getRoot c net/minecraft/class_5608 net/minecraft/client/model/TextureDimensions c Internal class used by {@link TexturedModelData}. f I field_27725 width f I field_27726 height m (II)V p 1 width p 2 height c net/minecraft/class_1249 net/minecraft/datafixer/schema/Schema701 m (ILcom/mojang/datafixers/schemas/Schema;)V p 2 parent p 1 versionKey m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_5294 targetEntityItems p 2 entityId c net/minecraft/class_1248 net/minecraft/datafixer/schema/Schema702 m (ILcom/mojang/datafixers/schemas/Schema;)V p 1 versionKey p 2 parent m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_5292 targetEntityItems p 2 entityId c net/minecraft/class_2579 net/minecraft/text/SelectorText f Ljava/lang/String; field_11789 pattern f Lorg/slf4j/Logger; field_11791 LOGGER f Lnet/minecraft/class_2300; field_11790 selector f Ljava/util/Optional; field_33540 separator m ()Ljava/util/Optional; method_36339 getSeparator m ()Ljava/lang/String; method_10932 getPattern m (Ljava/lang/String;Ljava/util/Optional;)V p 2 separator p 1 pattern m ()Lnet/minecraft/class_2579; method_10931 copy m ()Lnet/minecraft/class_2300; method_36138 getSelector c net/minecraft/class_5605 net/minecraft/client/model/Dilation c @implNote This should be in same package as {@link ModelCuboidData} as\nits package private static fields are accessed by it. f Lnet/minecraft/class_5605; field_27715 NONE f F field_27716 radiusX f F field_27718 radiusZ f F field_27717 radiusY m (F)Lnet/minecraft/class_5605; method_32094 add p 1 radius m (FFF)Lnet/minecraft/class_5605; method_32095 add p 1 radiusX p 2 radiusY p 3 radiusZ m (FFF)V p 3 radiusZ p 1 radiusX p 2 radiusY m (F)V p 1 radius c net/minecraft/class_5604 net/minecraft/client/model/ModelCuboidData f Lnet/minecraft/class_1160; field_27709 offset f Z field_27712 mirror f Lnet/minecraft/class_1160; field_27710 dimensions f Ljava/lang/String; field_27708 name f Lnet/minecraft/class_5611; field_27714 textureScale f Lnet/minecraft/class_5611; field_27713 textureUV f Lnet/minecraft/class_5605; field_27711 extraSize m (II)Lnet/minecraft/class_630$class_628; method_32093 createCuboid p 2 textureHeight p 1 textureWidth m (Ljava/lang/String;FFFFFFFFLnet/minecraft/class_5605;ZFF)V p 12 textureScaleX p 13 textureScaleY p 10 extra p 11 mirror p 8 sizeY p 9 sizeZ p 6 offsetZ p 7 sizeX p 4 offsetX p 5 offsetY p 2 textureX p 3 textureY p 1 name c net/minecraft/class_5607 net/minecraft/client/model/TexturedModelData f Lnet/minecraft/class_5609; field_27723 data f Lnet/minecraft/class_5608; field_27724 dimensions m (Lnet/minecraft/class_5609;Lnet/minecraft/class_5608;)V p 1 data p 2 dimensions m (Lnet/minecraft/class_5609;II)Lnet/minecraft/class_5607; method_32110 of p 2 textureHeight p 0 partData p 1 textureWidth m ()Lnet/minecraft/class_630; method_32109 createModel c net/minecraft/class_5606 net/minecraft/client/model/ModelPartBuilder f I field_27721 textureY f I field_27720 textureX f Z field_27722 mirror f Ljava/util/List; field_27719 cuboidData m ()Lnet/minecraft/class_5606; method_32096 mirrored m (Ljava/lang/String;FFFFFFLnet/minecraft/class_5605;)Lnet/minecraft/class_5606; method_32103 cuboid p 6 sizeY p 7 sizeZ p 8 extra p 2 offsetX p 3 offsetY p 4 offsetZ p 5 sizeX p 1 name m (Z)Lnet/minecraft/class_5606; method_32106 mirrored p 1 mirror m (Ljava/lang/String;FFFIIILnet/minecraft/class_5605;II)Lnet/minecraft/class_5606; method_32105 cuboid p 10 textureY p 9 textureX p 8 extra p 7 sizeZ p 6 sizeY p 5 sizeX p 4 offsetZ p 3 offsetY p 2 offsetX p 1 name m ()Lnet/minecraft/class_5606; method_32108 create m (FFFFFFLnet/minecraft/class_5605;)Lnet/minecraft/class_5606; method_32098 cuboid p 3 offsetZ p 4 sizeX p 5 sizeY p 6 sizeZ p 1 offsetX p 2 offsetY p 7 extra m ()Ljava/util/List; method_32107 build m (II)Lnet/minecraft/class_5606; method_32101 uv p 2 textureY p 1 textureX m (Ljava/lang/String;FFFFFF)Lnet/minecraft/class_5606; method_32102 cuboid p 5 sizeX p 6 sizeY p 3 offsetY p 4 offsetZ p 1 name p 2 offsetX p 7 sizeZ m (FFFFFFLnet/minecraft/class_5605;FF)Lnet/minecraft/class_5606; method_32099 cuboid p 1 offsetX p 3 offsetZ p 2 offsetY p 5 sizeY p 4 sizeX p 7 extra p 6 sizeZ p 9 textureScaleY p 8 textureScaleX m (FFFFFFZ)Lnet/minecraft/class_5606; method_32100 cuboid p 7 mirror p 6 sizeZ p 5 sizeY p 4 sizeX p 3 offsetZ p 2 offsetY p 1 offsetX m (FFFFFF)Lnet/minecraft/class_5606; method_32097 cuboid p 6 sizeZ p 4 sizeX p 5 sizeY p 2 offsetY p 3 offsetZ p 1 offsetX m (Ljava/lang/String;FFFIIIII)Lnet/minecraft/class_5606; method_32104 cuboid p 4 offsetZ p 5 sizeX p 2 offsetX p 3 offsetY p 8 textureX p 9 textureY p 6 sizeY p 7 sizeZ p 1 name c net/minecraft/class_828 net/minecraft/client/render/block/entity/EnchantingTableBlockEntityRenderer f Lnet/minecraft/class_557; field_4370 book f Lnet/minecraft/class_4730; field_4369 BOOK_TEXTURE m (Lnet/minecraft/class_5614$class_5615;)V p 1 ctx m (Lnet/minecraft/class_2605;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3571 render c net/minecraft/class_827 net/minecraft/client/render/block/entity/BlockEntityRenderer m (Lnet/minecraft/class_2586;)Z method_3563 rendersOutsideBoundingBox p 1 blockEntity m (Lnet/minecraft/class_2586;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3569 render p 2 tickDelta p 1 entity p 4 vertexConsumers p 3 matrices p 6 overlay p 5 light m ()I method_33893 getRenderDistance m (Lnet/minecraft/class_2586;Lnet/minecraft/class_243;)Z method_33892 isInRenderDistance p 2 pos p 1 blockEntity c net/minecraft/class_826 net/minecraft/client/render/block/entity/ChestBlockEntityRenderer f Lnet/minecraft/class_630; field_20817 singleChestLid f Lnet/minecraft/class_630; field_20818 singleChestBase f Lnet/minecraft/class_630; field_21480 doubleChestRightBase f Ljava/lang/String; field_32825 BASE f Lnet/minecraft/class_630; field_20819 singleChestLatch f Lnet/minecraft/class_630; field_21481 doubleChestRightLatch f Ljava/lang/String; field_32826 LID f Ljava/lang/String; field_32827 LATCH f Lnet/minecraft/class_630; field_20820 doubleChestLeftLid f Lnet/minecraft/class_630; field_20821 doubleChestLeftBase f Lnet/minecraft/class_630; field_20822 doubleChestLeftLatch f Z field_4365 christmas f Lnet/minecraft/class_630; field_21479 doubleChestRightLid m ()Lnet/minecraft/class_5607; method_32149 getLeftDoubleTexturedModelData m ()Lnet/minecraft/class_5607; method_32148 getRightDoubleTexturedModelData m ()Lnet/minecraft/class_5607; method_32147 getSingleTexturedModelData m (Lnet/minecraft/class_5614$class_5615;)V p 1 ctx m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;FII)V method_22749 render p 7 light p 8 overlay p 5 base p 6 openFactor p 3 lid p 4 latch p 1 matrices p 2 vertices c net/minecraft/class_825 net/minecraft/client/render/block/entity/BedBlockEntityRenderer f Lnet/minecraft/class_630; field_27744 bedHead f Lnet/minecraft/class_630; field_27745 bedFoot m ()Lnet/minecraft/class_5607; method_32137 getFootTexturedModelData m ()Lnet/minecraft/class_5607; method_32136 getHeadTexturedModelData m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_630;Lnet/minecraft/class_2350;Lnet/minecraft/class_4730;IIZ)V method_3558 renderPart p 2 vertexConsumers p 1 matrices p 4 direction p 3 part p 6 light p 5 sprite p 8 isFoot p 7 overlay m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z method_24188 method_24188 p 1 pos p 0 world m (Lnet/minecraft/class_5614$class_5615;)V p 1 ctx m (Lnet/minecraft/class_2587;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3557 render c net/minecraft/class_829 net/minecraft/client/render/block/entity/ConduitBlockEntityRenderer f Lnet/minecraft/class_4730; field_4371 WIND_VERTICAL_TEXTURE f Lnet/minecraft/class_4730; field_4380 CLOSED_EYE_TEXTURE f Lnet/minecraft/class_4730; field_4379 OPEN_EYE_TEXTURE f Lnet/minecraft/class_4730; field_4378 CAGE_TEXTURE f Lnet/minecraft/class_630; field_20823 conduitEye f Lnet/minecraft/class_4730; field_4377 BASE_TEXTURE f Lnet/minecraft/class_630; field_20824 conduitWind f Lnet/minecraft/class_630; field_20825 conduitShell f Lnet/minecraft/class_630; field_20826 conduit f Lnet/minecraft/class_4730; field_4373 WIND_TEXTURE f Lnet/minecraft/class_824; field_27753 dispatcher m (Lnet/minecraft/class_2597;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_22750 render m (Lnet/minecraft/class_5614$class_5615;)V p 1 ctx m ()Lnet/minecraft/class_5607; method_32153 getPlainTexturedModelData m ()Lnet/minecraft/class_5607; method_32152 getShellTexturedModelData m ()Lnet/minecraft/class_5607; method_32151 getWindTexturedModelData m ()Lnet/minecraft/class_5607; method_32150 getEyeTexturedModelData c net/minecraft/class_3884 net/minecraft/client/render/entity/model/ModelWithHat c Represents a model with a hat. m (Z)V method_17150 setHatVisible c Sets whether the hat is visible or not. p 1 visible c {@code true} if the hat is visible, otherwise {@code false} c net/minecraft/class_1221 net/minecraft/datafixer/schema/Schema102 m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes p 2 entityTypes p 3 blockEntityTypes m (ILcom/mojang/datafixers/schemas/Schema;)V p 1 versionKey p 2 parent c net/minecraft/class_2553 net/minecraft/block/LilyPadBlock f Lnet/minecraft/class_265; field_11728 SHAPE c net/minecraft/class_2554 net/minecraft/text/BaseText f Lnet/minecraft/class_2583; field_11730 style f Lnet/minecraft/class_2477; field_26624 previousLanguage f Ljava/util/List; field_11729 siblings f Lnet/minecraft/class_5481; field_26623 orderedText m ()Lnet/minecraft/class_2554; method_27653 copy m (Ljava/lang/Object;)Z equals equals p 1 o c net/minecraft/class_3885 net/minecraft/client/render/entity/feature/VillagerClothingFeatureRenderer f Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; field_17150 professionToHat f Lnet/minecraft/class_3300; field_17151 resourceManager f Ljava/lang/String; field_17152 entityType f Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; field_17149 villagerTypeToHat f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_17148 LEVEL_TO_ID m (Ljava/lang/String;Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960; method_17155 findTexture p 1 keyType p 2 keyId m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFFFFF)V method_17151 render m (Ljava/lang/String;Lnet/minecraft/class_2348;Ljava/lang/Object;Ljava/lang/Object;)Lnet/minecraft/class_3888$class_3889; method_17154 method_17154 p 4 k m (Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Ljava/lang/String;Lnet/minecraft/class_2348;Ljava/lang/Object;)Lnet/minecraft/class_3888$class_3889; method_17153 getHatType p 1 hatLookUp p 3 registry p 2 keyType p 4 key m (Lnet/minecraft/class_3883;Lnet/minecraft/class_3300;Ljava/lang/String;)V p 3 entityType p 1 context p 2 resourceManager m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V method_17152 method_17152 p 0 levelToId c net/minecraft/class_1220 net/minecraft/datafixer/schema/IdentifierNormalizingSchema f Lcom/mojang/serialization/codecs/PrimitiveCodec; field_24652 CODEC f Lcom/mojang/datafixers/types/Type; field_24653 IDENTIFIER_TYPE m ()Lcom/mojang/datafixers/types/Type; method_28295 getIdentifierType m (Ljava/lang/String;)Ljava/lang/String; method_5193 normalize p 0 id m (ILcom/mojang/datafixers/schemas/Schema;)V p 1 versionKey p 2 parent c net/minecraft/class_1220$1 net/minecraft/datafixer/schema/IdentifierNormalizingSchema$1 m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Ljava/lang/Object; method_28296 write c net/minecraft/class_3886 net/minecraft/client/render/entity/ZombieEntityRenderer m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;)V p 1 ctx p 3 legsArmorLayer p 2 layer p 4 bodyArmorLayer c net/minecraft/class_2555 net/minecraft/block/WallTorchBlock f Ljava/util/Map; field_11732 BOUNDING_SHAPES f Lnet/minecraft/class_2753; field_11731 FACING m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265; method_10841 getBoundingShape p 0 state c net/minecraft/class_2556 net/minecraft/network/MessageType f B field_11736 id f Z field_18797 interruptsNarration f Lnet/minecraft/class_2556; field_11737 CHAT f Lnet/minecraft/class_2556; field_11733 GAME_INFO f Lnet/minecraft/class_2556; field_11735 SYSTEM m ()Z method_19457 interruptsNarration m ()B method_10843 getId m (Ljava/lang/String;IBZ)V p 4 interruptsNarration p 3 id m (B)Lnet/minecraft/class_2556; method_10842 byId p 0 id c net/minecraft/class_6910 net/minecraft/world/gen/densityfunction/DensityFunction f Lcom/mojang/serialization/Codec; field_37058 REGISTRY_ENTRY_CODEC m (Lnet/minecraft/class_6910$class_6915;)Lnet/minecraft/class_6910; method_40469 apply p 1 visitor m ()Lcom/mojang/serialization/Codec; method_41062 getCodec m ()Lnet/minecraft/class_6910; method_40473 cube m ()Lnet/minecraft/class_6910; method_40472 square m ()Lnet/minecraft/class_6910; method_40471 abs m (DD)Lnet/minecraft/class_6910; method_40468 clamp p 3 max p 1 min m (Lnet/minecraft/class_6910$class_6912;)D method_40464 sample p 1 pos m ()Lnet/minecraft/class_6910; method_40476 squeeze m ()Lnet/minecraft/class_6910; method_40475 quarterNegative m ()Lnet/minecraft/class_6910; method_40474 halfNegative m ()D comp_378 maxValue m ()D comp_377 minValue c net/minecraft/class_6910$class_6912 net/minecraft/world/gen/densityfunction/DensityFunction$NoisePos m ()Lnet/minecraft/class_6748; method_39327 getBlender m ()I comp_373 blockZ m ()I comp_372 blockY m ()I comp_371 blockX c net/minecraft/class_6910$class_6914 net/minecraft/world/gen/densityfunction/DensityFunction$UnblendedNoisePos f I comp_373 blockZ f I comp_371 blockX f I comp_372 blockY c net/minecraft/class_6910$class_6915 net/minecraft/world/gen/densityfunction/DensityFunction$DensityFunctionVisitor c net/minecraft/class_3887 net/minecraft/client/render/entity/feature/FeatureRenderer f Lnet/minecraft/class_3883; field_17155 context m (Lnet/minecraft/class_583;Lnet/minecraft/class_583;Lnet/minecraft/class_2960;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFFFFFFFF)V method_23196 render p 0 contextModel p 1 model p 10 headYaw p 11 headPitch p 12 tickDelta p 13 red p 14 green p 15 blue p 2 texture p 3 matrices p 4 vertexConsumers p 5 light p 6 entity p 7 limbAngle p 8 limbDistance p 9 age m (Lnet/minecraft/class_583;Lnet/minecraft/class_2960;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFF)V method_23199 renderModel p 4 light p 3 vertexConsumers p 6 red p 5 entity p 0 model p 2 matrices p 1 texture p 8 blue p 7 green m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_2960; method_23194 getTexture p 1 entity m ()Lnet/minecraft/class_583; method_17165 getContextModel m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1297;FFFFFF)V method_4199 render p 2 vertexConsumers p 1 matrices p 4 entity p 3 light p 6 limbDistance p 5 limbAngle p 8 animationProgress p 7 tickDelta p 10 headPitch p 9 headYaw m (Lnet/minecraft/class_3883;)V p 1 context c net/minecraft/class_3880 net/minecraft/client/render/block/entity/BellBlockEntityRenderer f Lnet/minecraft/class_630; field_20816 bellBody f Ljava/lang/String; field_32823 BELL_BODY f Lnet/minecraft/class_4730; field_17145 BELL_BODY_TEXTURE m (Lnet/minecraft/class_3721;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_17139 render m (Lnet/minecraft/class_5614$class_5615;)V p 1 ctx m ()Lnet/minecraft/class_5607; method_32138 getTexturedModelData c net/minecraft/class_1225 net/minecraft/datafixer/schema/Schema1125 m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes p 3 blockEntityTypes p 2 entityTypes c net/minecraft/class_2550 net/minecraft/network/SplitterHandler m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V decode decode p 1 ctx p 3 objects p 2 buf c net/minecraft/class_3881 net/minecraft/client/render/entity/model/ModelWithArms m (Lnet/minecraft/class_1306;Lnet/minecraft/class_4587;)V method_2803 setArmAngle p 2 matrices p 1 arm c net/minecraft/class_1224 net/minecraft/datafixer/schema/Schema1022 m (ILcom/mojang/datafixers/schemas/Schema;)V p 1 versionKey p 2 parent m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes p 2 entityTypes p 3 blockEntityTypes c net/minecraft/class_3882 net/minecraft/client/render/entity/model/ModelWithHead c Represents a model with a head. m ()Lnet/minecraft/class_630; method_2838 getHead c Gets the head model part.\n\n@return the head c net/minecraft/class_1223 net/minecraft/datafixer/schema/Schema106 m (ILcom/mojang/datafixers/schemas/Schema;)V p 2 parent p 1 versionKey m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes p 2 entityTypes p 3 blockEntityTypes c net/minecraft/class_2551 net/minecraft/block/WallSignBlock f Lnet/minecraft/class_2753; field_11726 FACING f Ljava/util/Map; field_11727 FACING_TO_SHAPE c net/minecraft/class_2552 net/minecraft/network/SizePrepender f I field_33288 MAX_PREPEND_LENGTH c The max length, in number of bytes, of the prepending size var int permitted.\nHas value {@value}. m (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V encode encode p 1 ctx p 2 input p 3 output m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V method_10840 encode c net/minecraft/class_3883 net/minecraft/client/render/entity/feature/FeatureRendererContext m ()Lnet/minecraft/class_583; method_4038 getModel m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_2960; method_3931 getTexture p 1 entity c net/minecraft/class_1222 net/minecraft/datafixer/schema/Schema100 m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; method_5196 targetItems m (ILcom/mojang/datafixers/schemas/Schema;)V p 2 parent p 1 versionKey m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes p 3 blockEntityTypes p 2 entityTypes m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_5195 targetEntityItems p 2 entityId c net/minecraft/class_6908 net/minecraft/tag/BiomeTags f Lnet/minecraft/class_6862; field_36520 DESERT_PYRAMID_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36521 IGLOO_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36522 JUNGLE_TEMPLE_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36523 MINESHAFT_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36524 MINESHAFT_MESA_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36525 OCEAN_MONUMENT_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36526 OCEAN_RUIN_COLD_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36527 OCEAN_RUIN_WARM_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36516 IS_JUNGLE f Lnet/minecraft/class_6862; field_36517 IS_FOREST f Lnet/minecraft/class_6862; field_36518 IS_NETHER f Lnet/minecraft/class_6862; field_36519 BURIED_TREASURE_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36530 RUINED_PORTAL_JUNGLE_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36531 RUINED_PORTAL_OCEAN_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36532 RUINED_PORTAL_SWAMP_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36533 RUINED_PORTAL_MOUNTAIN_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36528 PILLAGER_OUTPOST_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36529 RUINED_PORTAL_DESERT_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36499 VILLAGE_SNOWY_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36492 RUINED_PORTAL_STANDARD_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36493 SHIPWRECK_BEACHED_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36494 SHIPWRECK_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36495 SWAMP_HUT_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36496 VILLAGE_DESERT_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36497 VILLAGE_PLAINS_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36498 VILLAGE_SAVANNA_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36500 VILLAGE_TAIGA_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36501 WOODLAND_MANSION_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36502 STRONGHOLD_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36503 NETHER_FORTRESS_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36510 IS_BEACH f Lnet/minecraft/class_6862; field_36511 IS_RIVER f Lnet/minecraft/class_6862; field_36512 IS_MOUNTAIN f Lnet/minecraft/class_6862; field_36513 IS_BADLANDS f Lnet/minecraft/class_6862; field_36514 IS_HILL f Lnet/minecraft/class_6862; field_36515 IS_TAIGA f Lnet/minecraft/class_6862; field_36504 NETHER_FOSSIL_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36505 BASTION_REMNANT_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36506 RUINED_PORTAL_NETHER_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36507 END_CITY_HAS_STRUCTURE f Lnet/minecraft/class_6862; field_36508 IS_DEEP_OCEAN f Lnet/minecraft/class_6862; field_36509 IS_OCEAN m (Ljava/lang/String;)Lnet/minecraft/class_6862; method_40434 of p 0 id c net/minecraft/class_1218 net/minecraft/datafixer/fix/WriteAndReadFix f Ljava/lang/String; field_5742 name f Lcom/mojang/datafixers/DSL$TypeReference; field_5743 type m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;)V p 1 outputSchema p 2 name p 3 type c net/minecraft/class_6909 net/minecraft/datafixer/fix/TicksInWrongChunkFix m (Lcom/mojang/datafixers/schemas/Schema;)V p 1 schema c net/minecraft/class_1217 net/minecraft/datafixer/fix/TeamDisplayNameFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_1215 net/minecraft/datafixer/fix/AddTrappedChestFix f Lorg/slf4j/Logger; field_5740 LOGGER m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_1215$class_1216 net/minecraft/datafixer/fix/AddTrappedChestFix$ListFixer f Lit/unimi/dsi/fastutil/ints/IntSet; field_5741 targets m (I)Z method_5180 isTarget p 1 index c net/minecraft/class_3877 net/minecraft/client/gui/screen/recipebook/SmokerRecipeBookScreen f Lnet/minecraft/class_2561; field_26597 TOGGLE_SMOKABLE_RECIPES_TEXT c net/minecraft/class_6904 net/minecraft/server/SaveLoader f Lnet/minecraft/class_5455$class_6890; comp_358 dynamicRegistryManager f Lnet/minecraft/class_5219; comp_359 saveProperties f Lnet/minecraft/class_5350; comp_357 dataPackContents f Lnet/minecraft/class_6860; comp_356 resourceManager m ()V method_40428 refresh m (Lnet/minecraft/class_6904$class_6906;Lnet/minecraft/class_6904$class_6905;Lnet/minecraft/class_6904$class_6907;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; method_40431 ofLoaded p 0 functionLoaderConfig p 4 applyExecutor p 3 prepareExecutor p 2 savePropertiesSupplier p 1 dataPackSettingsSupplier m (Lnet/minecraft/class_6860;Lnet/minecraft/class_5350;Ljava/lang/Throwable;)V method_40430 method_40430 p 2 throwable p 1 dataPackContents m ()Lnet/minecraft/class_5455$class_6890; comp_358 dynamicRegistryManager m (Lnet/minecraft/class_6860;Lnet/minecraft/class_5455$class_6890;Lnet/minecraft/class_5219;Lnet/minecraft/class_5350;)Lnet/minecraft/class_6904; method_40429 method_40429 p 3 dataPackContents m ()Lnet/minecraft/class_5219; comp_359 saveProperties m ()Lnet/minecraft/class_5350; comp_357 dataPackContents m ()Lnet/minecraft/class_6860; comp_356 resourceManager c net/minecraft/class_6904$class_6907 net/minecraft/server/SaveLoader$SavePropertiesSupplier m (Lnet/minecraft/class_3300;Lnet/minecraft/class_5359;)Lcom/mojang/datafixers/util/Pair; get get p 2 dataPackSettings p 1 resourceManager m (Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3300;Lnet/minecraft/class_5359;)Lcom/mojang/datafixers/util/Pair; method_40433 method_40433 p 2 dataPackSettings p 1 resourceManager m (Lnet/minecraft/class_32$class_5143;)Lnet/minecraft/class_6904$class_6907; loadFromWorld loadFromWorld p 0 session c net/minecraft/class_6904$class_6906 net/minecraft/server/SaveLoader$FunctionLoaderConfig f I comp_362 functionPermissionLevel f Lnet/minecraft/class_2170$class_5364; comp_361 commandEnvironment f Lnet/minecraft/class_3283; comp_360 dataPackManager f Z comp_363 safeMode m ()I comp_362 functionPermissionLevel m ()Lnet/minecraft/class_2170$class_5364; comp_361 commandEnvironment m ()Lnet/minecraft/class_3283; comp_360 dataPackManager m ()Z comp_363 safeMode c net/minecraft/class_6904$class_6905 net/minecraft/server/SaveLoader$DataPackSettingsSupplier m (Lnet/minecraft/class_32$class_5143;)Lnet/minecraft/class_6904$class_6905; loadFromWorld loadFromWorld p 0 session c net/minecraft/class_2546 net/minecraft/block/WallBannerBlock f Ljava/util/Map; field_11723 FACING_TO_SHAPE f Lnet/minecraft/class_2753; field_11722 FACING c net/minecraft/class_2547 net/minecraft/network/listener/PacketListener c A packet listener listens to packets on a {@linkplain ClientConnection\nconnection}.\n\n

Its listener methods will be called on the netty event loop than the\nclient or server game engine threads. m (Lnet/minecraft/class_2561;)V method_10839 onDisconnected c Called when the connection this listener listens to has disconnected.\nCan be used to display the disconnection reason. p 1 reason c the reason of disconnection; may be a generic message m ()Lnet/minecraft/class_2535; method_2872 getConnection c Returns the connection this packet listener intends to listen to.\n\n@apiNote The returned connection may or may not have this listener as\nits current packet listener.\n\n@see ClientConnection#getPacketListener() m ()Z method_40065 shouldCrashOnException c {@return whether uncaught exceptions in main thread should crash the game\ninstead of logging and ignoring them}\n\n@implNote This is {@code true} by default.\n\n@apiNote This only affects the processing on the main thread done by calling\nmethods in {@link net.minecraft.network.NetworkThreadUtils}. Uncaught exceptions\nin other threads or processing in the main thread using the {@code client.execute(() -> {})}\ncode will be unaffected, and always gets logged without crashing.\n\n@see ServerPacketListener c net/minecraft/class_2548 net/minecraft/network/PacketEncoderException m (Ljava/lang/Throwable;)V p 1 cause c net/minecraft/class_3879 net/minecraft/client/model/Model c Represents a dynamic model which has its own render layers and custom rendering. f Ljava/util/function/Function; field_21343 layerFactory m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFF)V method_2828 render c Renders the model. p 7 blue p 8 alpha p 5 red p 6 green p 3 light c the lightmap coordinates used for this model rendering p 4 overlay p 1 matrices p 2 vertices m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23500 getLayer c {@return the render layer for the corresponding texture} p 1 texture c the texture used for the render layer m (Ljava/util/function/Function;)V p 1 layerFactory c net/minecraft/class_1219 net/minecraft/datafixer/fix/VillagerTradeFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_5187 fixPumpkinTrade c net/minecraft/class_6903 net/minecraft/util/dynamic/RegistryOps f Ljava/util/Optional; field_36488 loaderAccess f Lnet/minecraft/class_5455; field_36489 registryManager f Lcom/mojang/serialization/DynamicOps; field_36490 entryOps m ()Lcom/mojang/serialization/DynamicOps; method_40418 getEntryOps m (Lnet/minecraft/class_2378;)Lcom/mojang/serialization/DataResult; method_40415 method_40415 p 0 registry m (Lnet/minecraft/class_5321;)Lcom/mojang/serialization/MapCodec; method_40419 createRegistryCodec p 0 registryRef m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5455$class_6893;Lnet/minecraft/class_3300;)Lnet/minecraft/class_6903; method_40412 ofLoaded p 0 ops p 1 registryManager p 2 resourceManager m (Lnet/minecraft/class_5321;)Ljava/util/Optional; method_40416 getRegistry p 1 key m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5455;Ljava/util/Optional;)V p 3 loaderAccess p 1 delegate p 2 dynamicRegistryManager m ()Ljava/util/Optional; method_40411 getLoaderAccess m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5455;)Lnet/minecraft/class_6903; method_40414 of p 0 delegate p 1 registryManager m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5455$class_6893;Lnet/minecraft/class_5506;)Lnet/minecraft/class_6903; method_40413 ofLoaded p 2 entryLoader p 1 registryManager p 0 ops m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; method_40417 method_40417 p 1 ops c net/minecraft/class_2549 net/minecraft/block/WallSkullBlock f Ljava/util/Map; field_11725 FACING_TO_SHAPE f Lnet/minecraft/class_2753; field_11724 FACING c net/minecraft/class_3890 net/minecraft/client/render/entity/feature/VillagerResourceMetadataReader m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_3888; method_17171 fromJson c net/minecraft/class_3895 net/minecraft/network/packet/s2c/play/OpenWrittenBookS2CPacket f Lnet/minecraft/class_1268; field_17199 hand m (Lnet/minecraft/class_2602;)V method_17187 apply m (Lnet/minecraft/class_2540;)V p 1 buf m ()Lnet/minecraft/class_1268; method_17188 getHand m (Lnet/minecraft/class_1268;)V p 1 hand c net/minecraft/class_2564 net/minecraft/text/Texts f Ljava/lang/String; field_33536 DEFAULT_SEPARATOR f Lnet/minecraft/class_2561; field_33537 GRAY_DEFAULT_SEPARATOR_TEXT f Lnet/minecraft/class_2561; field_33538 DEFAULT_SEPARATOR_TEXT m (Ljava/util/Collection;Ljava/util/function/Function;)Lnet/minecraft/class_2561; method_10884 join p 0 elements p 1 transformer m (Ljava/util/Collection;Ljava/util/function/Function;)Lnet/minecraft/class_2561; method_10887 joinOrdered p 0 elements p 1 transformer m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250; method_10885 bracketed p 0 text m (Ljava/util/Collection;)Lnet/minecraft/class_2561; method_10888 joinOrdered p 0 strings m (Lnet/minecraft/class_2168;Ljava/util/Optional;Lnet/minecraft/class_1297;I)Ljava/util/Optional; method_36330 parse p 2 sender p 3 depth p 0 source p 1 text m (Ljava/util/Collection;Lnet/minecraft/class_2561;Ljava/util/function/Function;)Lnet/minecraft/class_5250; method_36332 join p 1 separator p 0 elements p 2 transformer m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2561;Lnet/minecraft/class_1297;I)Lnet/minecraft/class_5250; method_10881 parse p 0 source p 2 sender p 1 text p 3 depth m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2583;Lnet/minecraft/class_1297;I)Lnet/minecraft/class_2583; method_27663 parseStyle p 0 source p 1 style p 2 sender p 3 depth m (Lnet/minecraft/class_5250;Lnet/minecraft/class_2583;)Lnet/minecraft/class_5250; method_10889 setStyleIfAbsent p 0 text p 1 style m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_2561; method_10882 toText p 0 profile m (Lcom/mojang/brigadier/Message;)Lnet/minecraft/class_2561; method_10883 toText p 0 message m (Ljava/lang/String;)Lnet/minecraft/class_2561; method_10886 method_10886 p 0 string m (Ljava/util/Collection;Ljava/util/Optional;Ljava/util/function/Function;)Lnet/minecraft/class_5250; method_36331 join p 2 transformer p 0 elements p 1 separator m (Ljava/util/Collection;Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561; method_37112 join p 1 separator p 0 texts c net/minecraft/class_1232 net/minecraft/datafixer/schema/Schema1451v2 c net/minecraft/class_1231 net/minecraft/datafixer/schema/Schema1451v3 c net/minecraft/class_2565 net/minecraft/block/WetSpongeBlock c net/minecraft/class_2566 net/minecraft/text/ParsableText c A {@link Text} that needs to be parsed when it is loaded into the game. m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;I)Lnet/minecraft/class_5250; method_10890 parse p 1 source p 2 sender p 3 depth c net/minecraft/class_1230 net/minecraft/datafixer/schema/Schema1451 c net/minecraft/class_3898 net/minecraft/server/world/ThreadedAnvilChunkStorage f Lnet/minecraft/class_5567; field_26931 chunkStatusChangeListener f Ljava/util/concurrent/atomic/AtomicInteger; field_17230 totalChunksLoadedCount f Lnet/minecraft/class_1255; field_17216 mainThreadExecutor f Lnet/minecraft/class_3227; field_17215 lightingProvider f Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; field_17213 currentChunkHolders f Lnet/minecraft/class_3949; field_17442 worldGenerationProgressListener f Lnet/minecraft/class_3898$class_3216; field_17228 ticketManager f Ljava/lang/String; field_17707 saveDir f Lorg/slf4j/Logger; field_17212 LOGGER f Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; field_17220 chunkHolders f Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; field_18807 chunksToUnload f B field_29673 LEVEL_CHUNK f Lit/unimi/dsi/fastutil/longs/Long2LongMap; field_36383 chunkToNextSaveTimeMs f Lnet/minecraft/class_3900; field_17223 chunkTaskPrioritySystem f B field_29672 UNMARKED_CHUNK f Lnet/minecraft/class_3906; field_17226 mainExecutor f B field_29671 PROTO_CHUNK f Lit/unimi/dsi/fastutil/longs/LongSet; field_17221 unloadedChunks f Lnet/minecraft/class_3210; field_18241 playerChunkWatchingManager f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_18242 entityTrackers f Lnet/minecraft/class_2794; field_17218 chunkGenerator f Lnet/minecraft/class_3906; field_17224 worldGenExecutor f Ljava/util/Queue; field_19343 unloadTaskQueue f I field_18243 watchDistance f Z field_17222 chunkHolderListDirty f Ljava/util/function/Supplier; field_17705 persistentStateManagerFactory f Lnet/minecraft/class_3485; field_17706 structureManager f Lnet/minecraft/class_3218; field_17214 world f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; field_23786 chunkToType f I field_18239 MAX_LEVEL c Specifies the maximum ticket level a chunk can be before a chunk's {@link net.minecraft.server.world.ChunkHolder.LevelType} is {@link net.minecraft.server.world.ChunkHolder.LevelType#BORDER}. f Lit/unimi/dsi/fastutil/longs/LongSet; field_18307 loadedChunks f Lnet/minecraft/class_4153; field_18808 pointOfInterestStorage m (Ljava/util/List;)Lnet/minecraft/class_2818; method_17232 method_17232 p 0 chunks m (Lnet/minecraft/class_3193;Ljava/lang/Void;Ljava/lang/Throwable;)V method_20604 method_20604 p 1 void_ p 2 throwable m ()Lnet/minecraft/class_2794; method_37897 getChunkGenerator m ()Lnet/minecraft/class_3227; method_17212 getLightingProvider m (Lnet/minecraft/class_2794;)V method_37902 method_37902 p 1 chunkGenerator m (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; method_20577 method_20577 p 0 either m (Lnet/minecraft/class_3193$class_3724;)Ljava/lang/String; method_21678 method_21678 p 0 unloaded m (Lnet/minecraft/class_3222;Z)V method_18714 handlePlayerAddedOrRemoved p 1 player p 2 added m (Lnet/minecraft/class_1923;)Ljava/lang/String; method_23272 getChunkLoadingDebugInfo p 1 chunkPos m ()Z method_17244 updateHolderMap m (Lnet/minecraft/class_3218;Ljava/util/List;)V method_31413 addEntitiesFromNbt p 1 nbt p 0 world m ()V method_18727 tickEntityMovement c Ticks and updates the tracked status of each tracker.\n\n

This first checks if entities have changed chunk sections, and updates\ntracking status of those entities to all players. It then checks if any player\nhas changed chunk sections, and updates all entities tracking status to those\nplayers. This ensures all possible updates are accounted for. m (Ljava/lang/StringBuilder;Lnet/minecraft/class_3193;)V method_40068 method_40068 p 1 chunkHolder m (Lnet/minecraft/class_1923;Lnet/minecraft/class_3193$class_3194;)V method_31414 onChunkStatusChange p 1 chunkPos p 2 levelType m (Lnet/minecraft/class_2791;)Ljava/util/Optional; method_21620 method_21620 p 0 chunk m (Lnet/minecraft/class_3193;)Ljava/util/concurrent/CompletableFuture; method_31417 makeChunkAccessible p 1 holder m (Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult; method_37903 method_37903 p 0 json m ()I method_17260 getLoadedChunkCount m ()Z method_39992 shouldDelayShutdown c {@return whether the server shutdown should be delayed to process some tasks} m (Ljava/util/concurrent/CompletableFuture;)Ljava/lang/String; method_21676 getFutureStatus p 0 future m (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; method_17230 method_17230 p 0 either m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1923;Lorg/apache/commons/lang3/mutable/MutableObject;ZZ)V method_17241 sendWatchPackets p 1 player p 4 oldWithinViewDistance p 5 newWithinViewDistance p 2 pos p 3 packet m (I)Lnet/minecraft/class_2806; method_17254 method_17254 p 0 distance m (Lnet/minecraft/class_3193;Ljava/util/concurrent/CompletableFuture;JLnet/minecraft/class_2791;)V method_18843 method_18843 p 5 chunk m (Lnet/minecraft/class_3193;Lnet/minecraft/class_2791;)Lnet/minecraft/class_2791; method_17227 method_17227 p 2 protoChunk m (J)Ljava/util/function/IntSupplier; method_17604 getCompletedLevelSupplier p 1 pos m (Lnet/minecraft/class_2818;)V method_18711 method_18711 p 1 chunk m (Lnet/minecraft/class_3193;Ljava/lang/Runnable;)V method_17259 method_17259 p 2 task m (Z)V method_17242 save p 1 flush m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2596;)V method_18702 sendToOtherNearbyPlayers p 2 packet p 1 entity m (Lnet/minecraft/class_2839;Lnet/minecraft/class_2818;)V method_31415 method_31415 p 2 chunk m (Lnet/minecraft/class_3222;)V method_18713 updatePosition c Updates the chunk section position of the {@code player}. This updates the player\nposition for both entity tracking and chunk loading (watching) logic.\n\n@see ServerChunkManager#updatePosition(ServerPlayerEntity) p 1 player m (Lnet/minecraft/class_1923;Lnet/minecraft/class_3193$class_3724;)Ljava/util/concurrent/CompletableFuture; method_20440 method_20440 p 2 unloaded m (Lnet/minecraft/class_3218;Lnet/minecraft/class_32$class_5143;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_3485;Ljava/util/concurrent/Executor;Lnet/minecraft/class_1255;Lnet/minecraft/class_2823;Lnet/minecraft/class_2794;Lnet/minecraft/class_3949;Lnet/minecraft/class_5567;Ljava/util/function/Supplier;IZ)V p 7 chunkProvider p 8 chunkGenerator p 5 executor p 6 mainThreadExecutor p 11 persistentStateManagerFactory p 12 viewDistance p 9 worldGenerationProgressListener p 10 chunkStatusChangeListener p 13 dsync p 3 dataFixer p 4 structureManager p 1 world p 2 session m (Lnet/minecraft/class_3193;Ljava/lang/Runnable;)V method_17252 method_17252 p 2 task m (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487; method_17979 getUpdatedChunkNbt p 1 pos m (Lnet/minecraft/class_1923;)V method_27054 markAsProtoChunk p 1 pos m (Ljava/util/List;)Lnet/minecraft/class_2818; method_31416 method_31416 p 0 chunks m (Lnet/minecraft/class_3193;)Lnet/minecraft/class_2791; method_20584 method_20584 p 1 chunkHolder m (Ljava/util/function/BooleanSupplier;)V method_20605 unloadChunks p 1 shouldKeepTicking m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1923;)Z method_38782 canTickChunk c {@return whether the {@code player} can tick the chunk at {@code pos}}\n\n@implNote Spectators cannot tick chunks. Additionally, only chunks within 128\nblock radius of that player can be ticked.\n\n@apiNote This controls monster spawning and block random ticks. p 1 player p 2 pos m (Lnet/minecraft/class_3193;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; method_20460 method_20460 p 2 either m ()V method_37904 verifyChunkGenerator m (Ljava/lang/StringBuilder;Lnet/minecraft/class_3193;Lcom/mojang/datafixers/util/Pair;)V method_40069 method_40069 p 2 pair m (Lnet/minecraft/class_1923;Lcom/mojang/datafixers/util/Either;)V method_18194 method_18194 p 2 either m (Lnet/minecraft/class_1297;)V method_18716 unloadEntity p 1 entity m (I)V method_17214 setViewDistance p 1 watchDistance m (Lnet/minecraft/class_1923;ILorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/class_3222;)V method_17219 method_17219 p 4 player m (Lnet/minecraft/class_2818;)Ljava/lang/String; method_21677 method_21677 p 0 chunk m (Ljava/lang/IllegalStateException;Ljava/lang/String;)Lnet/minecraft/class_148; method_40067 crash p 1 exception m ()Ljava/lang/Iterable; method_17264 entryIterator m (Lnet/minecraft/class_1923;)Z method_27055 isLevelChunk p 1 pos m (Lnet/minecraft/class_2806;I)Lnet/minecraft/class_2806; method_17229 getRequiredStatusForGeneration p 2 distance p 1 centerChunkTargetStatus m (Lnet/minecraft/class_2791;)Z method_17228 save p 1 chunk m ()Lnet/minecraft/class_4153; method_19488 getPointOfInterestStorage m (J)Lnet/minecraft/class_3193; method_17216 getChunkHolder p 1 pos m ()I method_17253 getTotalChunksLoadedCount m (Lnet/minecraft/class_1923;)Z method_38783 shouldTick p 1 pos m (Lnet/minecraft/class_1923;)Ljava/util/List; method_37907 getPlayersWatchingChunk p 1 pos m ()Ljava/lang/String; method_37476 getSaveDir m (J)Lnet/minecraft/class_3193; method_17255 getCurrentChunkHolder p 1 pos m (Lnet/minecraft/class_1923;)Ljava/util/concurrent/CompletableFuture; method_17247 makeChunkEntitiesTickable p 1 pos m (Lnet/minecraft/class_1923;)V method_20441 releaseLightTicket p 1 pos m (Lnet/minecraft/class_3193;Lnet/minecraft/class_2806;)Ljava/util/concurrent/CompletableFuture; method_20617 upgradeChunk p 2 requiredStatus p 1 holder m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2596;)V method_18717 sendToNearbyPlayers p 2 packet p 1 entity m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2806$class_2808;)B method_27053 mark p 2 type p 1 pos m (Lnet/minecraft/class_3193;)Ljava/util/concurrent/CompletableFuture; method_17226 convertToFullChunk p 1 chunkHolder m (Lnet/minecraft/class_3193;Ljava/lang/Runnable;)V method_20579 method_20579 p 2 task m (Lnet/minecraft/class_3193;Lnet/minecraft/class_2806;)Ljava/util/concurrent/CompletableFuture; method_17236 getChunk p 1 holder p 2 requiredStatus m (JILnet/minecraft/class_3193;I)Lnet/minecraft/class_3193; method_17217 setLevel p 4 holder p 3 level p 1 pos m (Ljava/util/function/BooleanSupplier;)V method_17233 tick p 1 shouldKeepTicking m (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; method_17222 method_17222 p 1 either m (Lnet/minecraft/class_3193;)Ljava/util/concurrent/CompletableFuture; method_17235 makeChunkTickable p 1 holder m (IIIII)Z method_39975 isWithinDistance p 4 distance p 3 z2 p 2 x2 p 1 z1 p 0 x1 m (Lnet/minecraft/class_1923;Lnet/minecraft/class_3193;Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lcom/mojang/datafixers/util/Either;)Ljava/util/concurrent/CompletionStage; method_17224 method_17224 p 5 either m (Lnet/minecraft/class_1297;)V method_18701 loadEntity p 1 entity m (Lnet/minecraft/class_2791;)Z method_20582 method_20582 p 0 chunk m (Lnet/minecraft/class_1923;Lnet/minecraft/class_1297;)D method_18704 getSquaredDistance p 1 entity p 0 pos m (Lnet/minecraft/class_3193;)Z method_39925 save p 1 chunkHolder m (Lnet/minecraft/class_3193;Ljava/lang/Runnable;)V method_19487 method_19487 p 2 task m (Lnet/minecraft/class_3222;)Lnet/minecraft/class_4076; method_20726 updateWatchedSection c Updates the watched chunk section position for the {@code player}, and sends a\nrender distance update packet to the client. p 1 player m (Ljava/io/Writer;)V method_21619 dump p 1 writer m (Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/class_2818;Lnet/minecraft/class_3222;)V method_17243 method_17243 p 3 player m (Lnet/minecraft/class_3222;Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/class_2818;)V method_18715 sendChunkDataPackets p 2 cachedDataPacket p 1 player p 3 chunk m (Lnet/minecraft/class_1923;Lnet/minecraft/class_3193;Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; method_17225 method_17225 p 5 chunks m (IIIII)Z method_39976 isOnDistanceEdge p 3 z2 p 2 x2 p 1 z1 p 0 x1 p 4 distance m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2818;)V method_18193 method_18193 p 2 chunk m (JLnet/minecraft/class_3193;)V method_20458 tryUnloadChunk p 3 holder p 1 pos m ()Lnet/minecraft/class_3204; method_17263 getTicketManager m (Lnet/minecraft/class_3222;)Z method_18722 doesNotGenerateChunks p 1 player m (Lnet/minecraft/class_3193;Ljava/lang/Runnable;)V method_19486 method_19486 p 2 task m (Lnet/minecraft/class_1923;)Ljava/util/concurrent/CompletableFuture; method_20619 loadChunk p 1 pos m (Lnet/minecraft/class_1923;ILjava/util/function/IntFunction;)Ljava/util/concurrent/CompletableFuture; method_17220 getRegion p 2 margin p 3 distanceToStatus p 1 centerChunk c net/minecraft/class_3898$class_3208 net/minecraft/server/world/ThreadedAnvilChunkStorage$EntityTracker c An entity tracker governs which players' clients can see an entity. Each\ntracker corresponds to one entity in a server world and is mapped from the\nentity's network ID.\n\n@see ThreadedAnvilChunkStorage#entityTrackers f Ljava/util/Set; field_18250 listeners f Lnet/minecraft/class_3231; field_18246 entry f Lnet/minecraft/class_1297; field_18247 entity f I field_18248 maxDistance f Lnet/minecraft/class_4076; field_18249 trackedSection c The chunk section position of the tracked entity, may be outdated as an entity\nticks. This is used by {@link ThreadedAnvilChunkStorage#tickEntityMovement()\ntickEntityMovement()} to bypass unnecessary status updates before calling\n{@link #updateTrackedStatus(ServerPlayerEntity) updateTrackedStatus()}. m (Ljava/util/List;)V method_18729 updateTrackedStatus c Updates the tracked status of this tracker's entity for the given players.\n\n@see updateTrackedStatus(ServerPlayerEntity) p 1 players m (Lnet/minecraft/class_3898;Lnet/minecraft/class_1297;IIZ)V p 5 alwaysUpdateVelocity p 4 tickInterval p 3 maxDistance p 2 entity m (Lnet/minecraft/class_3222;)V method_18736 updateTrackedStatus c Updates the tracked status of this tracker's entity for the {@code player}.\n\n

If this tracker should be listened by the player, the player's tracking\nlistener is added if it is not in the listeners; if this tracker should not be\nlistened by the player, the player's tracking listener is removed if it is in\nthe listeners. p 1 player m (Lnet/minecraft/class_3222;)V method_18733 stopTracking p 1 player m (Ljava/lang/Object;)Z equals equals p 1 o m ()V method_18728 stopTracking m (Lnet/minecraft/class_2596;)V method_18730 sendToOtherNearbyPlayers p 1 packet m (Lnet/minecraft/class_2596;)V method_18734 sendToNearbyPlayers p 1 packet m ()I method_22844 getMaxTrackDistance m (I)I method_27906 adjustTrackingDistance p 1 initialDistance c net/minecraft/class_3898$class_3216 net/minecraft/server/world/ThreadedAnvilChunkStorage$TicketManager m (Lnet/minecraft/class_3898;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)V p 3 mainThreadExecutor p 2 workerExecutor c net/minecraft/class_2567 net/minecraft/block/WallWitherSkullBlock c net/minecraft/class_1236 net/minecraft/datafixer/schema/Schema1451v6 m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes p 3 blockEntityTypes p 2 entityTypes c net/minecraft/class_2560 net/minecraft/block/CobwebBlock c net/minecraft/class_2561 net/minecraft/text/Text c A text. Can be converted to and from JSON format.\n\n

Each text has a tree structure, embodying all its {@link\n#getSiblings() siblings}. To iterate contents in the text and all\nits siblings, call {@code visit} methods.\n\n

This interface does not expose mutation operations. For mutation,\nrefer to {@link MutableText}.\n\n@see MutableText m (Ljava/lang/String;)Lnet/minecraft/class_2561; method_30163 of c Creates a literal text with the given string as content. p 0 string m ()Ljava/lang/String; method_10851 asString c Returns the string representation of this text itself, excluding siblings. m (Ljava/util/List;Lnet/minecraft/class_2583;Ljava/lang/String;)Ljava/util/Optional; method_36135 method_36135 p 1 styleOverride p 2 text m ()Lnet/minecraft/class_5250; method_27662 copy c Copies the text itself, excluding the styles or siblings. m ()Lnet/minecraft/class_5250; method_27661 shallowCopy c Copies the text itself, the style, and the siblings.\n\n

A shallow copy is made for the siblings. m ()Lnet/minecraft/class_5481; method_30937 asOrderedText m (ILjava/lang/StringBuilder;Ljava/lang/String;)Ljava/util/Optional; method_27655 method_27655 p 2 string m (I)Ljava/lang/String; method_10858 asTruncatedString c Returns the full string representation of this text, truncated beyond\nthe supplied {@code length}. p 1 length c the max length allowed for the string representation of the text m (Lnet/minecraft/class_5348$class_5246;Lnet/minecraft/class_2583;)Ljava/util/Optional; method_27660 visitSelf c Visits the text itself.\n\n@see #visit(StyledVisitor, Style)\n@return the visitor's return value p 1 visitor c the visitor p 2 style c the current style m (Lnet/minecraft/class_2583;)Ljava/util/List; method_36136 getWithStyle p 1 style m ()Ljava/util/List; method_10855 getSiblings c Returns the siblings of this text. m (Lnet/minecraft/class_5348$class_5245;)Ljava/util/Optional; method_27659 visitSelf c Visits the text itself.\n\n@see #visit(Visitor)\n@return the visitor's return value p 1 visitor c the visitor m ()Lnet/minecraft/class_2583; method_10866 getStyle c Returns the style of this text. c net/minecraft/class_2561$class_2562 net/minecraft/text/Text$Serializer c A JSON serializer for {@link Text}. f Ljava/lang/reflect/Field; field_11753 JSON_READER_POS f Ljava/lang/reflect/Field; field_11752 JSON_READER_LINE_START f Lcom/google/gson/Gson; field_11754 GSON m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;Lnet/minecraft/class_2561;)V method_36327 method_36327 p 3 separator m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_5250; method_10871 deserialize m (Lcom/google/gson/stream/JsonReader;)I method_10880 getPosition p 0 reader m (Ljava/lang/String;)Lnet/minecraft/class_5250; method_10873 fromLenientJson p 0 json m (Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Optional; method_36329 getSeparator p 3 json p 2 context p 1 type m (Lnet/minecraft/class_2561;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_10874 serialize m (Ljava/lang/String;)Lnet/minecraft/class_5250; method_10877 fromJson p 0 json m (Lnet/minecraft/class_2583;Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V method_10875 addStyle p 1 style p 2 json p 3 context m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize p 3 context p 1 json p 2 type m (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize serialize p 3 context p 2 type p 1 text m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_5250; method_10872 fromJson p 0 json m (Lnet/minecraft/class_2561;)Ljava/lang/String; method_10867 toJson p 0 text m (Lnet/minecraft/class_2561;)Lcom/google/gson/JsonElement; method_10868 toJsonTree p 0 text m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_5250; method_10879 fromJson p 0 reader m (Lcom/google/gson/JsonSerializationContext;Lcom/google/gson/JsonObject;Ljava/util/Optional;)V method_36328 addSeparator p 1 context p 2 json p 3 separator c net/minecraft/class_1235 net/minecraft/datafixer/schema/Schema1451v7 m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes p 3 blockEntityTypes p 2 entityTypes c net/minecraft/class_1234 net/minecraft/datafixer/schema/Schema1451v4 m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes p 3 blockEntityTypes p 2 entityTypes c net/minecraft/class_1233 net/minecraft/datafixer/schema/Schema1451v5 c net/minecraft/class_2563 net/minecraft/block/WitherRoseBlock m (Lnet/minecraft/class_1291;Lnet/minecraft/class_4970$class_2251;)V p 1 effect p 2 settings c net/minecraft/class_1229 net/minecraft/datafixer/schema/Schema1451v1 m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes p 3 blockEntityTypes p 2 entityTypes c net/minecraft/class_1228 net/minecraft/datafixer/schema/Schema135 m (ILcom/mojang/datafixers/schemas/Schema;)V p 1 versionKey p 2 parent m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes p 2 entityTypes p 3 blockEntityTypes c net/minecraft/class_1227 net/minecraft/datafixer/schema/Schema143 m (ILcom/mojang/datafixers/schemas/Schema;)V p 1 versionKey p 2 parent c net/minecraft/class_1226 net/minecraft/datafixer/schema/Schema107 m (ILcom/mojang/datafixers/schemas/Schema;)V p 2 parent p 1 versionKey c net/minecraft/class_3888 net/minecraft/client/render/entity/feature/VillagerResourceMetadata f Ljava/lang/String; field_32977 KEY f Lnet/minecraft/class_3890; field_17158 READER f Lnet/minecraft/class_3888$class_3889; field_17159 hatType m (Lnet/minecraft/class_3888$class_3889;)V p 1 hatType m ()Lnet/minecraft/class_3888$class_3889; method_17167 getHatType c net/minecraft/class_3888$class_3889 net/minecraft/client/render/entity/feature/VillagerResourceMetadata$HatType f Ljava/util/Map; field_17163 BY_NAME f Ljava/lang/String; field_17164 name f Lnet/minecraft/class_3888$class_3889; field_17160 NONE f Lnet/minecraft/class_3888$class_3889; field_17161 PARTIAL f Lnet/minecraft/class_3888$class_3889; field_17162 FULL m (Ljava/lang/String;)Lnet/minecraft/class_3888$class_3889; method_17170 from p 0 name m (Lnet/minecraft/class_3888$class_3889;)Lnet/minecraft/class_3888$class_3889; method_17169 method_17169 p 0 hatType m (Ljava/lang/String;ILjava/lang/String;)V p 3 name m ()Ljava/lang/String; method_17168 getName c net/minecraft/class_2557 net/minecraft/block/WeightedPressurePlateBlock f Lnet/minecraft/class_2758; field_11739 POWER f I field_11738 weight m (ILnet/minecraft/class_4970$class_2251;)V p 1 weight p 2 settings c net/minecraft/class_2558 net/minecraft/text/ClickEvent f Lnet/minecraft/class_2558$class_2559; field_11741 action f Ljava/lang/String; field_11740 value m ()Ljava/lang/String; method_10844 getValue m ()Lnet/minecraft/class_2558$class_2559; method_10845 getAction m (Lnet/minecraft/class_2558$class_2559;Ljava/lang/String;)V p 2 value p 1 action m (Ljava/lang/Object;)Z equals equals p 1 o c net/minecraft/class_2558$class_2559 net/minecraft/text/ClickEvent$Action f Ljava/util/Map; field_11743 BY_NAME f Ljava/lang/String; field_11742 name f Z field_11744 userDefinable f Lnet/minecraft/class_2558$class_2559; field_11750 RUN_COMMAND f Lnet/minecraft/class_2558$class_2559; field_21462 COPY_TO_CLIPBOARD f Lnet/minecraft/class_2558$class_2559; field_11746 OPEN_FILE f Lnet/minecraft/class_2558$class_2559; field_11748 CHANGE_PAGE f Lnet/minecraft/class_2558$class_2559; field_11749 OPEN_URL f Lnet/minecraft/class_2558$class_2559; field_11745 SUGGEST_COMMAND m (Ljava/lang/String;ILjava/lang/String;Z)V p 3 name p 4 userDefinable m (Lnet/minecraft/class_2558$class_2559;)Lnet/minecraft/class_2558$class_2559; method_10849 method_10849 p 0 a m ()Z method_10847 isUserDefinable m (Ljava/lang/String;)Lnet/minecraft/class_2558$class_2559; method_10848 byName p 0 name m ()Ljava/lang/String; method_10846 getName c net/minecraft/class_6916 net/minecraft/world/gen/densityfunction/DensityFunctionTypes f Lcom/mojang/serialization/Codec; field_37062 CODEC f Lcom/mojang/serialization/Codec; field_37063 CONSTANT_RANGE m (Lnet/minecraft/class_6880;)Lnet/minecraft/class_6910; method_40501 shiftA p 0 noiseParameters m (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; method_40510 cacheAllInCell p 0 inputFunction m (Lnet/minecraft/class_6910;DDLnet/minecraft/class_6910;Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; method_40485 rangeChoice m (Lnet/minecraft/class_6880;)Lnet/minecraft/class_6910; method_40506 shiftB p 0 noiseParameters m (Lnet/minecraft/class_6880;DD)Lnet/minecraft/class_6910; method_40502 method_40502 p 3 yScale p 1 xzScale p 0 noiseParameters m (Lnet/minecraft/class_6880;)Lnet/minecraft/class_6910; method_40493 noise p 0 noiseParameters m (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; method_40507 cacheOnce p 0 inputFunction m (Lnet/minecraft/class_6910;Lnet/minecraft/class_6880;Lnet/minecraft/class_6916$class_6944$class_7048;)Lnet/minecraft/class_6910; method_40491 weirdScaledSampler m ()Lnet/minecraft/class_6910; method_40498 blendAlpha m (Lnet/minecraft/class_2378;Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_41067 register p 2 codec p 1 id p 0 registry m ()Lnet/minecraft/class_6910; method_40503 blendOffset m (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; method_40483 interpolated p 0 inputFunction m (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; method_40499 flatCache p 0 inputFunction m (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; method_40512 blendDensity m (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; method_40504 cache2d p 0 inputFunction m (Lnet/minecraft/class_6880;DD)Lnet/minecraft/class_6910; method_40495 noise p 0 noiseParameters m ()Lnet/minecraft/class_6910; method_40479 zero m (J)Lnet/minecraft/class_6910; method_40482 endIslands p 0 seed m (Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;DLnet/minecraft/class_6880;)Lnet/minecraft/class_6910; method_40487 shiftedNoise p 4 noiseParameters m (Lnet/minecraft/class_2378;)Lcom/mojang/serialization/Codec; method_41066 registerAndGetDefault p 0 registry m (Lnet/minecraft/class_6880;D)Lnet/minecraft/class_6910; method_40494 noise p 1 yScale p 0 noiseParameters m (IIDD)Lnet/minecraft/class_6910; method_40481 yClampedGradient m (D)Lnet/minecraft/class_6910; method_40480 constant p 0 density m (Lnet/minecraft/class_6880;DDDD)Lnet/minecraft/class_6910; method_40496 noise p 3 yScale p 0 noiseParameters p 1 xzScale m (Lnet/minecraft/class_6880;DDD)Lnet/minecraft/class_6910; method_40497 noise p 0 noiseParameters p 1 yScale m (Lnet/minecraft/class_6880;)Lnet/minecraft/class_6910; method_40509 shift p 0 noiseParameters m (Lnet/minecraft/class_5309;Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; method_40492 slide c net/minecraft/class_6916$class_7055 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$Operation f Lorg/slf4j/Logger; field_37110 LOGGER m (Lnet/minecraft/class_6916$class_7055$class_6918;Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;)Lnet/minecraft/class_6916$class_7055; method_41097 create p 2 argument2 p 1 argument1 p 0 type m ()Lnet/minecraft/class_6916$class_7055$class_6918; comp_374 type m ()Lnet/minecraft/class_6910; comp_376 argument2 m ()Lnet/minecraft/class_6910; comp_375 argument1 c net/minecraft/class_6916$class_7055$class_6918 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$Operation$Type f Lcom/mojang/serialization/Codec; field_37111 codec f Ljava/lang/String; field_37112 name f Lnet/minecraft/class_6916$class_7055$class_6918; field_36545 MUL f Lnet/minecraft/class_6916$class_7055$class_6918; field_36547 MAX f Lnet/minecraft/class_6916$class_7055$class_6918; field_36546 MIN f Lnet/minecraft/class_6916$class_7055$class_6918; field_36544 ADD m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_6916$class_6921 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$BlendOffset f Lcom/mojang/serialization/Codec; field_37081 CODEC f Lnet/minecraft/class_6916$class_6921; field_36551 INSTANCE c net/minecraft/class_6916$class_6922 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$Clamp f Lcom/mojang/serialization/Codec; field_37082 CODEC f D comp_377 minValue f D comp_378 maxValue f Lnet/minecraft/class_6910; comp_380 input c net/minecraft/class_6916$class_6920 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$BlendDensity f Lcom/mojang/serialization/Codec; field_37080 CODEC f Lnet/minecraft/class_6910; comp_379 input c net/minecraft/class_6916$class_6925 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$class_6925 f Lnet/minecraft/class_6910; comp_380 input f D comp_377 minValue f D comp_378 maxValue f Lnet/minecraft/class_6916$class_6925$class_6926; comp_382 type m (Lnet/minecraft/class_6910$class_6915;)Lnet/minecraft/class_6916$class_6925; method_41080 apply m ()Lnet/minecraft/class_6916$class_6925$class_6926; comp_382 type c net/minecraft/class_6916$class_6925$class_6926 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$class_6925$Type f Lcom/mojang/serialization/Codec; field_37087 codec f Ljava/lang/String; field_37086 name f Lnet/minecraft/class_6916$class_6925$class_6926; field_36560 SQUEEZE f Lnet/minecraft/class_6916$class_6925$class_6926; field_36557 CUBE f Lnet/minecraft/class_6916$class_6925$class_6926; field_36558 HALF_NEGATIVE f Lnet/minecraft/class_6916$class_6925$class_6926; field_36559 QUARTER_NEGATIVE f Lnet/minecraft/class_6916$class_6925$class_6926; field_36555 ABS f Lnet/minecraft/class_6916$class_6925$class_6926; field_36556 SQUARE m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_6916$class_6923 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$Constant f Lnet/minecraft/class_6916$class_6923; field_36553 ZERO f Lcom/mojang/serialization/Codec; field_37084 CODEC f D comp_381 value m ()D comp_381 value c net/minecraft/class_6916$class_6924 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$EndIslands f Lcom/mojang/serialization/Codec; field_37085 CODEC m (J)V p 1 seed c net/minecraft/class_6916$class_6929 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$class_6929 f Lnet/minecraft/class_6916$class_6929$class_6930; comp_385 specificType f Lnet/minecraft/class_6910; comp_380 input f D comp_386 argument f D comp_377 minValue f D comp_378 maxValue m ()D comp_386 argument m ()Lnet/minecraft/class_6916$class_6929$class_6930; comp_385 specificType c net/minecraft/class_6916$class_6929$class_6930 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$class_6929$SpecificType f Lnet/minecraft/class_6916$class_6929$class_6930; field_36568 MUL f Lnet/minecraft/class_6916$class_6929$class_6930; field_36569 ADD c net/minecraft/class_6916$class_6927 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$class_6927 f Lnet/minecraft/class_6910; comp_469 wrapped f Lnet/minecraft/class_6916$class_6927$class_6928; comp_383 type c net/minecraft/class_6916$class_6927$class_6928 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$class_6927$Type f Lcom/mojang/serialization/Codec; field_37089 codec f Ljava/lang/String; field_37088 name f Lnet/minecraft/class_6916$class_6927$class_6928; field_36562 INTERPOLATED f Lnet/minecraft/class_6916$class_6927$class_6928; field_36563 FLAT_CACHE f Lnet/minecraft/class_6916$class_6927$class_6928; field_36564 CACHE2D f Lnet/minecraft/class_6916$class_6927$class_6928; field_36565 CACHE_ONCE f Lnet/minecraft/class_6916$class_6927$class_6928; field_36566 CACHE_ALL_IN_CELL m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_6916$class_6932 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$class_6932 m (D)D method_40520 apply m ()Lnet/minecraft/class_6910; comp_380 input c net/minecraft/class_6916$class_6933 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$RangeChoice f Lcom/mojang/serialization/Codec; field_37093 CODEC f D comp_391 minInclusive f D comp_392 maxExclusive f Lnet/minecraft/class_6910; comp_390 input f Lnet/minecraft/class_6910; comp_393 whenInRange f Lnet/minecraft/class_6910; comp_394 whenOutOfRange m ()D comp_391 minInclusive m ()D comp_392 maxExclusive m ()Lnet/minecraft/class_6910; comp_390 input m ()Lnet/minecraft/class_6910; comp_393 whenInRange m ()Lnet/minecraft/class_6910; comp_394 whenOutOfRange c net/minecraft/class_6916$class_6931 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$Noise f Lcom/mojang/serialization/Codec; field_37091 CODEC f Lnet/minecraft/class_6880; comp_470 noiseData f D comp_388 xzScale f D comp_389 yScale f Lnet/minecraft/class_5216; comp_387 noise m (Lnet/minecraft/class_6880;DD)Lnet/minecraft/class_6916$class_6931; method_41084 of p 1 xzScale p 0 noiseData p 3 yScale m ()Lnet/minecraft/class_5216; comp_387 noise m ()D comp_388 xzScale m ()D comp_389 yScale m ()Lnet/minecraft/class_6880; comp_470 noiseData c net/minecraft/class_6916$class_6937 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$ShiftA f Lcom/mojang/serialization/Codec; field_37095 CODEC f Lnet/minecraft/class_5216; comp_395 offsetNoise f Lnet/minecraft/class_6880; comp_471 noiseData c net/minecraft/class_6916$class_6934 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$Shift f Lcom/mojang/serialization/Codec; field_37094 CODEC f Lnet/minecraft/class_5216; comp_395 offsetNoise f Lnet/minecraft/class_6880; comp_471 noiseData c net/minecraft/class_6916$class_6938 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$ShiftB f Lcom/mojang/serialization/Codec; field_37096 CODEC f Lnet/minecraft/class_5216; comp_395 offsetNoise f Lnet/minecraft/class_6880; comp_471 noiseData c net/minecraft/class_6916$class_7076 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$Spline f Lcom/mojang/serialization/Codec; field_37255 CODEC f Lnet/minecraft/class_6492; comp_526 spline f D comp_377 minValue f D comp_378 maxValue m ()Lnet/minecraft/class_6492; comp_526 spline c net/minecraft/class_6916$class_6940 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$ShiftedNoise f Lcom/mojang/serialization/Codec; field_37097 CODEC f Lnet/minecraft/class_6880; comp_472 noiseData f D comp_400 yScale f Lnet/minecraft/class_6910; comp_398 shiftZ f Lnet/minecraft/class_6910; comp_396 shiftX f Lnet/minecraft/class_6910; comp_397 shiftY f D comp_399 xzScale f Lnet/minecraft/class_5216; comp_401 noise m (Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;DDLnet/minecraft/class_6880;)Lnet/minecraft/class_6916$class_6940; method_41091 create p 0 shiftX p 1 shiftY p 2 shiftZ p 3 xzScale p 5 yScale p 7 noiseData m ()Lnet/minecraft/class_6910; comp_397 shiftY m ()Lnet/minecraft/class_6910; comp_396 shiftX m ()Lnet/minecraft/class_6910; comp_398 shiftZ m ()Lnet/minecraft/class_5216; comp_401 noise m ()D comp_400 yScale m ()Lnet/minecraft/class_6880; comp_472 noiseData m ()D comp_399 xzScale c net/minecraft/class_6916$class_6944 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$WeirdScaledSampler f Lcom/mojang/serialization/Codec; field_37064 CODEC f Lnet/minecraft/class_5216; comp_407 noise f Lnet/minecraft/class_6880; comp_467 noiseData f Lnet/minecraft/class_6916$class_6944$class_7048; comp_408 rarityValueMapper f Lnet/minecraft/class_6910; comp_379 input m (Lnet/minecraft/class_6910;Lnet/minecraft/class_6880;Lnet/minecraft/class_6916$class_6944$class_7048;)Lnet/minecraft/class_6916$class_6944; method_41073 create p 0 input p 1 noiseData p 2 rarityValueMapper m ()Lnet/minecraft/class_5216; comp_407 noise m ()Lnet/minecraft/class_6916$class_6944$class_7048; comp_408 rarityValueMapper m ()Lnet/minecraft/class_6880; comp_467 noiseData c net/minecraft/class_6916$class_6944$class_7048 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$WeirdScaledSampler$RarityValueMapper f Ljava/util/Map; field_37069 TYPES_MAP f Lit/unimi/dsi/fastutil/doubles/Double2DoubleFunction; field_37071 scaleFunction f Ljava/lang/String; field_37070 name f Lcom/mojang/serialization/Codec; field_37068 CODEC f Lnet/minecraft/class_6916$class_6944$class_7048; field_37066 TYPE1 f Lnet/minecraft/class_6916$class_6944$class_7048; field_37067 TYPE2 m (Ljava/lang/String;ILjava/lang/String;Lit/unimi/dsi/fastutil/doubles/Double2DoubleFunction;D)V p 3 name p 4 scaleFunction c net/minecraft/class_6916$class_6941 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$Slide f Lcom/mojang/serialization/Codec; field_37099 CODEC f Lnet/minecraft/class_6910; comp_379 input f Lnet/minecraft/class_5309; comp_402 settings m ()Lnet/minecraft/class_5309; comp_402 settings c net/minecraft/class_6916$class_6942 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$TerrainShaperSpline f Lcom/mojang/serialization/Codec; field_37100 CODEC f Lnet/minecraft/class_6916$class_6942$class_7054; comp_406 spline f Lnet/minecraft/class_6910; comp_403 continentalness f Lnet/minecraft/class_6910; comp_404 erosion f Lnet/minecraft/class_6910; comp_405 weirdness f Lnet/minecraft/class_6555; comp_473 shaper f D comp_377 minValue f D comp_378 maxValue m ()Lnet/minecraft/class_6555; comp_473 shaper m ()Lnet/minecraft/class_6910; comp_405 weirdness m ()Lnet/minecraft/class_6916$class_6942$class_7054; comp_406 spline m ()Lnet/minecraft/class_6910; comp_404 erosion m ()Lnet/minecraft/class_6910; comp_403 continentalness c net/minecraft/class_6916$class_6942$class_7054 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$TerrainShaperSpline$Spline f Ljava/lang/String; field_37107 name f Lcom/mojang/serialization/Codec; field_37105 CODEC f Lnet/minecraft/class_6916$class_6942$class_7054; field_37102 OFFSET f Lnet/minecraft/class_6916$class_6942$class_7054; field_37104 JAGGEDNESS f Lnet/minecraft/class_6916$class_6942$class_7054; field_37103 FACTOR m (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_6916$class_6942$class_7053;)V p 3 name c net/minecraft/class_6916$class_6945 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$YClampedGradient f Lcom/mojang/serialization/Codec; field_37074 CODEC f I comp_410 fromY f I comp_411 toY f D comp_412 fromValue f D comp_413 toValue m ()I comp_410 fromY m ()I comp_411 toY m ()D comp_412 fromValue m ()D comp_413 toValue c net/minecraft/class_6916$class_7049 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$Beardifier f Lnet/minecraft/class_6916$class_7049; field_37076 INSTANCE c net/minecraft/class_6916$class_6919 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$BlendAlpha f Lcom/mojang/serialization/Codec; field_37079 CODEC f Lnet/minecraft/class_6916$class_6919; field_36549 INSTANCE c net/minecraft/class_6916$class_7052 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$Wrapper m ()Lnet/minecraft/class_6916$class_6927$class_6928; comp_383 type m ()Lnet/minecraft/class_6910; comp_469 wrapped c net/minecraft/class_6916$class_7050 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$class_7050 f Lcom/mojang/serialization/Codec; field_37078 CODEC c net/minecraft/class_3862 net/minecraft/recipe/SmokingRecipe m (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;FI)V p 1 id p 5 experience p 4 output p 3 input p 2 group p 6 cookTime c net/minecraft/class_2531 net/minecraft/block/TrappedChestBlock c net/minecraft/class_2532 net/minecraft/network/PacketInflater f Ljava/util/zip/Inflater; field_11622 inflater f Z field_34058 rejectsBadPackets f I field_11623 compressionThreshold f I field_33279 MAXIMUM_PACKET_SIZE c The maximum size allowed for a compressed packet. Has value {@value}. m (IZ)V p 1 compressionThreshold p 2 rejectsBadPackets m (IZ)V method_10739 setCompressionThreshold p 1 compressionThreshold p 2 rejectsBadPackets m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V decode decode p 2 buf p 3 objects p 1 ctx c net/minecraft/class_3864 net/minecraft/world/gen/feature/DefaultBiomeFeatures m (Lnet/minecraft/class_5483$class_5496;)V method_30580 addFarmAnimals p 0 builder m (Lnet/minecraft/class_5483$class_5496;II)V method_30678 addWarmOceanMobs p 1 squidWeight p 2 squidMinGroupSize p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_32236 addAmethystGeodes p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_17019 addWaterBiomeOakTrees p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_17007 addExtraGoldOre p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_17015 addSweetBerryBushes p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16967 addWindsweptSavannaGrass p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_17023 addSavannaTrees p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16999 addFrozenTopLayer p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_17011 addClayDisk p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16979 addDefaultGrass p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16959 addJungleTrees p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16991 addKelp p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16983 addLandCarvers p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16971 addForestGrass p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16995 addLessKelp p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16987 addDesertVegetation p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_33131 addDripstone p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16975 addDesertDeadBushes p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_28439 addAncientDebris p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_39933 addVines p 0 builder m (Lnet/minecraft/class_5483$class_5496;)V method_30680 addPlainsMobs p 0 builder m (Lnet/minecraft/class_5483$class_5496;)V method_30583 addDesertMobs p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_39420 addFrozenLavaSpring p 0 builder m (Lnet/minecraft/class_5483$class_5496;)V method_30587 addEndMobs p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_17018 addTaigaTrees p 0 builder m (Lnet/minecraft/class_5483$class_5496;)V method_30579 addCaveMobs p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_34664 addClayOre p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_17014 addSweetBerryBushesSnowy p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16988 addSwampVegetation p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_17022 addTallBirchTrees p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_17010 addDefaultDisks p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16968 addSavannaGrass p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16992 addSeagrassOnStone p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16980 addTaigaGrass p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16972 addSwampFeatures p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16960 addSparseJungleTrees p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16996 addSprings p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16984 addDefaultVegetation p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16976 addGiantTaigaGrass p 0 builder m (Lnet/minecraft/class_5483$class_5496;)V method_30582 addSnowyMobs p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_39932 addSparseMelons p 0 builder m (Lnet/minecraft/class_5483$class_5496;)V method_30586 addJungleMobs p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_17009 addInfestedStone p 0 builder m (Lnet/minecraft/class_5483$class_5496;III)V method_30679 addOceanMobs p 3 codWeight p 1 squidWeight p 2 squidMaxGroupSize p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_17017 addBambooJungleTrees p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_34663 addLushCavesDecoration p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_17005 addMineables p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_17013 addLargeFerns p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16989 addDesertFeatures p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_38567 addMeadowFlowers p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16977 addDefaultFlowers p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16969 addBadlandsGrass p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_17021 addForestTrees p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16957 addWindsweptHillsTrees p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_38745 addGroveTrees p 0 builder m (Lnet/minecraft/class_5485$class_5495;Z)V method_17006 addDefaultOres p 0 builder p 1 largeCopperOreBlob m (Lnet/minecraft/class_5485$class_5495;)V method_16981 addPlainsTallGrass p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16961 addBadlandsPlateauTrees p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16985 addBadlandsVegetation p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16973 addMushroomFieldsFeatures p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16965 addJungleGrass p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16997 addIcebergs p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_39931 addMelons p 0 builder m (Lnet/minecraft/class_5483$class_5496;IIIZ)V method_30578 addMonsters p 1 zombieWeight p 2 zombieVillagerWeight p 0 builder p 3 skeletonWeight p 4 drowned m (Lnet/minecraft/class_5483$class_5496;)V method_30581 addBatsAndMonsters p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16990 addFossils p 0 builder m (Lnet/minecraft/class_5483$class_5496;)V method_30585 addMushroomMobs p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_17008 addEmeraldOre p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_17016 addBamboo p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_17004 addDungeons p 0 builder m (Lnet/minecraft/class_5483$class_5496;)V method_38941 addDripstoneCaveMobs p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_17024 addExtraSavannaTrees p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16978 addExtraDefaultFlowers p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_17012 addMossyRocks p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16966 addSavannaTallGrass p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16958 addWindsweptForestTrees p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_17020 addBirchTrees p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_38568 addDefaultOres p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16970 addForestFlowers p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16982 addDefaultMushrooms p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16974 addPlainsFeatures p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_24382 addNetherMineables p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16962 addSnowySpruceTrees p 0 builder m (Lnet/minecraft/class_5485$class_5495;)V method_16998 addBlueIce p 0 builder c net/minecraft/class_2533 net/minecraft/block/TrapdoorBlock f Lnet/minecraft/class_265; field_11630 WEST_SHAPE f Lnet/minecraft/class_2746; field_11631 OPEN f Lnet/minecraft/class_265; field_11628 OPEN_TOP_SHAPE f Lnet/minecraft/class_2754; field_11625 HALF f Lnet/minecraft/class_265; field_11624 SOUTH_SHAPE f Lnet/minecraft/class_2746; field_11626 WATERLOGGED f Lnet/minecraft/class_265; field_11627 EAST_SHAPE f Lnet/minecraft/class_265; field_11632 OPEN_BOTTOM_SHAPE f Lnet/minecraft/class_2746; field_11629 POWERED f Lnet/minecraft/class_265; field_11633 NORTH_SHAPE m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)V method_10740 playToggleSound p 4 open p 3 pos p 2 world p 1 player c net/minecraft/class_2534 net/minecraft/network/PacketDeflater f Ljava/util/zip/Deflater; field_11638 deflater f I field_11636 compressionThreshold f [B field_11637 deflateBuffer m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V method_10741 encode m (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V encode encode p 2 input p 1 ctx p 3 output m ()I method_36120 getCompressionThreshold m (I)V p 1 compressionThreshold m (I)V method_10742 setCompressionThreshold p 1 compressionThreshold c net/minecraft/class_3865 net/minecraft/block/FurnaceBlock c net/minecraft/class_1203 net/minecraft/datafixer/fix/OptionsLowerCaseLanguageFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_1202 net/minecraft/datafixer/fix/OptionsForceVBOFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_1201 net/minecraft/datafixer/fix/OptionsKeyLwjgl3Fix f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_5706 NUMERICAL_KEY_IDS_TO_KEY_NAMES m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V method_5118 method_5118 p 0 map c net/minecraft/class_3861 net/minecraft/recipe/SmeltingRecipe m (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;FI)V p 4 output p 3 input p 2 group p 1 id p 6 cookTime p 5 experience c net/minecraft/class_1200 net/minecraft/datafixer/fix/ObjectiveDisplayNameFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_2530 net/minecraft/block/TntBlock f Lnet/minecraft/class_2746; field_11621 UNSTABLE m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_10738 primeTnt p 1 pos p 0 world m (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V method_20292 method_20292 p 1 player m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1309;)V method_10737 primeTnt p 1 pos p 0 world p 2 igniter c net/minecraft/class_3859 net/minecraft/recipe/BlastingRecipe m (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;FI)V p 1 id p 2 group p 3 input p 4 output p 5 experience p 6 cookTime c net/minecraft/class_2528 net/minecraft/network/encryption/PacketDecryptor f Lnet/minecraft/class_2524; field_11619 manager m (Ljavax/crypto/Cipher;)V p 1 cipher m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V method_10735 decode m (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Ljava/util/List;)V decode decode p 1 context p 2 buf p 3 result c net/minecraft/class_2529 net/minecraft/network/encryption/PacketEncryptor f Lnet/minecraft/class_2524; field_11620 manager m (Ljavax/crypto/Cipher;)V p 1 cipher m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V method_10736 encode m (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V encode encode p 2 buf p 1 context p 3 result c net/minecraft/class_2524 net/minecraft/network/encryption/PacketEncryptionManager f [B field_11614 encryptionBuffer f [B field_11613 conversionBuffer f Ljavax/crypto/Cipher; field_11612 cipher m (Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V method_10732 encrypt p 1 buf p 2 result m (Lio/netty/buffer/ByteBuf;)[B method_10733 toByteArray p 1 buf m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; method_10734 decrypt p 2 buf p 1 context m (Ljavax/crypto/Cipher;)V p 1 cipher c net/minecraft/class_3855 net/minecraft/entity/projectile/AbstractFireballEntity f Lnet/minecraft/class_2940; field_17081 ITEM m (Lnet/minecraft/class_1799;)V method_16937 method_16937 p 0 stack m (Lnet/minecraft/class_1799;)V method_16936 setItem p 1 stack m ()Lnet/minecraft/class_1799; method_16938 getItem c net/minecraft/class_3856 net/minecraft/entity/FlyingItemEntity m ()Lnet/minecraft/class_1799; method_7495 getStack c net/minecraft/class_2525 net/minecraft/block/TallSeagrassBlock f Lnet/minecraft/class_2754; field_11616 HALF f Lnet/minecraft/class_265; field_11615 SHAPE c net/minecraft/class_3857 net/minecraft/entity/projectile/thrown/ThrownItemEntity f Lnet/minecraft/class_2940; field_17082 ITEM m (Lnet/minecraft/class_1799;)V method_16941 method_16941 p 0 stack m (Lnet/minecraft/class_1799;)V method_16940 setItem p 1 item m ()Lnet/minecraft/class_1799; method_16943 getItem m ()Lnet/minecraft/class_1792; method_16942 getDefaultItem c net/minecraft/class_2526 net/minecraft/block/FernBlock f Lnet/minecraft/class_265; field_11617 SHAPE c net/minecraft/class_3858 net/minecraft/screen/FurnaceScreenHandler m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;Lnet/minecraft/class_3913;)V p 4 propertyDelegate p 3 inventory p 2 playerInventory p 1 syncId m (ILnet/minecraft/class_1661;)V p 1 syncId p 2 playerInventory c net/minecraft/class_2527 net/minecraft/block/TorchBlock f Lnet/minecraft/class_2394; field_22155 particle f Lnet/minecraft/class_265; field_11618 BOUNDING_SHAPE m (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_2394;)V p 1 settings p 2 particle c net/minecraft/class_3873 net/minecraft/client/gui/screen/ingame/FurnaceScreen f Lnet/minecraft/class_2960; field_17127 TEXTURE m (Lnet/minecraft/class_3858;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V p 1 handler p 2 inventory p 3 title c net/minecraft/class_1210 net/minecraft/datafixer/mapping/LegacyCoralBlockMapping f Ljava/util/Map; field_5733 MAP c net/minecraft/class_6900 net/minecraft/util/dynamic/RegistryLoader f Lnet/minecraft/class_5506; field_36485 entryLoader f Ljava/util/Map; field_36486 valueHolders m (Lnet/minecraft/class_2385;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; method_40404 load p 3 codec p 2 registryRef p 1 registry p 4 ops m (Lnet/minecraft/class_5506;)V p 1 entryLoader m (Lnet/minecraft/class_2385;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Lnet/minecraft/class_5321;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; method_40405 load p 4 entryKey p 5 ops p 1 registry p 2 registryRef p 3 codec m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Lnet/minecraft/class_5321;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_2385;)Lcom/mojang/serialization/DataResult; method_40407 method_40407 p 5 reg m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_6900$class_6902; method_40406 getOrCreateValueHolder p 1 registryRef m (Lnet/minecraft/class_2385;Lnet/minecraft/class_6880;)Lnet/minecraft/class_2385; method_40403 method_40403 p 1 entry m (Lnet/minecraft/class_5455$class_6893;)Lnet/minecraft/class_6900$class_6901; method_40402 createAccess p 1 dynamicRegistryManager m (Lnet/minecraft/class_6880;Lnet/minecraft/class_5506$class_6822;)Lnet/minecraft/class_6880; method_40401 method_40401 p 1 entry m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_6900$class_6902; method_40408 method_40408 p 0 ref c net/minecraft/class_6900$class_6901 net/minecraft/util/dynamic/RegistryLoader$LoaderAccess f Lnet/minecraft/class_5455$class_6893; comp_354 dynamicRegistryManager f Lnet/minecraft/class_6900; comp_355 loader m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; method_40409 load p 3 ops p 2 codec p 1 registryRef m ()Lnet/minecraft/class_5455$class_6893; comp_354 dynamicRegistryManager m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Lnet/minecraft/class_5321;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; method_40410 load p 4 ops p 3 entryKey p 2 codec p 1 registryRef m ()Lnet/minecraft/class_6900; comp_355 loader c net/minecraft/class_6900$class_6902 net/minecraft/util/dynamic/RegistryLoader$ValueHolder f Ljava/util/Map; field_36487 values c net/minecraft/class_2542 net/minecraft/block/TurtleEggBlock f Lnet/minecraft/class_265; field_11709 LARGE_SHAPE f Lnet/minecraft/class_2758; field_11711 HATCH f Lnet/minecraft/class_2758; field_11710 EGGS f Lnet/minecraft/class_265; field_11712 SMALL_SHAPE m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;I)V method_10834 tryBreakEgg p 5 inverseChance p 4 entity p 1 world p 3 pos p 2 state m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_29952 isSand p 0 world p 1 pos m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_10831 isSandBelow p 0 world p 1 pos m (Lnet/minecraft/class_1937;)Z method_10832 shouldHatchProgress p 1 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_10833 breakEgg p 3 state p 2 pos p 1 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;)Z method_10835 breaksEgg p 2 entity p 1 world c net/minecraft/class_2543 net/minecraft/network/DecoderHandler f Lnet/minecraft/class_2598; field_11714 side f Lorg/slf4j/Logger; field_11715 LOGGER m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V decode decode p 1 ctx p 2 buf p 3 objects m (Lnet/minecraft/class_2598;)V p 1 side c net/minecraft/class_3874 net/minecraft/client/gui/screen/ingame/SmokerScreen f Lnet/minecraft/class_2960; field_17128 TEXTURE m (Lnet/minecraft/class_3706;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V p 1 handler p 2 inventory p 3 title c net/minecraft/class_3875 net/minecraft/client/gui/screen/recipebook/BlastFurnaceRecipeBookScreen f Lnet/minecraft/class_2561; field_26592 TOGGLE_BLASTABLE_RECIPES_TEXT c net/minecraft/class_2544 net/minecraft/block/WallBlock f Lnet/minecraft/class_2754; field_22156 EAST_SHAPE f Lnet/minecraft/class_2746; field_22160 WATERLOGGED f Ljava/util/Map; field_22162 collisionShapeMap f Lnet/minecraft/class_265; field_22165 TALL_SOUTH_SHAPE f Ljava/util/Map; field_22161 shapeMap f Lnet/minecraft/class_265; field_22166 TALL_WEST_SHAPE f Lnet/minecraft/class_2746; field_11717 UP f Lnet/minecraft/class_265; field_22167 TALL_EAST_SHAPE f Lnet/minecraft/class_265; field_22163 TALL_POST_SHAPE f Lnet/minecraft/class_265; field_22164 TALL_NORTH_SHAPE f Lnet/minecraft/class_2754; field_22159 WEST_SHAPE f Lnet/minecraft/class_2754; field_22157 NORTH_SHAPE f Lnet/minecraft/class_2754; field_22158 SOUTH_SHAPE m (Lnet/minecraft/class_265;Lnet/minecraft/class_265;)Z method_24427 shouldUseTallShape p 0 aboveShape p 1 tallShape m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_265;)Z method_27092 shouldHavePost p 2 aboveState p 1 state p 3 aboveShape m (Lnet/minecraft/class_265;Lnet/minecraft/class_4778;Lnet/minecraft/class_265;Lnet/minecraft/class_265;)Lnet/minecraft/class_265; method_24426 getVoxelShape p 0 base p 1 wallShape p 2 tall p 3 low m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;ZZZZ)Lnet/minecraft/class_2680; method_24422 getStateWith p 8 west p 6 east p 7 south p 4 aboveState p 5 north p 2 state p 3 pos p 1 world m (Lnet/minecraft/class_2680;ZLnet/minecraft/class_2350;)Z method_16704 shouldConnectTo p 3 side p 2 faceFullSquare p 1 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;)Z method_24424 isConnected p 0 state p 1 property m (Lnet/minecraft/class_2680;ZZZZLnet/minecraft/class_265;)Lnet/minecraft/class_2680; method_24425 getStateWith p 6 aboveShape p 5 west p 4 south p 3 east p 2 north p 1 state m (FFFFFF)Ljava/util/Map; method_24420 getShapeMap m (ZLnet/minecraft/class_265;Lnet/minecraft/class_265;)Lnet/minecraft/class_4778; method_24428 getWallShape p 3 tallShape p 2 aboveShape p 1 connected m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2680; method_24423 getStateWithNeighbor p 4 neighborPos p 3 state p 2 pos p 1 world p 6 direction p 5 neighborState m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_24421 getStateAt p 1 world p 2 state p 3 pos p 4 aboveState c net/minecraft/class_2545 net/minecraft/network/PacketEncoder f Lorg/slf4j/Logger; field_11721 LOGGER f Lnet/minecraft/class_2598; field_11720 side m (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V encode encode p 1 ctx p 2 packet p 3 out m (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/class_2596;Lio/netty/buffer/ByteBuf;)V method_10838 encode m (Lnet/minecraft/class_2598;)V p 1 side c net/minecraft/class_3876 net/minecraft/client/gui/screen/recipebook/FurnaceRecipeBookScreen f Lnet/minecraft/class_2561; field_26596 TOGGLE_SMELTABLE_RECIPES_TEXT c net/minecraft/class_1214 net/minecraft/datafixer/fix/StatsCounterFix f Ljava/util/Map; field_5735 RENAMED_ENTITIES f Ljava/util/Set; field_5739 SKIP f Ljava/lang/String; field_29909 CUSTOM f Ljava/lang/String; field_29908 NEW_MINE_BLOCK_ID f Ljava/util/Map; field_5738 RENAMED_ITEM_STATS f Ljava/lang/String; field_29907 OLD_MINE_BLOCK_ID f Ljava/util/Map; field_5737 RENAMED_GENERAL_STATS f Ljava/util/Map; field_5736 RENAMED_ENTITY_STATS m (Ljava/lang/String;)Ljava/lang/String; method_5173 getBlock m (Ljava/lang/String;)Ljava/lang/String; method_5172 getItem m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_3870 net/minecraft/structure/TaigaVillageData f Lnet/minecraft/class_6880; field_26341 STRUCTURE_POOLS m ()V method_17038 init c net/minecraft/class_1213 net/minecraft/datafixer/fix/StatsRenameFix f Ljava/lang/String; field_33560 name f Ljava/util/Map; field_33561 replacements m (Ljava/lang/String;)Ljava/lang/String; method_37382 method_37382 p 1 old m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/Map;)V p 3 replacements p 2 name p 1 outputSchema m ()Lcom/mojang/datafixers/TypeRewriteRule; method_37378 renameObjectives m (Ljava/lang/String;)Ljava/lang/String; method_37387 method_37387 p 1 old m ()Lcom/mojang/datafixers/TypeRewriteRule; method_37383 renameStats c net/minecraft/class_2540 net/minecraft/network/PacketByteBuf c A packet byte buf is a specialized byte buf with utility methods adapted\nto Minecraft's protocol. It has serialization and deserialization of\ncustom objects.\n\n

\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Custom object handling
Object Type read method write method
Codec-based{@link #decode(Codec)}{@link #encode(Codec, Object)}
{@link Collection}{@link #readCollection(IntFunction, Function)}{@link #writeCollection(Collection, BiConsumer)}
{@link IntList}{@link #readIntList()}{@link #writeIntList(IntList)}
{@link Map}{@link #readMap(IntFunction, Function, Function)}{@link #writeMap(Map, BiConsumer, BiConsumer)}
{@code byte[]}{@link #readByteArray()}{@link #writeByteArray(byte[])}
{@code int[]}{@link #readIntArray()}{@link #writeIntArray(int[])}
{@code long[]}{@link #readLongArray()}{@link #writeLongArray(long[])}
{@link BlockPos}{@link #readBlockPos()}{@link #writeBlockPos(BlockPos)}
{@link ChunkPos}{@link #readChunkPos()}{@link #writeChunkPos(ChunkPos)}
{@link ChunkSectionPos}{@link #readChunkSectionPos()}{@link #writeChunkSectionPos(ChunkSectionPos)}
{@link Text}{@link #readText()}{@link #writeText(Text)}
{@link Enum}{@link #readEnumConstant(Class)}{@link #writeEnumConstant(Enum)}
{@index VarInt}{@link #readVarInt()}{@link #writeVarInt(int)}
{@index VarLong}{@link #readVarLong()}{@link #writeVarLong(long)}
{@link UUID}{@link #readUuid()}{@link #writeUuid(UUID)}
{@link NbtCompound}{@link #readNbt()}{@link #writeNbt(NbtCompound)}
{@link ItemStack}{@link #readItemStack()}{@link #writeItemStack(ItemStack)}
{@link String}{@link #readString()}{@link #writeString(String)}
{@link Identifier}{@link #readIdentifier()}{@link #writeIdentifier(Identifier)}
{@link Date}{@link #readDate()}{@link #writeDate(Date)}
{@link BlockHitResult}{@link #readBlockHitResult()}{@link #writeBlockHitResult(BlockHitResult)}
{@link BitSet}{@link #readBitSet()}{@link #writeBitSet(BitSet)}
{@link Optional}{@link #readOptional(Function)}{@link #writeOptional(Optional, BiConsumer)}
\n\n

All {@code read} and {@code write} methods throw {@link\nIndexOutOfBoundsException} if there is not enough bytes to be read or\nnot enough space to write. f I field_33287 MAX_READ_NBT_SIZE c The maximum size, in number of bytes, allowed of the NBT compound read by\n{@link #readNbt()}. f Lio/netty/buffer/ByteBuf; field_11695 parent f I field_33286 MAX_VAR_LONG_LENGTH c The max number of bytes an encoded var long value may use.\n\n

Its value is {@value}. A regular long value always use 8 bytes in contrast.\n\n@see #getVarLongLength(long) f I field_33285 MAX_VAR_INT_LENGTH c The max number of bytes an encoded var int value may use.\n\n

Its value is {@value}. A regular int value always use 4 bytes in contrast.\n\n@see #getVarIntLength(int) f S field_33283 DEFAULT_MAX_STRING_LENGTH c The default max length of strings {@linkplain #readString() read} or {@linkplain\n#writeString(String) written}. This is also the max length of identifiers\n{@linkplain #readIdentifier() read} or {@linkplain #writeIdentifier(Identifier)\nwritten} in their string form. f I field_33284 MAX_TEXT_LENGTH c The maximum size, in terms of JSON string length, allowed of the text read by\n{@link #readText()} or written by {@link #writeText(Text)}. m (Ljava/util/BitSet;)V method_33557 writeBitSet c Writes a bit set to this buf. A bit set is represented by a long array.\n\n@see #readBitSet() p 1 bitSet c the bit set to write m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2540; method_10807 writeBlockPos c Writes a block position to this buf. A block position is represented by\na regular long.\n\n@return this buf, for chaining\n@see #readBlockPos() p 1 pos c the pos to write m (Ljava/util/function/Function;)Ljava/util/List; method_34066 readList c Reads a collection from this buf as an array list.\n\n@param the list's entry type\n@return the read list\n@see #readCollection(IntFunction, Function) p 1 entryParser c a parser that parses each entry for the collection given this buf m (I)Lio/netty/buffer/ByteBuf; writeShort writeShort p 1 value m (ILjava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf; getBytes getBytes p 1 index p 2 buf m (I)Z getBoolean getBoolean p 1 index m (II)Lio/netty/buffer/ByteBuf; setShort setShort p 1 index p 2 value m (I)I getInt getInt p 1 index m ([JI)[J method_10809 readLongArray c Reads an array of primitive longs from this buf. The array first has a\nvar int indicating its length, followed by the regular long (not var\nlong) values. The array has a length limit of {@code maxSize}.\n\n

Only when {@code toArray} is not {@code null} and {@code\ntoArray.length} equals to the length var int read will the {@code\ntoArray} be reused and returned; otherwise, a new array\nof proper size is created.\n\n@see #writeLongArray(long[])\n@see #readLongArray()\n@see #readLongArray(long[])\n@return the read long array\n@throws io.netty.handler.codec.DecoderException if the read array has a\nlength over {@code maxSize} p 2 maxSize c the max length of the read array p 1 toArray c the array to reuse m (Lnet/minecraft/class_3965;)V method_17813 writeBlockHitResult c Writes a block hit result to this buf. A block hit result is represented\nby a block position, a direction enum constant, 3 floats for the hit\noffset position, and a boolean for whether the hit was inside a block.\n\n@see #readBlockHitResult() p 1 hitResult c the block hit result to write m (I)Lio/netty/buffer/ByteBuf; readSlice readSlice p 1 length m (II)Lio/netty/buffer/ByteBuf; retainedSlice retainedSlice p 1 index p 2 length m (II)Ljava/nio/ByteBuffer; internalNioBuffer internalNioBuffer p 2 length p 1 index m (I)Lio/netty/buffer/ByteBuf; retain retain m (I)Lio/netty/buffer/ByteBuf; writeChar writeChar p 1 value m (ILio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; getBytes getBytes p 3 length p 2 buf p 1 index m (I)Lio/netty/buffer/ByteBuf; writeInt writeInt p 1 value m (I)F getFloat getFloat p 1 index m (Z)Lio/netty/buffer/ByteBuf; writeBoolean writeBoolean p 1 value m ()I method_10816 readVarInt c Reads a single var int from this buf.\n\n@return the value read\n@see #writeVarInt(int) m (I[B)Lio/netty/buffer/ByteBuf; getBytes getBytes p 2 bytes p 1 index m (II)Lio/netty/buffer/ByteBuf; copy copy p 2 length p 1 index m (I)Lio/netty/buffer/ByteBuf; writerIndex writerIndex p 1 index m (IILio/netty/util/ByteProcessor;)I forEachByteDesc forEachByteDesc p 3 byteProcessor p 2 length p 1 index m (Lio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; readBytes readBytes p 1 buf p 2 length m (I)Lio/netty/buffer/ByteBuf; skipBytes skipBytes p 1 length m (I)I getMedium getMedium p 1 index m ([BII)Lio/netty/buffer/ByteBuf; writeBytes writeBytes p 3 length p 2 sourceIndex p 1 bytes m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_2540; method_10793 writeItemStack c Writes an item stack to this buf. An item stack is represented by a\nboolean indicating whether it exists; if it exists, it is followed by\na var int for its raw id, a byte for its count, and an NBT compound for\nits tag.\n\n@return this buf, for chaining\n@see #readItemStack() p 1 stack c the stack to write m (ILjava/nio/charset/Charset;)Ljava/lang/CharSequence; readCharSequence readCharSequence p 1 length p 2 charset m (II)Lio/netty/buffer/ByteBuf; setMediumLE setMediumLE p 1 index p 2 value m (IB)I bytesBefore bytesBefore p 1 length p 2 value m (IILjava/nio/charset/Charset;)Ljava/lang/String; toString toString p 1 index p 2 length p 3 charset m (II)Lio/netty/buffer/ByteBuf; setChar setChar p 2 value p 1 index m (I)Lio/netty/buffer/ByteBuf; writeZero writeZero p 1 length m (I)I getUnsignedShortLE getUnsignedShortLE p 1 index m (I)S getShort getShort p 1 index m (Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; writeBytes writeBytes p 1 buf m (Lio/netty/buffer/ByteBuf;)V c Creates a packet byte buf that delegates its operations to the {@code\nparent} buf. p 1 parent c the parent, or delegate, buf m (ID)Lio/netty/buffer/ByteBuf; setDouble setDouble p 1 index p 2 value m ()Ljava/util/Date; method_10802 readDate c Reads a date from this buf. A date is represented by its time, a regular\nlong.\n\n@return the read date\n@see #writeDate(Date) m (Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/Map; method_34067 readMap c Reads a map from this buf as a hash map.\n\n@param the key type\n@param the value type\n@return the read map\n@see #readMap(IntFunction, Function, Function) p 2 valueParser c a parser that parses each value for the map given this buf p 1 keyParser c a parser that parses each key for the map given this buf m (Ljava/lang/Object;)Z equals equals p 1 o m (ILjava/nio/channels/FileChannel;JI)I getBytes getBytes p 1 index p 2 channel p 5 length p 3 pos m (I)J getLong getLong p 1 index m (Lnet/minecraft/class_4076;)Lnet/minecraft/class_2540; method_36131 writeChunkSectionPos c Reads a chunk section position from this buf. A chunk section position is\nrepresented by a regular long.\n\n@return this buf, for chaining\n@see #readChunkSectionPos() p 1 pos c the section position to write m (ILio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; setBytes setBytes p 1 index p 2 buf m (I)J getLongLE getLongLE p 1 index m ()Lnet/minecraft/class_2487; method_10798 readNbt c Reads an NBT compound from this buf. The binary representation of NBT is\nhandled by {@link net.minecraft.nbt.NbtIo}. If an NBT null is encountered,\nthis method returns {@code null}. The compound can have a maximum size of\n{@value #MAX_READ_NBT_SIZE} bytes.\n\n@return the read compound, may be {@code null}\n@throws io.netty.handler.codec.EncoderException if the NBT cannot be read\n@throws RuntimeException if the compound exceeds the allowed maximum size\n@see #writeNbt(NbtCompound)\n@see #readUnlimitedNbt()\n@see #readNbt(NbtTagSizeTracker)\n@see #MAX_READ_NBT_SIZE m (I)I getUnsignedMediumLE getUnsignedMediumLE p 1 index m ()Lnet/minecraft/class_1799; method_10819 readItemStack c Reads an item stack from this buf. An item stack is represented by a\nboolean indicating whether it exists; if it exists, it is followed by\na var int for its raw id, a byte for its count, and an NBT compound for\nits tag.\n\n@return the read item stack\n@see #writeItemStack(ItemStack) m (Lcom/mojang/serialization/Codec;)Ljava/lang/Object; method_29171 decode c Reads an object from this buf as a compound NBT with the given codec.\n\n@param the decoded object's type\n@return the read object\n@throws io.netty.handler.codec.EncoderException if the {@code codec} fails\nto decode the compound NBT\n@see #encode(Codec, Object) p 1 codec c the codec to decode the object m (Lio/netty/util/ByteProcessor;)I forEachByte forEachByte p 1 byteProcessor m (I)Lio/netty/buffer/ByteBuf; readBytes readBytes p 1 length m (I[BII)Lio/netty/buffer/ByteBuf; setBytes setBytes p 2 bytes p 3 sourceIndex p 4 length p 1 index m (ILjava/io/InputStream;I)I setBytes setBytes p 3 length p 1 index p 2 stream m (J)I method_36129 getVarLongLength c Returns the number of bytes needed to encode {@code value} as a\n{@linkplain #writeVarLong(int) var long}. Guaranteed to be between {@code\n1} and {@value #MAX_VAR_LONG_LENGTH}.\n\n@return the number of bytes a var long {@code value} uses p 0 value c the value to encode m ()Lit/unimi/dsi/fastutil/ints/IntList; method_34059 readIntList c Reads a list of primitive ints from this buf. The ints are stored as var\nints, with an extra var int in the beginning indicating the size.\n\n@apiNote To limit the length of the list or array read, use\n{@link #readIntArray(int)}.\n\n@implNote A list of ints has the same format as an int array.\n\n@return the read list\n@see #writeIntList(IntList)\n@see #readIntArray() m (Ljava/lang/Object;)Lio/netty/buffer/ByteBuf; touch touch m ()Lnet/minecraft/class_4076; method_19456 readChunkSectionPos c Reads a chunk section position from this buf. A chunk section position is\nrepresented by a regular long.\n\n@return the read chunk section pos\n@see #writeChunkSectionPos(ChunkSectionPos) m (Ljava/lang/String;I)Lnet/minecraft/class_2540; method_10788 writeString c Writes a string to this buf. A string is represented by a byte array of\nits UTF-8 data. That byte array can have a maximum length of\n{@code maxLength}.\n\n@return this buf, for chaining\n@throws io.netty.handler.codec.EncoderException if the byte array of the\nstring to write is longer than {@code maxLength}\n@see #readString()\n@see #readString(int)\n@see #writeString(String) p 1 string c the string to write p 2 maxLength c the max length of the byte array m (Ljava/nio/channels/FileChannel;JI)I readBytes readBytes p 4 length p 2 pos p 1 channel m (II)Ljava/nio/ByteBuffer; nioBuffer nioBuffer p 1 index p 2 length m ()[B method_10795 readByteArray c Reads an array of primitive bytes from this buf. The array first has a\nvar int indicating its length, followed by the actual bytes. The array\ndoes not have a length limit.\n\n@see #readByteArray(int)\n@see #writeByteArray(byte[])\n@return the read byte array m (I)S getUnsignedByte getUnsignedByte p 1 index m (II)Lio/netty/buffer/ByteBuf; setShortLE setShortLE p 1 index p 2 value m (IF)Lio/netty/buffer/ByteBuf; setFloat setFloat p 1 index p 2 value m (Ljava/util/Collection;Ljava/util/function/BiConsumer;)V method_34062 writeCollection c Writes a collection to this buf. The collection is stored as a leading\n{@linkplain #readVarInt() var int} size followed by the entries\nsequentially.\n\n@param the list's entry type\n@see #readCollection(IntFunction, Function) p 2 entrySerializer c a serializer that writes each entry to this buf p 1 collection c the collection to write m (Lio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; writeBytes writeBytes p 2 length p 1 buf m (ILjava/util/function/IntFunction;I)Ljava/lang/Object; method_37452 method_37452 p 2 value m (ILjava/io/OutputStream;I)Lio/netty/buffer/ByteBuf; getBytes getBytes p 1 index p 3 length p 2 stream m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2540; method_10794 writeNbt c Writes an NBT compound to this buf. The binary representation of NBT is\nhandled by {@link net.minecraft.nbt.NbtIo}. If {@code compound} is {@code\nnull}, it is treated as an NBT null.\n\n@return this buf, for chaining\n@throws io.netty.handler.codec.EncoderException if the NBT cannot be\nwritten\n@see #readNbt()\n@see #readUnlimitedNbt()\n@see #readNbt(NbtTagSizeTracker) p 1 compound c the compound to write m (Ljava/util/function/IntFunction;Ljava/util/function/Function;)Ljava/util/Collection; method_34068 readCollection c Reads a collection from this buf. The collection is stored as a leading\n{@linkplain #readVarInt() var int} size followed by the entries\nsequentially.\n\n@param the collection's entry type\n@param the collection's type\n@return the read collection\n@see #writeCollection(Collection, BiConsumer)\n@see #readList(Function) p 1 collectionFactory c a factory that creates a collection with a given size p 2 entryParser c a parser that parses each entry for the collection given this buf m (I)Z isWritable isWritable p 1 size m (F)Lio/netty/buffer/ByteBuf; writeFloat writeFloat p 1 value m (Lit/unimi/dsi/fastutil/ints/IntList;)V method_34060 writeIntList c Writes a list of primitive ints from this buf. The ints are stored as var\nints, with an extra var int in the beginning indicating the size.\n\n@implNote A list of ints has the same format as an int array.\n\n@see #readIntList()\n@see #writeIntArray(int[]) p 1 list c the list to write m (IILjava/nio/charset/Charset;)Ljava/lang/CharSequence; getCharSequence getCharSequence p 1 index p 2 length p 3 charset m (I)Lio/netty/buffer/ByteBuf; readerIndex readerIndex p 1 index m (Lio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf; readBytes readBytes p 3 length p 1 buf p 2 outputIndex m (Ljava/nio/channels/FileChannel;JI)I writeBytes writeBytes p 4 length p 1 channel p 2 pos m ()Ljava/util/UUID; method_10790 readUuid c Reads a UUID (universally unique identifier) from this buf. A UUID is\nrepresented by two regular longs.\n\n@return the read UUID\n@see #writeUuid(UUID) m (J)Lio/netty/buffer/ByteBuf; writeLongLE writeLongLE p 1 value m (Ljava/io/OutputStream;I)Lio/netty/buffer/ByteBuf; readBytes readBytes p 2 length p 1 stream m (I)Lio/netty/buffer/ByteBuf; capacity capacity p 1 capacity m (B)I bytesBefore bytesBefore p 1 value m (Ljava/lang/String;)Lnet/minecraft/class_2540; method_10814 writeString c Writes a string to this buf. A string is represented by a byte array of\nits UTF-8 data. That byte array can have a maximum length of\n{@value #DEFAULT_MAX_STRING_LENGTH}.\n\n@return this buf, for chaining\n@throws io.netty.handler.codec.EncoderException if the byte array of the\nstring to write is longer than {@value #DEFAULT_MAX_STRING_LENGTH}\n@see #readString()\n@see #readString(int)\n@see #writeString(String, int) p 1 string c the string to write m (Ljava/lang/Enum;)Lnet/minecraft/class_2540; method_10817 writeEnumConstant c Writes an enum constant to this buf. An enum constant is represented\nby a var int indicating its ordinal.\n\n@return this buf, for chaining\n@see #readEnumConstant(Class) p 1 instance c the enum constant to write m ([B)Lnet/minecraft/class_2540; method_10813 writeByteArray c Writes an array of primitive bytes to this buf. The array first has a\nvar int indicating its length, followed by the actual bytes.\n\n@see #readByteArray()\n@return this buf, for chaining p 1 array c the array to write m (IZ)I ensureWritable ensureWritable p 2 force p 1 minBytes m (Ljava/lang/Object;)Lio/netty/util/ReferenceCounted; touch touch p 1 object m (Ljava/util/function/BiConsumer;Ljava/util/function/BiConsumer;Ljava/lang/Object;Ljava/lang/Object;)V method_34064 method_34064 p 3 key p 4 value m (I)I method_10815 getVarIntLength c Returns the number of bytes needed to encode {@code value} as a\n{@linkplain #writeVarInt(int) var int}. Guaranteed to be between {@code\n1} and {@value #MAX_VAR_INT_LENGTH}.\n\n@return the number of bytes a var int {@code value} uses p 0 value c the value to encode m (Ljava/lang/CharSequence;Ljava/nio/charset/Charset;)I writeCharSequence writeCharSequence p 1 sequence p 2 charset m (I)S getShortLE getShortLE p 1 index m (Ljava/util/function/Consumer;)V method_34065 forEachInCollection c Iterates a collection from this buf. The collection is stored as a leading\n{@linkplain #readVarInt() var int} {@code size} followed by the entries\nsequentially. The {@code consumer} will be called {@code size} times.\n\n@see #readCollection(IntFunction, Function) p 1 consumer c the consumer to read entries m (Ljava/util/function/IntFunction;I)Ljava/util/function/IntFunction; method_37453 getMaxValidator p 1 max p 0 applier m (D)Lio/netty/buffer/ByteBuf; writeDouble writeDouble p 1 value m (IIB)I indexOf indexOf p 1 from p 3 value p 2 to m (I)B getByte getByte p 1 index m (Ljava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf; writeBytes writeBytes p 1 buf m (ILio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf; getBytes getBytes p 4 length p 1 index p 3 outputIndex p 2 buf m (I)Lio/netty/buffer/ByteBuf; writeIntLE writeIntLE p 1 value m ()Ljava/util/BitSet; method_33558 readBitSet c Reads a bit set from this buf. A bit set is represented by a long array.\n\n@return the read bit set\n@see #writeBitSet(BitSet) m (Ljava/lang/Object;Lcom/mojang/serialization/DataResult$PartialResult;)V method_34061 method_34061 p 1 partial m ()Lnet/minecraft/class_2960; method_10810 readIdentifier c Reads an identifier from this buf. An identifier is represented by its\nstring form. The read identifier's string form can have a max length of\n{@value #DEFAULT_MAX_STRING_LENGTH}.\n\n@return the read identifier\n@throws io.netty.handler.codec.DecoderException if the identifier's\nstring form is longer than {@value #DEFAULT_MAX_STRING_LENGTH}\n@see #writeIdentifier(Identifier) m (IJ)Lio/netty/buffer/ByteBuf; setLong setLong p 1 index p 2 value m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2540; method_10812 writeIdentifier c Writes an identifier to this buf. An identifier is represented by its\nstring form. The written identifier's byte array can have a max length of\n{@value #DEFAULT_MAX_STRING_LENGTH}.\n\n@return the read identifier\n@throws io.netty.handler.codec.EncoderException if the {@code id}'s\nbyte array is longer than {@value #DEFAULT_MAX_STRING_LENGTH}\n@see #readIdentifier() p 1 id c the identifier to write m ()Ljava/lang/String; method_19772 readString c Reads a string from this buf. A string is represented by a byte array of\nits UTF-8 data. The string can have a maximum length of {@value\n#DEFAULT_MAX_STRING_LENGTH}.\n\n@return the string read\n@throws io.netty.handler.codec.DecoderException if the string read\nexceeds the maximum length\n@see #readString(int)\n@see #writeString(String)\n@see #writeString(String, int) m (ILio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; setBytes setBytes p 1 index p 2 buf p 3 length m (I)J getUnsignedInt getUnsignedInt p 1 index m ()J method_10792 readVarLong c Reads a single var long from this buf.\n\n@return the value read\n@see #writeVarLong(long) m ()[I method_10787 readIntArray c Reads an array of primitive ints from this buf. The array first has a\nvar int indicating its length, followed by the var int entries. The array\ndoes not have a length limit.\n\n@implNote An int array has the same format as a list of ints.\n\n@see #readIntArray(int)\n@see #writeIntArray(int[])\n@see #readIntList()\n@return the read byte array m (Lio/netty/util/ByteProcessor;)I forEachByteDesc forEachByteDesc p 1 byteProcessor m (ILjava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf; setBytes setBytes p 2 buf p 1 index m (Ljava/io/InputStream;I)I writeBytes writeBytes p 2 length p 1 stream m ()Lnet/minecraft/class_2561; method_10808 readText c Reads a text from this buf. A text is represented by a JSON string with\nmax length {@value #MAX_TEXT_LENGTH}.\n\n@return the read text\n@throws io.netty.handler.codec.DecoderException if the JSON string read\nexceeds {@value #MAX_TEXT_LENGTH} in length\n@see #writeText(Text)\n@see #MAX_TEXT_LENGTH m (Ljava/nio/channels/ScatteringByteChannel;I)I writeBytes writeBytes p 2 length p 1 channel m (Ljava/util/Optional;Ljava/util/function/BiConsumer;)V method_37435 writeOptional c Writes an optional value to this buf. An optional value is represented by\na boolean indicating if the value is present, followed by the value only if\nthe value is present.\n\n@see #readOptional(Function) p 2 serializer p 1 value m (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2540; method_36130 writeChunkPos c Writes a chunk position to this buf. A chunk position is represented by\na regular long.\n\n@return this buf, for chaining\n@see #readChunkPos() p 1 pos c the chunk position to write m (I)I getIntLE getIntLE p 1 index m ()Lnet/minecraft/class_1923; method_36133 readChunkPos c Reads a chunk position from this buf. A chunk position is represented by\na regular long.\n\n@return the read chunk position\n@see #writeChunkPos(ChunkPos) m (J)Lio/netty/buffer/ByteBuf; writeLong writeLong p 1 value m (Ljava/nio/ByteOrder;)Lio/netty/buffer/ByteBuf; order order p 1 byteOrder m (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V method_29172 encode c Writes an object to this buf as a compound NBT with the given codec.\n\n@param the encoded object's type\n@throws io.netty.handler.codec.EncoderException if the {@code codec} fails\nto encode the compound NBT\n@see #decode(Codec) p 2 object c the object to write to this buf p 1 codec c the codec to encode the object m (I)J getUnsignedIntLE getUnsignedIntLE p 1 index m (Lnet/minecraft/class_2505;)Lnet/minecraft/class_2487; method_30616 readNbt c Reads an NBT compound from this buf. The binary representation of NBT is\nhandled by {@link net.minecraft.nbt.NbtIo}. If an NBT null is encountered,\nthis method returns {@code null}. The compound can have a maximum size\ncontrolled by the {@code sizeTracker}.\n\n@return the read compound, may be {@code null}\n@throws io.netty.handler.codec.EncoderException if the NBT cannot be read\n@throws RuntimeException if the compound exceeds the allowed maximum size\n@see #writeNbt(NbtCompound)\n@see #readNbt()\n@see #readUnlimitedNbt() p 1 sizeTracker m (Ljava/lang/Class;)Ljava/lang/Enum; method_10818 readEnumConstant c Reads an enum constant from this buf. An enum constant is represented\nby a var int indicating its ordinal.\n\n@return the read enum constant\n@see #writeEnumConstant(Enum) p 1 enumClass c the enum class, for constant lookup m (I)Z isReadable isReadable p 1 size m ([J)Lnet/minecraft/class_2540; method_10789 writeLongArray c Writes an array of primitive longs to this buf. The array first has a\nvar int indicating its length, followed by the regular long (not var\nlong) values.\n\n@see #readLongArray()\n@return this buf, for chaining p 1 array c the array to write m (I[B)Lio/netty/buffer/ByteBuf; setBytes setBytes p 1 index p 2 bytes m ([B)Lio/netty/buffer/ByteBuf; writeBytes writeBytes p 1 bytes m (I)Lnet/minecraft/class_2540; method_10804 writeVarInt c Writes a single var int to this buf.\n\n

Compared to regular ints, var ints may use less bytes (ranging from 1\nto 5, where regular ints use 4) when representing smaller positive\nnumbers.\n\n@return this buf, for chaining\n@see #readVarInt()\n@see #getVarIntLength(int) p 1 value c the value to write m (Ljava/nio/channels/GatheringByteChannel;I)I readBytes readBytes p 2 length p 1 channel m (II)[Ljava/nio/ByteBuffer; nioBuffers nioBuffers p 1 index p 2 length m (Ljava/util/function/Function;)Ljava/util/Optional; method_37436 readOptional c Reads an optional value from this buf. An optional value is represented by\na boolean indicating if the value is present, followed by the value only if\nthe value is present.\n\n@return the read optional value\n@see #writeOptional(Optional, BiConsumer) p 1 parser m (Ljava/util/Map;Ljava/util/function/BiConsumer;Ljava/util/function/BiConsumer;)V method_34063 writeMap c Writes a map to this buf. The map is stored as a leading\n{@linkplain #readVarInt() var int} size followed by each key and value\npair.\n\n@param the key type\n@param the value type\n@see #readMap(IntFunction, Function, Function) p 1 map c the map to write p 2 keySerializer c a serializer that writes each key in the map to this buf p 3 valueSerializer c a serializer that writes each value in the map to this buf m (ILjava/nio/channels/FileChannel;JI)I setBytes setBytes p 3 pos p 5 length p 1 index p 2 channel m (I)Lio/netty/buffer/ByteBuf; writeByte writeByte p 1 value m (Lio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf; writeBytes writeBytes p 3 length p 2 sourceIndex p 1 buf m (Ljava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf; readBytes readBytes p 1 buf m (II)Lio/netty/buffer/ByteBuf; setIndex setIndex p 1 readerIndex p 2 writerIndex m ([I)Lnet/minecraft/class_2540; method_10806 writeIntArray c Writes an array of primitive ints to this buf. The array first has a\nvar int indicating its length, followed by the var int entries.\n\n@implNote An int array has the same format as a list of ints.\n\n@see #readIntArray(int)\n@see #writeIntArray(int[])\n@see #writeIntList(IntList)\n@return this buf, for chaining p 1 array c the array to write m (I)Z release release p 1 decrement m (Ljava/util/Date;)Lnet/minecraft/class_2540; method_10796 writeDate c Writes a date to this buf. A date is represented by its time, a regular\nlong.\n\n@return this buf, for chaining\n@see #readDate() p 1 date c the date to write m ([J)[J method_10801 readLongArray c Reads an array of primitive longs from this buf. The array first has a\nvar int indicating its length, followed by the regular long (not var\nlong) values. The array does not have a length limit.\n\n

Only when {@code toArray} is not {@code null} and {@code\ntoArray.length} equals to the length var int read will the {@code\ntoArray} be reused and returned; otherwise, a new array\nof proper size is created.\n\n@see #writeLongArray(long[])\n@see #readLongArray()\n@see #readLongArray(long[], int)\n@return the read long array p 1 toArray c the array to reuse m (Lio/netty/buffer/ByteBuf;)I compareTo compareTo m (ILjava/nio/channels/GatheringByteChannel;I)I getBytes getBytes p 3 length p 2 channel p 1 index m (Ljava/lang/Object;)I compareTo compareTo p 1 buf m (I)Lio/netty/util/ReferenceCounted; retain retain p 1 increment m (II)Lio/netty/buffer/ByteBuf; setIntLE setIntLE p 2 value p 1 index m (Ljava/util/function/IntFunction;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/Map; method_34069 readMap c Reads a map from this buf. The map is stored as a leading\n{@linkplain #readVarInt() var int} size followed by each key and value\npair.\n\n@param the key type\n@param the value type\n@param the map type\n@return the read map\n@see #writeMap(Map, BiConsumer, BiConsumer)\n@see #readMap(Function, Function) p 1 mapFactory c a factory that creates a map with a given size p 3 valueParser c a parser that parses each value for the map given this buf p 2 keyParser c a parser that parses each key for the map given this buf m (II)Lio/netty/buffer/ByteBuf; slice slice p 2 length p 1 index m (IJ)Lio/netty/buffer/ByteBuf; setLongLE setLongLE p 2 value p 1 index m ()Lnet/minecraft/class_2487; method_30617 readUnlimitedNbt c Reads an NBT compound from this buf. The binary representation of NBT is\nhandled by {@link net.minecraft.nbt.NbtIo}. If an NBT null is encountered,\nthis method returns {@code null}. The compound does not have a size limit.\n\n@apiNote Since this version does not have a size limit, it may be\nvulnerable to malicious NBT spam attacks.\n\n@return the read compound, may be {@code null}\n@throws io.netty.handler.codec.EncoderException if the NBT cannot be read\n@see #writeNbt(NbtCompound)\n@see #readNbt()\n@see #readNbt(NbtTagSizeTracker) m (II)Lio/netty/buffer/ByteBuf; setMedium setMedium p 2 value p 1 index m (I)C getChar getChar p 1 index m (II)Lio/netty/buffer/ByteBuf; setZero setZero p 1 index p 2 length m ()Lio/netty/buffer/ByteBuf; retain retain m (Ljava/util/UUID;)Lnet/minecraft/class_2540; method_10797 writeUuid c Writes a UUID (universally unique identifier) to this buf. A UUID is\nrepresented by two regular longs.\n\n@return this buf, for chaining\n@see #readUuid() p 1 uuid c the UUID to write m (I)Lio/netty/buffer/ByteBuf; ensureWritable ensureWritable p 1 minBytes m (I)Lio/netty/buffer/ByteBuf; writeMedium writeMedium p 1 value m (Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; readBytes readBytes p 1 buf m (I)[I method_10799 readIntArray c Reads an array of primitive ints from this buf. The array first has a\nvar int indicating its length, followed by the var int entries. The array\nhas a length limit given by {@code maxSize}.\n\n@implNote An int array has the same format as a list of ints.\n\n@see #readIntArray()\n@see #writeIntArray(int[])\n@return the read byte array\n@throws io.netty.handler.codec.DecoderException if the read array has a\nlength over {@code maxSize} p 1 maxSize c the max length of the read array m ()Lio/netty/buffer/ByteBuf; touch touch m (I)Ljava/lang/String; method_10800 readString c Reads a string from this buf. A string is represented by a byte array of\nits UTF-8 data. The string can have a maximum length of {@code maxLength}.\n\n@return the string read\n@throws io.netty.handler.codec.DecoderException if the string read\nis longer than {@code maxLength}\n@see #readString()\n@see #writeString(String)\n@see #writeString(String, int) p 1 maxLength c the maximum length of the string read m (II)Lio/netty/buffer/ByteBuf; setInt setInt p 1 index p 2 value m (I)Lio/netty/buffer/ByteBuf; writeMediumLE writeMediumLE p 1 value m ([BII)Lio/netty/buffer/ByteBuf; readBytes readBytes p 1 bytes p 2 outputIndex p 3 length m (ILio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; getBytes getBytes p 2 buf p 1 index m (J)Lnet/minecraft/class_2540; method_10791 writeVarLong c Writes a single var long to this buf.\n\n

Compared to regular longs, var longs may use less bytes when\nrepresenting smaller positive numbers.\n\n@return this buf, for chaining\n@see #readVarLong()\n@see #getVarLongLength(long) p 1 value c the value to write m ()[J method_33134 readLongArray c Reads an array of primitive longs from this buf. The array first has a\nvar int indicating its length, followed by the regular long (not var\nlong) values. The array does not have a length limit.\n\n@see #writeLongArray(long[])\n@see #readLongArray(long[])\n@see #readLongArray(long[], int)\n@return the read long array m (Ljava/nio/charset/Charset;)Ljava/lang/String; toString toString p 1 charset m (I[BII)Lio/netty/buffer/ByteBuf; getBytes getBytes p 4 length p 3 outputIndex p 2 bytes p 1 index m (Lnet/minecraft/class_2487;Lcom/mojang/serialization/DataResult$PartialResult;)V method_34070 method_34070 p 1 partial m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2540; method_10805 writeText c Writes a text to this buf. A text is represented by a JSON string with\nmax length {@value #MAX_TEXT_LENGTH}.\n\n@return this buf, for chaining\n@throws io.netty.handler.codec.EncoderException if the JSON string\nwritten exceeds {@value #MAX_TEXT_LENGTH} in length\n@see #readText()\n@see #MAX_TEXT_LENGTH p 1 text c the text to write m (I)D getDouble getDouble p 1 index m ([B)Lio/netty/buffer/ByteBuf; readBytes readBytes p 1 bytes m (I)Lio/netty/buffer/ByteBuf; readRetainedSlice readRetainedSlice p 1 length m (I)I getMediumLE getMediumLE p 1 index m (ILio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf; setBytes setBytes p 2 buf p 3 sourceIndex p 1 index p 4 length m ()Lnet/minecraft/class_3965; method_17814 readBlockHitResult c Reads a block hit result from this buf. A block hit result is represented\nby a block position, a direction enum constant, 3 floats for the hit\noffset position, and a boolean for whether the hit was inside a block.\n\n@return the read block hit result\n@see #writeBlockHitResult(BlockHitResult) m (IIB)I bytesBefore bytesBefore p 3 value p 1 index p 2 length m (I)I getUnsignedMedium getUnsignedMedium p 1 index m ()[B method_36132 getWrittenBytes c Returns an array of bytes of contents in this buf between index {@code 0} and\nthe {@link #writerIndex()}. m (I)I getUnsignedShort getUnsignedShort p 1 index m (ILjava/lang/CharSequence;Ljava/nio/charset/Charset;)I setCharSequence setCharSequence p 3 charset p 1 index p 2 sequence m ()Lnet/minecraft/class_2338; method_10811 readBlockPos c Reads a block position from this buf. A block position is represented by\na regular long.\n\n@return the read block pos\n@see #writeBlockPos(BlockPos) m (I)[B method_10803 readByteArray c Reads an array of primitive bytes from this buf. The array first has a\nvar int indicating its length, followed by the actual bytes. The array\nhas a length limit given by {@code maxSize}.\n\n@see #readByteArray()\n@see #writeByteArray(byte[])\n@return the read byte array\n@throws io.netty.handler.codec.DecoderException if the read array has a\nlength over {@code maxSize} p 1 maxSize c the max length of the read array m (II)Lio/netty/buffer/ByteBuf; setByte setByte p 1 index p 2 value m (IZ)Lio/netty/buffer/ByteBuf; setBoolean setBoolean p 2 value p 1 index m (ILjava/nio/channels/ScatteringByteChannel;I)I setBytes setBytes p 3 length p 2 channel p 1 index m (IILio/netty/util/ByteProcessor;)I forEachByte forEachByte p 1 index p 2 length p 3 byteProcessor m (I)Lio/netty/buffer/ByteBuf; writeShortLE writeShortLE p 1 value c net/minecraft/class_3871 net/minecraft/client/gui/screen/ingame/BlastFurnaceScreen f Lnet/minecraft/class_2960; field_17115 TEXTURE m (Lnet/minecraft/class_3705;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V p 3 title p 1 container p 2 inventory c net/minecraft/class_1212 net/minecraft/datafixer/fix/EntitySimpleTransformFix m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; method_5164 transform p 1 choice c net/minecraft/class_3872 net/minecraft/client/gui/screen/ingame/BookScreen f Lnet/minecraft/class_474; field_17123 previousPageButton f Z field_18976 pageTurnSound f Lnet/minecraft/class_3872$class_3931; field_17417 EMPTY_PROVIDER f I field_32331 MAX_TEXT_WIDTH f I field_32333 WIDTH f Lnet/minecraft/class_474; field_17122 nextPageButton f I field_17121 cachedPageIndex f Lnet/minecraft/class_3872$class_3931; field_17418 contents f Ljava/util/List; field_17120 cachedPage f I field_32332 MAX_TEXT_HEIGHT f Lnet/minecraft/class_2561; field_25897 pageIndexText f I field_32334 HEIGHT f I field_17119 pageIndex f Lnet/minecraft/class_2960; field_17117 BOOK_TEXTURE m (DD)Lnet/minecraft/class_2583; method_17048 getTextStyleAt p 3 y p 1 x m (I)Z method_17556 setPage p 1 index m ()V method_17558 addPageButtons m ()V method_17058 goToNextPage m ()V method_34494 closeScreen m (Lnet/minecraft/class_3872$class_3931;)V method_17554 setPageProvider p 1 pageProvider m (Lnet/minecraft/class_4185;)V method_19884 method_19884 p 1 button m (Lnet/minecraft/class_4185;)V method_19886 method_19886 p 1 button m ()I method_17055 getPageCount m (Lnet/minecraft/class_2487;Lnet/minecraft/class_2499;I)Ljava/lang/String; method_33889 method_33889 p 2 page m (I)Z method_17789 jumpToPage p 1 page m ()V method_17557 addCloseButton m ()V method_17057 goToPreviousPage m (Lnet/minecraft/class_2487;)Ljava/util/List; method_17555 readPages p 0 nbt m ()V method_17059 updatePageButtons m (Lnet/minecraft/class_3872$class_3931;)V p 1 pageProvider m (Lnet/minecraft/class_4185;)V method_19885 method_19885 p 1 button m (Lnet/minecraft/class_3872$class_3931;Z)V p 1 contents p 2 playPageTurnSound m (Lnet/minecraft/class_2487;Ljava/util/function/Consumer;)V method_33888 filterPages p 0 nbt p 1 pageConsumer c net/minecraft/class_3872$class_3931 net/minecraft/client/gui/screen/ingame/BookScreen$Contents m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_3872$class_3931; method_17562 create p 0 stack m (I)Lnet/minecraft/class_5348; method_17561 getPageUnchecked p 1 index m ()I method_17560 getPageCount m (I)Lnet/minecraft/class_5348; method_17563 getPage p 1 index c net/minecraft/class_3872$class_3932 net/minecraft/client/gui/screen/ingame/BookScreen$WritableBookContents f Ljava/util/List; field_17419 pages m (Lnet/minecraft/class_1799;)V p 1 stack m (Lnet/minecraft/class_1799;)Ljava/util/List; method_17564 getPages p 0 stack c net/minecraft/class_3872$class_3933 net/minecraft/client/gui/screen/ingame/BookScreen$WrittenBookContents f Ljava/util/List; field_17420 pages m (Lnet/minecraft/class_1799;)V p 1 stack m (Lnet/minecraft/class_1799;)Ljava/util/List; method_17565 getPages p 0 stack c net/minecraft/class_1211 net/minecraft/datafixer/fix/EntityRenameFix f Ljava/lang/String; field_5734 name m (Ljava/lang/String;Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 name p 3 changesType p 2 outputSchema m (Ljava/lang/String;)Ljava/lang/String; method_5163 rename p 1 oldName c net/minecraft/class_2541 net/minecraft/block/VineBlock f Lnet/minecraft/class_265; field_11704 EAST_SHAPE f Lnet/minecraft/class_265; field_11705 WEST_SHAPE f Lnet/minecraft/class_265; field_11698 UP_SHAPE f Lnet/minecraft/class_265; field_11700 NORTH_SHAPE f Lnet/minecraft/class_265; field_11701 SOUTH_SHAPE f Lnet/minecraft/class_2746; field_11706 NORTH f Lnet/minecraft/class_2746; field_11703 UP f Lnet/minecraft/class_2746; field_11702 EAST f Lnet/minecraft/class_2746; field_11699 SOUTH f Lnet/minecraft/class_2746; field_11696 WEST f Ljava/util/Map; field_11697 FACING_PROPERTIES f Ljava/util/Map; field_26659 shapesByState m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_10821 shouldConnectTo p 0 world p 2 direction p 1 pos m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265; method_31018 getShapeForState p 0 state m (Lnet/minecraft/class_2680;)I method_10822 getAdjacentBlockCount p 1 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_10827 getPlacementShape p 3 pos p 1 state p 2 world m (Ljava/util/Map$Entry;)Z method_10826 method_10826 p 0 entry m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Ljava/util/Random;)Lnet/minecraft/class_2680; method_10820 getGrownState p 1 above p 3 random p 2 state m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_10824 canGrowAt p 2 pos p 1 world m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2746; method_10828 getFacingProperty p 0 direction m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_10829 shouldHaveSide p 3 side p 2 pos p 1 world m (Lnet/minecraft/class_2680;)Z method_10823 hasAdjacentBlocks p 1 state m (Lnet/minecraft/class_2680;)Z method_10830 hasHorizontalSide p 1 state c net/minecraft/class_2539 net/minecraft/network/NetworkState f I field_33281 NULL_PACKET_ID_OR_MIN_STATE_ID f [Lnet/minecraft/class_2539; field_11693 STATES f I field_33282 MAX_STATE_ID f Ljava/util/Map; field_11687 HANDLER_STATE_MAP f I field_20594 stateId f Ljava/util/Map; field_20595 packetHandlers f Lnet/minecraft/class_2539; field_20592 STATUS f Lnet/minecraft/class_2539; field_20593 LOGIN f Lnet/minecraft/class_2539; field_20590 HANDSHAKING f Lnet/minecraft/class_2539; field_20591 PLAY m (Lnet/minecraft/class_2596;)Lnet/minecraft/class_2539; method_10786 getPacketHandlerState p 0 handler m ()Lnet/minecraft/class_2539$class_4533; method_22308 createPacketHandlerInitializer m (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Ljava/lang/Class;Ljava/lang/Integer;)V method_39497 method_39497 p 0 clazz p 1 packetId m (I)Lnet/minecraft/class_2539; method_10782 byId p 0 id m (Lnet/minecraft/class_2598;ILnet/minecraft/class_2540;)Lnet/minecraft/class_2596; method_10783 getPacketHandler p 2 packetId p 1 side p 3 buf m ()I method_10785 getId m (Ljava/lang/String;IILnet/minecraft/class_2539$class_4533;)V p 4 initializer p 3 id m (Lnet/minecraft/class_2539;Lnet/minecraft/class_2598;Lnet/minecraft/class_2539$class_4532;)V method_22307 method_22307 p 1 side p 2 handler m (Lnet/minecraft/class_2598;Lnet/minecraft/class_2596;)Ljava/lang/Integer; method_10781 getPacketId p 2 packet p 1 side m (Lnet/minecraft/class_2539;Ljava/lang/Class;)V method_22306 method_22306 p 1 packetClass m (Lnet/minecraft/class_2598;)Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; method_39498 getPacketIdToPacketMap p 1 side c net/minecraft/class_2539$class_4532 net/minecraft/network/NetworkState$PacketHandler f Ljava/util/List; field_20597 packetFactories f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_20596 packetIds m (Ljava/lang/Class;)Ljava/lang/Integer; method_22312 getId p 1 packet m (Ljava/lang/Class;Ljava/util/function/Function;)Lnet/minecraft/class_2539$class_4532; method_22313 register p 2 packetFactory p 1 type m (ILnet/minecraft/class_2540;)Lnet/minecraft/class_2596; method_22310 createPacket p 2 buf p 1 id m ()Ljava/lang/Iterable; method_22309 getPacketTypes m (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V method_22311 method_22311 p 0 map c net/minecraft/class_2539$class_4533 net/minecraft/network/NetworkState$PacketHandlerInitializer f Ljava/util/Map; field_20598 packetHandlers m (Lnet/minecraft/class_2598;Lnet/minecraft/class_2539$class_4532;)Lnet/minecraft/class_2539$class_4533; method_22315 setup p 2 handler p 1 side c net/minecraft/class_1207 net/minecraft/datafixer/mapping/LegacyCoralFanBlockMapping f Ljava/util/Map; field_5709 MAP c net/minecraft/class_1206 net/minecraft/datafixer/fix/RecipeFix f Ljava/util/Map; field_5708 RECIPES m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_1205 net/minecraft/datafixer/fix/RecipeRenamingFix f Ljava/util/Map; field_5707 RECIPES m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_1204 net/minecraft/datafixer/fix/OptionsKeyTranslationFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_2535 net/minecraft/network/ClientConnection c A connection backed by a netty channel. It can be one to a client on the\nserver or one to a server on a client. f Z field_11640 errored f F field_11653 averagePacketsSent f Lnet/minecraft/class_3528; field_11650 CLIENT_IO_GROUP f Z field_11647 encrypted f I field_11656 packetsSentCounter f Lnet/minecraft/class_3528; field_11657 EPOLL_CLIENT_IO_GROUP f Lnet/minecraft/class_2561; field_11660 disconnectReason f Lnet/minecraft/class_3528; field_11649 LOCAL_CLIENT_IO_GROUP f Lorg/slf4j/Marker; field_11641 NETWORK_MARKER f Lio/netty/channel/Channel; field_11651 channel f Lnet/minecraft/class_2598; field_11643 side c The side this connection is to. f Z field_11646 disconnected f Lnet/minecraft/class_2547; field_11652 packetListener f F field_33280 CURRENT_PACKET_COUNTER_WEIGHT c Represents when the average packet counter is updated, what percent of the\nvalue of the average counter is set from the current counter.\n\n

The formula is {@link #averagePacketsSent averagePacketsSent} = {@value}\n× {@link #packetsSentCounter packetsSentCounter} + (1 - {@value}) ×\n{@code averagePacketsSent}. f Lorg/slf4j/Logger; field_11642 LOGGER f I field_11655 ticks f Ljava/util/Queue; field_11644 packetQueue f Lorg/slf4j/Marker; field_36379 PACKET_RECEIVED_MARKER f Lio/netty/util/AttributeKey; field_11648 PROTOCOL_ATTRIBUTE_KEY c The attribute key for the current network state of the backing netty\nchannel. f Ljava/net/SocketAddress; field_11645 address f F field_11654 averagePacketsReceived f Lorg/slf4j/Marker; field_11639 NETWORK_PACKETS_MARKER f I field_11658 packetsReceivedCounter f Lorg/slf4j/Marker; field_36380 PACKET_SENT_MARKER m ()Lnet/minecraft/class_2598; method_36121 getSide c Returns the side of this connection, or the direction of the packets received\nby this connection. m ()F method_10745 getAveragePacketsSent m ()Z method_10772 hasChannel m ()V method_10757 disableAutoRead m (Lio/netty/channel/ChannelHandlerContext;)V channelInactive channelInactive p 1 context m (Lnet/minecraft/class_2596;Lio/netty/util/concurrent/GenericFutureListener;)V method_10752 send p 2 callback p 1 packet m ()Z method_10771 isEncrypted m (Lorg/slf4j/Marker;)V method_40064 method_40064 p 0 marker m ()Ljava/net/SocketAddress; method_10755 getAddress m (Lnet/minecraft/class_2561;)V method_10747 disconnect p 1 disconnectReason m ()Lnet/minecraft/class_2561; method_10748 getDisconnectReason m ()Z method_10756 isLocal m ()V method_10768 handleDisconnection m (Lnet/minecraft/class_2596;Lio/netty/util/concurrent/GenericFutureListener;)V method_10764 sendImmediately p 2 callback p 1 packet m (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Throwable;)V exceptionCaught exceptionCaught p 2 ex p 1 context m (Lio/netty/channel/ChannelHandlerContext;)V channelActive channelActive p 1 context m (Lnet/minecraft/class_2596;)V method_10743 send p 1 packet m (Lorg/slf4j/Marker;)V method_40063 method_40063 p 0 marker m (Ljava/net/SocketAddress;)Lnet/minecraft/class_2535; method_10769 connectLocal p 0 address m (Lnet/minecraft/class_2596;Lio/netty/util/concurrent/GenericFutureListener;Lnet/minecraft/class_2539;Lnet/minecraft/class_2539;)V method_36942 sendInternal p 1 packet p 2 callback p 3 packetState p 4 currentState m (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead0 channelRead0 p 1 context p 2 packet m ()V method_30615 updateStats m ()V method_10751 sendQueuedPackets m (Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V method_10746 setupEncryption p 2 encryptionCipher p 1 decryptionCipher m (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/class_2596;)V method_10770 channelRead0 m (IZ)V method_10760 setCompressionThreshold c Sets the compression threshold of this connection.\n\n

Packets over the threshold in size will be written as a {@code 0}\nbyte followed by contents, while compressed ones will be written as\na var int for the decompressed size followed by the compressed contents.\n\n

The connections on the two sides must have the same compression\nthreshold, or compression errors may result. p 1 compressionThreshold c the compression threshold, in number of bytes p 2 rejectsBadPackets c whether this connection may abort if a compressed packet with a bad size is received m ()F method_10762 getAveragePacketsReceived m ()Lnet/minecraft/class_2598; method_36122 getOppositeSide c Returns the opposite side of this connection, or the direction of the packets\nsent by this connection. m ()Lnet/minecraft/class_2539; method_32306 getState c Returns the current network state of this connection. m (Lorg/slf4j/Marker;)V method_40062 method_40062 p 0 marker m (Lnet/minecraft/class_2596;Lnet/minecraft/class_2547;)V method_10759 handlePacket p 1 listener p 0 packet m ()V method_10754 tick m ()Z method_10758 isOpen m ()Lnet/minecraft/class_2547; method_10744 getPacketListener m (Lnet/minecraft/class_2598;)V p 1 side m (Lnet/minecraft/class_2547;)V method_10763 setPacketListener c Sets the packet listener that will handle oncoming packets, including\nones that are not yet handled by the current packet listener.\n\n@apiNote This may be called from the {@linkplain #packetListener} stored\nin this connection. p 1 listener m (Lnet/minecraft/class_2539;)V method_10750 setState p 1 state m (Ljava/net/InetSocketAddress;Z)Lnet/minecraft/class_2535; method_10753 connect p 0 address p 1 useEpoll c net/minecraft/class_2535$2 net/minecraft/network/ClientConnection$2 m (Lio/netty/channel/Channel;)V initChannel initChannel p 1 channel c net/minecraft/class_2535$1 net/minecraft/network/ClientConnection$1 m (Lio/netty/channel/Channel;)V initChannel initChannel p 1 channel c net/minecraft/class_2535$class_2536 net/minecraft/network/ClientConnection$QueuedPacket f Lio/netty/util/concurrent/GenericFutureListener; field_11662 callback f Lnet/minecraft/class_2596; field_11661 packet m (Lnet/minecraft/class_2596;Lio/netty/util/concurrent/GenericFutureListener;)V p 1 packet p 2 callback c net/minecraft/class_3866 net/minecraft/block/entity/FurnaceBlockEntity m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V p 1 pos p 2 state c net/minecraft/class_3867 net/minecraft/block/enums/Attachment f Ljava/lang/String; field_17102 name f Lnet/minecraft/class_3867; field_17098 FLOOR f Lnet/minecraft/class_3867; field_17099 CEILING f Lnet/minecraft/class_3867; field_17101 DOUBLE_WALL f Lnet/minecraft/class_3867; field_17100 SINGLE_WALL m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_3868 net/minecraft/structure/DesertVillageData f Lnet/minecraft/class_6880; field_25948 STRUCTURE_POOLS m ()V method_17037 init c net/minecraft/class_1209 net/minecraft/datafixer/fix/SavedDataVillageCropFix m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_5157 fixVillageChildren m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_5152 fix m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_5154 fixSmallPlotCropIds m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_5155 fixLargePlotCropIds m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; method_5156 fixCropId p 1 cropId m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; method_5151 fixVillageChildren p 0 villageChildren c net/minecraft/class_2537 net/minecraft/block/TripwireHookBlock f Lnet/minecraft/class_265; field_11665 SOUTH_SHAPE f Lnet/minecraft/class_265; field_11667 WEST_SHAPE f Lnet/minecraft/class_2746; field_11669 ATTACHED f Lnet/minecraft/class_265; field_11670 EAST_SHAPE f Lnet/minecraft/class_2746; field_11671 POWERED f Lnet/minecraft/class_265; field_11668 NORTH_SHAPE f Lnet/minecraft/class_2753; field_11666 FACING f I field_31271 SCHEDULED_TICK_DELAY m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ZZZZ)V method_10777 playSound p 6 off p 4 on p 5 detached p 2 pos p 3 attached p 1 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;ZZILnet/minecraft/class_2680;)V method_10776 update p 3 state p 2 pos p 4 beingRemoved p 1 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V method_10775 updateNeighborsOnAxis p 1 world p 2 pos p 3 direction c net/minecraft/class_1208 net/minecraft/datafixer/TypeReferences c Represents all the type references Minecraft's datafixer can fix. f Lcom/mojang/datafixers/DSL$TypeReference; field_5721 OBJECTIVE f Lcom/mojang/datafixers/DSL$TypeReference; field_5711 RECIPE f Lcom/mojang/datafixers/DSL$TypeReference; field_5723 ENTITY_TREE c A type reference which refers to an entity tree.\n\n

An entity tree contains the passengers of an entity and their passengers. f Lcom/mojang/datafixers/DSL$TypeReference; field_19224 POI_CHUNK c A type reference which refers to the point of interest data in a chunk. f Lcom/mojang/datafixers/DSL$TypeReference; field_5713 ITEM_NAME c A type reference which refers to an item's identifier. f Lcom/mojang/datafixers/DSL$TypeReference; field_5725 ADVANCEMENTS f Lcom/mojang/datafixers/DSL$TypeReference; field_5715 PLAYER c A type reference which refers to a player. f Lcom/mojang/datafixers/DSL$TypeReference; field_5727 BLOCK_ENTITY c A type reference which refers to a block entity. f Lcom/mojang/datafixers/DSL$TypeReference; field_5717 OPTIONS c A type reference which refers to client game options. f Lcom/mojang/datafixers/DSL$TypeReference; field_5729 ENTITY c A type reference which refers to a type of entity. f Lcom/mojang/datafixers/DSL$TypeReference; field_5719 ENTITY_NAME c A type reference which refers to an entity's identifier. f Lcom/mojang/datafixers/DSL$TypeReference; field_26993 ENTITY_CHUNK c A type reference which refers to the entity data in a chunk. f Lcom/mojang/datafixers/DSL$TypeReference; field_5730 STATS f Lcom/mojang/datafixers/DSL$TypeReference; field_5720 BLOCK_STATE c A type reference which refers to a block state. f Lcom/mojang/datafixers/DSL$TypeReference; field_5710 LEVEL f Lcom/mojang/datafixers/DSL$TypeReference; field_5732 SAVED_DATA f Lcom/mojang/datafixers/DSL$TypeReference; field_5722 HOTBAR c A type reference which refers to the saved creative hotbars.\n\n

This type reference is only used on the client. f Lcom/mojang/datafixers/DSL$TypeReference; field_5712 ITEM_STACK c A type reference which refers to an item stack. f Lcom/mojang/datafixers/DSL$TypeReference; field_5724 STRUCTURE_FEATURE f Lcom/mojang/datafixers/DSL$TypeReference; field_5714 TEAM f Lcom/mojang/datafixers/DSL$TypeReference; field_5726 CHUNK c A type reference which refers to a chunk. f Lcom/mojang/datafixers/DSL$TypeReference; field_23067 WORLD_GEN_SETTINGS c A type reference which refers to world gen settings. f Lcom/mojang/datafixers/DSL$TypeReference; field_5716 STRUCTURE f Lcom/mojang/datafixers/DSL$TypeReference; field_5728 BIOME c A type reference which refers to a biome. f Lcom/mojang/datafixers/DSL$TypeReference; field_5718 UNTAGGED_SPAWNER f Lcom/mojang/datafixers/DSL$TypeReference; field_5731 BLOCK_NAME c A type reference which refers to a block's identifier. c net/minecraft/class_2538 net/minecraft/block/TripwireBlock f Lnet/minecraft/class_2537; field_11677 hookBlock f Lnet/minecraft/class_2746; field_11678 SOUTH f Lnet/minecraft/class_2746; field_11679 DISARMED f Ljava/util/Map; field_11676 FACING_PROPERTIES f I field_31267 SCHEDULED_TICK_DELAY f Lnet/minecraft/class_2746; field_11680 POWERED f Lnet/minecraft/class_265; field_11682 ATTACHED_SHAPE f Lnet/minecraft/class_265; field_11681 DETACHED_SHAPE f Lnet/minecraft/class_2746; field_11683 ATTACHED f Lnet/minecraft/class_2746; field_11673 EAST f Lnet/minecraft/class_2746; field_11674 WEST f Lnet/minecraft/class_2746; field_11675 NORTH m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_10779 update p 3 state p 1 world p 2 pos m (Lnet/minecraft/class_2537;Lnet/minecraft/class_4970$class_2251;)V p 2 settings p 1 hookBlock m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_10780 updatePowered p 2 pos p 1 world m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z method_10778 shouldConnectTo p 2 facing p 1 state c net/minecraft/class_765 net/minecraft/client/render/LightmapTextureManager c The lightmap texture manager maintains a texture containing the RGBA overlay for each of the 16×16 sky and block light combinations.\n

\nAlso contains some utilities to pack and unpack lightmap coordinates from sky and block light values,\nand some lightmap coordinates constants. f I field_32767 MAX_LIGHT_COORDINATE c Represents the maximum lightmap coordinate, where both sky light and block light equals {@code 15}.\nThe value of this maximum lightmap coordinate is {@value}. f I field_32768 MAX_SKY_LIGHT_COORDINATE c Represents the maximum sky-light-wise lightmap coordinate whose value is {@value}.\nThis is equivalent to a {@code 15} sky light and {@code 0} block light. f F field_21528 flickerIntensity f I field_32769 MAX_BLOCK_LIGHT_COORDINATE c Represents the maximum block-light-wise lightmap coordinate whose value is {@value}.\nThis is equivalent to a {@code 0} sky light and {@code 15} block light. f Lnet/minecraft/class_757; field_4134 renderer f Z field_4135 dirty f Lnet/minecraft/class_310; field_4137 client f Lnet/minecraft/class_1011; field_4133 image f Lnet/minecraft/class_1043; field_4138 texture f Lnet/minecraft/class_2960; field_4136 textureIdentifier m (I)I method_24186 getBlockLightCoordinates p 0 light m (I)I method_24187 getSkyLightCoordinates p 0 light m (Lnet/minecraft/class_1937;I)F method_23284 getBrightness p 1 world p 2 lightLevel m ()V method_3316 enable m (F)V method_3313 update p 1 delta m ()V method_3314 tick m ()V method_3315 disable m (Lnet/minecraft/class_757;Lnet/minecraft/class_310;)V p 2 client p 1 renderer m (II)I method_23687 pack p 0 block p 1 sky m (F)F method_23795 easeOutQuart c Represents an easing function.\n

\nIn this class, it's also used to brighten colors,\nthen the result is used to lerp between the normal and brightened color\nwith the gamma value.\n\n@see https://easings.net/#easeOutQuart p 1 x c represents the absolute progress of the animation in the bounds of 0 (beginning of the animation) and 1 (end of animation) c net/minecraft/class_4371 net/minecraft/client/realms/gui/screen/RealmsAcceptRejectButton f I field_19690 width f I field_19691 height f I field_19692 x f I field_19693 y m ()I method_21109 getRight m (I)V method_21110 handleClick p 1 index m (Lnet/minecraft/class_4587;IIZ)V method_21112 render p 3 y p 4 showTooltip p 1 matrices p 2 x m (Lnet/minecraft/class_4587;IIII)V method_21111 render p 4 mouseX p 5 mouseY p 2 x p 3 y p 1 matrices m ()I method_21115 getBottom m (Lnet/minecraft/class_4904;Lnet/minecraft/class_4280$class_4281;Ljava/util/List;IDD)V method_21114 handleClick p 4 mouseX p 2 buttons p 3 button p 0 selectionList p 1 entry p 6 mouseY m (IIII)V p 1 width p 3 x p 2 height p 4 y m (Lnet/minecraft/class_4587;Ljava/util/List;Lnet/minecraft/class_4904;IIII)V method_21113 render p 5 mouseX p 4 y p 3 x p 2 selectionList p 1 buttons p 0 matrices p 6 mouseY c net/minecraft/class_763 net/minecraft/client/render/item/ItemModels f Lnet/minecraft/class_1092; field_4128 modelManager f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_4130 models f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_4129 modelIds m ()V method_3310 reloadModels m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1087; method_3308 getModel p 1 stack m (Lnet/minecraft/class_1792;Lnet/minecraft/class_1091;)V method_3309 putModel p 2 modelId p 1 item m (Lnet/minecraft/class_1792;)Lnet/minecraft/class_1087; method_3304 getModel p 1 item m ()Lnet/minecraft/class_1092; method_3303 getModelManager m (Lnet/minecraft/class_1792;)I method_3306 getModelId p 0 item m (Lnet/minecraft/class_1092;)V p 1 modelManager c net/minecraft/class_3043 net/minecraft/server/command/EffectCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13607 GIVE_FAILED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13608 CLEAR_SPECIFIC_FAILED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13609 CLEAR_EVERYTHING_FAILED_EXCEPTION m (Lnet/minecraft/class_2168;)Z method_13235 method_13235 p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_23650 method_23650 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13225 method_13225 p 0 context m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_1291;)I method_13231 executeClear p 0 source p 2 effect p 1 targets m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13230 executeClear p 1 targets p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13226 method_13226 p 0 context m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13229 register p 0 dispatcher m (Lcom/mojang/brigadier/context/CommandContext;)I method_13232 method_13232 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13234 method_13234 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13233 method_13233 p 0 context m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_1291;Ljava/lang/Integer;IZ)I method_13227 executeGive p 3 seconds p 2 effect p 5 showParticles p 4 amplifier p 1 targets p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13228 method_13228 p 0 context c net/minecraft/class_769 net/minecraft/client/render/BuiltChunkStorage f Lnet/minecraft/class_1937; field_4151 world f Lnet/minecraft/class_761; field_4146 worldRenderer f [Lnet/minecraft/class_846$class_851; field_4150 chunks f I field_4147 sizeZ f I field_4148 sizeX f I field_4149 sizeY m (Lnet/minecraft/class_846;)V method_3324 createChunks p 1 chunkBuilder m (I)V method_3325 setViewDistance p 1 viewDistance m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_846$class_851; method_3323 getRenderedChunk p 1 pos m (III)I method_3326 getChunkIndex p 3 z p 2 y p 1 x m ()V method_3327 clear m (IIIZ)V method_16040 scheduleRebuild p 4 important p 3 z p 2 y p 1 x m (Lnet/minecraft/class_846;Lnet/minecraft/class_1937;ILnet/minecraft/class_761;)V p 4 worldRenderer p 2 world p 3 viewDistance p 1 chunkBuilder m (DD)V method_3330 updateCameraPosition p 1 x p 3 z c net/minecraft/class_768 net/minecraft/client/util/math/Rect2i f I field_4142 height f I field_4143 width f I field_4144 y f I field_4145 x m ()I method_3319 getWidth m ()I method_3321 getX m ()I method_3322 getY m (II)V method_35779 setStartPos p 2 y p 1 x m (Lnet/minecraft/class_768;)Lnet/minecraft/class_768; method_35780 intersection p 1 rect m ()I method_3320 getHeight m (II)Z method_3318 contains p 1 x p 2 y m (I)V method_35781 setY p 1 y m (I)V method_35783 setHeight p 1 height m (I)V method_35782 setWidth p 1 width m (IIII)V p 4 height p 3 width p 2 y p 1 x m (I)V method_35778 setX p 1 x c net/minecraft/class_766 net/minecraft/client/gui/RotatingCubeMapRenderer f Lnet/minecraft/class_310; field_4139 client f F field_4140 time f Lnet/minecraft/class_751; field_4141 cubeMap m (Lnet/minecraft/class_751;)V p 1 cubeMap m (FF)V method_3317 render p 1 delta p 2 alpha c net/minecraft/class_3048 net/minecraft/server/command/EnchantCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13630 FAILED_EXCEPTION f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13629 FAILED_ENTITY_EXCEPTION f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13633 FAILED_INCOMPATIBLE_EXCEPTION f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13631 FAILED_ITEMLESS_EXCEPTION f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_13632 FAILED_LEVEL_EXCEPTION m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13244 method_13244 p 0 itemName m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13242 method_13242 p 0 entityName m (Lcom/mojang/brigadier/context/CommandContext;)I method_13245 method_13245 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13240 method_13240 p 0 context m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_1887;I)I method_13241 execute p 3 level p 2 enchantment p 1 targets p 0 source m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13248 method_13248 p 1 maxLevel p 0 level m (Lnet/minecraft/class_2168;)Z method_13246 method_13246 p 0 source m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13247 method_13247 p 0 entityName m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13243 register p 0 dispatcher c net/minecraft/class_93 net/minecraft/loot/entry/SequenceEntry m ([Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_93$class_6152; method_35511 create p 0 entries m (Lnet/minecraft/class_64;Lnet/minecraft/class_64;Lnet/minecraft/class_47;Ljava/util/function/Consumer;)Z method_29315 method_29315 p 2 context m ([Lnet/minecraft/class_64;Lnet/minecraft/class_47;Ljava/util/function/Consumer;)Z method_452 method_452 p 2 lootChoiceExpander p 1 context c net/minecraft/class_93$class_6152 net/minecraft/loot/entry/SequenceEntry$Builder f Ljava/util/List; field_31846 entries m ()Lnet/minecraft/class_93$class_6152; method_35512 getThisBuilder m ([Lnet/minecraft/class_79$class_80;)V p 1 entries c net/minecraft/class_4379 net/minecraft/client/realms/gui/screen/RealmsBackupInfoScreen f Lnet/minecraft/class_4867; field_19736 backup f Lnet/minecraft/class_4379$class_4380; field_19738 backupInfoList f Lnet/minecraft/class_2561; field_27937 UNKNOWN f Lnet/minecraft/class_437; field_19734 parent m (Ljava/lang/String;)Lnet/minecraft/class_2561; method_21143 gameModeMetadata p 1 value m (Lnet/minecraft/class_437;Lnet/minecraft/class_4867;)V p 2 backup p 1 parent m (Lnet/minecraft/class_4185;)V method_25105 method_25105 p 1 button m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_2561; method_21141 checkForSpecificMetadata p 2 value p 1 key m (Ljava/lang/String;)Lnet/minecraft/class_2561; method_21140 gameDifficultyMetadata p 1 value c net/minecraft/class_4379$class_5344 net/minecraft/client/realms/gui/screen/RealmsBackupInfoScreen$BackupInfoListEntry f Ljava/lang/String; field_25259 value f Ljava/lang/String; field_25258 key m (Lnet/minecraft/class_4379;Ljava/lang/String;Ljava/lang/String;)V p 3 value p 2 key c net/minecraft/class_4379$class_4380 net/minecraft/client/realms/gui/screen/RealmsBackupInfoScreen$BackupInfoList m (Lnet/minecraft/class_4379;Lnet/minecraft/class_310;)V p 2 client m (Ljava/lang/String;Ljava/lang/String;)V method_29336 method_29336 p 1 key p 2 value c net/minecraft/class_94 net/minecraft/loot/function/ApplyBonusLootFunction f Lnet/minecraft/class_94$class_96; field_1009 formula f Lnet/minecraft/class_1887; field_1011 enchantment f Ljava/util/Map; field_1010 FACTORIES m (Lnet/minecraft/class_1887;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_457 method_457 p 1 conditions m (Lnet/minecraft/class_1887;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_453 method_453 p 1 conditions m (Lnet/minecraft/class_1887;)Lnet/minecraft/class_120$class_121; method_456 uniformBonusCount p 0 enchantment m (Lnet/minecraft/class_1887;)Lnet/minecraft/class_120$class_121; method_455 oreDrops p 0 enchantment m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_1887;Lnet/minecraft/class_94$class_96;)V p 3 formula p 2 enchantment p 1 conditions m (Lnet/minecraft/class_1887;I[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_462 method_462 p 2 conditions m (Lnet/minecraft/class_1887;IF[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_459 method_459 p 3 conditions m (Lnet/minecraft/class_1887;I)Lnet/minecraft/class_120$class_121; method_461 uniformBonusCount p 0 enchantment p 1 bonusMultiplier m (Lnet/minecraft/class_1887;FI)Lnet/minecraft/class_120$class_121; method_463 binomialWithBonusCount p 2 extra p 0 enchantment p 1 probability c net/minecraft/class_94$class_97 net/minecraft/loot/function/ApplyBonusLootFunction$FormulaFactory m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_94$class_96; deserialize deserialize p 1 functionJson p 2 context c net/minecraft/class_94$class_96 net/minecraft/loot/function/ApplyBonusLootFunction$Formula m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V method_465 toJson p 2 context p 1 json m ()Lnet/minecraft/class_2960; method_466 getId m (Ljava/util/Random;II)I method_467 getValue p 1 random p 2 initialCount p 3 enchantmentLevel c net/minecraft/class_94$class_95 net/minecraft/loot/function/ApplyBonusLootFunction$BinomialWithBonusCount f Lnet/minecraft/class_2960; field_1013 ID f I field_1014 extra f F field_1012 probability m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_94$class_96; method_464 fromJson p 1 context p 0 json m (IF)V p 2 probability p 1 extra c net/minecraft/class_94$class_100 net/minecraft/loot/function/ApplyBonusLootFunction$UniformBonusCount f I field_1017 bonusMultiplier f Lnet/minecraft/class_2960; field_1016 ID m (I)V p 1 bonusMultiplier m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_94$class_96; method_471 fromJson p 1 context p 0 json c net/minecraft/class_94$class_99 net/minecraft/loot/function/ApplyBonusLootFunction$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_94; method_470 fromJson m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_94;Lcom/google/gson/JsonSerializationContext;)V method_469 toJson c net/minecraft/class_94$class_98 net/minecraft/loot/function/ApplyBonusLootFunction$OreDrops f Lnet/minecraft/class_2960; field_1015 ID m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_94$class_96; method_468 fromJson p 0 json p 1 context c net/minecraft/class_3044 net/minecraft/world/gen/feature/FossilFeature m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;)I method_34295 getEmptyCorners p 0 world p 1 box m (Lnet/minecraft/class_5281;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/class_2338;)V method_34296 method_34296 p 2 pos c net/minecraft/class_761 net/minecraft/client/render/WorldRenderer f Lnet/minecraft/class_4604; field_4056 capturedFrustum f Lnet/minecraft/class_291; field_4113 starsBuffer f Lnet/minecraft/class_4604; field_27740 frustum f Lnet/minecraft/class_2960; field_4108 CLOUDS f [Lnet/minecraft/class_2350; field_4095 DIRECTIONS f Lnet/minecraft/class_898; field_4109 entityRenderDispatcher f D field_4081 lastCameraY f Lnet/minecraft/class_2960; field_4111 SUN f Lnet/minecraft/class_4740; field_21799 chunkUpdateSmoother f D field_4118 lastTranslucentSortZ f I field_4110 blockEntityCount f I field_4089 regularEntityCount f Lnet/minecraft/class_279; field_25279 transparencyShader f Lnet/minecraft/class_638; field_4085 world f Lnet/minecraft/class_310; field_4088 client f D field_4096 lastCameraZ f Lnet/minecraft/class_291; field_4094 cloudsBuffer f Lnet/minecraft/class_279; field_4059 entityOutlineShader f Ljava/util/concurrent/BlockingQueue; field_34816 builtChunks f D field_4083 lastTranslucentSortX f Ljava/util/Map; field_4119 playingSongs f Z field_4107 cloudsDirty f I field_4082 lastCloudsBlockX f Lnet/minecraft/class_846; field_4106 chunkBuilder f D field_4070 lastCameraChunkUpdateZ f Ljava/util/Set; field_4055 noCullingBlockEntities f D field_4115 lastCameraPitch f D field_4103 lastTranslucentSortY f Lnet/minecraft/class_4599; field_20951 bufferBuilders f [Lnet/minecraft/class_1162; field_4065 capturedFrustumOrientation f Lnet/minecraft/class_243; field_4072 lastCloudsColor f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_4058 blockBreakingInfos f Lnet/minecraft/class_276; field_25277 weatherFramebuffer f I field_4073 ticks f I field_4097 lastCloudsBlockY f Lnet/minecraft/class_2960; field_4098 MOON_PHASES f Lnet/minecraft/class_824; field_27741 blockEntityRenderDispatcher f D field_4069 lastCameraX f Lnet/minecraft/class_2960; field_4061 END_SKY f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_20950 blockBreakingProgressions f Lnet/minecraft/class_291; field_4087 lightSkyBuffer f Lnet/minecraft/class_4063; field_4080 lastCloudsRenderMode f Lnet/minecraft/class_276; field_25278 cloudsFramebuffer f I field_4084 cameraChunkX f Lnet/minecraft/class_769; field_4112 chunks f Lnet/minecraft/class_2960; field_20797 RAIN f I field_4121 cameraChunkZ f Lnet/minecraft/class_276; field_25274 translucentFramebuffer f D field_4064 lastCameraYaw f I field_4105 cameraChunkY f Lnet/minecraft/class_276; field_25275 entityFramebuffer f Lit/unimi/dsi/fastutil/objects/ObjectArrayList; field_34807 chunkInfos f Lnet/minecraft/class_2960; field_20798 SNOW f Lnet/minecraft/class_2960; field_4071 FORCEFIELD f D field_4104 lastCameraChunkUpdateX f Lnet/minecraft/class_276; field_4101 entityOutlinesFramebuffer f Lorg/slf4j/Logger; field_4060 LOGGER f Lnet/minecraft/class_1161; field_4091 capturedFrustumPosition f Lnet/minecraft/class_291; field_4102 darkSkyBuffer f D field_4120 lastCameraChunkUpdateY f Z field_4090 shouldCaptureFrustum f I field_4116 lastCloudsBlockZ f Lnet/minecraft/class_276; field_25276 particlesFramebuffer f I field_4062 viewDistance m ()I method_3246 getCompletedChunkCount m (III)V method_18145 scheduleBlockRenders p 1 x p 2 y p 3 z m ()Lnet/minecraft/class_276; method_29363 getWeatherFramebuffer m ()Lnet/minecraft/class_276; method_22990 getEntityOutlinesFramebuffer m (IIIIII)V method_18146 scheduleBlockRenders p 5 maxY p 6 maxZ p 3 minZ p 4 maxX p 1 minX p 2 minY m (Lnet/minecraft/class_2338;Lnet/minecraft/class_846$class_851;)Z method_38553 method_38553 p 1 pos m (Lnet/minecraft/class_3191;)V method_22987 removeBlockBreakingInfo p 1 info m ()Ljava/lang/String; method_3289 getChunksDebugString m ()Lnet/minecraft/class_276; method_29364 getCloudsFramebuffer m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_1297;DDDLnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_22712 drawBlockOutline p 11 state p 10 pos p 3 entity p 1 matrices m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V method_21596 scheduleBlockRerenderIfNeeded p 1 pos p 2 old p 3 updated m (Lnet/minecraft/class_638;)V method_3244 setWorld p 1 world m ()V method_29701 resetTransparencyShader m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;DDDDDDFFFFFFF)V method_22981 drawBox c Draws a box spanning from [x1,y1,z1] to [x2,y2,z2].\nThe 3 axes centered at [x1,y1,z1] may be colored differently using xAxisRed, yAxisGreen, and zAxisBlue.\n\n

Note the coordinates the box spans are relative to current translation of the matrices. p 0 matrices p 1 vertexConsumer p 20 zAxisBlue p 18 xAxisRed p 19 yAxisGreen p 16 blue p 17 alpha p 14 red p 15 green p 12 z2 p 10 y2 p 8 x2 p 6 z1 p 4 y1 p 2 x1 m ()V method_35776 killFrustum m (Lnet/minecraft/class_3414;Lnet/minecraft/class_2338;)V method_8562 playSong p 1 song p 2 songPosition m (Lnet/minecraft/class_2394;ZDDDDDD)Lnet/minecraft/class_703; method_3282 spawnParticle p 7 z p 5 y p 11 velocityY p 9 velocityX p 13 velocityZ p 3 x p 2 alwaysSpawn p 1 parameters m (Lnet/minecraft/class_4587;Lnet/minecraft/class_243;Lnet/minecraft/class_1159;)V method_32133 setupFrustum p 3 projectionMatrix p 2 pos p 1 matrices m ()D method_34812 getViewDistance m (Lnet/minecraft/class_310;Lnet/minecraft/class_4599;)V p 2 bufferBuilders p 1 client m (Lnet/minecraft/class_2338;Lnet/minecraft/class_846$class_851;Lnet/minecraft/class_2350;)Lnet/minecraft/class_846$class_851; method_3241 getAdjacentChunk p 1 pos p 2 chunk p 3 direction m ()V method_3252 tick m (Lnet/minecraft/class_287;DDDLnet/minecraft/class_243;)V method_3239 renderClouds p 6 z p 4 y p 8 color p 2 x p 1 builder m ()V method_3292 scheduleTerrainUpdate m ()V method_35775 captureFrustum m ()D method_34811 getChunkCount m ()Lnet/minecraft/class_846; method_34810 getChunkBuilder m (Lnet/minecraft/class_2338;)Z method_40050 isRenderingReady p 1 pos m (Lnet/minecraft/class_846$class_851;)V method_38550 addBuiltChunk p 1 chunk m ()V method_3277 renderLightSky m ()V method_3265 renderDarkSky m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)I method_23793 getLightmapCoordinates p 2 pos p 0 world p 1 state m (ILnet/minecraft/class_2338;I)V method_8564 processGlobalEvent p 3 data p 2 pos p 1 eventId m (Lnet/minecraft/class_1921;Lnet/minecraft/class_4587;DDDLnet/minecraft/class_1159;)V method_3251 renderLayer p 9 positionMatrix p 2 matrices p 1 renderLayer m ()V method_3293 renderStars m ()V method_35774 reloadTransparencyShader m (Lnet/minecraft/class_4587;Lnet/minecraft/class_1159;FDDD)V method_3259 renderClouds p 3 tickDelta p 2 projectionMatrix p 1 matrices m (Lnet/minecraft/class_287;)V method_3255 renderStars p 1 buffer m ()Z method_3281 isTerrainRenderComplete m (Lnet/minecraft/class_2394;ZZDDDDDD)Lnet/minecraft/class_703; method_3288 spawnParticle p 1 parameters p 14 velocityZ p 12 velocityY p 10 velocityX p 8 z p 6 y p 4 x p 3 canSpawnOnMinimal p 2 alwaysSpawn m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_265;DDDFFFF)V method_3291 drawShapeOutline p 0 matrices m (Z)Lnet/minecraft/class_4066; method_3268 getRandomParticleSpawnChance p 1 canSpawnOnMinimal m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)V method_3247 updateEntitiesForSong p 3 playing p 1 world p 2 pos m (Lnet/minecraft/class_4184;Lnet/minecraft/class_4604;ZZ)V method_3273 setupTerrain p 3 hasForcedFrustum p 4 spectator p 1 camera p 2 frustum m (ILnet/minecraft/class_2338;I)V method_8569 setBlockBreakingInfo p 2 pos p 1 entityId p 3 stage m (Lnet/minecraft/class_2394;ZZDDDDDD)V method_8563 addParticle p 10 velocityX p 12 velocityY p 6 y p 8 z p 2 shouldAlwaysSpawn p 1 parameters p 4 x p 3 important p 14 velocityZ m ()V method_3254 drawEntityOutlinesFramebuffer m ()Z method_3270 canDrawEntityOutlines m (Lnet/minecraft/class_1159;Lnet/minecraft/class_1159;DDDLnet/minecraft/class_4604;)V method_3275 captureFrustum p 1 positionMatrix p 5 y p 3 x p 9 frustum p 7 z m (Lnet/minecraft/class_4184;)V method_3269 updateChunks p 1 camera m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V method_8570 updateBlock p 3 oldState p 2 pos p 5 flags p 4 newState p 1 world m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;)I method_23794 getLightmapCoordinates p 1 pos p 0 world m ()Lnet/minecraft/class_276; method_29360 getTranslucentFramebuffer m (Lnet/minecraft/class_4184;)V method_22713 tickRainSplashing p 1 camera m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_238;FFFF)V method_22982 drawBox c Draws a box.\n\n

Note the coordinates the box spans are relative to current translation of the matrices. p 6 alpha p 5 blue p 4 green p 3 red p 2 box p 1 vertexConsumer p 0 matrices m (Lnet/minecraft/class_4587;)V method_22979 checkEmpty p 1 matrices m (Lnet/minecraft/class_287;DDDDDDFFFF)V method_3258 drawBox p 11 z2 p 9 y2 p 7 x2 p 5 z1 p 3 y1 p 1 x1 p 0 buffer p 16 alpha p 15 blue p 14 green p 13 red m ()V method_3279 reload m ()V method_3267 cleanUp m ()V method_29365 loadTransparencyShader m (II)V method_3242 onResized p 2 height p 1 width m (Lnet/minecraft/class_2394;DDDDDD)V method_3276 addParticle p 6 z p 8 velocityX p 2 x p 1 parameters p 4 y p 10 velocityY p 12 velocityZ m ()Ljava/lang/String; method_3272 getEntitiesDebugString m (Lnet/minecraft/class_4587;FJZLnet/minecraft/class_4184;Lnet/minecraft/class_757;Lnet/minecraft/class_765;Lnet/minecraft/class_1159;)V method_22710 render p 8 lightmapTextureManager p 7 gameRenderer p 9 positionMatrix p 2 tickDelta p 1 matrices p 3 limitTime p 6 camera p 5 renderBlockOutline m (Lnet/minecraft/class_4587;Lnet/minecraft/class_1159;FLnet/minecraft/class_4184;ZLjava/lang/Runnable;)V method_3257 renderSky p 2 projectionMatrix p 1 matrices p 4 camera p 3 tickDelta m (Lnet/minecraft/class_765;FDDD)V method_22714 renderWeather p 1 manager m (Lnet/minecraft/class_287;F)V method_34550 renderSky p 0 builder m (Lnet/minecraft/class_4588;DDDDDDFFFF)V method_35773 drawBox c Draws a box spanning from [x1,y1,z1] to [x2,y2,z2]. p 9 y2 p 7 x2 p 14 green p 13 red p 11 z2 p 1 x1 p 0 vertexConsumer p 16 alpha p 15 blue p 5 z1 p 3 y1 m (Lnet/minecraft/class_1297;DDDFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;)V method_22977 renderEntity p 4 cameraY p 2 cameraX p 8 tickDelta p 9 matrices p 6 cameraZ p 10 vertexConsumers p 1 entity m ()Lnet/minecraft/class_276; method_29361 getEntityFramebuffer m (III)V method_8571 scheduleBlockRender p 3 z p 1 x p 2 y m (Lnet/minecraft/class_4587;)V method_3250 renderEndSky p 1 matrices m (Ljava/util/Collection;Ljava/util/Collection;)V method_3245 updateNoCullingBlockEntities p 2 added p 1 removed m ()V method_3296 loadEntityOutlineShader m (Lnet/minecraft/class_4184;)V method_3243 renderWorldBorder p 1 camera m (Lnet/minecraft/class_1657;ILnet/minecraft/class_2338;I)V method_8567 processWorldEvent p 1 source p 3 pos p 2 eventId p 4 data m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;DDDDDDFFFF)V method_22980 drawBox c Draws a box spanning from [x1,y1,z1] to [x2,y2,z2].\n\n

Note the coordinates the box spans are relative to current translation of the matrices. p 6 z1 p 8 x2 p 2 x1 p 1 vertexConsumer p 17 alpha p 4 y1 p 14 red p 0 matrices p 16 blue p 15 green p 10 y2 p 12 z2 m (Lnet/minecraft/class_4604;)V method_38551 applyFrustum p 1 frustum m (IIIZ)V method_3295 scheduleChunkRender p 4 important p 3 z p 2 y p 1 x m (Lnet/minecraft/class_4184;Ljava/util/Queue;)V method_38549 method_38549 p 1 camera m ()Lnet/minecraft/class_276; method_29362 getParticlesFramebuffer m (Lnet/minecraft/class_4184;)V method_22989 renderChunkDebugInfo p 1 camera m (Lnet/minecraft/class_4597$class_4598;Lnet/minecraft/class_4588;Lnet/minecraft/class_1921;)Lnet/minecraft/class_4588; method_22986 method_22986 p 2 renderLayer m (Lnet/minecraft/class_2338;Z)V method_16037 scheduleSectionRender p 2 important p 1 pos m (Lnet/minecraft/class_2394;ZDDDDDD)V method_8568 addParticle p 5 y p 7 z p 9 velocityX p 11 velocityY p 13 velocityZ p 1 parameters p 3 x p 2 shouldAlwaysSpawn c net/minecraft/class_761$class_5972 net/minecraft/client/render/WorldRenderer$ChunkInfoList f [Lnet/minecraft/class_761$class_762; field_29620 current m (I)V p 1 size m (Lnet/minecraft/class_846$class_851;Lnet/minecraft/class_761$class_762;)V method_34821 setInfo p 2 info p 1 chunk m (Lnet/minecraft/class_846$class_851;)Lnet/minecraft/class_761$class_762; method_34820 getInfo p 1 chunk c net/minecraft/class_761$class_762 net/minecraft/client/render/WorldRenderer$ChunkInfo f Lnet/minecraft/class_846$class_851; field_4124 chunk f I field_4122 propagationLevel f B field_4126 cullingState f B field_4125 direction m (Lnet/minecraft/class_846$class_851;Lnet/minecraft/class_2350;I)V p 3 propagationLevel p 1 chunk p 2 direction m ()Z method_34813 hasAnyDirection m (BLnet/minecraft/class_2350;)V method_3299 updateCullingState p 2 from p 1 parentCullingState m (Lnet/minecraft/class_2350;)V method_34816 addDirection p 1 direction m (Lnet/minecraft/class_2350;)Z method_3298 canCull p 1 from m (I)Z method_34814 hasDirection p 1 ordinal c net/minecraft/class_761$class_5347 net/minecraft/client/render/WorldRenderer$ShaderException m (Ljava/lang/String;Ljava/lang/Throwable;)V p 1 message p 2 cause c net/minecraft/class_3045 net/minecraft/server/command/MeCommand m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2561; method_31373 getEmoteText p 1 arg p 0 context m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;Lnet/minecraft/class_5513$class_5837;)V method_31375 method_31375 p 4 message m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13237 register p 0 dispatcher m (Lnet/minecraft/class_3222;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_3222;)Lnet/minecraft/class_2561; method_31374 method_31374 p 3 player m (Lcom/mojang/brigadier/context/CommandContext;)I method_13238 method_13238 p 0 context c net/minecraft/class_91 net/minecraft/loot/entry/TagEntry f Lnet/minecraft/class_6862; field_1005 name f Z field_1006 expand m (Lnet/minecraft/class_6862;ZII[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)V p 3 weight p 4 quality p 1 name p 2 expand p 5 conditions p 6 functions m (Lnet/minecraft/class_47;Ljava/util/function/Consumer;)Z method_447 grow p 1 context p 2 lootChoiceExpander m (Lnet/minecraft/class_6862;)Lnet/minecraft/class_85$class_86; method_35517 builder p 0 name m (Lnet/minecraft/class_6862;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_85; method_35518 method_35518 p 1 weight p 2 quality p 3 conditions p 4 functions m (Lnet/minecraft/class_6862;)Lnet/minecraft/class_85$class_86; method_445 expandBuilder p 0 name m (Lnet/minecraft/class_6862;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_85; method_444 method_444 p 1 weight p 4 functions p 2 quality p 3 conditions m (Ljava/util/function/Consumer;Lnet/minecraft/class_6880;)V method_449 method_449 p 1 entry c net/minecraft/class_91$class_92 net/minecraft/loot/entry/TagEntry$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_91; method_450 fromJson m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_91;Lcom/google/gson/JsonSerializationContext;)V method_451 addEntryFields c net/minecraft/class_3047 net/minecraft/world/gen/feature/GlowstoneBlobFeature c net/minecraft/class_759 net/minecraft/client/render/item/HeldItemRenderer f F field_32715 ARM_TRANSLATE_X f F field_32747 EAT_OR_DRINK_Y_ANGLE_MULTIPLIER f F field_32739 EQUIP_OFFSET_TRANSLATE_X f Lnet/minecraft/class_898; field_4046 renderManager f F field_32719 FIRST_PERSON_MAP_FIRST_SCALE f Lnet/minecraft/class_1799; field_4048 offHand f F field_4052 equipProgressOffHand f F field_32723 FIRST_PERSON_MAP_SECOND_SCALE f F field_32714 ARM_Z_ANGLE_MULTIPLIER f F field_32758 ARM_HOLDING_ITEM_SECOND_Y_ANGLE_MULTIPLIER f Lnet/minecraft/class_1921; field_21807 MAP_BACKGROUND f Lnet/minecraft/class_1799; field_4047 mainHand f F field_4043 equipProgressMainHand f F field_32689 ARM_HOLDING_ITEM_FIRST_Z_ANGLE_MULTIPLIER f F field_32722 FIRST_PERSON_MAP_TRANSLATE_Z f I field_32702 ARM_HOLDING_ITEM_SECOND_Z_ANGLE_MULTIPLIER f F field_32746 EAT_OR_DRINK_X_ANGLE_MULTIPLIER f F field_4051 prevEquipProgressOffHand f F field_32717 ARM_TRANSLATE_Z f Lnet/minecraft/class_1921; field_21808 MAP_BACKGROUND_CHECKERBOARD f I field_32701 ARM_HOLDING_ITEM_THIRD_Y_ANGLE_MULTIPLIER f F field_32741 EQUIP_OFFSET_TRANSLATE_Z f F field_32721 FIRST_PERSON_MAP_TRANSLATE_Y f F field_32713 ARM_Y_ANGLE_MULTIPLIER f F field_32748 EAT_OR_DRINK_Z_ANGLE_MULTIPLIER f F field_32716 ARM_TRANSLATE_Y f Lnet/minecraft/class_918; field_4044 itemRenderer f F field_4053 prevEquipProgressMainHand f Lnet/minecraft/class_310; field_4050 client f F field_32740 EQUIP_OFFSET_TRANSLATE_Y f F field_32720 FIRST_PERSON_MAP_TRANSLATE_X f I field_32700 ARM_HOLDING_ITEM_X_ANGLE_MULTIPLIER f F field_32699 ARM_HOLDING_ITEM_TRANSLATE_X f F field_32712 ARM_X_ANGLE_MULTIPLIER m (Lnet/minecraft/class_746;)Lnet/minecraft/class_759$class_5773; method_33303 getHandRenderType p 0 player m (Lnet/minecraft/class_742;FFLnet/minecraft/class_1268;FLnet/minecraft/class_1799;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3228 renderFirstPersonItem p 6 item p 5 swingProgress p 4 hand p 3 pitch p 10 light p 9 vertexConsumers p 8 matrices p 7 equipProgress p 2 tickDelta p 1 player m (Lnet/minecraft/class_1268;)V method_3215 resetEquipProgress p 1 hand m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1799;)V method_3223 renderFirstPersonMap p 4 stack p 3 swingProgress p 2 vertexConsumers p 1 matrices m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IFFF)V method_3231 renderMapInBothHands p 5 equipProgress p 6 swingProgress p 3 light p 4 pitch p 1 matrices p 2 vertexConsumers m (Lnet/minecraft/class_310;)V p 1 client m (Lnet/minecraft/class_4587;FLnet/minecraft/class_1306;Lnet/minecraft/class_1799;)V method_3218 applyEatOrDrinkTransformation p 4 stack p 2 tickDelta p 3 arm p 1 matrices m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IFLnet/minecraft/class_1306;FLnet/minecraft/class_1799;)V method_3222 renderMapInOneHand p 1 matrices p 2 vertexConsumers p 3 light p 4 equipProgress p 5 arm p 6 swingProgress p 7 stack m (Lnet/minecraft/class_4587;Lnet/minecraft/class_1306;F)V method_3224 applyEquipOffset p 3 equipProgress p 1 matrices p 2 arm m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IFFLnet/minecraft/class_1306;)V method_3219 renderArmHoldingItem p 1 matrices p 2 vertexConsumers p 5 swingProgress p 6 arm p 3 light p 4 equipProgress m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;ZLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3233 renderItem p 1 entity p 2 stack p 3 renderMode p 4 leftHanded p 5 matrices p 6 vertexConsumers p 7 light m (Lnet/minecraft/class_4587;Lnet/minecraft/class_1306;F)V method_3217 applySwingOffset p 3 swingProgress p 1 matrices p 2 arm m (FLnet/minecraft/class_4587;Lnet/minecraft/class_4597$class_4598;Lnet/minecraft/class_746;I)V method_22976 renderItem p 4 player p 5 light p 2 matrices p 3 vertexConsumers p 1 tickDelta m (F)F method_3227 getMapAngle p 1 tickDelta m (Lnet/minecraft/class_746;)Lnet/minecraft/class_759$class_5773; method_33304 getUsingItemHandRenderType p 0 player m (Lnet/minecraft/class_1799;)Z method_33302 isChargedCrossbow p 0 stack m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1306;)V method_3216 renderArm p 1 matrices p 4 arm p 3 light p 2 vertexConsumers m ()V method_3220 updateHeldItems c net/minecraft/class_759$class_5773 net/minecraft/client/render/item/HeldItemRenderer$HandRenderType f Z field_28388 renderOffHand f Z field_28387 renderMainHand f Lnet/minecraft/class_759$class_5773; field_28385 RENDER_MAIN_HAND_ONLY f Lnet/minecraft/class_759$class_5773; field_28386 RENDER_OFF_HAND_ONLY f Lnet/minecraft/class_759$class_5773; field_28384 RENDER_BOTH_HANDS m (Lnet/minecraft/class_1268;)Lnet/minecraft/class_759$class_5773; method_33305 shouldOnlyRender p 0 hand m (Ljava/lang/String;IZZ)V p 3 renderMainHand p 4 renderOffHand c net/minecraft/class_776 net/minecraft/client/render/block/BlockRenderManager f Lnet/minecraft/class_775; field_4167 fluidRenderer f Lnet/minecraft/class_773; field_4168 models f Ljava/util/Random; field_4169 random f Lnet/minecraft/class_778; field_4170 blockModelRenderer f Lnet/minecraft/class_756; field_27742 builtinModelItemRenderer f Lnet/minecraft/class_324; field_20987 blockColors m ()Lnet/minecraft/class_773; method_3351 getModels m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1920;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;)V method_23071 renderDamage p 3 world p 4 matrices p 5 vertexConsumer p 1 state p 2 pos m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_1087; method_3349 getModel p 1 state m ()Lnet/minecraft/class_778; method_3350 getModelRenderer m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1920;Lnet/minecraft/class_4588;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;)Z method_3352 renderFluid p 3 vertexConsumer p 2 world p 1 pos m (Lnet/minecraft/class_773;Lnet/minecraft/class_756;Lnet/minecraft/class_324;)V p 1 models p 2 builtinModelItemRenderer p 3 blockColors m (Lnet/minecraft/class_2680;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3353 renderBlockAsEntity p 4 light p 5 overlay p 1 state p 2 matrices p 3 vertexConsumer m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1920;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;ZLjava/util/Random;)Z method_3355 renderBlock p 2 pos p 3 world p 4 matrices p 5 vertexConsumer p 1 state p 6 cull p 7 random c net/minecraft/class_775 net/minecraft/client/render/block/FluidRenderer f Lnet/minecraft/class_1058; field_4164 waterOverlaySprite f [Lnet/minecraft/class_1058; field_4165 lavaSprites f [Lnet/minecraft/class_1058; field_4166 waterSprites m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z method_29709 isOppositeSideCovered p 1 pos p 2 state p 3 direction p 0 world m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2350;FLnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_29710 isSideCovered p 0 world p 1 direction p 3 pos p 4 state m ()V method_3345 onResourceReload m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;FLnet/minecraft/class_2680;)Z method_3344 isSideCovered p 3 maxDeviation p 2 direction m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;)I method_3343 getLight p 2 pos p 1 world m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_3610;)Z method_29708 shouldRenderSide p 4 direction p 3 blockState p 2 fluidState p 0 world m (Lnet/minecraft/class_4588;DDDFFFFFI)V method_23072 vertex p 6 z p 9 green p 8 red p 11 u p 10 blue p 13 light p 12 v p 1 vertexConsumer p 2 x p 4 y m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;Lnet/minecraft/class_4588;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;)Z method_3347 render p 2 pos p 3 vertexConsumer p 1 world m (Lnet/minecraft/class_3610;Lnet/minecraft/class_3610;)Z method_3348 isSameFluid c net/minecraft/class_4384 net/minecraft/client/realms/gui/screen/RealmsBrokenWorldScreen f Lnet/minecraft/class_4325; field_19765 mainScreen f Lnet/minecraft/class_4877; field_20492 serverData f I field_19771 right_x f Ljava/util/List; field_19778 slotsThatHasBeenDownloaded f I field_19779 animTick f J field_19767 serverId f Lorg/slf4j/Logger; field_19763 LOGGER f Lnet/minecraft/class_437; field_19764 parent f [Lnet/minecraft/class_2561; field_19769 message f I field_19770 left_x m (Lnet/minecraft/class_437;Lnet/minecraft/class_4325;JZ)V p 2 mainScreen p 3 serverId p 1 parent p 5 minigame m (Lnet/minecraft/class_4185;)V method_25122 method_25122 p 1 button m ()V method_25123 play m (Lnet/minecraft/class_4587;IIIIZLjava/lang/String;IJLjava/lang/String;Z)V method_21180 drawSlotFrame p 9 templateId p 8 slotId p 7 slotName p 6 activeSlot p 5 mouseY p 4 mouseX p 3 y p 2 x p 1 matrices p 12 empty p 11 templateImage m (I)V method_21187 downloadWorld p 1 slotId m (IZ)V method_25121 method_25121 p 2 successful m (I)I method_21179 getFramePositionX p 1 i m (IZ)V method_25125 method_25125 p 2 confirmed m (ILnet/minecraft/class_4185;)V method_25124 method_25124 p 2 button m ()Z method_21196 isMinigame m ()V method_21194 backButtonClicked m (ILnet/minecraft/class_4185;)V method_25120 method_25120 p 2 button m ()V method_21178 addButtons m (J)V method_21181 fetchServerData p 1 worldId m (ILnet/minecraft/class_4185;)V method_25126 method_25126 p 2 button c net/minecraft/class_773 net/minecraft/client/render/block/BlockModels f Lnet/minecraft/class_1092; field_4163 modelManager f Ljava/util/Map; field_4162 models m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_1091; method_3340 getModelId p 0 state m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_1087; method_3335 getModel p 1 state m ()V method_3341 reload m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Ljava/lang/String; method_3334 propertyValueToString p 0 property p 1 value m (Lnet/minecraft/class_2680;)V method_3337 method_3337 p 1 state m (Ljava/util/Map;)Ljava/lang/String; method_3338 propertyMapToString p 0 map m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_1058; method_3339 getModelParticleSprite p 1 state m ()Lnet/minecraft/class_1092; method_3333 getModelManager m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1091; method_3336 getModelId p 1 state p 0 id m (Lnet/minecraft/class_1092;)V p 1 modelManager c net/minecraft/class_3054 net/minecraft/server/command/ExperienceCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13638 SET_POINT_INVALID_EXCEPTION m (Lnet/minecraft/class_2168;Ljava/util/Collection;ILnet/minecraft/class_3054$class_3055;)I method_13333 executeSet p 1 targets p 0 source p 3 component p 2 amount m (Lnet/minecraft/class_2168;)Z method_13334 method_13334 p 0 source m (Lnet/minecraft/class_2168;)Z method_13335 method_13335 p 0 source m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3222;Lnet/minecraft/class_3054$class_3055;)I method_13328 executeQuery p 2 component p 1 player p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13336 method_13336 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13337 method_13337 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13331 method_13331 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13332 method_13332 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13327 method_13327 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13338 method_13338 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13339 method_13339 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13329 method_13329 p 0 context m (Lnet/minecraft/class_2168;Ljava/util/Collection;ILnet/minecraft/class_3054$class_3055;)I method_13326 executeAdd p 1 targets p 0 source p 3 component p 2 amount m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13330 register p 0 dispatcher c net/minecraft/class_3054$class_3055 net/minecraft/server/command/ExperienceCommand$Component f Ljava/util/function/BiPredicate; field_13642 setter f Ljava/lang/String; field_13643 name f Ljava/util/function/ToIntFunction; field_13645 getter f Ljava/util/function/BiConsumer; field_13639 adder f Lnet/minecraft/class_3054$class_3055; field_13641 LEVELS f Lnet/minecraft/class_3054$class_3055; field_13644 POINTS m (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/BiConsumer;Ljava/util/function/BiPredicate;Ljava/util/function/ToIntFunction;)V p 6 getter p 5 setter p 4 adder p 3 name m (Lnet/minecraft/class_3222;Ljava/lang/Integer;)Z method_13343 method_13343 p 0 player p 1 xp m (Lnet/minecraft/class_3222;Ljava/lang/Integer;)Z method_13342 method_13342 p 1 level p 0 player m (Lnet/minecraft/class_3222;)I method_13341 method_13341 p 0 player m (Lnet/minecraft/class_3222;)I method_13340 method_13340 p 0 player c net/minecraft/class_4381 net/minecraft/client/realms/gui/screen/RealmsBackupScreen f Lnet/minecraft/class_2960; field_22686 PLUS_ICON f I field_19747 selectedBackup f Lnet/minecraft/class_4185; field_19749 downloadButton f Lnet/minecraft/class_2561; field_26474 NO_BACKUPS_TEXT f Lnet/minecraft/class_2561; field_26472 CHANGES_TOOLTIP f Ljava/lang/String; field_32119 UPLOADED f Ljava/util/List; field_19744 backups f Lnet/minecraft/class_4185; field_19750 restoreButton f Ljava/lang/Boolean; field_19752 noBackups f Lnet/minecraft/class_2561; field_19745 tooltip f Lorg/slf4j/Logger; field_19741 LOGGER f Lnet/minecraft/class_4388; field_19743 parent f I field_19748 slotId f Lnet/minecraft/class_2960; field_22687 RESTORE_ICON f Lnet/minecraft/class_4877; field_19753 serverData f Lnet/minecraft/class_2561; field_26473 BACKUPS_TEXT f Lnet/minecraft/class_2561; field_26471 RESTORE_TEXT f Lnet/minecraft/class_4381$class_4382; field_19746 backupObjectSelectionList f I field_19742 lastScrollPosition f Lnet/minecraft/class_4185; field_19751 changesButton m (Lnet/minecraft/class_4185;)V method_25110 method_25110 p 1 button m (Lnet/minecraft/class_4185;)V method_25109 method_25109 p 1 button m (I)V method_21155 restoreClicked p 1 selectedBackup m (Lnet/minecraft/class_4185;)V method_25113 method_25113 p 1 button m (Lnet/minecraft/class_4867;Ljava/lang/String;)V method_21147 addToChangeList p 2 key p 1 backup m (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V method_21153 renderMousehoverTooltip p 2 text p 1 matrices p 4 mouseY p 3 mouseX m ()Z method_21162 shouldChangesButtonBeVisible m ()V method_21170 restore m (Lnet/minecraft/class_4388;Lnet/minecraft/class_4877;I)V p 2 serverData p 1 parent p 3 slotId m ()V method_21160 updateButtonStates m ()Z method_21164 shouldRestoreButtonBeVisible m ()V method_21154 generateChangeList m (Z)V method_25114 method_25114 p 1 confirmed m ()V method_21166 downloadClicked m ()V method_21168 downloadWorldData m (Z)V method_25111 method_25111 p 1 confirmed m (Lnet/minecraft/class_4185;)V method_25106 method_25106 p 1 button c net/minecraft/class_4381$class_4382 net/minecraft/client/realms/gui/screen/RealmsBackupScreen$BackupObjectSelectionList m (Lnet/minecraft/class_4867;)V method_21173 addEntry p 1 backup m (Lnet/minecraft/class_4381$class_4383;)V method_25119 setSelected m (I)V method_21172 selectInviteListItem p 1 item c net/minecraft/class_4381$class_4383 net/minecraft/client/realms/gui/screen/RealmsBackupScreen$BackupObjectSelectionListEntry f Lnet/minecraft/class_4867; field_19761 mBackup m (Lnet/minecraft/class_4381;Lnet/minecraft/class_4867;)V p 2 backup m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4867;IIII)V method_21175 renderBackupItem p 3 x p 4 y p 1 matrices p 2 backup p 5 mouseX p 6 mouseY m (Lnet/minecraft/class_4587;IIII)V method_21177 drawInfo p 4 mouseX p 5 mouseY p 2 x p 3 y p 1 matrices m (Lnet/minecraft/class_4587;IIII)V method_21174 drawRestore p 5 mouseY p 3 y p 4 mouseX p 1 matrices p 2 x m (Ljava/util/Date;)Ljava/lang/String; method_21176 getMediumDatePresentation p 1 lastModifiedDate c net/minecraft/class_778 net/minecraft/client/render/block/BlockModelRenderer f Lnet/minecraft/class_324; field_4178 colors f [Lnet/minecraft/class_2350; field_27743 DIRECTIONS f Ljava/lang/ThreadLocal; field_4179 BRIGHTNESS_CACHE f I field_32784 BRIGHTNESS_CACHE_MAX_SIZE m (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;FFFLjava/util/List;II)V method_3365 renderQuads p 2 red p 3 green p 1 vertexConsumer p 6 light p 7 overlay p 4 blue p 5 quads m (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;Lnet/minecraft/class_2680;Lnet/minecraft/class_1087;FFFII)V method_3367 render p 9 overlay p 2 vertexConsumer p 4 bakedModel p 3 state p 6 green p 5 red p 8 light p 7 blue m ()V method_20544 enableBrightnessCache m ()V method_20545 disableBrightnessCache m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;IIZLnet/minecraft/class_4587;Lnet/minecraft/class_4588;Ljava/util/List;Ljava/util/BitSet;)V method_3370 renderQuadsFlat p 9 quads p 8 vertexConsumer p 10 flags p 5 overlay p 4 light p 7 matrices p 6 useWorldLight p 1 world p 3 pos p 2 state m (Lnet/minecraft/class_1920;Lnet/minecraft/class_1087;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;ZLjava/util/Random;JI)Z method_3374 render p 11 overlay p 9 seed p 8 random p 7 cull p 6 vertexConsumer p 5 matrices p 4 pos p 3 state p 2 model p 1 world m (Lnet/minecraft/class_1920;Lnet/minecraft/class_1087;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;ZLjava/util/Random;JI)Z method_3361 renderSmooth p 11 overlay p 9 seed p 8 random p 7 cull p 6 vertexConsumer p 5 matrices p 4 pos p 3 state p 2 model p 1 world m (Lnet/minecraft/class_1920;Lnet/minecraft/class_1087;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;ZLjava/util/Random;JI)Z method_3373 renderFlat p 11 overlay p 9 seed p 8 random p 7 cull p 6 vertexConsumer p 5 matrices p 4 pos p 3 state p 2 model p 1 world m (Lnet/minecraft/class_324;)V p 1 colors m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_4588;Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_777;FFFFIIIII)V method_23073 renderQuad p 15 overlay p 13 light2 p 14 light3 p 11 light0 p 12 light1 p 9 brightness2 p 10 brightness3 p 7 brightness0 p 8 brightness1 p 5 matrixEntry p 6 quad p 3 pos p 4 vertexConsumer p 1 world p 2 state m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;[ILnet/minecraft/class_2350;[FLjava/util/BitSet;)V method_3364 getQuadDimensions p 6 box p 7 flags p 2 state p 3 pos p 4 vertexData p 5 face p 1 world m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Ljava/util/List;[FLjava/util/BitSet;Lnet/minecraft/class_778$class_780;I)V method_3363 renderQuadsSmooth p 2 state p 3 pos p 4 matrices p 5 vertexConsumer p 1 world p 10 overlay p 6 quads p 7 box p 8 flags p 9 ambientOcclusionCalculator c net/minecraft/class_778$class_782 net/minecraft/client/render/block/BlockModelRenderer$NeighborOrientation f I field_4222 shape f Lnet/minecraft/class_778$class_782; field_4221 FLIP_SOUTH f Lnet/minecraft/class_778$class_782; field_4214 FLIP_EAST f Lnet/minecraft/class_778$class_782; field_4213 SOUTH f Lnet/minecraft/class_778$class_782; field_4217 FLIP_UP f Lnet/minecraft/class_778$class_782; field_4215 WEST f Lnet/minecraft/class_778$class_782; field_4216 FLIP_WEST f Lnet/minecraft/class_778$class_782; field_4210 DOWN f Lnet/minecraft/class_778$class_782; field_4212 UP f Lnet/minecraft/class_778$class_782; field_4211 NORTH f Lnet/minecraft/class_778$class_782; field_4219 EAST f Lnet/minecraft/class_778$class_782; field_4218 FLIP_NORTH f Lnet/minecraft/class_778$class_782; field_4220 FLIP_DOWN m (Ljava/lang/String;ILnet/minecraft/class_2350;Z)V p 4 flip p 3 direction c net/minecraft/class_778$class_781 net/minecraft/client/render/block/BlockModelRenderer$Translation f I field_4203 firstCorner f [Lnet/minecraft/class_778$class_781; field_4202 VALUES f I field_4201 secondCorner f I field_4209 fourthCorner f I field_4198 thirdCorner f Lnet/minecraft/class_778$class_781; field_4200 UP f Lnet/minecraft/class_778$class_781; field_4206 WEST f Lnet/minecraft/class_778$class_781; field_4204 NORTH f Lnet/minecraft/class_778$class_781; field_4205 SOUTH f Lnet/minecraft/class_778$class_781; field_4207 EAST f Lnet/minecraft/class_778$class_781; field_4199 DOWN m (Ljava/lang/String;IIIII)V p 6 fourthCorner p 5 thirdCorner p 4 secondCorner p 3 firstCorner m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_778$class_781; method_3394 getTranslations p 0 direction c net/minecraft/class_778$class_780 net/minecraft/client/render/block/BlockModelRenderer$AmbientOcclusionCalculator f [I field_4194 light f [F field_4196 brightness m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;[FLjava/util/BitSet;Z)V method_3388 apply p 1 world p 4 direction p 5 box p 2 state p 3 pos p 6 flags p 7 shaded m (IIII)I method_3386 getAmbientOcclusionBrightness m (IIIIFFFF)I method_3389 getBrightness c net/minecraft/class_778$class_779 net/minecraft/client/render/block/BlockModelRenderer$NeighborData f Z field_4189 nonCubicWeight f [Lnet/minecraft/class_2350; field_4191 faces f Lnet/minecraft/class_778$class_779; field_4184 SOUTH f Lnet/minecraft/class_778$class_779; field_4187 WEST f Lnet/minecraft/class_778$class_779; field_4186 EAST f Lnet/minecraft/class_778$class_779; field_4181 DOWN f Lnet/minecraft/class_778$class_779; field_4183 NORTH f Lnet/minecraft/class_778$class_779; field_4182 UP m (Ljava/lang/String;I[Lnet/minecraft/class_2350;FZ[Lnet/minecraft/class_778$class_782;[Lnet/minecraft/class_778$class_782;[Lnet/minecraft/class_778$class_782;[Lnet/minecraft/class_778$class_782;)V p 5 nonCubicWeight p 3 faces m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_778$class_779; method_3378 getData p 0 direction c net/minecraft/class_778$class_4303 net/minecraft/client/render/block/BlockModelRenderer$BrightnessCache f Z field_19320 enabled f Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap; field_19322 floatCache f Lit/unimi/dsi/fastutil/longs/Long2IntLinkedOpenHashMap; field_19321 intCache m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;)I method_20549 getInt p 2 world p 1 state p 3 pos m ()V method_20548 enable m ()V method_20550 disable m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;)F method_20551 getFloat p 3 pos p 2 blockView p 1 state c net/minecraft/class_777 net/minecraft/client/render/model/BakedQuad f Z field_22441 shade f I field_4174 colorIndex f Lnet/minecraft/class_1058; field_4176 sprite f Lnet/minecraft/class_2350; field_4173 face f [I field_4175 vertexData m ()Lnet/minecraft/class_1058; method_35788 getSprite m ([IILnet/minecraft/class_2350;Lnet/minecraft/class_1058;Z)V p 5 shade p 4 sprite p 3 face p 2 colorIndex p 1 vertexData m ()I method_3359 getColorIndex m ()[I method_3357 getVertexData m ()Lnet/minecraft/class_2350; method_3358 getFace m ()Z method_24874 hasShade m ()Z method_3360 hasColor c net/minecraft/class_3050 net/minecraft/server/command/ExecuteCommand f I field_33390 MAX_BLOCKS f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13636 CONDITIONAL_FAIL_EXCEPTION f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_20852 LOOT_CONDITIONS f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_13635 BLOCKS_TOOBIG_EXCEPTION f Ljava/util/function/BinaryOperator; field_13634 BINARY_RESULT_CONSUMER f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13637 CONDITIONAL_FAIL_COUNT_EXCEPTION m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/class_2520; method_13318 method_13318 p 1 result m (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13322 method_13322 p 1 context m (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13269 method_13269 p 1 context m (Lnet/minecraft/class_2168;)Z method_13255 method_13255 p 0 source m (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13285 method_13285 p 1 context m (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; method_13300 method_13300 p 1 context m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13314 method_13314 p 0 context m (Lnet/minecraft/class_3164$class_3167;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13264 method_13264 p 2 context m (Ljava/lang/Integer;Ljava/lang/Integer;)Z method_13299 method_13299 p 0 a p 1 b m (Lcom/mojang/brigadier/context/CommandContext;)I method_13321 method_13321 p 0 context m (Lnet/minecraft/class_3164$class_3167;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13256 method_13256 p 2 context m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/function/BiPredicate;)Z method_13263 testScoreCondition p 1 condition p 0 context m (Lnet/minecraft/class_3164$class_3167;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13284 method_13284 p 2 context m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; method_13295 method_13295 p 0 context m (ZLcom/mojang/brigadier/context/CommandContext;)I method_13273 method_13273 p 1 context m (Lcom/mojang/brigadier/context/CommandContext;)Z method_13280 method_13280 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;ZZ)Lnet/minecraft/class_2168; method_13297 executeStoreBossbar p 0 source p 1 bossBar p 2 storeInValue p 3 requestResult m (Ljava/util/Collection;Lnet/minecraft/class_269;Lnet/minecraft/class_266;ZLcom/mojang/brigadier/context/CommandContext;ZI)V method_13260 method_13260 p 6 result p 5 success p 4 context m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; method_13291 method_13291 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)Z method_13288 method_13288 p 0 context m (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZZ)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13320 addBlocksConditionLogic p 3 masked p 2 positive p 1 builder p 0 root m (Lcom/mojang/brigadier/context/CommandContext;)Z method_22830 method_22830 p 0 context m (ZLnet/minecraft/class_3050$class_3052;Lcom/mojang/brigadier/context/CommandContext;)I method_13270 method_13270 p 2 context m (Lnet/minecraft/class_3164$class_3167;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13309 method_13309 p 2 context m (Lnet/minecraft/class_3162;Lnet/minecraft/class_2203$class_2209;)I method_13303 countPathMatches p 1 path p 0 object m (Lcom/mojang/brigadier/tree/LiteralCommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;Z)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13289 addStoreArguments p 1 builder p 0 node p 2 requestResult m (Lcom/mojang/brigadier/context/CommandContext;Z)I method_13304 executeNegativeBlockCondition p 0 context p 1 masked m (Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/util/OptionalInt; method_13272 testBlocksCondition p 0 context p 1 masked m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13268 method_13268 p 0 context m (Lnet/minecraft/class_3164$class_3167;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13251 method_13251 p 2 context m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13252 method_13252 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_22831 method_22831 p 1 builder p 0 context m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/class_2520; method_13276 method_13276 p 1 result m (Lnet/minecraft/class_2168;Lnet/minecraft/class_5341;)Z method_22829 testLootCondition p 1 condition p 0 source m (Lnet/minecraft/class_3162;ZLnet/minecraft/class_2203$class_2209;Ljava/util/function/IntFunction;Lcom/mojang/brigadier/context/CommandContext;ZI)V method_13294 method_13294 p 6 result p 5 success p 4 context m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13308 method_13308 p 0 context m (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;Z)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13298 addConditionArguments p 0 root p 2 positive p 1 argumentBuilder m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13259 method_13259 p 0 context m (Lcom/mojang/brigadier/ResultConsumer;Lcom/mojang/brigadier/ResultConsumer;Lcom/mojang/brigadier/context/CommandContext;ZI)V method_13279 method_13279 p 4 result p 2 context p 3 success m (Ljava/lang/Integer;Ljava/lang/Integer;)Z method_13302 method_13302 p 0 a p 1 b m (Ljava/lang/Integer;Ljava/lang/Integer;)Z method_13257 method_13257 p 1 b p 0 a m (ZLnet/minecraft/class_3050$class_3051;)Lcom/mojang/brigadier/Command; method_13323 getExistsConditionExecute p 0 positive p 1 condition m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_266;Z)Lnet/minecraft/class_2168; method_13290 executeStoreScore p 3 requestResult p 0 source p 2 objective p 1 targets m (Lnet/minecraft/class_3164$class_3167;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13311 method_13311 p 2 context m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; method_13293 method_13293 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; method_13281 method_13281 p 0 context m (ZLnet/minecraft/class_3050$class_3052;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; method_13267 method_13267 p 2 context m (Lcom/mojang/brigadier/context/CommandContext;)Z method_13282 method_13282 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/class_2520; method_13283 method_13283 p 1 result m (Lcom/mojang/brigadier/context/CommandContext;)Z method_13266 method_13266 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/class_2520; method_13275 method_13275 p 1 result m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13271 register p 0 dispatcher m (Lcom/mojang/brigadier/context/CommandContext;ZZ)Ljava/util/Collection; method_13319 getSourceOrEmptyForConditionFork p 1 positive p 2 value p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)Z method_13262 method_13262 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/class_2520; method_13324 method_13324 p 1 result m (Lcom/mojang/brigadier/context/CommandContext;)Z method_13274 method_13274 p 0 context m (Lnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/context/CommandContext;)I method_13317 method_13317 p 1 context m (Lnet/minecraft/class_2168;)Z method_13254 method_13254 p 0 source m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/class_2520; method_13307 method_13307 p 1 result m (Lcom/mojang/brigadier/tree/CommandNode;ZLnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13258 method_13258 p 3 builder m (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZLnet/minecraft/class_3050$class_3052;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13310 addConditionLogic p 3 condition p 2 positive p 1 builder p 0 root m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2096$class_2100;)Z method_13313 testScoreMatch p 0 context p 1 range m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13316 method_13316 p 0 maxCount p 1 count m (Lcom/mojang/brigadier/context/CommandContext;)Z method_13249 method_13249 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;Z)I method_13306 executePositiveBlockCondition p 1 masked p 0 context m (Lcom/mojang/brigadier/tree/LiteralCommandNode;Lnet/minecraft/class_3164$class_3167;ZLcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13253 method_13253 p 3 builder m (Lnet/minecraft/class_3050$class_3051;Lcom/mojang/brigadier/context/CommandContext;)I method_13305 method_13305 p 1 context m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13286 method_13286 p 0 context m (Ljava/lang/Integer;Ljava/lang/Integer;)Z method_13250 method_13250 p 0 a p 1 b m (ZZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; method_13287 method_13287 p 2 context m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; method_13292 method_13292 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3162;Lnet/minecraft/class_2203$class_2209;Ljava/util/function/IntFunction;Z)Lnet/minecraft/class_2168; method_13265 executeStoreData p 4 requestResult p 2 path p 3 nbtSetter p 0 source p 1 object m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13312 method_13312 p 0 count m (ZLcom/mojang/brigadier/context/CommandContext;)I method_13315 method_13315 p 1 context m (Lnet/minecraft/class_3050$class_3051;Lcom/mojang/brigadier/context/CommandContext;)I method_13296 method_13296 p 1 context m (ZZLnet/minecraft/class_3002;Lcom/mojang/brigadier/context/CommandContext;ZI)V method_13277 method_13277 p 5 result p 4 success p 3 context m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Z)Ljava/util/OptionalInt; method_13261 testBlocksCondition p 4 masked p 1 start p 0 world p 3 destination p 2 end c net/minecraft/class_3050$class_3051 net/minecraft/server/command/ExecuteCommand$ExistsCondition m (Lcom/mojang/brigadier/context/CommandContext;)I test test p 1 context c net/minecraft/class_3050$class_3052 net/minecraft/server/command/ExecuteCommand$Condition m (Lcom/mojang/brigadier/context/CommandContext;)Z test test p 1 context c net/minecraft/class_3059 net/minecraft/world/gen/feature/HugeBrownMushroomFeature c net/minecraft/class_4387 net/minecraft/client/realms/gui/screen/RealmsClientOutdatedScreen f Z field_19788 outdated f [Lnet/minecraft/class_2561; field_26476 OUTDATED_LINES f [Lnet/minecraft/class_2561; field_26478 INCOMPATIBLE_LINES f Lnet/minecraft/class_2561; field_26477 INCOMPATIBLE_TITLE f Lnet/minecraft/class_2561; field_26475 OUTDATED_TITLE f Lnet/minecraft/class_437; field_19787 parent m (Lnet/minecraft/class_4185;)V method_25132 method_25132 p 1 button m (Lnet/minecraft/class_437;Z)V p 1 parent p 2 outdated c net/minecraft/class_4389 net/minecraft/client/realms/gui/screen/RealmsConfirmScreen f Lnet/minecraft/class_2561; field_19825 title2 f Lnet/minecraft/class_2561; field_19821 title1 f Lit/unimi/dsi/fastutil/booleans/BooleanConsumer; field_22692 callback m (Lnet/minecraft/class_4185;)V method_25153 method_25153 p 1 button m (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V p 2 title1 p 1 callback p 3 title2 m (Lnet/minecraft/class_4185;)V method_25152 method_25152 p 1 button c net/minecraft/class_3057 net/minecraft/server/command/FillCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13650 FAILED_EXCEPTION f I field_33391 MAX_BLOCKS f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_13649 TOO_BIG_EXCEPTION f Lnet/minecraft/class_2247; field_13648 AIR_BLOCK_ARGUMENT m (Lcom/mojang/brigadier/context/CommandContext;)I method_13353 method_13353 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3341;Lnet/minecraft/class_2247;Lnet/minecraft/class_3057$class_3058;Ljava/util/function/Predicate;)I method_13354 execute p 3 mode p 4 filter p 1 range p 2 block p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13350 method_13350 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13349 method_13349 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13355 method_13355 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13345 method_13345 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13356 method_13356 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13346 method_13346 p 0 context m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13347 register p 0 dispatcher m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13352 method_13352 p 1 count p 0 maxCount m (Lnet/minecraft/class_2168;)Z method_13351 method_13351 p 0 source m (Lnet/minecraft/class_2694;)Z method_13348 method_13348 p 0 pos c net/minecraft/class_3057$class_3058 net/minecraft/server/command/FillCommand$Mode f Lnet/minecraft/class_3119$class_3120; field_13654 filter f Lnet/minecraft/class_3057$class_3058; field_13655 REPLACE f Lnet/minecraft/class_3057$class_3058; field_13656 HOLLOW f Lnet/minecraft/class_3057$class_3058; field_13651 DESTROY f Lnet/minecraft/class_3057$class_3058; field_13652 OUTLINE m (Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;Lnet/minecraft/class_2247;Lnet/minecraft/class_3218;)Lnet/minecraft/class_2247; method_13360 method_13360 p 3 world p 0 range p 2 block p 1 pos m (Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;Lnet/minecraft/class_2247;Lnet/minecraft/class_3218;)Lnet/minecraft/class_2247; method_13359 method_13359 p 2 block p 1 pos p 3 world p 0 range m (Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;Lnet/minecraft/class_2247;Lnet/minecraft/class_3218;)Lnet/minecraft/class_2247; method_13358 method_13358 p 3 world p 2 block p 1 pos p 0 range m (Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;Lnet/minecraft/class_2247;Lnet/minecraft/class_3218;)Lnet/minecraft/class_2247; method_13361 method_13361 p 3 world p 2 block p 1 pos p 0 range m (Ljava/lang/String;ILnet/minecraft/class_3119$class_3120;)V p 3 filter c net/minecraft/class_4388 net/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen f Lnet/minecraft/class_2561; field_26484 EXPIRES_IN_A_DAY_TEXT f Lnet/minecraft/class_2561; field_26480 CONFIGURE_REALM_TITLE f Lnet/minecraft/class_4185; field_19805 switchMinigameButton f Ljava/util/List; field_33777 slotButtons f Lnet/minecraft/class_4185; field_19801 subscriptionButton f Lnet/minecraft/class_2561; field_26483 EXPIRES_SOON_TEXT f Lnet/minecraft/class_2960; field_22689 OFF_ICON f Lnet/minecraft/class_2561; field_26479 WORLDS_TITLE f Lnet/minecraft/class_4877; field_20493 server f Lnet/minecraft/class_2561; field_19791 tooltip f Lnet/minecraft/class_4185; field_19800 settingsButton f I field_19796 right_x f Lnet/minecraft/class_4185; field_19799 playersButton f Lorg/slf4j/Logger; field_19790 LOGGER f Lnet/minecraft/class_4185; field_19804 resetWorldButton f Lnet/minecraft/class_2561; field_26482 EXPIRED_TEXT f I field_19808 clicks f Lnet/minecraft/class_2960; field_22688 ON_ICON f Lnet/minecraft/class_2561; field_26486 CLOSED_TEXT f Lnet/minecraft/class_2960; field_22691 EXPIRES_SOON_ICON f Lnet/minecraft/class_4325; field_19792 parent f I field_19795 left_x f Lnet/minecraft/class_4185; field_19803 backupButton f Lnet/minecraft/class_2561; field_26481 CURRENT_MINIGAME_TEXT f Z field_19806 stateChanged f Lnet/minecraft/class_2561; field_26485 OPEN_TEXT f J field_19794 serverId f Lnet/minecraft/class_2960; field_22690 EXPIRED_ICON f I field_19807 animTick f Lnet/minecraft/class_4185; field_19802 optionsButton m (Lnet/minecraft/class_4325;J)V p 1 parent p 2 serverId m (ILnet/minecraft/class_4877;)V method_21222 switchToEmptySlot p 1 selectedSlot p 2 serverData m ()V method_21240 hideRegularButtons m (Lnet/minecraft/class_4185;)V method_25146 method_25146 p 1 button m (Lnet/minecraft/class_4185;)V method_25138 removeButton p 1 button m ()V method_21236 switchToMinigame m (II)I method_21200 buttonCenter p 1 i p 2 total m (Lnet/minecraft/class_4185;)V method_25142 method_25142 p 1 button m (Lnet/minecraft/class_4185;)V method_21226 addButton p 1 button m (I)I method_21220 buttonLeft p 1 i m (Lnet/minecraft/class_437;)V method_21217 closeTheWorld p 1 screen m (I)I method_21228 frame p 1 ordinal m (Lnet/minecraft/class_4185;)V method_25145 method_25145 p 1 button m (ILnet/minecraft/class_4877;)V method_21203 switchToFullSlot p 1 selectedSlot p 2 serverData m (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V method_21214 renderMousehoverTooltip p 1 matrices p 2 text p 3 mouseX p 4 mouseY m ()V method_21198 stateChanged m ()V method_21231 backButtonClicked m (Lnet/minecraft/class_4185;)V method_25141 method_25141 p 1 button m (Lnet/minecraft/class_4587;IIII)V method_25143 drawClosed p 5 mouseY p 1 matrices p 2 x p 3 y p 4 mouseX m (ZLnet/minecraft/class_437;)V method_21218 openTheWorld p 2 screen p 1 join m (Lnet/minecraft/class_2561;)V method_27457 method_27457 p 1 tooltip m (Lnet/minecraft/class_4587;IIII)V method_21221 drawExpired p 2 x p 3 y p 1 matrices p 4 mouseX p 5 mouseY m (Lnet/minecraft/class_4185;)V method_25144 method_25144 p 1 button m ()V method_21242 hideMinigameButtons m (ILnet/minecraft/class_4185;)V method_25135 method_25135 p 2 button m (Lnet/minecraft/class_4185;)V method_25148 method_25148 p 1 button m ()V method_21234 disableButtons m ()Z method_21238 isMinigame m (Lnet/minecraft/class_4587;IIII)V method_21229 drawOpen p 2 x p 3 y p 1 matrices p 4 mouseX p 5 mouseY m (Lnet/minecraft/class_4877;IZ)V method_25139 method_25139 p 3 confirmed m (Lnet/minecraft/class_4185;)V method_25140 method_25140 p 1 button m (Lnet/minecraft/class_4587;IIIII)V method_21202 drawExpiring p 1 matrices p 6 remainingDays p 3 y p 2 x p 5 mouseY p 4 mouseX m (Lnet/minecraft/class_4587;IIII)V method_21201 drawServerStatus p 1 matrices p 3 y p 2 x p 5 mouseY p 4 mouseX m (Lnet/minecraft/class_4890;)V method_32484 switchMinigame p 1 template m (I)Lnet/minecraft/class_4367; method_21199 addSlotButton p 1 slotIndex m (Lnet/minecraft/class_4185;)V method_25147 method_25147 p 1 button m ()Lnet/minecraft/class_4388; method_21219 getNewScreen m (Lnet/minecraft/class_4877;IZ)V method_25136 method_25136 p 3 confirmed m (Lnet/minecraft/class_4883;)V method_21208 saveSlotSettings p 1 options m (J)V method_21204 fetchServerData p 1 worldId m (Lnet/minecraft/class_4877;)V method_21206 joinRealm p 1 serverData m (Ljava/lang/String;Ljava/lang/String;)V method_21215 saveSettings p 1 name p 2 desc c net/minecraft/class_787 net/minecraft/client/render/model/json/ModelElementTexture f I field_4234 rotation f [F field_4235 uvs m ([F)V method_3417 setUvs p 1 uvs m (I)F method_3415 getU p 1 rotation m (I)F method_3416 getV p 1 rotation m ([FI)V p 2 rotation p 1 uvs m (I)I method_3414 getDirectionIndex p 1 offset m (I)I method_3413 getRotatedUVIndex p 1 rotation c net/minecraft/class_787$class_788 net/minecraft/client/render/model/json/ModelElementTexture$Deserializer f I field_32791 DEFAULT_ROTATION m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize p 2 unused p 1 functionJson p 3 context m (Lcom/google/gson/JsonObject;)[F method_3419 deserializeUVs p 1 object m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_787; method_3418 deserialize m (Lcom/google/gson/JsonObject;)I method_3420 deserializeRotation p 1 object c net/minecraft/class_4352 net/minecraft/client/realms/dto/ValueObject m (Ljava/lang/reflect/Field;)Z method_25094 isStatic p 0 f m (Ljava/lang/reflect/Field;)Ljava/lang/String; method_25093 getName p 0 f c net/minecraft/class_785 net/minecraft/client/render/model/json/ModelElement f Z field_4229 shade f Lnet/minecraft/class_1160; field_4231 to f Ljava/util/Map; field_4230 faces f Lnet/minecraft/class_789; field_4232 rotation f Lnet/minecraft/class_1160; field_4228 from m (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;Ljava/util/Map;Lnet/minecraft/class_789;Z)V p 1 from p 5 shade p 4 rotation p 3 faces p 2 to m (Lnet/minecraft/class_2350;)[F method_3401 getRotatedMatrix p 1 direction m ()V method_3402 initTextures c net/minecraft/class_785$class_786 net/minecraft/client/render/model/json/ModelElement$Deserializer f Z field_32788 DEFAULT_SHADE m (Ljava/lang/String;)Lnet/minecraft/class_2350; method_3408 getDirection p 1 name m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2350$class_2351; method_3411 deserializeAxis p 1 object m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize p 2 type p 1 json p 3 context m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lnet/minecraft/class_1160; method_3409 deserializeVec3f p 2 name p 1 object m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_785; method_3406 deserialize m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1160; method_3405 deserializeTo p 1 object m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_789; method_3410 deserializeRotation p 1 object m (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map; method_3404 deserializeFaces p 1 context p 2 object m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1160; method_3407 deserializeFrom p 1 object m (Lcom/google/gson/JsonObject;)F method_3403 deserializeRotationAngle p 1 object m (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map; method_3412 deserializeFacesValidating p 1 context p 2 object c net/minecraft/class_5683 net/minecraft/client/gui/tooltip/OrderedTextTooltipComponent f Lnet/minecraft/class_5481; field_27997 text m (Lnet/minecraft/class_5481;)V p 1 text c net/minecraft/class_3020 net/minecraft/server/command/ClearCommand f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13488 FAILED_MULTIPLE_EXCEPTION f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13487 FAILED_SINGLE_EXCEPTION m (Lcom/mojang/brigadier/context/CommandContext;)I method_13074 method_13074 p 0 context m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13075 method_13075 p 0 playerName m (Lnet/minecraft/class_1799;)Z method_13083 method_13083 p 0 stack m (Lcom/mojang/brigadier/context/CommandContext;)I method_13073 method_13073 p 0 context m (Lnet/minecraft/class_1799;)Z method_13081 method_13081 p 0 stack m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13079 method_13079 p 0 playerCount m (Lcom/mojang/brigadier/context/CommandContext;)I method_13080 method_13080 p 0 context m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13076 register p 0 dispatcher m (Lnet/minecraft/class_2168;Ljava/util/Collection;Ljava/util/function/Predicate;I)I method_13077 execute p 0 source p 2 item p 1 targets p 3 maxCount m (Lnet/minecraft/class_2168;)Z method_13082 method_13082 p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13078 method_13078 p 0 context c net/minecraft/class_3021 net/minecraft/world/gen/feature/EndCityFeature f I field_31502 Z_SEED_MULTIPLIER m (Lnet/minecraft/class_6834$class_6835;)Ljava/util/Optional; method_38674 addPieces p 0 context m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2794;Lnet/minecraft/class_5539;)I method_13085 getGenerationHeight p 2 world p 0 pos p 1 chunkGenerator m (Lcom/mojang/serialization/Codec;)V p 1 configCodec m (Lnet/minecraft/class_2338;Lnet/minecraft/class_6626;Lnet/minecraft/class_6622$class_6623;)V method_39817 method_39817 p 2 context p 1 collector c net/minecraft/class_4351 net/minecraft/client/realms/UploadStatus f J field_19602 totalBytes f J field_19601 bytesWritten c net/minecraft/class_5682 net/minecraft/client/gui/tooltip/BundleTooltipComponent f I field_28360 occupancy f Lnet/minecraft/class_2371; field_27995 inventory f Lnet/minecraft/class_2960; field_28359 TEXTURE m (Lnet/minecraft/class_5631;)V p 1 data m (IIIILnet/minecraft/class_4587;I)V method_33286 drawOutline p 1 x p 2 y p 5 matrices p 6 z p 3 columns p 4 rows m (IIIZLnet/minecraft/class_327;Lnet/minecraft/class_4587;Lnet/minecraft/class_918;I)V method_33287 drawSlot p 6 matrices p 5 textRenderer p 8 z p 7 itemRenderer p 2 y p 1 x p 4 shouldBlock p 3 index m (Lnet/minecraft/class_4587;IIILnet/minecraft/class_5682$class_5771;)V method_33288 draw p 2 x p 1 matrices p 5 sprite p 4 z p 3 y m ()I method_33289 getColumns m ()I method_33290 getRows c net/minecraft/class_5682$class_5771 net/minecraft/client/gui/tooltip/BundleTooltipComponent$Sprite f I field_28371 height f I field_28370 width f I field_28368 u f I field_28369 v f Lnet/minecraft/class_5682$class_5771; field_28361 SLOT f Lnet/minecraft/class_5682$class_5771; field_28362 BLOCKED_SLOT f Lnet/minecraft/class_5682$class_5771; field_28363 BORDER_VERTICAL f Lnet/minecraft/class_5682$class_5771; field_28364 BORDER_HORIZONTAL_TOP f Lnet/minecraft/class_5682$class_5771; field_28366 BORDER_CORNER_TOP f Lnet/minecraft/class_5682$class_5771; field_28365 BORDER_HORIZONTAL_BOTTOM f Lnet/minecraft/class_5682$class_5771; field_28367 BORDER_CORNER_BOTTOM m (Ljava/lang/String;IIIII)V p 3 u p 6 height p 4 v p 5 width c net/minecraft/class_789 net/minecraft/client/render/model/json/ModelRotation f Lnet/minecraft/class_1160; field_4236 origin f F field_4237 angle f Z field_4238 rescale f Lnet/minecraft/class_2350$class_2351; field_4239 axis m (Lnet/minecraft/class_1160;Lnet/minecraft/class_2350$class_2351;FZ)V p 2 axis p 1 origin p 4 rescale p 3 angle c net/minecraft/class_3026 net/minecraft/world/gen/feature/EndIslandFeature c net/minecraft/class_4358 net/minecraft/client/realms/task/LongRunningTask f I field_32132 MAX_RETRIES f Lorg/slf4j/Logger; field_22731 LOGGER f Lnet/minecraft/class_4398; field_19638 screen m ()V method_21068 tick m (Lnet/minecraft/class_437;)V method_25289 setScreen c Moved from Realms in 20w10a. p 0 screen m (Lnet/minecraft/class_4398;)V method_21066 setScreen p 1 screen m (Lnet/minecraft/class_2561;)V method_21069 setTitle p 1 title m ()V method_21071 abortTask m ()Z method_21065 aborted m ()V method_21070 init m (J)V method_25287 pause c Moved from RealmsTasks in 20w10a. p 0 seconds c net/minecraft/class_5689 net/minecraft/block/PointedDripstoneBlock f I field_33569 STALACTITE_FLOOR_SEARCH_RANGE f Lnet/minecraft/class_265; field_28057 MIDDLE_SHAPE f Lnet/minecraft/class_265; field_36340 DRIP_COLLISION_SHAPE f Lnet/minecraft/class_265; field_28053 TIP_MERGE_SHAPE f Lnet/minecraft/class_2753; field_28050 VERTICAL_DIRECTION f Lnet/minecraft/class_265; field_28058 BASE_SHAPE f Lnet/minecraft/class_265; field_28054 UP_TIP_SHAPE f Lnet/minecraft/class_2746; field_28052 WATERLOGGED f Lnet/minecraft/class_265; field_28055 DOWN_TIP_SHAPE f Lnet/minecraft/class_2754; field_28051 THICKNESS f I field_33568 MAX_STALACTITE_GROWTH f Lnet/minecraft/class_265; field_28056 FRUSTUM_SHAPE m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3611;)V method_33277 method_33277 p 3 fluid m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3611; method_32775 getDripFluid p 1 pos p 0 world m (Lnet/minecraft/class_2680;)Z method_33281 method_33281 p 0 state m (Lnet/minecraft/class_2680;Z)Z method_32784 isTip p 0 state p 1 allowMerged m (FLnet/minecraft/class_3611;)Z method_33270 method_33270 p 1 fluid m (Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_33278 method_33278 p 2 state p 1 pos m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_36376 growMerged p 0 state p 1 world p 2 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3611;)V method_33280 method_33280 p 3 fluid m (Lnet/minecraft/class_3611;)Z method_33273 isFluidLiquid c {@return whether the provided {@code fluid} is liquid, namely lava or water} p 0 fluid m (Lnet/minecraft/class_2680;)Z method_35283 isPointingUp p 0 state m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_5691;)V method_36370 place p 2 direction p 3 thickness p 0 world p 1 pos m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_36374 canGrow p 1 world p 0 state p 2 pos m (Lnet/minecraft/class_2680;)Z method_32785 isPointingDown p 0 state m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_36368 tryGrowStalagmite p 1 pos p 0 world m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;IZ)Lnet/minecraft/class_2338; method_32782 getTipPos p 0 state p 3 range p 4 allowMerged p 1 world p 2 pos m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Z)Lnet/minecraft/class_5691; method_32770 getThickness p 0 world p 2 direction p 1 pos p 3 tryMerge m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z method_36372 isTip p 1 direction p 0 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V method_36375 tryGrow p 0 state p 3 random p 1 world p 2 pos m (Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_33275 method_33275 p 1 pos p 2 state m (Lnet/minecraft/class_3611;Lnet/minecraft/class_2680;)Z method_33274 method_33274 p 1 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_32778 isHeldByPointedDripstone p 0 state p 1 world p 2 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_40017 method_40017 p 2 state p 1 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3611;)V method_32768 createParticle p 3 fluid p 2 state p 1 pos p 0 world m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_32781 canPlaceAtWithDirection p 1 pos p 0 world p 2 direction m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_32899 createParticle p 2 state p 1 pos p 0 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;I)Ljava/util/Optional; method_32776 getSupportingPos p 0 world p 1 pos p 2 state p 3 range m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z method_32774 isPointedDripstoneFacingDirection p 0 state p 1 direction m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Ljava/util/Optional; method_33276 getFluid p 1 pos p 2 state p 0 world m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_32771 spawnFallingBlock p 1 world p 2 pos p 0 state m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350$class_2352;Ljava/util/function/BiPredicate;Ljava/util/function/Predicate;I)Ljava/util/Optional; method_33272 searchInDirection p 5 range p 4 stopPredicate p 3 continuePredicate p 2 direction p 1 pos p 0 world m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Z method_36371 canGrow p 0 dripstoneBlockState p 1 waterState m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;F)V method_32772 dripTick p 1 world p 0 state p 3 dripChance p 2 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_40018 method_40018 p 2 state p 1 pos m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V method_36369 tryGrow p 1 pos p 0 world p 2 direction m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350; method_32777 getDirectionToPlaceAt p 0 world p 2 direction p 1 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_3611;)Lnet/minecraft/class_3611; method_33271 getDripFluid p 0 world p 1 fluid m (ZLnet/minecraft/class_2680;)Z method_36373 method_36373 p 1 state m (Lnet/minecraft/class_2680;)Z method_32783 canDrip p 0 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3611; method_33279 method_33279 p 1 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3611;)Lnet/minecraft/class_2338; method_32769 getCauldronPos p 2 fluid p 1 pos p 0 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_32767 getDripPos p 0 world p 1 pos m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_40016 canDripThrough c {@return whether it can drip through the block {@code block} at {@code pos}}\n\n@apiNote This is used for checking which block can obstruct the stalagmites\ngrowing or the cauldrons filling with liquids. p 1 pos p 0 world p 2 state c net/minecraft/class_3027 net/minecraft/server/command/DatapackCommand f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13503 UNKNOWN_DATAPACK_EXCEPTION f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13505 ALREADY_DISABLED_EXCEPTION f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_13502 DISABLED_CONTAINERS_SUGGESTION_PROVIDER f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13504 ALREADY_ENABLED_EXCEPTION f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_13506 ENABLED_CONTAINERS_SUGGESTION_PROVIDER m (Lnet/minecraft/class_2168;)Z method_13119 method_13119 p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13130 method_13130 p 0 context m (Lnet/minecraft/class_3288;)Lnet/minecraft/class_2561; method_13134 method_13134 p 0 profile m (Lnet/minecraft/class_3288;)Lnet/minecraft/class_2561; method_13132 method_13132 p 0 profile m (Lcom/mojang/brigadier/context/CommandContext;)I method_13118 method_13118 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3288;Lnet/minecraft/class_3027$class_3028;)I method_13114 executeEnable p 2 packAdder p 1 container p 0 source m (Lnet/minecraft/class_2168;)I method_13121 executeList p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13116 method_13116 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13138 method_13138 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3288;)I method_13140 executeDisable p 1 container p 0 source m (Ljava/util/Collection;Lnet/minecraft/class_3288;)Z method_29477 method_29477 p 1 profile m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Z)Lnet/minecraft/class_3288; method_13127 getPackContainer p 1 name p 0 context p 2 enable m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/class_3288;)V method_13133 method_13133 p 2 profile p 1 profiles m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13120 method_13120 p 1 builder p 0 context m (Lnet/minecraft/class_2168;)I method_13128 executeListAvailable p 0 source m (Lnet/minecraft/class_2168;)I method_13126 executeListEnabled p 0 source m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13125 register p 0 dispatcher m (Ljava/util/List;Lnet/minecraft/class_3288;)V method_13139 method_13139 p 1 profile p 0 profiles m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13135 method_13135 p 0 name m (Lcom/mojang/brigadier/context/CommandContext;)I method_13115 method_13115 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13137 method_13137 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13123 method_13123 p 0 context m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13131 method_13131 p 0 name m (Lcom/mojang/brigadier/context/CommandContext;)I method_13111 method_13111 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13141 method_13141 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13136 method_13136 p 0 context p 1 builder m (Ljava/util/Collection;Ljava/lang/String;)Z method_29776 method_29776 p 1 name m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/class_3288;)V method_13112 method_13112 p 1 profiles p 2 profile m (Ljava/util/List;Lnet/minecraft/class_3288;)V method_13122 method_13122 p 1 profile p 0 profiles m (Lnet/minecraft/class_3288;)Lnet/minecraft/class_3288; method_13113 method_13113 p 0 profile m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13117 method_13117 p 0 name c net/minecraft/class_3027$class_3028 net/minecraft/server/command/DatapackCommand$PackAdder m (Ljava/util/List;Lnet/minecraft/class_3288;)V apply apply p 2 profile p 1 profiles c net/minecraft/class_5688 net/minecraft/block/LandingBlock m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_1540;)V method_10127 onLanding p 4 currentStateInPos p 3 fallingBlockState p 5 fallingBlockEntity p 2 pos p 1 world m ()Lnet/minecraft/class_1282; method_32898 getDamageSource m ()Ljava/util/function/Predicate; method_32897 getEntityPredicate m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1540;)V method_10129 onDestroyedOnLanding p 3 fallingBlockEntity p 2 pos p 1 world c net/minecraft/class_3029 net/minecraft/world/gen/feature/EndGatewayFeature m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;Lnet/minecraft/class_3018;Lnet/minecraft/class_2338;)V method_18037 method_18037 p 3 pos c net/minecraft/class_4354 net/minecraft/client/realms/exception/RealmsHttpException m (Ljava/lang/String;Ljava/lang/Exception;)V p 2 e p 1 s c net/minecraft/class_5685 net/minecraft/client/particle/SnowflakeParticle f Lnet/minecraft/class_4002; field_28003 spriteProvider m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V p 1 world p 2 x p 12 velocityZ p 14 spriteProvider p 8 velocityX p 10 velocityY p 4 y p 6 z c net/minecraft/class_5685$class_5686 net/minecraft/client/particle/SnowflakeParticle$Factory f Lnet/minecraft/class_4002; field_28004 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_32690 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_783 net/minecraft/client/render/model/json/ModelElementFace f I field_4226 tintIndex f Lnet/minecraft/class_2350; field_4225 cullFace f Ljava/lang/String; field_4224 textureId f Lnet/minecraft/class_787; field_4227 textureData m (Lnet/minecraft/class_2350;ILjava/lang/String;Lnet/minecraft/class_787;)V p 1 cullFace p 4 textureData p 2 tintIndex p 3 textureId c net/minecraft/class_783$class_784 net/minecraft/client/render/model/json/ModelElementFace$Deserializer f I field_32790 DEFAULT_TINT_INDEX m (Lcom/google/gson/JsonObject;)I method_3400 deserializeTintIndex p 1 object m (Lcom/google/gson/JsonObject;)Ljava/lang/String; method_3399 deserializeTexture p 1 object m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_783; method_3397 deserialize m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize p 1 functionJson p 2 unused p 3 context m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2350; method_3398 deserializeCullFace p 1 object c net/minecraft/class_4353 net/minecraft/client/realms/exception/RealmsDefaultUncaughtExceptionHandler f Lorg/slf4j/Logger; field_19603 logger m (Ljava/lang/Thread;Ljava/lang/Throwable;)V uncaughtException uncaughtException p 2 e p 1 t c net/minecraft/class_5684 net/minecraft/client/gui/tooltip/TooltipComponent m (Lnet/minecraft/class_327;)I method_32664 getWidth p 1 textRenderer m (Lnet/minecraft/class_5481;)Lnet/minecraft/class_5684; method_32662 of p 0 text m (Lnet/minecraft/class_5632;)Lnet/minecraft/class_5684; method_32663 of p 0 data m (Lnet/minecraft/class_327;IILnet/minecraft/class_1159;Lnet/minecraft/class_4597$class_4598;)V method_32665 drawText p 2 x p 3 y p 4 matrix p 5 vertexConsumers p 1 textRenderer m (Lnet/minecraft/class_327;IILnet/minecraft/class_4587;Lnet/minecraft/class_918;I)V method_32666 drawItems p 1 textRenderer p 2 x p 3 y p 4 matrices p 5 itemRenderer p 6 z m ()I method_32661 getHeight c net/minecraft/class_3023 net/minecraft/server/command/CloneCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13493 OVERLAP_EXCEPTION f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_13491 TOO_BIG_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13492 FAILED_EXCEPTION f I field_33386 MAX_BLOCKS f Ljava/util/function/Predicate; field_13490 IS_AIR_PREDICATE m (Lcom/mojang/brigadier/context/CommandContext;)I method_13100 method_13100 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13087 method_13087 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13097 method_13097 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13095 method_13095 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13093 method_13093 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13106 method_13106 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13104 method_13104 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Ljava/util/function/Predicate;Lnet/minecraft/class_3023$class_3025;)I method_13090 execute p 4 filter p 5 mode p 0 source p 1 begin p 2 end p 3 destination m (Lnet/minecraft/class_2694;)Z method_13108 method_13108 p 0 pos m (Lcom/mojang/brigadier/context/CommandContext;)I method_13091 method_13091 p 0 context m (Lnet/minecraft/class_2694;)Z method_13102 method_13102 p 0 pos m (Lnet/minecraft/class_2168;)Z method_13094 method_13094 p 0 source m (Lnet/minecraft/class_2694;)Z method_13098 method_13098 p 0 pos m (Lcom/mojang/brigadier/context/CommandContext;)I method_13088 method_13088 p 0 context m (Lnet/minecraft/class_2694;)Z method_13096 method_13096 p 0 pos m (Lcom/mojang/brigadier/context/CommandContext;)I method_13086 method_13086 p 0 context m (Lnet/minecraft/class_2694;)Z method_13092 method_13092 p 0 pos m (Lcom/mojang/brigadier/context/CommandContext;)I method_13107 method_13107 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13105 method_13105 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13103 method_13103 p 0 context m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13099 method_13099 p 1 count p 0 maxCount m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13089 register p 0 dispatcher m (Lnet/minecraft/class_2694;)Z method_13101 method_13101 p 0 pos c net/minecraft/class_3023$class_3024 net/minecraft/server/command/CloneCommand$BlockInfo f Lnet/minecraft/class_2487; field_13494 blockEntityNbt f Lnet/minecraft/class_2680; field_13495 state f Lnet/minecraft/class_2338; field_13496 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2487;)V p 3 blockEntityNbt p 2 state p 1 pos c net/minecraft/class_3023$class_3025 net/minecraft/server/command/CloneCommand$Mode f Z field_13498 allowsOverlap f Lnet/minecraft/class_3023$class_3025; field_13500 MOVE f Lnet/minecraft/class_3023$class_3025; field_13497 FORCE f Lnet/minecraft/class_3023$class_3025; field_13499 NORMAL m (Ljava/lang/String;IZ)V p 3 allowsOverlap m ()Z method_13109 allowsOverlap c net/minecraft/class_4356 net/minecraft/client/realms/exception/RetryCallException f I field_19608 delaySeconds f I field_32118 DEFAULT_DELAY_SECONDS m (II)V p 2 httpResultCode p 1 delaySeconds c net/minecraft/class_5687 net/minecraft/server/command/ItemCommand f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_28019 NO_SUCH_SLOT_TARGET_EXCEPTION f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; field_28020 NOT_A_CONTAINER_SOURCE_EXCEPTION f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_28021 NO_SUCH_SLOT_SOURCE_EXCEPTION f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_28024 MODIFIER_SUGGESTION_PROVIDER f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; field_28018 NOT_A_CONTAINER_TARGET_EXCEPTION f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_28022 NO_CHANGES_EXCEPTION f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_28023 KNOWN_ITEM_EXCEPTION m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_32727 method_32727 p 0 itemName p 1 slot m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_32728 method_32728 p 2 z p 1 y p 0 x m (Lnet/minecraft/class_2168;)Z method_32710 method_32710 p 0 source m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;)Lnet/minecraft/class_1263; method_32723 getInventoryAtPos p 2 exception p 0 source p 1 pos m (Lnet/minecraft/class_2168;Ljava/util/Collection;ILnet/minecraft/class_1799;)I method_32724 executeEntityReplace p 0 source p 1 targets p 2 slot p 3 stack m (Lnet/minecraft/class_2168;Ljava/util/Collection;ILnet/minecraft/class_117;)I method_32725 executeEntityModify p 3 modifier p 2 slot p 1 targets p 0 source m (Lnet/minecraft/class_1297;I)Lnet/minecraft/class_1799; method_32706 getStackInSlot p 0 entity p 1 slotId m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_32733 method_32733 p 0 slot m (Lcom/mojang/brigadier/CommandDispatcher;)V method_32707 register p 0 dispatcher m (Lcom/mojang/brigadier/context/CommandContext;)I method_32743 method_32743 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;ILnet/minecraft/class_2338;I)I method_32719 executeBlockCopyBlock p 0 source p 2 sourceSlot p 1 sourcePos p 4 slot p 3 pos m (Lcom/mojang/brigadier/context/CommandContext;)I method_32741 method_32741 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_32708 method_32708 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_117;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_32715 getStackWithModifier p 1 modifier p 2 stack p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_32738 method_32738 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_32736 method_32736 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;ILnet/minecraft/class_2338;ILnet/minecraft/class_117;)I method_32712 executeBlockCopyEntity p 1 sourceEntity p 0 source p 3 pos p 2 sourceSlot p 5 modifier p 4 slot m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;ILjava/util/Collection;I)I method_32721 executeEntityCopyBlock p 4 slot p 3 targets p 2 sourceSlot p 1 sourcePos p 0 source m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;I)Lnet/minecraft/class_1799; method_32716 getStackInSlotFromInventoryAt p 2 slotId p 0 source p 1 pos m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;ILjava/util/Collection;ILnet/minecraft/class_117;)I method_32722 executeEntityCopyBlock p 0 source p 1 sourcePos p 2 sourceSlot p 3 targets p 4 slot p 5 modifier m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_32730 method_32730 p 0 slot m (Lcom/mojang/brigadier/context/CommandContext;)I method_32734 method_32734 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;ILjava/util/Collection;ILnet/minecraft/class_117;)I method_32714 executeEntityCopyEntity p 0 source p 4 slot p 3 targets p 2 sourceSlot p 1 sourceEntity p 5 modifier m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_32731 method_32731 p 0 x p 1 y p 2 z m (Lcom/mojang/brigadier/context/CommandContext;)I method_32744 method_32744 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_32732 method_32732 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_32742 method_32742 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;ILjava/util/Collection;I)I method_32713 executeEntityCopyEntity p 0 source p 2 sourceSlot p 1 sourceEntity p 4 slot p 3 targets m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_32726 method_32726 p 0 slot m (Lcom/mojang/brigadier/context/CommandContext;)I method_32740 method_32740 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;ILnet/minecraft/class_1799;)I method_32717 executeBlockReplace p 0 source p 1 pos p 2 slot p 3 stack m (Lcom/mojang/brigadier/context/CommandContext;)I method_32729 method_32729 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;ILnet/minecraft/class_117;)I method_32718 executeBlockModify p 1 pos p 0 source p 3 modifier p 2 slot m (Lcom/mojang/brigadier/context/CommandContext;)I method_32739 method_32739 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;ILnet/minecraft/class_2338;I)I method_32711 executeBlockCopyEntity p 4 slot p 0 source p 1 sourceEntity p 2 sourceSlot p 3 pos m (Lcom/mojang/brigadier/context/CommandContext;)I method_32737 method_32737 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_32735 method_32735 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_32709 method_32709 p 0 context p 1 builder m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;ILnet/minecraft/class_2338;ILnet/minecraft/class_117;)I method_32720 executeBlockCopyBlock p 4 slot p 5 modifier p 2 sourceSlot p 3 pos p 0 source p 1 sourcePos c net/minecraft/class_4355 net/minecraft/client/realms/exception/RealmsServiceException f Ljava/lang/String; field_36319 httpResponseText f I field_19604 httpResultCode f Lnet/minecraft/class_4345; field_36320 error m (ILjava/lang/String;)V p 2 httpResponseText p 1 httpResultCode m (I)I method_39980 getErrorCode p 1 fallback m (ILjava/lang/String;Lnet/minecraft/class_4345;)V p 1 httpResultCode p 2 httpResponseText p 3 error c net/minecraft/class_3019 net/minecraft/server/command/BossBarCommand f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_13482 SUGGESTION_PROVIDER f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13483 SET_PLAYERS_UNCHANGED_EXCEPTION f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13486 UNKNOWN_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13479 SET_VISIBILITY_UNCHANGED_HIDDEN_EXCEPTION f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13478 CREATE_FAILED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13485 SET_VISIBILITY_UNCHANGED_VISIBLE_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13481 SET_STYLE_UNCHANGED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13477 SET_VALUE_UNCHANGED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13484 SET_MAX_UNCHANGED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13476 SET_NAME_UNCHANGED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13480 SET_COLOR_UNCHANGED_EXCEPTION m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13053 register p 0 dispatcher m (Lcom/mojang/brigadier/context/CommandContext;)I method_13048 method_13048 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_3002; method_13054 getBossBar p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13032 method_13032 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13064 method_13064 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13052 method_13052 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13040 method_13040 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13072 method_13072 p 0 context m (Lnet/minecraft/class_2168;)Z method_13035 method_13035 p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13060 method_13060 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;I)I method_13066 setMaxValue p 1 bossBar p 0 source p 2 value m (Lcom/mojang/brigadier/context/CommandContext;)I method_13039 method_13039 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13047 method_13047 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;Lnet/minecraft/class_1259$class_1261;)I method_13050 setStyle p 0 source p 1 bossBar p 2 style m (Lcom/mojang/brigadier/context/CommandContext;)I method_13067 method_13067 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;)I method_13030 getPlayers p 0 source p 1 bossBar m (Lcom/mojang/brigadier/context/CommandContext;)I method_13055 method_13055 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13043 method_13043 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13051 method_13051 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;)I method_13065 getValue p 1 bossBar p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13038 method_13038 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;)I method_13069 removeBossBar p 1 bossBar p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13058 method_13058 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;Lnet/minecraft/class_2561;)I method_13071 setName p 2 name p 1 bossBar p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13046 method_13046 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13034 method_13034 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2960;Lnet/minecraft/class_2561;)I method_13049 addBossBar p 2 displayName p 0 source p 1 name m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;)I method_13041 isVisible p 0 source p 1 bossBar m (Lnet/minecraft/class_2168;)I method_13045 listBossBars p 0 source m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;Lnet/minecraft/class_1259$class_1260;)I method_13028 setColor p 2 color p 1 bossBar p 0 source m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13044 method_13044 p 1 builder p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13042 method_13042 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;I)I method_13036 setValue p 2 value p 1 bossBar p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13062 method_13062 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13070 method_13070 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13029 method_13029 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;)I method_13056 getMaxValue p 1 bossBar p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13037 method_13037 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13057 method_13057 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;Z)I method_13068 setVisible p 0 source p 2 visible p 1 bossBar m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13063 method_13063 p 0 name m (Lcom/mojang/brigadier/context/CommandContext;)I method_13033 method_13033 p 0 context m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13059 method_13059 p 0 name m (Lcom/mojang/brigadier/context/CommandContext;)I method_13061 method_13061 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;Ljava/util/Collection;)I method_13031 setPlayers p 2 players p 0 source p 1 bossBar c net/minecraft/class_4360 net/minecraft/client/realms/gui/RealmsDataFetcher f Z field_19641 stopped f Ljava/util/concurrent/ScheduledFuture; field_19658 unreadNewsScheduledFuture f Lnet/minecraft/class_5784; field_19646 unreadNewsTask f I field_19650 pendingInvitesCount f Ljava/util/Map; field_19659 fetchStatus f Lnet/minecraft/class_4341; field_28447 realms f Z field_19652 hasUnreadNews f Ljava/util/concurrent/ScheduledFuture; field_19657 liveStatsScheduledFuture f Lnet/minecraft/class_5784; field_19642 serverListUpdateTask f Ljava/lang/String; field_19653 newsLink f Ljava/util/concurrent/ScheduledFuture; field_19656 trialAvailableScheduledFuture f Lnet/minecraft/class_4432; field_28448 persistence f Lnet/minecraft/class_310; field_28446 client f Lnet/minecraft/class_5784; field_19643 pendingInviteUpdateTask f Z field_19651 trialAvailable f Lorg/slf4j/Logger; field_19639 LOGGER f Ljava/util/concurrent/ScheduledFuture; field_19655 pendingInviteScheduledFuture f Ljava/util/Set; field_19647 removedServers f Ljava/util/concurrent/ScheduledExecutorService; field_19640 scheduler f Lnet/minecraft/class_4882; field_19649 livestats f Lnet/minecraft/class_5784; field_19644 trialAvailabilityTask f Lnet/minecraft/class_5784; field_19645 liveStatsTask f Ljava/util/concurrent/ScheduledFuture; field_19654 serverListScheduledFuture f Ljava/util/List; field_19648 servers m ()V method_33414 updateTrialAvailability m ()Z method_21101 isActive m (Lnet/minecraft/class_4360$class_4364;)Z method_21075 isFetchedSinceLastTry p 1 task m (Lnet/minecraft/class_4360$class_4364;Ljava/lang/Boolean;)Ljava/lang/Boolean; method_33410 method_33410 p 0 task p 1 fetched m ()V method_21088 markClean m ()I method_21092 getPendingInvitesCount m ()Ljava/lang/String; method_21096 newsLink m ()Z method_21095 hasUnreadNews m ()V method_21083 init m (Ljava/util/List;)V method_21087 setServers p 1 newServers m ()V method_21099 scheduleTasks m ()V method_21100 cancelTasks m (Lnet/minecraft/class_310;Lnet/minecraft/class_4341;Lnet/minecraft/class_4432;)V p 1 client p 2 realms p 3 persistence m ()Ljava/util/List; method_21091 getServers m ()V method_33415 updateLiveStats m ()V method_21082 initWithSpecificTaskList m ()V method_21090 forceUpdate m ()V method_33412 updateServerList m (Lnet/minecraft/class_4877;)Ljava/util/List; method_21074 removeItem p 1 server m (Ljava/util/concurrent/ScheduledFuture;)V method_33411 method_33411 p 0 task m ()Z method_21093 isTrialAvailable m ()V method_33416 updateNews m ()V method_33413 updatePendingInvites m ()Z method_21073 isStopped m ()V method_21097 stop m ()Lnet/minecraft/class_4882; method_21094 getLivestats m ()Lnet/minecraft/class_4432$class_4433; method_33417 fetchNews m (Lnet/minecraft/class_310;Lnet/minecraft/class_4341;)V p 1 client p 2 realms c net/minecraft/class_4360$class_4364 net/minecraft/client/realms/gui/RealmsDataFetcher$Task f Lnet/minecraft/class_4360$class_4364; field_19668 UNREAD_NEWS f Lnet/minecraft/class_4360$class_4364; field_19666 TRIAL_AVAILABLE f Lnet/minecraft/class_4360$class_4364; field_19667 LIVE_STATS f Lnet/minecraft/class_4360$class_4364; field_19664 SERVER_LIST f Lnet/minecraft/class_4360$class_4364; field_19665 PENDING_INVITE m (Ljava/lang/String;)Lnet/minecraft/class_4360$class_4364; valueOf valueOf p 0 name c net/minecraft/class_3030 net/minecraft/server/dedicated/command/DeOpCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13507 ALREADY_DEOPPED_EXCEPTION m (Lnet/minecraft/class_2168;)Z method_13147 method_13147 p 0 source m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13143 register p 0 dispatcher m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13144 deop p 0 source p 1 targets m (Lcom/mojang/brigadier/context/CommandContext;)I method_13146 method_13146 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13145 method_13145 p 1 builder p 0 context c net/minecraft/class_5691 net/minecraft/block/enums/Thickness f Ljava/lang/String; field_28069 name f Lnet/minecraft/class_5691; field_28065 TIP f Lnet/minecraft/class_5691; field_28066 FRUSTUM f Lnet/minecraft/class_5691; field_28067 MIDDLE f Lnet/minecraft/class_5691; field_28068 BASE f Lnet/minecraft/class_5691; field_28064 TIP_MERGE m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_3031 net/minecraft/world/gen/feature/Feature f Lcom/mojang/serialization/Codec; field_24837 codec f Lnet/minecraft/class_3168; field_13567 SEAGRASS f Lnet/minecraft/class_3031; field_21219 FLOWER f Lnet/minecraft/class_2953; field_13526 BONUS_CHEST f Lnet/minecraft/class_3031; field_26361 NO_BONEMEAL_FLOWER f Lnet/minecraft/class_3031; field_13539 FREEZE_TOP_LAYER f Lnet/minecraft/class_3031; field_13535 KELP f Lnet/minecraft/class_3031; field_22186 NETHER_FOREST_VEGETATION f Lnet/minecraft/class_3031; field_22187 WEEPING_VINES f Lnet/minecraft/class_3031; field_22185 HUGE_FUNGUS f Lnet/minecraft/class_3031; field_22188 BASALT_PILLAR f Lnet/minecraft/class_3031; field_13544 ICEBERG f Lnet/minecraft/class_3031; field_13540 BAMBOO f Lnet/minecraft/class_3031; field_13546 CORAL_CLAW f Lnet/minecraft/class_3031; field_27312 GEODE f Lnet/minecraft/class_3031; field_13555 SIMPLE_RANDOM_SELECTOR f Lnet/minecraft/class_3031; field_13550 RANDOM_BOOLEAN_SELECTOR f Lnet/minecraft/class_3031; field_13552 CHORUS_PLANT f Lnet/minecraft/class_3031; field_13551 ICE_PATCH f Lnet/minecraft/class_3031; field_13559 VINES f Lnet/minecraft/class_3031; field_21220 RANDOM_PATCH f Lnet/minecraft/class_3031; field_13560 BLUE_ICE f Lnet/minecraft/class_3031; field_23885 DELTA_FEATURE f Lnet/minecraft/class_3031; field_23886 NETHERRACK_REPLACE_BLOBS f Lnet/minecraft/class_3031; field_21221 BLOCK_PILE f Lnet/minecraft/class_3031; field_23884 BASALT_COLUMNS f Lnet/minecraft/class_3031; field_13568 GLOWSTONE_BLOB f Lnet/minecraft/class_3031; field_13562 ICE_SPIKE f Lnet/minecraft/class_3031; field_13564 END_GATEWAY f Lnet/minecraft/class_3031; field_29250 VEGETATION_PATCH f Lnet/minecraft/class_3031; field_29252 ROOT_SYSTEM f Lnet/minecraft/class_3031; field_29251 WATERLOGGED_VEGETATION_PATCH f Lnet/minecraft/class_3031; field_13571 HUGE_RED_MUSHROOM f Lnet/minecraft/class_3031; field_13579 MONSTER_ROOM f Lnet/minecraft/class_3031; field_13574 END_ISLAND f Lnet/minecraft/class_3031; field_13573 LAKE f Lnet/minecraft/class_3031; field_13575 SEA_PICKLE f Lnet/minecraft/class_3031; field_13584 FOREST_ROCK f Lnet/minecraft/class_3031; field_13585 CORAL_MUSHROOM f Lnet/minecraft/class_3031; field_28428 GLOW_LICHEN f Lnet/minecraft/class_3031; field_13593 RANDOM_SELECTOR f Lnet/minecraft/class_3031; field_13592 DESERT_WELL f Lnet/minecraft/class_3031; field_13591 VOID_START_PLATFORM f Lnet/minecraft/class_3031; field_33615 REPLACE_SINGLE_BLOCK f Lnet/minecraft/class_3031; field_24134 TREE f Lnet/minecraft/class_3031; field_23088 TWISTING_VINES f Lnet/minecraft/class_3031; field_28205 POINTED_DRIPSTONE f Lnet/minecraft/class_3031; field_19201 FILL_LAYER f Lnet/minecraft/class_3031; field_28204 LARGE_DRIPSTONE f Lnet/minecraft/class_3031; field_28203 DRIPSTONE_CLUSTER f Lnet/minecraft/class_3031; field_29061 SCATTERED_ORE f Lnet/minecraft/class_3031; field_28849 UNDERWATER_MAGMA f Lnet/minecraft/class_3031; field_35072 BLOCK_COLUMN f Lnet/minecraft/class_3031; field_13509 DISK f Lnet/minecraft/class_3031; field_13517 ORE f Lnet/minecraft/class_3031; field_13516 FOSSIL f Lnet/minecraft/class_3031; field_13513 SPRING_FEATURE f Lnet/minecraft/class_3031; field_13518 SIMPLE_BLOCK f Lnet/minecraft/class_3031; field_13522 END_SPIKE f Lnet/minecraft/class_3031; field_13525 CORAL_TREE f Lnet/minecraft/class_3031; field_21590 NO_OP f Lnet/minecraft/class_3031; field_13531 HUGE_BROWN_MUSHROOM m (Lnet/minecraft/class_6862;)Ljava/util/function/Predicate; method_36999 notInBlockTagPredicate p 0 tag m (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z method_27370 isAir p 0 world p 1 pos m (Lnet/minecraft/class_3037;Lnet/minecraft/class_5281;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_2338;)Z method_40163 generateIfValid p 4 random p 3 chunkGenerator p 2 world p 1 config p 5 pos m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/function/Predicate;)V method_36998 setBlockStateIf p 1 world p 3 state p 2 pos p 4 predicate m (Lnet/minecraft/class_6862;Lnet/minecraft/class_2680;)Z method_36997 method_36997 p 1 state m (Ljava/util/function/Function;Lnet/minecraft/class_2338;Ljava/util/function/Predicate;)Z method_33982 testAdjacentStates p 1 pos p 0 posToState p 2 predicate m (Lnet/minecraft/class_2680;)Z method_23396 isSoil p 0 state m (Lnet/minecraft/class_2680;)Z method_23395 isStone p 0 state m (Lnet/minecraft/class_1945;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_13153 setBlockState p 1 world p 2 pos p 3 state m (Ljava/lang/String;Lnet/minecraft/class_3031;)Lnet/minecraft/class_3031; method_13150 register p 0 name p 1 feature m ()Lcom/mojang/serialization/Codec; method_28627 getCodec m (Ljava/util/function/Function;Lnet/minecraft/class_2338;)Z method_33981 isExposedToAir p 1 pos p 0 posToState m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)V method_37256 markBlocksAboveForPostProcessing p 2 pos p 1 world m (Lcom/mojang/serialization/Codec;)V p 1 configCodec m (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z method_27368 isSoil p 0 world p 1 pos m (Lnet/minecraft/class_5821;)Z method_13151 generate p 1 context m (Lnet/minecraft/class_3037;)Lnet/minecraft/class_2975; method_28629 method_28629 p 1 config c net/minecraft/class_796 net/minecraft/client/render/model/BakedQuadFactory f F field_4259 MAX_SCALE f F field_4260 MIN_SCALE m (Lnet/minecraft/class_1160;Lnet/minecraft/class_4590;)V method_3455 transformVertex p 2 transformation p 1 vertex m ([IILnet/minecraft/class_1160;Lnet/minecraft/class_1058;Lnet/minecraft/class_787;)V method_3460 packVertexData p 4 sprite p 3 position p 2 cornerIndex p 1 vertices p 5 modelElementTexture m (Lnet/minecraft/class_1160;Lnet/minecraft/class_789;)V method_3463 rotateVertex p 1 vector p 2 rotation m ([ILnet/minecraft/class_2350;)V method_3462 encodeDirection p 1 rotationMatrix p 2 direction m (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;Lnet/minecraft/class_1159;Lnet/minecraft/class_1160;)V method_3464 transformVertex p 1 vertex p 4 scale p 2 origin p 3 transformationMatrix m (Lnet/minecraft/class_787;Lnet/minecraft/class_2350;Lnet/minecraft/class_4590;Lnet/minecraft/class_2960;)Lnet/minecraft/class_787; method_3454 uvLock p 1 orientation p 0 texture p 3 modelId p 2 rotation m (Lnet/minecraft/class_787;Lnet/minecraft/class_1058;Lnet/minecraft/class_2350;[FLnet/minecraft/class_4590;Lnet/minecraft/class_789;Z)[I method_3458 packVertexData p 6 rotation p 7 shaded p 4 positionMatrix p 5 orientation p 2 sprite p 3 direction p 1 texture m ([IILnet/minecraft/class_2350;Lnet/minecraft/class_787;[FLnet/minecraft/class_1058;Lnet/minecraft/class_4590;Lnet/minecraft/class_789;Z)V method_3461 packVertexData p 2 cornerIndex p 1 vertices p 4 texture p 3 direction p 6 sprite p 5 positionMatrix p 8 rotation p 7 orientation p 9 shaded m (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;)[F method_3459 getPositionMatrix p 2 to p 1 from m (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;Lnet/minecraft/class_783;Lnet/minecraft/class_1058;Lnet/minecraft/class_2350;Lnet/minecraft/class_3665;Lnet/minecraft/class_789;ZLnet/minecraft/class_2960;)Lnet/minecraft/class_777; method_3468 bake p 5 side p 4 texture p 7 rotation p 6 settings p 9 modelId p 8 shade p 1 from p 3 face p 2 to m ([I)Lnet/minecraft/class_2350; method_3467 decodeDirection p 0 rotationMatrix c net/minecraft/class_3032 net/minecraft/server/command/DebugCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13596 ALREADY_RUNNING_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13597 NOT_RUNNING_EXCEPTION f Lorg/slf4j/Logger; field_20283 LOGGER m (Lnet/minecraft/class_2168;)I method_13159 executeStart p 0 source m (Lnet/minecraft/class_2168;)I method_13158 executeStop p 0 source m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13156 register p 0 dispatcher m (Lnet/minecraft/class_2168;)Z method_13157 method_13157 p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_36353 method_36353 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_21617 method_21617 p 0 context m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_36354 executeFunction p 0 source p 1 functions m (Lcom/mojang/brigadier/context/CommandContext;)I method_13154 method_13154 p 0 context c net/minecraft/class_3032$class_6347 net/minecraft/server/command/DebugCommand$Tracer f Ljava/io/PrintWriter; field_33551 writer f I field_33550 MARGIN f I field_33552 lastIndentWidth f Z field_33553 expectsCommandResult m (Ljava/io/PrintWriter;)V p 1 writer m (I)V method_36355 writeIndent p 1 width m ()V method_36357 writeNewLine m (I)V method_36356 writeIndentWithoutRememberingWidth p 1 width c net/minecraft/class_799 net/minecraft/client/render/model/json/ModelOverride f Ljava/util/List; field_4269 conditions f Lnet/minecraft/class_2960; field_4268 modelId m (Lnet/minecraft/class_2960;Ljava/util/List;)V p 2 conditions p 1 modelId m ()Ljava/util/stream/Stream; method_33690 streamConditions m ()Lnet/minecraft/class_2960; method_3472 getModelId c net/minecraft/class_799$class_5826 net/minecraft/client/render/model/json/ModelOverride$Condition f F field_28791 threshold f Lnet/minecraft/class_2960; field_28790 type m ()Lnet/minecraft/class_2960; method_33692 getType m ()F method_33693 getThreshold m (Lnet/minecraft/class_2960;F)V p 1 type p 2 threshold c net/minecraft/class_799$class_800 net/minecraft/client/render/model/json/ModelOverride$Deserializer m (Ljava/util/Map$Entry;)Lnet/minecraft/class_799$class_5826; method_33691 method_33691 p 0 entry m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_799; method_3475 deserialize m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize p 2 unused p 1 functionJson p 3 context m (Lcom/google/gson/JsonObject;)Ljava/util/List; method_3474 deserializeMinPropertyValues p 1 object c net/minecraft/class_3037 net/minecraft/world/gen/feature/FeatureConfig f Lnet/minecraft/class_3111; field_13603 DEFAULT m ()Ljava/util/stream/Stream; method_30649 getDecoratedFeatures c net/minecraft/class_790 net/minecraft/client/render/model/json/ModelVariantMap f Ljava/util/Map; field_4241 variantMap f Lnet/minecraft/class_816; field_4240 multipartModel m (Ljava/lang/String;)Lnet/minecraft/class_807; method_35792 getVariant c Finds and returns the definition of the variant under the {@code key}. If the\n{@code key} does not {@linkplain #containsVariant(String) exist}, this throws\nan exception.\n\n@return the variant definition\n@throws VariantAbsentException if no variant with the given {@code key} exists p 1 key c the variant's key m (Ljava/util/List;)V p 1 variantMapList m (Ljava/lang/String;)Z method_35790 containsVariant c Checks if there's a variant under the {@code key} in this map.\n\n@return {@code true} if the {@code key} has a variant, {@code false} otherwise p 1 key c the variant's key m ()Lnet/minecraft/class_816; method_3421 getMultipartModel m (Lnet/minecraft/class_790$class_791;Ljava/io/Reader;)Lnet/minecraft/class_790; method_3424 fromJson p 0 context p 1 reader m ()Z method_3422 hasMultipartModel m ()Ljava/util/Set; method_35791 getAllModels m (Ljava/util/Map;Lnet/minecraft/class_816;)V p 2 multipartModel p 1 variantMap m ()Ljava/util/Map; method_3423 getVariantMap m (Ljava/lang/Object;)Z equals equals p 1 o c net/minecraft/class_790$class_791 net/minecraft/client/render/model/json/ModelVariantMap$DeserializationContext f Lcom/google/gson/Gson; field_4243 gson f Lnet/minecraft/class_2689; field_4242 stateFactory m (Lnet/minecraft/class_2689;)V method_3426 setStateFactory p 1 stateFactory m ()Lnet/minecraft/class_2689; method_3425 getStateFactory c net/minecraft/class_790$class_792 net/minecraft/client/render/model/json/ModelVariantMap$Deserializer m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize p 1 functionJson p 3 context p 2 unused m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_790; method_3428 deserialize m (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map; method_3429 variantsFromJson p 2 object p 1 context m (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_816; method_3427 multipartFromJson p 1 context p 2 object c net/minecraft/class_790$class_6247 net/minecraft/client/render/model/json/ModelVariantMap$VariantAbsentException c An unchecked exception indicating a variant is not found with a string key. c net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs c A few extensions for {@link Codec} or {@link DynamicOps}.\n\n

It has a few methods to create checkers for {@code Codec.flatXmap} to add\nextra value validation to encoding and decoding. See the implementation of\n{@link #nonEmptyList(Codec)}. f Lcom/mojang/serialization/Codec; field_34387 POSITIVE_FLOAT f Lcom/mojang/serialization/Codec; field_33442 POSITIVE_INT f Lcom/mojang/serialization/Codec; field_33441 NONNEGATIVE_INT m (Ljava/lang/Number;Ljava/lang/Number;Ljava/util/function/Function;)Ljava/util/function/Function; method_37940 createFloatRangeChecker p 0 min p 1 max p 2 messageFactory m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; method_36245 method_36245 p 0 list m (Ljava/lang/Number;Ljava/lang/Number;Ljava/util/function/Function;Ljava/lang/Number;)Lcom/mojang/serialization/DataResult; method_37933 method_37933 p 3 value m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_33817 xor c Returns an exclusive-or codec for {@link Either} instances.\n\n

This returned codec fails if both the {@code first} and {@code second} codecs can\ndecode the input, while DFU's {@link com.mojang.serialization.codecs.EitherCodec}\nwill always take the first decoded result when it is available.\n\n

Otherwise, this behaves the same as the either codec.\n\n@param the first type\n@param the second type\n@return the xor codec for the two codecs\n@see Codec#either(Codec, Codec)\n@see com.mojang.serialization.codecs.EitherCodec p 0 first c the first codec p 1 second c the second codec m (Ljava/util/function/ToIntFunction;Ljava/util/function/IntFunction;I)Lcom/mojang/serialization/Codec; method_39511 rawIdChecked p 2 errorRawId p 1 rawIdToElement p 0 elementToRawId m (Ljava/util/function/Supplier;)Lcom/mojang/serialization/Codec; method_39240 createLazy p 0 supplier m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_39512 orCompressed p 1 compressedCodec p 0 uncompressedCodec m (IILjava/util/function/Function;)Lcom/mojang/serialization/Codec; method_36241 rangedInt p 2 messageFactory p 1 max p 0 min m (FFLjava/util/function/Function;)Lcom/mojang/serialization/Codec; method_37928 rangedFloat p 0 min p 1 max p 2 messageFactory m (Ljava/lang/Float;)Ljava/lang/String; method_37932 method_37932 p 0 v m (Lnet/minecraft/class_6885;)Lcom/mojang/serialization/DataResult; method_40109 method_40109 p 0 entries m (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; method_39504 withLifecycle p 0 originalCodec m (Ljava/util/function/IntFunction;Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; method_39509 method_39509 p 1 rawId m ()Ljava/util/function/Function; method_36240 createNonEmptyListChecker m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_40113 nonEmptyEntryList p 0 originalCodec m (Ljava/lang/Object;)Lcom/mojang/serialization/Codec$ResultFunction; method_39028 orElsePartial m (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; method_40110 createContextRetrievalCodec p 0 retriever m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_36973 nonEmptyList p 0 originalCodec m (Ljava/util/function/Function;Ljava/util/Collection;)Lcom/mojang/serialization/DataResult; method_40111 method_40111 p 1 collection m (Ljava/lang/Number;Ljava/lang/Number;Ljava/util/function/Function;Ljava/lang/Number;)Lcom/mojang/serialization/DataResult; method_36244 method_36244 p 3 value m (Ljava/lang/Integer;)Ljava/lang/String; method_36246 method_36246 p 0 v m (Ljava/util/function/ToIntFunction;ILjava/lang/Object;)Lcom/mojang/serialization/DataResult; method_39510 method_39510 p 2 element m (Ljava/lang/Number;Ljava/lang/Number;Ljava/util/function/Function;)Ljava/util/function/Function; method_36243 createIntRangeChecker p 2 messageFactory p 1 max p 0 min m (Lcom/mojang/serialization/Codec;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/BiFunction;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; method_37931 createCodecForPairObject p 0 codec p 1 leftFieldName p 2 rightFieldName p 3 combineFunction p 4 leftFunction p 5 rightFunction m ()Ljava/util/function/Function; method_40112 createNonEmptyEntryListChecker m (Ljava/lang/Integer;)Ljava/lang/String; method_36242 method_36242 p 0 v m (Ljava/util/function/Function;)Ljava/util/function/Function; method_40114 createEqualTypeChecker p 0 typeGetter c net/minecraft/class_5699$class_6739 net/minecraft/util/dynamic/Codecs$Lazy f Ljava/util/function/Supplier; comp_233 delegate m (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode encode p 3 prefix p 2 ops p 1 input m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode decode p 1 ops p 2 input m ()Ljava/util/function/Supplier; comp_233 delegate c net/minecraft/class_5699$1 net/minecraft/util/dynamic/Codecs$1 m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; coApply coApply p 3 result p 2 input p 1 ops m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; apply apply p 2 input p 1 ops p 3 result c net/minecraft/class_5699$3 net/minecraft/util/dynamic/Codecs$3 m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; coApply coApply p 3 result p 1 ops p 2 input m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; apply apply p 3 result p 1 ops p 2 input m (Lcom/mojang/serialization/DataResult;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; method_39515 method_39515 p 2 pair c net/minecraft/class_5699$2 net/minecraft/util/dynamic/Codecs$2 m (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode encode p 1 input p 2 ops p 3 prefix m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode decode p 1 ops p 2 input c net/minecraft/class_5699$class_6495 net/minecraft/util/dynamic/Codecs$Either f Lcom/mojang/serialization/Codec; field_34389 second f Lcom/mojang/serialization/Codec; field_34388 first m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; method_37946 method_37946 p 0 pair m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode decode p 1 ops p 2 input m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; method_37950 method_37950 p 3 left m (Lcom/mojang/datafixers/util/Either;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; method_37945 encode m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; method_37948 method_37948 p 3 right m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)V p 2 second p 1 first m (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode encode p 3 prefix p 2 ops p 1 input m (Ljava/lang/Object;)Z equals equals p 1 o m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; method_37949 method_37949 p 0 pair c net/minecraft/class_5699$class_5839 net/minecraft/util/dynamic/Codecs$Xor c An xor codec that only permits exactly one of the two data choices to be\npresent.\n\n@see Codecs#xor(Codec, Codec)\n@see com.mojang.serialization.codecs.EitherCodec f Lcom/mojang/serialization/Codec; field_28869 second f Lcom/mojang/serialization/Codec; field_28868 first m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode decode p 1 ops p 2 input m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; method_33822 method_33822 p 3 right m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; method_33824 method_33824 p 3 left m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; method_33823 method_33823 p 0 pair m (Lcom/mojang/datafixers/util/Either;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; method_33820 encode m (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode encode p 1 input p 3 prefix p 2 ops m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; method_33821 method_33821 p 0 pair m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)V p 2 second p 1 first m (Ljava/lang/Object;)Z equals equals p 1 o c net/minecraft/class_5699$class_6866 net/minecraft/util/dynamic/Codecs$ContextRetrievalCodec m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; decode decode p 2 input p 1 ops m (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode encode p 1 input p 2 ops p 3 prefix m (Ljava/util/function/Function;)V p 1 retriever m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys keys p 1 ops c net/minecraft/class_3039 net/minecraft/server/command/LootCommand f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13606 NO_LOOT_TABLE_EXCEPTION f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_13605 SUGGESTION_PROVIDER f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13604 NO_HELD_ITEMS_EXCEPTION m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/class_3039$class_3040;)I method_13220 method_13220 p 2 messageSender p 1 stacks p 0 context m (Lnet/minecraft/class_3039$class_3041;Lcom/mojang/brigadier/context/CommandContext;)I method_13204 method_13204 p 1 context m (Lnet/minecraft/class_3039$class_3041;Lcom/mojang/brigadier/context/CommandContext;)I method_13216 method_13216 p 1 context m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/class_3039$class_3041;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13203 method_13203 p 0 builder p 1 constructor m (Lnet/minecraft/class_3039$class_3041;Lcom/mojang/brigadier/context/CommandContext;)I method_13208 method_13208 p 1 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;IILjava/util/List;Lnet/minecraft/class_3039$class_3040;)I method_13209 executeBlock p 4 stacks p 3 stackCount p 5 messageSender p 0 source p 2 slot p 1 targetPos m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2960;Lnet/minecraft/class_3039$class_3041;)I method_13197 executeLoot p 0 context p 2 constructor p 1 lootTable m (Lnet/minecraft/class_1297;Ljava/util/List;IILjava/util/List;)V method_16139 replace p 2 slot p 1 stacks p 0 entity p 4 addedStacks p 3 stackCount m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/class_3039$class_3040;)I method_16339 method_16339 p 1 stacks p 2 messageSender p 0 context m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13210 method_13210 p 0 context p 1 builder m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799; method_13178 getHeldItem p 0 source p 1 slot m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/class_3039$class_3040;)I method_13182 method_13182 p 2 messageSender p 0 context p 1 stacks m (Lnet/minecraft/class_3039$class_3041;Lcom/mojang/brigadier/context/CommandContext;)I method_13205 method_13205 p 1 context m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2960;Lnet/minecraft/class_47;Lnet/minecraft/class_3039$class_3041;)I method_13180 getFeedbackMessageSingle p 0 context p 1 lootTable p 2 lootContext p 3 constructor m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/class_3039$class_3040;)I method_13221 method_13221 p 1 stacks p 0 context p 2 messageSender m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_1297;Lnet/minecraft/class_3039$class_3041;)I method_13189 executeKill p 2 constructor p 1 entity p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_243;Ljava/util/List;Lnet/minecraft/class_3039$class_3040;)I method_13183 executeSpawn p 1 pos p 2 stacks p 0 source p 3 messageSender m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2680;Ljava/util/List;)V method_13224 method_13224 p 2 stacks m (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;Lnet/minecraft/class_1799;)V method_13179 method_13179 p 2 stack m (Lnet/minecraft/class_3039$class_3041;Lcom/mojang/brigadier/context/CommandContext;)I method_13188 method_13188 p 1 context m (Lnet/minecraft/class_1263;Lnet/minecraft/class_1799;)Z method_13223 insert p 0 inventory p 1 stack m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2960;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;Lnet/minecraft/class_3039$class_3041;)I method_13199 executeFish p 4 constructor p 3 stack p 0 context p 2 pos p 1 lootTable m (Lnet/minecraft/class_2168;Ljava/util/List;Lnet/minecraft/class_2960;)V method_13212 sendDroppedFeedback p 2 lootTable p 1 stacks p 0 source m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/class_3039$class_3040;)I method_13191 method_13191 p 2 messageSender p 0 context p 1 stacks m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13217 method_13217 p 0 entityName m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;Lnet/minecraft/class_3039$class_3041;)I method_13219 executeMine p 3 constructor p 1 pos p 2 stack p 0 context m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/class_3039$class_3040;)I method_13202 method_13202 p 1 stacks p 2 messageSender p 0 context m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13195 method_13195 p 0 entityName m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1263; method_13207 getBlockInventory p 0 source p 1 pos m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/class_3039$class_3040;)I method_13214 method_13214 p 1 stacks p 0 context p 2 messageSender m (Lnet/minecraft/class_3039$class_3041;Lcom/mojang/brigadier/context/CommandContext;)I method_13177 method_13177 p 1 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2960;Ljava/util/List;)V method_13185 method_13185 p 2 stacks m (Lnet/minecraft/class_3039$class_3041;Lcom/mojang/brigadier/context/CommandContext;)I method_13222 method_13222 p 1 context m (Ljava/util/Collection;Ljava/util/List;Lnet/minecraft/class_3039$class_3040;)I method_13201 executeGive p 1 stacks p 2 messageSender p 0 players m (Lnet/minecraft/class_3039$class_3041;Lcom/mojang/brigadier/context/CommandContext;)I method_13215 method_13215 p 1 context m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/class_3039$class_3042;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13206 addTargetArguments p 1 sourceConstructor p 0 rootArgument m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13193 register p 0 dispatcher m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_13218 itemsMatch p 1 second p 0 first m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;Ljava/util/List;Lnet/minecraft/class_3039$class_3040;)I method_13196 executeInsert p 2 stacks p 3 messageSender p 0 source p 1 targetPos m (Lnet/minecraft/class_3039$class_3041;Lcom/mojang/brigadier/context/CommandContext;)I method_13198 method_13198 p 1 context m (Lnet/minecraft/class_3039$class_3041;Lcom/mojang/brigadier/context/CommandContext;)I method_13211 method_13211 p 1 context m (Ljava/util/Collection;IILjava/util/List;Lnet/minecraft/class_3039$class_3040;)I method_13187 executeReplace p 1 slot p 0 targets p 3 stacks p 2 stackCount p 4 messageSender m (Lnet/minecraft/class_2168;)Z method_13181 method_13181 p 0 source m (Lnet/minecraft/class_2168;Ljava/util/List;)V method_13213 sendDroppedFeedback p 0 source p 1 stacks m (Lnet/minecraft/class_2168;Ljava/util/List;)V method_13184 method_13184 p 1 stacks c net/minecraft/class_3039$class_3042 net/minecraft/server/command/LootCommand$SourceConstructor m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/class_3039$class_3041;)Lcom/mojang/brigadier/builder/ArgumentBuilder; construct construct p 1 builder p 2 target c net/minecraft/class_3039$class_3041 net/minecraft/server/command/LootCommand$Target m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/class_3039$class_3040;)I accept accept p 3 messageSender p 2 items p 1 context c net/minecraft/class_3039$class_3040 net/minecraft/server/command/LootCommand$FeedbackMessage m (Ljava/util/List;)V accept accept p 1 items c net/minecraft/class_3033 net/minecraft/world/gen/feature/EndPortalFeature f Z field_13599 open f Lnet/minecraft/class_2338; field_13600 ORIGIN m (Z)V p 1 open c net/minecraft/class_793 net/minecraft/client/render/model/json/JsonUnbakedModel f Lnet/minecraft/class_793$class_4751; field_21857 guiLight f Lnet/minecraft/class_2960; field_4247 parentId f Z field_4244 ambientOcclusion f C field_32793 TEXTURE_REFERENCE_INITIAL c The initial character ({@value}) of a texture reference in JSON; used to\ndistinguish texture references from other references. f Ljava/util/List; field_4255 overrides f Ljava/util/List; field_4245 elements f Lnet/minecraft/class_809; field_4250 transformations f Ljava/util/Map; field_4251 textureMap f Lnet/minecraft/class_793; field_4253 parent f Ljava/lang/String; field_4252 id f Lcom/google/gson/Gson; field_4254 GSON f Lnet/minecraft/class_796; field_4249 QUAD_FACTORY f Lorg/slf4j/Logger; field_4248 LOGGER f Ljava/lang/String; field_32792 PARTICLE_KEY m (Ljava/lang/String;)Lcom/mojang/datafixers/util/Either; method_3442 resolveTexture p 1 name m ()Lnet/minecraft/class_793$class_4751; method_24298 getGuiLight m (Ljava/lang/String;)Z method_3432 textureExists p 1 name m ()Ljava/util/List; method_3434 getOverrides m (Lnet/minecraft/class_809$class_811;)Lnet/minecraft/class_804; method_3438 getTransformation p 1 renderMode m (Ljava/lang/String;)Lnet/minecraft/class_4730; method_24077 resolveSprite p 1 spriteName m (Ljava/io/Reader;)Lnet/minecraft/class_793; method_3437 deserialize p 0 input m (Ljava/lang/String;)Z method_3439 isTextureReference p 0 reference m ()Z method_35789 needsResolution m ()Lnet/minecraft/class_809; method_3443 getTransformations m (Lnet/minecraft/class_1088;Lnet/minecraft/class_793;Ljava/util/function/Function;Lnet/minecraft/class_3665;Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1087; method_3446 bake p 1 loader p 2 parent p 3 textureGetter p 4 settings p 5 id p 6 hasDepth m ()Ljava/util/List; method_3433 getElements m (Ljava/lang/String;)Lnet/minecraft/class_793; method_3430 deserialize p 0 json m ()Z method_3444 useAmbientOcclusion m ()Lnet/minecraft/class_793; method_3431 getRootModel m (Lnet/minecraft/class_2960;Ljava/util/List;Ljava/util/Map;ZLnet/minecraft/class_793$class_4751;Lnet/minecraft/class_809;Ljava/util/List;)V p 6 transformations p 7 overrides p 4 ambientOcclusion p 5 guiLight p 2 elements p 3 textureMap p 1 parentId m (Lnet/minecraft/class_785;Lnet/minecraft/class_783;Lnet/minecraft/class_1058;Lnet/minecraft/class_2350;Lnet/minecraft/class_3665;Lnet/minecraft/class_2960;)Lnet/minecraft/class_777; method_3447 createQuad p 1 elementFace p 0 element p 3 side p 2 sprite p 5 id p 4 settings m (Lnet/minecraft/class_1088;Lnet/minecraft/class_793;)Lnet/minecraft/class_806; method_3440 compileOverrides p 2 parent p 1 modelLoader c net/minecraft/class_793$class_4751 net/minecraft/client/render/model/json/JsonUnbakedModel$GuiLight f Ljava/lang/String; field_21860 name f Lnet/minecraft/class_793$class_4751; field_21859 BLOCK c The model will be shaded from the side, like a block. f Lnet/minecraft/class_793$class_4751; field_21858 ITEM c The model will be shaded from the front, like a basic item m (Ljava/lang/String;ILjava/lang/String;)V p 3 name m ()Z method_24299 isSide m (Ljava/lang/String;)Lnet/minecraft/class_793$class_4751; method_24300 byName p 0 value c net/minecraft/class_793$class_6246 net/minecraft/client/render/model/json/JsonUnbakedModel$UncheckedModelException c An unused unchecked exception. Probably related to unbaked models. m (Ljava/lang/String;)V p 1 message c net/minecraft/class_793$class_795 net/minecraft/client/render/model/json/JsonUnbakedModel$Deserializer f Z field_32794 DEFAULT_AMBIENT_OCCLUSION c The default value for ambient occlusion if unspecified in JSON; is {@value}. m (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/List; method_3449 elementsFromJson p 1 context p 2 json m (Lnet/minecraft/class_2960;Ljava/lang/String;)Lcom/mojang/datafixers/util/Either; method_24079 resolveReference p 1 name p 0 id m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_793; method_3451 deserialize m (Lcom/google/gson/JsonObject;)Ljava/lang/String; method_3450 parentFromJson p 1 json m (Lcom/google/gson/JsonObject;)Z method_3453 ambientOcclusionFromJson p 1 json m (Lcom/google/gson/JsonObject;)Ljava/util/Map; method_3448 texturesFromJson p 1 object m (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/List; method_3452 overridesFromJson p 1 context p 2 object m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize p 2 unused p 3 ctx p 1 element c net/minecraft/class_5698 net/minecraft/tag/GameEventTags f Lnet/minecraft/class_6862; field_28090 VIBRATIONS f Lnet/minecraft/class_6862; field_28091 IGNORE_VIBRATIONS_SNEAKING m (Ljava/lang/String;)Lnet/minecraft/class_6862; method_32823 register p 0 id c net/minecraft/class_4367 net/minecraft/client/realms/gui/RealmsWorldSlotButton f Ljava/util/function/Supplier; field_19672 serverDataProvider f Lnet/minecraft/class_2561; field_26470 TOOLTIP f Lnet/minecraft/class_2561; field_26469 MINIGAME_TOOLTIP f Lnet/minecraft/class_2561; field_26468 ACTIVE_TOOLTIP f Lnet/minecraft/class_2960; field_22685 PANORAMA_3 f Lnet/minecraft/class_2960; field_22682 EMPTY_FRAME f Lnet/minecraft/class_2960; field_22681 SLOT_FRAME f Ljava/util/function/Consumer; field_19673 tooltipSetter f Lnet/minecraft/class_2960; field_22684 PANORAMA_2 f Lnet/minecraft/class_2960; field_22683 PANORAMA_0 f Lnet/minecraft/class_4367$class_4370; field_19677 state f I field_19675 slotIndex f I field_19676 animTick m (Lnet/minecraft/class_4587;IIIIZLjava/lang/String;IJLjava/lang/String;ZZLnet/minecraft/class_4367$class_4368;Lnet/minecraft/class_2561;)V method_21107 drawSlotFrame p 15 actionPrompt p 9 imageId p 7 slotName p 8 slotIndex p 13 minigame p 14 action p 11 image p 12 empty p 1 matrices p 2 x p 5 mouseY p 6 active p 3 y p 4 mouseX m (Lnet/minecraft/class_4877;Ljava/lang/String;ZZLnet/minecraft/class_4367$class_4368;)Lcom/mojang/datafixers/util/Pair; method_27454 getActionPromptAndMessage p 2 text p 3 empty p 1 server p 4 minigame p 5 action m (IIIILjava/util/function/Supplier;Ljava/util/function/Consumer;ILnet/minecraft/class_4185$class_4241;)V p 8 action p 7 id p 6 tooltipSetter p 5 serverDataProvider p 4 height p 3 width p 2 y p 1 x m ()Lnet/minecraft/class_4367$class_4370; method_25099 getState m ()V method_37007 tick m (Lnet/minecraft/class_4877;ZZ)Lnet/minecraft/class_4367$class_4368; method_27455 getAction p 0 server p 1 active p 2 minigame c net/minecraft/class_4367$class_4368 net/minecraft/client/realms/gui/RealmsWorldSlotButton$Action f Lnet/minecraft/class_4367$class_4368; field_19678 NOTHING f Lnet/minecraft/class_4367$class_4368; field_19679 SWITCH_SLOT f Lnet/minecraft/class_4367$class_4368; field_19680 JOIN m (Ljava/lang/String;)Lnet/minecraft/class_4367$class_4368; valueOf valueOf p 0 name c net/minecraft/class_4367$class_4370 net/minecraft/client/realms/gui/RealmsWorldSlotButton$State f J field_19684 imageId f Ljava/lang/String; field_19685 image f Z field_19682 isCurrentlyActiveSlot f Ljava/lang/String; field_19683 slotName f Z field_19687 minigame f Lnet/minecraft/class_2561; field_19689 actionPrompt f Z field_19686 empty f Lnet/minecraft/class_4367$class_4368; field_19688 action m (ZLjava/lang/String;JLjava/lang/String;ZZLnet/minecraft/class_4367$class_4368;Lnet/minecraft/class_2561;)V p 5 image p 3 imageId p 2 slotName p 9 actionPrompt p 8 action p 7 minigame p 6 empty p 1 isCurrentlyActiveSlot c net/minecraft/class_3035 net/minecraft/server/command/DefaultGameModeCommand m (Lnet/minecraft/class_2168;)Z method_13168 method_13168 p 0 source m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1934;)I method_13167 execute p 1 defaultGameMode p 0 source m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13166 register p 0 dispatcher m (Lnet/minecraft/class_1934;Lcom/mojang/brigadier/context/CommandContext;)I method_13165 method_13165 p 1 context c net/minecraft/class_5697 net/minecraft/client/render/entity/feature/PlayerHeldItemFeatureRenderer f F field_32944 HEAD_YAW f F field_32945 HEAD_ROLL m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_1306;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_32799 renderSpyglass p 6 light p 5 vertexConsumers p 4 matrices p 3 arm p 2 stack p 1 entity c net/minecraft/class_3036 net/minecraft/server/command/DifficultyCommand f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13602 FAILURE_EXCEPTION m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13170 method_13170 p 0 difficulty m (Lcom/mojang/brigadier/context/CommandContext;)I method_13171 method_13171 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1267;)I method_13173 execute p 0 source p 1 difficulty m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13169 register p 0 dispatcher m (Lnet/minecraft/class_2168;)Z method_13172 method_13172 p 0 source m (Lnet/minecraft/class_1267;Lcom/mojang/brigadier/context/CommandContext;)I method_13174 method_13174 p 1 context c net/minecraft/class_721 net/minecraft/client/particle/SpitParticle c net/minecraft/class_721$class_722 net/minecraft/client/particle/SpitParticle$Factory f Lnet/minecraft/class_4002; field_17876 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3103 createParticle c net/minecraft/class_5660 net/minecraft/loot/provider/number/ScoreLootNumberProvider f Ljava/lang/String; field_27926 score f F field_27927 scale f Lnet/minecraft/class_5670; field_27925 target m (Lnet/minecraft/class_47$class_50;Ljava/lang/String;F)Lnet/minecraft/class_5660; method_35570 create p 2 scale p 0 target p 1 score m (Lnet/minecraft/class_47$class_50;Ljava/lang/String;)Lnet/minecraft/class_5660; method_35569 create p 1 score p 0 target m (Lnet/minecraft/class_5670;Ljava/lang/String;F)V p 3 scale p 2 score p 1 target c net/minecraft/class_5660$class_5661 net/minecraft/loot/provider/number/ScoreLootNumberProvider$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5660;Lcom/google/gson/JsonSerializationContext;)V method_32460 toJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_5660; method_32461 fromJson c net/minecraft/class_725 net/minecraft/client/particle/SquidInkParticle m (Lnet/minecraft/class_638;DDDDDDILnet/minecraft/class_4002;)V p 15 spriteProvider p 2 x p 1 world p 4 y p 6 z p 8 velocityX p 10 velocityY p 12 velocityZ p 14 color c net/minecraft/class_725$class_726 net/minecraft/client/particle/SquidInkParticle$Factory f Lnet/minecraft/class_4002; field_17878 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3105 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_725$class_5788 net/minecraft/client/particle/SquidInkParticle$GlowSquidInkFactory f Lnet/minecraft/class_4002; field_28460 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_33427 createParticle c net/minecraft/class_723 net/minecraft/client/particle/WaterSuspendParticle m (Lnet/minecraft/class_638;Lnet/minecraft/class_4002;DDD)V p 5 y p 7 z p 1 world p 3 x p 2 spriteProvider m (Lnet/minecraft/class_638;Lnet/minecraft/class_4002;DDDDDD)V p 3 x p 2 spriteProvider p 1 world p 7 z p 5 y p 11 velocityY p 9 velocityX p 13 velocityZ c net/minecraft/class_723$class_4795 net/minecraft/client/particle/WaterSuspendParticle$CrimsonSporeFactory f Lnet/minecraft/class_4002; field_22238 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_24464 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_723$class_4796 net/minecraft/client/particle/WaterSuspendParticle$UnderwaterFactory f Lnet/minecraft/class_4002; field_22239 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_24465 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_723$class_4797 net/minecraft/client/particle/WaterSuspendParticle$WarpedSporeFactory f Lnet/minecraft/class_4002; field_22240 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_24466 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_723$class_5877 net/minecraft/client/particle/WaterSuspendParticle$SporeBlossomAirFactory f Lnet/minecraft/class_4002; field_29073 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_34024 createParticle c net/minecraft/class_5667 net/minecraft/loot/provider/score/FixedLootScoreProvider f Ljava/lang/String; field_27931 name m (Ljava/lang/String;)V p 1 name m ()Ljava/lang/String; method_35573 getName m (Ljava/lang/String;)Lnet/minecraft/class_5670; method_35572 create p 0 name c net/minecraft/class_5667$class_5668 net/minecraft/loot/provider/score/FixedLootScoreProvider$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5667;Lcom/google/gson/JsonSerializationContext;)V method_32473 toJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_5667; method_32474 fromJson c net/minecraft/class_3004 net/minecraft/entity/boss/BossBarManager f Ljava/util/Map; field_13447 commandBossBars m ()Ljava/util/Collection; method_12968 getIds m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2561;)Lnet/minecraft/class_3002; method_12970 add p 2 displayName p 1 id m (Lnet/minecraft/class_2487;)V method_12972 readNbt p 1 nbt m ()Lnet/minecraft/class_2487; method_12974 toNbt m (Lnet/minecraft/class_3222;)V method_12975 onPlayerConnect p 1 player m (Lnet/minecraft/class_3002;)V method_12973 remove p 1 bossBar m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3002; method_12971 get p 1 id m (Lnet/minecraft/class_3222;)V method_12976 onPlayerDisconnect p 1 player m ()Ljava/util/Collection; method_12969 getAll c net/minecraft/class_3005 net/minecraft/world/gen/feature/DesertWellFeature f Lnet/minecraft/class_2680; field_13449 fluidInside f Lnet/minecraft/class_2715; field_13450 CAN_GENERATE f Lnet/minecraft/class_2680; field_13451 wall f Lnet/minecraft/class_2680; field_13452 slab c net/minecraft/class_3006 net/minecraft/world/gen/feature/DesertPyramidFeature m (Lcom/mojang/serialization/Codec;)V p 1 configCodec m (Lnet/minecraft/class_6834$class_6835;)Z method_39816 canGenerate p 0 context m (Lnet/minecraft/class_6626;Lnet/minecraft/class_6622$class_6623;)V method_38673 addPieces p 0 collector p 1 context c net/minecraft/class_5669 net/minecraft/loot/provider/score/LootScoreProviderType c net/minecraft/class_4337 net/minecraft/client/realms/FileUpload f I field_19553 slotId f Ljava/util/concurrent/CompletableFuture; field_19560 uploadTask f Lorg/slf4j/Logger; field_19550 LOGGER f Ljava/io/File; field_19551 file f Ljava/lang/String; field_32057 UPLOAD_ENDPOINT f Ljava/lang/String; field_19556 username f J field_19552 worldId f Lorg/apache/http/client/config/RequestConfig; field_19561 requestConfig f Ljava/util/concurrent/atomic/AtomicBoolean; field_19559 cancelled f I field_32056 MAX_ATTEMPTS f Lnet/minecraft/class_4351; field_19558 uploadStatus f Lnet/minecraft/class_4888; field_19554 uploadInfo f Ljava/lang/String; field_19557 clientVersion f Ljava/lang/String; field_19555 sessionId m ()Z method_20978 isFinished m (JI)Lnet/minecraft/class_4429; method_20979 retryUploadAfter p 1 retryDelaySeconds p 3 currentAttempt m ()V method_20970 cancel m (Ljava/io/File;JILnet/minecraft/class_4888;Lnet/minecraft/class_320;Ljava/lang/String;Lnet/minecraft/class_4351;)V p 1 file p 2 worldId p 8 uploadStatus p 4 slotId p 5 uploadInfo p 6 session p 7 clientVersion m (JI)Z method_20972 shouldRetry p 3 currentAttempt p 1 retryDelaySeconds m (Lorg/apache/http/HttpResponse;)J method_20974 getRetryDelaySeconds p 1 response m (Lorg/apache/http/HttpResponse;Lnet/minecraft/class_4429$class_4430;)V method_20975 handleResponse p 2 uploadResultBuilder p 1 response m (Lorg/apache/http/client/methods/HttpPost;Lorg/apache/http/impl/client/CloseableHttpClient;)V method_20977 cleanup p 2 client p 1 request m (I)Lnet/minecraft/class_4429; method_20971 requestUpload p 1 currentAttempt m (Lorg/apache/http/client/methods/HttpPost;)V method_20976 setupRequest p 1 request m (Ljava/util/function/Consumer;)V method_20973 upload p 1 callback c net/minecraft/class_4337$class_4338 net/minecraft/client/realms/FileUpload$CustomInputStreamEntity f Ljava/io/InputStream; field_19563 content f J field_19562 length f Lnet/minecraft/class_4351; field_19564 uploadStatus m (Ljava/io/OutputStream;)V writeTo writeTo p 1 outstream m (Ljava/io/InputStream;JLnet/minecraft/class_4351;)V p 1 content p 2 length p 4 uploadStatus c net/minecraft/class_5662 net/minecraft/loot/provider/number/UniformLootNumberProvider f Lnet/minecraft/class_5658; field_27928 min f Lnet/minecraft/class_5658; field_27929 max m (Lnet/minecraft/class_5658;Lnet/minecraft/class_5658;)V p 1 min p 2 max m (FF)Lnet/minecraft/class_5662; method_32462 create p 0 min p 1 max c net/minecraft/class_5662$class_5663 net/minecraft/loot/provider/number/UniformLootNumberProvider$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_5662; method_32466 fromJson m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5662;Lcom/google/gson/JsonSerializationContext;)V method_32465 toJson c net/minecraft/class_3002 net/minecraft/entity/boss/CommandBossBar f Lnet/minecraft/class_2960; field_13441 id f Ljava/util/Set; field_13440 playerUuids f I field_13442 maxValue f I field_13443 value m (Lnet/minecraft/class_2487;Lnet/minecraft/class_2960;)Lnet/minecraft/class_3002; method_12966 fromNbt p 0 nbt p 1 id m ()Lnet/minecraft/class_2487; method_12963 toNbt m ()Lnet/minecraft/class_2561; method_12965 toHoverableText m (Ljava/util/UUID;)V method_12964 addPlayer p 1 uuid m (Ljava/util/Collection;)Z method_12962 addPlayers p 1 players m (Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_12958 method_12958 p 1 style m ()I method_12955 getValue m (I)V method_12956 setMaxValue p 1 maxValue m (I)V method_12954 setValue p 1 value m ()I method_12960 getMaxValue m (Lnet/minecraft/class_3222;)V method_12961 onPlayerDisconnect p 1 player m ()Lnet/minecraft/class_2960; method_12959 getId m (Lnet/minecraft/class_3222;)V method_12957 onPlayerConnect p 1 player m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2561;)V p 2 displayName p 1 id c net/minecraft/class_3003 net/minecraft/world/gen/placementmodifier/NoiseThresholdCountPlacementModifier f Lcom/mojang/serialization/Codec; field_24890 MODIFIER_CODEC f I field_13445 aboveNoise f I field_13446 belowNoise f D field_13444 noiseLevel m (DII)V p 1 noiseLevel p 4 aboveNoise p 3 belowNoise m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28733 method_28733 p 0 instance m (DII)Lnet/minecraft/class_3003; method_39642 of p 0 noiseLevel p 2 belowNoise p 3 aboveNoise c net/minecraft/class_4333 net/minecraft/client/realms/FileDownload f Z field_19526 extracting f Lorg/apache/http/client/config/RequestConfig; field_19531 requestConfig f [Ljava/lang/String; field_19532 INVALID_FILE_NAMES f Ljava/io/File; field_19528 resourcePackPath f Ljava/io/File; field_20490 backupFile f Z field_19524 finished f Lorg/slf4j/Logger; field_19522 LOGGER f Z field_19525 error f Ljava/lang/Thread; field_19530 currentThread f Lorg/apache/http/client/methods/HttpGet; field_20491 httpRequest f Z field_19523 cancelled m ()Z method_20957 isFinished m ()Z method_20961 isError m ()Z method_20964 isExtracting m (Ljava/lang/String;)Ljava/lang/String; method_20960 findAvailableFolderName p 0 folder m (Ljava/lang/String;)J method_20955 contentLength p 1 downloadLink m (Lnet/minecraft/class_4889;Ljava/lang/String;Lnet/minecraft/class_4392$class_4393;Lnet/minecraft/class_32;)V method_22100 downloadWorld p 1 download p 2 message p 3 status p 4 storage m (Ljava/io/File;)V method_25031 readNbtFile p 0 file m (Ljava/lang/String;Ljava/io/File;Lnet/minecraft/class_32;)V method_20956 untarGzipArchive p 1 name p 2 archive p 3 storage m ()V method_20948 cancel c net/minecraft/class_4333$class_4334 net/minecraft/client/realms/FileDownload$DownloadCountingOutputStream f Ljava/awt/event/ActionListener; field_19539 listener m (I)V afterWrite afterWrite p 1 n m (Ljava/awt/event/ActionListener;)V method_20969 setListener p 1 listener c net/minecraft/class_4333$class_4335 net/minecraft/client/realms/FileDownload$ProgressListener f Lnet/minecraft/class_4392$class_4393; field_19544 downloadStatus f Ljava/io/File; field_19542 tempFile f Ljava/lang/String; field_19541 worldName f Lnet/minecraft/class_32; field_19543 levelStorageSource m (Lnet/minecraft/class_4333;Ljava/lang/String;Ljava/io/File;Lnet/minecraft/class_32;Lnet/minecraft/class_4392$class_4393;)V p 3 tempFile p 4 levelStorageSource p 5 downloadStatus p 2 worldName m (Ljava/awt/event/ActionEvent;)V actionPerformed actionPerformed p 1 e c net/minecraft/class_4333$class_4336 net/minecraft/client/realms/FileDownload$ResourcePackProgressListener f Lnet/minecraft/class_4392$class_4393; field_19548 downloadStatus f Lnet/minecraft/class_4889; field_19549 worldDownload f Ljava/io/File; field_19547 tempFile m (Lnet/minecraft/class_4333;Ljava/io/File;Lnet/minecraft/class_4392$class_4393;Lnet/minecraft/class_4889;)V p 3 downloadStatus p 2 tempFile p 4 worldDownload m (Ljava/awt/event/ActionEvent;)V actionPerformed actionPerformed p 1 e c net/minecraft/class_5664 net/minecraft/loot/provider/score/ContextLootScoreProvider f Lnet/minecraft/class_47$class_50; field_27930 target m (Lnet/minecraft/class_47$class_50;)V p 1 target m (Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_5670; method_35571 create p 0 target c net/minecraft/class_5664$class_5665 net/minecraft/loot/provider/score/ContextLootScoreProvider$CustomSerializer m (Lnet/minecraft/class_5664;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_32468 toJson m (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_5664; method_32469 fromJson c net/minecraft/class_5664$class_5666 net/minecraft/loot/provider/score/ContextLootScoreProvider$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5664;Lcom/google/gson/JsonSerializationContext;)V method_32470 toJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_5664; method_32471 fromJson c net/minecraft/class_5659 net/minecraft/loot/provider/number/LootNumberProviderTypes f Lnet/minecraft/class_5657; field_27921 CONSTANT f Lnet/minecraft/class_5657; field_27922 UNIFORM f Lnet/minecraft/class_5657; field_27923 BINOMIAL f Lnet/minecraft/class_5657; field_27924 SCORE m (Ljava/lang/String;Lnet/minecraft/class_5335;)Lnet/minecraft/class_5657; method_32456 register p 0 id p 1 jsonSerializer m ()Ljava/lang/Object; method_32455 createGsonSerializer c net/minecraft/class_717 net/minecraft/client/particle/FireSmokeParticle m (Lnet/minecraft/class_638;DDDDDDFLnet/minecraft/class_4002;)V p 1 world p 2 x p 15 spriteProvider p 6 z p 4 y p 10 velocityY p 8 velocityX p 14 scaleMultiplier p 12 velocityZ c net/minecraft/class_717$class_718 net/minecraft/client/particle/FireSmokeParticle$Factory f Lnet/minecraft/class_4002; field_17869 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3101 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_719 net/minecraft/client/particle/WaterSplashParticle c net/minecraft/class_719$class_720 net/minecraft/client/particle/WaterSplashParticle$SplashFactory f Lnet/minecraft/class_4002; field_17877 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3102 createParticle c net/minecraft/class_5670 net/minecraft/loot/provider/score/LootScoreProvider m (Lnet/minecraft/class_47;)Ljava/lang/String; method_32476 getName p 1 context m ()Lnet/minecraft/class_5669; method_32475 getType m ()Ljava/util/Set; method_32477 getRequiredParameters c net/minecraft/class_5672 net/minecraft/client/realms/gui/screen/RealmsWorldGeneratorType f Lnet/minecraft/class_2561; field_27949 text f I field_27948 id f Lnet/minecraft/class_5672; field_27944 DEFAULT f Lnet/minecraft/class_5672; field_27945 FLAT f Lnet/minecraft/class_5672; field_27946 LARGE_BIOMES f Lnet/minecraft/class_5672; field_27947 AMPLIFIED m ()I method_32507 getId m (Ljava/lang/String;IILnet/minecraft/class_2561;)V p 3 id p 4 text m ()Lnet/minecraft/class_2561; method_32506 getText c net/minecraft/class_4341 net/minecraft/client/realms/RealmsClient f Ljava/lang/String; field_19580 username f Ljava/lang/String; field_32086 LIVEPLAYERLIST_ENDPOINT f Ljava/lang/String; field_32074 NEWS_ENDPOINT f Ljava/lang/String; field_32066 WORLD_CLOSE_ENDPOINT f Ljava/lang/String; field_32078 MCO_ENDPOINT f Ljava/lang/String; field_32058 COUNT_PENDING_ENDPOINT f Ljava/lang/String; field_32090 AVAILABLE_ENDPOINT f Ljava/lang/String; field_32082 PING_STAT_ENDPOINT f Ljava/lang/String; field_32070 WORLD_SLOT_DOWNLOAD_ENDPOINT f Ljava/lang/String; field_32062 WORLD_ENDPOINT_4 f Ljava/lang/String; field_32094 WORLD_ENDPOINT_3 f Lnet/minecraft/class_310; field_26901 client f Ljava/lang/String; field_32085 WORLD_ENDPOINT f Ljava/lang/String; field_32077 INVITES_ENDPOINT f Ljava/lang/String; field_32065 WORLD_OPEN_ENDPOINT f Ljava/lang/String; field_32089 MINIGAMES_ENDPOINT f Ljava/lang/String; field_32069 WORLD_BACKUPS_ENDPOINT f Ljava/lang/String; field_32093 ID_ENDPOINT f Ljava/lang/String; field_32081 OPS_ENDPOINT f Ljava/lang/String; field_32073 TOS_AGREED_ENDPOINT f Ljava/lang/String; field_32061 REJECT_INVITATION_ENDPOINT f Lorg/slf4j/Logger; field_19578 LOGGER f Ljava/lang/String; field_32064 WORLD_SLOT_ENDPOINT f Ljava/lang/String; field_32088 WORLD_PROFILE_ENDPOINT f Ljava/lang/String; field_32076 WORLDS_ENDPOINT f Ljava/lang/String; field_32068 WORLD_ENDPOINT_6 f Ljava/lang/String; field_19579 sessionId f Ljava/lang/String; field_32080 ACTIVITIES_ENDPOINT f Ljava/lang/String; field_32060 ACCEPT_INVITATION_ENDPOINT f Lnet/minecraft/class_4869; field_22568 JSON f Ljava/lang/String; field_32092 JOIN_PC_ENDPOINT f Ljava/lang/String; field_32084 WORLD_INITIALIZE_ENDPOINT f Ljava/lang/String; field_32072 CLIENT_COMPATIBLE_ENDPOINT f Z field_19577 initialized f Ljava/lang/String; field_32075 STAGE_AVAILABLE_ENDPOINT f Ljava/lang/String; field_32063 WORLD_ENDPOINT_5 f Ljava/lang/String; field_32087 WORLD_ENDPOINT_2 f Ljava/lang/String; field_32079 SUBSCRIPTIONS_ENDPOINT f Ljava/lang/String; field_32067 WORLD_RESET_ENDPOINT f Ljava/lang/String; field_32059 PENDING_ENDPOINT f Ljava/lang/String; field_32091 TEMPLATES_ENDPOINT f Ljava/lang/String; field_32071 WORLD_BACKUPS_UPLOAD_ENDPOINT f Lnet/minecraft/class_4341$class_4343; field_19576 currentEnvironment f Ljava/lang/String; field_32095 INVITE_ENDPOINT f Ljava/lang/String; field_32083 TRIAL_ENDPOINT m (JLjava/lang/String;)Ljava/lang/Boolean; method_21023 resetWorldWithTemplate p 1 worldId p 3 worldTemplateId m ()V method_21012 switchToLocal m ()Lnet/minecraft/class_4341$class_4342; method_21027 clientCompatible m ()V method_21008 switchToProd m (J)Lnet/minecraft/class_4868; method_21016 backupsFor p 1 worldId m (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_310;)V p 3 client p 1 sessionId p 2 username m (Lnet/minecraft/class_4873;)V method_20997 sendPingResults p 1 pingResult m (JLjava/lang/String;)Lnet/minecraft/class_4877; method_21004 invite p 1 worldId p 3 profileName m (J)Lnet/minecraft/class_4887; method_21025 subscriptionFor p 1 worldId m (J)Ljava/lang/Boolean; method_21022 close p 1 worldId m (Ljava/lang/String;)Ljava/lang/String; method_21011 url p 1 path m ()Ljava/lang/Boolean; method_21024 stageAvailable m ()V method_21031 agreeToTos m (JLnet/minecraft/class_4413;)Ljava/lang/Boolean; method_20995 resetWorldWithSeed p 3 resetWorldInfo p 1 worldId m (JLjava/lang/String;)Lnet/minecraft/class_4870; method_21020 deop p 3 profileUuid p 1 worldId m ()Lnet/minecraft/class_4872; method_21030 pendingInvites m (Ljava/lang/String;)V method_20999 acceptInvitation p 1 invitationId m (J)Ljava/lang/Boolean; method_21019 open p 1 worldId m ()Lnet/minecraft/class_4341; method_20989 createRealmsClient m (Ljava/lang/String;)V method_21006 rejectInvitation p 1 invitationId m (JLjava/lang/String;)Lnet/minecraft/class_4888; method_21026 upload p 3 token p 1 worldId m (JLjava/lang/String;Ljava/lang/String;)V method_20996 initializeWorld p 1 worldId p 3 name p 4 motd m ()Lnet/minecraft/class_4879; method_21015 listWorlds m (JLjava/lang/String;)Lnet/minecraft/class_4870; method_21017 op p 1 worldId p 3 profileUuid m (JI)Lnet/minecraft/class_4889; method_21003 download p 3 slotId p 1 worldId m ()Ljava/lang/Boolean; method_21033 trialAvailable m (JLjava/lang/String;)V method_21010 restoreWorld p 1 worldId p 3 backupId m ()Ljava/lang/Boolean; method_21021 mcoEnabled m (Lnet/minecraft/class_4871;)Z method_31381 isOwnerBlocked p 1 pendingInvite m (JI)Z method_20992 switchSlot p 3 slot p 1 worldId m (J)V method_21013 uninviteMyselfFrom p 1 worldId m ()Lnet/minecraft/class_4882; method_21018 getLiveStats m (J)Lnet/minecraft/class_6193; method_35684 getPlayerActivities p 1 worldId m (I)Ljava/lang/String; method_39979 getErrorMessage p 0 httpResultCode m (J)Lnet/minecraft/class_4877; method_20991 getOwnWorld p 1 worldId m (JLjava/lang/String;)V method_20994 uninvite p 3 profileUuid p 1 worldId m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; method_21007 url p 1 path p 2 queryString m ()V method_21001 switchToStage m (JLjava/lang/String;)Ljava/lang/Boolean; method_21014 putIntoMinigameMode p 3 minigameId p 1 worldId m ()Lnet/minecraft/class_4876; method_21032 getNews m (Lnet/minecraft/class_4346;)Ljava/lang/String; method_20998 execute p 1 r m (J)Lnet/minecraft/class_4878; method_21009 join p 1 worldId m (JILnet/minecraft/class_4883;)V method_20993 updateSlot p 4 options p 3 slot p 1 worldId m (JLjava/lang/String;Ljava/lang/String;)V method_21005 update p 3 name p 4 motd p 1 worldId m (J)V method_21028 deleteWorld p 1 worldId m ()I method_21029 pendingInvitesCount m (IILnet/minecraft/class_4877$class_4321;)Lnet/minecraft/class_4891; method_20990 fetchWorldTemplates p 3 type p 2 pageSize p 1 page c net/minecraft/class_4341$class_4342 net/minecraft/client/realms/RealmsClient$CompatibleVersionResponse f Lnet/minecraft/class_4341$class_4342; field_19582 COMPATIBLE f Lnet/minecraft/class_4341$class_4342; field_19584 OTHER f Lnet/minecraft/class_4341$class_4342; field_19583 OUTDATED m (Ljava/lang/String;)Lnet/minecraft/class_4341$class_4342; valueOf valueOf p 0 name c net/minecraft/class_4341$class_4343 net/minecraft/client/realms/RealmsClient$Environment f Ljava/lang/String; field_19590 protocol f Lnet/minecraft/class_4341$class_4343; field_19586 PRODUCTION f Lnet/minecraft/class_4341$class_4343; field_19588 LOCAL f Lnet/minecraft/class_4341$class_4343; field_19587 STAGE f Ljava/lang/String; field_19589 baseUrl m (Ljava/lang/String;)Lnet/minecraft/class_4341$class_4343; valueOf valueOf p 0 name m (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V p 3 baseUrl p 4 protocol c net/minecraft/class_5671 net/minecraft/loot/provider/score/LootScoreProviderTypes f Lnet/minecraft/class_5669; field_27932 FIXED f Lnet/minecraft/class_5669; field_27933 CONTEXT m ()Ljava/lang/Object; method_32478 createGsonSerializer m (Ljava/lang/String;Lnet/minecraft/class_5335;)Lnet/minecraft/class_5669; method_32479 register p 1 jsonSerializer p 0 id c net/minecraft/class_736 net/minecraft/client/particle/CurrentDownParticle f F field_3897 accelerationAngle c The angle, in radians, of the horizontal acceleration of the particle. c net/minecraft/class_736$class_737 net/minecraft/client/particle/CurrentDownParticle$Factory f Lnet/minecraft/class_4002; field_17890 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3114 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_734 net/minecraft/client/particle/TotemParticle m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V p 8 velocityX p 10 velocityY p 12 velocityZ p 14 spriteProvider p 1 world p 2 x p 4 y p 6 z c net/minecraft/class_734$class_735 net/minecraft/client/particle/TotemParticle$Factory f Lnet/minecraft/class_4002; field_17887 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3113 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_733 net/minecraft/client/particle/EmitterParticle f I field_3895 maxEmitterAge f I field_3896 emitterAge f Lnet/minecraft/class_1297; field_3894 entity f Lnet/minecraft/class_2394; field_3893 parameters m (Lnet/minecraft/class_638;Lnet/minecraft/class_1297;Lnet/minecraft/class_2394;ILnet/minecraft/class_243;)V p 1 world p 3 parameters p 2 entity p 5 velocity p 4 maxEmitterAge m (Lnet/minecraft/class_638;Lnet/minecraft/class_1297;Lnet/minecraft/class_2394;I)V p 4 maxEmitterAge p 3 parameters p 2 entity p 1 world m (Lnet/minecraft/class_638;Lnet/minecraft/class_1297;Lnet/minecraft/class_2394;)V p 3 parameters p 2 entity p 1 world c net/minecraft/class_4346 net/minecraft/client/realms/Request f Z field_19598 connected f I field_32096 READ_TIMEOUT f Ljava/net/HttpURLConnection; field_19596 connection f Ljava/lang/String; field_19597 url f I field_32097 CONNECT_TIMEOUT m (Ljava/lang/String;Ljava/lang/String;II)Lnet/minecraft/class_4346; method_21043 post p 3 readTimeoutMillis p 0 uri p 2 connectTimeoutMillis p 1 content m ()V method_21056 dispose m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_4346; method_21053 put p 0 url p 1 content m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_4346; method_21049 post p 0 uri p 1 content m (Ljava/net/HttpURLConnection;Ljava/lang/String;)Ljava/lang/String; method_21045 getHeader p 0 connection p 1 header m ()I method_21038 getRetryAfterHeader m (Ljava/net/HttpURLConnection;)I method_21044 getRetryAfterHeader p 0 connection m ()Lnet/minecraft/class_4346; method_21054 connect m (Ljava/io/InputStream;)Ljava/lang/String; method_21039 read p 1 in m (Ljava/lang/String;Ljava/lang/String;II)Lnet/minecraft/class_4346; method_21050 put p 3 readTimeoutMillis p 0 url p 2 connectTimeoutMillis p 1 content m (Ljava/net/HttpURLConnection;Ljava/lang/String;Ljava/lang/String;)V method_21046 cookie p 2 value p 0 connection p 1 key m (Ljava/lang/String;)Lnet/minecraft/class_4346; method_21040 get p 0 url m (Ljava/lang/String;Ljava/lang/String;)V method_21042 cookie p 1 key p 2 value m (Ljava/lang/String;II)Lnet/minecraft/class_4346; method_21041 get p 1 connectTimeoutMillis p 2 readTimeoutMillis p 0 url m ()Ljava/lang/String; method_21051 text m (Ljava/lang/String;II)V p 3 readTimeout p 2 connectTimeout p 1 url m ()I method_21047 responseCode m ()Lnet/minecraft/class_4346; method_21055 doConnect m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_4346; method_35685 withHeader p 1 name p 2 value m (Ljava/lang/String;)Ljava/lang/String; method_21052 getHeader p 1 header m (Ljava/lang/String;)Lnet/minecraft/class_4346; method_21048 delete p 0 url c net/minecraft/class_4346$class_4350 net/minecraft/client/realms/Request$Put f Ljava/lang/String; field_19600 content m (Ljava/lang/String;Ljava/lang/String;II)V p 3 connectTimeout p 4 readTimeout p 1 uri p 2 content m ()Lnet/minecraft/class_4346$class_4350; method_21060 doConnect c net/minecraft/class_4346$class_4347 net/minecraft/client/realms/Request$Delete m ()Lnet/minecraft/class_4346$class_4347; method_21057 doConnect c net/minecraft/class_4346$class_4348 net/minecraft/client/realms/Request$Get m ()Lnet/minecraft/class_4346$class_4348; method_21058 doConnect c net/minecraft/class_4346$class_4349 net/minecraft/client/realms/Request$Post f Ljava/lang/String; field_19599 content m (Ljava/lang/String;Ljava/lang/String;II)V p 3 connectTimeout p 4 readTimeout p 1 uri p 2 content m ()Lnet/minecraft/class_4346$class_4349; method_21059 doConnect c net/minecraft/class_3016 net/minecraft/server/dedicated/command/BanCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13473 ALREADY_BANNED_EXCEPTION m (Lcom/mojang/brigadier/context/CommandContext;)I method_13023 method_13023 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13020 method_13020 p 0 context m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_2561;)I method_13022 ban p 2 reason p 1 targets p 0 source m (Lnet/minecraft/class_2168;)Z method_13024 method_13024 p 0 source m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13021 register p 0 dispatcher c net/minecraft/class_3018 net/minecraft/world/gen/feature/EndGatewayFeatureConfig f Lcom/mojang/serialization/Codec; field_24883 CODEC f Ljava/util/Optional; field_17735 exitPos f Z field_13475 exact m (Lnet/minecraft/class_3018;)Ljava/util/Optional; method_28718 method_28718 p 0 config m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28717 method_28717 p 0 instance m ()Z method_13026 isExact m (Lnet/minecraft/class_3018;)Ljava/lang/Boolean; method_28716 method_28716 p 0 config m (Ljava/util/Optional;Z)V p 2 exact p 1 exitPos m ()Lnet/minecraft/class_3018; method_18030 createConfig m ()Ljava/util/Optional; method_18036 getExitPos m (Lnet/minecraft/class_2338;Z)Lnet/minecraft/class_3018; method_18034 createConfig p 0 exitPortalPosition p 1 exitsAtSpawn c net/minecraft/class_3011 net/minecraft/world/gen/feature/DiskFeature c net/minecraft/class_5674 net/minecraft/client/realms/task/ResettingWorldTemplateTask f Lnet/minecraft/class_4890; field_27952 template m (Lnet/minecraft/class_4890;JLnet/minecraft/class_2561;Ljava/lang/Runnable;)V p 1 template p 2 serverId p 4 title p 5 callback c net/minecraft/class_5673 net/minecraft/client/realms/task/ResettingNormalWorldTask f Lnet/minecraft/class_4413; field_27951 info m (Lnet/minecraft/class_4413;JLnet/minecraft/class_2561;Ljava/lang/Runnable;)V p 5 callback p 4 title p 2 serverId p 1 info c net/minecraft/class_3012 net/minecraft/server/dedicated/command/BanIpCommand f Ljava/util/regex/Pattern; field_13466 PATTERN f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13467 ALREADY_BANNED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13468 INVALID_IP_EXCEPTION m (Lcom/mojang/brigadier/context/CommandContext;)I method_13010 method_13010 p 0 context m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13008 register p 0 dispatcher m (Lnet/minecraft/class_2168;)Z method_13011 method_13011 p 0 source m (Lnet/minecraft/class_2168;Ljava/lang/String;Lnet/minecraft/class_2561;)I method_13009 checkIp p 2 reason p 1 target p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13006 method_13006 p 0 context m (Lnet/minecraft/class_2168;Ljava/lang/String;Lnet/minecraft/class_2561;)I method_13007 banIp p 2 reason p 1 targetIp p 0 source c net/minecraft/class_4345 net/minecraft/client/realms/RealmsError f Ljava/lang/String; field_19594 errorMessage f Lorg/slf4j/Logger; field_19593 LOGGER f I field_19595 errorCode m ()I method_21037 getErrorCode m ()Ljava/lang/String; method_21036 getErrorMessage m (Ljava/lang/String;I)V p 2 errorCode p 1 errorMessage m (Ljava/lang/String;)Lnet/minecraft/class_4345; method_30162 create p 0 error c net/minecraft/class_5676 net/minecraft/client/gui/widget/CyclingButtonWidget f Ljava/util/List; field_27962 BOOLEAN_VALUES f Z field_27971 optionTextOmitted f Ljava/util/function/Function; field_27968 narrationMessageFactory f I field_27964 index f Lnet/minecraft/class_5676$class_5679; field_27970 tooltipFactory f Lnet/minecraft/class_5676$class_5678; field_27969 callback f Ljava/util/function/Function; field_27967 valueToText f Ljava/util/function/BooleanSupplier; field_27961 HAS_ALT_DOWN f Ljava/lang/Object; field_27965 value f Lnet/minecraft/class_5676$class_5680; field_27966 values f Lnet/minecraft/class_2561; field_27963 optionText m (Ljava/lang/Boolean;)Lnet/minecraft/class_2561; method_32604 method_32604 p 0 value m ()Lnet/minecraft/class_5676$class_5677; method_32614 onOffBuilder c Creates a builder for a cycling button widget that only has {@linkplain Boolean#TRUE}\nand {@linkplain Boolean#FALSE} values. It displays\n{@link net.minecraft.client.gui.screen.ScreenTexts#ON} for {@code true} and\n{@link net.minecraft.client.gui.screen.ScreenTexts#OFF} for {@code false}.\nIts current initial value is {@code true}. m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Ljava/lang/Boolean;)Lnet/minecraft/class_2561; method_32608 method_32608 p 2 value m (Ljava/lang/Object;)Lnet/minecraft/class_5250; method_32610 composeGenericOptionText p 1 value m (IIIILnet/minecraft/class_2561;Lnet/minecraft/class_2561;ILjava/lang/Object;Lnet/minecraft/class_5676$class_5680;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/class_5676$class_5678;Lnet/minecraft/class_5676$class_5679;Z)V p 13 tooltipFactory p 14 optionTextOmitted p 9 values p 10 valueToText p 11 narrationMessageFactory p 12 callback p 5 message p 6 optionText p 7 index p 8 value p 1 x p 2 y p 3 width p 4 height m (Ljava/util/function/Function;)Lnet/minecraft/class_5676$class_5677; method_32606 builder c Creates a new builder for a cycling button widget. p 0 valueToText m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)Lnet/minecraft/class_5676$class_5677; method_32607 onOffBuilder c Creates a builder for a cycling button widget that only has {@linkplain Boolean#TRUE}\nand {@linkplain Boolean#FALSE} values. It displays\n{@code on} for {@code true} and {@code off} for {@code false}.\nIts current initial value is {@code true}. p 0 on p 1 off m (Ljava/lang/Object;)Lnet/minecraft/class_2561; method_37026 composeText p 1 value m (I)Ljava/lang/Object; method_37027 getValue p 1 offset m ()Ljava/lang/Object; method_32603 getValue m (I)V method_32612 cycle p 1 amount m (Z)Lnet/minecraft/class_5676$class_5677; method_32613 onOffBuilder c Creates a builder for a cycling button widget that only has {@linkplain Boolean#TRUE}\nand {@linkplain Boolean#FALSE} values. It displays\n{@link net.minecraft.client.gui.screen.ScreenTexts#ON} for {@code true} and\n{@link net.minecraft.client.gui.screen.ScreenTexts#OFF} for {@code false}.\nIts current initial value is set to {@code initialValue}. p 0 initialValue m (Ljava/lang/Object;)V method_32605 setValue p 1 value m ()Lnet/minecraft/class_5250; method_32611 getGenericNarrationMessage c {@return a generic narration message for this button}\n\n

If the button omits the option text in rendering, such as showing only\n"Value", this narration message will still read out the option like\n"Option: Value". m (Ljava/lang/Object;)V method_32609 internalSetValue p 1 value c net/minecraft/class_5676$class_5680 net/minecraft/client/gui/widget/CyclingButtonWidget$Values m ()Ljava/util/List; method_32626 getCurrent m (Ljava/util/List;)Lnet/minecraft/class_5676$class_5680; method_32627 of p 0 values m (Ljava/util/function/BooleanSupplier;Ljava/util/List;Ljava/util/List;)Lnet/minecraft/class_5676$class_5680; method_32628 of p 1 defaults p 0 alternativeToggle p 2 alternatives m ()Ljava/util/List; method_32629 getDefaults c net/minecraft/class_5676$class_5678 net/minecraft/client/gui/widget/CyclingButtonWidget$UpdateCallback m (Lnet/minecraft/class_5676;Ljava/lang/Object;)V onValueChange onValueChange p 1 button p 2 value c net/minecraft/class_5676$class_5679 net/minecraft/client/gui/widget/CyclingButtonWidget$TooltipFactory c net/minecraft/class_5676$class_5677 net/minecraft/client/gui/widget/CyclingButtonWidget$Builder c A builder to easily create cycling button widgets.\n\nEach builder must have at least one of its {@code values} methods called\nwith at least one default (non-alternative) value in the list before\nbuilding.\n\n@see CyclingButtonWidget#builder(Function) f Ljava/lang/Object; field_27973 value f Z field_27978 optionTextOmitted f Lnet/minecraft/class_5676$class_5679; field_27975 tooltipFactory f I field_27972 initialIndex f Ljava/util/function/Function; field_27976 narrationMessageFactory f Lnet/minecraft/class_5676$class_5680; field_27977 values f Ljava/util/function/Function; field_27974 valueToText m (IIIILnet/minecraft/class_2561;Lnet/minecraft/class_5676$class_5678;)Lnet/minecraft/class_5676; method_32617 build c Builds a cycling button widget.\n\n@throws IllegalStateException if no {@code values} call is made, or the\n{@code values} has no default values available p 4 height p 3 width p 2 y p 1 x p 6 callback p 5 optionText m ([Ljava/lang/Object;)Lnet/minecraft/class_5676$class_5677; method_32624 values c Sets the option values for this button. p 1 values m (Ljava/lang/Object;)Lnet/minecraft/class_5676$class_5677; method_32619 initially c Sets the initial value of this button widget.\n\n

This is not effective if {@code value} is not in the default\nvalues (i.e. excluding alternative values).\n\n

If this is not called, the initial value defaults to the first\nvalue in the values list supplied. p 1 value m (Ljava/util/List;Ljava/util/List;)Lnet/minecraft/class_5676$class_5677; method_32621 values c Sets the option values for this button.\n\n

When the user presses the ALT key, the {@code alternatives} values\nwill be iterated; otherwise the {@code defaults} values will be iterated\nwhen clicking the built button. p 1 defaults p 2 alternatives m (IIIILnet/minecraft/class_2561;)Lnet/minecraft/class_5676; method_35723 build p 1 x p 2 y p 3 width p 4 height p 5 optionText m (Ljava/util/function/BooleanSupplier;Ljava/util/List;Ljava/util/List;)Lnet/minecraft/class_5676$class_5677; method_32622 values c Sets the option values for this button.\n\n

When {@code alternativeToggle} {@linkplain BooleanSupplier#getAsBoolean()\ngetAsBoolean} returns {@code true}, the {@code alternatives} values\nwill be iterated; otherwise the {@code defaults} values will be iterated\nwhen clicking the built button. p 3 alternatives p 2 defaults p 1 alternativeToggle m (Ljava/util/function/Function;)Lnet/minecraft/class_5676$class_5677; method_32623 narration c Overrides the narration message of the button to build.\n\n

If this is not called, the button will use\n{@link CyclingButtonWidget#getGenericNarrationMessage()} for narration\nmessages. p 1 narrationMessageFactory m (Ljava/util/List;)Lnet/minecraft/class_5676$class_5677; method_32620 values c Sets the option values for this button. p 1 values m (Lnet/minecraft/class_5676$class_5679;)Lnet/minecraft/class_5676$class_5677; method_32618 tooltip c Sets the tooltip factory that provides tooltips for any of the values.\n\n

If this is not called, the values simply won't have tooltips. p 1 tooltipFactory m ()Lnet/minecraft/class_5676$class_5677; method_32616 omitKeyText c Makes the built button omit the option and only display the current value\nfor its text, such as showing "Jump Mode" than "Mode: Jump Mode". m (Ljava/lang/Object;)Ljava/util/List; method_32625 method_32625 p 0 value m (Lnet/minecraft/class_5676;Ljava/lang/Object;)V method_35724 method_35724 p 0 button p 1 value m (Ljava/util/function/Function;)V c Creates a builder.\n\n@see CyclingButtonWidget#builder(Function) p 1 valueToText c net/minecraft/class_4344 net/minecraft/client/realms/RealmsClientConfig f Ljava/net/Proxy; field_19592 proxy m (Ljava/net/Proxy;)V method_21035 setProxy p 0 proxy m ()Ljava/net/Proxy; method_21034 getProxy c net/minecraft/class_3014 net/minecraft/server/dedicated/command/BanListCommand m (Lcom/mojang/brigadier/context/CommandContext;)I method_13013 method_13013 p 0 context m (Lnet/minecraft/class_2168;)Z method_13018 method_13018 p 0 source m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13015 execute p 0 source p 1 targets m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13014 register p 0 dispatcher m (Lcom/mojang/brigadier/context/CommandContext;)I method_13017 method_13017 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13016 method_13016 p 0 context c net/minecraft/class_3008 net/minecraft/server/command/AdvancementCommand f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_13453 SUGGESTION_PROVIDER m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_12992 method_12992 p 0 context p 1 builder m (Lcom/mojang/brigadier/CommandDispatcher;)V method_12980 register p 0 dispatcher m (Lnet/minecraft/class_161;Lnet/minecraft/class_3008$class_3010;)Ljava/util/List; method_12996 select p 0 advancement p 1 selection m (Lnet/minecraft/class_2168;)Z method_12984 method_12984 p 0 source m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_12991 method_12991 p 1 builder p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_12982 method_12982 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_12993 method_12993 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_12985 method_12985 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_12995 method_12995 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_12986 method_12986 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_12994 method_12994 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_12983 method_12983 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_12987 method_12987 p 0 context p 1 builder m (Lcom/mojang/brigadier/context/CommandContext;)I method_12997 method_12997 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_12978 method_12978 p 0 context m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_3008$class_3009;Ljava/util/Collection;)I method_12988 executeAdvancement p 1 targets p 0 source p 3 selection p 2 operation m (Lcom/mojang/brigadier/context/CommandContext;)I method_12989 method_12989 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_12979 method_12979 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_12998 method_12998 p 0 context m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_3008$class_3009;Lnet/minecraft/class_161;Ljava/lang/String;)I method_12981 executeCriterion p 3 advancement p 2 operation p 4 criterion p 1 targets p 0 source m (Lnet/minecraft/class_161;Ljava/util/List;)V method_12990 addChildrenRecursivelyToList p 1 childList p 0 parent c net/minecraft/class_3008$class_3010 net/minecraft/server/command/AdvancementCommand$Selection f Z field_13460 before f Z field_13459 after f Lnet/minecraft/class_3008$class_3010; field_13458 FROM f Lnet/minecraft/class_3008$class_3010; field_13465 UNTIL f Lnet/minecraft/class_3008$class_3010; field_13461 EVERYTHING f Lnet/minecraft/class_3008$class_3010; field_13462 THROUGH f Lnet/minecraft/class_3008$class_3010; field_13464 ONLY m (Ljava/lang/String;IZZ)V p 3 before p 4 after c net/minecraft/class_3008$class_3009 net/minecraft/server/command/AdvancementCommand$Operation f Ljava/lang/String; field_13454 commandPrefix f Lnet/minecraft/class_3008$class_3009; field_13456 REVOKE f Lnet/minecraft/class_3008$class_3009; field_13457 GRANT m (Lnet/minecraft/class_3222;Ljava/lang/Iterable;)I method_12999 processAll p 2 advancements p 1 player m ()Ljava/lang/String; method_13001 getCommandPrefix m (Lnet/minecraft/class_3222;Lnet/minecraft/class_161;Ljava/lang/String;)Z method_13000 processEachCriterion p 3 criterion p 2 advancement p 1 player m (Ljava/lang/String;ILjava/lang/String;)V p 3 name m (Lnet/minecraft/class_3222;Lnet/minecraft/class_161;)Z method_13002 processEach p 1 player p 2 advancement c net/minecraft/class_4339 net/minecraft/client/realms/Ping m ()Ljava/util/List; method_20981 pingAllRegions m ([Lnet/minecraft/class_4339$class_4340;)Ljava/util/List; method_20984 ping p 0 regions m (Ljava/lang/String;)I method_20982 ping p 0 host m ()J method_20985 now c net/minecraft/class_4339$class_4340 net/minecraft/client/realms/Ping$Region f Lnet/minecraft/class_4339$class_4340; field_19572 SA_EAST_1 f Lnet/minecraft/class_4339$class_4340; field_19570 AP_SOUTHEAST_2 f Lnet/minecraft/class_4339$class_4340; field_19571 AP_NORTHEAST_1 f Lnet/minecraft/class_4339$class_4340; field_19569 AP_SOUTHEAST_1 f Ljava/lang/String; field_19573 name f Ljava/lang/String; field_19574 endpoint f Lnet/minecraft/class_4339$class_4340; field_19565 US_EAST_1 f Lnet/minecraft/class_4339$class_4340; field_19566 US_WEST_2 f Lnet/minecraft/class_4339$class_4340; field_19567 US_WEST_1 f Lnet/minecraft/class_4339$class_4340; field_19568 EU_WEST_1 m (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V p 3 name p 4 endpoint m (Ljava/lang/String;)Lnet/minecraft/class_4339$class_4340; valueOf valueOf p 0 name c net/minecraft/class_729 net/minecraft/client/particle/SuspendParticle c net/minecraft/class_729$class_3991 net/minecraft/client/particle/SuspendParticle$Factory f Lnet/minecraft/class_4002; field_17880 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_18044 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_729$class_730 net/minecraft/client/particle/SuspendParticle$DolphinFactory f Lnet/minecraft/class_4002; field_17881 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3110 createParticle c net/minecraft/class_729$class_731 net/minecraft/client/particle/SuspendParticle$HappyVillagerFactory f Lnet/minecraft/class_4002; field_17882 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3111 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_729$class_732 net/minecraft/client/particle/SuspendParticle$MyceliumFactory f Lnet/minecraft/class_4002; field_17883 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3112 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_727 net/minecraft/client/particle/BlockDustParticle f F field_17885 sampleV f F field_17884 sampleU f Lnet/minecraft/class_2338; field_3891 blockPos m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_2680;)V p 14 state p 1 world p 10 velocityY p 12 velocityZ p 6 z p 8 velocityX p 2 x p 4 y m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_2680;Lnet/minecraft/class_2338;)V p 4 y p 6 z p 1 world p 2 x p 12 velocityZ p 15 blockPos p 14 state p 8 velocityX p 10 velocityY c net/minecraft/class_727$class_728 net/minecraft/client/particle/BlockDustParticle$Factory m (Lnet/minecraft/class_2388;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3109 createParticle c net/minecraft/class_743 net/minecraft/client/input/KeyboardInput f Lnet/minecraft/class_315; field_3902 settings m (Lnet/minecraft/class_315;)V p 1 settings m (ZZ)F method_40218 getMovementMultiplier p 0 positive p 1 negative c net/minecraft/class_742 net/minecraft/client/network/AbstractClientPlayerEntity f Lnet/minecraft/class_638; field_17892 clientWorld f Lnet/minecraft/class_640; field_3901 cachedScoreboardEntry f Ljava/lang/String; field_32666 SKIN_URL f F field_3898 elytraRoll f F field_3899 elytraYaw f F field_3900 elytraPitch m ()Lnet/minecraft/class_640; method_3123 getPlayerListEntry m ()F method_3118 getFovMultiplier m ()Lnet/minecraft/class_2960; method_3122 getElytraTexture m ()Z method_3125 canRenderCapeTexture m ()Z method_3126 canRenderElytraTexture m ()Z method_3127 hasSkinTexture m ()Lnet/minecraft/class_2960; method_3119 getCapeTexture m (Lnet/minecraft/class_2960;Ljava/lang/String;)V method_3120 loadSkin p 1 playerName p 0 id m ()Lnet/minecraft/class_2960; method_3117 getSkinTexture m ()Ljava/lang/String; method_3121 getModel m (Lnet/minecraft/class_638;Lcom/mojang/authlib/GameProfile;)V p 2 profile p 1 world m (Ljava/lang/String;)Lnet/minecraft/class_2960; method_3124 getSkinId p 0 playerName c net/minecraft/class_740 net/minecraft/client/particle/RainSplashParticle c net/minecraft/class_740$class_741 net/minecraft/client/particle/RainSplashParticle$Factory f Lnet/minecraft/class_4002; field_17891 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3116 createParticle c net/minecraft/class_747 net/minecraft/screen/SimpleNamedScreenHandlerFactory f Lnet/minecraft/class_2561; field_3947 name f Lnet/minecraft/class_1270; field_17280 baseFactory m (Lnet/minecraft/class_1270;Lnet/minecraft/class_2561;)V p 2 name p 1 baseFactory c net/minecraft/class_1283 net/minecraft/entity/damage/DamageTracker f Ljava/util/List; field_5870 recentDamage f I field_5876 ageOnLastDamage f I field_5875 ageOnLastAttacked f I field_5873 ageOnLastUpdate f Ljava/lang/String; field_5871 fallDeathSuffix f Z field_5872 hasDamage f Lnet/minecraft/class_1309; field_5877 entity f Z field_5874 recentlyAttacked m ()V method_5542 setFallDeathSuffix m ()Lnet/minecraft/class_2561; method_5548 getDeathMessage m ()Lnet/minecraft/class_1281; method_35041 getMostRecentDamage m (Lnet/minecraft/class_1282;FF)V method_5547 onDamage p 3 damage p 2 originalHealth p 1 damageSource m ()Z method_35039 hasDamage m ()I method_33937 getBiggestAttackerId c Gets the Entity ID of the biggest attacker\n@see #getBiggestAttacker() for getting the entity itself m (Lnet/minecraft/class_1281;)Ljava/lang/String; method_5543 getFallDeathSuffix p 1 damageRecord m ()Lnet/minecraft/class_1281; method_5544 getBiggestFall m (Lnet/minecraft/class_1309;)V p 1 entity m ()I method_5546 getTimeSinceLastAttack m ()V method_5539 update m ()Z method_35040 wasRecentlyAttacked m ()Lnet/minecraft/class_1309; method_5541 getBiggestAttacker m ()Lnet/minecraft/class_1309; method_5540 getEntity m ()V method_5545 clearFallDeathSuffix c net/minecraft/class_746 net/minecraft/client/network/ClientPlayerEntity c Represents the client's own player entity. f Lnet/minecraft/class_744; field_3913 input f Z field_3942 riding f Z field_3918 healthInitialized f I field_3923 ticksSinceLastPositionPacketSent f F field_3931 lastRenderYaw f I field_3935 ticksLeftToDoubleTapSprint f F field_3911 lastNauseaStrength f Ljava/lang/String; field_3943 serverBrand f I field_3934 ticksToNextAutojump f F field_3922 mountJumpStrength f Z field_23093 inSneakingPose f D field_3926 lastX f F field_3914 lastRenderPitch f Z field_3936 lastSneaking f Z field_3920 lastOnGround f Lnet/minecraft/class_634; field_3944 networkHandler f Lnet/minecraft/class_310; field_3937 client f Lnet/minecraft/class_3469; field_3928 statHandler f F field_3941 lastYaw f Lnet/minecraft/class_1268; field_3945 activeHand f Ljava/util/List; field_3933 tickables f Lnet/minecraft/class_299; field_3930 recipeBook f I field_3921 ticksSinceSprintingChanged f F field_3929 nextNauseaStrength f D field_36194 MAX_SOFT_COLLISION_RADIANS f I field_3917 underwaterVisibilityTicks f F field_3925 lastPitch f Z field_3915 usingItem f Z field_3927 autoJumpEnabled f Z field_3939 falling f Z field_3919 lastSprinting f I field_3912 clientPermissionLevel f D field_3940 lastBaseY f F field_3932 renderYaw f F field_3916 renderPitch f Z field_20663 showsDeathScreen f D field_3924 lastZ m ()Z method_3144 isRiding m ()V method_3132 openRidingInventory m ()V method_3136 sendMovementPackets m ()Z method_22120 hasMovementInput c {@return whether the player has movement input} m (Lnet/minecraft/class_265;)Ljava/util/stream/Stream; method_3139 method_3139 p 0 shape m ()F method_3140 getUnderwaterVisibility c {@return the color multiplier of vision in water} Visibility in\nwater is reduced when the player just entered water. m (Z)Z method_7290 dropSelectedItem p 1 entireStack m ()Z method_3131 hasJumpingMount m (Z)V method_22420 setShowsDeathScreen p 1 showsDeathScreen m ()V method_18654 updateNausea m (F)V method_3138 updateHealth p 1 health m ()Ljava/lang/String; method_3135 getServerBrand m (I)V method_3147 setClientPermissionLevel p 1 clientPermissionLevel m ()F method_26269 getMoodPercentage c {@return the percentage for the biome mood sound for the debug HUD to\ndisplay} m ()F method_3151 getMountJumpStrength m (Lnet/minecraft/class_1860;)V method_3141 onRecipeDisplayed p 1 recipe m ()Lnet/minecraft/class_299; method_3130 getRecipeBook m (Lnet/minecraft/class_310;Lnet/minecraft/class_638;Lnet/minecraft/class_634;Lnet/minecraft/class_3469;Lnet/minecraft/class_299;ZZ)V p 6 lastSneaking p 7 lastSprinting p 1 client p 2 world p 3 networkHandler p 4 stats p 5 recipeBook m ()Z method_3134 isCamera m ()V method_33689 init m (Ljava/lang/String;)V method_3146 setServerBrand p 1 serverBrand m ()Z method_20623 isWalking m (Ljava/lang/String;)V method_3142 sendChatMessage c Sends a chat message to the server.\n\n

The message will be truncated to at most 256 characters before\nsending to the server.\n\n

If the message contains an invalid character (see {@link\nnet.minecraft.SharedConstants#isValidChar isValidChar}), the server will\nreject the message and disconnect the client.\n\n@apiNote This method is used to send a message typed in {@linkplain\nnet.minecraft.client.gui.screen the chat screen}. This includes a\ncommand message (a message that starts with {@code /}). p 1 message c the message to send m ()Z method_22119 shouldAutoJump m ()V method_3133 startRidingJump m ()Z method_3149 isAutoJumpEnabled m ()V method_3137 closeScreen m ()Z method_20303 shouldSlowDown m (FF)V method_3148 autoJump p 1 dx p 2 dz m ()Z method_22419 showsDeathScreen m (DD)V method_30673 pushOutOfBlocks p 1 x p 3 z m (Lnet/minecraft/class_2338;)Z method_30674 wouldCollideAt p 1 pos m ()Lnet/minecraft/class_3469; method_3143 getStatHandler m (FII)V method_3145 setExperience p 3 level p 2 total p 1 progress c net/minecraft/class_1282 net/minecraft/entity/damage/DamageSource f Lnet/minecraft/class_1282; field_5846 MAGIC f Lnet/minecraft/class_1282; field_5854 ON_FIRE f Lnet/minecraft/class_1282; field_5858 HOT_FLOOR f Lnet/minecraft/class_1282; field_5842 DRYOUT f Lnet/minecraft/class_1282; field_5850 WITHER f Z field_5862 explosive f Z field_5866 fire f Lnet/minecraft/class_1282; field_5867 IN_FIRE f Lnet/minecraft/class_1282; field_5855 IN_WALL f Lnet/minecraft/class_1282; field_5843 FLY_INTO_WALL f Lnet/minecraft/class_1282; field_5859 DROWN f Lnet/minecraft/class_1282; field_5847 FALLING_BLOCK f Lnet/minecraft/class_1282; field_5863 LAVA f Lnet/minecraft/class_1282; field_28099 FALLING_STALACTITE f Z field_28100 fallingBlock f Z field_5851 magic f Z field_5839 unblockable f Lnet/minecraft/class_1282; field_16992 SWEET_BERRY_BUSH f Lnet/minecraft/class_1282; field_5868 FALL f Lnet/minecraft/class_1282; field_5856 DRAGON_BREATH f Lnet/minecraft/class_1282; field_27856 FREEZE f Lnet/minecraft/class_1282; field_5844 CRAMMING f Lnet/minecraft/class_1282; field_5848 CACTUS f F field_5845 exhaustion f Lnet/minecraft/class_1282; field_28400 STALAGMITE f Ljava/lang/String; field_5841 name f Lnet/minecraft/class_1282; field_5852 STARVE f Z field_5840 bypassesArmor f Z field_5864 scaleWithDifficulty f Lnet/minecraft/class_1282; field_5865 ANVIL f Lnet/minecraft/class_1282; field_5849 OUT_OF_WORLD f Z field_28399 fromFalling f Lnet/minecraft/class_1282; field_5869 GENERIC f Lnet/minecraft/class_1282; field_5861 LIGHTNING_BOLT f Z field_5853 projectile f Z field_5857 outOfWorld f Z field_34004 neutral c Whether the attacked entity should be neutral to the attacker.\n\n@apiNote This is used by goats to prevent rammed mobs from retaliating.\nDamages that are neutral do not cause {@link LivingEntity#setAttacker(LivingEntity)}\nto be called. m ()Z method_5534 isFire m ()Z method_37354 isNeutral m ()Z method_5530 isSourceCreativePlayer m ()Lnet/minecraft/class_1282; method_5517 setProjectile m ()Lnet/minecraft/class_1282; method_5505 setOutOfWorld m ()Lnet/minecraft/class_1297; method_5526 getSource m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1282; method_5519 mobProjectile p 1 attacker p 0 projectile m ()Lnet/minecraft/class_1282; method_32873 setFallingBlock m ()Z method_33329 isFromFalling m ()Lnet/minecraft/class_1282; method_5509 setUnblockable m ()Z method_5538 isOutOfWorld m ()Z method_5514 isScaledWithDifficulty m (Ljava/lang/String;)V p 1 name m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282; method_5513 thorns p 0 attacker m (Lnet/minecraft/class_1687;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282; method_29238 witherSkull p 0 witherSkull p 1 attacker m ()Z method_5533 isProjectile m (Lnet/minecraft/class_1665;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282; method_5522 arrow p 1 attacker p 0 projectile m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_2561; method_5506 getDeathMessage p 1 entity m ()Lnet/minecraft/class_1282; method_5518 setExplosive m ()Z method_5537 bypassesArmor m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1282; method_5511 mob p 0 attacker m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1282; method_21748 sting p 0 attacker m ()Lnet/minecraft/class_1282; method_33330 setFromFalling m ()Lnet/minecraft/class_1282; method_5507 setFire m ()Ljava/lang/String; method_5525 getName m ()Lnet/minecraft/class_243; method_5510 getPosition m ()Lnet/minecraft/class_1282; method_5523 badRespawnPoint m (Lnet/minecraft/class_1927;)Lnet/minecraft/class_1282; method_5531 explosion p 0 explosion m ()Lnet/minecraft/class_1282; method_5515 setUsesMagic m ()Z method_5504 isUnblockable m ()Z method_32872 isFallingBlock m ()F method_5528 getExhaustion m (Lnet/minecraft/class_3855;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282; method_5521 fireball p 1 attacker p 0 fireball m (Lnet/minecraft/class_1657;)Lnet/minecraft/class_1282; method_5532 player p 0 attacker m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1282; method_5512 explosion p 0 attacker m (Lnet/minecraft/class_1671;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282; method_24907 firework p 0 firework p 1 attacker m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282; method_5520 trident p 0 trident p 1 attacker m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282; method_5536 magic p 1 attacker p 0 magic m ()Lnet/minecraft/class_1282; method_5516 setScaledWithDifficulty m ()Lnet/minecraft/class_1282; method_5508 setBypassesArmor m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282; method_5524 thrownProjectile p 0 projectile p 1 attacker m ()Lnet/minecraft/class_1282; method_37353 setNeutral m ()Z method_5535 isExplosive m ()Z method_5527 isMagic m ()Lnet/minecraft/class_1297; method_5529 getAttacker c net/minecraft/class_745 net/minecraft/client/network/OtherClientPlayerEntity c Represents a player entity that is present on the client but is not the client's own player. c net/minecraft/class_1281 net/minecraft/entity/damage/DamageRecord f Lnet/minecraft/class_1282; field_5837 damageSource f Ljava/lang/String; field_5838 fallDeathSuffix f F field_5833 fallDistance f I field_5836 entityAge f F field_5834 entityHealth f F field_5835 damage m (Lnet/minecraft/class_1282;IFFLjava/lang/String;F)V p 3 entityOriginalHealth p 4 damage p 5 fallDeathSuffix p 6 fallDistance p 1 damageSource p 2 entityAge m ()Lnet/minecraft/class_2561; method_5498 getAttackerName m ()F method_5503 getDamage m ()Lnet/minecraft/class_1282; method_5499 getDamageSource m ()F method_5501 getFallDistance m ()Ljava/lang/String; method_5500 getFallDeathSuffix m ()Lnet/minecraft/class_1297; method_35038 getAttacker m ()I method_35035 getEntityAge m ()F method_35036 getEntityHealth m ()F method_35037 getNewEntityHealth m ()Z method_5502 isAttackerLiving c net/minecraft/class_744 net/minecraft/client/input/Input f Z field_3910 pressingForward f F field_3907 movementSideways f Z field_3908 pressingLeft f F field_3905 movementForward f Z field_3909 pressingBack f Z field_3903 sneaking f Z field_3904 jumping f Z field_3906 pressingRight m ()Lnet/minecraft/class_241; method_3128 getMovementInput m ()Z method_20622 hasForwardMovement m (Z)V method_3129 tick p 1 slowDown c net/minecraft/class_1280 net/minecraft/entity/DamageUtil m (FFF)F method_5496 getDamageLeft p 0 damage p 1 armor p 2 armorToughness m (FF)F method_5497 getInflictedDamage p 0 damageDealt p 1 protection c net/minecraft/class_1287 net/minecraft/entity/effect/DamageModifierStatusEffect f D field_5881 modifier m (Lnet/minecraft/class_4081;ID)V p 3 modifier p 1 category p 2 color c net/minecraft/class_5644 net/minecraft/loot/condition/ValueCheckLootCondition f Lnet/minecraft/class_42; field_27913 range f Lnet/minecraft/class_5658; field_27912 value m (Lnet/minecraft/class_5658;Lnet/minecraft/class_42;)Lnet/minecraft/class_5341$class_210; method_35562 builder p 1 range p 0 value m (Lnet/minecraft/class_47;)Z method_32423 test m (Lnet/minecraft/class_5658;Lnet/minecraft/class_42;)V p 2 range p 1 value m (Ljava/lang/Object;)Z test test p 1 context c net/minecraft/class_5644$class_5645 net/minecraft/loot/condition/ValueCheckLootCondition$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_5644; method_32427 fromJson m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5644;Lcom/google/gson/JsonSerializationContext;)V method_32426 toJson c net/minecraft/class_1286 net/minecraft/entity/damage/BadRespawnPointDamageSource m (Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_5551 method_5551 p 0 style c net/minecraft/class_1285 net/minecraft/entity/damage/EntityDamageSource f Lnet/minecraft/class_1297; field_5879 source f Z field_5880 thorns m (Ljava/lang/String;Lnet/minecraft/class_1297;)V p 1 name p 2 source m ()Z method_5549 isThorns m ()Lnet/minecraft/class_1285; method_5550 setThorns c net/minecraft/class_5646 net/minecraft/loot/provider/nbt/ContextLootNbtProvider f Lnet/minecraft/class_5646$class_5648; field_27915 BLOCK_ENTITY_TARGET f Lnet/minecraft/class_5646$class_5648; field_27916 target f Lnet/minecraft/class_5646; field_27914 BLOCK_ENTITY f Ljava/lang/String; field_31875 BLOCK_ENTITY_TARGET_NAME m (Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_5646$class_5648; method_32430 getTarget p 0 entityTarget m (Ljava/lang/String;)Lnet/minecraft/class_5646; method_32431 fromTarget p 0 target m (Lnet/minecraft/class_5646$class_5648;)V p 1 target m (Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_5651; method_35568 fromTarget p 0 target c net/minecraft/class_5646$class_5647 net/minecraft/loot/provider/nbt/ContextLootNbtProvider$CustomSerializer m (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_5646; method_32433 fromJson m (Lnet/minecraft/class_5646;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_32432 toJson c net/minecraft/class_5646$class_5649 net/minecraft/loot/provider/nbt/ContextLootNbtProvider$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_5646; method_32438 fromJson m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5646;Lcom/google/gson/JsonSerializationContext;)V method_32437 toJson c net/minecraft/class_5646$class_5648 net/minecraft/loot/provider/nbt/ContextLootNbtProvider$Target m ()Ljava/util/Set; method_32436 getRequiredParameters m (Lnet/minecraft/class_47;)Lnet/minecraft/class_2520; method_32435 getNbt p 1 context m ()Ljava/lang/String; method_32434 getName c net/minecraft/class_1284 net/minecraft/entity/damage/ProjectileDamageSource f Lnet/minecraft/class_1297; field_5878 attacker m (Ljava/lang/String;Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)V p 1 name p 3 attacker p 2 projectile c net/minecraft/class_5640 net/minecraft/loot/function/LootFunctionManager f Lnet/minecraft/class_60; field_27902 lootManager f Lcom/google/gson/Gson; field_27900 GSON f Ljava/util/Map; field_27903 functions f Lnet/minecraft/class_4567; field_27901 lootConditionManager f Lorg/slf4j/Logger; field_27899 LOGGER m (Ljava/util/Map;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_32403 apply m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_2960;Lcom/google/gson/JsonElement;)V method_32400 method_32400 p 1 id p 2 json m (Lnet/minecraft/class_4567;Lnet/minecraft/class_60;)V p 1 lootConditionManager p 2 lootManager m (Lnet/minecraft/class_2960;Lnet/minecraft/class_117;)Lnet/minecraft/class_117; method_35507 getOrDefault p 2 fallback p 1 id m (Lnet/minecraft/class_58;Lnet/minecraft/class_2960;Lnet/minecraft/class_117;)V method_32401 method_32401 p 1 id m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_117; method_32404 get p 1 id m ()Ljava/util/Set; method_32399 getFunctionIds c net/minecraft/class_5640$class_5641 net/minecraft/loot/function/LootFunctionManager$AndFunction f [Lnet/minecraft/class_117; field_27904 functions m ([Lnet/minecraft/class_117;)V p 1 functions m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply apply p 1 stack p 2 context m (Lnet/minecraft/class_1799;Lnet/minecraft/class_47;)Lnet/minecraft/class_1799; method_32405 apply c net/minecraft/class_1289 net/minecraft/entity/effect/InstantStatusEffect c net/minecraft/class_5642 net/minecraft/loot/function/SetEnchantmentsLootFunction f Z field_27908 add f Ljava/util/Map; field_27907 enchantments m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1887;Ljava/lang/Integer;)V method_32407 method_32407 p 2 level p 1 enchantment m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/class_47;Lnet/minecraft/class_1887;Lnet/minecraft/class_5658;)V method_32410 method_32410 p 2 enchantment p 3 numberProvider m (Ljava/util/Map;Lnet/minecraft/class_1887;I)V method_32411 addEnchantmentToMap p 2 level p 1 enchantment p 0 map m ([Lnet/minecraft/class_5341;Ljava/util/Map;Z)V p 3 add p 1 conditions p 2 enchantments m (Ljava/util/Map;Lnet/minecraft/class_1887;Ljava/lang/Integer;)V method_32414 method_32414 p 2 level p 1 enchantment m (Ljava/util/Map;Lnet/minecraft/class_1887;Ljava/lang/Integer;)V method_32412 method_32412 p 2 level p 1 enchantment m (Lnet/minecraft/class_5658;)Ljava/util/stream/Stream; method_32409 method_32409 p 0 numberProvider c net/minecraft/class_5642$class_6158 net/minecraft/loot/function/SetEnchantmentsLootFunction$Builder f Z field_31865 add f Ljava/util/Map; field_31864 enchantments m ()Lnet/minecraft/class_5642$class_6158; method_35538 getThisBuilder m (Z)V p 1 add m (Lnet/minecraft/class_1887;Lnet/minecraft/class_5658;)Lnet/minecraft/class_5642$class_6158; method_35539 enchantment p 2 level p 1 enchantment c net/minecraft/class_5642$class_5643 net/minecraft/loot/function/SetEnchantmentsLootFunction$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;Lnet/minecraft/class_1887;Lnet/minecraft/class_5658;)V method_32416 method_32416 p 2 enchantment m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_5642; method_32415 fromJson m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5642;Lcom/google/gson/JsonSerializationContext;)V method_32417 toJson c net/minecraft/class_1288 net/minecraft/entity/effect/AbsorptionStatusEffect c net/minecraft/class_4307 net/minecraft/entity/ai/brain/sensor/GolemLastSeenSensor f I field_30250 GOLEM_DETECTED_WARMUP f I field_30249 RUN_TIME m (Lnet/minecraft/class_1309;)V method_30233 rememberIronGolem p 0 entity m (Lnet/minecraft/class_1309;)V method_20656 senseIronGolem p 0 entity c net/minecraft/class_4309 net/minecraft/resource/JsonDataLoader c An abstract implementation of resource reloader that reads JSON files\ninto Gson representations in the prepare stage. f Ljava/lang/String; field_19380 dataType f Ljava/lang/String; field_29783 FILE_SUFFIX f Lorg/slf4j/Logger; field_19377 LOGGER f I field_19378 FILE_SUFFIX_LENGTH f Lcom/google/gson/Gson; field_19379 gson m (Ljava/lang/String;)Z method_20730 method_20730 p 0 path m (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Ljava/util/Map; method_20731 prepare m (Lcom/google/gson/Gson;Ljava/lang/String;)V p 2 dataType p 1 gson c net/minecraft/class_738 net/minecraft/client/particle/FishingParticle f Lnet/minecraft/class_4002; field_17888 spriteProvider m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V p 14 spriteProvider p 12 velocityZ p 2 x p 1 world p 6 z p 4 y p 10 velocityY p 8 velocityX c net/minecraft/class_738$class_739 net/minecraft/client/particle/FishingParticle$Factory f Lnet/minecraft/class_4002; field_17889 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3115 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_1290 net/minecraft/entity/effect/HealthBoostStatusEffect c net/minecraft/class_753 net/minecraft/client/render/model/CubeFace f [Lnet/minecraft/class_753$class_755; field_3959 corners f [Lnet/minecraft/class_753; field_3958 DIRECTION_LOOKUP f Lnet/minecraft/class_753; field_3961 EAST f Lnet/minecraft/class_753; field_3963 SOUTH f Lnet/minecraft/class_753; field_3962 NORTH f Lnet/minecraft/class_753; field_3960 UP f Lnet/minecraft/class_753; field_3966 WEST f Lnet/minecraft/class_753; field_3965 DOWN m (I)Lnet/minecraft/class_753$class_755; method_3162 getCorner p 1 corner m (Ljava/lang/String;I[Lnet/minecraft/class_753$class_755;)V p 3 corners m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_753; method_3163 getFace p 0 direction c net/minecraft/class_753$class_754 net/minecraft/client/render/model/CubeFace$DirectionIds f I field_3969 NORTH f I field_3970 EAST f I field_3971 UP f I field_3972 SOUTH f I field_3967 WEST f I field_3968 DOWN c net/minecraft/class_753$class_755 net/minecraft/client/render/model/CubeFace$Corner f I field_3975 xSide f I field_3973 zSide f I field_3974 ySide m (III)V p 3 zSide p 2 ySide p 1 xSide c net/minecraft/class_5650 net/minecraft/loot/provider/nbt/LootNbtProviderType c net/minecraft/class_751 net/minecraft/client/gui/CubeMapRenderer f I field_32680 FACES_COUNT f [Lnet/minecraft/class_2960; field_3952 faces m (Lnet/minecraft/class_310;FFF)V method_3156 draw p 4 alpha p 3 y p 2 x p 1 client m (Lnet/minecraft/class_2960;)V p 1 faces m (Lnet/minecraft/class_1060;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; method_18143 loadTexturesAsync p 2 executor p 1 textureManager c net/minecraft/class_758 net/minecraft/client/render/BackgroundRenderer f F field_4032 blue f F field_4034 red f F field_4033 green f I field_4031 waterFogColor f I field_4041 nextWaterFogColor f J field_4042 lastWaterFogColorUpdateTime m (Lnet/minecraft/class_4184;FLnet/minecraft/class_638;IF)V method_3210 render p 2 world p 0 camera p 1 tickDelta m ()V method_3212 setFogBlack m ()V method_23792 clearFog m (Lnet/minecraft/class_4184;Lnet/minecraft/class_758$class_4596;FZ)V method_3211 applyFog p 0 camera p 1 fogType p 2 viewDistance p 3 thickFog c net/minecraft/class_758$class_4596 net/minecraft/client/render/BackgroundRenderer$FogType f Lnet/minecraft/class_758$class_4596; field_20946 FOG_TERRAIN f Lnet/minecraft/class_758$class_4596; field_20945 FOG_SKY c net/minecraft/class_1294 net/minecraft/entity/effect/StatusEffects f Lnet/minecraft/class_1291; field_5910 STRENGTH f Lnet/minecraft/class_1291; field_5911 WEAKNESS f Lnet/minecraft/class_1291; field_5914 HEALTH_BOOST f Lnet/minecraft/class_1291; field_5915 INSTANT_HEALTH f Lnet/minecraft/class_1291; field_5912 GLOWING f Lnet/minecraft/class_1291; field_5913 JUMP_BOOST f Lnet/minecraft/class_1291; field_5906 SLOW_FALLING f Lnet/minecraft/class_1291; field_5907 RESISTANCE f Lnet/minecraft/class_1291; field_5904 SPEED f Lnet/minecraft/class_1291; field_5905 INVISIBILITY f Lnet/minecraft/class_1291; field_5908 UNLUCK f Lnet/minecraft/class_1291; field_5909 SLOWNESS f Lnet/minecraft/class_1291; field_5902 LEVITATION f Lnet/minecraft/class_1291; field_5903 HUNGER f Lnet/minecraft/class_1291; field_5900 DOLPHINS_GRACE f Lnet/minecraft/class_1291; field_5901 MINING_FATIGUE f Lnet/minecraft/class_1291; field_5922 SATURATION f Lnet/minecraft/class_1291; field_5923 WATER_BREATHING f Lnet/minecraft/class_1291; field_5920 WITHER f Lnet/minecraft/class_1291; field_5921 INSTANT_DAMAGE f Lnet/minecraft/class_1291; field_5926 LUCK f Lnet/minecraft/class_1291; field_5927 CONDUIT_POWER f Lnet/minecraft/class_1291; field_5924 REGENERATION f Lnet/minecraft/class_1291; field_5925 NIGHT_VISION f Lnet/minecraft/class_1291; field_16595 BAD_OMEN f Lnet/minecraft/class_1291; field_5918 FIRE_RESISTANCE f Lnet/minecraft/class_1291; field_5919 BLINDNESS f Lnet/minecraft/class_1291; field_5916 NAUSEA f Lnet/minecraft/class_1291; field_5917 HASTE f Lnet/minecraft/class_1291; field_18980 HERO_OF_THE_VILLAGE f Lnet/minecraft/class_1291; field_5899 POISON f Lnet/minecraft/class_1291; field_5898 ABSORPTION m (ILjava/lang/String;Lnet/minecraft/class_1291;)Lnet/minecraft/class_1291; method_5594 register p 1 id p 2 entry p 0 rawId c net/minecraft/class_757 net/minecraft/client/render/GameRenderer f Lnet/minecraft/class_4184; field_18765 camera f F field_4025 viewDistance f Lnet/minecraft/class_5944; field_29362 positionTexLightmapColorShader f Lnet/minecraft/class_5944; field_29386 renderTypeEntityTranslucentShader f Lnet/minecraft/class_5944; field_29374 renderTypeEndGatewayShader f Lnet/minecraft/class_5944; field_29398 renderTypeArmorGlintShader f Lnet/minecraft/class_5944; field_29403 blitScreenShader f I field_4023 forcedShaderIndex f Lnet/minecraft/class_5944; field_29373 renderTypeEndPortalShader f Lnet/minecraft/class_5944; field_29361 positionTexColorNormalShader f Lnet/minecraft/class_5944; field_29397 renderTypeOutlineShader f Lnet/minecraft/class_5944; field_29385 renderTypeEntityTranslucentCullShader f Lnet/minecraft/class_5944; field_29402 renderTypeGlintDirectShader f Z field_3992 renderHand f F field_4003 floatingItemHeight f Lnet/minecraft/class_5944; field_29364 renderTypeCutoutMippedShader f F field_4002 skyDarkness f Lnet/minecraft/class_5944; field_29352 positionColorShader f Lnet/minecraft/class_5944; field_29388 renderTypeBeaconBeamShader f Lnet/minecraft/class_5944; field_29376 renderTypeCrumblingShader f Ljava/util/Random; field_3994 random f Z field_4013 shadersEnabled f Z field_4001 renderingPanorama f Z field_34055 hasWorldIcon f Lnet/minecraft/class_5944; field_29351 positionShader f Lnet/minecraft/class_5944; field_29375 renderTypeLinesShader f Lnet/minecraft/class_5944; field_29363 renderTypeSolidShader f Lnet/minecraft/class_5944; field_29399 renderTypeArmorEntityGlintShader f Lnet/minecraft/class_5944; field_29387 renderTypeEntitySmoothCutoutShader f Lnet/minecraft/class_759; field_4012 firstPersonRenderer f F field_4005 zoom f F field_4029 floatingItemWidth f J field_3998 lastWindowFocusedTime f Lnet/minecraft/class_5944; field_29382 renderTypeEntityCutoutNoNullShader f Lnet/minecraft/class_5944; field_29370 renderTypeTextSeeThroughShader f Lnet/minecraft/class_5944; field_29394 renderTypeEnergySwirlShader f F field_4004 zoomY f Lnet/minecraft/class_5944; field_29393 renderTypeEyesShader f Lnet/minecraft/class_5944; field_29381 renderTypeEntityCutoutShader f F field_3997 lastSkyDarkness f I field_4027 ticks f Lnet/minecraft/class_765; field_4028 lightmapTextureManager f Lnet/minecraft/class_4599; field_20948 buffers f Lnet/minecraft/class_5944; field_33626 renderTypeTextIntensityShader f I field_4007 floatingItemTimeLeft f F field_4019 fovMultiplier f Lnet/minecraft/class_2960; field_26730 NAUSEA_OVERLAY f Lnet/minecraft/class_5944; field_29360 positionColorTexLightmapShader f Lnet/minecraft/class_5944; field_29384 renderTypeItemEntityTranslucentCullShader f F field_3988 zoomX f Lnet/minecraft/class_5944; field_29372 renderTypeTripwireShader f Lnet/minecraft/class_5944; field_29396 renderTypeWaterMaskShader f Lnet/minecraft/class_5944; field_29401 renderTypeGlintShader f Lnet/minecraft/class_5944; field_33627 renderTypeTextIntensitySeeThroughShader f Lnet/minecraft/class_279; field_4024 shader f Lnet/minecraft/class_5944; field_29371 renderTypeLightningShader f Lnet/minecraft/class_5944; field_29395 renderTypeLeashShader f F field_3999 lastFovMultiplier f Lnet/minecraft/class_5944; field_29383 renderTypeEntityCutoutNoNullZOffsetShader f J field_4017 lastWorldIconUpdate f Lnet/minecraft/class_5944; field_29400 renderTypeGlintTranslucentShader f Ljava/util/Map; field_29350 shaders f Lnet/minecraft/class_5944; field_29390 renderTypeEntityNoOutlineShader f Lnet/minecraft/class_5944; field_29358 particleShader f Lnet/minecraft/class_5944; field_29357 newEntityShader f Lnet/minecraft/class_5944; field_29369 renderTypeTextShader f Lnet/minecraft/class_1799; field_4006 floatingItem f Lnet/minecraft/class_5944; field_29380 renderTypeEntitySolidShader f Lnet/minecraft/class_5944; field_29392 renderTypeEntityAlphaShader f Lnet/minecraft/class_330; field_4026 mapRenderer f Lnet/minecraft/class_5944; field_29391 renderTypeEntityShadowShader f [Lnet/minecraft/class_2960; field_3996 SHADERS_LOCATIONS f Lorg/slf4j/Logger; field_3993 LOGGER f Z field_4009 blockOutlineEnabled f Lnet/minecraft/class_5944; field_29359 positionColorLightmapShader f Lnet/minecraft/class_5944; field_29366 renderTypeTranslucentShader f Lnet/minecraft/class_5944; field_29354 positionTexShader f Lnet/minecraft/class_5944; field_29378 renderTypeTranslucentNoCrumblingShader f F field_32686 CAMERA_DEPTH c Since the camera is conceptualized as a single point, a depth of {@value}\nblocks is used to define a rectangular area to be rendered.\n\n@see Camera#getProjection()\n@see Matrix4f#viewboxMatrix f Lnet/minecraft/class_3300; field_4018 resourceManager f Lnet/minecraft/class_5944; field_29353 positionColorTexShader f Lnet/minecraft/class_5944; field_29377 renderTypeTranslucentMovingBlockShader f Lnet/minecraft/class_5944; field_29365 renderTypeCutoutShader f Lnet/minecraft/class_5944; field_29389 renderTypeEntityDecalShader f Lnet/minecraft/class_4608; field_20949 overlayTexture f Lnet/minecraft/class_310; field_4015 client f I field_4010 SHADER_COUNT f Lnet/minecraft/class_5944; field_29368 renderTypeEntityGlintDirectShader f Lnet/minecraft/class_5944; field_29356 blockShader f Lnet/minecraft/class_5944; field_29355 positionTexColorShader f Lnet/minecraft/class_5944; field_29379 renderTypeArmorCutoutNoCullShader f Lnet/minecraft/class_5944; field_29367 renderTypeEntityGlintShader m (Lnet/minecraft/class_5944;)V method_36505 method_36505 p 0 shader m (Lnet/minecraft/class_5944;)V method_36529 method_36529 p 0 shader m (FJZ)V method_3192 render p 2 startTime p 1 tickDelta p 4 tick m (Lnet/minecraft/class_5944;)V method_36517 method_36517 p 0 shader m ()Lnet/minecraft/class_5944; method_34548 getPositionColorTexLightmapShader m ()Lnet/minecraft/class_5944; method_34512 getRenderTypeEntityNoOutlineShader m ()Lnet/minecraft/class_5944; method_34500 getRenderTypeTranslucentNoCrumblingShader m ()Lnet/minecraft/class_5944; method_34536 getRenderTypeCrumblingShader m ()Lnet/minecraft/class_5944; method_34524 getRenderTypeGlintTranslucentShader m (Ljava/nio/file/Path;)V method_37474 method_37474 p 1 path m ()Lnet/minecraft/class_5944; method_34495 getRenderTypeSolidShader m (Lnet/minecraft/class_5944;)V method_36488 method_36488 p 0 shader m (Lnet/minecraft/class_4587;F)V method_3186 bobView p 1 matrices p 2 tickDelta m (Lnet/minecraft/class_4587;F)V method_3198 bobViewWhenHurt p 1 matrices p 2 tickDelta m (D)Lnet/minecraft/class_1159; method_22973 getBasicProjectionMatrix p 1 fov m (Lnet/minecraft/class_5944;)V method_36518 method_36518 p 0 shader m (Z)V method_35770 setRenderingPanorama p 1 renderingPanorama m ()Lnet/minecraft/class_5944; method_36432 getRenderTypeTextIntensityShader m (Lnet/minecraft/class_5944;)V method_36506 method_36506 p 0 shader m ()Lnet/minecraft/class_5944; method_34549 getPositionTexColorNormalShader m ()Lnet/minecraft/class_5944; method_34501 getRenderTypeArmorCutoutNoCullShader m ()Lnet/minecraft/class_5944; method_34525 getRenderTypeGlintShader m ()Lnet/minecraft/class_5944; method_34513 getRenderTypeEntityShadowShader m ()Lnet/minecraft/class_5944; method_34496 getRenderTypeCutoutMippedShader m (Lnet/minecraft/class_5944;)V method_36489 method_36489 p 0 shader m (FJLnet/minecraft/class_4587;)V method_3188 renderWorld p 4 matrices p 2 limitTime p 1 tickDelta m (Lnet/minecraft/class_5944;)V method_36507 method_36507 p 0 shader m (Lnet/minecraft/class_5944;)V method_36519 method_36519 p 0 shader m ()Lnet/minecraft/class_5944; method_34534 getRenderTypeEndGatewayShader m ()Lnet/minecraft/class_5944; method_34546 getParticleShader m ()Lnet/minecraft/class_5944; method_34510 getRenderTypeBeaconBeamShader m (Ljava/lang/String;)Lnet/minecraft/class_5944; method_35767 getShader p 1 name m (Lnet/minecraft/class_5944;)V method_36508 method_36508 p 0 shader m ()Lnet/minecraft/class_5944; method_34523 getRenderTypeArmorEntityGlintShader m ()Lnet/minecraft/class_5944; method_34511 getRenderTypeEntityDecalShader m ()Lnet/minecraft/class_5944; method_34535 getRenderTypeLinesShader m ()Lnet/minecraft/class_5944; method_34547 getPositionColorLightmapShader m (Lnet/minecraft/class_5944;)V method_36540 method_36540 p 0 shader m (Lnet/minecraft/class_5944;)V method_36525 method_36525 p 0 shader m (Lnet/minecraft/class_5944;)V method_36513 method_36513 p 0 shader m (Lnet/minecraft/class_5944;)V method_36537 method_36537 p 0 shader m ()Lnet/minecraft/class_4608; method_22975 getOverlayTexture m ()V method_37473 updateWorldIcon m ()Lnet/minecraft/class_5944; method_34544 getBlockShader m (Lnet/minecraft/class_5944;)V method_36496 method_36496 p 0 shader m ()Lnet/minecraft/class_5944; method_34532 getRenderTypeTripwireShader m ()Lnet/minecraft/class_5944; method_34520 getRenderTypeArmorGlintShader m (Lnet/minecraft/class_1297;)V method_3167 onCameraEntitySet p 1 entity m (Lnet/minecraft/class_1159;)V method_22709 loadProjectionMatrix p 1 projectionMatrix m (Lnet/minecraft/class_5944;)V method_36501 method_36501 p 0 shader m (Lnet/minecraft/class_5944;)V method_36514 method_36514 p 0 shader m (Lnet/minecraft/class_5944;)V method_36502 method_36502 p 0 shader m ()V method_3182 tick m (Lnet/minecraft/class_5944;)V method_36538 method_36538 p 0 shader m (Lnet/minecraft/class_5944;)V method_36526 method_36526 p 0 shader m (Lnet/minecraft/class_310;Lnet/minecraft/class_3300;Lnet/minecraft/class_4599;)V p 3 buffers p 2 resourceManager p 1 client m ()Lnet/minecraft/class_5944; method_34533 getRenderTypeEndPortalShader m ()Lnet/minecraft/class_5944; method_34545 getNewEntityShader m (Lnet/minecraft/class_5944;)V method_36497 method_36497 p 0 shader m (Lnet/minecraft/class_5912;Ljava/lang/String;Lnet/minecraft/class_293;)Lnet/minecraft/class_5944; method_34522 loadShader p 2 name p 1 factory p 3 vertexFormat m (Lnet/minecraft/class_5944;)V method_36503 method_36503 p 0 shader m (Lnet/minecraft/class_5944;)V method_36527 method_36527 p 0 shader m (Lnet/minecraft/class_5944;)V method_36515 method_36515 p 0 shader m (Lnet/minecraft/class_5944;)V method_36539 method_36539 p 0 shader m ()Lnet/minecraft/class_5944; method_35764 getPositionTexLightmapColorShader m ()Z method_35765 isRenderingPanorama m (Lnet/minecraft/class_2960;)V method_3168 loadShader p 1 id m ()F method_3193 getViewDistance m (Lnet/minecraft/class_3300;)V method_34538 loadShaders p 1 manager m ()Lnet/minecraft/class_5944; method_34530 getRenderTypeTextSeeThroughShader m (Lnet/minecraft/class_5944;)V method_36486 method_36486 p 0 shader m ()Lnet/minecraft/class_5944; method_34542 getPositionTexShader m (Lnet/minecraft/class_5944;)V method_36498 method_36498 p 0 shader m (Lnet/minecraft/class_5944;)V method_36504 method_36504 p 0 shader m (Lnet/minecraft/class_5944;)V method_36528 method_36528 p 0 shader m (Ljava/nio/file/Path;)V method_3176 updateWorldIcon p 1 path m ()Lnet/minecraft/class_5944; method_34531 getRenderTypeLightningShader m ()Lnet/minecraft/class_5944; method_34543 getPositionTexColorShader m (F)V method_3190 updateTargetedEntity p 1 tickDelta m (Lnet/minecraft/class_5944;)V method_36487 method_36487 p 0 shader m (Lnet/minecraft/class_5944;)V method_36499 method_36499 p 0 shader m ()V method_34537 clearShaders m ()V method_3199 updateFovMultiplier m ()Lnet/minecraft/class_5944; method_34508 getRenderTypeEntityTranslucentShader m (Lnet/minecraft/class_5944;)V method_36492 method_36492 p 0 shader m ()Lnet/minecraft/class_5944; method_34540 getPositionColorShader m (Lnet/minecraft/class_5944;)V method_36521 method_36521 p 0 shader m (Lnet/minecraft/class_5944;)V method_36533 method_36533 p 0 shader m ()Lnet/minecraft/class_5944; method_34509 getRenderTypeEntitySmoothCutoutShader m (Lnet/minecraft/class_1799;)V method_3189 showFloatingItem p 1 floatingItem m (Lnet/minecraft/class_5944;)V method_36493 method_36493 p 0 shader m ()Lnet/minecraft/class_5944; method_34541 getPositionColorTexShader m (Lnet/minecraft/class_5944;)V method_36510 method_36510 p 0 shader m (Lnet/minecraft/class_5944;)V method_36534 method_36534 p 0 shader m (Lnet/minecraft/class_5944;)V method_36522 method_36522 p 0 shader m (Lnet/minecraft/class_5944;)V method_36535 method_36535 p 0 shader m (IIF)V method_3171 renderFloatingItem p 2 scaledHeight p 3 tickDelta p 1 scaledWidth m ()V method_3207 disableShader m ()Lnet/minecraft/class_5944; method_34518 getRenderTypeWaterMaskShader m ()Lnet/minecraft/class_5944; method_34506 getRenderTypeItemEntityTranslucentCullShader m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4184;F)V method_3172 renderHand p 1 matrices p 3 tickDelta p 2 camera m (Lnet/minecraft/class_5944;)V method_36494 method_36494 p 0 shader m (Lnet/minecraft/class_5944;)V method_36523 method_36523 p 0 shader m (Lnet/minecraft/class_5944;)V method_36511 method_36511 p 0 shader m (Lnet/minecraft/class_5944;)V method_36536 method_36536 p 0 shader m (Lnet/minecraft/class_5944;)V method_36524 method_36524 p 0 shader m (Lnet/minecraft/class_4184;FZ)D method_3196 getFov p 2 tickDelta p 3 changingFov p 1 camera m (F)V method_31136 renderNausea p 1 distortionStrength m ()V method_3184 toggleShadersEnabled m ()Lnet/minecraft/class_765; method_22974 getLightmapTextureManager m ()Lnet/minecraft/class_5944; method_34519 getRenderTypeOutlineShader m ()Lnet/minecraft/class_5944; method_34507 getRenderTypeEntityTranslucentCullShader m (Lnet/minecraft/class_5944;)V method_36495 method_36495 p 0 shader m (Lnet/minecraft/class_5944;)V method_36500 method_36500 p 0 shader m (Lnet/minecraft/class_5912;)V method_34521 preloadShaders p 1 factory m ()Lnet/minecraft/class_310; method_35772 getClient m (Lnet/minecraft/class_5944;)V method_36509 method_36509 p 0 shader m (F)F method_3195 getSkyDarkness p 1 tickDelta m ()V method_35771 loadForcedShader m ()Lnet/minecraft/class_4184; method_19418 getCamera m ()Lnet/minecraft/class_5944; method_34516 getRenderTypeEnergySwirlShader m ()Lnet/minecraft/class_5944; method_34504 getRenderTypeEntityCutoutNoNullShader m ()Lnet/minecraft/class_5944; method_34528 getRenderTypeEntityGlintDirectShader m ()Lnet/minecraft/class_5944; method_34499 getRenderTypeTranslucentMovingBlockShader m (Lnet/minecraft/class_5944;)V method_36541 method_36541 p 0 shader m ()Lnet/minecraft/class_5944; method_34505 getRenderTypeEntityCutoutNoNullZOffsetShader m ()Lnet/minecraft/class_5944; method_34529 getRenderTypeTextShader m ()Lnet/minecraft/class_5944; method_34517 getRenderTypeLeashShader m (Lnet/minecraft/class_1309;F)F method_3174 getNightVisionStrength p 0 entity p 1 tickDelta m ()Z method_3202 shouldRenderBlockOutline m (Lnet/minecraft/class_5944;)V method_36530 method_36530 p 0 shader m ()Lnet/minecraft/class_5944; method_36433 getRenderTypeTextIntensitySeeThroughShader m (FFF)V method_35766 renderWithZoom p 3 zoomY p 1 zoom p 2 zoomX m (Z)V method_35769 setBlockOutlineEnabled p 1 blockOutlineEnabled m ()Lnet/minecraft/class_5944; method_34526 getRenderTypeGlintDirectShader m (Lnet/minecraft/class_1297;)Z method_18144 method_18144 p 0 entity m ()Lnet/minecraft/class_330; method_3194 getMapRenderer m ()V method_3203 reset m (II)V method_3169 onResized p 1 width p 2 height m ()Lnet/minecraft/class_5944; method_34514 getRenderTypeEntityAlphaShader m (Lnet/minecraft/class_5944;)V method_36490 method_36490 p 0 shader m ()Lnet/minecraft/class_5944; method_34502 getRenderTypeEntitySolidShader m ()Lnet/minecraft/class_5944; method_34497 getRenderTypeCutoutShader m (Lnet/minecraft/class_5944;)V method_36531 method_36531 p 0 shader m (Z)V method_35768 setRenderHand p 1 renderHand m ()Lnet/minecraft/class_5944; method_34527 getRenderTypeEntityGlintShader m ()Lnet/minecraft/class_5944; method_34515 getRenderTypeEyesShader m ()Lnet/minecraft/class_5944; method_34539 getPositionShader m ()Lnet/minecraft/class_5944; method_34503 getRenderTypeEntityCutoutShader m (Lnet/minecraft/class_5944;)V method_36491 method_36491 p 0 shader m ()Lnet/minecraft/class_5944; method_34498 getRenderTypeTranslucentShader m (Lnet/minecraft/class_5944;)V method_36532 method_36532 p 0 shader m (Lnet/minecraft/class_5944;)V method_36520 method_36520 p 0 shader m ()Lnet/minecraft/class_279; method_3183 getShader c net/minecraft/class_1293 net/minecraft/entity/effect/StatusEffectInstance f Lnet/minecraft/class_1291; field_5896 type f Z field_5891 permanent f Lnet/minecraft/class_1293; field_21830 hiddenEffect c The effect hidden when upgrading effects. Duration decreases with this\neffect.\n\n

This exists so that long-duration low-amplifier effects reappears\nafter short-duration high-amplifier effects run out. f Z field_5889 showIcon f I field_5893 amplifier f I field_5895 duration f Z field_5890 showParticles f Z field_5892 ambient f Lorg/slf4j/Logger; field_5897 LOGGER m (Lnet/minecraft/class_1291;IIZZZ)V p 6 showIcon p 5 showParticles p 2 duration p 1 type p 4 ambient p 3 amplifier m (Lnet/minecraft/class_2487;)V method_24277 writeTypelessNbt p 1 nbt m ()Z method_5593 isPermanent m (Ljava/lang/Object;)Z equals equals p 1 o m ()Lnet/minecraft/class_1291; method_5579 getEffectType m ()Z method_5581 shouldShowParticles m ()Z method_5591 isAmbient m ()I method_5578 getAmplifier m (Lnet/minecraft/class_1291;II)V p 3 amplifier p 1 type p 2 duration m (Lnet/minecraft/class_1291;I)V p 2 duration p 1 type m (Ljava/lang/Object;)I compareTo compareTo p 1 that m (Lnet/minecraft/class_1293;)V method_24276 copyFrom p 1 that m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_5582 writeNbt p 1 nbt m ()Z method_5592 shouldShowIcon m (Lnet/minecraft/class_1291;IIZZ)V p 1 type p 2 duration p 3 amplifier p 4 ambient p 5 visible m ()Ljava/lang/String; method_5586 getTranslationKey m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1293; method_5583 fromNbt p 0 nbt m (Z)V method_5580 setPermanent p 1 permanent m (Lnet/minecraft/class_1291;Lnet/minecraft/class_2487;)Lnet/minecraft/class_1293; method_24275 fromNbt p 0 type p 1 nbt m ()I method_5588 updateDuration m (Lnet/minecraft/class_1293;)Z method_5590 upgrade p 1 that m ()I method_5584 getDuration m (Lnet/minecraft/class_1293;)I method_5587 compareTo m (Lnet/minecraft/class_1291;IIZZZLnet/minecraft/class_1293;)V p 5 showParticles p 4 ambient p 7 hiddenEffect p 6 showIcon p 1 type p 3 amplifier p 2 duration m (Lnet/minecraft/class_1309;Ljava/lang/Runnable;)Z method_5585 update p 1 entity p 2 overwriteCallback m (Lnet/minecraft/class_1309;)V method_5589 applyUpdateEffect p 1 entity c net/minecraft/class_756 net/minecraft/client/render/item/BuiltinModelItemRenderer f Lnet/minecraft/class_2597; field_3979 renderConduit f Lnet/minecraft/class_2595; field_3976 renderChestNormal f Lnet/minecraft/class_2627; field_3984 RENDER_SHULKER_BOX f Lnet/minecraft/class_2611; field_3977 renderChestEnder f Lnet/minecraft/class_2595; field_3978 renderChestTrapped f Lnet/minecraft/class_613; field_3985 modelTrident f Lnet/minecraft/class_2573; field_3983 renderBanner f Lnet/minecraft/class_2587; field_3982 renderBed f [Lnet/minecraft/class_2627; field_3981 RENDER_SHULKER_BOX_DYED f Ljava/util/Map; field_27737 skullModels f Lnet/minecraft/class_600; field_3980 modelShield f Lnet/minecraft/class_824; field_27738 blockEntityRenderDispatcher f Lnet/minecraft/class_5599; field_27739 entityModelLoader m (Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3166 render p 6 overlay p 2 mode p 3 matrices p 4 vertexConsumers p 5 light p 1 stack m (Lnet/minecraft/class_824;Lnet/minecraft/class_5599;)V p 1 blockEntityRenderDispatcher p 2 entityModelLoader c net/minecraft/class_1292 net/minecraft/entity/effect/StatusEffectUtil m (Lnet/minecraft/class_1309;)I method_5575 getHasteAmplifier p 0 entity m (Lnet/minecraft/class_1309;)Z method_5576 hasHaste p 0 entity m (Lnet/minecraft/class_1293;F)Ljava/lang/String; method_5577 durationToString p 1 multiplier p 0 effect m (Lnet/minecraft/class_1309;)Z method_5574 hasWaterBreathing p 0 entity c net/minecraft/class_1291 net/minecraft/entity/effect/StatusEffect f Ljava/lang/String; field_5883 translationKey f I field_5886 color f Lnet/minecraft/class_4081; field_18270 category f Ljava/util/Map; field_5885 attributeModifiers m (Lnet/minecraft/class_4081;I)V p 2 color p 1 category m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;Lnet/minecraft/class_1309;ID)V method_5564 applyInstantEffect p 1 source p 2 attacker p 3 target p 4 amplifier p 5 proximity m ()Z method_5573 isBeneficial m (II)Z method_5552 canApplyUpdateEffect p 2 amplifier p 1 duration m ()Z method_5561 isInstant m (ILnet/minecraft/class_1322;)D method_5563 adjustModifierAmount p 2 modifier p 1 amplifier m ()I method_5556 getColor m ()Ljava/lang/String; method_5567 getTranslationKey m ()Lnet/minecraft/class_4081; method_18792 getCategory m ()Ljava/lang/String; method_5559 loadTranslationKey m (Lnet/minecraft/class_1291;)I method_5554 getRawId p 0 type m (Lnet/minecraft/class_1309;Lnet/minecraft/class_5131;I)V method_5555 onApplied p 1 entity p 3 amplifier p 2 attributes m (Lnet/minecraft/class_1320;Ljava/lang/String;DLnet/minecraft/class_1322$class_1323;)Lnet/minecraft/class_1291; method_5566 addAttributeModifier p 3 amount p 5 operation p 1 attribute p 2 uuid m ()Lnet/minecraft/class_2561; method_5560 getName m (Lnet/minecraft/class_1309;Lnet/minecraft/class_5131;I)V method_5562 onRemoved p 2 attributes p 3 amplifier p 1 entity m ()Ljava/util/Map; method_5565 getAttributeModifiers m (I)Lnet/minecraft/class_1291; method_5569 byRawId p 0 rawId m (Lnet/minecraft/class_1309;I)V method_5572 applyUpdateEffect p 1 entity p 2 amplifier c net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMainScreen f Lnet/minecraft/class_2561; field_26456 POPUP_TEXT f Lnet/minecraft/class_4185; field_19485 playButton f Lnet/minecraft/class_4185; field_19473 buyARealmButton f I field_19461 carouselTick f Z field_19457 showingPopup f Lnet/minecraft/class_2561; field_26460 OPEN_TEXT f Lnet/minecraft/class_2960; field_22557 INVITATION_ICON f Lnet/minecraft/class_4360; field_19480 REALMS_DATA_FETCHER f Lnet/minecraft/class_2561; field_33774 TRIAL_NARRATION f Lnet/minecraft/class_437; field_19463 realmsGenericErrorScreen f Z field_19497 hasFetchedServers f Lnet/minecraft/class_2960; field_22560 REALMS f Lnet/minecraft/class_4325$class_4328; field_19470 pendingInvitesButton f Ljava/util/List; field_21517 IMAGES f Lnet/minecraft/class_4185; field_19469 showPopupButton f I field_19460 carouselIndex f Lnet/minecraft/class_2561; field_26455 MINIGAME_TEXT f Lnet/minecraft/class_4185; field_19472 createTrialButton f Z field_19456 createdTrial f J field_37267 lastPlayButtonClickTime f Ljava/util/List; field_19465 keyCombos f Lnet/minecraft/class_2960; field_22556 LEAVE_ICON f Z field_19496 checkedClientCompatibility f Lcom/google/common/util/concurrent/RateLimiter; field_19477 rateLimiter f Lnet/minecraft/class_4185; field_19471 newsButton f Lnet/minecraft/class_4325$class_4329; field_19483 realmSelectionList f Z field_19499 justClosedPopup f Lnet/minecraft/class_2960; field_22559 WORLD_ICON f Lorg/slf4j/Logger; field_19475 LOGGER f Lnet/minecraft/class_2561; field_26454 EXPIRED_SUBSCRIBE_TEXT f Lnet/minecraft/class_2960; field_22562 QUESTIONMARK f Lnet/minecraft/class_2960; field_22550 TRIAL_ICON f Lnet/minecraft/class_5489; field_26466 popupText f Z field_19458 hasUnreadNews f Lnet/minecraft/class_2960; field_22558 INVITE_ICON f Lnet/minecraft/class_2561; field_26465 NEWS_TEXT f Lnet/minecraft/class_2561; field_26453 EXPIRED_TRIAL_TEXT f Lnet/minecraft/class_4325$class_5220; field_24198 hoverState f Z field_19498 popupOpenedByUser f Lnet/minecraft/class_2960; field_22561 CONFIGURE_ICON f Z field_19462 hasSwitchedCarouselImage f Ljava/lang/String; field_19459 newsLink f I field_19493 animTick f I field_19481 lastScrollYPosition f Ljava/util/List; field_19490 tooltip f Lnet/minecraft/class_2561; field_26448 PENDING_TEXT f Lnet/minecraft/class_2960; field_22549 CROSS_ICON f Lnet/minecraft/class_2561; field_26452 EXPIRED_RENEW_TEXT f Lnet/minecraft/class_2561; field_26464 INFO_TEXT f Lnet/minecraft/class_2960; field_22564 POPUP f Lnet/minecraft/class_2960; field_22552 ON_ICON f Lnet/minecraft/class_4185; field_19489 leaveButton f Ljava/util/concurrent/locks/ReentrantLock; field_19467 connectLock f I field_19492 numberOfPendingInvites f Lnet/minecraft/class_2561; field_26447 NO_PENDING_TEXT f Lnet/minecraft/class_2561; field_26459 EXPIRES_IN_A_DAY_TEXT f Ljava/util/List; field_26449 TRIAL_MESSAGE_LINES f Lnet/minecraft/class_2960; field_22548 DARKEN f Lnet/minecraft/class_2561; field_26463 CONFIGURE_TEXT f Lnet/minecraft/class_2561; field_26451 EXPIRED_LIST_TEXT f Lnet/minecraft/class_2960; field_22563 NEWS_ICON f Lnet/minecraft/class_2960; field_22551 WIDGETS f Z field_19476 overrideConfigure f Z field_19464 regionsPinged f Lnet/minecraft/class_4185; field_19488 configureButton f Lnet/minecraft/class_2561; field_26458 EXPIRES_SOON_TEXT f Lnet/minecraft/class_4185; field_19487 renewButton f Z field_19500 trialsAvailable f Lnet/minecraft/class_2561; field_26450 UNINITIALIZED_TEXT f Lnet/minecraft/class_2561; field_26462 LEAVE_TEXT f Lnet/minecraft/class_2960; field_22555 EXPIRES_SOON_ICON f Lnet/minecraft/class_2960; field_22554 EXPIRED_ICON f Lnet/minecraft/class_2561; field_33776 UNINITIALIZED_BUTTON_NARRATION f Z field_19495 checkedParentalConsent f Lnet/minecraft/class_2561; field_26457 EXPIRED_TEXT f Lnet/minecraft/class_4185; field_19474 closeButton f Ljava/util/List; field_19491 realmsServers f Lnet/minecraft/class_4185; field_19486 backButton f Z field_19478 dontSetConnectedToRealms f Lnet/minecraft/class_2561; field_26461 CLOSED_TEXT f Z field_19494 hasParentalConsent f Lnet/minecraft/class_2960; field_22553 OFF_ICON f Lnet/minecraft/class_437; field_19482 lastScreen m (Lnet/minecraft/class_4877;)V method_20906 leaveClicked p 1 selectedServer m ()V method_20834 onClosePopup m ()V method_20943 saveListScrollPosition m (Lnet/minecraft/class_3300;)V method_23765 loadImages p 0 manager m ([Lnet/minecraft/class_2561;)V method_27452 setTooltips p 1 tooltips m ()Lnet/minecraft/class_4325; method_20902 newScreen m ()Ljava/util/List; method_20924 getOwnedNonExpiredWorldIds m (Lnet/minecraft/class_4185;)V method_24989 method_24989 p 1 button m ()Lnet/minecraft/class_4877; method_38503 findServer m (Lnet/minecraft/class_4185;)V method_24993 method_24993 p 1 button m ()V method_20938 switchToStage m (Lnet/minecraft/class_4587;IIIIZZ)V method_20849 drawInvitationPendingIcon p 2 mouseX p 3 mouseY p 4 x p 5 y p 1 matrices p 6 hovered p 7 active m ()V method_20942 stopRealmsFetcher m (Lnet/minecraft/class_4587;)V method_20838 renderStage p 1 matrices m (Ljava/lang/String;)Z method_23766 method_23766 p 0 filename m (Lnet/minecraft/class_4587;Ljava/util/List;II)V method_20867 renderMousehoverTooltip p 1 matrices p 2 tooltips p 3 x p 4 y m (Lnet/minecraft/class_4587;)V method_20837 renderLocal p 1 matrices m (Lnet/minecraft/class_4877;)V method_20928 onRenew p 1 realmsServer m (Lnet/minecraft/class_4877;Lnet/minecraft/class_437;)V method_20853 play p 2 parent p 1 serverData m ()V method_20941 switchToProd m (Lnet/minecraft/class_4877;)Z method_20899 shouldLeaveButtonBeVisible p 1 server m ()V method_38505 removeSelection m (Lnet/minecraft/class_4587;II)V method_20845 drawRealmsLogo p 1 matrices p 3 y p 2 x m (Lnet/minecraft/class_4587;IIII)V method_20846 drawExpired p 5 mouseY p 2 x p 1 matrices p 4 mouseX p 3 y m (Lnet/minecraft/class_4185;)V method_24995 method_24995 p 1 button m (Lnet/minecraft/class_4877;)Z method_25001 isOwnedNotExpired p 1 serverData m (Lnet/minecraft/class_4587;IIII)V method_20898 drawConfigure p 3 y p 2 x p 1 matrices p 5 mouseY p 4 mouseX m ()V method_20936 checkParentalConsent m ()V method_20940 switchToLocal m (Lnet/minecraft/class_4877;)V method_20852 updateButtonStates p 1 server m (Lnet/minecraft/class_4185;)V method_31380 method_31380 p 1 button m ()Z method_20870 shouldShowPopup m (Lnet/minecraft/class_4877;)V method_31174 removeServer p 1 serverData m (Lnet/minecraft/class_4877;)Z method_20892 shouldConfigureButtonBeVisible p 1 server m (Lnet/minecraft/class_4587;IIII)V method_20891 drawLeave p 5 mouseY p 4 mouseX p 3 y p 2 x p 1 matrices m (Lnet/minecraft/class_4587;IIIII)V method_24987 drawExpiring p 1 matrices p 2 x p 3 y p 4 mouseX p 5 mouseY p 6 remainingDays m (Lnet/minecraft/class_4185;)V method_31379 method_31379 p 1 button m (Z)V method_35682 setCreatedTrial p 1 createdTrial m (DD)Z method_20844 isOutsidePopup p 1 xm p 3 ym m ()Z method_20842 shouldShowMessageInList m ()V method_20882 addButtons m (Lnet/minecraft/class_4587;)V method_20872 drawPopup p 1 matrices m (DD)Z method_20871 inPendingInvitationArea p 3 ym p 1 xm m (ZLnet/minecraft/class_4877;)V method_24991 leaveServer p 1 confirmed p 2 realmsServer m (Lnet/minecraft/class_4185;)V method_24997 method_24997 p 1 button m (Lnet/minecraft/class_4185;)V method_24985 openPendingInvitesScreen p 1 button m ()Z method_20918 hasParentalConsent m ()V method_20922 pingRegions m (Lnet/minecraft/class_4877;)V method_20903 configureClicked p 1 serverData m (Lnet/minecraft/class_4877;)Z method_20874 shouldPlayButtonBeActive p 1 server m (Lnet/minecraft/class_4587;IIII)V method_20873 drawOpen p 5 mouseY p 3 y p 4 mouseX p 1 matrices p 2 x m (Lnet/minecraft/class_437;)V p 1 lastScreen m (Lnet/minecraft/class_4587;IIZIIZZ)V method_20850 renderNews p 2 mouseX p 3 mouseY p 1 matrices p 6 y p 7 hovered p 4 hasUnread p 5 x p 8 active m ()I method_20836 popupY0 m (Lnet/minecraft/class_4877;Lnet/minecraft/class_4325$class_4866;)Z method_31172 method_31172 p 1 child m (Lnet/minecraft/class_4877;)Z method_20909 isSelfOwnedServer p 1 serverData m ()V method_20932 checkClientCompatibility m ()Z method_20920 shouldShowPopupButton m (Lnet/minecraft/class_4877;)Z method_20884 shouldRenewButtonBeActive p 1 server m (Lnet/minecraft/class_4587;IIIIZ)V method_20848 renderMoreInfo p 4 x p 3 mouseY p 6 hovered p 5 y p 2 mouseX p 1 matrices m (Lnet/minecraft/class_4587;IIII)V method_20883 drawClose p 5 mouseY p 4 mouseX p 3 y p 2 x p 1 matrices m ()I method_20835 popupX0 m (Lnet/minecraft/class_4185;)V method_24988 method_24988 p 0 button m (CLnet/minecraft/class_4324;)V method_20843 method_20843 p 1 keyCombo m (Lnet/minecraft/class_2960;)Z method_23764 method_23764 p 0 id m (Lnet/minecraft/class_4877;Z)V method_38504 method_38504 p 2 confirmed c net/minecraft/class_4325$class_5220 net/minecraft/client/realms/gui/screen/RealmsMainScreen$HoverState f Lnet/minecraft/class_4325$class_5220; field_24199 NONE f Lnet/minecraft/class_4325$class_5220; field_24202 CONFIGURE f Lnet/minecraft/class_4325$class_5220; field_24200 EXPIRED f Lnet/minecraft/class_4325$class_5220; field_24201 LEAVE c net/minecraft/class_4325$class_4866 net/minecraft/client/realms/gui/screen/RealmsMainScreen$Entry m ()Lnet/minecraft/class_4877; method_38506 getRealmsServer c net/minecraft/class_4325$class_4330 net/minecraft/client/realms/gui/screen/RealmsMainScreen$RealmSelectionListEntry f Lnet/minecraft/class_4877; field_19518 mServerData m (Lnet/minecraft/class_4877;Lnet/minecraft/class_4587;IIII)V method_20946 renderMcoServerItem p 4 y p 3 x p 6 mouseY p 5 mouseX p 2 matrices p 1 serverData m (Lnet/minecraft/class_4877;Lnet/minecraft/class_4587;IIII)V method_20945 render p 5 mouseX p 4 y p 6 mouseY p 1 serverData p 3 x p 2 matrices m (Lnet/minecraft/class_4325;Lnet/minecraft/class_4877;)V p 2 serverData c net/minecraft/class_4325$class_4331 net/minecraft/client/realms/gui/screen/RealmsMainScreen$RealmSelectionListTrialEntry m (Lnet/minecraft/class_4587;IIIII)V method_20947 renderTrialItem p 1 matrices p 6 mouseY p 5 mouseX p 4 y p 3 x p 2 index c net/minecraft/class_4325$class_4332 net/minecraft/client/realms/gui/screen/RealmsMainScreen$ShowPopupButton m (Lnet/minecraft/class_4325;Lnet/minecraft/class_4185;)V method_25026 method_25026 p 1 button c net/minecraft/class_4325$class_4326 net/minecraft/client/realms/gui/screen/RealmsMainScreen$CloseButton m (Lnet/minecraft/class_4325;Lnet/minecraft/class_4185;)V method_25021 method_25021 p 1 button c net/minecraft/class_4325$class_4327 net/minecraft/client/realms/gui/screen/RealmsMainScreen$NewsButton m (Lnet/minecraft/class_4325;Lnet/minecraft/class_4185;)V method_25022 method_25022 p 1 button c net/minecraft/class_4325$class_4328 net/minecraft/client/realms/gui/screen/RealmsMainScreen$PendingInvitesButton m ()V method_37005 updatePendingText c net/minecraft/class_4325$class_4329 net/minecraft/client/realms/gui/screen/RealmsMainScreen$RealmSelectionList m (Lnet/minecraft/class_4325$class_4866;)V method_25024 setSelected c net/minecraft/class_4324 net/minecraft/client/realms/KeyCombo f Ljava/lang/Runnable; field_19455 onCompletion f [C field_19453 chars f I field_19454 matchIndex m ([CLjava/lang/Runnable;)V p 1 keys p 2 task m ([C)V p 1 keys m ()V method_20832 reset m (C)Z method_20833 keyPressed p 1 key c net/minecraft/class_1297 net/minecraft/entity/Entity f Z field_28628 wasInPowderSnow f Lnet/minecraft/class_238; field_6025 NULL_BOX f Lnet/minecraft/class_5569; field_26996 changeListener f Lnet/minecraft/class_2338; field_5991 lastNetherPortalPosition f I field_5956 fireTicks f Ljava/util/UUID; field_6021 uuid f D field_5969 prevZ f F field_26997 lastChimeIntensity f Lnet/minecraft/class_243; field_22467 pos f Z field_28629 wasOnFire f F field_6031 yaw f Z field_23807 intersectionChecked c Whether the entity should be included in intersection checks.\n\n

An intersection check is used to prevent block placement or\nmob spawning within the bounding box.\n\n@implNote Intersection is always checked for\n{@link net.minecraft.entity.vehicle.BoatEntity},\n{@link net.minecraft.entity.vehicle.AbstractMinecartEntity}, {@link TntEntity},\n{@link net.minecraft.entity.decoration.EndCrystalEntity},\n{@link FallingBlockEntity}, and {@link LivingEntity}.\nIntersection with {@link net.minecraft.entity.decoration.ArmorStandEntity} is checked if\nit is not a {@link net.minecraft.entity.decoration.ArmorStandEntity#isMarker marker}. f Lnet/minecraft/class_2945; field_6011 dataTracker f Lnet/minecraft/class_243; field_18276 velocity f Ljava/util/Set; field_25599 submergedFluidTag f Z field_5957 touchingWater f Lnet/minecraft/class_1297; field_6034 vehicle f Lnet/minecraft/class_238; field_6005 boundingBox f Z field_27857 inPowderSnow f Z field_5958 glowing f Ljava/util/List; field_6030 EMPTY_STACK_LIST f I field_6012 age f Lnet/minecraft/class_2940; field_18064 POSE f Lcom/google/common/collect/ImmutableList; field_5979 passengerList f Z field_6000 submergedInWater f F field_6013 stepHeight f D field_6036 prevY f I field_29976 SPRINTING_FLAG_INDEX f I field_29988 DEFAULT_PORTAL_COOLDOWN c @see Entity#getDefaultNetherPortalCooldown\n@see Entity#getMaxAir f D field_5971 lastRenderY f Lorg/slf4j/Logger; field_5955 LOGGER f J field_5996 pistonMovementTick f I field_5972 netherPortalTime f I field_29987 MAX_RIDING_COOLDOWN c @see Entity#removePassenger f I field_29975 SNEAKING_FLAG_INDEX f Ljava/util/Random; field_5974 random f I field_29978 INVISIBLE_FLAG_INDEX f F field_5973 horizontalSpeed f Z field_5960 noClip f Z field_33758 hasVisualFire f Ljava/lang/String; field_29994 UUID_KEY f I field_29989 MAX_SCOREBOARD_TAGS c @see Entity#addScoreboardTag\n@see Entity#readNbt f I field_5986 id c The entity's network ID, used as a reference for synchronization over network.\nThis is not persistent across save and loads; use {@link #uuid} to identify\nan entity in those cases.\n\n@see #getId() f I field_29977 SWIMMING_FLAG_INDEX f Ljava/util/Set; field_6029 scoreboardTags f Lnet/minecraft/class_2940; field_6032 AIR f Z field_5985 ignoreCameraFrustum f Lnet/minecraft/class_2940; field_27858 FROZEN_TICKS f I field_5951 ridingCooldown f Lnet/minecraft/class_2940; field_6027 CUSTOM_NAME f D field_5999 renderDistanceMultiplier f Lnet/minecraft/class_1299; field_5961 type f I field_29979 ON_FIRE_FLAG_INDEX f Z field_5963 inNetherPortal f F field_5965 pitch f F field_28627 speed f D field_5989 lastRenderZ f Z field_5952 onGround f Ljava/lang/String; field_29986 PASSENGERS_KEY f Z field_5976 horizontalCollision f Ljava/util/concurrent/atomic/AtomicInteger; field_5978 CURRENT_ID c A generator of unique entity {@link #id network IDs}. The generated\nID for client entities are useless and discarded subsequently through\n{@link #setId(int)} calls. f Lnet/minecraft/class_243; field_17046 movementMultiplier f I field_26994 lastChimeAge f Z field_5953 firstUpdate f Ljava/lang/String; field_29985 ID_KEY f Ljava/lang/String; field_5981 uuidString f I field_29992 DEFAULT_MIN_FREEZE_DAMAGE_TICKS c @see Entity#getMinFreezeDamageTicks f I field_29980 GLOWING_FLAG_INDEX f Lit/unimi/dsi/fastutil/objects/Object2DoubleMap; field_5964 fluidHeight f Lnet/minecraft/class_2940; field_5975 NAME_VISIBLE f Z field_34927 collidedSoftly f Z field_6009 invulnerable f Lnet/minecraft/class_1923; field_35101 chunkPos f D field_29982 SPEED_IN_LAVA_IN_NETHER f I field_29993 FREEZING_DAMAGE_INTERVAL c @see LivingEntity#tickMovement f I field_29981 FALL_FLYING_FLAG_INDEX f Lnet/minecraft/class_2940; field_5962 SILENT f Lnet/minecraft/class_243; field_25750 trackedPosition f D field_29984 SPEED_IN_WATER f D field_29983 SPEED_IN_LAVA f Z field_5992 verticalCollision f F field_5982 prevYaw f F field_5994 distanceTraveled f F field_29973 DEFAULT_FRICTION c The factor by which an entity's speed is reduced every tick.\n

\nFor example: {@code horizontalSpeed = velocity.horizontalSpeed() * FRICTION_RATE} f Lnet/minecraft/class_2338; field_22468 blockPos f Lnet/minecraft/class_1297$class_5529; field_26995 removalReason f Lnet/minecraft/class_2680; field_35588 blockStateAtPos f F field_6003 nextStepSoundDistance f F field_6039 prevHorizontalSpeed f Lnet/minecraft/class_1937; field_6002 world f Z field_6037 velocityModified f D field_6014 prevX f D field_6038 lastRenderX f F field_6017 fallDistance f F field_6004 prevPitch f Lnet/minecraft/class_2940; field_5990 FLAGS f F field_18066 standingEyeHeight f Lnet/minecraft/class_2940; field_5995 NO_GRAVITY f Lnet/minecraft/class_4048; field_18065 dimensions f I field_6018 netherPortalCooldown f [D field_5993 pistonMovementDelta f D field_29990 VELOCITY_AFFECTING_POS_Y_OFFSET c @see Entity#getVelocityAffectingPos f Z field_6007 velocityDirty f I field_6008 timeUntilRegen m ()V method_5630 updateSubmergedInWaterState m ()Z method_5799 isTouchingWater c Returns whether this entity's hitbox is touching water fluid. m (Lnet/minecraft/class_2680;)Z method_29494 method_29494 p 0 state m (I)Z method_5795 getFlag p 1 index m (Lnet/minecraft/class_3218;)Lnet/minecraft/class_1297; method_5731 moveToWorld c Moves this entity to another world.\n\n

Note all entities except server player entities are completely recreated at the destination.\n\n@return the entity in the other world p 1 destination m ()Z method_5787 isLogicalSideForUpdatingMovement m ()Lnet/minecraft/class_1297; method_5642 getPrimaryPassenger m ()V method_36975 playExtinguishSound m (Lnet/minecraft/class_1927;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;F)Z method_5853 canExplosionDestroyBlock p 4 state p 5 explosionPower p 2 world p 3 pos p 1 explosion m ()F method_5751 getStandingEyeHeight m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561; method_5856 removeClickEvents p 0 textComponent m (Lnet/minecraft/class_1297$class_5529;)V method_5650 remove p 1 reason m (Lnet/minecraft/class_270;)Z method_5645 isTeamPlayer p 1 team m (DDD)V method_20620 teleport p 5 destZ p 1 destX p 3 destY m ()F method_17682 getHeight m ()Z method_5798 isInsideBubbleColumn m ()Ljava/lang/Iterable; method_5877 getItemsHand m ()Lnet/minecraft/class_1297$class_5529; method_35049 getRemovalReason m ()D method_5678 getHeightOffset m (DDD)Z method_5654 doesNotCollide p 3 offsetY p 5 offsetZ p 1 offsetX m ()F method_5871 getTargetingMargin m ()V method_33573 addAirTravelEffects c Adds the effects of this entity when it travels in air, usually to the\nworld the entity is in.\n\n

This is only called when the entity {@linkplain #getMoveEffect() has\nany move effect}, from {@link #move(MovementType, Vec3d)} m ()V method_5773 tick m (F)Lnet/minecraft/class_243; method_5828 getRotationVec p 1 tickDelta m ()F method_17681 getWidth m ()V method_5785 scheduleVelocityUpdate m ()Lnet/minecraft/class_1297$class_5799; method_33570 getMoveEffect c Returns the possible effect(s) of an entity moving.\n\n@implNote If an entity does not emit game events or play move sounds, this\nmethod should be overridden as returning a value other than\n{@linkplain Entity.MoveEffect#ALL ALL} allows skipping some movement logic\nand boost ticking performance. m (Lnet/minecraft/class_1657;)V method_5694 onPlayerCollision p 1 player m (Z)V method_5834 setGlowing p 1 glowing m (DD)V method_5872 changeLookDirection p 1 cursorDeltaX p 3 cursorDeltaY m (Lnet/minecraft/class_2415;)F method_5763 applyMirror p 1 mirror m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_18794 adjustMovementForPiston p 1 movement m ()Z method_31481 isRemoved m (Lnet/minecraft/class_1282;F)Z method_5643 damage p 1 source p 2 amount m (Lnet/minecraft/class_3222;)Z method_5680 canBeSpectated p 1 spectator m (Lnet/minecraft/class_243;)V method_30228 updateTrackedPosition p 1 pos m ()V method_31482 unsetRemoved m ()Lnet/minecraft/class_1297; method_5668 getRootVehicle c Gets the lowest entity this entity is riding. m ()I method_5676 getBurningDuration m ()Ljava/lang/Iterable; method_5736 getPassengersDeep m (Z)V method_5700 onBubbleColumnSurfaceCollision p 1 drag m (D)Z method_5640 shouldRender p 1 distance m ()Z method_5675 isPushedByFluids m ()V method_5760 tickNetherPortalCooldown m ()V method_5772 removeAllPassengers m ()V method_36974 tryCheckBlockCollision m ()Lnet/minecraft/class_270; method_5781 getScoreboardTeam m (DDD)V method_5632 pushOutOfBlocks p 1 x p 3 y p 5 z m (Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_5459$class_5460;)Lnet/minecraft/class_243; method_30633 positionInPortal p 1 portalAxis p 2 portalRect m ()Lnet/minecraft/class_2680; method_36601 getBlockStateAtPos m ()Lnet/minecraft/class_243; method_29919 getLeashOffset m ()Z method_5876 updateWaterState m ()Z method_5767 isInvisible m (Lnet/minecraft/class_2604;)V method_31471 onSpawnPacket p 1 packet m ()V method_5852 checkBlockCollision m (Lnet/minecraft/class_1657;Lnet/minecraft/class_243;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_5664 interactAt p 2 hitPos p 3 hand p 1 player m (Lnet/minecraft/class_6862;D)Z method_5692 updateMovementInFluid p 1 tag p 2 speed m (Z)V method_32319 setInPowderSnow p 1 inPowderSnow m (Lnet/minecraft/class_1297;)Z method_5698 handleAttack p 1 attacker m (Lnet/minecraft/class_6862;)Z method_5777 isSubmergedIn p 1 fluidTag m ()V method_31472 discard m ()Lnet/minecraft/class_1937; method_5770 getEntityWorld m ()V method_5646 extinguish m (Z)V method_5803 setSilent p 1 silent m ()V method_5730 setOnFireFromLava m ()Z method_5778 isBeingRainedOn m (D)V method_5840 setRenderDistanceMultiplier p 0 value m (Lnet/minecraft/class_6862;)D method_5861 getFluidHeight p 1 fluid m (FF)V method_5710 setRotation p 2 pitch p 1 yaw m ()Z method_5851 isGlowing m (DDD)V method_33567 requestTeleportAndDismount p 3 destY p 1 destX p 5 destZ m ()Z method_5863 collides m ()Lnet/minecraft/class_1297; method_31483 getFirstPassenger m ()Lnet/minecraft/class_243; method_30227 getTrackedPosition m (Lnet/minecraft/class_243;FF)Lnet/minecraft/class_243; method_18795 movementInputToVelocity p 2 yaw p 0 movementInput p 1 speed m ()V method_31473 attemptTickInVoid c Calls {@link #tickInVoid()} when the entity is 64 blocks below the world's {@linkplain net.minecraft.world.HeightLimitView#getBottomY() minimum Y position}. m ([F)Lnet/minecraft/class_2499; method_5726 toNbtList p 1 values m ()I method_5669 getAir m (DZLnet/minecraft/class_2680;Lnet/minecraft/class_2338;)V method_5623 fall p 1 heightDifference p 3 onGround p 4 landedState p 5 landedPosition m ()Ljava/lang/Iterable; method_5743 getItemsEquipped m ()Z method_5862 doesRenderOnFire m ()Z method_5753 isFireImmune m (Ljava/lang/String;)Z method_5780 addScoreboardTag p 1 tag m ()Z method_5765 hasVehicle m ()D method_5621 getMountedHeightOffset m (Lnet/minecraft/class_1297;)V method_5697 pushAwayFrom p 1 entity m (Lnet/minecraft/class_243;)D method_5707 squaredDistanceTo p 1 vector m (DDD)V method_5762 addVelocity p 5 deltaZ p 3 deltaY p 1 deltaX m (Lnet/minecraft/class_1297;)V method_5793 removePassenger p 1 passenger m (DDD)V method_5750 setVelocityClient p 5 z p 3 y p 1 x m ()I method_5850 getSafeFallDistance m ()I method_5741 getMaxNetherPortalTime m ()Lnet/minecraft/class_241; method_5802 getRotationClient m ()Z method_5788 canBeRiddenInWater m ()Z method_21749 bypassesSteppingEffects m (Z)V method_5728 setSprinting p 1 sprinting m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1542; method_5775 dropStack p 1 stack m ()Z method_5740 hasNoGravity m ()Z method_5655 isInvulnerable m ()Z method_5776 hasWings m ()V method_5982 checkDespawn m ()Lnet/minecraft/class_2945; method_5841 getDataTracker m (Lnet/minecraft/class_2470;)F method_5832 applyRotation p 1 rotation m (Lnet/minecraft/class_1297;)Z method_5794 isConnectedThroughVehicle c Checks if this entity and another entity share the same root vehicle. p 1 entity c the other entity m ()Lnet/minecraft/class_238; method_5830 getVisibilityBoundingBox m (I)Z method_5687 hasPermissionLevel p 1 permissionLevel m (F)Lnet/minecraft/class_243; method_5836 getCameraPosVec p 1 tickDelta m (Lnet/minecraft/class_1297;D)Z method_24516 isInRange c Checks if the distance between this entity and the {@code other} entity is less\nthan {@code radius}. p 2 radius p 1 other m ()I method_5748 getMaxAir m (Lnet/minecraft/class_4050;)V method_18380 setPose p 1 pose m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_5688 interact c Called when a player interacts with this entity. p 2 hand c the hand the player used to interact with this entity p 1 player c the player m (DDD)V method_24203 refreshPositionAfterTeleport p 1 x p 5 z p 3 y m ()D method_29241 getSwimHeight c Returns the minimum submerged height of this entity in fluid so that it\nwould be affected by fluid physics.\n\n@apiNote This is also used by living entities for checking whether to\nstart swimming.\n\n@implSpec This implementation returns {@code 0.4} if its\n{@linkplain #getStandingEyeHeight standing eye height} is larger than\n{@code 0.4}; otherwise it returns {@code 0.0} for shorter entities.\n\n@implNote The swim height of 0 allows short entities like baby animals\nto start swimming to avoid suffocation. m (F)V method_5734 playSwimSound p 1 volume m (FFLnet/minecraft/class_1282;)Z method_5747 handleFallDamage p 2 damageMultiplier p 3 damageSource p 1 fallDistance m (Lnet/minecraft/class_4050;)F method_18381 getEyeHeight p 1 pose m ()Z method_5638 shouldSetPositionOnLoad m ()Lnet/minecraft/class_238; method_33332 calculateBoundingBox m ()I method_31477 getBlockX m ()Z method_5637 isWet c Returns whether this entity is touching water, or is being rained on, or is inside a bubble column...\n\n@see net.minecraft.entity.Entity#isTouchingWater()\n@see net.minecraft.entity.Entity#isBeingRainedOn()\n@see net.minecraft.entity.Entity#isInsideBubbleColumn() m ()Lnet/minecraft/class_2350; method_5735 getHorizontalFacing m (Lnet/minecraft/class_1297;)Z method_5818 canAddPassenger p 1 passenger m (DDDFF)V method_5641 updatePositionAndAngles p 8 pitch p 7 yaw p 5 z p 3 y p 1 x m ()Lnet/minecraft/class_1923; method_31476 getChunkPos m (F)V method_5636 setBodyYaw p 1 bodyYaw m ()I method_32312 getFrozenTicks m ()V method_5746 onSwimmingStart m ()V method_5879 animateDamage m ()I method_31478 getBlockY m ()Z method_5624 isSprinting m ()Z method_5733 shouldRenderName m ()Z method_5757 isInsideWall m ()V method_5842 tickRiding m (Ljava/lang/Object;)Z equals equals p 1 o m ()Z method_5721 isTouchingWaterOrRain m (DDD)V method_5859 requestTeleport p 3 destY p 5 destZ p 1 destX m ()F method_5867 calculateNextStepSoundDistance m ()F method_32313 getFreezingScale m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297$class_4738;)V method_24201 updatePassengerPosition p 1 passenger p 2 positionUpdater m (Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)V method_33568 emitGameEvent p 3 pos p 1 event p 2 entity m ()Ljava/util/List; method_5685 getPassengerList m ()V method_18379 tickNetherPortal m ()I method_31479 getBlockZ m ()Z method_5659 isImmuneToExplosion m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_1542; method_5706 dropItem p 1 item m (Lnet/minecraft/class_1297;)V method_5719 copyPositionAndRotation p 1 entity m ()Z method_5732 isAttackable m (Lnet/minecraft/class_1297;)Z method_5804 startRiding p 1 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V method_5874 onKilledOther p 1 world p 2 other m ()Z method_32314 isFrozen m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;)V method_5723 applyDamageEffects c Applies damage effects to {@code attacker} or {@code target}.\n\n

Called when {@code attacker} damages {@code target}.\n\n

Used to apply damage effects based on enchantments, such\nas Thorns attacker damage or slowness from Bane of Arthropods.\n\n@implNote Although this method is non-static, {@code this} keyword is\nnot used anywhere in this method. p 1 attacker c the attacker; usually this entity, but may be a {@linkplain\nnet.minecraft.entity.projectile.ProjectileEntity#getOwner() projectile's\nowner entity} p 2 target m (DDD)V method_18003 updateTrackedPosition p 3 y p 5 z p 1 x m (B)V method_5711 handleStatus p 1 status m ()V method_5768 kill m (Lnet/minecraft/class_2680;)V method_5622 onBlockCollision p 1 state m (Lnet/minecraft/class_1297;Z)Z method_5873 startRiding p 1 entity p 2 force m ()V method_23311 refreshPosition m ()V method_30229 resetNetherPortalCooldown m ()Z method_40071 shouldEscapePowderSnow m (F)V method_5847 setHeadYaw p 1 headYaw m (D)D method_23324 offsetZ p 1 widthScale m ()Lnet/minecraft/class_3414; method_5672 getHighSpeedSplashSound m ()V method_5848 stopRiding m (Lnet/minecraft/class_2487;)V method_5749 readCustomDataFromNbt p 1 nbt m (Lnet/minecraft/class_1297;)V method_37216 method_37216 p 0 player m ()Z method_5715 isSneaking m (Lnet/minecraft/class_1799;F)Lnet/minecraft/class_1542; method_5699 dropStack p 1 stack p 2 yOffset m ()I method_32315 getMinFreezeDamageTicks m (Lnet/minecraft/class_243;)Z method_39759 hasCollidedSoftly p 1 adjustedMovement m (Lnet/minecraft/class_2680;Lnet/minecraft/class_243;)V method_5844 slowMovement p 2 multiplier p 1 state m (Lnet/minecraft/class_2940;)V method_5674 onTrackedDataSet p 1 data m ()Ljava/lang/String; method_5653 getSavedEntityId m ()Z method_36361 isGlowingLocal m ()D method_5824 getRenderDistanceMultiplier m ()Z method_32316 canFreeze m ()Lnet/minecraft/class_2338; method_33575 getCameraBlockPos m (Lnet/minecraft/class_2183$class_2184;Lnet/minecraft/class_243;)V method_5702 lookAt p 1 anchorPoint p 2 target m (I)V method_5855 setAir p 1 air m (D)D method_23323 getBodyY p 1 heightScale m ()Lnet/minecraft/class_2350; method_5755 getMovementDirection m ()Z method_5810 isPushable m ()Z method_5701 isSilent m ()Z method_5822 canUsePortals m (Z)V method_24830 setOnGround p 1 onGround m ()Lnet/minecraft/class_1299; method_5864 getType m ()Lnet/minecraft/class_1297; method_5854 getVehicle m (D)D method_23322 getParticleX p 1 widthScale m ()D method_23321 getZ m ()V method_5713 checkWaterState m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_5647 writeNbt p 1 nbt m ()Z method_5833 entityDataRequiresOperator m (Lnet/minecraft/class_1313;Lnet/minecraft/class_243;)V method_5784 move p 2 movement p 1 movementType m (Lnet/minecraft/class_4050;)Z method_20233 wouldPoseNotCollide p 1 pose m ()I method_20802 getFireTicks m ()Ljava/lang/Iterable; method_5661 getArmorItems m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Z method_31470 method_31470 p 1 entity m (Lnet/minecraft/class_1297;)Z method_37217 method_37217 p 0 passenger m ()Lnet/minecraft/class_243; method_5720 getRotationVector m (DDD)D method_5649 squaredDistanceTo p 1 x p 3 y p 5 z m ()Lnet/minecraft/class_2596; method_18002 createSpawnPacket m ()D method_23320 getEyeY m ()Z method_5869 isSubmergedInWater c Returns whether this entity's hitbox is fully submerged in water. m (DFZ)Lnet/minecraft/class_239; method_5745 raycast p 1 maxDistance p 3 tickDelta p 4 includeFluids m (I)V method_20803 setFireTicks p 1 fireTicks m (Lnet/minecraft/class_2487;)V method_5651 readNbt p 1 nbt m (DDD)V method_23327 setPos p 3 y p 5 z p 1 x m (Lnet/minecraft/class_1297;)V method_5627 addPassenger p 1 passenger m (Z)V method_5880 setCustomNameVisible p 1 visible m (Lnet/minecraft/class_243;)V method_33574 setPosition p 1 pos m (D)D method_23316 offsetX p 1 widthScale m (Ljava/lang/String;)Z method_5738 removeScoreboardTag p 1 tag m ()Z method_33724 isRegionUnloaded c Returns whether any part of this entity's bounding box is in an unloaded\nregion of the world the entity is in.\n\n@implSpec This implementation expands this entity's bounding box by 1 in\neach axis and checks whether the expanded box's smallest enclosing\naxis-aligned integer box is fully loaded in the world. m ()Z method_5816 isInsideWaterOrBubbleColumn m (Lnet/minecraft/class_1792;)Lnet/minecraft/class_243; method_40123 getHandPosOffset p 1 item m ()Lnet/minecraft/server/MinecraftServer; method_5682 getServer m (Lnet/minecraft/class_2487;)Z method_5662 saveNbt p 1 nbt m (Lnet/minecraft/class_5712;)V method_32876 emitGameEvent p 1 event m (Lnet/minecraft/class_1297;Lnet/minecraft/class_243;Lnet/minecraft/class_238;Lnet/minecraft/class_1937;Ljava/util/List;)Lnet/minecraft/class_243; method_20736 adjustMovementForCollisions p 2 entityBoundingBox p 1 movement p 4 collisions p 3 world p 0 entity m ()Z method_27298 shouldSpawnSprintingParticles m (Lnet/minecraft/class_1297;)Z method_5821 hasPassengerDeep p 1 passenger m ()V method_38785 onLanding m (Lnet/minecraft/class_1297;)D method_5858 squaredDistanceTo p 1 entity m ()F method_23326 getVelocityMultiplier m ()V method_5839 spawnSprintingParticles m (F)F method_5705 getYaw p 1 tickDelta m (DDDFF)V method_5808 refreshPositionAndAngles p 1 x p 3 y p 5 z p 8 pitch p 7 yaw m ()V method_18382 calculateDimensions m (Lnet/minecraft/class_2487;)Z method_5786 saveSelfNbt p 1 nbt m ()F method_5718 getBrightnessAtEyes m (Z)V method_5660 setSneaking p 1 sneaking m (Lnet/minecraft/class_1297;)V method_31474 method_31474 p 0 entity m (Z)V method_5684 setInvulnerable p 1 invulnerable m (Lnet/minecraft/class_243;)V method_18799 setVelocity p 1 velocity m ()F method_23313 getJumpVelocityMultiplier m (I)V method_32317 setFrozenTicks p 1 frozenTicks m (Lnet/minecraft/class_2487;)V method_5652 writeCustomDataToNbt p 1 nbt m ()Lnet/minecraft/class_1799; method_31480 getPickBlockStack m ()Lnet/minecraft/class_243; method_33571 getEyePos m (Lnet/minecraft/class_1282;)Z method_5679 isInvulnerableTo p 1 damageSource m ()Lnet/minecraft/class_2568; method_5769 getHoverEvent m (Lnet/minecraft/class_1297;)Z method_5626 hasPassenger p 1 passenger m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_243; method_24829 updatePassengerForDismount p 1 passenger m (I)V method_5639 setOnFireFor p 1 seconds m (Lnet/minecraft/class_1297;)Z method_5722 isTeammate p 1 other m (D)D method_23325 getParticleZ p 1 widthScale m (Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;)V method_32875 emitGameEvent p 2 entity p 1 event m ()V method_5825 tickInVoid c Called when the entity is 64 blocks below the world's {@linkplain net.minecraft.world.HeightLimitView#getBottomY() minimum Y position}.\n\n

{@linkplain LivingEntity Living entities} use this to deal {@linkplain net.minecraft.entity.damage.DamageSource#OUT_OF_WORLD out of world damage}. m (Lnet/minecraft/class_243;Lnet/minecraft/class_1313;)Lnet/minecraft/class_243; method_18796 adjustMovementForSneaking p 2 type p 1 movement m ()V method_5801 addFlapEffects c Adds the effects of this entity flapping, usually to the world the entity\nis in.\n\n

The actual flapping logic should be done in {@link #tick()} instead.\n\n

This is only called when the entity {@linkplain #hasWings() has wings}\nand the entity {@linkplain #getMoveEffect() has any move effect}, from\n{@link #addAirTravelEffects()}. m ()Lnet/minecraft/class_3414; method_5625 getSplashSound m (Lnet/minecraft/class_1297;)Z method_30949 collidesWith p 1 other m (F)Lnet/minecraft/class_243; method_31166 getClientCameraPosVec p 1 tickDelta m ()F method_36454 getYaw m (Lnet/minecraft/class_3218;)Lnet/minecraft/class_5454; method_30329 getTeleportTarget c Determines a {@link TeleportTarget} for the entity\nbased on its current and destination worlds, plus\nany portals that may be present. p 1 destination m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;ZLnet/minecraft/class_2784;)Ljava/util/Optional; method_30330 getPortalRect p 1 destWorld p 2 destPos p 3 destIsNether p 4 worldBorder m (Lnet/minecraft/class_4050;Lnet/minecraft/class_4048;)F method_18378 getEyeHeight p 2 dimensions p 1 pose m ()Ljava/lang/String; method_5820 getEntityName m (DDDFFIZ)V method_5759 updateTrackedPositionAndAngles p 1 x p 5 z p 3 y p 10 interpolate p 9 interpolationSteps p 8 pitch p 7 yaw m (Lnet/minecraft/class_2338;)V method_5717 setInNetherPortal p 1 pos m ()D method_23319 getRandomBodyY m ()Ljava/util/stream/Stream; method_31484 streamIntoPassengers m (Z)V method_33572 setOnFire p 1 onFire m ()F method_36455 getPitch m ()Z method_18276 isInSneakingPose c Returns whether the entity is in a crouching pose.\n\n

Compared to {@link #isSneaking()}, it only makes the entity appear\ncrouching and does not bring other effects of sneaking, such as no less\nobvious name label rendering, no dismounting while riding, etc.\n\n

This is used by vanilla for non-player entities to crouch, such as\nfor foxes and cats. m ()Lnet/minecraft/class_1937; method_37908 getWorld m (Lnet/minecraft/class_238;)V method_5857 setBoundingBox p 1 boundingBox m (FF)Lnet/minecraft/class_243; method_18863 getOppositeRotationVector p 2 yaw p 1 pitch m (DDD)Z method_5727 shouldRender p 5 cameraZ p 3 cameraY p 1 cameraX m ()D method_23318 getY m (Lnet/minecraft/class_2561;)V method_5665 setCustomName p 1 name m (DDF)Lnet/minecraft/class_243; method_24826 getPassengerDismountOffset p 2 passengerWidth p 4 passengerYaw p 0 vehicleWidth m ()Lnet/minecraft/class_243; method_18798 getVelocity m ()Z method_5807 isCustomNameVisible m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V p 2 world p 1 type m (Ljava/util/function/Predicate;)Z method_5703 hasPassengerType p 1 predicate m (Lnet/minecraft/class_2350$class_2351;D)D method_18797 calculatePistonMovementFactor p 2 offsetFactor p 1 axis m (Lnet/minecraft/class_3222;)V method_5742 onStoppedTrackingBy p 1 player m (I)V method_5838 setId c Sets the network ID of this entity.\n\n@apiNote This is used by client-side networking logic to set up the network\nID of entities from the server. This shouldn't be used by server-side logic\nas the network ID is already properly initialized on entity object construction.\n\n@see #getId() p 1 id m (I)Lnet/minecraft/class_5630; method_32318 getStackReference c Obtains a stack reference to be modified. Used by commands like\n{@code /loot} or {@code /item}.\n\n@see net.minecraft.command.argument.ItemSlotArgumentType p 1 mappedIndex c the mapped index as given by the item slot argument m ()D method_23317 getX m ()Z method_5709 isLiving m ()V method_18375 detach c Removes all the passengers and removes this entity from any vehicles it is riding. m ()Z method_30230 hasNetherPortalCooldown m ()I method_5806 getDefaultNetherPortalCooldown m (DDD)V method_5814 setPosition p 3 y p 1 x p 5 z m (Z)V method_5796 setSwimming p 1 swimming m ()Lnet/minecraft/class_243; method_19538 getPos m (Lnet/minecraft/class_238;)Z method_5629 doesNotCollide p 1 box m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_5712 playStepSound p 2 state p 1 pos m (Lnet/minecraft/class_1657;)Z method_5756 isInvisibleTo p 1 player m ()Ljava/lang/String; method_5845 getUuidAsString m ()Lnet/minecraft/class_243; method_5663 getRotationVecClient m (FF)Lnet/minecraft/class_243; method_5631 getRotationVector p 2 yaw p 1 pitch m (Lnet/minecraft/class_1297;)F method_5739 distanceTo p 1 entity m ()Z method_20232 isInSwimmingPose m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_17835 adjustMovementForCollisions p 1 movement m ()Z method_5805 isAlive m ()Z method_5817 hasPlayerRider m ()V method_5670 baseTick m (FI)V method_5683 updateTrackedHeadRotation p 1 yaw p 2 interpolationSteps m (Lnet/minecraft/class_243;)V method_29495 refreshPositionAfterTeleport p 1 pos m ()Z method_21750 bypassesLandingEffects m (Lnet/minecraft/class_3222;)V method_5837 onStartedTrackingBy p 1 player m ()Lnet/minecraft/class_2680; method_25936 getLandingBlockState m ()Lnet/minecraft/class_2338; method_23312 getLandingPos m ()F method_5791 getHeadYaw m (Lnet/minecraft/class_1297;)Z method_5860 canStartRiding p 1 entity m ()Lnet/minecraft/class_3619; method_5657 getPistonBehavior m (F)V method_36457 setPitch p 1 pitch m (DDD)V method_30634 updatePosition p 1 x p 3 y p 5 z m ()Lnet/minecraft/class_2168; method_5671 getCommandSource c Creates a command source which represents this entity. m (IZ)V method_5729 setFlag p 1 index p 2 value m ()V method_5693 initDataTracker m (Lnet/minecraft/class_2338;FF)V method_5725 refreshPositionAndAngles p 2 yaw p 1 pos p 3 pitch m ()Z method_21751 isSneaky m ()Z method_5681 isSwimming m ()V method_5790 updateSwimming m (Lnet/minecraft/class_1297;ILnet/minecraft/class_1282;)V method_5716 updateKilledAdvancementCriterion p 3 damageSource p 2 score p 1 entityKilled m (Z)V method_5875 setNoGravity p 1 noGravity m (Lnet/minecraft/class_1297;)V method_5644 onPassengerLookAround p 1 passenger m (Lnet/minecraft/class_243;Lnet/minecraft/class_238;Ljava/util/List;)Lnet/minecraft/class_243; method_20737 adjustMovementForCollisions p 2 collisions p 1 entityBoundingBox p 0 movement m ()Z method_33189 occludeVibrationSignals m (Lnet/minecraft/class_4048;Lnet/minecraft/class_243;)V method_33331 method_33331 p 2 pos m (Lnet/minecraft/class_4050;)Lnet/minecraft/class_238; method_20343 calculateBoundsForPose p 1 pos m ()Lnet/minecraft/class_2338; method_23314 getVelocityAffectingPos m ()Lnet/minecraft/class_4050; method_18376 getPose m ()V method_22862 resetPosition m ()I method_22861 getTeamColorValue m (Z)V method_5764 onBubbleColumnCollision p 1 drag m (Lnet/minecraft/class_1297;)Z method_31469 method_31469 p 0 entity m (Lnet/minecraft/class_3414;FF)V method_5783 playSound p 3 pitch p 1 sound p 2 volume m ([D)Lnet/minecraft/class_2499; method_5846 toNbtList p 1 values m (Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_5813 method_5813 p 1 style m ()Z method_24828 isOnGround m (Lnet/minecraft/class_4050;)Lnet/minecraft/class_4048; method_18377 getDimensions p 1 pose m (F)V method_36456 setYaw p 1 yaw m ()I method_5691 getPermissionLevel m (F)Lnet/minecraft/class_243; method_18864 getOppositeRotationVector p 1 tickDelta m ()Z method_5809 isOnFire m (Lnet/minecraft/class_238;Lnet/minecraft/class_2338;)Z method_30022 method_30022 p 2 pos m (Lnet/minecraft/class_129;)V method_5819 populateCrashReport p 1 section m (F)Lnet/minecraft/class_243; method_30950 getLerpedPos p 1 delta m ()Z method_5771 isInLava m ()Z method_30948 isCollidable m (Lnet/minecraft/class_1297;)V method_5865 updatePassengerPosition p 1 passenger m ()Lnet/minecraft/class_2561; method_23315 getDefaultName m (Lnet/minecraft/class_1927;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;F)F method_5774 getEffectiveExplosionResistance p 1 explosion p 4 blockState p 5 fluidState p 2 world p 3 pos p 6 max m ()Lnet/minecraft/class_5715; method_32877 getGameEventHandler c Returns the game event handler for this entity.\n\n

Subclasses interested in listening to game events as an entity should return a\nhandler so the {@link net.minecraft.world.event.listener.GameEventListener listener}\nused to receive game events can be registered to the correct dispatchers.\n\n@implNote The vanilla implementation always returns {@code null}. m ()Lnet/minecraft/class_3414; method_5737 getSwimSound m (Ljava/util/UUID;)V method_5826 setUuid p 1 uuid m (Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V method_5673 equipStack p 1 slot p 2 stack m (Lnet/minecraft/class_1297;)V method_5878 copyFrom p 1 original m ()Z method_5782 hasPassengers m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1538;)V method_5800 onStruckByLightning p 1 world p 2 lightning m (Lnet/minecraft/class_2680;)V method_37215 playAmethystChimeSound p 1 state m (FLnet/minecraft/class_243;)V method_5724 updateVelocity p 1 speed p 2 movementInput m ()Z method_20448 shouldLeaveSwimmingPose m (Lnet/minecraft/class_3218;Lnet/minecraft/class_5459$class_5460;)Lnet/minecraft/class_5454; method_30331 method_30331 p 2 rect m ()V method_36209 onRemoved m ()Z method_7325 isSpectator m ()Lnet/minecraft/class_3419; method_5634 getSoundCategory m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_30632 collidesWithStateAtPos p 1 pos p 2 state m ()Z method_5696 canAvoidTraps m (Z)V method_5648 setInvisible p 1 invisible m ()Z method_21752 isDescending m (DDD)V method_18800 setVelocity p 5 z p 1 x p 3 y m (Lnet/minecraft/class_1935;I)Lnet/minecraft/class_1542; method_5870 dropItem p 1 item p 2 yOffset m (F)F method_5695 getPitch p 1 tickDelta m ()V method_29239 dismountVehicle c Dismounts the vehicle if present.\n

\nFor players, will not trigger any networking changes. Use {@link #stopRiding()} instead.\n\n@see #stopRiding() m ()Ljava/util/Set; method_5752 getScoreboardTags m ()V method_30076 removeFromDimension m (F)Lnet/minecraft/class_243; method_30951 getLeashPos p 1 delta m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z method_36971 canModifyAt p 1 world p 2 pos m (Lnet/minecraft/class_1297;)Z method_5779 isPartOf p 1 entity m (Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;)V method_33569 emitGameEvent p 2 pos p 1 event c net/minecraft/class_1297$class_5799 net/minecraft/entity/Entity$MoveEffect c The move effect represents possible effects of an entity moving, such as\nplaying sounds, emitting game events, none, or both.\n\n@see Entity#getMoveEffect() f Z field_28634 sounds f Z field_28635 events f Lnet/minecraft/class_1297$class_5799; field_28630 NONE f Lnet/minecraft/class_1297$class_5799; field_28631 SOUNDS f Lnet/minecraft/class_1297$class_5799; field_28632 EVENTS f Lnet/minecraft/class_1297$class_5799; field_28633 ALL m (Ljava/lang/String;IZZ)V p 3 sounds p 4 events m ()Z method_33578 playsSounds c Returns whether this means an entity may play sounds as it moves. m ()Z method_33577 emitsGameEvents c Returns whether this means an entity may emit game events as it moves. m ()Z method_33576 hasAny c Returns whether this means an entity may emit game events or play sounds\nas it moves. c net/minecraft/class_1297$class_4738 net/minecraft/entity/Entity$PositionUpdater m (Lnet/minecraft/class_1297;DDD)V accept accept p 1 entity p 2 x p 4 y p 6 z c net/minecraft/class_1297$class_5529 net/minecraft/entity/Entity$RemovalReason f Lnet/minecraft/class_1297$class_5529; field_27002 CHANGED_DIMENSION c The entity changed dimension. f Lnet/minecraft/class_1297$class_5529; field_27001 UNLOADED_WITH_PLAYER f Lnet/minecraft/class_1297$class_5529; field_26999 DISCARDED f Z field_27004 save f Lnet/minecraft/class_1297$class_5529; field_26998 KILLED c The entity is killed. f Z field_27003 destroy f Lnet/minecraft/class_1297$class_5529; field_27000 UNLOADED_TO_CHUNK c The entity is unloaded to chunk.\n

\nThe entity should be saved. m ()Z method_31487 shouldSave c Returns whether the entity should be saved or not. m ()Z method_31486 shouldDestroy c Returns whether the entity should be destroyed or not.\n

\nIf an entity should be destroyed, then the entity should not be re-used and any external data on the entity will be cleared. m (Ljava/lang/String;IZZ)V p 3 destroy p 4 save c net/minecraft/class_5658 net/minecraft/loot/provider/number/LootNumberProvider m (Lnet/minecraft/class_47;)F method_32454 nextFloat p 1 context m (Lnet/minecraft/class_47;)I method_366 nextInt p 1 context m ()Lnet/minecraft/class_5657; method_365 getType c net/minecraft/class_1296 net/minecraft/entity/passive/PassiveEntity f I field_29969 BABY_AGE f I field_5950 breedingAge f I field_5948 forcedAge f I field_5947 happyTicksRemaining f I field_29970 HAPPY_TICKS f Lnet/minecraft/class_2940; field_5949 CHILD m ()Z method_19184 isReadyToBreed m ()I method_5618 getBreedingAge m (IZ)V method_5620 growUp p 1 age p 2 overGrow m ()V method_5619 onGrowUp m (I)V method_5614 setBreedingAge p 1 age m (I)V method_5615 growUp p 1 age m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1296; method_5613 createChild p 1 world p 2 entity c net/minecraft/class_1296$class_4697 net/minecraft/entity/passive/PassiveEntity$PassiveData f F field_20686 babyChance f I field_20684 spawnCount f Z field_20685 babyAllowed m ()I method_22432 getSpawnedCount m (F)V p 1 babyChance m ()Z method_22436 canSpawnBaby m ()F method_22437 getBabyChance m ()V method_22435 countSpawned m (ZF)V p 1 babyAllowed p 2 babyChance m (Z)V p 1 babyAllowed c net/minecraft/class_5657 net/minecraft/loot/provider/number/LootNumberProviderType c net/minecraft/class_1295 net/minecraft/entity/AreaEffectCloudEntity f I field_5941 waitTime f Lnet/minecraft/class_2940; field_5944 WAITING f Lnet/minecraft/class_2940; field_5936 COLOR f Lnet/minecraft/class_2940; field_5938 RADIUS f I field_5939 duration f I field_5937 reapplicationDelay f F field_5929 radiusOnUse f Lnet/minecraft/class_2940; field_5931 PARTICLE_ID f Lorg/slf4j/Logger; field_5935 LOGGER f Lnet/minecraft/class_1842; field_5933 potion f Lnet/minecraft/class_1309; field_5943 owner f Z field_5928 customColor f Ljava/util/UUID; field_5940 ownerUuid f I field_5932 durationOnUse f F field_29971 MAX_RADIUS f F field_5930 radiusGrowth f Ljava/util/List; field_5934 effects f Ljava/util/Map; field_5942 affectedEntities m ()V method_5597 updateColor m (Ljava/util/Map$Entry;)Z method_32874 method_32874 p 1 entry m (Lnet/minecraft/class_2394;)V method_5608 setParticleType p 1 particle m (Lnet/minecraft/class_1842;)V method_5612 setPotion p 1 potion m (I)V method_35043 setDurationOnUse p 1 durationOnUse m ()I method_5605 getDuration m (I)V method_5604 setDuration p 1 duration m ()I method_35047 getWaitTime m ()F method_35045 getRadiusGrowth m (F)V method_5609 setRadiusOnUse p 1 radiusOnUse m (F)V method_5603 setRadius p 1 radius m (I)V method_5602 setColor p 1 rgb m ()Lnet/minecraft/class_1309; method_5601 getOwner m (F)V method_5596 setRadiusGrowth p 1 radiusGrowth m (Lnet/minecraft/class_1309;)V method_5607 setOwner p 1 owner m (I)V method_5595 setWaitTime p 1 waitTime m ()Z method_5611 isWaiting m ()I method_5606 getColor m (Lnet/minecraft/class_1293;)V method_5610 addEffect p 1 effect m (Z)V method_5598 setWaiting p 1 waiting m (Lnet/minecraft/class_1937;DDD)V p 6 z p 1 world p 2 x p 4 y m ()F method_5599 getRadius m ()I method_35046 getDurationOnUse m ()F method_35044 getRadiusOnUse m ()Lnet/minecraft/class_1842; method_35048 getPotion m ()Lnet/minecraft/class_2394; method_5600 getParticleType c net/minecraft/class_750 net/minecraft/client/render/chunk/BlockBufferBuilderStorage f Ljava/util/Map; field_3951 builders m ()V method_22705 clear m (Lnet/minecraft/class_1921;)Lnet/minecraft/class_287; method_22706 method_22706 p 0 renderLayer m (Lnet/minecraft/class_1921;)Lnet/minecraft/class_287; method_3154 get p 1 layer m ()V method_23501 reset c net/minecraft/class_5652 net/minecraft/loot/provider/nbt/LootNbtProviderTypes f Lnet/minecraft/class_5650; field_27918 STORAGE f Lnet/minecraft/class_5650; field_27919 CONTEXT m ()Ljava/lang/Object; method_32442 createGsonSerializer m (Ljava/lang/String;Lnet/minecraft/class_5335;)Lnet/minecraft/class_5650; method_32443 register p 0 id p 1 jsonSerializer c net/minecraft/class_5651 net/minecraft/loot/provider/nbt/LootNbtProvider m ()Lnet/minecraft/class_5650; method_32439 getType m ()Ljava/util/Set; method_32441 getRequiredParameters m (Lnet/minecraft/class_47;)Lnet/minecraft/class_2520; method_32440 getNbt p 1 context c net/minecraft/class_5653 net/minecraft/loot/provider/nbt/StorageLootNbtProvider f Lnet/minecraft/class_2960; field_27920 source m (Lnet/minecraft/class_2960;)V p 1 source c net/minecraft/class_5653$class_5654 net/minecraft/loot/provider/nbt/StorageLootNbtProvider$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_5653; method_32446 fromJson m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5653;Lcom/google/gson/JsonSerializationContext;)V method_32445 toJson c net/minecraft/class_1299 net/minecraft/entity/EntityType f I field_24085 maxTrackDistance f Z field_18981 fireImmune f Lnet/minecraft/class_6880$class_6883; field_36398 registryEntry f Lorg/slf4j/Logger; field_6088 LOGGER f Lnet/minecraft/class_1311; field_6094 spawnGroup f Ljava/lang/String; field_30053 ENTITY_TAG_KEY f Z field_6056 saveable f Z field_19423 spawnableFarFromPlayer f Z field_6072 summonable f Ljava/lang/String; field_6106 translationKey f Lnet/minecraft/class_2561; field_6092 name f Lnet/minecraft/class_1299$class_4049; field_6101 factory f Lnet/minecraft/class_4048; field_18070 dimensions f Lnet/minecraft/class_2960; field_16526 lootTableId f I field_24086 trackTickInterval f Lcom/google/common/collect/ImmutableSet; field_25355 canSpawnInside f Lnet/minecraft/class_1299; field_6112 LIGHTNING_BOLT f Lnet/minecraft/class_1299; field_6113 TURTLE f Lnet/minecraft/class_1299; field_6110 END_CRYSTAL f Lnet/minecraft/class_1299; field_6111 TROPICAL_FISH f Lnet/minecraft/class_1299; field_28401 GLOW_ITEM_FRAME f Lnet/minecraft/class_1299; field_28402 GLOW_SQUID f Lnet/minecraft/class_1299; field_6104 PARROT f Lnet/minecraft/class_1299; field_6105 PILLAGER f Lnet/minecraft/class_1299; field_6102 MAGMA_CUBE f Lnet/minecraft/class_1299; field_6103 FISHING_BOBBER f Lnet/minecraft/class_1299; field_6108 BAT f Lnet/minecraft/class_1299; field_6109 SHULKER f Lnet/minecraft/class_1299; field_6107 GHAST f Lnet/minecraft/class_1299; field_6100 SHULKER_BULLET f Lnet/minecraft/class_1299; field_21973 HOGLIN f Lnet/minecraft/class_1299; field_6132 CHICKEN f Lnet/minecraft/class_1299; field_6133 FIREWORK_ROCKET f Lnet/minecraft/class_1299; field_6130 WITHER_SKULL f Lnet/minecraft/class_1299; field_6131 ARMOR_STAND f Lnet/minecraft/class_1299; field_6136 COMMAND_BLOCK_MINECART f Lnet/minecraft/class_1299; field_6137 SKELETON f Lnet/minecraft/class_1299; field_6134 RAVAGER f Lnet/minecraft/class_1299; field_6135 SPECTRAL_ARROW f Lnet/minecraft/class_1299; field_6128 ENDERMITE f Lnet/minecraft/class_1299; field_30052 GOAT f Lnet/minecraft/class_1299; field_6129 DRAGON_FIREBALL f Lnet/minecraft/class_1299; field_6126 CHEST_MINECART f Lnet/minecraft/class_1299; field_6127 TRIDENT f Lnet/minecraft/class_1299; field_6120 PAINTING f Lnet/minecraft/class_1299; field_6121 BOAT f Lnet/minecraft/class_1299; field_6124 LLAMA_SPIT f Lnet/minecraft/class_1299; field_6125 SILVERFISH f Lnet/minecraft/class_1299; field_6122 ARROW f Lnet/minecraft/class_1299; field_6123 DROWNED f Lnet/minecraft/class_1299; field_6116 ENDER_DRAGON f Lnet/minecraft/class_1299; field_6117 VINDICATOR f Lnet/minecraft/class_1299; field_6114 SQUID f Lnet/minecraft/class_1299; field_6115 SHEEP f Lnet/minecraft/class_1299; field_6118 GUARDIAN f Lnet/minecraft/class_1299; field_6119 WITHER f Lnet/minecraft/class_1299; field_17713 WANDERING_TRADER f Lnet/minecraft/class_1299; field_17714 TRADER_LLAMA f Lnet/minecraft/class_1299; field_6144 EGG f Lnet/minecraft/class_1299; field_6145 WITCH f Lnet/minecraft/class_1299; field_6142 SPAWNER_MINECART f Lnet/minecraft/class_1299; field_6143 MOOSHROOM f Lnet/minecraft/class_1299; field_6146 PANDA f Lnet/minecraft/class_1299; field_6147 IRON_GOLEM f Lnet/minecraft/class_1299; field_6140 RABBIT f Lnet/minecraft/class_1299; field_16281 CAT f Lnet/minecraft/class_1299; field_6138 LEASH_KNOT f Lnet/minecraft/class_1299; field_6139 HORSE f Lnet/minecraft/class_1299; field_6047 SNOW_GOLEM f Lnet/minecraft/class_1299; field_6048 ZOMBIE_HORSE f Lnet/minecraft/class_1299; field_6045 POTION f Lnet/minecraft/class_1299; field_6046 CREEPER f Lnet/minecraft/class_1299; field_6049 SMALL_FIREBALL f Lnet/minecraft/class_1299; field_6043 ITEM_FRAME f Lnet/minecraft/class_1299; field_6044 EXPERIENCE_ORB f Lnet/minecraft/class_1299; field_25751 PIGLIN_BRUTE f Lnet/minecraft/class_1299; field_6042 POLAR_BEAR f Lnet/minecraft/class_1299; field_22281 PIGLIN f Lnet/minecraft/class_1299; field_23214 STRIDER f Lnet/minecraft/class_1299; field_17943 FOX f Lnet/minecraft/class_1299; field_6069 SLIME f Lnet/minecraft/class_1299; field_6063 TNT f Lnet/minecraft/class_1299; field_6064 EXPERIENCE_BOTTLE f Lnet/minecraft/class_1299; field_6061 EYE_OF_ENDER f Lnet/minecraft/class_1299; field_6062 PUFFERFISH f Lnet/minecraft/class_1299; field_6067 DONKEY f Lnet/minecraft/class_1299; field_6068 SNOWBALL f Lnet/minecraft/class_1299; field_6065 ILLUSIONER f Lnet/minecraft/class_1299; field_6066 FIREBALL f Lnet/minecraft/class_1299; field_20346 BEE f Lnet/minecraft/class_1299; field_6060 EVOKER_FANGS f Lnet/minecraft/class_1299; field_33456 MARKER f Lnet/minecraft/class_1299; field_6059 VEX f Lnet/minecraft/class_1299; field_6057 MULE f Lnet/minecraft/class_1299; field_6058 HOPPER_MINECART f Lnet/minecraft/class_1299; field_6051 ZOMBIE f Lnet/minecraft/class_1299; field_6052 ITEM f Lnet/minecraft/class_1299; field_6050 ZOMBIFIED_PIGLIN f Lnet/minecraft/class_1299; field_6055 WOLF f Lnet/minecraft/class_1299; field_6053 TNT_MINECART f Lnet/minecraft/class_1299; field_6054 ZOMBIE_VILLAGER f Lnet/minecraft/class_1299; field_6087 DOLPHIN f Lnet/minecraft/class_1299; field_6085 COW f Lnet/minecraft/class_1299; field_6086 ELDER_GUARDIAN f Lnet/minecraft/class_1299; field_6089 FALLING_BLOCK f Lnet/minecraft/class_1299; field_6080 FURNACE_MINECART f Lnet/minecraft/class_1299; field_6083 AREA_EFFECT_CLOUD f Lnet/minecraft/class_1299; field_6084 CAVE_SPIDER f Lnet/minecraft/class_1299; field_6081 OCELOT f Lnet/minecraft/class_1299; field_6082 ENDER_PEARL f Lnet/minecraft/class_1299; field_23696 ZOGLIN f Lnet/minecraft/class_1299; field_6075 SKELETON_HORSE f Lnet/minecraft/class_1299; field_6076 WITHER_SKELETON f Lnet/minecraft/class_1299; field_6073 SALMON f Lnet/minecraft/class_1299; field_6074 LLAMA f Lnet/minecraft/class_1299; field_6079 SPIDER f Lnet/minecraft/class_1299; field_6077 VILLAGER f Lnet/minecraft/class_1299; field_6078 PHANTOM f Lnet/minecraft/class_1299; field_6071 HUSK f Lnet/minecraft/class_1299; field_6070 COD f Lnet/minecraft/class_1299; field_28315 AXOLOTL f Lnet/minecraft/class_1299; field_6099 BLAZE f Lnet/minecraft/class_1299; field_6097 PLAYER f Lnet/minecraft/class_1299; field_6098 STRAY f Lnet/minecraft/class_1299; field_6091 ENDERMAN f Lnet/minecraft/class_1299; field_6090 EVOKER f Lnet/minecraft/class_1299; field_6095 GIANT f Lnet/minecraft/class_1299; field_6096 MINECART f Lnet/minecraft/class_1299; field_6093 PIG m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;ZLnet/minecraft/class_238;)D method_5884 getOriginY p 2 invertY p 3 boundingBox p 0 world p 1 pos m ()Z method_5896 isSummonable m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;Lnet/minecraft/class_2561;Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_3730;ZZ)Lnet/minecraft/class_1297; method_5899 spawn p 5 pos p 6 spawnReason p 7 alignPosition p 8 invertY p 1 world p 2 itemNbt p 3 name p 4 player m ()Lnet/minecraft/class_1311; method_5891 getSpawnGroup m (Lnet/minecraft/class_2487;Lnet/minecraft/class_1937;)Ljava/util/Optional; method_5892 getEntityFromNbt p 1 world p 0 nbt m (Ljava/lang/String;)Ljava/util/Optional; method_5898 get p 0 id m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;Lnet/minecraft/class_2487;)V method_5881 loadFromEntityNbt p 3 itemNbt p 0 world p 2 entity p 1 player m ()Z method_19946 isFireImmune m ()Lnet/minecraft/class_6880$class_6883; method_40124 getRegistryEntry m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_1297; method_31488 downcast m (DDD)Lnet/minecraft/class_238; method_17683 createSimpleBoundingBox p 5 feetZ p 3 feetY p 1 feetX m ()Lnet/minecraft/class_2960; method_16351 getLootTableId m ()F method_17686 getHeight m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;Lnet/minecraft/class_2561;Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_3730;ZZ)Lnet/minecraft/class_1297; method_5888 create p 5 pos p 6 spawnReason p 7 alignPosition p 8 invertY p 1 world p 2 itemNbt p 3 name p 4 player m ()Z method_18389 alwaysUpdateVelocity m (Lnet/minecraft/class_2487;Lnet/minecraft/class_1937;)Ljava/util/Optional; method_17848 loadEntityFromNbt p 0 nbt p 1 world m (Lnet/minecraft/class_1299;)Lnet/minecraft/class_2960; method_5890 getId p 0 type m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1299;)Lnet/minecraft/class_1297; method_17846 method_17846 p 1 entityType m (Lnet/minecraft/class_2487;Lnet/minecraft/class_1937;Ljava/util/function/Function;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1297; method_17843 method_17843 p 3 entity m (ILnet/minecraft/class_1937;)Lnet/minecraft/class_1297; method_5889 createInstanceFromId p 1 world p 0 type m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_3730;ZZ)Lnet/minecraft/class_1297; method_5894 spawnFromItemStack p 3 player p 4 pos p 5 spawnReason p 6 alignPosition p 7 invertY p 1 world p 2 stack m (Lnet/minecraft/class_1299$class_4049;Lnet/minecraft/class_1311;ZZZZLcom/google/common/collect/ImmutableSet;Lnet/minecraft/class_4048;II)V p 9 maxTrackDistance p 10 trackTickInterval p 7 canSpawnInside p 8 dimensions p 5 fireImmune p 6 spawnableFarFromPlayer p 3 saveable p 4 summonable p 1 factory p 2 spawnGroup m (Lnet/minecraft/class_2680;)Z method_29496 isInvalidSpawn c Returns whether the EntityType can spawn inside the given block.\n\n

By default, non-fire-immune mobs can't spawn in/on blocks dealing fire damage.\nAny mob can't spawn in wither roses, sweet berry bush, or cacti.\n\n

This can be overwritten via {@link EntityType.Builder#allowSpawningInside(Block[])} p 1 state m ()Ljava/lang/String; method_5882 getTranslationKey m (Ljava/util/List;Lnet/minecraft/class_1937;)Ljava/util/stream/Stream; method_31489 streamFromNbt p 0 entityNbtList p 1 world m ()F method_17685 getWidth m (Lnet/minecraft/class_2487;Lnet/minecraft/class_1297;)V method_17839 method_17839 p 1 entity m ()Lnet/minecraft/class_4048; method_18386 getDimensions m (Lnet/minecraft/class_2487;)Ljava/util/Optional; method_17684 fromNbt p 0 nbt m (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297; method_5883 create p 1 world m ()I method_18387 getMaxTrackDistance c Returns the tracking distance, in chunks, of this type of entity\nfor clients. This will be then modified by the server's tracking\ndistance multiplier. m (Ljava/lang/String;Lnet/minecraft/class_1299$class_1300;)Lnet/minecraft/class_1299; method_5895 register p 1 type p 0 id m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1299;)Lnet/minecraft/class_1297; method_5886 newInstance p 1 type p 0 world m (Lnet/minecraft/class_2487;Lnet/minecraft/class_1937;Ljava/util/function/Function;)Lnet/minecraft/class_1297; method_17842 loadEntityWithPassengers p 2 entityProcessor p 0 nbt p 1 world m ()Ljava/lang/String; method_35050 getUntranslatedName m ()Z method_5893 isSaveable m (Lnet/minecraft/class_6862;)Z method_20210 isIn p 1 tag m ()I method_18388 getTrackTickInterval m ()Lnet/minecraft/class_2561; method_5897 getName m ()Z method_20814 isSpawnableFarFromPlayer c net/minecraft/class_1299$class_4049 net/minecraft/entity/EntityType$EntityFactory m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297; create create p 1 type p 2 world c net/minecraft/class_1299$1 net/minecraft/entity/EntityType$1 m (Ljava/util/function/Consumer;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1297; method_31491 method_31491 p 1 entity c net/minecraft/class_1299$class_1300 net/minecraft/entity/EntityType$Builder f Z field_6150 summonable f Z field_6151 saveable f Z field_18982 fireImmune f Lcom/google/common/collect/ImmutableSet; field_25356 canSpawnInside f Lnet/minecraft/class_1311; field_6149 spawnGroup f I field_24087 maxTrackingRange f I field_24088 trackingTickInterval f Lnet/minecraft/class_1299$class_4049; field_6148 factory f Z field_19424 spawnableFarFromPlayer f Lnet/minecraft/class_4048; field_18071 dimensions m (Lnet/minecraft/class_1299$class_4049;Lnet/minecraft/class_1311;)V p 2 spawnGroup p 1 factory m (I)Lnet/minecraft/class_1299$class_1300; method_27300 trackingTickInterval p 1 trackingTickInterval m (Lnet/minecraft/class_1299$class_4049;Lnet/minecraft/class_1311;)Lnet/minecraft/class_1299$class_1300; method_5903 create p 0 factory p 1 spawnGroup m ()Lnet/minecraft/class_1299$class_1300; method_19947 makeFireImmune m (Ljava/lang/String;)Lnet/minecraft/class_1299; method_5905 build p 1 id m ()Lnet/minecraft/class_1299$class_1300; method_20815 spawnableFarFromPlayer m (FF)Lnet/minecraft/class_1299$class_1300; method_17687 setDimensions p 1 width p 2 height m (Lnet/minecraft/class_1311;)Lnet/minecraft/class_1299$class_1300; method_5902 create p 0 spawnGroup m ([Lnet/minecraft/class_2248;)Lnet/minecraft/class_1299$class_1300; method_29497 allowSpawningInside c Allows this type of entity to spawn inside the given block, bypassing the default\nwither rose, sweet berry bush, cactus, and fire-damage-dealing blocks for\nnon-fire-resistant mobs.\n\n

{@code minecraft:prevent_mob_spawning_inside} tag overrides this.\nWith this setting, fire resistant mobs can spawn on/in fire damage dealing blocks,\nand wither skeletons can spawn in wither roses. If a block added is not in the default\nblacklist, the addition has no effect. p 1 blocks m ()Lnet/minecraft/class_1299$class_1300; method_5904 disableSaving m ()Lnet/minecraft/class_1299$class_1300; method_5901 disableSummon m (I)Lnet/minecraft/class_1299$class_1300; method_27299 maxTrackingRange p 1 maxTrackingRange c net/minecraft/class_4317 net/minecraft/recipe/RepairItemRecipe m (Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/class_1887;)V method_24364 method_24364 p 3 enchantment m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_20808 matches m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_20807 craft c net/minecraft/class_748 net/minecraft/client/option/HotbarStorageEntry f Lnet/minecraft/class_2371; field_3948 delegate m ()Lnet/minecraft/class_2499; method_3153 toNbtList m (Lnet/minecraft/class_2499;)V method_3152 readNbtList p 1 list m ()Ljava/util/List; delegate delegate c net/minecraft/class_6154 net/minecraft/unused/packageinfo/PackageInfo6154 c net/minecraft/class_13 net/minecraft/entity/ai/pathing/PathNodeNavigator f I field_18708 range f Lnet/minecraft/class_5; field_62 minHeap f F field_31807 TARGET_DISTANCE_MULTIPLIER f [Lnet/minecraft/class_9; field_60 successors f Lnet/minecraft/class_8; field_61 pathNodeMaker m (Lnet/minecraft/class_3695;Lnet/minecraft/class_9;Ljava/util/Map;FIF)Lnet/minecraft/class_11; method_54 findPathToAny p 6 rangeMultiplier p 4 followRange p 5 distance p 2 startNode p 3 positions p 1 profiler m (Lnet/minecraft/class_8;I)V p 2 range p 1 pathNodeMaker m (Lnet/minecraft/class_9;Lnet/minecraft/class_2338;Z)Lnet/minecraft/class_11; method_55 createPath p 1 endNode p 3 reachesTarget p 2 target m (Lnet/minecraft/class_9;Ljava/util/Set;)F method_21658 calculateDistances p 1 node p 2 targets m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_4459; method_21659 method_21659 p 1 pos m (Lnet/minecraft/class_1950;Lnet/minecraft/class_1308;Ljava/util/Set;FIF)Lnet/minecraft/class_11; method_52 findPathToAny p 5 distance p 6 rangeMultiplier p 1 world p 2 mob p 3 positions p 4 followRange c net/minecraft/class_12 net/minecraft/entity/ai/pathing/WaterPathNodeMaker f Z field_58 canJumpOutOfWater m (Z)V p 1 canJumpOutOfWater c net/minecraft/class_15 net/minecraft/entity/ai/pathing/AmphibiousPathNodeMaker f F field_64 oldWaterBorderPenalty f F field_65 oldWalkablePenalty f Z field_28358 penalizeDeepWater m (Z)V p 1 penalizeDeepWater c net/minecraft/class_14 net/minecraft/entity/ai/pathing/LandPathNodeMaker f F field_63 waterPathNodeTypeWeight f Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; field_25191 collidedBoxes f D field_31809 Y_OFFSET f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_25190 nodeTypes m (Lnet/minecraft/class_9;)Z method_29578 isBlocked p 1 node m (Lnet/minecraft/class_9;Lnet/minecraft/class_9;Lnet/minecraft/class_9;Lnet/minecraft/class_9;)Z method_29579 isValidDiagonalSuccessor p 1 xNode p 2 zNode p 3 xDiagNode p 4 zDiagNode m (Lnet/minecraft/class_2338;)D method_37003 getFeetY p 1 pos m (Lnet/minecraft/class_1922;IIIIIIZZLjava/util/EnumSet;Lnet/minecraft/class_7;Lnet/minecraft/class_2338;)Lnet/minecraft/class_7; method_64 findNearbyNodeTypes c Adds the node types in the box with the given size to the input EnumSet.\n@return The node type at the least coordinates of the input box. p 2 x p 3 y p 4 z p 5 sizeX p 1 world p 10 nearbyTypes p 11 type p 12 pos p 6 sizeY p 7 sizeZ p 8 canOpenDoors p 9 canEnterOpenDoors m (Lnet/minecraft/class_1922;ZZLnet/minecraft/class_2338;Lnet/minecraft/class_7;)Lnet/minecraft/class_7; method_61 adjustNodeType p 2 canOpenDoors p 1 world p 5 type p 4 pos p 3 canEnterOpenDoors m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338$class_2339;)Lnet/minecraft/class_7; method_23476 getLandNodeType p 1 pos p 0 world m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_7; method_58 getCommonNodeType p 0 world p 1 pos m (IIIIDLnet/minecraft/class_2350;Lnet/minecraft/class_7;)Lnet/minecraft/class_9; method_62 getPathNode p 1 x p 4 maxYStep p 5 prevFeetY p 2 y p 3 z p 8 nodeType p 7 direction m (Lnet/minecraft/class_9;Lnet/minecraft/class_9;)Z method_20536 isValidAdjacentSuccessor p 2 successor1 p 1 node m (Lnet/minecraft/class_2680;)Z method_27138 inflictsFireDamage p 0 state m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_7;)Lnet/minecraft/class_7; method_59 getNodeTypeFromNeighbors p 0 world p 1 pos p 2 nodeType m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)D method_60 getFeetY p 1 pos p 0 world m (Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;)Lnet/minecraft/class_7; method_63 getNodeType p 2 pos p 1 entity m (Lnet/minecraft/class_1308;III)Lnet/minecraft/class_7; method_29303 getNodeType p 1 entity p 2 x p 3 y p 4 z m (Lnet/minecraft/class_2338;)Z method_27139 canPathThrough p 1 pos m (Lnet/minecraft/class_238;)Z method_29304 checkBoxCollision p 1 box c net/minecraft/class_6150 net/minecraft/unused/packageinfo/PackageInfo6150 c net/minecraft/class_11 net/minecraft/entity/ai/pathing/Path f Ljava/util/List; field_52 nodes f [Lnet/minecraft/class_9; field_55 debugSecondNodes f [Lnet/minecraft/class_9; field_57 debugNodes f Ljava/util/Set; field_20300 debugTargetNodes f Z field_20303 reachesTarget f Lnet/minecraft/class_2338; field_20301 target f F field_20302 manhattanDistanceFromTarget f I field_54 currentNodeIndex m ([Lnet/minecraft/class_9;[Lnet/minecraft/class_9;Ljava/util/Set;)V method_35500 setDebugInfo p 2 debugSecondNodes p 1 debugNodes p 3 debugTargetNodes m ()I method_38 getLength m (I)V method_36 setLength p 1 length m (Lnet/minecraft/class_2540;)V method_35498 toBuffer p 1 buffer m (Lnet/minecraft/class_11;)Z method_41 equalsPath p 1 o m (I)V method_42 setCurrentNodeIndex p 1 nodeIndex m ()Z method_30849 isStart m ()Lnet/minecraft/class_2338; method_48 getTarget m ()Lnet/minecraft/class_9; method_30850 getLastNode m ()V method_44 next m ()Lnet/minecraft/class_9; method_45 getEnd m ()Z method_46 isFinished m ()Lnet/minecraft/class_9; method_29301 getCurrentNode m ()Lnet/minecraft/class_2338; method_31032 getCurrentNodePos m ()[Lnet/minecraft/class_9; method_22881 getDebugSecondNodes m ()F method_21656 getManhattanDistanceFromTarget m (Ljava/util/List;Lnet/minecraft/class_2338;Z)V p 2 target p 3 reachesTarget p 1 nodes m ()I method_39 getCurrentNodeIndex m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_243; method_49 getNodePosition p 1 entity m ()Z method_21655 reachesTarget m (ILnet/minecraft/class_9;)V method_33 setNode p 2 node p 1 index m (I)Lnet/minecraft/class_2338; method_31031 getNodePos p 1 index m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_11; method_34 fromBuffer p 0 buffer m (I)Lnet/minecraft/class_9; method_40 getNode p 1 index m ()[Lnet/minecraft/class_9; method_22880 getDebugNodes m (Lnet/minecraft/class_1297;I)Lnet/minecraft/class_243; method_47 getNodePosition p 2 index p 1 entity c net/minecraft/class_6151 net/minecraft/unused/packageinfo/PackageInfo6151 c net/minecraft/class_10 net/minecraft/entity/ai/pathing/NavigationType f Lnet/minecraft/class_10; field_51 AIR f Lnet/minecraft/class_10; field_50 LAND f Lnet/minecraft/class_10; field_48 WATER c net/minecraft/class_6167 net/minecraft/unused/packageinfo/PackageInfo6167 c net/minecraft/class_26 net/minecraft/world/PersistentStateManager f Lcom/mojang/datafixers/DataFixer; field_17663 dataFixer f Ljava/util/Map; field_134 loadedStates f Ljava/io/File; field_17664 directory f Lorg/slf4j/Logger; field_136 LOGGER m (Ljava/util/function/Function;Ljava/lang/String;)Lnet/minecraft/class_18; method_120 readFromFile p 1 readFunction p 2 id m (Ljava/io/File;Lcom/mojang/datafixers/DataFixer;)V p 1 directory p 2 dataFixer m (Ljava/util/function/Function;Ljava/lang/String;)Lnet/minecraft/class_18; method_20786 get p 1 readFunction p 2 id m (Ljava/io/PushbackInputStream;)Z method_17921 isCompressed m (Ljava/util/function/Function;Ljava/util/function/Supplier;Ljava/lang/String;)Lnet/minecraft/class_18; method_17924 getOrCreate p 3 id p 2 supplier p 1 readFunction m (Ljava/lang/String;Lnet/minecraft/class_18;)V method_32384 method_32384 p 1 id p 2 state m ()V method_125 save m (Ljava/lang/String;Lnet/minecraft/class_18;)V method_123 set p 1 id p 2 state m (Ljava/lang/String;)Ljava/io/File; method_17922 getFile p 1 id m (Ljava/lang/String;I)Lnet/minecraft/class_2487; method_17923 readNbt p 1 id p 2 dataVersion c net/minecraft/class_6166 net/minecraft/unused/packageinfo/PackageInfo6166 c net/minecraft/class_6161 net/minecraft/unused/packageinfo/PackageInfo6161 c net/minecraft/class_20 net/minecraft/item/map/MapIcon f Lnet/minecraft/class_20$class_21; field_77 type f Lnet/minecraft/class_2561; field_78 text f B field_79 rotation f B field_76 x f B field_80 z m ()B method_92 getTypeId m ()B method_90 getX m ()B method_91 getZ m ()Lnet/minecraft/class_2561; method_88 getText m ()Lnet/minecraft/class_20$class_21; method_93 getType m (Lnet/minecraft/class_20$class_21;BBBLnet/minecraft/class_2561;)V p 1 type p 2 x p 3 z p 4 rotation p 5 text m ()Z method_94 isAlwaysRendered m ()B method_89 getRotation m (Ljava/lang/Object;)Z equals equals p 1 o c net/minecraft/class_20$class_21 net/minecraft/item/map/MapIcon$Type f I field_82 tintColor f Z field_111 alwaysRender f B field_81 id f Lnet/minecraft/class_20$class_21; field_87 PLAYER_OFF_LIMITS f Lnet/minecraft/class_20$class_21; field_88 MANSION f Lnet/minecraft/class_20$class_21; field_89 RED_MARKER f Lnet/minecraft/class_20$class_21; field_83 BLUE_MARKER f Lnet/minecraft/class_20$class_21; field_84 TARGET_X f Lnet/minecraft/class_20$class_21; field_85 TARGET_POINT f Lnet/minecraft/class_20$class_21; field_86 PLAYER_OFF_MAP f Lnet/minecraft/class_20$class_21; field_99 BANNER_RED f Lnet/minecraft/class_20$class_21; field_95 FRAME f Lnet/minecraft/class_20$class_21; field_96 BANNER_WHITE f Lnet/minecraft/class_20$class_21; field_97 BANNER_MAGENTA f Lnet/minecraft/class_20$class_21; field_98 MONUMENT f Lnet/minecraft/class_20$class_21; field_91 PLAYER f Lnet/minecraft/class_20$class_21; field_92 BANNER_ORANGE f Lnet/minecraft/class_20$class_21; field_93 BANNER_YELLOW f Lnet/minecraft/class_20$class_21; field_94 BANNER_LIME f Lnet/minecraft/class_20$class_21; field_90 BANNER_LIGHT_BLUE f Lnet/minecraft/class_20$class_21; field_106 BANNER_BROWN f Lnet/minecraft/class_20$class_21; field_105 BANNER_BLUE f Lnet/minecraft/class_20$class_21; field_104 BANNER_PURPLE f Lnet/minecraft/class_20$class_21; field_103 BANNER_BLACK f Lnet/minecraft/class_20$class_21; field_108 BANNER_CYAN f Lnet/minecraft/class_20$class_21; field_107 BANNER_LIGHT_GRAY f Lnet/minecraft/class_20$class_21; field_102 BANNER_GREEN f Lnet/minecraft/class_20$class_21; field_101 BANNER_GRAY f Lnet/minecraft/class_20$class_21; field_100 BANNER_PINK f Lnet/minecraft/class_20$class_21; field_110 RED_X m ()B method_98 getId m (B)Lnet/minecraft/class_20$class_21; method_99 byId p 0 id m (Ljava/lang/String;IZZ)V p 3 alwaysRender m ()Z method_95 isAlwaysRendered m ()I method_96 getTintColor m ()Z method_97 hasTintColor m (Ljava/lang/String;IZIZ)V p 4 tintColor p 3 alwaysRender c net/minecraft/class_6160 net/minecraft/unused/packageinfo/PackageInfo6160 c net/minecraft/class_22 net/minecraft/item/map/MapState f Ljava/util/List; field_112 updateTrackers f I field_115 centerZ c The scaled center coordinate of the map state on the Z axis.\n

\nAlways {@code 0} for the client. f Ljava/util/Map; field_120 updateTrackersByPlayer f Lnet/minecraft/class_5321; field_118 dimension f Z field_17403 locked f Z field_114 showIcons f B field_119 scale f [B field_122 colors f I field_116 centerX c The scaled center coordinate of the map state on the X axis.\n

\nAlways {@code 0} for the client. f Ljava/util/Map; field_121 frames f Ljava/util/Map; field_123 banners c The banner markers to track in world.\n

\nEmpty for the client. f Ljava/util/Map; field_117 icons f Z field_113 unlimitedTracking m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V method_102 update p 2 stack p 1 player m (Lnet/minecraft/class_1922;II)V method_109 removeBanner p 1 world p 2 x p 3 z m (Lnet/minecraft/class_1657;)Lnet/minecraft/class_22$class_23; method_101 getPlayerSyncData p 1 player m (Ljava/util/List;)V method_32369 replaceIcons p 1 icons m (IIB)V method_32370 setColor p 2 z p 3 color p 1 x m ()Ljava/util/Collection; method_35503 getBanners m (Ljava/lang/String;)V method_32368 removeIcon p 1 id m (IIBZZZLnet/minecraft/class_5321;)V p 1 centerX p 3 scale p 2 centerZ p 5 unlimitedTracking p 4 showIcons p 7 dimension p 6 locked m (IIB)Z method_32365 putColor c Sets the color at the specified coordinates if the current color is different.\n\n@return {@code true} if the color has been updated, else {@code false} p 2 z p 3 color p 1 x m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;Ljava/lang/String;Lnet/minecraft/class_20$class_21;)V method_110 addDecorationsNbt p 2 id p 1 pos p 3 type p 0 stack m (I)Lnet/minecraft/class_22; method_32364 zoomOut c Creates a new map state which is a zoomed out version of the current one.\n

\nThe scale of the new map state is {@code currentScale + zoomOutScale} and clamped between {@code 0} and {@code 4}.\n

\nThe colors are not copied, neither are the icons. p 1 zoomOutScale c the amount to add to the scale of the map m ()Ljava/lang/Iterable; method_32373 getIcons m ()Z method_32372 hasMonumentIcon m (Lnet/minecraft/class_2338;I)V method_104 removeFrame p 2 id p 1 pos m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z method_108 addBanner p 1 world p 2 pos m ()V method_32374 markIconsDirty m (Lnet/minecraft/class_20$class_21;Lnet/minecraft/class_1936;Ljava/lang/String;DDDLnet/minecraft/class_2561;)V method_107 addIcon p 6 z p 8 rotation p 10 text p 1 type p 2 world p 3 key p 4 x m (BZLnet/minecraft/class_5321;)Lnet/minecraft/class_22; method_32362 of c Creates a new map state instance for the client.\n

\nThe client is not aware of the coordinates of the map state so its center coordinates will always be {@code (0, 0)}. p 1 showIcons p 0 scale p 2 dimension m (II)V method_103 markDirty p 2 z p 1 x m (DDBZZLnet/minecraft/class_5321;)Lnet/minecraft/class_22; method_32363 of c Creates a new map state instance. p 7 dimension p 5 showIcons p 6 unlimitedTracking p 0 centerX c the absolute center X-coordinate p 4 scale p 2 centerZ c the absolute center Z-coordinate m ()Lnet/minecraft/class_22; method_32361 copy m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_22; method_32371 fromNbt p 0 nbt m (ILnet/minecraft/class_1657;)Lnet/minecraft/class_2596; method_100 getPlayerMarkerPacket p 2 player p 1 id c net/minecraft/class_22$class_5637 net/minecraft/item/map/MapState$UpdateData f I field_27893 startZ f I field_27894 width f I field_27892 startX f [B field_27896 colors f I field_27895 height m (IIII[B)V p 1 startX p 3 width p 2 startZ p 5 colors p 4 height m (Lnet/minecraft/class_22;)V method_32380 setColorsTo p 1 mapState c net/minecraft/class_22$class_23 net/minecraft/item/map/MapState$PlayerUpdateTracker f Z field_130 dirty f Z field_27891 iconsDirty f Lnet/minecraft/class_1657; field_125 player f I field_128 startZ f I field_129 startX f I field_126 endZ f I field_127 endX f I field_124 emptyPacketsRequested m (II)V method_111 markDirty p 1 startX p 2 startZ m ()Lnet/minecraft/class_22$class_5637; method_32375 getMapUpdateData m (Lnet/minecraft/class_22;Lnet/minecraft/class_1657;)V p 2 player m (I)Lnet/minecraft/class_2596; method_112 getPacket p 1 mapId m ()V method_32379 markIconsDirty c net/minecraft/class_6162 net/minecraft/unused/packageinfo/PackageInfo6162 c net/minecraft/class_6169 net/minecraft/unused/packageinfo/PackageInfo6169 c net/minecraft/class_6168 net/minecraft/unused/packageinfo/PackageInfo6168 c net/minecraft/class_17 net/minecraft/item/map/MapBannerMarker c Represents a banner marker in world.\n

\nUsed to track banners in a map state. f Lnet/minecraft/class_2561; field_67 name f Lnet/minecraft/class_1767; field_68 color f Lnet/minecraft/class_2338; field_69 pos m ()Lnet/minecraft/class_2338; method_70 getPos m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_17; method_73 fromWorldBlock p 1 blockPos p 0 blockView m ()Lnet/minecraft/class_1767; method_35502 getColor m (Ljava/lang/Object;)Z equals equals p 1 o m ()Lnet/minecraft/class_20$class_21; method_72 getIconType m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1767;Lnet/minecraft/class_2561;)V p 3 name p 2 dyeColor p 1 pos m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_17; method_67 fromNbt p 0 nbt m ()Lnet/minecraft/class_2561; method_68 getName m ()Ljava/lang/String; method_71 getKey m ()Lnet/minecraft/class_2487; method_74 getNbt c net/minecraft/class_19 net/minecraft/item/map/MapFrameMarker f Lnet/minecraft/class_2338; field_75 pos f I field_74 rotation f I field_73 entityId m ()I method_85 getEntityId m (Lnet/minecraft/class_2338;II)V p 3 entityId p 2 rotation p 1 pos m ()I method_83 getRotation m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_19; method_87 fromNbt p 0 nbt m ()Lnet/minecraft/class_2338; method_86 getPos m (Lnet/minecraft/class_2338;)Ljava/lang/String; method_81 getKey p 0 pos m ()Ljava/lang/String; method_82 getKey m ()Lnet/minecraft/class_2487; method_84 toNbt c net/minecraft/class_18 net/minecraft/world/PersistentState f Lorg/slf4j/Logger; field_17661 LOGGER f Z field_72 dirty m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_75 writeNbt p 1 nbt m (Z)V method_78 setDirty p 1 dirty m ()V method_80 markDirty m (Ljava/io/File;)V method_17919 save p 1 file m ()Z method_79 isDirty c net/minecraft/class_6132 net/minecraft/unused/packageinfo/PackageInfo6132 c net/minecraft/class_6131 net/minecraft/unused/packageinfo/PackageInfo6131 c net/minecraft/class_34 net/minecraft/world/level/storage/LevelSummary f Lnet/minecraft/class_1940; field_25022 levelInfo f Ljava/lang/String; field_205 name f Z field_209 requiresConversion f Z field_23772 locked f Lnet/minecraft/class_2561; field_24191 details f Ljava/io/File; field_23773 file f Lnet/minecraft/class_5315; field_25023 versionInfo m (Lnet/minecraft/class_34;)I method_251 compareTo m ()Lnet/minecraft/class_2561; method_27430 createDetails m ()Z method_259 hasCheats m ()Z method_257 isHardcore m ()Z method_33784 isUnavailable m ()Z method_260 isFutureLevel m ()Lnet/minecraft/class_5315; method_29586 getVersionInfo m ()Ljava/io/File; method_27020 getFile m ()Z method_256 isDifferentVersion m ()Lnet/minecraft/class_34$class_5781; method_33405 getConversionWarning m ()J method_249 getLastPlayed m ()Lnet/minecraft/class_2561; method_27429 getDetails m ()Lnet/minecraft/class_1940; method_35505 getLevelInfo m ()Z method_27021 isLocked m ()Ljava/lang/String; method_252 getDisplayName m ()Lnet/minecraft/class_1934; method_247 getGameMode m (Lnet/minecraft/class_1940;Lnet/minecraft/class_5315;Ljava/lang/String;ZZLjava/io/File;)V p 1 levelInfo p 2 versionInfo p 3 name p 4 requiresConversion p 5 locked p 6 file m ()Z method_255 requiresConversion m ()Z method_38496 isVersionAvailable m ()Lnet/minecraft/class_5250; method_258 getVersion m ()Ljava/lang/String; method_248 getName c net/minecraft/class_34$class_5781 net/minecraft/world/level/storage/LevelSummary$ConversionWarning f Z field_28441 boldRedFormatting f Z field_28440 backup f Ljava/lang/String; field_28442 translationKeySuffix f Lnet/minecraft/class_34$class_5781; field_28438 DOWNGRADE f Lnet/minecraft/class_34$class_5781; field_28437 NONE f Lnet/minecraft/class_34$class_5781; field_28439 UPGRADE_TO_SNAPSHOT m (Ljava/lang/String;IZZLjava/lang/String;)V p 3 backup p 4 boldRedFormatting p 5 translationKeySuffix m ()Z method_33407 needsBoldRedFormatting m ()Z method_33406 promptsBackup m ()Ljava/lang/String; method_33408 getTranslationKeySuffix c net/minecraft/class_6133 net/minecraft/unused/packageinfo/PackageInfo6133 c net/minecraft/class_31 net/minecraft/world/level/LevelProperties f J field_198 timeOfDay f I field_176 clearWeatherTime f Lnet/minecraft/class_236; field_191 scheduledEvents f Lnet/minecraft/class_1940; field_25030 levelInfo f I field_158 version f Lnet/minecraft/class_2487; field_170 playerData f I field_192 rainTime f I field_182 spawnZ f I field_196 dataVersion f Z field_157 difficultyLocked f I field_17736 wanderingTraderSpawnDelay f Ljava/lang/String; field_31843 WORLD_GEN_SETTINGS_KEY f Lcom/mojang/serialization/Lifecycle; field_25426 lifecycle f Ljava/util/UUID; field_17738 wanderingTraderId f Lnet/minecraft/class_5285; field_25425 generatorOptions f Z field_185 initialized f J field_189 time f I field_167 spawnY f I field_151 spawnX f I field_173 thunderTime f Lnet/minecraft/class_2487; field_156 customBossEvents f Z field_168 thundering f Ljava/util/Set; field_21837 serverBrands f Lnet/minecraft/class_2784$class_5200; field_24193 worldBorder f Lnet/minecraft/class_2487; field_25031 dragonFight f I field_17737 wanderingTraderSpawnChance f Z field_190 raining f F field_26367 spawnAngle f Lcom/mojang/datafixers/DataFixer; field_184 dataFixer f Lorg/slf4j/Logger; field_25029 LOGGER f Z field_172 playerDataLoaded f Z field_21838 modded m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/DataFixer;ILnet/minecraft/class_2487;Lnet/minecraft/class_1940;Lnet/minecraft/class_5315;Lnet/minecraft/class_5285;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/class_31; method_29029 readProperties p 2 dataVersion p 3 playerData p 0 dynamic p 1 dataFixer p 6 generatorOptions p 7 lifecycle p 4 levelInfo p 5 saveVersionInfo m (Lcom/mojang/datafixers/DataFixer;ILnet/minecraft/class_2487;ZIIIFJJIIIZIZZZLnet/minecraft/class_2784$class_5200;IILjava/util/UUID;Ljava/util/Set;Lnet/minecraft/class_236;Lnet/minecraft/class_2487;Lnet/minecraft/class_2487;Lnet/minecraft/class_1940;Lnet/minecraft/class_5285;Lcom/mojang/serialization/Lifecycle;)V p 8 spawnAngle p 9 time p 11 timeOfDay p 13 version p 14 clearWeatherTime p 15 rainTime p 1 dataFixer p 2 dataVersion p 3 playerData p 4 modded p 5 spawnX p 6 spawnY p 7 spawnZ p 24 wanderingTraderId p 25 serverBrands p 26 scheduledEvents p 27 customBossEvents p 28 dragonFight p 29 levelInfo p 30 generatorOptions p 31 lifecycle p 16 raining p 17 thunderTime p 18 thundering p 19 initialized p 20 difficultyLocked p 21 worldBorder p 22 wanderingTraderSpawnDelay p 23 wanderingTraderSpawnChance m (Lnet/minecraft/class_1940;Lnet/minecraft/class_5285;Lcom/mojang/serialization/Lifecycle;)V p 3 lifecycle p 2 generatorOptions p 1 levelInfo m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2487;Lnet/minecraft/class_2487;)V method_158 updateProperties p 3 playerNbt p 2 levelNbt p 1 registryManager m ()V method_185 loadPlayerData c net/minecraft/class_6130 net/minecraft/structure/StructurePiecesHolder c A holder of structure pieces to be added.\n\n@see StructurePiece#fillOpenings m (Lnet/minecraft/class_3341;)Lnet/minecraft/class_3443; method_35461 getIntersecting c Returns an arbitrary piece in this holder that intersects the given {@code box},\nor {@code null} if there is no such piece. p 1 box c the box to check intersection against m (Lnet/minecraft/class_3443;)V method_35462 addPiece c Adds a structure piece into this holder. p 1 piece c the piece to add c net/minecraft/class_33 net/minecraft/world/level/storage/LevelStorageException m (Ljava/lang/String;)V p 1 message c net/minecraft/class_32 net/minecraft/world/level/storage/LevelStorage f Lcom/google/common/collect/ImmutableList; field_25020 GENERATOR_OPTION_KEYS f Ljava/lang/String; field_36348 DATA_KEY f Lcom/mojang/datafixers/DataFixer; field_17668 dataFixer f Ljava/nio/file/Path; field_17667 backupsDirectory f Ljava/time/format/DateTimeFormatter; field_200 TIME_FORMATTER f Lorg/slf4j/Logger; field_17665 LOGGER f Ljava/nio/file/Path; field_17666 savesDirectory f Ljava/lang/String; field_31836 DEFAULT_ICON m (Ljava/io/File;Ljava/util/function/BiFunction;)Ljava/lang/Object; method_26998 readLevelProperties p 1 file p 2 levelDataParser m (Ljava/lang/String;)Lnet/minecraft/class_32$class_5143; method_27002 createSession p 1 directoryName m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_5359; method_29580 parseDataPackSettings p 0 dynamic m (Ljava/lang/String;)Z method_240 isLevelNameValid p 1 name m (Ljava/lang/String;)Z method_230 levelExists p 1 name m ()Ljava/lang/String; method_35504 getFormatName m ()Ljava/nio/file/Path; method_236 getBackupsDirectory m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/DataFixer;I)Lcom/mojang/datafixers/util/Pair; method_29010 readGeneratorProperties p 2 version p 0 levelData p 1 dataFixer m ()I method_17931 getCurrentVersion m ()Ljava/nio/file/Path; method_19636 getSavesDirectory m (Ljava/io/File;Lcom/mojang/datafixers/DataFixer;)Lnet/minecraft/class_5359; method_29583 readDataPackSettings p 0 file p 1 dataFixer m (Ljava/io/File;ZLjava/io/File;Lcom/mojang/datafixers/DataFixer;)Lnet/minecraft/class_34; method_29015 method_29015 p 4 dataFixer p 3 file m (Ljava/nio/file/Path;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;)V p 1 savesDirectory p 3 dataFixer p 2 backupsDirectory m ()Ljava/util/List; method_235 getLevelList m (Ljava/io/File;)Lnet/minecraft/class_2520; method_40035 loadCompactLevelData c {@return the compact version of the NBT for the level data {@code file}}\n\n

The returned NBT will not have {@code Player} and {@code WorldGenSettings} keys. p 0 file m (Ljava/io/File;Z)Ljava/util/function/BiFunction; method_29014 createLevelDataParser p 1 file p 2 locked m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5359;Lcom/mojang/serialization/Lifecycle;)Ljava/util/function/BiFunction; method_17926 createLevelDataParser p 0 ops p 2 lifecycle p 1 dataPackSettings m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5359;Lcom/mojang/serialization/Lifecycle;Ljava/io/File;Lcom/mojang/datafixers/DataFixer;)Lnet/minecraft/class_31; method_29582 method_29582 p 4 dataFixer p 3 file m (Ljava/nio/file/Path;)Lnet/minecraft/class_32; method_26999 create p 0 path c net/minecraft/class_32$class_5143 net/minecraft/world/level/storage/LevelStorage$Session f Ljava/util/Map; field_24190 paths f Ljava/nio/file/Path; field_23768 directory f Lnet/minecraft/class_5125; field_23767 lock f Ljava/lang/String; field_23769 directoryName m (Lnet/minecraft/class_5321;)Ljava/nio/file/Path; method_27424 getWorldDirectory p 1 key m ()V method_27017 checkValid m (Lnet/minecraft/class_5218;)Ljava/nio/file/Path; method_27010 getDirectory p 1 savePath m (Lnet/minecraft/class_32;Ljava/lang/String;)V p 2 directoryName m (Ljava/lang/String;)V method_27008 save p 1 name m ()Ljava/lang/String; method_27005 getDirectoryName m ()Ljava/util/Optional; method_27014 getIconFile m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5359;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/class_5219; method_27013 readLevelProperties p 3 lifecycle p 2 dataPackSettings p 1 ops m ()Lnet/minecraft/class_34; method_29584 getLevelSummary m ()J method_27016 createBackup m (Lnet/minecraft/class_5218;)Ljava/nio/file/Path; method_27428 method_27428 p 1 path m (Lnet/minecraft/class_5455;Lnet/minecraft/class_5219;Lnet/minecraft/class_2487;)V method_27426 backupLevelDataFile p 1 registryManager p 2 saveProperties p 3 nbt m (Lnet/minecraft/class_5455;Lnet/minecraft/class_5219;)V method_27425 backupLevelDataFile p 1 registryManager p 2 saveProperties m ()Lnet/minecraft/class_5359; method_29585 getDataPackSettings m ()V method_27015 deleteSessionLock m ()Lnet/minecraft/class_29; method_27427 createSaveHandler c net/minecraft/class_32$class_5143$2 net/minecraft/world/level/storage/LevelStorage$Session$2 m (Ljava/lang/Object;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile visitFile p 2 attributes p 1 path m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; method_246 visitFile c net/minecraft/class_32$class_5143$1 net/minecraft/world/level/storage/LevelStorage$Session$1 m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; method_27019 visitFile m (Ljava/lang/Object;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile visitFile p 1 path p 2 attributes m (Ljava/lang/Object;Ljava/io/IOException;)Ljava/nio/file/FileVisitResult; postVisitDirectory postVisitDirectory p 1 path p 2 exception m (Ljava/nio/file/Path;Ljava/io/IOException;)Ljava/nio/file/FileVisitResult; method_27018 postVisitDirectory c net/minecraft/class_6139 net/minecraft/unused/packageinfo/PackageInfo6139 c net/minecraft/class_6136 net/minecraft/util/collection/LinkedBlockPosHashSet c Represents a set of block positions (long representation).\n

\nUses a {@link Long2LongLinkedOpenHashMap} as its internal storage medium\nto facilitate the quick addition and removal of block positions.\n

\nPositions are index into a 2x cubed area that then stores as a long, a bitset\nrepresenting which positions within that area are currently set.\n

\nThis has two major advantages:\n

    \n
  1. Positions that are geometrically close together are grouped together in memory. This localizes adjacent reads and writes.
  2. \n
  3. A larger number of positions can be comprised together into one long allowing for a smaller memory footprint.
  4. \n
\n@see net.minecraft.world.chunk.light.LevelPropagator f Lnet/minecraft/class_6136$class_6137; field_31715 buffer m (IF)V p 2 loadFactor p 1 expectedSize m (J)Z add add c Marks a block position as "set". p 1 posLong m (J)Z rem rem c Marks a block position as "not set". Effectively removing it from this collection. p 1 posLong m ()I size size c @throws UnsupportedOperationException m ()Z isEmpty isEmpty c Checks whether there are any block positions that have been "set".\n\n@return {@code true} is this collection is empty. m ()J removeFirstLong removeFirstLong c Pops first block position off of this set. c net/minecraft/class_6136$class_6137 net/minecraft/util/collection/LinkedBlockPosHashSet$Storage c Represents a three-dimensional mapping from a block position to a bitset\nof values set at that position. f I field_31725 expectedSize f I field_31716 STARTING_OFFSET f I field_31721 Z_BIT_OFFSET f J field_31722 MAX_POSITION f I field_31720 X_BIT_OFFSET f I field_31723 lastWrittenIndex f J field_31724 lastWrittenKey f I field_31718 FIELD_SPACING f I field_31717 HORIZONTAL_COLUMN_BIT_SEPARATION f I field_31719 Y_BIT_OFFSET m (J)Z method_35487 add c Ensures that this collection contains the specified element (optional operation).\n\n@see java.util.Collection#add(Object) p 1 posLong m (J)Z method_35488 rem c Removes a block position from this map. p 1 posLong m ()J method_35481 removeFirstLong m (J)Z method_35489 unsetBits c Unsets flags within the last 2x cubed region contained within this map.\n

\nThis is equivalent to the call {@code unsetBitsAt(this.n, mask)}\n\n@return {@code true} if the collection was changed as a result of this call p 1 mask m (IJ)Z method_35485 unsetBitsAt c Unsets flags within a specific 2x cubed region contained within this map.\n\n@return {@code true} if the collection was changed as a result of this call p 2 mask p 1 index m (IJ)Z method_35482 setBits c Sets flags within a specific 2x cubed region represented by {@code index}.\n\n@return {@code true} if the map already contained set bits for the indicated mask\n (i.e. an overlap occurred) p 2 mask c mask of bits to set p 1 index c zero-based index of a 2x cubed area m (J)J method_35483 getKey c Converts a individual position into a key\nrepresenting the 2x cube region containing that position. p 0 posLong m (J)I method_35486 getBlockOffset c Gets a position's index relative to its containing 2x cube region p 0 posLong m (IF)V p 1 expectedSize p 2 loadFactor m (JI)J method_35484 getBlockPosLong p 2 valueLength p 0 key m (I)V rehash rehash p 1 newN c net/minecraft/class_6135 net/minecraft/unused/packageinfo/PackageInfo6135 c net/minecraft/class_6138 net/minecraft/unused/packageinfo/PackageInfo6138 c net/minecraft/class_27 net/minecraft/world/level/UnmodifiableLevelProperties f Lnet/minecraft/class_5268; field_139 worldProperties f Lnet/minecraft/class_5219; field_24179 saveProperties m (Lnet/minecraft/class_5219;Lnet/minecraft/class_5268;)V p 2 worldProperties p 1 saveProperties c net/minecraft/class_29 net/minecraft/world/WorldSaveHandler f Ljava/io/File; field_144 playerDataDir f Lcom/mojang/datafixers/DataFixer; field_148 dataFixer f Lorg/slf4j/Logger; field_149 LOGGER m (Lnet/minecraft/class_1657;)V method_262 savePlayerData p 1 player m ()[Ljava/lang/String; method_263 getSavedPlayerIds m (Lnet/minecraft/class_1657;)Lnet/minecraft/class_2487; method_261 loadPlayerData p 1 player m (Lnet/minecraft/class_32$class_5143;Lcom/mojang/datafixers/DataFixer;)V p 1 session p 2 dataFixer c net/minecraft/class_46 net/minecraft/loot/context/LootContextAware m ()Ljava/util/Set; method_293 getRequiredParameters m (Lnet/minecraft/class_58;)V method_292 validate p 1 reporter c net/minecraft/class_6145 net/minecraft/unused/packageinfo/PackageInfo6145 c net/minecraft/class_47 net/minecraft/loot/context/LootContext f Ljava/util/Map; field_929 drops f Ljava/util/Set; field_927 activeTables f Lnet/minecraft/class_3218; field_928 world f Ljava/util/Map; field_925 parameters f Ljava/util/Random; field_923 random f Ljava/util/function/Function; field_20750 conditionGetter f F field_926 luck f Ljava/util/Set; field_20751 conditions f Ljava/util/function/Function; field_924 tableGetter m (Lnet/minecraft/class_5341;)Z method_22555 addCondition p 1 condition m (Lnet/minecraft/class_169;)Ljava/lang/Object; method_296 get p 1 parameter m (Lnet/minecraft/class_5341;)V method_22557 removeCondition p 1 condition m (Lnet/minecraft/class_52;)Z method_298 markActive p 1 table m (Ljava/util/Random;FLnet/minecraft/class_3218;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/Map;Ljava/util/Map;)V p 7 drops p 6 parameters p 1 random p 5 conditionGetter p 4 tableGetter p 3 world p 2 luck m (Lnet/minecraft/class_169;)Z method_300 hasParameter p 1 parameter m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_52; method_22556 getTable p 1 id m ()Ljava/util/Random; method_294 getRandom m (Lnet/minecraft/class_2960;Ljava/util/function/Consumer;)V method_297 drop p 2 lootConsumer p 1 id m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5341; method_22558 getCondition p 1 id m (Lnet/minecraft/class_52;)V method_295 markInactive p 1 table m ()Lnet/minecraft/class_3218; method_299 getWorld m ()F method_302 getLuck m (Lnet/minecraft/class_169;)Ljava/lang/Object; method_35508 requireParameter p 1 parameter c net/minecraft/class_47$class_48 net/minecraft/loot/context/LootContext$Builder f Ljava/util/Random; field_934 random f Ljava/util/Map; field_932 parameters f Lnet/minecraft/class_3218; field_930 world f F field_931 luck f Ljava/util/Map; field_933 drops m (Lnet/minecraft/class_169;Ljava/lang/Object;)Lnet/minecraft/class_47$class_48; method_306 optionalParameter p 2 value p 1 key m (Lnet/minecraft/class_2960;Lnet/minecraft/class_47$class_49;)Lnet/minecraft/class_47$class_48; method_307 putDrop p 2 value p 1 id m (Ljava/util/Random;)Lnet/minecraft/class_47$class_48; method_311 random p 1 random m (F)Lnet/minecraft/class_47$class_48; method_303 luck p 1 luck m (Lnet/minecraft/class_169;)Ljava/lang/Object; method_308 get p 1 parameter m ()Lnet/minecraft/class_3218; method_313 getWorld m (Lnet/minecraft/class_169;)Ljava/lang/Object; method_305 getNullable p 1 parameter m (Lnet/minecraft/class_176;)Lnet/minecraft/class_47; method_309 build p 1 type m (Lnet/minecraft/class_169;Ljava/lang/Object;)Lnet/minecraft/class_47$class_48; method_312 parameter p 1 key p 2 value m (JLjava/util/Random;)Lnet/minecraft/class_47$class_48; method_310 random p 3 random p 1 seed m (Lnet/minecraft/class_3218;)V p 1 world m (J)Lnet/minecraft/class_47$class_48; method_304 random p 1 seed c net/minecraft/class_47$class_49 net/minecraft/loot/context/LootContext$Dropper m (Lnet/minecraft/class_47;Ljava/util/function/Consumer;)V add add p 2 consumer p 1 context c net/minecraft/class_47$class_50 net/minecraft/loot/context/LootContext$EntityTarget f Ljava/lang/String; field_941 type f Lnet/minecraft/class_169; field_938 parameter f Lnet/minecraft/class_47$class_50; field_939 DIRECT_KILLER f Lnet/minecraft/class_47$class_50; field_937 KILLER_PLAYER f Lnet/minecraft/class_47$class_50; field_936 KILLER f Lnet/minecraft/class_47$class_50; field_935 THIS m (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_169;)V p 4 parameter p 3 type m ()Lnet/minecraft/class_169; method_315 getParameter m (Ljava/lang/String;)Lnet/minecraft/class_47$class_50; method_314 fromString p 0 type c net/minecraft/class_47$class_50$class_51 net/minecraft/loot/context/LootContext$EntityTarget$Serializer m (Lcom/google/gson/stream/JsonReader;)Lnet/minecraft/class_47$class_50; method_317 read m (Lcom/google/gson/stream/JsonWriter;Lnet/minecraft/class_47$class_50;)V method_318 write m (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object; read read p 1 reader m (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V write write p 2 entity p 1 writer c net/minecraft/class_42 net/minecraft/loot/operator/BoundedIntUnaryOperator f Lnet/minecraft/class_5658; field_920 max f Lnet/minecraft/class_5658; field_921 min f Lnet/minecraft/class_42$class_5639; field_27897 applier f Lnet/minecraft/class_42$class_5638; field_27898 tester m ()Ljava/util/Set; method_32386 getRequiredParameters m (Lnet/minecraft/class_47;I)I method_32389 apply p 1 context p 2 value m (Lnet/minecraft/class_5658;Lnet/minecraft/class_5658;Lnet/minecraft/class_47;I)Z method_32391 method_32391 p 2 context p 3 value m (Lnet/minecraft/class_5658;Lnet/minecraft/class_5658;)V p 2 max p 1 min m (Lnet/minecraft/class_5658;Lnet/minecraft/class_47;I)I method_32398 method_32398 p 1 context p 2 value m (II)Lnet/minecraft/class_42; method_282 create p 1 max p 0 min m (Lnet/minecraft/class_5658;Lnet/minecraft/class_47;I)I method_32394 method_32394 p 1 context p 2 value m (I)Lnet/minecraft/class_42; method_280 createMin p 0 min m (Lnet/minecraft/class_47;I)Z method_32396 method_32396 p 1 value p 0 context m (Lnet/minecraft/class_47;I)I method_279 method_279 p 1 value p 0 context m (Lnet/minecraft/class_47;I)Z method_32393 test p 2 value p 1 context m (I)Lnet/minecraft/class_42; method_277 createMax p 0 max m (Lnet/minecraft/class_5658;Lnet/minecraft/class_47;I)Z method_32397 method_32397 p 1 context p 2 value m (Lnet/minecraft/class_5658;Lnet/minecraft/class_47;I)Z method_32390 method_32390 p 1 context p 2 value m (I)Lnet/minecraft/class_42; method_32387 create p 0 value m (Lnet/minecraft/class_5658;Lnet/minecraft/class_5658;Lnet/minecraft/class_47;I)I method_32395 method_32395 p 3 value p 2 context c net/minecraft/class_42$class_5639 net/minecraft/loot/operator/BoundedIntUnaryOperator$Applier m (Lnet/minecraft/class_47;I)I apply apply p 2 value p 1 context c net/minecraft/class_42$class_5638 net/minecraft/loot/operator/BoundedIntUnaryOperator$Tester m (Lnet/minecraft/class_47;I)Z test test p 1 context p 2 value c net/minecraft/class_42$class_62 net/minecraft/loot/operator/BoundedIntUnaryOperator$Serializer m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_42; method_381 deserialize m (Lnet/minecraft/class_42;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_382 serialize m (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize serialize p 2 unused p 3 context p 1 entry m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize p 1 json p 3 context p 2 unused c net/minecraft/class_44 net/minecraft/loot/provider/number/ConstantLootNumberProvider f F field_922 value m (F)V p 1 value m (Ljava/lang/Object;)Z equals equals p 1 o m (F)Lnet/minecraft/class_44; method_32448 create p 0 value c net/minecraft/class_44$class_5655 net/minecraft/loot/provider/number/ConstantLootNumberProvider$CustomSerializer m (Lnet/minecraft/class_44;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_32450 toJson m (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_44; method_32451 fromJson c net/minecraft/class_44$class_5656 net/minecraft/loot/provider/number/ConstantLootNumberProvider$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_44;Lcom/google/gson/JsonSerializationContext;)V method_32452 toJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_44; method_32453 fromJson c net/minecraft/class_40 net/minecraft/loot/provider/number/BinomialLootNumberProvider f Lnet/minecraft/class_5658; field_917 p f Lnet/minecraft/class_5658; field_918 n m (Lnet/minecraft/class_5658;Lnet/minecraft/class_5658;)V p 1 n p 2 p m (IF)Lnet/minecraft/class_40; method_273 create p 1 p p 0 n c net/minecraft/class_40$class_41 net/minecraft/loot/provider/number/BinomialLootNumberProvider$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_40; method_275 fromJson m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_40;Lcom/google/gson/JsonSerializationContext;)V method_276 toJson c net/minecraft/class_6147 net/minecraft/unused/packageinfo/PackageInfo6147 c net/minecraft/class_6146 net/minecraft/unused/packageinfo/PackageInfo6146 c net/minecraft/class_6149 net/minecraft/unused/packageinfo/PackageInfo6149 c net/minecraft/class_6148 net/minecraft/class_6148 c A class holding unknown constants.\n\n@apiNote From the package structure, this class appears to be world-related,\nbut it seems to be the exclusive class in a package. Its neighboring packages\nare about portal teleporting and persistent state, yet these constants don't\nseem to relate to those. c net/minecraft/class_39 net/minecraft/loot/LootTables f Lnet/minecraft/class_2960; field_18007 VILLAGE_FISHER_CHEST f Lnet/minecraft/class_2960; field_814 ORANGE_SHEEP_ENTITY f Lnet/minecraft/class_2960; field_878 GRAY_SHEEP_ENTITY f Lnet/minecraft/class_2960; field_806 LIGHT_GRAY_SHEEP_ENTITY f Lnet/minecraft/class_2960; field_17012 VILLAGE_BUTCHER_CHEST f Lnet/minecraft/class_2960; field_489 BROWN_SHEEP_ENTITY f Lnet/minecraft/class_2960; field_16749 VILLAGE_TAIGA_HOUSE_CHEST f Lnet/minecraft/class_2960; field_17010 VILLAGE_MASON_CHEST f Lnet/minecraft/class_2960; field_778 BLACK_SHEEP_ENTITY f Ljava/util/Set; field_667 LOOT_TABLES f Lnet/minecraft/class_2960; field_16751 VILLAGE_CARTOGRAPHER_CHEST f Lnet/minecraft/class_2960; field_285 PURPLE_SHEEP_ENTITY f Lnet/minecraft/class_2960; field_394 BLUE_SHEEP_ENTITY f Lnet/minecraft/class_2960; field_17109 VILLAGE_TEMPLE_CHEST f Lnet/minecraft/class_2960; field_16753 VILLAGE_SAVANNA_HOUSE_CHEST f Lnet/minecraft/class_2960; field_17107 VILLAGE_TOOLSMITH_CHEST f Lnet/minecraft/class_2960; field_461 LIGHT_BLUE_SHEEP_ENTITY f Lnet/minecraft/class_2960; field_607 GREEN_SHEEP_ENTITY f Lnet/minecraft/class_2960; field_629 PINK_SHEEP_ENTITY f Lnet/minecraft/class_2960; field_716 RED_SHEEP_ENTITY f Lnet/minecraft/class_2960; field_869 WHITE_SHEEP_ENTITY f Lnet/minecraft/class_2960; field_702 LIME_SHEEP_ENTITY f Lnet/minecraft/class_2960; field_16748 VILLAGE_PLAINS_CHEST f Ljava/util/Set; field_600 LOOT_TABLES_READ_ONLY f Lnet/minecraft/class_2960; field_434 VILLAGE_WEAPONSMITH_CHEST f Lnet/minecraft/class_2960; field_850 SPAWN_BONUS_CHEST f Lnet/minecraft/class_2960; field_17011 VILLAGE_SHEPARD_CHEST f Lnet/minecraft/class_2960; field_365 CYAN_SHEEP_ENTITY f Lnet/minecraft/class_2960; field_844 EMPTY f Lnet/minecraft/class_2960; field_16754 VILLAGE_SNOWY_HOUSE_CHEST f Lnet/minecraft/class_2960; field_224 MAGENTA_SHEEP_ENTITY f Lnet/minecraft/class_2960; field_17108 VILLAGE_FLETCHER_CHEST f Lnet/minecraft/class_2960; field_16750 VILLAGE_TANNERY_CHEST f Lnet/minecraft/class_2960; field_17009 VILLAGE_ARMORER_CHEST f Lnet/minecraft/class_2960; field_385 YELLOW_SHEEP_ENTITY f Lnet/minecraft/class_2960; field_16752 VILLAGE_DESERT_HOUSE_CHEST f Lnet/minecraft/class_2960; field_356 SIMPLE_DUNGEON_CHEST f Lnet/minecraft/class_2960; field_353 FISHING_GAMEPLAY f Lnet/minecraft/class_2960; field_484 WOODLAND_MANSION_CHEST f Lnet/minecraft/class_2960; field_842 STRONGHOLD_CORRIDOR_CHEST f Lnet/minecraft/class_2960; field_841 SHIPWRECK_MAP_CHEST f Lnet/minecraft/class_2960; field_24050 RUINED_PORTAL_CHEST f Lnet/minecraft/class_2960; field_24047 BASTION_OTHER_CHEST f Lnet/minecraft/class_2960; field_24046 BASTION_TREASURE_CHEST f Lnet/minecraft/class_2960; field_24049 BASTION_HOGLIN_STABLE_CHEST f Lnet/minecraft/class_2960; field_24048 BASTION_BRIDGE_CHEST f Lnet/minecraft/class_2960; field_472 ABANDONED_MINESHAFT_CHEST f Lnet/minecraft/class_2960; field_615 NETHER_BRIDGE_CHEST f Lnet/minecraft/class_2960; field_880 SHIPWRECK_SUPPLY_CHEST f Lnet/minecraft/class_2960; field_397 UNDERWATER_RUIN_SMALL_CHEST f Lnet/minecraft/class_2960; field_266 FISHING_JUNK_GAMEPLAY f Lnet/minecraft/class_2960; field_751 JUNGLE_TEMPLE_DISPENSER_CHEST f Lnet/minecraft/class_2960; field_885 DESERT_PYRAMID_CHEST f Lnet/minecraft/class_2960; field_274 END_CITY_TREASURE_CHEST f Lnet/minecraft/class_2960; field_22402 PIGLIN_BARTERING_GAMEPLAY f Lnet/minecraft/class_2960; field_854 FISHING_TREASURE_GAMEPLAY f Lnet/minecraft/class_2960; field_251 BURIED_TREASURE_CHEST f Lnet/minecraft/class_2960; field_665 SHIPWRECK_TREASURE_CHEST f Lnet/minecraft/class_2960; field_662 IGLOO_CHEST_CHEST f Lnet/minecraft/class_2960; field_795 FISHING_FISH_GAMEPLAY f Lnet/minecraft/class_2960; field_19069 HERO_OF_THE_VILLAGE_LEATHERWORKER_GIFT_GAMEPLAY f Lnet/minecraft/class_2960; field_19066 HERO_OF_THE_VILLAGE_FARMER_GIFT_GAMEPLAY f Lnet/minecraft/class_2960; field_19065 HERO_OF_THE_VILLAGE_CLERIC_GIFT_GAMEPLAY f Lnet/minecraft/class_2960; field_19068 HERO_OF_THE_VILLAGE_FLETCHER_GIFT_GAMEPLAY f Lnet/minecraft/class_2960; field_19067 HERO_OF_THE_VILLAGE_FISHERMAN_GIFT_GAMEPLAY f Lnet/minecraft/class_2960; field_19062 HERO_OF_THE_VILLAGE_ARMORER_GIFT_GAMEPLAY f Lnet/minecraft/class_2960; field_19064 HERO_OF_THE_VILLAGE_CARTOGRAPHER_GIFT_GAMEPLAY f Lnet/minecraft/class_2960; field_19063 HERO_OF_THE_VILLAGE_BUTCHER_GIFT_GAMEPLAY f Lnet/minecraft/class_2960; field_19074 HERO_OF_THE_VILLAGE_WEAPONSMITH_GIFT_GAMEPLAY f Lnet/minecraft/class_2960; field_19073 HERO_OF_THE_VILLAGE_TOOLSMITH_GIFT_GAMEPLAY f Lnet/minecraft/class_2960; field_19070 HERO_OF_THE_VILLAGE_LIBRARIAN_GIFT_GAMEPLAY f Lnet/minecraft/class_2960; field_19072 HERO_OF_THE_VILLAGE_SHEPHERD_GIFT_GAMEPLAY f Lnet/minecraft/class_2960; field_19071 HERO_OF_THE_VILLAGE_MASON_GIFT_GAMEPLAY f Lnet/minecraft/class_2960; field_803 JUNGLE_TEMPLE_CHEST f Lnet/minecraft/class_2960; field_800 STRONGHOLD_CROSSING_CHEST f Lnet/minecraft/class_2960; field_683 STRONGHOLD_LIBRARY_CHEST f Lnet/minecraft/class_2960; field_16593 PILLAGER_OUTPOST_CHEST f Lnet/minecraft/class_2960; field_16216 CAT_MORNING_GIFT_GAMEPLAY f Lnet/minecraft/class_2960; field_300 UNDERWATER_RUIN_BIG_CHEST m (Ljava/lang/String;)Lnet/minecraft/class_2960; method_269 register p 0 id m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960; method_271 registerLootTable p 0 id m ()Ljava/util/Set; method_270 getAll c net/minecraft/class_3085 net/minecraft/world/gen/feature/LakeFeature f Lnet/minecraft/class_2680; field_13668 CAVE_AIR m (Lnet/minecraft/class_2680;)Z method_39605 canReplace p 1 state c net/minecraft/class_3085$class_6788 net/minecraft/world/gen/feature/LakeFeature$Config f Lcom/mojang/serialization/Codec; field_35706 CODEC f Lnet/minecraft/class_4651; comp_285 fluid f Lnet/minecraft/class_4651; comp_286 barrier m ()Lnet/minecraft/class_4651; comp_286 barrier m ()Lnet/minecraft/class_4651; comp_285 fluid c net/minecraft/class_6112 net/minecraft/unused/packageinfo/PackageInfo6112 c net/minecraft/class_3086 net/minecraft/server/dedicated/command/PardonCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13669 ALREADY_UNBANNED_EXCEPTION m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13474 method_13474 p 0 context p 1 builder m (Lnet/minecraft/class_2168;)Z method_13476 method_13476 p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13475 method_13475 p 0 context m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13473 pardon p 0 source p 1 targets m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13472 register p 0 dispatcher c net/minecraft/class_6111 net/minecraft/unused/packageinfo/PackageInfo6111 c net/minecraft/class_58 net/minecraft/loot/LootTableReporter f Ljava/util/function/Supplier; field_966 nameFactory f Ljava/lang/String; field_964 name f Lcom/google/common/collect/Multimap; field_965 messages f Ljava/util/Set; field_20758 conditions f Ljava/util/Set; field_20760 tables f Ljava/util/function/Function; field_20757 conditionGetter f Ljava/util/function/Function; field_20759 tableGetter f Lnet/minecraft/class_176; field_20756 contextType m (Lnet/minecraft/class_176;)Lnet/minecraft/class_58; method_22568 withContextType p 1 contextType m (Ljava/lang/String;)V method_360 report p 1 message m (Lnet/minecraft/class_2960;)Z method_22570 hasTable p 1 id m (Ljava/lang/String;Lnet/minecraft/class_2960;)Lnet/minecraft/class_58; method_22571 withCondition p 2 id p 1 name m (Lnet/minecraft/class_2960;)Z method_22572 hasCondition p 1 id m (Lnet/minecraft/class_176;Ljava/util/function/Function;Ljava/util/function/Function;)V p 1 contextType p 3 tableFactory p 2 conditionGetter m ()Lcom/google/common/collect/Multimap; method_361 getMessages m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5341; method_22576 getCondition p 1 id m (Ljava/lang/String;Lnet/minecraft/class_2960;)Lnet/minecraft/class_58; method_22569 withTable p 2 id p 1 name m (Lcom/google/common/collect/Multimap;Ljava/util/function/Supplier;Lnet/minecraft/class_176;Ljava/util/function/Function;Ljava/util/Set;Ljava/util/function/Function;Ljava/util/Set;)V p 7 tables p 1 messages p 2 nameFactory p 5 conditions p 6 tableGetter p 3 contextType p 4 conditionGetter m (Ljava/lang/String;)Lnet/minecraft/class_58; method_364 makeChild p 1 name m (Lnet/minecraft/class_46;)V method_22567 validateContext p 1 contextAware m ()Ljava/lang/String; method_359 getName m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_52; method_22574 getTable p 1 id c net/minecraft/class_3081 net/minecraft/world/gen/feature/KelpFeature c net/minecraft/class_52 net/minecraft/loot/LootTable f Lorg/slf4j/Logger; field_946 LOGGER f [Lnet/minecraft/class_55; field_943 pools f Ljava/util/function/BiFunction; field_945 combinedFunction f Lnet/minecraft/class_176; field_942 type f [Lnet/minecraft/class_117; field_944 functions f Lnet/minecraft/class_176; field_947 GENERIC f Lnet/minecraft/class_52; field_948 EMPTY m (Ljava/util/List;ILjava/util/Random;)V method_333 shuffle p 1 drops p 2 freeSlots p 3 random m (Lnet/minecraft/class_47;Ljava/util/function/Consumer;)V method_320 generateLoot p 1 context p 2 lootConsumer m ()Lnet/minecraft/class_52$class_53; method_324 builder m (Lnet/minecraft/class_1263;Lnet/minecraft/class_47;)V method_329 supplyInventory p 1 inventory p 2 context m (Lnet/minecraft/class_58;)V method_330 validate p 1 reporter m (Lnet/minecraft/class_47;)Ljava/util/List; method_319 generateLoot p 1 context m ()Lnet/minecraft/class_176; method_322 getType m (Lnet/minecraft/class_1263;Ljava/util/Random;)Ljava/util/List; method_321 getFreeSlots p 1 inventory p 2 random m (Ljava/util/function/Consumer;)Ljava/util/function/Consumer; method_332 processStacks p 0 lootConsumer m (Lnet/minecraft/class_176;[Lnet/minecraft/class_55;[Lnet/minecraft/class_117;)V p 3 functions p 1 type p 2 pools m (Lnet/minecraft/class_47;Ljava/util/function/Consumer;)V method_328 generateUnprocessedLoot p 1 context p 2 lootConsumer m (Ljava/util/function/Consumer;Lnet/minecraft/class_1799;)V method_331 method_331 p 1 stack c net/minecraft/class_52$class_53 net/minecraft/loot/LootTable$Builder f Ljava/util/List; field_951 functions f Lnet/minecraft/class_176; field_950 type f Ljava/util/List; field_949 pools m ()Lnet/minecraft/class_52$class_53; method_337 getThis m ()Lnet/minecraft/class_52; method_338 build m (Lnet/minecraft/class_55$class_56;)Lnet/minecraft/class_52$class_53; method_336 pool p 1 poolBuilder m (Lnet/minecraft/class_117$class_118;)Lnet/minecraft/class_52$class_53; method_335 apply m (Lnet/minecraft/class_176;)Lnet/minecraft/class_52$class_53; method_334 type p 1 context c net/minecraft/class_52$class_54 net/minecraft/loot/LootTable$Serializer m (Lnet/minecraft/class_52;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_339 serialize m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize p 1 json p 3 context p 2 unused m (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize serialize p 2 unused p 3 context p 1 supplier m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_52; method_340 deserialize c net/minecraft/class_3082 net/minecraft/server/command/MessageCommand m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13461 register p 0 dispatcher m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V method_31165 method_31165 p 2 playerName m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_2561;)I method_13462 execute p 0 source p 1 targets p 2 message m (Lcom/mojang/brigadier/context/CommandContext;)I method_13463 method_13463 p 0 context m (Lnet/minecraft/class_3222;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V method_31164 method_31164 p 2 playerName c net/minecraft/class_55 net/minecraft/loot/LootPool f Ljava/util/function/BiFunction; field_952 javaFunctions f Lnet/minecraft/class_5658; field_957 rolls f Ljava/util/function/Predicate; field_955 predicate f [Lnet/minecraft/class_79; field_953 entries f Lnet/minecraft/class_5658; field_958 bonusRolls f [Lnet/minecraft/class_117; field_956 functions f [Lnet/minecraft/class_5341; field_954 conditions m (Lnet/minecraft/class_47;Ljava/util/List;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/class_82;)V method_342 method_342 p 3 choice m (Lnet/minecraft/class_58;)V method_349 validate p 1 reporter m ()Lnet/minecraft/class_55$class_56; method_347 builder m ([Lnet/minecraft/class_79;[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;Lnet/minecraft/class_5658;Lnet/minecraft/class_5658;)V p 1 entries p 2 conditions p 3 functions p 4 rolls p 5 bonusRolls m (Ljava/util/function/Consumer;Lnet/minecraft/class_47;)V method_341 addGeneratedLoot p 1 lootConsumer p 2 context m (Ljava/util/function/Consumer;Lnet/minecraft/class_47;)V method_345 supplyOnce p 1 lootConsumer p 2 context c net/minecraft/class_55$class_57 net/minecraft/loot/LootPool$Serializer m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize p 1 json p 2 unused p 3 context m (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize serialize p 1 entry p 3 context p 2 unused m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_55; method_358 deserialize m (Lnet/minecraft/class_55;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_357 serialize c net/minecraft/class_55$class_56 net/minecraft/loot/LootPool$Builder f Lnet/minecraft/class_5658; field_962 bonusRollsRange f Ljava/util/List; field_961 functions f Ljava/util/List; field_960 entries f Ljava/util/List; field_963 conditions f Lnet/minecraft/class_5658; field_959 rolls m (Lnet/minecraft/class_5658;)Lnet/minecraft/class_55$class_56; method_35509 bonusRolls p 1 bonusRolls m ()Lnet/minecraft/class_55$class_56; method_354 getThis m (Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_55$class_56; method_356 conditionally m (Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_55$class_56; method_351 with p 1 entry m (Lnet/minecraft/class_117$class_118;)Lnet/minecraft/class_55$class_56; method_353 apply m ()Lnet/minecraft/class_55; method_355 build m (Lnet/minecraft/class_5658;)Lnet/minecraft/class_55$class_56; method_352 rolls p 1 rolls c net/minecraft/class_3083 net/minecraft/server/dedicated/command/OpCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13667 ALREADY_OPPED_EXCEPTION m (Lcom/mojang/brigadier/context/CommandContext;)I method_13468 method_13468 p 0 context m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13465 op p 0 source p 1 targets m (Lnet/minecraft/class_2168;)Z method_13470 method_13470 p 0 source m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13464 register p 0 dispatcher m (Lnet/minecraft/class_3222;)Ljava/lang/String; method_13469 method_13469 p 0 player m (Lnet/minecraft/class_3324;Lnet/minecraft/class_3222;)Z method_13466 method_13466 p 1 player m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13467 method_13467 p 1 builder p 0 context c net/minecraft/class_6118 net/minecraft/unused/packageinfo/PackageInfo6118 c net/minecraft/class_6117 net/minecraft/unused/packageinfo/PackageInfo6117 c net/minecraft/class_6119 net/minecraft/unused/packageinfo/PackageInfo6119 c net/minecraft/class_6114 net/minecraft/unused/packageinfo/PackageInfo6114 c net/minecraft/class_3088 net/minecraft/server/dedicated/command/PardonIpCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13671 INVALID_IP_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13672 ALREADY_UNBANNED_EXCEPTION m (Lcom/mojang/brigadier/context/CommandContext;)I method_13480 method_13480 p 0 context m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13478 register p 0 dispatcher m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13479 method_13479 p 0 context p 1 builder m (Lnet/minecraft/class_2168;)Z method_13481 method_13481 p 0 source m (Lnet/minecraft/class_2168;Ljava/lang/String;)I method_13482 pardonIp p 1 target p 0 source c net/minecraft/class_6113 net/minecraft/unused/packageinfo/PackageInfo6113 c net/minecraft/class_3089 net/minecraft/server/command/ParticleCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13673 FAILED_EXCEPTION m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2394;Lnet/minecraft/class_243;Lnet/minecraft/class_243;FIZLjava/util/Collection;)I method_13491 execute p 7 viewers p 6 force p 5 count p 4 speed p 3 delta p 2 pos p 1 parameters p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13492 method_13492 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13484 method_13484 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13485 method_13485 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13483 method_13483 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13488 method_13488 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13489 method_13489 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13487 method_13487 p 0 context m (Lnet/minecraft/class_2168;)Z method_13490 method_13490 p 0 source m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13486 register p 0 dispatcher c net/minecraft/class_6116 net/minecraft/unused/packageinfo/PackageInfo6116 c net/minecraft/class_6115 net/minecraft/unused/packageinfo/PackageInfo6115 c net/minecraft/class_6121 net/minecraft/world/gen/heightprovider/ConstantHeightProvider f Lnet/minecraft/class_6121; field_31536 ZERO f Lnet/minecraft/class_5843; field_31538 offset f Lcom/mojang/serialization/Codec; field_31537 CONSTANT_CODEC m (Lnet/minecraft/class_6121;)Lcom/mojang/datafixers/util/Either; method_35384 method_35384 p 0 provider m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_35382 method_35382 p 0 instance m (Lnet/minecraft/class_5843;)V p 1 offset m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_6121; method_35381 method_35381 p 0 either m (Lnet/minecraft/class_6121;)Lnet/minecraft/class_6121; method_35386 method_35386 p 0 provider m (Lnet/minecraft/class_5843;)Lnet/minecraft/class_6121; method_35383 create p 0 offset m ()Lnet/minecraft/class_5843; method_35385 getOffset m (Lnet/minecraft/class_6121;)Lnet/minecraft/class_5843; method_35387 method_35387 p 0 provider c net/minecraft/class_3095 net/minecraft/server/command/RecipeCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13681 GIVE_FAILED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13682 TAKE_FAILED_EXCEPTION m (Lcom/mojang/brigadier/context/CommandContext;)I method_13516 method_13516 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13515 method_13515 p 0 context m (Lnet/minecraft/class_2168;Ljava/util/Collection;Ljava/util/Collection;)I method_13518 executeTake p 2 recipes p 1 targets p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13519 method_13519 p 0 context m (Lnet/minecraft/class_2168;)Z method_13522 method_13522 p 0 source m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13517 register p 0 dispatcher m (Lcom/mojang/brigadier/context/CommandContext;)I method_13521 method_13521 p 0 context m (Lnet/minecraft/class_2168;Ljava/util/Collection;Ljava/util/Collection;)I method_13520 executeGive p 0 source p 2 recipes p 1 targets c net/minecraft/class_6120 net/minecraft/world/gen/heightprovider/BiasedToBottomHeightProvider f Lorg/slf4j/Logger; field_31532 LOGGER f I field_31535 inner f Lcom/mojang/serialization/Codec; field_31531 BIASED_TO_BOTTOM_CODEC f Lnet/minecraft/class_5843; field_31534 maxOffset f Lnet/minecraft/class_5843; field_31533 minOffset m (Lnet/minecraft/class_6120;)Lnet/minecraft/class_5843; method_35380 method_35380 p 0 provider m (Lnet/minecraft/class_6120;)Lnet/minecraft/class_5843; method_35379 method_35379 p 0 provider m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_35376 method_35376 p 0 instance m (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;I)V p 1 minOffset p 2 maxOffset p 3 inner m (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;I)Lnet/minecraft/class_6120; method_35377 create p 2 inner p 1 maxOffset p 0 minOffset m (Lnet/minecraft/class_6120;)Ljava/lang/Integer; method_35378 method_35378 p 0 provider c net/minecraft/class_67 net/minecraft/loot/entry/DynamicEntry f Lnet/minecraft/class_2960; field_980 name m (Lnet/minecraft/class_2960;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_85; method_391 method_391 p 4 functions p 3 conditions p 2 quality p 1 weight m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_85$class_86; method_390 builder p 0 name m (Lnet/minecraft/class_2960;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)V p 5 functions p 4 conditions p 3 quality p 2 weight p 1 name c net/minecraft/class_67$class_68 net/minecraft/loot/entry/DynamicEntry$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_67;Lcom/google/gson/JsonSerializationContext;)V method_393 addEntryFields m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_67; method_392 fromJson c net/minecraft/class_6123 net/minecraft/world/gen/heightprovider/HeightProviderType f Lnet/minecraft/class_6123; field_33521 TRAPEZOID f Lnet/minecraft/class_6123; field_33520 VERY_BIASED_TO_BOTTOM f Lnet/minecraft/class_6123; field_35711 WEIGHTED_LIST f Lnet/minecraft/class_6123; field_31543 BIASED_TO_BOTTOM f Lnet/minecraft/class_6123; field_31542 UNIFORM f Lnet/minecraft/class_6123; field_31541 CONSTANT m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_6123; method_35394 register p 1 codec p 0 id c net/minecraft/class_3097 net/minecraft/server/command/ReloadCommand f Lorg/slf4j/Logger; field_25343 LOGGER m (Lnet/minecraft/class_2168;)Z method_13531 method_13531 p 0 source m (Lnet/minecraft/class_3283;Lnet/minecraft/class_5219;Ljava/util/Collection;)Ljava/util/Collection; method_29478 findNewDataPacks p 2 enabledDataPacks p 1 saveProperties p 0 dataPackManager m (Lnet/minecraft/class_2168;Ljava/lang/Throwable;)Ljava/lang/Void; method_29479 method_29479 p 1 throwable m (Ljava/util/Collection;Lnet/minecraft/class_2168;)V method_29480 tryReloadDataPacks p 0 dataPacks p 1 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13530 method_13530 p 0 context m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13529 register p 0 dispatcher c net/minecraft/class_3098 net/minecraft/world/gen/feature/MineshaftFeature m (Lcom/mojang/serialization/Codec;)V p 1 configCodec m (Lnet/minecraft/class_6834$class_6835;)Z method_28638 canGenerate p 0 context m (Lnet/minecraft/class_6626;Lnet/minecraft/class_6622$class_6623;)V method_38678 addPieces p 0 collector p 1 context c net/minecraft/class_3098$class_3100 net/minecraft/world/gen/feature/MineshaftFeature$Type f Lnet/minecraft/class_2680; field_28852 fence f Ljava/lang/String; field_13689 name f Lnet/minecraft/class_2680; field_28850 log f Lnet/minecraft/class_2680; field_28851 planks f Ljava/util/Map; field_13690 BY_NAME f Lcom/mojang/serialization/Codec; field_24839 CODEC f Lnet/minecraft/class_3098$class_3100; field_13691 MESA f Lnet/minecraft/class_3098$class_3100; field_13692 NORMAL m ()Lnet/minecraft/class_2680; method_33761 getPlanks m ()Lnet/minecraft/class_2680; method_33762 getFence m ()Lnet/minecraft/class_2680; method_33760 getLog m (Ljava/lang/String;)Lnet/minecraft/class_3098$class_3100; method_13532 byName p 0 name m (I)Lnet/minecraft/class_3098$class_3100; method_13535 byIndex p 0 index m (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V p 6 fence p 5 planks p 4 log p 3 name m ()Ljava/lang/String; method_13534 getName c net/minecraft/class_6122 net/minecraft/world/gen/heightprovider/HeightProvider f Lcom/mojang/serialization/Codec; field_31540 CODEC m (Ljava/util/Random;Lnet/minecraft/class_5868;)I method_35391 get p 2 context p 1 random m (Lnet/minecraft/class_6122;)Lnet/minecraft/class_6122; method_35392 method_35392 p 0 provider m (Lnet/minecraft/class_6122;)Lcom/mojang/datafixers/util/Either; method_35390 method_35390 p 0 provider m ()Lnet/minecraft/class_6123; method_35388 getType m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_6122; method_35389 method_35389 p 0 either c net/minecraft/class_69 net/minecraft/loot/entry/CombinedEntry f [Lnet/minecraft/class_79; field_982 children f Lnet/minecraft/class_64; field_983 predicate m ([Lnet/minecraft/class_64;)Lnet/minecraft/class_64; method_394 combine p 1 children m ([Lnet/minecraft/class_79;[Lnet/minecraft/class_5341;)V p 1 children p 2 conditions m (Lnet/minecraft/class_69$class_70;)Lnet/minecraft/class_79$class_5337; method_395 createSerializer p 0 factory c net/minecraft/class_69$class_70 net/minecraft/loot/entry/CombinedEntry$Factory m ([Lnet/minecraft/class_79;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_69; create create p 2 conditions p 1 children c net/minecraft/class_69$1 net/minecraft/loot/entry/CombinedEntry$1 m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_69;Lcom/google/gson/JsonSerializationContext;)V method_29314 addEntryFields m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_69; method_29313 fromJson c net/minecraft/class_3091 net/minecraft/server/command/PlaySoundCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13678 FAILED_EXCEPTION m (Lnet/minecraft/class_3419;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; method_13497 makeArgumentsForCategory p 0 category m (Lnet/minecraft/class_3419;Lcom/mojang/brigadier/context/CommandContext;)I method_13505 method_13505 p 1 context m (Lnet/minecraft/class_3419;Lcom/mojang/brigadier/context/CommandContext;)I method_13503 method_13503 p 1 context m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13500 register p 0 dispatcher m (Lnet/minecraft/class_3419;Lcom/mojang/brigadier/context/CommandContext;)I method_13501 method_13501 p 1 context m (Lnet/minecraft/class_3419;Lcom/mojang/brigadier/context/CommandContext;)I method_13499 method_13499 p 1 context m (Lnet/minecraft/class_3419;Lcom/mojang/brigadier/context/CommandContext;)I method_13498 method_13498 p 1 context m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_2960;Lnet/minecraft/class_3419;Lnet/minecraft/class_243;FFF)I method_13504 execute p 2 sound p 1 targets p 0 source p 6 pitch p 5 volume p 4 pos p 3 category p 7 minVolume m (Lnet/minecraft/class_2168;)Z method_13502 method_13502 p 0 source c net/minecraft/class_64 net/minecraft/loot/entry/EntryCombiner f Lnet/minecraft/class_64; field_16884 ALWAYS_TRUE f Lnet/minecraft/class_64; field_16883 ALWAYS_FALSE m (Lnet/minecraft/class_64;Lnet/minecraft/class_47;Ljava/util/function/Consumer;)Z method_16777 method_16777 p 2 context p 3 lootChoiceExpander m (Lnet/minecraft/class_47;Ljava/util/function/Consumer;)Z expand expand p 1 context p 2 choiceConsumer m (Lnet/minecraft/class_47;Ljava/util/function/Consumer;)Z method_16776 doExpand m (Lnet/minecraft/class_64;)Lnet/minecraft/class_64; method_16778 and p 1 other m (Lnet/minecraft/class_64;)Lnet/minecraft/class_64; method_385 or p 1 other m (Lnet/minecraft/class_64;Lnet/minecraft/class_47;Ljava/util/function/Consumer;)Z method_16779 method_16779 p 2 context p 3 lootChoiceExpander c net/minecraft/class_3093 net/minecraft/server/command/PublishCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13680 FAILED_EXCEPTION f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13679 ALREADY_PUBLISHED_EXCEPTION m (Lcom/mojang/brigadier/context/CommandContext;)I method_13512 method_13512 p 0 context m (Lnet/minecraft/class_2168;I)I method_13509 execute p 1 port p 0 source m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13511 method_13511 p 0 port m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13510 register p 0 dispatcher m (Lcom/mojang/brigadier/context/CommandContext;)I method_13508 method_13508 p 0 context m (Lnet/minecraft/class_2168;)Z method_13513 method_13513 p 0 source c net/minecraft/class_65 net/minecraft/loot/entry/AlternativeEntry m ([Lnet/minecraft/class_64;Lnet/minecraft/class_47;Ljava/util/function/Consumer;)Z method_387 method_387 p 1 context p 2 lootChoiceExpander m ([Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_65$class_66; method_386 builder p 0 children c net/minecraft/class_65$class_66 net/minecraft/loot/entry/AlternativeEntry$Builder f Ljava/util/List; field_979 children m ()Lnet/minecraft/class_65$class_66; method_388 getThisBuilder m ([Lnet/minecraft/class_79$class_80;)V p 1 children c net/minecraft/class_6129 net/minecraft/unused/packageinfo/PackageInfo6129 c net/minecraft/class_60 net/minecraft/loot/LootManager f Ljava/util/Map; field_970 tables f Lorg/slf4j/Logger; field_975 LOGGER f Lnet/minecraft/class_4567; field_20752 conditionManager f Lcom/google/gson/Gson; field_974 GSON m (Lnet/minecraft/class_58;Lnet/minecraft/class_2960;Lnet/minecraft/class_52;)V method_373 method_373 p 2 lootTable p 1 id m (Lnet/minecraft/class_52;)Lcom/google/gson/JsonElement; method_372 toJson p 0 table m (Ljava/lang/String;Ljava/lang/String;)V method_368 method_368 p 1 value p 0 key m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_2960;Lcom/google/gson/JsonElement;)V method_20711 method_20711 p 2 json p 1 id m (Lnet/minecraft/class_4567;)V p 1 conditionManager m (Lnet/minecraft/class_58;Lnet/minecraft/class_2960;Lnet/minecraft/class_52;)V method_369 validate p 2 table p 0 reporter p 1 id m ()Ljava/util/Set; method_370 getTableIds m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_52; method_367 getTable p 1 id m (Ljava/util/Map;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_20712 apply c net/minecraft/class_6128 net/minecraft/unused/packageinfo/PackageInfo6128 c net/minecraft/class_6125 net/minecraft/unused/packageinfo/PackageInfo6125 c net/minecraft/class_6124 net/minecraft/world/gen/heightprovider/UniformHeightProvider f Lcom/mojang/serialization/Codec; field_31544 UNIFORM_CODEC f Lit/unimi/dsi/fastutil/longs/LongSet; field_36290 warnedEmptyHeightRanges f Lorg/slf4j/Logger; field_31545 LOGGER f Lnet/minecraft/class_5843; field_31547 maxOffset f Lnet/minecraft/class_5843; field_31546 minOffset m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_35395 method_35395 p 0 instance m (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;)Lnet/minecraft/class_6124; method_35396 create p 1 maxOffset c the maximum offset, inclusive p 0 minOffset c the minimum offset, inclusive m (Lnet/minecraft/class_6124;)Lnet/minecraft/class_5843; method_35397 method_35397 p 0 provider m (Lnet/minecraft/class_6124;)Lnet/minecraft/class_5843; method_35398 method_35398 p 0 provider m (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;)V p 1 minOffset p 2 maxOffset c net/minecraft/class_6126 net/minecraft/unused/packageinfo/PackageInfo6126 c net/minecraft/class_4394 net/minecraft/client/realms/gui/screen/RealmsGenericErrorScreen f Lcom/mojang/datafixers/util/Pair; field_36321 errorMessages f Lnet/minecraft/class_437; field_22695 parent f Lnet/minecraft/class_5489; field_36322 description m (Lnet/minecraft/class_4355;)Lcom/mojang/datafixers/util/Pair; method_39981 getErrorMessages p 0 exception m (Lnet/minecraft/class_4355;Lnet/minecraft/class_437;)V p 1 realmsServiceException p 2 parent m (Lnet/minecraft/class_2561;)Lcom/mojang/datafixers/util/Pair; method_21282 getErrorMessages p 0 description m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_437;)V p 3 parent p 2 description p 1 title m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)Lcom/mojang/datafixers/util/Pair; method_21283 getErrorMessages p 0 title p 1 description m (Lnet/minecraft/class_2561;Lnet/minecraft/class_437;)V p 1 description p 2 parent m (Lnet/minecraft/class_4185;)V method_25160 method_25160 p 1 button c net/minecraft/class_3062 net/minecraft/server/command/FunctionCommand f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_13662 SUGGESTION_PROVIDER m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13382 method_13382 p 0 context p 1 builder m (Lnet/minecraft/class_2168;)Z method_13384 method_13384 p 0 source m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13381 execute p 0 source p 1 functions m (Lcom/mojang/brigadier/context/CommandContext;)I method_13383 method_13383 p 0 context m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13380 register p 0 dispatcher c net/minecraft/class_79 net/minecraft/loot/entry/LootPoolEntry f [Lnet/minecraft/class_5341; field_988 conditions f Ljava/util/function/Predicate; field_989 conditionPredicate m ()Lnet/minecraft/class_5338; method_29318 getType m (Lnet/minecraft/class_47;)Z method_414 test p 1 context m ([Lnet/minecraft/class_5341;)V p 1 conditions m (Lnet/minecraft/class_58;)V method_415 validate p 1 reporter c net/minecraft/class_79$class_80 net/minecraft/loot/entry/LootPoolEntry$Builder f Ljava/util/List; field_990 conditions m (Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_93$class_6152; method_35513 sequenceEntry p 1 entry m ()Lnet/minecraft/class_79; method_419 build m (Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_72$class_6153; method_35514 groupEntry p 1 entry m (Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_65$class_66; method_417 alternatively p 1 builder m ()[Lnet/minecraft/class_5341; method_420 getConditions m (Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_79$class_80; method_421 conditionally m ()Lnet/minecraft/class_79$class_80; method_418 getThisBuilder m ()Lnet/minecraft/class_79$class_80; method_416 getThis c net/minecraft/class_79$class_5337 net/minecraft/loot/entry/LootPoolEntry$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_79; method_29319 fromJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_79; method_424 fromJson p 3 conditions p 2 context p 1 json m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_79;Lcom/google/gson/JsonSerializationContext;)V method_29320 toJson m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_79;Lcom/google/gson/JsonSerializationContext;)V method_422 addEntryFields p 2 entry p 3 context p 1 json c net/minecraft/class_3063 net/minecraft/world/gen/feature/IcePatchFeature c net/minecraft/class_4396 net/minecraft/client/realms/gui/screen/RealmsLongConfirmationScreen f Lnet/minecraft/class_2561; field_19897 line3 f Lnet/minecraft/class_4396$class_4397; field_19895 type f Lnet/minecraft/class_2561; field_19896 line2 f Z field_19899 yesNoQuestion f Lit/unimi/dsi/fastutil/booleans/BooleanConsumer; field_22697 callback m (Lnet/minecraft/class_4185;)V method_25163 method_25163 p 1 button m (Lnet/minecraft/class_4185;)V method_25164 method_25164 p 1 button m (Lnet/minecraft/class_4185;)V method_25165 method_25165 p 1 button m (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_4396$class_4397;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Z)V p 5 yesNoQuestion p 4 line3 p 3 line2 p 2 type p 1 callback c net/minecraft/class_4396$class_4397 net/minecraft/client/realms/gui/screen/RealmsLongConfirmationScreen$Type f Lnet/minecraft/class_2561; field_19906 text f Lnet/minecraft/class_4396$class_4397; field_19904 INFO f Lnet/minecraft/class_4396$class_4397; field_19903 WARNING f I field_19905 colorCode m (Ljava/lang/String;ILjava/lang/String;I)V p 3 text p 4 colorCode m (Ljava/lang/String;)Lnet/minecraft/class_4396$class_4397; valueOf valueOf p 0 name c net/minecraft/class_3064 net/minecraft/server/command/GameModeCommand m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13388 register p 0 dispatcher m (Lnet/minecraft/class_2168;)Z method_13389 method_13389 p 0 source m (Lnet/minecraft/class_1934;Lcom/mojang/brigadier/context/CommandContext;)I method_13386 method_13386 p 1 context m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;Lnet/minecraft/class_1934;)I method_13387 execute p 1 targets p 2 gameMode p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3222;Lnet/minecraft/class_1934;)V method_13390 sendFeedback p 0 source p 2 gameMode p 1 player m (Lnet/minecraft/class_1934;Lcom/mojang/brigadier/context/CommandContext;)I method_13391 method_13391 p 1 context c net/minecraft/class_4395 net/minecraft/client/realms/gui/screen/RealmsInviteScreen f Lnet/minecraft/class_2561; field_26490 PLAYER_ERROR_TEXT f Lnet/minecraft/class_2561; field_19887 errorMessage f Lnet/minecraft/class_2561; field_26489 INVITE_PROFILE_NAME_TEXT f Lorg/slf4j/Logger; field_19878 LOGGER f Lnet/minecraft/class_4388; field_19881 configureScreen f Lnet/minecraft/class_4877; field_19880 serverData f Lnet/minecraft/class_342; field_22696 nameWidget f Lnet/minecraft/class_437; field_19882 parent m (Lnet/minecraft/class_4185;)V method_25162 method_25162 p 1 button m (Lnet/minecraft/class_4388;Lnet/minecraft/class_437;Lnet/minecraft/class_4877;)V p 3 serverData p 2 parent p 1 configureScreen m (Lnet/minecraft/class_2561;)V method_21286 showError p 1 errorMessage m ()V method_21284 onInvite m (Lnet/minecraft/class_4185;)V method_25161 method_25161 p 1 button c net/minecraft/class_3065 net/minecraft/server/command/GameRuleCommand m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_1928$class_4313;)I method_13394 executeSet p 1 key p 0 context m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13392 register p 0 dispatcher m (Lnet/minecraft/class_2168;)Z method_13393 method_13393 p 0 source m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1928$class_4313;)I method_13397 executeQuery p 0 source p 1 key c net/minecraft/class_3065$1 net/minecraft/server/command/GameRuleCommand$1 m (Lnet/minecraft/class_1928$class_4313;Lcom/mojang/brigadier/context/CommandContext;)I method_20798 method_20798 p 1 context m (Lnet/minecraft/class_1928$class_4313;Lcom/mojang/brigadier/context/CommandContext;)I method_20797 method_20797 p 1 context c net/minecraft/class_4390 net/minecraft/client/realms/gui/screen/RealmsCreateRealmScreen f Lnet/minecraft/class_4877; field_19829 server f Lnet/minecraft/class_2561; field_26488 WORLD_DESCRIPTION_TEXT f Lnet/minecraft/class_342; field_19832 descriptionBox f Lnet/minecraft/class_4185; field_19833 createButton f Lnet/minecraft/class_2561; field_26487 WORLD_NAME_TEXT f Lnet/minecraft/class_4325; field_19830 parent f Lnet/minecraft/class_342; field_19831 nameBox m ()V method_21245 createWorld m ()Z method_21247 valid m (Lnet/minecraft/class_4185;)V method_25155 method_25155 p 1 button m (Lnet/minecraft/class_4185;)V method_25154 method_25154 p 1 button m (Lnet/minecraft/class_4877;Lnet/minecraft/class_4325;)V p 2 parent p 1 server c net/minecraft/class_75 net/minecraft/loot/entry/LootPoolEntryTypes f Lnet/minecraft/class_5338; field_25209 DYNAMIC f Lnet/minecraft/class_5338; field_25207 ITEM f Lnet/minecraft/class_5338; field_25208 LOOT_TABLE f Lnet/minecraft/class_5338; field_25213 GROUP f Lnet/minecraft/class_5338; field_25210 TAG f Lnet/minecraft/class_5338; field_25212 SEQUENCE f Lnet/minecraft/class_5338; field_25211 ALTERNATIVES f Lnet/minecraft/class_5338; field_25206 EMPTY m (Ljava/lang/String;Lnet/minecraft/class_5335;)Lnet/minecraft/class_5338; method_29317 register p 0 id p 1 jsonSerializer m ()Ljava/lang/Object; method_29316 createGsonSerializer c net/minecraft/class_4392 net/minecraft/client/realms/gui/screen/RealmsDownloadLatestWorldScreen f Lnet/minecraft/class_437; field_19845 parent f Z field_19856 showDots f Lnet/minecraft/class_4889; field_19846 worldDownload f Lnet/minecraft/class_4185; field_22694 cancelButton f Ljava/lang/Long; field_19859 previousWrittenBytes f Lit/unimi/dsi/fastutil/booleans/BooleanConsumer; field_22693 onBack f Lnet/minecraft/class_4392$class_4393; field_19851 downloadStatus f Z field_19857 finished f Lorg/slf4j/Logger; field_19844 LOGGER f Lnet/minecraft/class_2561; field_19847 downloadTitle f Lnet/minecraft/class_2561; field_19853 status f J field_19861 bytesPerSecond f Ljava/util/concurrent/locks/ReentrantLock; field_19868 DOWNLOAD_LOCK f Lcom/google/common/util/concurrent/RateLimiter; field_19848 narrationRateLimiter f Ljava/lang/Long; field_19860 previousTimeSnapshot f Z field_19855 cancelled f Z field_19867 checked f Lnet/minecraft/class_2561; field_20494 downloadError f Ljava/lang/String; field_19850 worldName f Ljava/lang/String; field_19854 progress f Z field_19858 extracting f [Ljava/lang/String; field_19863 DOTS f I field_19864 dotIndex f I field_19862 animTick m (Lnet/minecraft/class_4587;)V method_21272 drawDots p 1 matrices m (Lnet/minecraft/class_4587;)V method_21274 drawProgressBar p 1 matrices m (Lnet/minecraft/class_4587;)V method_21276 drawDownloadSpeed p 1 matrices m ()V method_21278 downloadSave m (Lnet/minecraft/class_4587;J)V method_21266 drawDownloadSpeed0 p 1 matrices p 2 bytesPerSecond m (Lnet/minecraft/class_4185;)V method_25158 method_25158 p 1 button m (Z)V method_25159 method_25159 p 1 confirmed m ()V method_21269 backButtonClicked m ()V method_21279 downloadCancelled m ()V method_21265 checkDownloadSize m (Lnet/minecraft/class_437;Lnet/minecraft/class_4889;Ljava/lang/String;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;)V p 4 onBack p 3 worldName p 2 worldDownload p 1 parent m ()Lnet/minecraft/class_2561; method_37012 getNarration m (Ljava/lang/String;)J method_21259 getContentLength p 1 downloadLink c net/minecraft/class_4392$class_4393 net/minecraft/client/realms/gui/screen/RealmsDownloadLatestWorldScreen$DownloadStatus f J field_19872 totalBytes f J field_19871 bytesWritten c net/minecraft/class_3060 net/minecraft/server/command/ForceLoadCommand f I field_33392 MAX_CHUNKS f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_13657 TOO_BIG_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13660 REMOVED_FAILURE_EXCEPTION f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_13659 QUERY_FAILURE_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13658 ADDED_FAILURE_EXCEPTION m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13369 method_13369 p 0 chunkPos p 1 registryKey m (Lnet/minecraft/class_2168;)Z method_13371 method_13371 p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13363 method_13363 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13364 method_13364 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13375 method_13375 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13370 method_13370 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2265;)I method_13374 executeQuery p 1 pos p 0 source m (Lnet/minecraft/class_2168;)I method_13373 executeQuery p 0 source m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13365 register p 0 dispatcher m (Lcom/mojang/brigadier/context/CommandContext;)I method_13367 method_13367 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13378 method_13378 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13368 method_13368 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2265;Lnet/minecraft/class_2265;Z)I method_13372 executeChange p 3 forceLoaded p 2 to p 1 from p 0 source m (Lnet/minecraft/class_2168;)I method_13366 executeRemoveAll p 0 source m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13376 method_13376 p 0 maxCount p 1 count c net/minecraft/class_77 net/minecraft/loot/entry/ItemEntry f Lnet/minecraft/class_1792; field_987 item m (Lnet/minecraft/class_1935;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_85; method_409 method_409 p 4 functions p 3 conditions p 2 quality p 1 weight m (Lnet/minecraft/class_1792;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)V p 3 quality p 2 weight p 5 functions p 4 conditions p 1 item m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_85$class_86; method_411 builder p 0 drop c net/minecraft/class_77$class_78 net/minecraft/loot/entry/ItemEntry$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_77;Lcom/google/gson/JsonSerializationContext;)V method_412 addEntryFields m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_77; method_413 fromJson c net/minecraft/class_73 net/minecraft/loot/entry/EmptyEntry m ()Lnet/minecraft/class_85$class_86; method_401 Serializer c net/minecraft/class_73$class_74 net/minecraft/loot/entry/EmptyEntry$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_73; method_402 fromJson c net/minecraft/class_72 net/minecraft/loot/entry/GroupEntry m ([Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_72$class_6153; method_35515 create p 0 entries m ([Lnet/minecraft/class_64;Lnet/minecraft/class_47;Ljava/util/function/Consumer;)Z method_400 method_400 p 2 lootChoiceExpander p 1 context c net/minecraft/class_72$class_6153 net/minecraft/loot/entry/GroupEntry$Builder f Ljava/util/List; field_31849 entries m ()Lnet/minecraft/class_72$class_6153; method_35516 getThisBuilder m ([Lnet/minecraft/class_79$class_80;)V p 1 entries c net/minecraft/class_3066 net/minecraft/world/gen/feature/HugeRedMushroomFeature c net/minecraft/class_4398 net/minecraft/client/realms/gui/screen/RealmsLongRunningMcoTaskScreen f Lnet/minecraft/class_437; field_19912 parent f I field_19918 animTicks f Z field_19917 aborted f Lnet/minecraft/class_4358; field_19919 task f Lnet/minecraft/class_4185; field_33778 cancelButton f Lorg/slf4j/Logger; field_19909 LOGGER f Lnet/minecraft/class_2561; field_19916 errorMessage f Lnet/minecraft/class_2561; field_19914 title f I field_19920 buttonLength f [Ljava/lang/String; field_19908 SYMBOLS f Lnet/minecraft/class_4907; field_33779 NARRATOR m (Lnet/minecraft/class_4185;)V method_25167 method_25167 p 1 button m (Lnet/minecraft/class_4185;)V method_25168 method_25168 p 1 button m ()Z method_21291 aborted m (Lnet/minecraft/class_437;Lnet/minecraft/class_4358;)V p 2 task p 1 parent m (Lnet/minecraft/class_2561;)V method_21292 setTitle p 1 title m ()V method_21293 cancelOrBackButtonClicked c net/minecraft/class_3068 net/minecraft/server/command/GiveCommand f I field_33394 MAX_STACKS m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2290;Ljava/util/Collection;I)I method_13401 execute p 1 item p 0 source p 3 count p 2 targets m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13402 register p 0 dispatcher m (Lnet/minecraft/class_2168;)Z method_13404 method_13404 p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13400 method_13400 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13403 method_13403 p 0 context c net/minecraft/class_4399 net/minecraft/client/realms/gui/screen/RealmsNotificationsScreen f Z field_19928 hasUnreadNews f Lnet/minecraft/class_2960; field_22698 INVITE_ICON f Z field_19926 trialAvailable f Lnet/minecraft/class_4360; field_19923 REALMS_DATA_FETCHER f Z field_19927 validClient f I field_19924 numberOfPendingInvites f Z field_19925 checkedMcoAvailability f Lnet/minecraft/class_2960; field_22700 NEWS_NOTIFICATION f Lnet/minecraft/class_2960; field_22699 TRIAL_ICON m ()Z method_25170 isTitleScreen m (Lnet/minecraft/class_4587;II)V method_21295 drawIcons p 1 matrices p 2 mouseX p 3 mouseY m ()Z method_25169 shouldShowNotifications m ()V method_21294 checkIfMcoEnabled c net/minecraft/class_3069 net/minecraft/server/command/HelpCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13665 FAILED_EXCEPTION m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13405 register p 0 dispatcher m (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/context/CommandContext;)I method_13406 method_13406 p 1 context m (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/context/CommandContext;)I method_13407 method_13407 p 1 context c net/minecraft/class_3073 net/minecraft/server/command/KickCommand m (Lcom/mojang/brigadier/context/CommandContext;)I method_13412 method_13412 p 0 context m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13410 register p 0 dispatcher m (Lnet/minecraft/class_2168;)Z method_13413 method_13413 p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13409 method_13409 p 0 context m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_2561;)I method_13411 execute p 2 reason p 1 targets p 0 source c net/minecraft/class_3074 net/minecraft/world/gen/feature/IcebergFeature m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;IIIIIIZIDZLnet/minecraft/class_2680;)V method_13426 placeAt p 15 state p 14 placeSnow p 12 randomSine p 7 offsetZ p 5 offsetX p 6 offsetY p 3 pos p 4 height p 1 world p 2 random m (III)I method_13417 method_13417 p 3 factor p 2 height p 1 y m (III)I method_13416 decreaseValueNearTop p 3 value p 2 height p 1 y m (IILnet/minecraft/class_2338;IID)D method_13424 getDistance p 3 pos p 4 divisor1 p 5 divisor2 p 6 randomSine p 1 x p 2 z m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1936;Ljava/util/Random;IIZZLnet/minecraft/class_2680;)V method_13425 placeBlockOrSnow p 8 state p 7 placeSnow p 6 lessSnow p 5 height p 4 heightRemaining p 3 random p 2 world p 1 pos m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_13414 isAirBelow p 2 pos p 1 world m (IILnet/minecraft/class_2338;ILjava/util/Random;)D method_13421 method_13421 p 5 random p 3 pos p 2 z p 1 x m (IILnet/minecraft/class_2338;Lnet/minecraft/class_1936;ZDLnet/minecraft/class_2338;II)V method_13415 method_13415 p 3 pos p 2 y p 5 placeWater p 4 world m (Lnet/minecraft/class_2680;)Z method_13420 isSnowOrIce p 0 state m (Ljava/util/Random;III)I method_13427 method_13427 p 2 y p 3 height p 4 factor p 1 random m (Ljava/util/Random;III)I method_13419 method_13419 p 3 height p 4 factor p 1 random p 2 y m (Ljava/util/Random;Lnet/minecraft/class_1936;IILnet/minecraft/class_2338;ZIDI)V method_13428 method_13428 p 5 pos p 1 random p 2 world m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_13422 clearSnowAbove p 2 pos p 1 world m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;IIZI)V method_13418 method_13418 p 1 world p 4 height p 2 pos c net/minecraft/class_6101 net/minecraft/world/dimension/YLevels f I field_31438 END_GENERATION_HEIGHT f I field_31428 OVERWORLD_MIN_Y f I field_31439 END_LOGICAL_HEIGHT f I field_31436 END_MIN_Y f I field_31437 END_HEIGHT f I field_31434 NETHER_GENERATION_HEIGHT f I field_31435 NETHER_LOGICAL_HEIGHT f I field_31432 NETHER_MIN_Y f I field_31433 NETHER_HEIGHT f I field_31430 OVERWORLD_GENERATION_HEIGHT f I field_31431 OVERWORLD_LOGICAL_HEIGHT f I field_31429 OVERWORLD_HEIGHT c net/minecraft/class_3075 net/minecraft/server/command/KillCommand m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13430 execute p 0 source p 1 targets m (Lnet/minecraft/class_2168;)Z method_13432 method_13432 p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13431 method_13431 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_22832 method_22832 p 0 context m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13429 register p 0 dispatcher c net/minecraft/class_6100 net/minecraft/unused/packageinfo/PackageInfo6100 c net/minecraft/class_3076 net/minecraft/world/gen/feature/JungleTempleFeature m (Lnet/minecraft/class_6626;Lnet/minecraft/class_6622$class_6623;)V method_38677 addPieces p 1 context p 0 collector m (Lcom/mojang/serialization/Codec;)V p 1 configCodec m (Lnet/minecraft/class_6834$class_6835;)Z method_39818 canGenerate p 0 context c net/minecraft/class_3070 net/minecraft/world/gen/feature/IceSpikeFeature c net/minecraft/class_85 net/minecraft/loot/entry/LeafEntry f I field_994 quality f I field_995 weight f Lnet/minecraft/class_82; field_998 choice f Ljava/util/function/BiFunction; field_997 compiledFunctions f [Lnet/minecraft/class_117; field_996 functions m (Lnet/minecraft/class_85$class_89;)Lnet/minecraft/class_85$class_86; method_434 builder p 0 factory m (Ljava/util/function/Consumer;Lnet/minecraft/class_47;)V method_433 generateLoot p 1 lootConsumer p 2 context m (II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)V p 1 weight p 2 quality p 3 conditions p 4 functions c net/minecraft/class_85$class_86 net/minecraft/loot/entry/LeafEntry$Builder f Ljava/util/List; field_999 functions f I field_1001 weight f I field_1000 quality m ()[Lnet/minecraft/class_117; method_439 getFunctions m (Lnet/minecraft/class_117$class_118;)Lnet/minecraft/class_85$class_86; method_438 apply m (I)Lnet/minecraft/class_85$class_86; method_437 weight p 1 weight m (I)Lnet/minecraft/class_85$class_86; method_436 quality p 1 quality c net/minecraft/class_85$class_87 net/minecraft/loot/entry/LeafEntry$BasicBuilder f Lnet/minecraft/class_85$class_89; field_1003 factory m ()Lnet/minecraft/class_85$class_87; method_440 getThisBuilder m (Lnet/minecraft/class_85$class_89;)V p 1 factory c net/minecraft/class_85$class_88 net/minecraft/loot/entry/LeafEntry$Choice c net/minecraft/class_85$class_89 net/minecraft/loot/entry/LeafEntry$Factory m (II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_85; build build p 4 functions p 3 conditions p 2 quality p 1 weight c net/minecraft/class_85$class_90 net/minecraft/loot/entry/LeafEntry$Serializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_85; method_441 fromJson m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_85;Lcom/google/gson/JsonSerializationContext;)V method_442 addEntryFields m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_85; method_443 fromJson p 2 context p 1 entryJson p 6 functions p 5 conditions p 4 quality p 3 weight c net/minecraft/class_3071 net/minecraft/world/gen/feature/IglooFeature m (Lnet/minecraft/class_6626;Lnet/minecraft/class_6622$class_6623;)V method_38675 addPieces p 0 collector p 1 context m (Lcom/mojang/serialization/Codec;)V p 1 configCodec c net/minecraft/class_82 net/minecraft/loot/LootChoice m (F)I method_427 getWeight p 1 luck m (Ljava/util/function/Consumer;Lnet/minecraft/class_47;)V method_426 generateLoot p 2 context p 1 lootConsumer c net/minecraft/class_6106 net/minecraft/unused/packageinfo/PackageInfo6106 c net/minecraft/class_6109 net/minecraft/unused/packageinfo/PackageInfo6109 c net/minecraft/class_6108 net/minecraft/world/gen/carver/CaveCarverConfig f Lcom/mojang/serialization/Codec; field_31491 CAVE_CODEC f Lnet/minecraft/class_5863; field_31494 floorLevel f Lnet/minecraft/class_5863; field_31492 horizontalRadiusMultiplier f Lnet/minecraft/class_5863; field_31493 verticalRadiusMultiplier m (Lnet/minecraft/class_6108;)Lnet/minecraft/class_5863; method_35355 method_35355 p 0 config m (Lnet/minecraft/class_5871;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;)V p 4 floorLevel p 3 verticalRadiusMultiplier p 2 horizontalRadiusMultiplier p 1 config m (FLnet/minecraft/class_6122;Lnet/minecraft/class_5863;Lnet/minecraft/class_5843;Lnet/minecraft/class_5872;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;)V p 6 horizontalRadiusMultiplier p 5 debugConfig p 8 floorLevel p 7 verticalRadiusMultiplier p 2 y p 1 probability p 4 lavaLevel p 3 yScale m (FLnet/minecraft/class_6122;Lnet/minecraft/class_5863;Lnet/minecraft/class_5843;ZLnet/minecraft/class_5863;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;)V p 4 lavaLevel p 3 yScale p 2 y p 1 probability p 8 floorLevel p 7 verticalRadiusMultiplier p 6 horizontalRadiusMultiplier p 5 aquifers m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_35352 method_35352 p 0 instance m (Lnet/minecraft/class_6108;)Lnet/minecraft/class_5863; method_35353 method_35353 p 0 config m (Lnet/minecraft/class_6108;)Lnet/minecraft/class_5863; method_35354 method_35354 p 0 config c net/minecraft/class_83 net/minecraft/loot/entry/LootTableEntry f Lnet/minecraft/class_2960; field_993 id m (Lnet/minecraft/class_2960;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)V p 4 conditions p 3 quality p 5 functions p 2 weight p 1 id m (Lnet/minecraft/class_2960;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_85; method_430 method_430 p 2 quality p 1 weight p 4 functions p 3 conditions m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_85$class_86; method_428 builder p 0 id c net/minecraft/class_83$class_84 net/minecraft/loot/entry/LootTableEntry$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_83;Lcom/google/gson/JsonSerializationContext;)V method_431 addEntryFields m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_83; method_432 fromJson c net/minecraft/class_6103 net/minecraft/unused/packageinfo/PackageInfo6103 c net/minecraft/class_6102 net/minecraft/unused/packageinfo/PackageInfo6102 c net/minecraft/class_3078 net/minecraft/server/command/ListCommand m (Lnet/minecraft/class_3222;)Lnet/minecraft/class_2561; method_30310 method_30310 p 0 player m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13435 register p 0 dispatcher m (Lnet/minecraft/class_2168;)I method_13437 executeNames p 0 source m (Lnet/minecraft/class_2168;)I method_13436 executeUuids p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_13433 method_13433 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_13438 method_13438 p 0 context m (Lnet/minecraft/class_2168;Ljava/util/function/Function;)I method_13434 execute p 0 source p 1 nameProvider c net/minecraft/class_6105 net/minecraft/unused/packageinfo/PackageInfo6105 c net/minecraft/class_3079 net/minecraft/server/command/LocateCommand f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13666 FAILED_EXCEPTION f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_37038 INVALID_EXCEPTION m (IIII)F method_13439 getDistance p 1 y1 p 0 x1 p 3 y2 p 2 x2 m (Lnet/minecraft/class_2168;Lnet/minecraft/class_7066$class_7068;)I method_13457 execute p 0 source p 1 structureFeature m (Lcom/mojang/brigadier/context/CommandContext;)I method_39984 method_39984 p 0 context m (Lnet/minecraft/class_6880;)Lnet/minecraft/class_6885$class_6886; method_41000 method_41000 p 0 entry m (Lnet/minecraft/class_2168;)Z method_13448 method_13448 p 0 source m (Lnet/minecraft/class_2378;Lnet/minecraft/class_5321;)Ljava/util/Optional; method_41001 method_41001 p 1 key m (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/class_6862;)Ljava/lang/String; method_40998 method_40998 p 1 key m (Lnet/minecraft/class_5321;)Ljava/lang/String; method_41003 method_41003 p 0 key m (Lnet/minecraft/class_2168;Lnet/minecraft/class_7066$class_7068;Lnet/minecraft/class_2338;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;)I method_24499 sendCoordinates p 4 successMessage p 3 structurePosAndEntry p 2 currentPos p 1 structureFeature p 0 source m (Lnet/minecraft/class_5321;)Ljava/lang/String; method_41004 method_41004 p 0 key m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_13447 method_13447 p 1 style m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_39985 method_39985 p 0 id m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13443 register p 0 dispatcher m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_41002 method_41002 p 0 id c net/minecraft/class_6104 net/minecraft/unused/packageinfo/PackageInfo6104 c net/minecraft/class_1540 net/minecraft/entity/FallingBlockEntity f Z field_7191 hurtEntities f Lnet/minecraft/class_2680; field_7188 block f Z field_7193 dropItem f Lnet/minecraft/class_2940; field_7195 BLOCK_POS f Lnet/minecraft/class_2487; field_7194 blockEntityData f Z field_7189 destroyedOnLanding f I field_7190 fallHurtMax f I field_7192 timeFalling f F field_7187 fallHurtAmount m (FI)V method_6965 setHurtEntities p 1 fallHurtAmount p 2 fallHurtMax m ()Lnet/minecraft/class_2338; method_6964 getFallingBlockPos m (Lnet/minecraft/class_2338;)V method_6963 setFallingBlockPos p 1 pos m (Lnet/minecraft/class_1282;FLnet/minecraft/class_1297;)V method_32879 method_32879 p 2 entity m (Lnet/minecraft/class_1937;DDDLnet/minecraft/class_2680;)V p 1 world p 2 x p 4 y p 6 z p 8 block m ()Lnet/minecraft/class_2680; method_6962 getBlockState m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1540; method_40005 spawnFromBlock c Spawns a falling block entity at {@code pos} from the block {@code state}.\n@return the spawned entity p 2 state p 0 world p 1 pos m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;)V method_32752 onDestroyedOnLanding p 2 pos p 1 block c net/minecraft/class_2873 net/minecraft/network/packet/c2s/play/CreativeInventoryActionC2SPacket f I field_13071 slot f Lnet/minecraft/class_1799; field_13070 stack m (Lnet/minecraft/class_2792;)V method_12480 apply m ()I method_12481 getSlot m ()Lnet/minecraft/class_1799; method_12479 getItemStack m (Lnet/minecraft/class_2540;)V p 1 buf m (ILnet/minecraft/class_1799;)V p 2 stack p 1 slot c net/minecraft/class_5900 net/minecraft/network/packet/s2c/play/TeamS2CPacket f Ljava/util/Optional; field_29154 team f I field_33349 ADD_PLAYERS c The {@link #packetType} that adds a few players to a team. Has value {@value}. f I field_33347 REMOVE c The {@link #packetType} that removes a team. Has value {@value}. f I field_33351 FIRST_MAX_VISIBILITY_OR_COLLISION_RULE_LENGTH c One of the name tag visibility rule or collision rule strings' max length.\nHas value {@value}. f I field_29151 packetType c Indicates the type of this packet. Is one of {@link #ADD}, {@link #REMOVE},\n{@link #UPDATE}, {@link #ADD_PLAYERS}, or {@link #REMOVE_PLAYERS}. f I field_33348 UPDATE c The {@link #packetType} that updates a team's information. Has value {@value}. f I field_33346 ADD c The {@link #packetType} that creates a new team with a few players. Has value\n{@value}. f Ljava/lang/String; field_29152 teamName f Ljava/util/Collection; field_29153 playerNames f I field_33352 SECOND_MAX_VISIBILITY_OR_COLLISION_RULE_LENGTH c One of the name tag visibility rule or collision rule strings' max length.\nHas value {@value}. f I field_33350 REMOVE_PLAYERS c The {@link #packetType} that removes a few players from a team. Has value {@value}. m (Lnet/minecraft/class_268;Ljava/lang/String;Lnet/minecraft/class_5900$class_5901;)Lnet/minecraft/class_5900; method_34171 changePlayerTeam p 2 operation p 1 playerName p 0 team m ()Ljava/util/Optional; method_34179 getTeam m (Lnet/minecraft/class_2540;)V p 1 buf m (I)Z method_34169 containsPlayers p 0 packetType m (Lnet/minecraft/class_268;Z)Lnet/minecraft/class_5900; method_34172 updateTeam p 1 updatePlayers p 0 team m ()Lnet/minecraft/class_5900$class_5901; method_34174 getPlayerListOperation m (I)Z method_34175 containsTeamInfo p 0 packetType m ()Ljava/util/Collection; method_34178 getPlayerNames m ()Lnet/minecraft/class_5900$class_5901; method_34176 getTeamOperation m (Lnet/minecraft/class_268;)Lnet/minecraft/class_5900; method_34170 updateRemovedTeam p 0 team m ()Ljava/lang/String; method_34177 getTeamName m (Ljava/lang/String;ILjava/util/Optional;Ljava/util/Collection;)V p 4 playerNames p 1 teamName p 2 packetType p 3 team m (Lnet/minecraft/class_2602;)V method_34173 apply c net/minecraft/class_5900$class_5901 net/minecraft/network/packet/s2c/play/TeamS2CPacket$Operation f Lnet/minecraft/class_5900$class_5901; field_29156 REMOVE f Lnet/minecraft/class_5900$class_5901; field_29155 ADD c net/minecraft/class_5900$class_5902 net/minecraft/network/packet/s2c/play/TeamS2CPacket$SerializableTeam f I field_29164 friendlyFlags f Lnet/minecraft/class_2561; field_29160 suffix f Ljava/lang/String; field_29162 collisionRule f Ljava/lang/String; field_29161 nameTagVisibilityRule f Lnet/minecraft/class_2561; field_29159 prefix f Lnet/minecraft/class_2561; field_29158 displayName f Lnet/minecraft/class_124; field_29163 color m ()Lnet/minecraft/class_2561; method_34187 getPrefix m ()Lnet/minecraft/class_2561; method_34188 getSuffix m ()Lnet/minecraft/class_2561; method_34181 getDisplayName m (Lnet/minecraft/class_2540;)V p 1 buf m ()Lnet/minecraft/class_124; method_34184 getColor m ()I method_34183 getFriendlyFlagsBitwise m (Lnet/minecraft/class_268;)V p 1 team m ()Ljava/lang/String; method_34185 getNameTagVisibilityRule m ()Ljava/lang/String; method_34186 getCollisionRule m (Lnet/minecraft/class_2540;)V method_34182 write p 1 buf c net/minecraft/class_2874 net/minecraft/world/dimension/DimensionType f [F field_24767 brightnessByLightLevel f Z field_25614 respawnAnchorWorks f Lnet/minecraft/class_2960; field_26752 OVERWORLD_ID f Lnet/minecraft/class_5321; field_24753 OVERWORLD_REGISTRY_KEY f I field_28135 MAX_COLUMN_HEIGHT f Z field_24504 hasCeiling f Z field_24762 natural f Lnet/minecraft/class_2874; field_25611 OVERWORLD_CAVES f F field_24766 ambientLight f Lnet/minecraft/class_2874; field_25409 THE_END f Z field_25615 hasRaids f I field_28133 SIZE_BITS_Y f Lnet/minecraft/class_2960; field_26753 THE_NETHER_ID f Lnet/minecraft/class_6862; field_25617 infiniburn f I field_25616 minimumY f Lnet/minecraft/class_5321; field_24754 THE_NETHER_REGISTRY_KEY f I field_28134 MAX_HEIGHT f Z field_13073 hasSkyLight f Ljava/util/OptionalLong; field_24761 fixedTime f Lnet/minecraft/class_2874; field_25408 THE_NETHER f D field_26706 coordinateScale f Z field_25612 piglinSafe f I field_28132 logicalHeight f Lnet/minecraft/class_2960; field_26754 THE_END_ID f Lcom/mojang/serialization/Codec; field_24756 REGISTRY_CODEC f Lnet/minecraft/class_5321; field_24755 THE_END_REGISTRY_KEY f Z field_24764 hasEnderDragonFight f Lnet/minecraft/class_2874; field_25407 OVERWORLD f Lnet/minecraft/class_5321; field_25610 OVERWORLD_CAVES_REGISTRY_KEY f Z field_25613 bedWorks f [F field_24752 MOON_SIZES f I field_28131 height f Lnet/minecraft/class_2960; field_26751 effects f Lcom/mojang/serialization/Codec; field_24757 CODEC f I field_28136 MIN_HEIGHT f Z field_24505 ultrawarm m ()I method_29959 getMinimumY m ()I method_32925 getLogicalHeight m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28522 method_28522 p 0 instance m (Ljava/util/OptionalLong;ZZZZDZZZZZIIILnet/minecraft/class_6862;Lnet/minecraft/class_2960;F)Lnet/minecraft/class_2874; method_32922 create p 14 logicalHeight p 16 effects p 17 ambientLight p 10 respawnAnchorWorks p 11 hasRaids p 12 minimumY p 13 height p 0 fixedTime p 1 hasSkylight p 7 hasEnderDragonFight p 8 piglinSafe p 9 bedWorks p 2 hasCeiling p 3 ultrawarm p 4 natural p 5 coordinateScale m ()Z method_29958 hasRaids m (Lnet/minecraft/class_5455$class_6893;)Lnet/minecraft/class_5455$class_6893; method_28523 addRegistryDefaults p 0 registryManager m ()Z method_28537 isNatural m ()I method_32924 getHeight m ()Lnet/minecraft/class_2960; method_31181 getEffects c {@return the ID of this dimension's {@linkplain net.minecraft.client.render.DimensionEffects effects}}\n\n@see net.minecraft.client.render.DimensionEffects#byDimensionType(DimensionType) m (Lnet/minecraft/class_5455;J)Lnet/minecraft/class_2378; method_39540 createDefaultDimensionOptions p 1 seed p 0 registryManager m ()Z method_29955 isPiglinSafe m ()Z method_28540 hasEnderDragonFight m (J)F method_28528 getSkyAngle p 1 time m (Lnet/minecraft/class_2874;Lnet/minecraft/class_2874;)D method_31109 getCoordinateScaleFactor p 0 fromDimension p 1 toDimension m ()Z method_29960 hasFixedTime m ()Z method_29956 isBedWorking m (F)[F method_28515 computeBrightnessByLightLevel p 0 ambientLight m (J)I method_28531 getMoonPhase c Gets the moon phase index of Minecraft's moon.\n\n

This is typically used to determine the size of the moon that should be rendered. p 1 time c the time to calculate the index from m ()Z method_27999 isUltrawarm m (Lnet/minecraft/class_2874;)Lcom/mojang/serialization/DataResult; method_32923 checkHeight p 0 type m (I)F method_28516 getBrightness p 1 lightLevel m ()Z method_12491 hasSkyLight m ()D method_31110 getCoordinateScale m (Ljava/util/OptionalLong;ZZZZDZZZZZIIILnet/minecraft/class_6862;Lnet/minecraft/class_2960;F)V p 8 hasEnderDragonFight p 5 natural p 6 coordinateScale p 3 hasCeiling p 4 ultrawarm p 1 fixedTime p 2 hasSkylight p 17 effects p 18 ambientLight p 15 logicalHeight p 13 minimumY p 14 height p 11 respawnAnchorWorks p 12 hasRaids p 9 piglinSafe p 10 bedWorks m ()Lnet/minecraft/class_6862; method_29961 getInfiniburnBlocks m (Ljava/util/OptionalLong;ZZZZDZZZZIIILnet/minecraft/class_6862;Lnet/minecraft/class_2960;F)V p 17 ambientLight p 16 effects p 2 hasSkylight p 1 fixedTime p 6 coordinateScale p 5 natural p 4 ultrawarm p 3 hasCeiling p 10 respawnAnchorWorks p 9 bedWorks p 8 piglinSafe p 14 logicalHeight p 13 height p 12 minimumY p 11 hasRaids m (Lnet/minecraft/class_5455;JZ)Lnet/minecraft/class_2378; method_28517 createDefaultDimensionOptions p 1 seed p 0 registryManager m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; method_28521 worldFromDimensionNbt p 0 nbt m ()Z method_29957 isRespawnAnchorWorking m (Lnet/minecraft/class_5321;Ljava/nio/file/Path;)Ljava/nio/file/Path; method_12488 getSaveDirectory p 0 worldRef p 1 worldDirectory m ()Z method_27998 hasCeiling c net/minecraft/class_2875 net/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket f F field_13090 integrity f Lnet/minecraft/class_2338; field_13091 offset f Lnet/minecraft/class_2470; field_13088 rotation f J field_13092 seed f Lnet/minecraft/class_2338; field_13093 pos f Lnet/minecraft/class_2633$class_2634; field_13082 action f Lnet/minecraft/class_2415; field_13081 mirror f I field_33369 SHOW_AIR_MASK f Ljava/lang/String; field_13080 structureName f Lnet/minecraft/class_2382; field_13083 size f I field_33370 SHOW_BOUNDING_BOX_MASK f Z field_13086 showBoundingBox f Z field_13089 ignoreEntities f Ljava/lang/String; field_13085 metadata f Lnet/minecraft/class_2776; field_13084 mode f I field_33368 IGNORE_ENTITIES_MASK f Z field_13087 showAir m ()F method_12494 getIntegrity m ()Ljava/lang/String; method_12501 getMetadata m ()Lnet/minecraft/class_2382; method_12492 getSize m ()Z method_12503 shouldShowAir m ()Z method_12505 shouldShowBoundingBox m ()Lnet/minecraft/class_2415; method_12493 getMirror m ()Lnet/minecraft/class_2633$class_2634; method_12500 getAction m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2633$class_2634;Lnet/minecraft/class_2776;Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2382;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;Ljava/lang/String;ZZZFJ)V p 14 seed p 13 integrity p 8 rotation p 7 mirror p 6 size p 5 offset p 12 showBoundingBox p 11 showAir p 10 ignoreEntities p 9 metadata p 4 structureName p 3 mode p 2 action p 1 pos m ()Lnet/minecraft/class_2338; method_12499 getPos m ()Lnet/minecraft/class_2776; method_12504 getMode m (Lnet/minecraft/class_2792;)V method_12495 apply m ()Ljava/lang/String; method_12502 getStructureName m ()J method_12497 getSeed m ()Z method_12506 shouldIgnoreEntities m ()Lnet/minecraft/class_2470; method_12498 getRotation m ()Lnet/minecraft/class_2338; method_12496 getOffset m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_1543 net/minecraft/entity/mob/IllagerEntity m ()Lnet/minecraft/class_1543$class_1544; method_6990 getState c net/minecraft/class_1543$class_1544 net/minecraft/entity/mob/IllagerEntity$State f Lnet/minecraft/class_1543$class_1544; field_21512 NEUTRAL f Lnet/minecraft/class_1543$class_1544; field_7208 BOW_AND_ARROW f Lnet/minecraft/class_1543$class_1544; field_7207 CROSSED f Lnet/minecraft/class_1543$class_1544; field_19012 CELEBRATING f Lnet/minecraft/class_1543$class_1544; field_7210 CROSSBOW_CHARGE f Lnet/minecraft/class_1543$class_1544; field_7211 ATTACKING f Lnet/minecraft/class_1543$class_1544; field_7212 SPELLCASTING f Lnet/minecraft/class_1543$class_1544; field_7213 CROSSBOW_HOLD c net/minecraft/class_1543$class_4258 net/minecraft/entity/mob/IllagerEntity$LongDoorInteractGoal m (Lnet/minecraft/class_1543;Lnet/minecraft/class_3763;)V p 2 raider c net/minecraft/class_2870 net/minecraft/network/packet/c2s/play/UpdateCommandBlockC2SPacket f Z field_13063 trackOutput f Z field_13062 conditional f I field_33365 TRACK_OUTPUT_MASK f Z field_13061 alwaysActive f I field_33366 CONDITIONAL_MASK f I field_33367 ALWAYS_ACTIVE_MASK f Ljava/lang/String; field_13064 command f Lnet/minecraft/class_2338; field_13065 pos f Lnet/minecraft/class_2593$class_2594; field_13060 type m ()Lnet/minecraft/class_2593$class_2594; method_12468 getType m ()Ljava/lang/String; method_12470 getCommand m (Lnet/minecraft/class_2338;Ljava/lang/String;Lnet/minecraft/class_2593$class_2594;ZZZ)V p 6 alwaysActive p 4 trackOutput p 5 conditional p 2 command p 3 type p 1 pos m ()Z method_12471 isConditional m (Lnet/minecraft/class_2792;)V method_12469 apply m ()Z method_12472 shouldTrackOutput m ()Z method_12474 isAlwaysActive m ()Lnet/minecraft/class_2338; method_12473 getBlockPos m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_1542 net/minecraft/entity/ItemEntity f F field_7203 uniqueOffset f Ljava/util/UUID; field_7200 thrower f I field_7204 itemAge c The number of ticks since this item entity has been created.\nIt is a short value with key {@code Age} in the NBT structure.\n\n

It differs from {@link Entity#age}. f I field_30458 NEVER_DESPAWN_AGE f I field_7202 pickupDelay f I field_30456 DESPAWN_AGE f Ljava/util/UUID; field_7205 owner f Lnet/minecraft/class_2940; field_7199 STACK f I field_7201 health f I field_30457 CANNOT_PICK_UP_DELAY m ()V method_35190 setNeverDespawn m (Lnet/minecraft/class_1542;)Z method_20396 method_20396 p 1 otherItemEntity m ()Ljava/util/UUID; method_6978 getThrower c Returns the UUID of the entity which created this item entity\nby throwing an item, or {@code null} if it was created otherwise. m ()Z method_20397 canMerge m ()Ljava/util/UUID; method_6986 getOwner c Returns the UUID of the entity to which belongs this item entity,\nor {@code null} if there is not.\n\n

If there is one, the owner is the only entity which can pick\nup this item entity. m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_24017 canMerge p 1 stack2 p 0 stack1 m (Lnet/minecraft/class_1542;)V method_6972 tryMerge p 1 other m ()V method_6976 setCovetedItem m (I)V method_6982 setPickupDelay c Sets the number of ticks before this item entity can be picked up\nto {@code pickupDelay}. p 1 pickupDelay m ()Lnet/minecraft/class_1799; method_6983 getStack c Returns the item stack contained in this item entity. m (F)F method_27314 getRotation p 1 tickDelta m ()V method_6988 setToDefaultPickupDelay c Sets the number of ticks before this item entity can be picked up\nto the default value of 10. m (Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1799;DDD)V p 13 velocityZ p 4 y p 1 world p 2 x p 8 stack p 6 z p 11 velocityY p 9 velocityX m ()V method_24348 applyLavaBuoyancy m ()V method_6974 applyWaterBuoyancy m (Ljava/util/UUID;)V method_6984 setOwner c Sets the owner of this item entity to {@code owner}.\n\n

Used when an item is given to an entity, but this entity\ndoes not have enough space in its inventory. p 1 owner m (Lnet/minecraft/class_1542;Lnet/minecraft/class_1799;Lnet/minecraft/class_1542;Lnet/minecraft/class_1799;)V method_18006 merge p 3 sourceStack p 2 sourceEntity p 1 targetStack p 0 targetEntity m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;I)Lnet/minecraft/class_1799; method_24018 merge p 2 maxCount p 1 stack2 p 0 stack1 m ()I method_6985 getItemAge c Returns the number of ticks since this item entity has been created.\n\n

Increases every tick. When it equals to 6000 ticks (5 minutes),\nthis item entity disappears.\n\n

Unlike {@linkplain Entity#age}, it is persistent and not synchronized\nbetween the client and the server.\n\n@see #tick() m (Lnet/minecraft/class_1542;)V p 1 entity m ()Lnet/minecraft/class_1542; method_29271 copy m (Lnet/minecraft/class_1799;)V method_6979 setStack c Sets the item stack contained in this item entity to {@code stack}. p 1 stack m ()V method_6987 setDespawnImmediately m ()V method_6975 resetPickupDelay c Sets the number of ticks before this item entity can be picked up\nto 0. m ()V method_6989 setPickupDelayInfinite c Makes this item entity impossible to be picked up by setting its\npickup delay to 32767. m (Ljava/util/UUID;)V method_6981 setThrower c Sets the thrower of this item entity to {@code thrower}. p 1 thrower m (Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1799;)V p 8 stack p 2 x p 1 world p 4 y p 6 z m (Lnet/minecraft/class_1542;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)V method_24016 merge p 2 stack2 p 0 targetEntity p 1 stack1 m ()V method_6973 tryMerge m ()Z method_6977 cannotPickup c Returns whether the pickup delay of this item entity is greater\nthan 0. c net/minecraft/class_2871 net/minecraft/network/packet/c2s/play/UpdateCommandBlockMinecartC2SPacket f Ljava/lang/String; field_13068 command f I field_13067 entityId f Z field_13066 trackOutput m (ILjava/lang/String;Z)V p 2 command p 3 trackOutput p 1 entityId m ()Ljava/lang/String; method_12475 getCommand m (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1918; method_12476 getMinecartCommandExecutor p 1 world m (Lnet/minecraft/class_2792;)V method_12477 apply m ()Z method_12478 shouldTrackOutput m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_1541 net/minecraft/entity/TntEntity f Lnet/minecraft/class_1309; field_7198 causingEntity f I field_30459 DEFAULT_FUSE f Lnet/minecraft/class_2940; field_7197 FUSE m (I)V method_6967 setFuse p 1 fuse m (Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1309;)V p 8 igniter p 6 z p 4 y p 2 x p 1 world m ()Lnet/minecraft/class_1309; method_6970 getCausingEntity m ()I method_6969 getFuse m ()V method_6971 explode c net/minecraft/class_1536 net/minecraft/entity/projectile/FishingBobberEntity f I field_7172 fishTravelCountdown f Z field_23134 inOpenWater f I field_7174 waitCountdown f I field_7168 lureLevel f Lnet/minecraft/class_1297; field_7165 hookedEntity f Lnet/minecraft/class_1536$class_1537; field_7175 state f Ljava/util/Random; field_23231 velocityRandom f Lnet/minecraft/class_2940; field_7170 HOOK_ENTITY_ID f I field_7171 luckOfTheSeaLevel f Z field_23232 caughtFish f I field_7173 hookCountdown f I field_7167 removalTimer f F field_7169 fishAngle f Lnet/minecraft/class_2940; field_23234 CAUGHT_FISH f I field_23233 outOfOpenWaterTicks m (Lnet/minecraft/class_1536;)V method_36210 setPlayerFishHook p 1 fishingBobber m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_1536$class_4984; method_26342 getPositionType p 1 pos m ()Z method_26088 isInOpenWater m (Lnet/minecraft/class_1297;)V method_6951 updateHookedEntityId p 1 entity m (Lnet/minecraft/class_2338;)Z method_26086 isOpenOrWaterAround p 1 pos m ()Lnet/minecraft/class_1657; method_6947 getPlayerOwner m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1536$class_4984; method_26341 getPositionType p 2 end p 1 start m (Lnet/minecraft/class_2338;)V method_6949 tickFishingLogic p 1 pos m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;II)V p 1 type p 2 world p 3 luckOfTheSeaLevel p 4 lureLevel m (Lnet/minecraft/class_1297;)V method_6954 pullHookedEntity p 1 entity m ()Lnet/minecraft/class_1297; method_26957 getHookedEntity m (Lnet/minecraft/class_1799;)I method_6957 use p 1 usedItem m (Lnet/minecraft/class_1657;)Z method_6959 removeIfInvalid p 1 player m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;II)V p 4 lureLevel p 3 luckOfTheSeaLevel p 2 world p 1 thrower m ()V method_6958 checkForCollision c net/minecraft/class_1536$class_4984 net/minecraft/entity/projectile/FishingBobberEntity$PositionType f Lnet/minecraft/class_1536$class_4984; field_23238 INVALID f Lnet/minecraft/class_1536$class_4984; field_23237 INSIDE_WATER f Lnet/minecraft/class_1536$class_4984; field_23236 ABOVE_WATER c net/minecraft/class_1536$class_1537 net/minecraft/entity/projectile/FishingBobberEntity$State f Lnet/minecraft/class_1536$class_1537; field_7178 HOOKED_IN_ENTITY f Lnet/minecraft/class_1536$class_1537; field_7179 BOBBING f Lnet/minecraft/class_1536$class_1537; field_7180 FLYING c net/minecraft/class_1535 net/minecraft/entity/decoration/painting/PaintingMotive f I field_7151 width f I field_7137 height f Lnet/minecraft/class_1535; field_7147 GRAHAM f Lnet/minecraft/class_1535; field_7149 BURNING_SKULL f Lnet/minecraft/class_1535; field_7143 BOMB f Lnet/minecraft/class_1535; field_7144 AZTEC2 f Lnet/minecraft/class_1535; field_7145 STAGE f Lnet/minecraft/class_1535; field_7146 KEBAB f Lnet/minecraft/class_1535; field_7140 DONKEY_KONG f Lnet/minecraft/class_1535; field_7141 PIGSCENE f Lnet/minecraft/class_1535; field_7142 AZTEC f Lnet/minecraft/class_1535; field_7135 POOL f Lnet/minecraft/class_1535; field_7136 SUNSET f Lnet/minecraft/class_1535; field_7138 WITHER f Lnet/minecraft/class_1535; field_7163 COURBET f Lnet/minecraft/class_1535; field_7164 POINTER f Lnet/minecraft/class_1535; field_7160 BUST f Lnet/minecraft/class_1535; field_7161 CREEBET f Lnet/minecraft/class_1535; field_7162 PLANT f Lnet/minecraft/class_1535; field_7159 ALBAN f Lnet/minecraft/class_1535; field_7155 SEA f Lnet/minecraft/class_1535; field_7156 VOID f Lnet/minecraft/class_1535; field_7157 SKULL_AND_ROSES f Lnet/minecraft/class_1535; field_7158 SKELETON f Lnet/minecraft/class_1535; field_7152 WASTELAND f Lnet/minecraft/class_1535; field_7153 FIGHTERS f Lnet/minecraft/class_1535; field_7154 WANDERER f Lnet/minecraft/class_1535; field_7150 MATCH m ()I method_6943 getHeight m (Ljava/lang/String;II)Lnet/minecraft/class_1535; method_6944 register p 2 height p 1 width p 0 name m (II)V p 2 height p 1 width m ()I method_6945 getWidth c net/minecraft/class_1534 net/minecraft/entity/decoration/painting/PaintingEntity f Lnet/minecraft/class_1535; field_7134 motive m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V p 1 world p 2 pos p 3 direction m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_1535;)V p 3 direction p 2 pos p 4 motive p 1 world c net/minecraft/class_2866 net/minecraft/network/packet/c2s/play/UpdateBeaconC2SPacket f I field_13049 secondaryEffectId f I field_13050 primaryEffectId m (Lnet/minecraft/class_2792;)V method_12434 apply m ()I method_12436 getPrimaryEffectId m (Lnet/minecraft/class_2540;)V p 1 buf m ()I method_12435 getSecondaryEffectId m (II)V p 2 secondaryEffectId p 1 primaryEffectId c net/minecraft/class_2867 net/minecraft/world/storage/RegionBasedStorage f Ljava/lang/String; field_31425 MCA_EXTENSION f Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; field_17657 cachedRegionFiles f Ljava/nio/file/Path; field_18690 directory f Z field_23748 dsync f I field_31426 MAX_CACHE_SIZE m (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487; method_17911 getTagAt p 1 pos m ()V method_26982 sync m (Ljava/nio/file/Path;Z)V p 2 dsync p 1 directory m (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2861; method_12440 getRegionFile p 1 pos m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2487;)V method_23726 write p 2 nbt p 1 pos c net/minecraft/class_2868 net/minecraft/network/packet/c2s/play/UpdateSelectedSlotC2SPacket f I field_13052 selectedSlot m (Lnet/minecraft/class_2792;)V method_12441 apply m (I)V p 1 selectedSlot m (Lnet/minecraft/class_2540;)V p 1 buf m ()I method_12442 getSelectedSlot c net/minecraft/class_1538 net/minecraft/entity/LightningEntity f I field_33905 blocksSetOnFire f I field_7185 ambientTick f J field_7186 seed f I field_7183 remainingActions f Ljava/util/Set; field_33904 struckEntities f Lnet/minecraft/class_3222; field_7182 channeler f Z field_7184 cosmetic m ()Lnet/minecraft/class_3222; method_35052 getChanneler m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338$class_2339;I)V method_34709 cleanOxidationAround p 0 world p 1 pos p 2 mutablePos p 3 count m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Ljava/util/Optional; method_34710 cleanOxidationAround p 1 pos p 0 world m (Lnet/minecraft/class_3222;)V method_6961 setChanneler p 1 channeler m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_34707 cleanOxidation p 0 world p 1 pos m ()Ljava/util/stream/Stream; method_37221 getStruckEntities m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_34708 method_34708 p 2 state m ()V method_31499 powerLightningRod m ()I method_37220 getBlocksSetOnFire m ()Lnet/minecraft/class_2338; method_36607 getAffectedBlockPos m (I)V method_6960 spawnFire p 1 spreadAttempts m (Z)V method_29498 setCosmetic p 1 cosmetic c net/minecraft/class_1551 net/minecraft/entity/mob/DrownedEntity f Lnet/minecraft/class_1409; field_7232 landNavigation f Z field_7233 targetingUnderwater f Lnet/minecraft/class_1412; field_7234 waterNavigation m ()Z method_7018 isTargetingUnderwater m (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20673 canSpawn p 0 type p 1 world p 2 spawnReason p 3 pos p 4 random m (Lnet/minecraft/class_1309;)Z method_7012 canDrownedAttackTarget p 1 target m (Z)V method_7013 setTargetingUnderwater p 1 targetingUnderwater m ()Z method_7016 hasFinishedCurrentPath m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z method_20672 isValidSpawnDepth p 1 pos p 0 world c net/minecraft/class_1551$class_1554 net/minecraft/entity/mob/DrownedEntity$LeaveWaterGoal f Lnet/minecraft/class_1551; field_7237 drowned m (Lnet/minecraft/class_1551;D)V p 2 speed p 1 drowned c net/minecraft/class_1551$class_1552 net/minecraft/entity/mob/DrownedEntity$DrownedAttackGoal f Lnet/minecraft/class_1551; field_7235 drowned m (Lnet/minecraft/class_1551;DZ)V p 1 drowned p 2 speed p 4 pauseWhenMobIdle c net/minecraft/class_1551$class_1558 net/minecraft/entity/mob/DrownedEntity$TridentAttackGoal f Lnet/minecraft/class_1551; field_7249 drowned c net/minecraft/class_1551$class_1557 net/minecraft/entity/mob/DrownedEntity$TargetAboveWaterGoal f Lnet/minecraft/class_1551; field_7246 drowned f D field_7245 speed f I field_7247 minY f Z field_7248 foundTarget m (Lnet/minecraft/class_1551;DI)V p 1 drowned p 2 speed p 4 minY c net/minecraft/class_1551$class_1556 net/minecraft/entity/mob/DrownedEntity$DrownedMoveControl f Lnet/minecraft/class_1551; field_7244 drowned m (Lnet/minecraft/class_1551;)V p 1 drowned c net/minecraft/class_1551$class_1555 net/minecraft/entity/mob/DrownedEntity$WanderAroundOnSurfaceGoal f Lnet/minecraft/class_1314; field_7242 mob f D field_7243 speed f D field_7240 x f Lnet/minecraft/class_1937; field_7241 world f D field_7239 y f D field_7238 z m ()Lnet/minecraft/class_243; method_7021 getWanderTarget m (Lnet/minecraft/class_1314;D)V p 1 mob p 2 speed c net/minecraft/class_2884 net/minecraft/network/packet/c2s/play/SpectatorTeleportC2SPacket f Ljava/util/UUID; field_13129 targetUuid m (Ljava/util/UUID;)V p 1 targetUuid m (Lnet/minecraft/class_3218;)Lnet/minecraft/class_1297; method_12541 getTarget p 1 world m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2792;)V method_12542 apply c net/minecraft/class_1550 net/minecraft/entity/mob/ElderGuardianEntity f F field_17492 SCALE m (Lnet/minecraft/class_3222;)Z method_7011 method_7011 p 1 player m ()Lnet/minecraft/class_5132$class_5133; method_26909 createElderGuardianAttributes c net/minecraft/class_2885 net/minecraft/network/packet/c2s/play/PlayerInteractBlockC2SPacket f Lnet/minecraft/class_3965; field_17602 blockHitResult f Lnet/minecraft/class_1268; field_13134 hand m (Lnet/minecraft/class_2792;)V method_12547 apply m ()Lnet/minecraft/class_3965; method_12543 getBlockHitResult m ()Lnet/minecraft/class_1268; method_12546 getHand m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_1268;Lnet/minecraft/class_3965;)V p 1 hand p 2 blockHitResult c net/minecraft/class_2886 net/minecraft/network/packet/c2s/play/PlayerInteractItemC2SPacket f Lnet/minecraft/class_1268; field_13136 hand m ()Lnet/minecraft/class_1268; method_12551 getHand m (Lnet/minecraft/class_1268;)V p 1 hand m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2792;)V method_12550 apply c net/minecraft/class_2881 net/minecraft/entity/boss/dragon/EnderDragonFight f Lnet/minecraft/class_2876; field_13120 dragonSpawnState f Lorg/slf4j/Logger; field_13112 LOGGER f Z field_13114 previouslyKilled f I field_31444 CRYSTAL_COUNTING_INTERVAL f I field_31442 SPAWN_Y f I field_31446 ISLAND_SIZE f Ljava/util/List; field_13121 gateways f Lnet/minecraft/class_2700; field_13110 endPortalPattern f I field_13107 dragonSeenTimer f I field_13105 crystalCountTimer f Ljava/util/List; field_13109 crystals f Z field_13111 doLegacyCheck f Lnet/minecraft/class_3218; field_13108 world f Z field_13115 dragonKilled f Lnet/minecraft/class_3213; field_13119 bossBar f Ljava/util/function/Predicate; field_13113 VALID_ENTITY f I field_31443 CHECK_DRAGON_SEEN_INTERVAL f I field_31447 PLAYER_COUNTING_INTERVAL f Lnet/minecraft/class_2338; field_13117 exitPortalLocation f I field_13122 playerUpdateTimer f Ljava/util/UUID; field_13116 dragonUuid f I field_13118 spawnStateTimer f I field_13106 endCrystalsAlive m ()V method_12524 resetEndCrystals m ()V method_12538 tick m (Lnet/minecraft/class_1511;Lnet/minecraft/class_1282;)V method_12526 crystalDestroyed p 2 source p 1 enderCrystal m ()Z method_12514 worldContainsEndPortal m (Z)V method_12518 generateEndPortal p 1 previouslyKilled m ()Z method_12536 hasPreviouslyKilled m ()V method_12520 updatePlayers m ()V method_12522 respawnDragon m (Lnet/minecraft/class_2876;)V method_12521 setSpawnState p 1 spawnState m ()Lnet/minecraft/class_1510; method_12523 createDragon m (Ljava/util/List;)V method_12529 respawnDragon p 1 crystals m ()Lnet/minecraft/class_2700$class_2702; method_12531 findEndPortal m ()V method_12525 checkDragonSeen m ()V method_12535 countAliveCrystals m ()V method_12515 convertFromLegacy m (Lnet/minecraft/class_3218;JLnet/minecraft/class_2487;)V p 1 world p 2 gatewaysSeed p 4 nbt m ()V method_12519 generateNewEndGateway m ()Z method_12533 loadChunks m ()I method_12517 getAliveEndCrystals m ()Lnet/minecraft/class_2487; method_12530 toNbt m (Lnet/minecraft/class_1510;)V method_12532 updateFight p 1 dragon m (Lnet/minecraft/class_1510;)V method_12528 dragonKilled p 1 dragon m (Lnet/minecraft/class_2338;)V method_12516 generateEndGateway p 1 pos c net/minecraft/class_1548 net/minecraft/entity/mob/CreeperEntity f Lnet/minecraft/class_2940; field_7230 FUSE_SPEED f Lnet/minecraft/class_2940; field_7231 IGNITED f Lnet/minecraft/class_2940; field_7224 CHARGED f I field_7225 explosionRadius f I field_7228 fuseTime f I field_7229 lastFuseTime f I field_7226 headsDropped f I field_7227 currentFuseTime m (I)V method_7005 setFuseSpeed p 1 fuseSpeed m ()V method_7004 ignite m ()Z method_7008 shouldDropHead m ()V method_7002 onHeadDropped m ()V method_7006 explode m ()Z method_7000 isIgnited m ()V method_7001 spawnEffectsCloud m (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V method_20256 method_20256 p 1 player m ()I method_7007 getFuseSpeed m (F)F method_7003 getClientFuseTime p 1 timeDelta m ()Lnet/minecraft/class_5132$class_5133; method_26908 createCreeperAttributes c net/minecraft/class_5905 net/minecraft/network/packet/s2c/play/TitleFadeS2CPacket f I field_29169 fadeOutTicks f I field_29168 remainTicks f I field_29167 fadeInTicks m (III)V p 2 remainTicks p 1 fadeInTicks p 3 fadeOutTicks m ()I method_34196 getFadeOutTicks m (Lnet/minecraft/class_2540;)V p 1 buf m ()I method_34195 getRemainTicks m ()I method_34194 getFadeInTicks m (Lnet/minecraft/class_2602;)V method_34193 apply c net/minecraft/class_1547 net/minecraft/entity/mob/AbstractSkeletonEntity f Lnet/minecraft/class_1366; field_7221 meleeAttackGoal f Lnet/minecraft/class_1380; field_7220 bowAttackGoal m ()V method_6997 updateAttackType m ()Z method_35191 isShaking m (Lnet/minecraft/class_1799;F)Lnet/minecraft/class_1665; method_6996 createArrowProjectile p 1 arrow p 2 damageModifier m ()Lnet/minecraft/class_5132$class_5133; method_26905 createAbstractSkeletonAttributes m ()Lnet/minecraft/class_3414; method_6998 getStepSound c net/minecraft/class_1545 net/minecraft/entity/mob/BlazeEntity f I field_7215 eyeOffsetCooldown f Lnet/minecraft/class_2940; field_7216 BLAZE_FLAGS c The tracked flags of blazes. Only has the {@code 1} bit for {@linkplain\n#isFireActive() fire activation}. f F field_7214 eyeOffset m ()Z method_6994 isFireActive m (Z)V method_6993 setFireActive p 1 fireActive m ()Lnet/minecraft/class_5132$class_5133; method_26906 createBlazeAttributes c net/minecraft/class_1545$class_1546 net/minecraft/entity/mob/BlazeEntity$ShootFireballGoal f I field_7217 fireballCooldown f I field_7218 fireballsFired f Lnet/minecraft/class_1545; field_7219 blaze f I field_19420 targetNotVisibleTicks m ()D method_6995 getFollowRange m (Lnet/minecraft/class_1545;)V p 1 blaze c net/minecraft/class_2876 net/minecraft/entity/boss/dragon/EnderDragonSpawnState f Lnet/minecraft/class_2876; field_13099 END f Lnet/minecraft/class_2876; field_13098 SUMMONING_DRAGON f Lnet/minecraft/class_2876; field_13097 START f Lnet/minecraft/class_2876; field_13095 PREPARING_TO_SUMMON_PILLARS f Lnet/minecraft/class_2876; field_13094 SUMMONING_PILLARS m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2881;Ljava/util/List;ILnet/minecraft/class_2338;)V method_12507 run p 5 pos p 4 tick p 3 crystals p 2 fight p 1 world c net/minecraft/class_2877 net/minecraft/network/packet/c2s/play/UpdateSignC2SPacket f [Ljava/lang/String; field_13100 text f Lnet/minecraft/class_2338; field_13101 pos f I field_33371 MAX_LINE_LENGTH m (Lnet/minecraft/class_2792;)V method_12509 apply m (Lnet/minecraft/class_2540;)V p 1 buf m ()[Ljava/lang/String; method_12508 getText m ()Lnet/minecraft/class_2338; method_12510 getPos m (Lnet/minecraft/class_2338;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V p 2 line1 p 1 pos p 4 line3 p 3 line2 p 5 line4 c net/minecraft/class_5904 net/minecraft/network/packet/s2c/play/TitleS2CPacket f Lnet/minecraft/class_2561; field_29166 title m ()Lnet/minecraft/class_2561; method_34192 getTitle m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2561;)V p 1 title m (Lnet/minecraft/class_2602;)V method_34191 apply c net/minecraft/class_2879 net/minecraft/network/packet/c2s/play/HandSwingC2SPacket f Lnet/minecraft/class_1268; field_13102 hand m (Lnet/minecraft/class_1268;)V p 1 hand m ()Lnet/minecraft/class_1268; method_12512 getHand m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2792;)V method_12511 apply c net/minecraft/class_5903 net/minecraft/network/packet/s2c/play/SubtitleS2CPacket f Lnet/minecraft/class_2561; field_29165 subtitle m (Lnet/minecraft/class_2602;)V method_34189 apply m ()Lnet/minecraft/class_2561; method_34190 getSubtitle m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2561;)V p 1 subtitle c net/minecraft/class_1549 net/minecraft/entity/mob/CaveSpiderEntity m ()Lnet/minecraft/class_5132$class_5133; method_26907 createCaveSpiderAttributes c net/minecraft/class_2851 net/minecraft/network/packet/c2s/play/PlayerInputC2SPacket f F field_12995 sideways f Z field_12996 sneaking f F field_12994 forward f Z field_12997 jumping f I field_33363 JUMPING_MASK f I field_33364 SNEAKING_MASK m ()F method_12373 getForward m ()F method_12372 getSideways m (Lnet/minecraft/class_2792;)V method_12369 apply m (FFZZ)V p 1 sideways p 2 forward p 3 jumping p 4 sneaking m (Lnet/minecraft/class_2540;)V p 1 buf m ()Z method_12371 isJumping m ()Z method_12370 isSneaking c net/minecraft/class_2852 net/minecraft/world/ChunkSerializer f Ljava/lang/String; field_31413 UPGRADE_DATA_KEY f Lcom/mojang/serialization/Codec; field_34576 CODEC f Ljava/lang/String; field_35477 FLUID_TICKS f Lorg/slf4j/Logger; field_13001 LOGGER f Ljava/lang/String; field_35476 BLOCK_TICKS m (Lnet/minecraft/class_1923;ILjava/lang/String;)V method_39037 method_39037 p 2 errorMessage m (Lnet/minecraft/class_1923;ILjava/lang/String;)V method_39035 logRecoverableError p 2 message p 1 y p 0 chunkPos m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;Lnet/minecraft/class_2791$class_6745;)V method_39311 serializeTicks p 0 world p 1 nbt p 2 tickSchedulers m (Lnet/minecraft/class_5455;Lnet/minecraft/class_1923;Lnet/minecraft/class_2487;)Ljava/util/Map; method_12387 readStructureReferences m ([Lit/unimi/dsi/fastutil/shorts/ShortList;)Lnet/minecraft/class_2499; method_12393 toNbt p 0 lists m (Lnet/minecraft/class_2499;Lnet/minecraft/class_3218;Lnet/minecraft/class_2499;Lnet/minecraft/class_2818;)V method_39797 method_39797 p 3 chunk m (Lnet/minecraft/class_2378;)Lcom/mojang/serialization/Codec; method_39036 createCodec p 0 biomeRegistry m (Lnet/minecraft/class_6625;Lnet/minecraft/class_1923;Ljava/util/Map;Ljava/util/Map;)Lnet/minecraft/class_2487; method_12385 writeStructures p 3 references p 2 starts p 1 pos p 0 context m (Ljava/lang/String;)Ljava/util/Optional; method_39317 method_39317 p 0 id m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4153;Lnet/minecraft/class_1923;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2839; method_12395 deserialize p 0 world p 3 nbt p 2 chunkPos p 1 poiStorage m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2791;)Lnet/minecraft/class_2487; method_12410 serialize p 1 chunk p 0 world m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2818$class_6829; method_12386 getEntityLoadingCallback p 1 nbt p 0 world m (Lnet/minecraft/class_6625;Lnet/minecraft/class_2487;J)Ljava/util/Map; method_12392 readStructureStarts p 2 worldSeed p 1 nbt p 0 context m (Lnet/minecraft/class_1923;ILjava/lang/String;)V method_39038 method_39038 p 2 errorMessage m (Lnet/minecraft/class_2248;)Ljava/lang/String; method_39312 method_39312 p 0 block m (Lnet/minecraft/class_2487;Ljava/lang/String;)Lnet/minecraft/class_2499; method_39796 getList p 0 nbt p 1 key m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2960;J)Z method_24029 method_24029 p 2 packedPos m (Ljava/lang/String;)Ljava/util/Optional; method_39316 method_39316 p 0 id m (Ljava/lang/String;)Ljava/util/Optional; method_39314 method_39314 p 0 id m (Ljava/lang/String;)Ljava/util/Optional; method_39318 method_39318 p 0 id m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2806$class_2808; method_12377 getChunkType p 0 nbt m (Lnet/minecraft/class_3611;)Ljava/lang/String; method_39313 method_39313 p 0 fluid c net/minecraft/class_2853 net/minecraft/network/packet/c2s/play/RecipeBookDataC2SPacket f Lnet/minecraft/class_2960; field_13004 recipeId m (Lnet/minecraft/class_2792;)V method_12400 apply m ()Lnet/minecraft/class_2960; method_12406 getRecipeId m (Lnet/minecraft/class_1860;)V p 1 recipe m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_1522 net/minecraft/entity/boss/dragon/phase/SittingScanningPhase f Lnet/minecraft/class_4051; field_18124 CLOSE_PLAYER_PREDICATE f I field_7050 ticks f Lnet/minecraft/class_4051; field_18123 PLAYER_WITHIN_RANGE_PREDICATE f I field_30436 DURATION m (Lnet/minecraft/class_1510;Lnet/minecraft/class_1309;)Z method_18447 method_18447 p 1 player c net/minecraft/class_1521 net/minecraft/entity/boss/dragon/phase/Phase m ()Lnet/minecraft/class_1527; method_6849 getType m (Lnet/minecraft/class_1282;F)F method_6852 modifyDamageTaken p 2 damage p 1 damageSource m ()Lnet/minecraft/class_243; method_6851 getPathTarget m ()F method_6846 getMaxYAcceleration m ()F method_6847 getYawAcceleration m ()Z method_6848 isSittingOrHovering m ()V method_6855 serverTick m ()V method_6856 beginPhase m (Lnet/minecraft/class_1511;Lnet/minecraft/class_2338;Lnet/minecraft/class_1282;Lnet/minecraft/class_1657;)V method_6850 crystalDestroyed p 4 player p 3 source p 2 pos p 1 crystal m ()V method_6853 clientTick m ()V method_6854 endPhase c net/minecraft/class_1520 net/minecraft/entity/boss/dragon/phase/SittingAttackingPhase f I field_30432 DURATION f I field_7049 ticks c net/minecraft/class_1515 net/minecraft/entity/boss/dragon/phase/DyingPhase f I field_7040 ticks f Lnet/minecraft/class_243; field_7041 target c net/minecraft/class_2848 net/minecraft/network/packet/c2s/play/ClientCommandC2SPacket f Lnet/minecraft/class_2848$class_2849; field_12978 mode f I field_12976 mountJumpHeight f I field_12977 entityId m ()I method_36173 getEntityId m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2848$class_2849;I)V p 3 mountJumpHeight p 2 mode p 1 entity m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2792;)V method_12364 apply m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2848$class_2849;)V p 2 mode p 1 entity m ()I method_12366 getMountJumpHeight m ()Lnet/minecraft/class_2848$class_2849; method_12365 getMode c net/minecraft/class_2848$class_2849 net/minecraft/network/packet/c2s/play/ClientCommandC2SPacket$Mode f Lnet/minecraft/class_2848$class_2849; field_12979 PRESS_SHIFT_KEY f Lnet/minecraft/class_2848$class_2849; field_12982 START_FALL_FLYING f Lnet/minecraft/class_2848$class_2849; field_12980 STOP_RIDING_JUMP f Lnet/minecraft/class_2848$class_2849; field_12981 START_SPRINTING f Lnet/minecraft/class_2848$class_2849; field_12986 STOP_SLEEPING f Lnet/minecraft/class_2848$class_2849; field_12987 START_RIDING_JUMP f Lnet/minecraft/class_2848$class_2849; field_12984 RELEASE_SHIFT_KEY f Lnet/minecraft/class_2848$class_2849; field_12985 STOP_SPRINTING f Lnet/minecraft/class_2848$class_2849; field_12988 OPEN_INVENTORY c net/minecraft/class_1514 net/minecraft/entity/boss/dragon/phase/AbstractSittingPhase c net/minecraft/class_1513 net/minecraft/entity/boss/dragon/phase/ChargingPlayerPhase f I field_30431 DURATION f Lnet/minecraft/class_243; field_7038 pathTarget f I field_7037 chargingTicks f Lorg/slf4j/Logger; field_7039 LOGGER m (Lnet/minecraft/class_243;)V method_6840 setPathTarget p 1 pathTarget c net/minecraft/class_1512 net/minecraft/entity/boss/dragon/phase/AbstractPhase f Lnet/minecraft/class_1510; field_7036 dragon m (Lnet/minecraft/class_1510;)V p 1 dragon c net/minecraft/class_2843 net/minecraft/world/chunk/UpgradeData f Ljava/lang/String; field_31412 INDICES_KEY f Lorg/slf4j/Logger; field_12956 LOGGER f [Lnet/minecraft/class_2355; field_12952 EIGHT_WAYS f Ljava/util/List; field_36539 fluidTicks f Lnet/minecraft/class_2843; field_12950 NO_UPGRADE_DATA f Ljava/util/Set; field_12954 CALLBACK_LOGICS f Ljava/util/EnumSet; field_12951 sidesToUpgrade f Ljava/util/Map; field_12953 BLOCK_TO_LOGIC f Ljava/util/List; field_36538 blockTicks f [[I field_12955 centerIndicesToUpgrade m ()Lnet/minecraft/class_2487; method_12350 toNbt m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_12351 applyAdjacentBlock p 3 currentPos p 4 otherPos p 0 oldState p 1 dir p 2 world m (Lnet/minecraft/class_2487;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/List;)V method_40456 addNeighborTicks p 1 key p 2 nameToType p 3 ticks p 0 nbt m (Lnet/minecraft/class_2818;Lnet/minecraft/class_2355;)V method_12352 upgradeSide p 0 chunk p 1 side m (Lnet/minecraft/class_1937;Lnet/minecraft/class_6759;)V method_40452 method_40452 p 1 tick m ()Z method_12349 isDone m (Lnet/minecraft/class_1937;Lnet/minecraft/class_6759;)V method_40458 method_40458 p 1 tick m (Lnet/minecraft/class_2487;Lnet/minecraft/class_5539;)V p 1 nbt p 2 world m (Lnet/minecraft/class_2818;)V method_12348 upgradeCenter p 1 chunk m (Lnet/minecraft/class_2818;)V method_12356 upgrade p 1 chunk m (Lnet/minecraft/class_5539;)V p 1 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2843$class_2844;)V method_12353 method_12353 p 1 logic m (Lnet/minecraft/class_2499;Lnet/minecraft/class_6759;)V method_40457 method_40457 p 0 tick m (Lnet/minecraft/class_2499;Lnet/minecraft/class_6759;)V method_40460 method_40460 p 0 tick m (Ljava/lang/String;)Ljava/util/Optional; method_40459 method_40459 p 0 id m (Ljava/lang/String;)Ljava/util/Optional; method_40455 method_40455 p 0 id c net/minecraft/class_2843$class_2844 net/minecraft/world/chunk/UpgradeData$Logic m (Lnet/minecraft/class_1936;)V method_12357 postUpdate p 1 world m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_12358 getUpdatedState p 5 currentPos p 6 otherPos p 3 otherState p 4 world p 1 oldState p 2 direction c net/minecraft/class_2843$class_2845 net/minecraft/world/chunk/UpgradeData$BuiltinLogic f [Lnet/minecraft/class_2350; field_12959 DIRECTIONS f Lnet/minecraft/class_2843$class_2845; field_12958 STEM_BLOCK f Lnet/minecraft/class_2843$class_2845; field_12957 BLACKLIST f Lnet/minecraft/class_2843$class_2845; field_12960 CHEST f Lnet/minecraft/class_2843$class_2845; field_12963 LEAVES f Lnet/minecraft/class_2843$class_2845; field_12962 DEFAULT m (Ljava/lang/String;IZ[Lnet/minecraft/class_2248;)V p 4 blocks p 3 addCallback m (Ljava/lang/String;I[Lnet/minecraft/class_2248;)V p 3 blocks c net/minecraft/class_2843$class_2845$4 net/minecraft/world/chunk/UpgradeData$BuiltinLogic$4 f Ljava/lang/ThreadLocal; field_12964 distanceToPositions c net/minecraft/class_1519 net/minecraft/entity/boss/dragon/phase/LandingApproachPhase f Lnet/minecraft/class_243; field_7048 pathTarget f Lnet/minecraft/class_11; field_7047 path f Lnet/minecraft/class_4051; field_18122 PLAYERS_IN_RANGE_PREDICATE m ()V method_6845 followPath m ()V method_6844 updatePath c net/minecraft/class_1518 net/minecraft/entity/boss/dragon/phase/LandingPhase f Lnet/minecraft/class_243; field_7046 target c net/minecraft/class_1517 net/minecraft/entity/boss/dragon/phase/HoldingPatternPhase f Lnet/minecraft/class_243; field_7045 pathTarget f Lnet/minecraft/class_11; field_7043 path f Z field_7044 shouldFindNewPath f Lnet/minecraft/class_4051; field_18121 PLAYERS_IN_RANGE_PREDICATE m ()V method_6842 followPath m ()V method_6841 tickInRange m (Lnet/minecraft/class_1657;)V method_6843 strafePlayer p 1 player c net/minecraft/class_2846 net/minecraft/network/packet/c2s/play/PlayerActionC2SPacket f Lnet/minecraft/class_2350; field_12965 direction f Lnet/minecraft/class_2338; field_12967 pos f Lnet/minecraft/class_2846$class_2847; field_12966 action m (Lnet/minecraft/class_2540;)V p 1 buf m ()Lnet/minecraft/class_2846$class_2847; method_12363 getAction m (Lnet/minecraft/class_2846$class_2847;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V p 2 pos p 1 action p 3 direction m ()Lnet/minecraft/class_2350; method_12360 getDirection m (Lnet/minecraft/class_2792;)V method_12361 apply m ()Lnet/minecraft/class_2338; method_12362 getPos c net/minecraft/class_2846$class_2847 net/minecraft/network/packet/c2s/play/PlayerActionC2SPacket$Action f Lnet/minecraft/class_2846$class_2847; field_12968 START_DESTROY_BLOCK f Lnet/minecraft/class_2846$class_2847; field_12969 SWAP_ITEM_WITH_OFFHAND f Lnet/minecraft/class_2846$class_2847; field_12973 STOP_DESTROY_BLOCK f Lnet/minecraft/class_2846$class_2847; field_12974 RELEASE_USE_ITEM f Lnet/minecraft/class_2846$class_2847; field_12975 DROP_ITEM f Lnet/minecraft/class_2846$class_2847; field_12970 DROP_ALL_ITEMS f Lnet/minecraft/class_2846$class_2847; field_12971 ABORT_DESTROY_BLOCK c net/minecraft/class_1516 net/minecraft/entity/boss/dragon/phase/HoverPhase f Lnet/minecraft/class_243; field_7042 target c net/minecraft/class_2861 net/minecraft/world/storage/RegionFile f Ljava/nio/ByteBuffer; field_20438 header f Ljava/nio/channels/FileChannel; field_20436 channel f Ljava/nio/IntBuffer; field_20439 sectorData f Ljava/lang/String; field_31421 FILE_EXTENSION f Ljava/nio/IntBuffer; field_20440 saveTimes f Ljava/nio/ByteBuffer; field_20435 ZERO f Lnet/minecraft/class_4485; field_20441 sectors f Lnet/minecraft/class_4486; field_20437 outputChunkStreamVersion f Ljava/nio/file/Path; field_20657 directory f Lorg/slf4j/Logger; field_20434 LOGGER m (Lnet/minecraft/class_1923;)I method_17909 getIndex p 0 pos m (Lnet/minecraft/class_1923;)Z method_12423 hasChunk p 1 pos m (Ljava/nio/ByteBuffer;I)Ljava/io/ByteArrayInputStream; method_21876 getInputStream p 0 buffer p 1 length m ()V method_21877 fillLastSector m (II)I method_21872 packSectorData p 1 offset p 2 size m (Lnet/minecraft/class_1923;)Ljava/io/DataOutputStream; method_21881 getChunkOutputStream p 1 pos m ()I method_31739 getEpochTimeSeconds m (B)Z method_22407 hasChunkStreamVersionId m (Lnet/minecraft/class_1923;)Z method_21879 isChunkValid p 1 pos m (I)I method_21871 getSize p 0 sectorData m (Ljava/nio/file/Path;Ljava/nio/file/Path;Z)V p 3 dsync p 2 directory p 1 file m (Ljava/nio/file/Path;Ljava/nio/ByteBuffer;)Lnet/minecraft/class_2861$class_4549; method_22410 writeSafely m ()V method_21870 writeHeader m ()V method_26981 sync m (Lnet/minecraft/class_1923;)Ljava/io/DataInputStream; method_21873 getChunkInputStream p 1 pos m (Lnet/minecraft/class_1923;)I method_12419 getSectorData p 1 pos m (B)B method_22412 getChunkStreamVersionId m (Lnet/minecraft/class_1923;Ljava/nio/ByteBuffer;)V method_21874 writeChunk p 1 pos m (I)I method_21880 getSectorCount p 0 byteCount m (Ljava/nio/file/Path;Ljava/nio/file/Path;Lnet/minecraft/class_4486;Z)V p 4 dsync p 3 outputChunkStreamVersion p 2 directory p 1 file m (Lnet/minecraft/class_1923;)Ljava/nio/file/Path; method_22413 getExternalChunkPath p 1 chunkPos m (I)I method_21878 getOffset p 0 sectorData c net/minecraft/class_2861$class_4549 net/minecraft/world/storage/RegionFile$OutputAction c net/minecraft/class_2861$class_2862 net/minecraft/world/storage/RegionFile$ChunkBuffer f Lnet/minecraft/class_1923; field_17656 pos m (Lnet/minecraft/class_2861;Lnet/minecraft/class_1923;)V p 2 pos c net/minecraft/class_2863 net/minecraft/network/packet/c2s/play/SelectMerchantTradeC2SPacket f I field_13036 tradeId m (Lnet/minecraft/class_2792;)V method_12430 apply m (I)V p 1 tradeId m ()I method_12431 getTradeId m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_1533 net/minecraft/entity/decoration/ItemFrameEntity f F field_7129 itemDropChance f Lnet/minecraft/class_2940; field_7130 ITEM_STACK f Lorg/slf4j/Logger; field_7131 ITEM_FRAME_LOGGER f Lnet/minecraft/class_2940; field_7132 ROTATION f Z field_22476 fixed m ()Lnet/minecraft/class_3414; method_34240 getRemoveItemSound m ()Lnet/minecraft/class_3414; method_34241 getBreakSound m ()Lnet/minecraft/class_3414; method_34242 getPlaceSound m ()Lnet/minecraft/class_3414; method_34243 getAddItemSound m ()Lnet/minecraft/class_3414; method_34244 getRotateItemSound m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V p 1 type p 2 world p 3 pos p 4 facing m (Lnet/minecraft/class_1297;Z)V method_6936 dropHeldStack p 2 alwaysDrop p 1 entity m ()I method_6938 getComparatorPower m (Lnet/minecraft/class_1799;)V method_6935 setHeldItemStack p 1 stack m ()I method_6934 getRotation m (Lnet/minecraft/class_1799;)V method_6937 removeFromFrame p 1 map m (I)V method_6939 setRotation p 1 value m ()Lnet/minecraft/class_1799; method_33340 getAsItemStack m (IZ)V method_6941 setRotation p 1 value p 2 updateComparators m (Lnet/minecraft/class_1799;Z)V method_6933 setHeldItemStack p 1 value p 2 update m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V p 1 world p 2 pos p 3 facing m ()Lnet/minecraft/class_1799; method_6940 getHeldItemStack c net/minecraft/class_1532 net/minecraft/entity/decoration/LeashKnotEntity m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V p 1 world p 2 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1532; method_6932 getOrCreate p 0 world p 1 pos c net/minecraft/class_1531 net/minecraft/entity/decoration/ArmorStandEntity f Lnet/minecraft/class_2371; field_7114 heldItems f Lnet/minecraft/class_2940; field_7107 ARMOR_STAND_FLAGS f Lnet/minecraft/class_2379; field_7126 leftArmRotation f Lnet/minecraft/class_2379; field_7106 bodyRotation f Lnet/minecraft/class_2940; field_7123 TRACKER_HEAD_ROTATION f Lnet/minecraft/class_2379; field_7110 leftLegRotation f Lnet/minecraft/class_2940; field_7127 TRACKER_LEFT_LEG_ROTATION f Z field_7111 invisible f Ljava/util/function/Predicate; field_7102 RIDEABLE_MINECART_PREDICATE f Lnet/minecraft/class_2379; field_7119 DEFAULT_BODY_ROTATION f Lnet/minecraft/class_2379; field_7103 rightLegRotation f Lnet/minecraft/class_2379; field_7115 DEFAULT_RIGHT_ARM_ROTATION f I field_30452 SMALL_FLAG f I field_30444 MARKER_FLAG f Lnet/minecraft/class_4048; field_26746 SMALL_DIMENSIONS f Lnet/minecraft/class_2940; field_7116 TRACKER_LEFT_ARM_ROTATION f Lnet/minecraft/class_2379; field_7120 rightArmRotation f I field_30453 SHOW_ARMS_FLAG f Lnet/minecraft/class_2379; field_7104 headRotation f J field_7112 lastHitTime f Lnet/minecraft/class_2371; field_7108 armorItems f Lnet/minecraft/class_2940; field_7125 TRACKER_RIGHT_LEG_ROTATION f Lnet/minecraft/class_4048; field_26745 MARKER_DIMENSIONS f Lnet/minecraft/class_2940; field_7105 TRACKER_RIGHT_ARM_ROTATION f Lnet/minecraft/class_2379; field_7124 DEFAULT_LEFT_ARM_ROTATION f I field_7118 disabledSlots f I field_30442 HIDE_BASE_PLATE_FLAG f Lnet/minecraft/class_2940; field_7122 TRACKER_BODY_ROTATION f Lnet/minecraft/class_2379; field_7117 DEFAULT_RIGHT_LEG_ROTATION f Lnet/minecraft/class_2379; field_7121 DEFAULT_LEFT_LEG_ROTATION f Lnet/minecraft/class_2379; field_7113 DEFAULT_HEAD_ROTATION m (Z)Lnet/minecraft/class_4048; method_31168 getDimensions p 1 marker m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;Lnet/minecraft/class_1268;)Z method_6904 equip p 4 hand p 2 slot p 3 stack p 1 player m ()Lnet/minecraft/class_2379; method_6917 getLeftLegRotation m ()Z method_6929 shouldShowArms m ()Lnet/minecraft/class_2379; method_6921 getHeadRotation m (Lnet/minecraft/class_2379;)V method_6909 setLeftLegRotation p 1 angle m (Lnet/minecraft/class_1297;)Z method_6918 method_6918 p 0 entity m (Lnet/minecraft/class_2379;)V method_6925 setRightArmRotation p 1 angle m ()Z method_6901 shouldHideBasePlate m (Z)V method_6913 setShowArms p 1 showArms m ()Z method_18059 canClip m (Lnet/minecraft/class_1282;F)V method_6905 updateHealth p 1 damageSource p 2 amount m ()Lnet/minecraft/class_2379; method_6900 getRightLegRotation m (Lnet/minecraft/class_1282;)V method_6924 breakAndDropItem p 1 damageSource m (Lnet/minecraft/class_2379;)V method_6926 setRightLegRotation p 1 angle m (Lnet/minecraft/class_1304;)Z method_6915 isSlotDisabled p 1 slot m (Lnet/minecraft/class_1282;)V method_6908 onBreak p 1 damageSource m ()V method_6920 playBreakSound m ()Z method_6912 isMarker m (Lnet/minecraft/class_2487;)V method_6928 readPoseNbt p 1 nbt m (Lnet/minecraft/class_2379;)V method_6910 setLeftArmRotation p 1 angle m ()Lnet/minecraft/class_2379; method_6903 getRightArmRotation m ()Lnet/minecraft/class_2379; method_6923 getBodyRotation m (BIZ)B method_6906 setBitField p 3 set p 2 bitField p 1 value m (Lnet/minecraft/class_2379;)V method_6919 setHeadRotation p 1 angle m (Lnet/minecraft/class_2379;)V method_6927 setBodyRotation p 1 angle m ()V method_6898 spawnBreakParticles m (Z)V method_6907 setHideBasePlate p 1 hideBasePlate m ()Lnet/minecraft/class_2487; method_6911 poseToNbt m ()Lnet/minecraft/class_2379; method_6930 getLeftArmRotation m (Z)V method_6922 setSmall p 1 small m ()Z method_6914 isSmall m (Lnet/minecraft/class_243;)Lnet/minecraft/class_1304; method_6916 slotFromPosition p 1 hitPos m (Z)V method_6902 setMarker p 1 marker m (Lnet/minecraft/class_1937;DDD)V p 4 y p 6 z p 1 world p 2 x c net/minecraft/class_1530 net/minecraft/entity/decoration/AbstractDecorationEntity f Lnet/minecraft/class_2350; field_7099 facing f Ljava/util/function/Predicate; field_7098 PREDICATE f I field_7097 obstructionCheckCounter f Lnet/minecraft/class_2338; field_7100 attachmentPos m (Lnet/minecraft/class_1297;)Z method_6890 method_6890 p 0 entity m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V p 3 pos p 2 world p 1 type m ()I method_6891 getHeightPixels m (Lnet/minecraft/class_2350;)V method_6892 setFacing p 1 facing m ()Lnet/minecraft/class_2338; method_6896 getDecorationBlockPos m ()I method_6897 getWidthPixels m (Lnet/minecraft/class_1297;)V method_6889 onBreak p 1 entity m ()Z method_6888 canStayAttached m ()V method_6895 updateAttachmentPosition m ()V method_6894 onPlace c net/minecraft/class_1526 net/minecraft/entity/boss/dragon/phase/PhaseManager f Lnet/minecraft/class_1510; field_7065 dragon f [Lnet/minecraft/class_1521; field_7064 phases f Lorg/slf4j/Logger; field_7066 LOGGER f Lnet/minecraft/class_1521; field_7063 current m (Lnet/minecraft/class_1527;)Lnet/minecraft/class_1521; method_6865 create p 1 type m ()Lnet/minecraft/class_1521; method_6864 getCurrent m (Lnet/minecraft/class_1510;)V p 1 dragon m (Lnet/minecraft/class_1527;)V method_6863 setPhase p 1 type c net/minecraft/class_2859 net/minecraft/network/packet/c2s/play/AdvancementTabC2SPacket f Lnet/minecraft/class_2960; field_13020 tabToOpen f Lnet/minecraft/class_2859$class_2860; field_13021 action m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2859$class_2860;Lnet/minecraft/class_2960;)V p 2 tab p 1 action m ()Lnet/minecraft/class_2960; method_12416 getTabToOpen m (Lnet/minecraft/class_2792;)V method_12417 apply m ()Lnet/minecraft/class_2859$class_2860; method_12415 getAction m (Lnet/minecraft/class_161;)Lnet/minecraft/class_2859; method_12418 open p 0 advancement m ()Lnet/minecraft/class_2859; method_12414 close c net/minecraft/class_2859$class_2860 net/minecraft/network/packet/c2s/play/AdvancementTabC2SPacket$Action f Lnet/minecraft/class_2859$class_2860; field_13023 CLOSED_SCREEN f Lnet/minecraft/class_2859$class_2860; field_13024 OPENED_TAB c net/minecraft/class_1525 net/minecraft/entity/boss/dragon/phase/StrafePlayerPhase f I field_30440 MINIMUM_TARGET_SPOT_AMOUNT f Lnet/minecraft/class_1309; field_7062 target f Lnet/minecraft/class_243; field_7057 pathTarget f Z field_7058 shouldFindNewPath f Lorg/slf4j/Logger; field_7061 LOGGER f Lnet/minecraft/class_11; field_7059 path f I field_7060 seenTargetTimes m ()V method_6860 updatePath m ()V method_6861 followPath m (Lnet/minecraft/class_1309;)V method_6862 setTargetEntity p 1 targetEntity c net/minecraft/class_1524 net/minecraft/entity/boss/dragon/phase/TakeoffPhase f Lnet/minecraft/class_243; field_7055 pathTarget f Z field_7056 shouldFindNewPath f Lnet/minecraft/class_11; field_7054 path m ()V method_6858 updatePath m ()V method_6859 followPath c net/minecraft/class_1523 net/minecraft/entity/boss/dragon/phase/SittingFlamingPhase f I field_7053 ticks f I field_7052 timesRun f Lnet/minecraft/class_1295; field_7051 dragonBreathEntity f I field_30433 DURATION m ()V method_6857 reset c net/minecraft/class_2855 net/minecraft/network/packet/c2s/play/RenameItemC2SPacket f Ljava/lang/String; field_13013 name m (Ljava/lang/String;)V p 1 name m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2792;)V method_12408 apply m ()Ljava/lang/String; method_12407 getName c net/minecraft/class_2856 net/minecraft/network/packet/c2s/play/ResourcePackStatusC2SPacket f Lnet/minecraft/class_2856$class_2857; field_13014 status m ()Lnet/minecraft/class_2856$class_2857; method_32308 getStatus m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2856$class_2857;)V p 1 status m (Lnet/minecraft/class_2792;)V method_12409 apply c net/minecraft/class_2856$class_2857 net/minecraft/network/packet/c2s/play/ResourcePackStatusC2SPacket$Status f Lnet/minecraft/class_2856$class_2857; field_13017 SUCCESSFULLY_LOADED f Lnet/minecraft/class_2856$class_2857; field_13018 DECLINED f Lnet/minecraft/class_2856$class_2857; field_13015 FAILED_DOWNLOAD f Lnet/minecraft/class_2856$class_2857; field_13016 ACCEPTED c net/minecraft/class_1528 net/minecraft/entity/boss/WitherEntity f Lnet/minecraft/class_2940; field_7089 TRACKED_ENTITY_ID_3 f [I field_7092 chargedSkullCooldowns f I field_7082 blockBreakingCooldown f [F field_7084 sideHeadPitches f [F field_7094 prevSideHeadYaws f Lnet/minecraft/class_2940; field_7085 INVUL_TIMER f Lnet/minecraft/class_2940; field_7090 TRACKED_ENTITY_ID_2 f [I field_7091 skullCooldowns f Lnet/minecraft/class_2940; field_7088 TRACKED_ENTITY_ID_1 f Ljava/util/function/Predicate; field_7086 CAN_ATTACK_PREDICATE f [F field_7095 prevSideHeadPitches f [F field_7083 sideHeadYaws f I field_30441 DEFAULT_INVUL_TIMER f Ljava/util/List; field_7087 TRACKED_ENTITY_IDS f Lnet/minecraft/class_4051; field_18125 HEAD_TARGET_PREDICATE f Lnet/minecraft/class_3213; field_7093 bossBar m (I)D method_6881 getHeadZ p 1 headIndex m (I)F method_6879 getHeadYaw p 1 headIndex m (I)F method_6887 getHeadPitch p 1 headIndex m (II)V method_6876 setTrackedEntityId p 2 id p 1 headIndex m ()V method_6885 onSummoned m (I)V method_6875 setInvulTimer p 1 ticks m (I)D method_6880 getHeadY p 1 headIndex m (IDDDZ)V method_6877 shootSkullAt p 8 charged p 4 targetY p 6 targetZ p 1 headIndex p 2 targetX m (I)I method_6882 getTrackedEntityId p 1 headIndex m (Lnet/minecraft/class_1309;)Z method_6873 method_6873 p 0 entity m (ILnet/minecraft/class_1309;)V method_6878 shootSkullAt p 2 target p 1 headIndex m (I)D method_6874 getHeadX p 1 headIndex m (FFF)F method_6886 getNextAngle p 3 maxDifference p 2 desiredAngle p 1 prevAngle m ()I method_6884 getInvulnerableTimer m (Lnet/minecraft/class_2680;)Z method_6883 canDestroy p 0 block m ()Lnet/minecraft/class_5132$class_5133; method_26904 createWitherAttributes c net/minecraft/class_1528$class_1529 net/minecraft/entity/boss/WitherEntity$DescendAtHalfHealthGoal c net/minecraft/class_1527 net/minecraft/entity/boss/dragon/phase/PhaseType f I field_7079 id f Ljava/lang/Class; field_7074 phaseClass f [Lnet/minecraft/class_1527; field_7080 types f Ljava/lang/String; field_7070 name f Lnet/minecraft/class_1527; field_7077 TAKEOFF f Lnet/minecraft/class_1527; field_7078 CHARGING_PLAYER f Lnet/minecraft/class_1527; field_7073 SITTING_ATTACKING f Lnet/minecraft/class_1527; field_7075 HOVER f Lnet/minecraft/class_1527; field_7076 STRAFE_PLAYER f Lnet/minecraft/class_1527; field_7071 LANDING_APPROACH f Lnet/minecraft/class_1527; field_7072 SITTING_FLAMING f Lnet/minecraft/class_1527; field_7069 HOLDING_PATTERN f Lnet/minecraft/class_1527; field_7067 LANDING f Lnet/minecraft/class_1527; field_7068 DYING f Lnet/minecraft/class_1527; field_7081 SITTING_SCANNING m ()I method_6869 count m ()Ljava/lang/reflect/Constructor; method_6867 getConstructor m (Ljava/lang/Class;Ljava/lang/String;)Lnet/minecraft/class_1527; method_6870 register p 0 phaseClass p 1 name m (I)Lnet/minecraft/class_1527; method_6868 getFromId p 0 id m (ILjava/lang/Class;Ljava/lang/String;)V p 2 phaseClass p 3 name p 1 id m ()I method_6871 getTypeId m (Lnet/minecraft/class_1510;)Lnet/minecraft/class_1521; method_6866 create p 1 dragon c net/minecraft/class_1500 net/minecraft/entity/passive/MuleEntity c net/minecraft/class_2826 net/minecraft/world/chunk/ChunkSection f S field_12877 nonEmptyBlockCount f S field_12881 nonEmptyFluidCount f Lnet/minecraft/class_2841; field_34556 biomeContainer f I field_12880 yOffset f S field_12882 randomTickableBlockCount f Lnet/minecraft/class_2841; field_12878 blockStateContainer m (Lnet/minecraft/class_6780;Lnet/minecraft/class_6544$class_6552;II)V method_38291 populateBiomes p 1 biomeSupplier p 2 sampler p 3 x p 4 z m ()I method_12259 getYOffset m ()V method_16676 lock m ()Z method_38292 isEmpty m ()Lnet/minecraft/class_2841; method_12265 getBlockStateContainer m (IIILnet/minecraft/class_2680;Z)Lnet/minecraft/class_2680; method_12256 setBlockState p 2 y p 3 z p 4 state p 5 lock p 1 x m (IIILnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_16675 setBlockState p 4 state p 3 z p 2 y p 1 x m ()I method_12260 getPacketSize m (I)I method_31729 blockCoordFromChunkCoord p 0 chunkPos m (III)Lnet/minecraft/class_2680; method_12254 getBlockState p 2 y p 3 z p 1 x m ()Z method_12262 hasRandomTicks m (Lnet/minecraft/class_2540;)V method_12258 fromPacket p 1 buf m ()Z method_12264 hasRandomFluidTicks m (Ljava/util/function/Predicate;)Z method_19523 hasAny p 1 predicate m ()Lnet/minecraft/class_2841; method_38294 getBiomeContainer m (ILnet/minecraft/class_2378;)V p 2 biomeRegistry p 1 chunkPos m (ILnet/minecraft/class_2841;Lnet/minecraft/class_2841;)V p 1 chunkPos p 3 biomeContainer p 2 blockStateContainer m ()V method_16677 unlock m (III)Lnet/minecraft/class_3610; method_12255 getFluidState p 1 x p 2 y p 3 z m ()V method_12253 calculateCounts m (Lnet/minecraft/class_2540;)V method_12257 toPacket p 1 buf m ()Z method_12263 hasRandomBlockTicks m (III)Lnet/minecraft/class_6880; method_38293 getBiome p 2 y p 1 x p 3 z c net/minecraft/class_2826$class_6869 net/minecraft/world/chunk/ChunkSection$class_6869 m (Lnet/minecraft/class_2680;I)V method_40155 accept c net/minecraft/class_2827 net/minecraft/network/packet/c2s/play/KeepAliveC2SPacket f J field_12883 id m (Lnet/minecraft/class_2540;)V p 1 buf m (J)V p 1 id m (Lnet/minecraft/class_2792;)V method_12266 apply m ()J method_12267 getId c net/minecraft/class_2828 net/minecraft/network/packet/c2s/play/PlayerMoveC2SPacket f Z field_29179 onGround f Z field_12888 changeLook f D field_12889 x f Z field_12890 changePosition f D field_12886 y f F field_12887 yaw f D field_12884 z f F field_12885 pitch m (D)D method_12268 getY p 1 currentY m (D)D method_12269 getX p 1 currentX m ()Z method_36172 changesLook m ()Z method_12273 isOnGround m ()Z method_36171 changesPosition m (F)F method_12271 getYaw p 1 currentYaw m (DDDFFZZZ)V p 8 pitch p 7 yaw p 10 changePosition p 9 onGround p 3 y p 5 z p 1 x p 11 changeLook m (D)D method_12274 getZ p 1 currentZ m (F)F method_12270 getPitch p 1 currentPitch m (Lnet/minecraft/class_2792;)V method_12272 apply c net/minecraft/class_2828$class_2829 net/minecraft/network/packet/c2s/play/PlayerMoveC2SPacket$PositionAndOnGround m (DDDZ)V p 5 z p 7 onGround p 1 x p 3 y m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2828$class_2829; method_34221 read p 0 buf c net/minecraft/class_2828$class_2831 net/minecraft/network/packet/c2s/play/PlayerMoveC2SPacket$LookAndOnGround m (FFZ)V p 1 yaw p 2 pitch p 3 onGround m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2828$class_2831; method_34223 read p 0 buf c net/minecraft/class_2828$class_5911 net/minecraft/network/packet/c2s/play/PlayerMoveC2SPacket$OnGroundOnly m (Z)V p 1 onGround m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2828$class_5911; method_34224 read p 0 buf c net/minecraft/class_2828$class_2830 net/minecraft/network/packet/c2s/play/PlayerMoveC2SPacket$Full m (DDDFFZ)V p 1 x p 5 z p 3 y p 9 onGround p 7 yaw p 8 pitch m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2828$class_2830; method_34222 read p 0 buf c net/minecraft/class_2821 net/minecraft/world/chunk/ReadOnlyChunk c Represents a read only view of a world chunk used in world generation. f Lnet/minecraft/class_2818; field_12866 wrapped m ()Lnet/minecraft/class_2818; method_12240 getWrappedChunk m (Lnet/minecraft/class_2818;Z)V p 1 wrapped m (Lnet/minecraft/class_2902$class_2903;)Lnet/minecraft/class_2902$class_2903; method_12239 transformHeightmapType p 1 type c net/minecraft/class_2822 net/minecraft/network/packet/c2s/play/QueryEntityNbtC2SPacket f I field_12868 transactionId f I field_12867 entityId m (Lnet/minecraft/class_2540;)V p 1 buf m ()I method_12244 getEntityId m ()I method_12245 getTransactionId m (II)V p 1 transactionId p 2 entityId m (Lnet/minecraft/class_2792;)V method_12243 apply c net/minecraft/class_2823 net/minecraft/world/chunk/ChunkProvider m (Lnet/minecraft/class_1944;Lnet/minecraft/class_4076;)V method_12247 onLightUpdate p 2 pos p 1 type m (II)Lnet/minecraft/class_1922; method_12246 getChunk p 1 chunkX p 2 chunkZ m ()Lnet/minecraft/class_1922; method_16399 getWorld c net/minecraft/class_2824 net/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket f I field_12870 entityId f Z field_25660 playerSneaking f Lnet/minecraft/class_2824$class_5906; field_29170 ATTACK f Lnet/minecraft/class_2824$class_5906; field_12871 type m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_1297;ZLnet/minecraft/class_1268;Lnet/minecraft/class_243;)Lnet/minecraft/class_2824; method_34208 interactAt p 0 entity p 1 playerSneaking p 2 hand p 3 pos m (Lnet/minecraft/class_1297;ZLnet/minecraft/class_1268;)Lnet/minecraft/class_2824; method_34207 interact p 0 entity p 1 playerSneaking p 2 hand m (Lnet/minecraft/class_1297;Z)Lnet/minecraft/class_2824; method_34206 attack p 0 entity p 1 playerSneaking m (IZLnet/minecraft/class_2824$class_5906;)V p 1 entityId p 2 playerSneaking p 3 type m (Lnet/minecraft/class_3218;)Lnet/minecraft/class_1297; method_12248 getEntity p 1 world m (Lnet/minecraft/class_2792;)V method_12251 apply m ()Z method_30007 isPlayerSneaking m (Lnet/minecraft/class_2824$class_5908;)V method_34209 handle p 1 handler c net/minecraft/class_2824$class_5909 net/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket$InteractHandler f Lnet/minecraft/class_1268; field_29176 hand m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_1268;)V p 1 hand c net/minecraft/class_2824$class_5908 net/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket$Handler m (Lnet/minecraft/class_1268;Lnet/minecraft/class_243;)V method_34220 interactAt p 1 hand p 2 pos m ()V method_34218 attack m (Lnet/minecraft/class_1268;)V method_34219 interact p 1 hand c net/minecraft/class_2824$class_5907 net/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket$InteractType f Ljava/util/function/Function; field_29174 handlerGetter f Lnet/minecraft/class_2824$class_5907; field_29172 ATTACK f Lnet/minecraft/class_2824$class_5907; field_29173 INTERACT_AT f Lnet/minecraft/class_2824$class_5907; field_29171 INTERACT m (Ljava/lang/String;ILjava/util/function/Function;)V p 3 handlerGetter c net/minecraft/class_2824$class_5906 net/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket$InteractTypeHandler m ()Lnet/minecraft/class_2824$class_5907; method_34211 getType m (Lnet/minecraft/class_2540;)V method_34212 write p 1 buf m (Lnet/minecraft/class_2824$class_5908;)V method_34213 handle p 1 handler c net/minecraft/class_2824$class_5910 net/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket$InteractAtHandler f Lnet/minecraft/class_243; field_29178 pos f Lnet/minecraft/class_1268; field_29177 hand m (Lnet/minecraft/class_1268;Lnet/minecraft/class_243;)V p 2 pos p 1 hand m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_2840 net/minecraft/network/packet/c2s/play/CraftRequestC2SPacket f I field_12933 syncId f Lnet/minecraft/class_2960; field_12931 recipe f Z field_12932 craftAll m ()Lnet/minecraft/class_2960; method_12320 getRecipe m (ILnet/minecraft/class_1860;Z)V p 2 recipe p 1 syncId p 3 craftAll m (Lnet/minecraft/class_2792;)V method_12317 apply m (Lnet/minecraft/class_2540;)V p 1 buf m ()I method_12318 getSyncId m ()Z method_12319 shouldCraftAll c net/minecraft/class_2841 net/minecraft/world/chunk/PalettedContainer c A paletted container stores objects in 3D voxels as small integer indices,\ngoverned by "palettes" that map between these objects and indices.\n\n@see Palette f Lnet/minecraft/class_2841$class_6563; field_34561 paletteProvider f Lnet/minecraft/class_2359; field_34559 idList f Lnet/minecraft/class_5798; field_36300 lockHelper f Lnet/minecraft/class_2841$class_6561; field_34560 data f Lnet/minecraft/class_2835; field_34558 dummyListener m (Lnet/minecraft/class_2841$class_4464;Lit/unimi/dsi/fastutil/ints/Int2IntMap$Entry;)V method_21733 method_21733 p 2 entry m (Lnet/minecraft/class_2359;Lnet/minecraft/class_2841$class_6563;Lnet/minecraft/class_2841$class_6560;Lnet/minecraft/class_6490;Ljava/util/List;)V p 1 idList p 2 paletteProvider p 3 dataProvider p 4 storage p 5 paletteEntries m (Lnet/minecraft/class_2359;Lcom/mojang/serialization/Codec;Lnet/minecraft/class_2841$class_6563;Ljava/lang/Object;)Lcom/mojang/serialization/Codec; method_38298 createCodec c Creates a codec for a paletted container with a specific palette provider.\n\n@return the created codec p 1 entryCodec c the codec for each entry in the palette p 2 provider c the palette provider that controls how the data are serialized and what\ntypes of palette are used for what entry bit sizes p 0 idList c the id list to map between objects and full integer IDs m ()V method_12334 lock c Acquires the semaphore on this container, and crashes if it cannot be\nacquired. m ()Lnet/minecraft/class_2841; method_39957 copy m (I)Ljava/lang/Object; method_12331 get p 1 index m (Lnet/minecraft/class_2359;Lnet/minecraft/class_2841$class_6563;Lnet/minecraft/class_2841$class_6561;)V p 3 data p 2 paletteProvider p 1 idList m (Lnet/minecraft/class_2359;Lnet/minecraft/class_2841$class_6563;Lnet/minecraft/class_2841;)Lnet/minecraft/class_2841$class_6562; method_38302 method_38302 p 2 container m (Lnet/minecraft/class_2359;Ljava/lang/Object;Lnet/minecraft/class_2841$class_6563;)V p 3 paletteProvider p 1 idList p 2 object m (Lnet/minecraft/class_2841$class_6561;I)Lnet/minecraft/class_2841$class_6561; method_38297 getCompatibleData c {@return a compatible data object for the given entry {@code bits} size}\nThis may return a new data object or return {@code previousData} if it\ncan be reused. p 2 bits c the number of bits each entry uses p 1 previousData c the previous data, may be reused if suitable m (Lnet/minecraft/class_2540;)V method_12325 writePacket c Writes this container to the packet byte buffer. p 1 buf c the packet byte buffer m (IIILjava/lang/Object;)Ljava/lang/Object; method_16678 swapUnsafe p 1 x p 2 y p 3 z p 4 value m (Ljava/util/function/Consumer;Lnet/minecraft/class_2837;I)V method_39794 method_39794 p 2 id m (Lnet/minecraft/class_2841$class_4464;)V method_21732 count p 1 counter m (ILjava/lang/Object;)I method_12333 method_12333 p 1 added p 0 newSize m (III)Ljava/lang/Object; method_12321 get p 2 y p 3 z p 1 x m (IIILjava/lang/Object;)V method_35321 set p 3 z p 4 value p 1 x p 2 y m (Lnet/minecraft/class_2814;I)I method_39893 method_39893 p 2 id m (Lnet/minecraft/class_2359;Lnet/minecraft/class_2841$class_6563;Lnet/minecraft/class_2841$class_6562;)Lcom/mojang/serialization/DataResult; method_38303 method_38303 p 2 serialized m ()V method_12335 unlock c Releases the semaphore on this container. m (Lit/unimi/dsi/fastutil/ints/Int2IntOpenHashMap;I)V method_21734 increment p 1 key m (ILjava/lang/Object;)V method_12322 set p 2 value p 1 index m (Lnet/minecraft/class_2359;Lnet/minecraft/class_2841$class_6563;)Lnet/minecraft/class_2841$class_6562; method_38300 write p 2 provider p 1 idList m (Ljava/util/function/Predicate;)Z method_19526 hasAny c {@return {@code true} if any object in this container's palette matches\nthis predicate} p 1 predicate m (Lnet/minecraft/class_2540;)V method_12326 readPacket c Reads data from the packet byte buffer into this container. Previous data\nin this container is discarded. p 1 buf c the packet byte buffer m (ILjava/lang/Object;)Ljava/lang/Object; method_12336 swap p 2 value p 1 index m ()I method_12327 getPacketSize m (Lnet/minecraft/class_2359;Lnet/minecraft/class_2841$class_6563;Lnet/minecraft/class_2841$class_6562;)Lcom/mojang/serialization/DataResult; method_38301 read p 0 idList p 2 serialized p 1 provider m (IIILjava/lang/Object;)Ljava/lang/Object; method_12328 swap p 1 x p 2 y p 3 z p 4 value c net/minecraft/class_2841$class_6561 net/minecraft/world/chunk/PalettedContainer$Data c Runtime representation of data in a paletted container. f Lnet/minecraft/class_2837; comp_119 palette c the palette for the storage f Lnet/minecraft/class_2841$class_6560; comp_74 configuration c the data provider that derives the palette and storage of this data f Lnet/minecraft/class_6490; comp_118 storage c the data m ()I method_38306 getPacketSize c {@return the size of this data, in bytes, when written to a packet}\n\n@see #writePacket(PacketByteBuf) m (Lnet/minecraft/class_2540;)V method_38309 writePacket p 1 buf m ()Lnet/minecraft/class_2837; comp_119 palette m (Lnet/minecraft/class_2837;Lnet/minecraft/class_6490;)V method_38308 importFrom c Imports the data from the other {@code storage} with the other\n{@code palette}. p 2 storage p 1 palette m ()Lnet/minecraft/class_2841$class_6560; comp_74 configuration m (Lnet/minecraft/class_2841$class_6560;Lnet/minecraft/class_6490;Lnet/minecraft/class_2837;)V p 3 palette p 1 configuration p 2 storage m ()Lnet/minecraft/class_6490; comp_118 storage c net/minecraft/class_2841$class_6560 net/minecraft/world/chunk/PalettedContainer$DataProvider c A palette data provider constructs an empty data for a paletted\ncontainer given a palette provider and a desired entry size in bits. f I comp_73 bits c the number of bits each element use f Lnet/minecraft/class_2837$class_6559; comp_72 factory c the palette factory m ()I comp_73 bits m ()Lnet/minecraft/class_2837$class_6559; comp_72 factory m (Lnet/minecraft/class_2359;Lnet/minecraft/class_2835;I)Lnet/minecraft/class_2841$class_6561; method_38305 createData p 1 idList p 2 listener p 3 size c net/minecraft/class_2841$class_4464 net/minecraft/world/chunk/PalettedContainer$Counter c A counter that receives a palette entry and its number of occurrences\nin the container. m (Ljava/lang/Object;I)V accept accept p 2 count c the entry's number of occurrence p 1 object c the palette entry c net/minecraft/class_2841$class_6563 net/minecraft/world/chunk/PalettedContainer$PaletteProvider c A palette provider determines what type of palette to choose given the\nbits used to represent each element. In addition, it controls how the\ndata in the serialized container is read based on the palette given. f Lnet/minecraft/class_2837$class_6559; field_34571 ID_LIST f Lnet/minecraft/class_2841$class_6563; field_34570 BIOME c A palette provider that stores {@code 64} objects in a container.\nUsed in vanilla by biomes in a chunk section. f I field_34572 edgeBits f Lnet/minecraft/class_2837$class_6559; field_34568 BI_MAP f Lnet/minecraft/class_2837$class_6559; field_34567 ARRAY f Lnet/minecraft/class_2837$class_6559; field_34566 SINGULAR f Lnet/minecraft/class_2841$class_6563; field_34569 BLOCK_STATE c A palette provider that stores {@code 4096} objects in a container.\nUsed in vanilla by block states in a chunk section. m (Lnet/minecraft/class_2359;I)Lnet/minecraft/class_2841$class_6560; method_38314 createDataProvider c Creates a data provider that is suitable to represent objects with\n{@code bits} size in the storage.\n\n@return the data provider p 1 idList c the id list that maps between objects and full integer IDs p 2 bits c the number of bits needed to represent all palette entries m (I)V p 1 edgeBits m (Lnet/minecraft/class_2359;I)I method_38315 getBits p 2 size p 1 idList m (III)I method_38313 computeIndex c {@return the index of an object in the storage given its x, y, z coordinates} p 3 z c the z coordinate p 1 x c the x coordinate p 2 y c the y coordinate m ()I method_38312 getContainerSize c {@return the size of the container's data desired by this provider} c net/minecraft/class_2841$class_6562 net/minecraft/world/chunk/PalettedContainer$Serialized c The storage form of the paletted container in the {@linkplain\nPalettedContainer#createCodec codec}. The {@code palette} is the entries\nin the palette, but the interpretation of data depends on the palette\nprovider specified for the codec.\n\n@see PalettedContainer#createCodec f Ljava/util/List; comp_75 paletteEntries c the palette f Ljava/util/Optional; comp_76 storage c the data of the container m ()Ljava/util/List; comp_75 paletteEntries m ()Ljava/util/Optional; comp_76 storage c net/minecraft/class_2842 net/minecraft/network/packet/c2s/play/UpdatePlayerAbilitiesC2SPacket f Z field_12948 flying f I field_33362 FLYING_MASK m ()Z method_12346 isFlying m (Lnet/minecraft/class_2792;)V method_12339 apply m (Lnet/minecraft/class_1656;)V p 1 abilities m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_1511 net/minecraft/entity/decoration/EndCrystalEntity f I field_7034 endCrystalAge f Lnet/minecraft/class_2940; field_7033 BEAM_TARGET f Lnet/minecraft/class_2940; field_7035 SHOW_BOTTOM m (Lnet/minecraft/class_2338;)V method_6837 setBeamTarget p 1 beamTarget m ()Lnet/minecraft/class_2338; method_6838 getBeamTarget m (Lnet/minecraft/class_1937;DDD)V p 6 z p 1 world p 2 x p 4 y m (Lnet/minecraft/class_1282;)V method_6835 crystalDestroyed p 1 source m ()Z method_6836 shouldShowBottom m (Z)V method_6839 setShowBottom p 1 showBottom c net/minecraft/class_1510 net/minecraft/entity/boss/dragon/EnderDragonEntity f Lnet/minecraft/class_1526; field_7028 phaseManager f Lnet/minecraft/class_1508; field_7014 leftWing f Lorg/slf4j/Logger; field_7021 LOGGER f Lnet/minecraft/class_1508; field_7022 tail3 f [I field_7025 pathNodeConnections c An array of 24 bitflags, where node #i leads to #j if and only if\n{@code (pathNodeConnections[i] & (1 << j)) != 0}. f Lnet/minecraft/class_2881; field_7016 fight f I field_30428 MAX_HEALTH f Lnet/minecraft/class_1508; field_7011 neck f Lnet/minecraft/class_1508; field_7023 body f [[D field_7026 segmentCircularBuffer c (yaw, y, ?) f Lnet/minecraft/class_1508; field_7015 rightWing f F field_7019 prevWingPosition f Lnet/minecraft/class_1511; field_7024 connectedCrystal f I field_7010 latestSegment f F field_7030 wingPosition f [Lnet/minecraft/class_1508; field_7032 parts f I field_7018 ticksUntilNextGrowl f Ljava/lang/String; field_33911 DRAGON_PHASE_KEY f [Lnet/minecraft/class_9; field_7012 pathNodes c The first 12 path nodes are used for end crystals; the others are not tied to them. f Lnet/minecraft/class_1508; field_7020 tail1 f Z field_7027 slowedDownByBlock f I field_7031 ticksSinceDeath f Lnet/minecraft/class_1508; field_7009 tail2 f Ljava/lang/String; field_33910 DRAGON_DEATH_TIME_KEY f Lnet/minecraft/class_1508; field_7017 head f F field_7029 damageDuringSitting f Lnet/minecraft/class_4051; field_18120 CLOSE_PLAYER_PREDICATE f F field_20865 yawAcceleration f Lnet/minecraft/class_5; field_7008 pathHeap f F field_30430 TAKEOFF_THRESHOLD c The damage the dragon can take before it takes off, represented as a ratio to the full health. f Lnet/minecraft/class_2940; field_7013 PHASE_TYPE m (Lnet/minecraft/class_1508;Lnet/minecraft/class_1282;F)Z method_6816 damagePart p 1 part p 3 amount p 2 source m (Ljava/util/List;)V method_6825 launchLivingEntities p 1 entities m ()F method_6820 getHeadVerticalMovement m (Lnet/minecraft/class_238;)Z method_6821 destroyBlocks p 1 box m (Lnet/minecraft/class_9;Lnet/minecraft/class_9;)Lnet/minecraft/class_11; method_6826 getPathOfAllPredecessors p 2 node p 1 unused m (IILnet/minecraft/class_9;)Lnet/minecraft/class_11; method_6833 findPath p 1 from p 2 to p 3 pathNode m (IF)[D method_6817 getSegmentProperties p 1 segmentNumber p 2 tickDelta m (D)F method_6832 wrapYawChange p 1 yawDegrees m (Lnet/minecraft/class_1511;Lnet/minecraft/class_2338;Lnet/minecraft/class_1282;)V method_6828 crystalDestroyed p 3 source p 1 crystal p 2 pos m ()Lnet/minecraft/class_1526; method_6831 getPhaseManager m (F)Lnet/minecraft/class_243; method_6834 getRotationVectorFromPhase p 1 tickDelta m ()Lnet/minecraft/class_5132$class_5133; method_26903 createEnderDragonAttributes m (Lnet/minecraft/class_1282;F)Z method_6819 parentDamage p 1 source p 2 amount m ()Lnet/minecraft/class_2881; method_6829 getFight m (Lnet/minecraft/class_1508;DDD)V method_22863 movePart p 2 dx p 1 enderDragonPart p 4 dy p 6 dz m (DDD)I method_6822 getNearestPathNodeIndex p 1 x p 5 z p 3 y m (I[D[D)F method_6823 getChangeInNeckPitch p 3 segment2 p 2 segment1 p 1 segmentOffset m ()V method_6830 tickWithEndCrystals c Things to do every tick related to end crystals. The Ender Dragon:\n\n* Disconnects from its crystal if it is removed\n* If it is connected to a crystal, then heals every 10 ticks\n* With a 1 in 10 chance each tick, searches for the nearest crystal and connects to it if present m (Ljava/util/List;)V method_6827 damageLivingEntities p 1 entities m ()I method_6818 getNearestPathNodeIndex m ()[Lnet/minecraft/class_1508; method_5690 getBodyParts c net/minecraft/class_2836 net/minecraft/network/packet/c2s/play/BoatPaddleStateC2SPacket f Z field_12907 leftPaddling f Z field_12906 rightPaddling m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2792;)V method_12283 apply m ()Z method_12284 isLeftPaddling m (ZZ)V p 1 leftPaddling p 2 rightPaddling m ()Z method_12285 isRightPaddling c net/minecraft/class_2837 net/minecraft/world/chunk/Palette c A palette maps objects from and to small integer IDs that uses less\nnumber of bits to make storage smaller.\n\n

While the objects palettes handle are already represented by integer\nIDs, shrinking IDs in cases where only a few appear can further reduce\nstorage space and network traffic volume.\n\n@see PalettedContainer m ()I method_12290 getPacketSize c {@return the serialized size of this palette in a byte buf, in bytes} m ()Lnet/minecraft/class_2837; method_39956 copy m (Ljava/lang/Object;)I method_12291 index c {@return the ID of an object in this palette}\n\n

If the object does not yet exist in this palette, this palette will\nregister the object. If the palette is too small to include this object,\na {@linkplain PaletteResizeListener resize listener} will be called and\nthis palette may be discarded. p 1 object c the object to look up m (Lnet/minecraft/class_2540;)V method_12287 writePacket c Writes this palette to the {@code buf}. p 1 buf c the packet byte buffer m (I)Ljava/lang/Object; method_12288 get c {@return the object associated with the given {@code id}}\n\n@throws EntryMissingException if this ID does not exist in this palette p 1 id c the ID to look up m (Lnet/minecraft/class_2540;)V method_12289 readPacket c Initializes this palette from the {@code buf}. Clears the preexisting\ndata in this palette. p 1 buf c the packet byte buffer m ()I method_12197 getSize c {@return the size of the palette} m (Ljava/util/function/Predicate;)Z method_19525 hasAny c {@return {@code true} if any entry in this palette passes the {@code\npredicate}} p 1 predicate c net/minecraft/class_2837$class_6559 net/minecraft/world/chunk/Palette$Factory c An interface for easy creation of palettes. m (ILnet/minecraft/class_2359;Lnet/minecraft/class_2835;Ljava/util/List;)Lnet/minecraft/class_2837; create create c Creates a palette.\n\n@return the created new palette p 3 listener c the resize listener, called when this palette runs out of capacity when\nassigning index to new entries p 2 idList c the indices of possible palette entries and their full integer IDs;\nuseful for palette serialization p 1 bits c the number of bits each entry uses in the storage c net/minecraft/class_2838 net/minecraft/network/packet/c2s/play/PickFromInventoryC2SPacket f I field_12908 slot m ()I method_12293 getSlot m (I)V p 1 slot m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2792;)V method_12292 apply c net/minecraft/class_2839 net/minecraft/world/chunk/ProtoChunk f Lnet/minecraft/class_6746; field_35473 belowZeroRetrogen f Lnet/minecraft/class_4296; field_35475 fluidTickScheduler f Ljava/util/List; field_12929 entities f Ljava/util/List; field_12919 lightSources f Lnet/minecraft/class_3568; field_17105 lightingProvider f Lnet/minecraft/class_2806; field_12918 status f Lnet/minecraft/class_4296; field_35474 blockTickScheduler f Ljava/util/Map; field_12926 carvingMasks m ()Ljava/util/Map; method_12316 getBlockEntityNbts m (Lnet/minecraft/class_2338;)S method_12300 getPackedSectionRelative p 0 pos m ()Lnet/minecraft/class_6755; method_39308 getFluidProtoTickScheduler m (Lnet/minecraft/class_2487;)V method_12302 addEntity p 1 entityNbt m (SILnet/minecraft/class_1923;)Lnet/minecraft/class_2338; method_12314 joinBlockPos p 1 sectionY p 2 chunkPos p 0 sectionRel m (Lnet/minecraft/class_2893$class_2894;Lnet/minecraft/class_6643;)V method_12307 setCarvingMask p 1 carver p 2 carvingMask m ()[Lit/unimi/dsi/fastutil/shorts/ShortList; method_12296 getLightSourcesBySection m (Lnet/minecraft/class_2806;)V method_12308 setStatus p 1 status m (Lnet/minecraft/class_2893$class_2894;)Lnet/minecraft/class_6643; method_12025 getCarvingMask p 1 carver m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2843;Lnet/minecraft/class_5539;Lnet/minecraft/class_2378;Lnet/minecraft/class_6749;)V p 5 blendingData p 1 pos p 2 upgradeData p 3 world p 4 biomeRegistry m (Lnet/minecraft/class_3568;)V method_17032 setLightingProvider p 1 lightingProvider m (Lnet/minecraft/class_2338;)V method_12315 addLightSource p 1 pos m ()Ljava/util/Map; method_12309 getBlockEntities m ()Ljava/util/List; method_12295 getEntities m ()Lnet/minecraft/class_6755; method_39307 getBlockProtoTickScheduler m (Lnet/minecraft/class_2893$class_2894;)Lnet/minecraft/class_6643; method_28510 getOrCreateCarvingMask p 1 carver m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2843;[Lnet/minecraft/class_2826;Lnet/minecraft/class_4296;Lnet/minecraft/class_4296;Lnet/minecraft/class_5539;Lnet/minecraft/class_2378;Lnet/minecraft/class_6749;)V p 6 world p 7 biomeRegistry p 4 blockTickScheduler p 5 fluidTickScheduler p 2 upgradeData p 3 sections p 1 pos p 8 blendingData m (Lnet/minecraft/class_4296;)Lnet/minecraft/class_6755; method_39310 createProtoTickScheduler p 0 tickScheduler m (SI)V method_12304 addLightSource p 2 sectionY p 1 chunkSliceRel m (Lnet/minecraft/class_6746;)V method_39309 setBelowZeroRetrogen p 1 belowZeroRetrogen c net/minecraft/class_1501 net/minecraft/entity/passive/LlamaEntity f Z field_6999 spit f Lnet/minecraft/class_2940; field_6996 VARIANT f Lnet/minecraft/class_2940; field_6998 STRENGTH f Lnet/minecraft/class_1856; field_25375 TAMING_INGREDIENT f Lnet/minecraft/class_1501; field_7000 following f I field_30426 VARIANTS f Lnet/minecraft/class_2940; field_6995 CARPET_COLOR f Lnet/minecraft/class_1501; field_6997 follower f I field_30425 MAX_STRENGTH m (Lnet/minecraft/class_1767;)V method_6799 setCarpetColor p 1 color m ()Z method_6793 hasFollower m ()I method_6803 getStrength m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1501; method_6804 createChild m (I)V method_6798 setVariant p 1 variant m ()Lnet/minecraft/class_1501; method_6806 getFollowing m ()Z method_6807 isTrader m ()Z method_6805 isFollowing m ()V method_6796 initializeStrength m ()Lnet/minecraft/class_1767; method_6800 getCarpetColor m (I)V method_6802 setStrength p 1 strength m (Lnet/minecraft/class_1309;)V method_6792 spitAt p 1 target m ()Lnet/minecraft/class_1501; method_18004 createChild m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1767; method_6794 getColorFromCarpet p 0 color m ()I method_6809 getVariant m ()Lnet/minecraft/class_5132$class_5133; method_26900 createLlamaAttributes m (Lnet/minecraft/class_1501;)V method_6791 follow p 1 llama m (Z)V method_6808 setSpit p 1 spit m ()V method_6797 stopFollowing c net/minecraft/class_1501$class_1502 net/minecraft/entity/passive/LlamaEntity$ChaseWolvesGoal m (Lnet/minecraft/class_1309;)Z method_18446 method_18446 p 0 wolf m (Lnet/minecraft/class_1501;)V p 1 llama c net/minecraft/class_1501$class_1503 net/minecraft/entity/passive/LlamaEntity$LlamaData f I field_7001 variant m (I)V p 1 variant c net/minecraft/class_1501$class_1504 net/minecraft/entity/passive/LlamaEntity$SpitRevengeGoal m (Lnet/minecraft/class_1501;)V p 1 llama c net/minecraft/class_1508 net/minecraft/entity/boss/dragon/EnderDragonPart f Lnet/minecraft/class_1510; field_7007 owner f Ljava/lang/String; field_7006 name f Lnet/minecraft/class_4048; field_18119 partDimensions m (Lnet/minecraft/class_1510;Ljava/lang/String;FF)V p 1 owner p 2 name p 3 width p 4 height c net/minecraft/class_2833 net/minecraft/network/packet/c2s/play/VehicleMoveC2SPacket f D field_12899 x f D field_12897 y f F field_12898 yaw f D field_12895 z f F field_12896 pitch m ()F method_12277 getPitch m ()D method_12276 getZ m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2792;)V method_12278 apply m (Lnet/minecraft/class_1297;)V p 1 entity m ()F method_12281 getYaw m ()D method_12280 getY m ()D method_12279 getX c net/minecraft/class_1507 net/minecraft/entity/mob/ZombieHorseEntity m ()Lnet/minecraft/class_5132$class_5133; method_26902 createZombieHorseAttributes c net/minecraft/class_2834 net/minecraft/world/chunk/ArrayPalette c A palette that stores the possible entries in an array and maps them\nto their indices in the array. f I field_12903 indexBits f I field_12901 size f Lnet/minecraft/class_2359; field_12900 idList f [Ljava/lang/Object; field_12904 array f Lnet/minecraft/class_2835; field_12905 listener m (Lnet/minecraft/class_2359;ILnet/minecraft/class_2835;Ljava/util/List;)V p 3 listener p 2 bits p 1 idList m (ILnet/minecraft/class_2359;Lnet/minecraft/class_2835;Ljava/util/List;)Lnet/minecraft/class_2837; method_38295 create p 0 bits p 1 idList p 2 listener c net/minecraft/class_1506 net/minecraft/entity/mob/SkeletonHorseEntity f I field_7004 trapTime f Z field_7005 trapped f Lnet/minecraft/class_1505; field_7003 trapTriggerGoal f I field_30427 DESPAWN_AGE m ()Z method_6812 isTrapped m ()Lnet/minecraft/class_5132$class_5133; method_26901 createSkeletonHorseAttributes m (Z)V method_6813 setTrapped p 1 trapped c net/minecraft/class_2835 net/minecraft/world/chunk/PaletteResizeListener c A listener for when a palette requires more bits to hold a newly indexed\nobject. A no-op listener may be used if the palette does not have to\nresize.\n\n@see Palette#index(Object) m (ILjava/lang/Object;)I onResize onResize c Callback for a palette's request to resize to at least {@code newBits}\nfor each entry and to update the storage correspondingly in order to\naccommodate the new object. After the resize is completed in this method,\nreturns the ID assigned to the {@code object} in the updated palette.\n\n@return the ID for the {@code object} in the (possibly new) palette p 2 object p 1 newBits c net/minecraft/class_1505 net/minecraft/entity/ai/goal/SkeletonHorseTrapTriggerGoal f Lnet/minecraft/class_1506; field_7002 skeletonHorse m (Lnet/minecraft/class_1506;)V p 1 skeletonHorse m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_30768 removeEnchantments p 1 stack m (Lnet/minecraft/class_1266;)Lnet/minecraft/class_1496; method_6810 getHorse p 1 localDifficulty m (Lnet/minecraft/class_1266;Lnet/minecraft/class_1496;)Lnet/minecraft/class_1613; method_6811 getSkeleton p 1 localDifficulty p 2 vehicle c com/mojang/blaze3d/platform/GLX com/mojang/blaze3d/platform/GLX m (IZZZ)V _renderCrosshair _renderCrosshair p 3 drawZ p 2 drawY p 1 drawX p 0 size m (IZ)V _init _init p 0 debugVerbosity p 1 debugSync m (Ljava/util/function/Supplier;)Ljava/lang/Object; make make p 0 factory m (Lnet/minecraft/class_1041;)Z _shouldClose _shouldClose p 0 window m (Lorg/lwjgl/glfw/GLFWErrorCallbackI;)V _setGlfwErrorCallback _setGlfwErrorCallback p 0 callback m (Ljava/lang/Object;Ljava/util/function/Consumer;)Ljava/lang/Object; make make p 1 initializer p 0 object m (Lnet/minecraft/class_1041;)I _getRefreshRate _getRefreshRate p 0 window c net/minecraft/class_2803 net/minecraft/network/packet/c2s/play/ClientSettingsC2SPacket f Lnet/minecraft/class_1659; comp_268 chatVisibility f Z comp_272 filterText f Ljava/lang/String; comp_266 language f I comp_267 viewDistance f I field_33360 MAX_LANGUAGE_LENGTH f I comp_270 playerModelBitMask f Z comp_269 chatColors f Lnet/minecraft/class_1306; comp_271 mainArm f Z comp_273 allowsListing m (Lnet/minecraft/class_2540;)V p 1 buf m ()Lnet/minecraft/class_1659; comp_268 chatVisibility m ()Z comp_272 filterText m ()Ljava/lang/String; comp_266 language m ()I comp_267 viewDistance m ()I comp_270 playerModelBitMask m (Lnet/minecraft/class_2792;)V method_12133 apply m ()Z comp_269 chatColors m ()Lnet/minecraft/class_1306; comp_271 mainArm m (Ljava/lang/String;ILnet/minecraft/class_1659;ZILnet/minecraft/class_1306;ZZ)V p 4 chatColors p 3 chatVisibility p 2 viewDistance p 1 language p 7 filterText p 6 mainArm p 5 modelBitMask m ()Z comp_273 allowsListing c net/minecraft/class_2804 net/minecraft/world/chunk/ChunkNibbleArray c A chunk nibble array is an array of nibbles for each block position in\na chunk. It is most often used to store light data.\n\n

A {@index nibble} is 4 bits, storing an integer from {@code 0} to\n{@code 15}. It takes half the space of a byte.\n\n

The nibbles are stored in an X-Z-Y major order; in the backing array,\nthe indices increases by first increasing X, then Z, and finally Y. f I field_31404 COPY_BLOCK_SIZE f [B field_12783 bytes f I field_31403 BYTES_LENGTH f I field_34052 COPY_TIMES f I field_31405 NIBBLE_BITS m ()[B method_12137 asByteArray m (I)I method_12141 get p 1 index m (IIII)V method_12145 set c Sets the value of a nibble.\n\n

If the {@code value} has bits outside of the lowest 4 set to {@code 1},\n(value is outside of {@code [0, 15]}), the extraneous bits are discarded. p 4 value p 2 y p 3 z p 1 x m (III)I method_12139 get c {@return the integer value of a nibble, in {@code [0, 15]}} p 3 z p 2 y p 1 x m (I)I method_37459 occupiesSmallerBits c {@return if the nibble at {@code n} is stored in the less\nsignificant (smaller) 4 bits of the byte in the backing array} p 0 i m ([B)V p 1 bytes m (I)Ljava/lang/String; method_35320 bottomToString c {@return a hexadecimal string representation of the {@code y=0} level of\nthis array}\n\n

It is useful for debugging the grid nibble array. p 1 unused c unused m ()Lnet/minecraft/class_2804; method_12144 copy m (I)V p 1 size m (III)I method_12140 getIndex p 2 y p 1 x m (II)V method_12142 set p 1 index p 2 value m ()Z method_12146 isUninitialized m (I)I method_12138 getArrayIndex p 0 i c net/minecraft/class_2805 net/minecraft/network/packet/c2s/play/RequestCommandCompletionsC2SPacket f Ljava/lang/String; field_12785 partialCommand f I field_12784 completionId m (ILjava/lang/String;)V p 1 completionId p 2 partialCommand m ()Ljava/lang/String; method_12148 getPartialCommand m ()I method_12149 getCompletionId m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2792;)V method_12147 apply c net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus f Ljava/util/List; field_12791 DISTANCE_TO_STATUS f Lnet/minecraft/class_2806$class_4305; field_19346 loadTask f Ljava/util/EnumSet; field_12793 heightMapTypes f I field_16646 index f Lnet/minecraft/class_2806$class_2807; field_12792 generationTask f Lnet/minecraft/class_2806$class_4305; field_19345 STATUS_BUMP_LOAD_TASK c A load task which only bumps the chunk status of the chunk. f Ljava/util/EnumSet; field_19159 PRE_CARVER_HEIGHTMAPS f Lnet/minecraft/class_2806$class_2808; field_12787 chunkType f Lnet/minecraft/class_2806; field_16647 previous f Ljava/util/EnumSet; field_19160 POST_CARVER_HEIGHTMAPS f Ljava/lang/String; field_12789 id f I field_12802 taskMargin f Lit/unimi/dsi/fastutil/ints/IntList; field_12788 STATUS_TO_DISTANCE f Lnet/minecraft/class_2806; field_12786 SPAWN f Lnet/minecraft/class_2806; field_16422 STRUCTURE_REFERENCES f Lnet/minecraft/class_2806; field_16423 STRUCTURE_STARTS f Lnet/minecraft/class_2806; field_12804 NOISE f Lnet/minecraft/class_2806; field_12805 LIGHT f Lnet/minecraft/class_2806; field_12803 FULL f Lnet/minecraft/class_2806; field_12800 HEIGHTMAPS f Lnet/minecraft/class_2806; field_12801 CARVERS f Lnet/minecraft/class_2806; field_12796 SURFACE f Lnet/minecraft/class_2806; field_12798 EMPTY f Lnet/minecraft/class_2806; field_12790 LIQUID_CARVERS f Lnet/minecraft/class_2806; field_12794 BIOMES f Lnet/minecraft/class_2806; field_12795 FEATURES m (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;Z)Ljava/util/concurrent/CompletableFuture; method_38285 method_38285 p 7 chunks p 8 chunk p 5 lightingProvider p 3 generator p 4 structureManager p 2 world p 0 targetStatus m (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; method_38278 method_38278 p 1 world p 0 targetStatus p 3 lightingProvider p 5 chunk m ()Ljava/util/List; method_16558 createOrderedList m (Lnet/minecraft/class_2806;Lnet/minecraft/class_2791;)Lcom/mojang/datafixers/util/Either; method_38283 method_38283 p 1 chunk m (Lnet/minecraft/class_3218;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; method_20612 runLoadTask p 1 world p 2 structureManager p 5 chunk p 3 lightingProvider m (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;Z)Ljava/util/concurrent/CompletableFuture; method_20614 method_20614 p 5 lightingProvider p 4 structureManager p 3 generator p 2 world p 0 targetStatus p 8 chunk p 7 chunks m (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;Z)Ljava/util/concurrent/CompletableFuture; method_38284 method_38284 p 8 chunk p 7 chunks p 4 structureManager p 5 lightingProvider p 2 world p 3 generator p 0 targetStatus m ()Ljava/util/EnumSet; method_12160 getHeightmapTypes m ()I method_12155 getMaxDistanceFromFull m (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V method_38282 method_38282 p 4 chunk p 0 targetStatus p 1 world p 2 generator p 3 chunks m (I)Lnet/minecraft/class_2806; method_12161 byDistanceFromFull p 0 level m (Ljava/lang/String;Lnet/minecraft/class_2806;ILjava/util/EnumSet;Lnet/minecraft/class_2806$class_2808;Lnet/minecraft/class_2806$class_3768;)Lnet/minecraft/class_2806; method_16555 register p 1 previous p 0 id p 3 heightMapTypes p 2 taskMargin p 5 task p 4 chunkType m (Ljava/lang/String;)Lnet/minecraft/class_2806; method_12168 byId p 0 id m (Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Z)Ljava/util/concurrent/CompletableFuture; method_12154 runGenerationTask p 7 chunks p 5 lightingProvider p 6 fullChunkConverter p 3 generator p 4 structureManager p 1 executor p 2 world m (Ljava/lang/String;Lnet/minecraft/class_2806;ILjava/util/EnumSet;Lnet/minecraft/class_2806$class_2808;Lnet/minecraft/class_2806$class_2807;)Lnet/minecraft/class_2806; method_16557 register p 0 id p 3 heightMapTypes p 4 chunkType p 1 previous p 2 taskMargin p 5 task m (Lnet/minecraft/class_2806;Lnet/minecraft/class_2791;)Z method_20608 shouldExcludeBlockLight p 0 status p 1 chunk m ()Lnet/minecraft/class_2806$class_2808; method_12164 getChunkType m (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V method_17036 method_17036 p 1 world p 0 targetStatus p 3 chunks p 2 generator p 4 chunk m (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V method_39789 method_39789 p 0 targetStatus p 1 world p 2 generator p 3 chunks p 4 chunk m (Lnet/minecraft/class_2806;Lnet/minecraft/class_3227;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; method_20610 getLightingFuture p 1 lightingProvider p 2 chunk p 0 status m (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; method_39790 method_39790 p 1 world p 0 targetStatus p 3 lightingProvider p 5 chunk m (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V method_16569 method_16569 p 0 targetStatus p 1 world p 2 generator p 3 chunks p 4 chunk m (Ljava/lang/String;Lnet/minecraft/class_2806;ILjava/util/EnumSet;Lnet/minecraft/class_2806$class_2808;Lnet/minecraft/class_2806$class_2807;Lnet/minecraft/class_2806$class_4305;)V p 6 generationTask p 7 loadTask p 4 heightMapTypes p 5 chunkType p 2 previous p 3 taskMargin p 1 id m (Lnet/minecraft/class_2806;)Z method_12165 isAtLeast p 1 chunkStatus m (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V method_16565 method_16565 p 0 targetStatus p 1 world p 2 generator p 3 chunks p 4 chunk m (Ljava/lang/String;Lnet/minecraft/class_2806;ILjava/util/EnumSet;Lnet/minecraft/class_2806$class_2808;Lnet/minecraft/class_2806$class_2807;Lnet/minecraft/class_2806$class_4305;)Lnet/minecraft/class_2806; method_20611 register p 0 id p 1 previous p 6 loadTask p 4 chunkType p 5 task p 2 taskMargin p 3 heightMapTypes m (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; method_16566 method_16566 p 0 targetStatus p 1 world p 3 lightingProvider p 5 chunk m ()Lnet/minecraft/class_2806; method_16560 getPrevious m (Lnet/minecraft/class_2806;)I method_12175 getDistanceFromFull p 0 status m (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V method_17033 method_17033 p 2 generator p 1 world p 4 chunk p 3 chunks p 0 targetStatus m (Lnet/minecraft/class_2806;Lnet/minecraft/class_2791;)Lcom/mojang/datafixers/util/Either; method_39463 method_39463 p 1 chunk m ()Ljava/lang/String; method_12172 getId m ()I method_12152 getTaskMargin m (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;Z)Ljava/util/concurrent/CompletableFuture; method_20613 method_20613 p 5 lightingProvider p 4 structureManager p 3 generator p 2 world p 0 targetStatus p 8 chunk p 7 chunks m (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; method_20615 method_20615 p 1 world p 0 targetStatus p 3 lightingProvider p 2 structureManager p 5 chunk m ()I method_16559 getIndex m (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V method_38277 method_38277 p 0 targetStatus p 1 world p 2 generator p 3 chunks p 4 chunk m (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;Z)Ljava/util/concurrent/CompletableFuture; method_20609 method_20609 p 8 chunk p 7 chunks p 4 structureManager p 5 lightingProvider p 2 world p 3 generator p 0 targetStatus m (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;Z)Ljava/util/concurrent/CompletableFuture; method_39464 method_39464 p 8 chunk p 7 chunks p 5 lightingProvider p 4 structureManager p 3 generator p 2 world p 0 targetStatus c net/minecraft/class_2806$class_2807 net/minecraft/world/chunk/ChunkStatus$GenerationTask c A task called when a chunk needs to be generated. m (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;Z)Ljava/util/concurrent/CompletableFuture; doWork doWork p 9 chunk p 7 fullChunkConverter c a function that can convert a raw chunk to a full chunk p 8 chunks p 5 structureManager p 6 lightingProvider p 3 world p 4 generator p 1 targetStatus c the status the chunk will be set to after the task is completed p 2 executor c net/minecraft/class_2806$class_2808 net/minecraft/world/chunk/ChunkStatus$ChunkType c Specifies the type of a chunk f Lnet/minecraft/class_2806$class_2808; field_12808 PROTOCHUNK c A chunk which is incomplete and not loaded to the world yet. f Lnet/minecraft/class_2806$class_2808; field_12807 LEVELCHUNK c A chunk which is complete and bound to a world. c net/minecraft/class_2806$class_4305 net/minecraft/world/chunk/ChunkStatus$LoadTask c A task called when a chunk is loaded but does not need to be generated. m (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; doWork doWork p 5 fullChunkConverter c a function that can convert a raw chunk to a full chunk p 6 chunk p 1 targetStatus p 2 world p 3 structureManager p 4 lightingProvider c net/minecraft/class_2806$class_3768 net/minecraft/world/chunk/ChunkStatus$SimpleGenerationTask m (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V doWork doWork p 2 world p 3 chunkGenerator p 1 targetStatus p 4 chunks p 5 chunk c net/minecraft/class_2802 net/minecraft/world/chunk/ChunkManager m (IIZ)Lnet/minecraft/class_2818; method_12126 getWorldChunk p 2 chunkZ p 3 create p 1 chunkX m ()I method_14151 getLoadedChunkCount m (ZZ)V method_12128 setMobSpawnOptions p 1 spawnMonsters p 2 spawnAnimals m ()Lnet/minecraft/class_3568; method_12130 getLightingProvider m ()Ljava/lang/String; method_12122 getDebugString m (Lnet/minecraft/class_1923;Z)V method_12124 setChunkForced p 1 pos p 2 forced m (II)Lnet/minecraft/class_2818; method_21730 getWorldChunk p 2 chunkZ p 1 chunkX m (IILnet/minecraft/class_2806;Z)Lnet/minecraft/class_2791; method_12121 getChunk p 2 z p 1 x p 4 create p 3 leastStatus m (II)Z method_12123 isChunkLoaded p 2 z p 1 x m (Ljava/util/function/BooleanSupplier;Z)V method_12127 tick p 2 tickChunks p 1 shouldKeepTicking c net/minecraft/class_2820 net/minecraft/network/packet/c2s/play/BookUpdateC2SPacket f Ljava/util/List; field_34041 pages f I field_34040 MAX_PAGE_LENGTH f I field_34039 MAX_TITLE_LENGTH f I field_26897 slot f Ljava/util/Optional; field_34042 title f I field_34046 MAX_PAGES m ()I method_12235 getSlot m (Lnet/minecraft/class_2792;)V method_12236 apply m ()Ljava/util/Optional; method_37445 getTitle m (Lnet/minecraft/class_2540;Ljava/lang/String;)V method_37444 method_37444 p 0 buf p 1 page m (Lnet/minecraft/class_2540;Ljava/lang/String;)V method_37441 method_37441 p 0 buf p 1 title m ()Ljava/util/List; method_37442 getPages m (ILjava/util/List;Ljava/util/Optional;)V p 1 slot p 2 pages p 3 title m (Lnet/minecraft/class_2540;)Ljava/lang/String; method_37446 method_37446 p 0 buf m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2540;)Ljava/lang/String; method_37443 method_37443 p 0 buf c net/minecraft/class_2814 net/minecraft/world/chunk/BiMapPalette c A palette backed by a bidirectional hash table. f Lnet/minecraft/class_2835; field_12825 listener f I field_12822 indexBits f Lnet/minecraft/class_2359; field_12821 idList f Lnet/minecraft/class_3513; field_12824 map m (ILnet/minecraft/class_2359;Lnet/minecraft/class_2835;Ljava/util/List;)Lnet/minecraft/class_2837; method_38287 create p 2 listener p 1 idList p 0 bits p 3 entries m (Lnet/minecraft/class_2359;ILnet/minecraft/class_2835;)V p 3 listener p 2 indexBits p 1 idList m ()Ljava/util/List; method_38288 getElements m (Lnet/minecraft/class_2359;ILnet/minecraft/class_2835;Ljava/util/List;)V p 2 bits p 1 idList p 4 entries p 3 listener c net/minecraft/class_2815 net/minecraft/network/packet/c2s/play/CloseHandledScreenC2SPacket f I field_12827 syncId m (I)V p 1 syncId m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2792;)V method_12198 apply m ()I method_36168 getSyncId c net/minecraft/class_2816 net/minecraft/world/chunk/IdListPalette c A palette that directly stores the raw ID of entries to the palette\ncontainer storage. f Lnet/minecraft/class_2359; field_12828 idList m (ILnet/minecraft/class_2359;Lnet/minecraft/class_2835;Ljava/util/List;)Lnet/minecraft/class_2837; method_38286 create p 2 listener p 0 bits p 1 idList m (Lnet/minecraft/class_2359;)V p 1 idList c net/minecraft/class_2817 net/minecraft/network/packet/c2s/play/CustomPayloadC2SPacket f Lnet/minecraft/class_2960; field_12831 BRAND f Lnet/minecraft/class_2960; field_12830 channel f I field_33361 MAX_PAYLOAD_SIZE f Lnet/minecraft/class_2540; field_12832 data m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2540;)V p 2 data p 1 channel m ()Lnet/minecraft/class_2540; method_36170 getData m (Lnet/minecraft/class_2792;)V method_12199 apply m ()Lnet/minecraft/class_2960; method_36169 getChannel c net/minecraft/class_2810 net/minecraft/world/StructureHolder m (Lnet/minecraft/class_5312;J)V method_12182 addStructureReference p 2 reference m (Lnet/minecraft/class_5312;)Lit/unimi/dsi/fastutil/longs/LongSet; method_12180 getStructureReferences m (Lnet/minecraft/class_5312;)Lnet/minecraft/class_3449; method_12181 getStructureStart m (Ljava/util/Map;)V method_12183 setStructureReferences p 1 structureReferences m (Lnet/minecraft/class_5312;Lnet/minecraft/class_3449;)V method_12184 setStructureStart p 2 start m ()Ljava/util/Map; method_12179 getStructureReferences c net/minecraft/class_2811 net/minecraft/network/packet/c2s/play/ButtonClickC2SPacket f I field_12812 buttonId f I field_12813 syncId m (Lnet/minecraft/class_2540;)V p 1 buf m ()I method_12187 getSyncId m ()I method_12186 getButtonId m (II)V p 1 syncId p 2 buttonId m (Lnet/minecraft/class_2792;)V method_12185 apply c net/minecraft/class_2812 net/minecraft/world/chunk/EmptyChunk c net/minecraft/class_2813 net/minecraft/network/packet/c2s/play/ClickSlotC2SPacket f I field_34045 MAX_MODIFIED_STACKS f I field_12817 button f I field_12818 slot f I field_12819 syncId f Lnet/minecraft/class_1713; field_12815 actionType f Lnet/minecraft/class_1799; field_12816 stack f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_29540 modifiedStacks f I field_34037 revision m ()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; method_34678 getModifiedStacks m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2540;)Ljava/lang/Integer; method_34677 method_34677 p 0 buf m (IIIILnet/minecraft/class_1713;Lnet/minecraft/class_1799;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;)V p 3 slot p 2 revision p 5 actionType p 4 button p 1 syncId p 7 modifiedStacks p 6 stack m ()I method_12194 getSyncId m ()I method_12193 getButton m ()I method_12192 getSlot m (Lnet/minecraft/class_2792;)V method_12191 apply m ()Lnet/minecraft/class_1799; method_12190 getStack m ()Lnet/minecraft/class_1713; method_12195 getActionType m ()I method_37440 getRevision c net/minecraft/class_2818 net/minecraft/world/chunk/WorldChunk f Ljava/util/Map; field_27222 blockEntityTickers f Z field_12855 loadedToWorld f Lnet/minecraft/class_6755; field_35472 fluidTickScheduler f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_28129 gameEventDispatchers f Lnet/minecraft/class_2818$class_6829; field_12850 entityLoader f Lnet/minecraft/class_6755; field_35471 blockTickScheduler f Lorg/slf4j/Logger; field_12839 LOGGER f Z field_36218 shouldRenderOnUpdate f Lnet/minecraft/class_1937; field_12858 world f Lnet/minecraft/class_5562; field_27221 EMPTY_BLOCK_ENTITY_TICKER f Ljava/util/function/Supplier; field_12856 levelTypeProvider m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2591;Lnet/minecraft/class_2487;)V method_31716 method_31716 p 3 nbt p 2 blockEntityType p 1 pos m (Lnet/minecraft/class_2818$class_5564;)V method_38290 method_38290 p 0 ticker m (Ljava/util/function/Supplier;)V method_12207 setLevelTypeProvider p 1 levelTypeProvider m ()Z method_31715 canTickBlockEntities m ()Z method_39791 shouldRenderOnUpdate m (Lnet/minecraft/class_2586;Lnet/minecraft/class_5558;)Lnet/minecraft/class_5562; method_31718 wrapTicker p 1 blockEntity p 2 blockEntityTicker m ()V method_12221 runPostProcessing m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2586; method_12204 loadBlockEntity p 1 pos p 2 nbt m (Lnet/minecraft/class_2338;)V method_31725 removeBlockEntityTicker p 1 pos m ()V method_38289 clear m (Lnet/minecraft/class_2586;Lnet/minecraft/class_5558;Lnet/minecraft/class_2338;Lnet/minecraft/class_2818$class_5564;)Lnet/minecraft/class_2818$class_5564; method_31719 method_31719 p 3 pos m (Lnet/minecraft/class_2586;)V method_31723 updateTicker p 1 blockEntity m (Lnet/minecraft/class_2586;)V method_12216 addBlockEntity p 1 blockEntity m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2487;Ljava/util/function/Consumer;)V method_12224 loadFromPacket p 2 nbt p 1 buf m (Lnet/minecraft/class_2586;)V method_32918 removeGameEventListener p 1 blockEntity m (Lnet/minecraft/class_2338;)Z method_31724 canTickBlockEntity p 1 pos m (Z)V method_39792 setShouldRenderOnUpdate p 1 shouldRenderOnUpdate m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2818$class_2819;)Lnet/minecraft/class_2586; method_12201 getBlockEntity p 1 pos p 2 creationType m ()V method_31713 updateAllBlockEntities m (J)V method_20530 disableTickSchedulers p 1 time m (Lnet/minecraft/class_2586;)V method_32919 updateGameEventListener p 1 blockEntity m (Lnet/minecraft/class_3218;)V method_39305 addChunkTickSchedulers p 1 world m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2586; method_12208 createBlockEntity p 1 pos m ()Z method_12223 isEmpty m ()Lnet/minecraft/class_1937; method_12200 getWorld m ()Ljava/util/Map; method_12214 getBlockEntities m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2839;Lnet/minecraft/class_2818$class_6829;)V p 2 protoChunk p 1 world p 3 entityLoader m (I)Lnet/minecraft/class_5713; method_32917 method_32917 p 1 sectionCoord m ()Lnet/minecraft/class_3193$class_3194; method_12225 getLevelType m (Lnet/minecraft/class_2586;)V method_32920 method_32920 p 1 blockEntity m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1923;Lnet/minecraft/class_2843;Lnet/minecraft/class_6755;Lnet/minecraft/class_6755;J[Lnet/minecraft/class_2826;Lnet/minecraft/class_2818$class_6829;Lnet/minecraft/class_6749;)V p 10 blendingData p 1 world p 5 fluidTickScheduler p 4 blockTickScheduler p 3 upgradeData p 2 pos p 9 entityLoader p 8 sectionArrayInitializer p 6 inhabitedTime m ()V method_12206 loadEntities m (III)Lnet/minecraft/class_3610; method_12234 getFluidState p 3 z p 1 x p 2 y m (Lnet/minecraft/class_3218;)V method_39306 removeChunkTickSchedulers p 1 world m (Z)V method_12226 setLoadedToWorld p 1 loadedToWorld c net/minecraft/class_2818$class_2819 net/minecraft/world/chunk/WorldChunk$CreationType f Lnet/minecraft/class_2818$class_2819; field_12860 IMMEDIATE f Lnet/minecraft/class_2818$class_2819; field_12861 QUEUED f Lnet/minecraft/class_2818$class_2819; field_12859 CHECK c net/minecraft/class_2818$class_5564 net/minecraft/world/chunk/WorldChunk$WrappedBlockEntityTickInvoker f Lnet/minecraft/class_5562; field_27228 wrapped m (Lnet/minecraft/class_5562;)V method_31727 setWrapped p 1 wrapped m (Lnet/minecraft/class_2818;Lnet/minecraft/class_5562;)V p 2 wrapped c net/minecraft/class_2818$class_5563 net/minecraft/world/chunk/WorldChunk$DirectBlockEntityTickInvoker f Z field_27226 hasWarned f Lnet/minecraft/class_5558; field_27225 ticker f Lnet/minecraft/class_2818; field_27223 worldChunk f Lnet/minecraft/class_2586; field_27224 blockEntity m (Lnet/minecraft/class_2818;Lnet/minecraft/class_2586;Lnet/minecraft/class_5558;)V p 3 ticker p 2 blockEntity c net/minecraft/class_2818$class_6829 net/minecraft/world/chunk/WorldChunk$EntityLoader m (Lnet/minecraft/class_2818;)V run run p 1 chunk c net/minecraft/class_5986 net/minecraft/unused/packageinfo/PackageInfo5986 c net/minecraft/class_4655 net/minecraft/world/gen/stateprovider/PillarBlockStateProvider f Lnet/minecraft/class_2248; field_21313 block f Lcom/mojang/serialization/Codec; field_24944 CODEC m (Lnet/minecraft/class_4655;)Lnet/minecraft/class_2248; method_28866 method_28866 p 0 provider m (Lnet/minecraft/class_2248;)V p 1 block c net/minecraft/class_5985 net/minecraft/unused/packageinfo/PackageInfo5985 c net/minecraft/class_3324 net/minecraft/server/PlayerManager f Lnet/minecraft/server/MinecraftServer; field_14360 server f Ljava/io/File; field_14343 WHITELIST_FILE f Ljava/io/File; field_14355 BANNED_PLAYERS_FILE f I field_29790 LATENCY_UPDATE_INTERVAL f Lnet/minecraft/class_3337; field_14361 whitelist f Lnet/minecraft/class_29; field_14358 saveHandler f I field_34895 simulationDistance f Ljava/io/File; field_14364 BANNED_IPS_FILE f Ljava/util/List; field_14351 players f Ljava/io/File; field_14348 OPERATORS_FILE f Ljava/util/Map; field_14346 advancementTrackers f Ljava/util/Map; field_14354 playerMap f Lnet/minecraft/class_3317; field_14345 bannedIps f Z field_14350 cheatsAllowed f I field_14359 viewDistance f I field_14347 maxPlayers f Lorg/slf4j/Logger; field_14349 LOGGER f Lnet/minecraft/class_5455$class_6890; field_24626 registryManager f Ljava/util/Map; field_14362 statisticsMap f Z field_14352 whitelistEnabled f Lnet/minecraft/class_3335; field_14344 bannedProfiles f Lnet/minecraft/class_3326; field_14353 ops f Ljava/text/SimpleDateFormat; field_14356 DATE_FORMATTER f I field_14357 latencyUpdateTimer m ()Z method_14614 isWhitelistEnabled m (Lnet/minecraft/class_1657;DDDDLnet/minecraft/class_5321;Lnet/minecraft/class_2596;)V method_14605 sendToAround p 1 player p 2 x p 4 y p 6 z p 8 distance p 10 worldKey p 11 packet m (Lnet/minecraft/class_2535;Lnet/minecraft/class_3222;)V method_14570 onPlayerConnect p 1 connection p 2 player m (Lcom/mojang/authlib/GameProfile;)Z method_14609 canBypassPlayerLimit p 1 profile m (Lnet/minecraft/class_2596;)V method_14581 sendToAll p 1 packet m (Lnet/minecraft/class_3222;)V method_14611 remove p 1 player m (Lnet/minecraft/class_3222;Lnet/minecraft/class_3218;)V method_14606 sendWorldInfo p 1 player p 2 world m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_3222; method_14613 createPlayer p 1 profile m (Lnet/minecraft/class_3222;)V method_14594 sendPlayerStatus p 1 player m ()Ljava/util/List; method_14571 getPlayerList c Gets a list of all players on a Minecraft server.\nThis list should not be modified! m (I)V method_38650 setSimulationDistance p 1 simulationDistance m ()V method_14572 onDataPacksReloaded m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1297; method_18241 method_18241 p 1 vehicle m ()V method_14601 updatePlayerLatency m (Lcom/mojang/authlib/GameProfile;)Z method_14569 isOperator p 1 profile m (Lnet/minecraft/class_2995;Lnet/minecraft/class_3222;)V method_14588 sendScoreboard p 1 scoreboard p 2 player m ()I method_14592 getMaxPlayerCount m (Lnet/minecraft/class_3222;I)V method_14596 sendCommandTree p 2 permissionLevel p 1 player m ()V method_14617 saveAllPlayerData m (Ljava/lang/String;)Ljava/util/List; method_14559 getPlayersByIp p 1 ip m (Lnet/minecraft/class_1657;Lnet/minecraft/class_2561;)V method_14564 sendToTeam p 2 message p 1 source m (Ljava/net/SocketAddress;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_2561; method_14586 checkCanJoin p 2 profile p 1 address m (Ljava/lang/String;)Lnet/minecraft/class_3222; method_14566 getPlayer p 1 name m ()I method_14568 getViewDistance m (Lnet/minecraft/class_1297;)V method_31441 method_31441 p 0 entity m (Lnet/minecraft/class_3222;Z)Lnet/minecraft/class_3222; method_14556 respawnPlayer p 2 alive p 1 player m ()Lnet/minecraft/class_3317; method_14585 getIpBanList m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2556;Ljava/util/UUID;)V method_14616 broadcast c Broadcasts a message to all players and the server console.\n\n@apiNote This method is used to send general messages such as a death\nmessage or a join/leave message.\n\n@see #broadcast(Text, Function, MessageType, UUID)\n@see ServerPlayerEntity#sendMessage(Text, MessageType, UUID) p 3 sender c {@linkplain net.minecraft.entity.Entity#getUuid the UUID of the entity}\nthat sends a message or {@link net.minecraft.util.Util#NIL_UUID} to\nindicate that the message is not sent by an entity p 1 message c the message to broadcast p 2 type c the message type m ()Lnet/minecraft/class_3335; method_14563 getUserBanList m ()Z method_14579 areCheatsAllowed m (Ljava/util/UUID;)Lnet/minecraft/class_3222; method_14602 getPlayer p 1 uuid m (Lcom/mojang/authlib/GameProfile;)V method_14582 addToOperators p 1 profile m ()V method_14599 reloadWhitelist m (Lnet/minecraft/class_2561;Ljava/util/function/Function;Lnet/minecraft/class_2556;Ljava/util/UUID;)V method_33810 broadcast c Broadcasts a message to all players and the server console. A different\nmessage can be sent to a different player.\n\n@apiNote This method is used to broadcast a message sent by a player\nthrough {@linkplain net.minecraft.client.gui.screen.ChatScreen the chat\nscreen}.\n\n@see #broadcast(Text, MessageType, UUID)\n@see ServerPlayerEntity#sendMessage(Text, MessageType, UUID) p 1 serverMessage c the message to send to the server console p 2 playerMessageFactory c the factory that provides a message for a player; if {@code null} is\nreturned, no message will be sent for that player p 3 type c the message type p 4 sender c {@linkplain net.minecraft.entity.Entity#getUuid the UUID of the entity}\nthat sends a message or {@link net.minecraft.util.Util#NIL_UUID} to\nindicate that the message is not sent by an entity m (Lnet/minecraft/class_3222;)V method_14576 sendCommandTree p 1 player m (Lnet/minecraft/class_1657;Lnet/minecraft/class_2561;)V method_14565 sendToOtherTeams p 1 source p 2 message m (Lnet/minecraft/class_1657;)Lnet/minecraft/class_3442; method_14583 createStatHandler p 1 player m (I)V method_14608 setViewDistance p 1 viewDistance m (Lnet/minecraft/class_3218;)V method_14591 setMainWorld p 1 world m (Lcom/mojang/authlib/GameProfile;)Z method_14587 isWhitelisted p 1 profile m (Z)V method_14607 setCheatsAllowed p 1 cheatsAllowed m ()Lnet/minecraft/class_3337; method_14590 getWhitelist m ()Lnet/minecraft/server/MinecraftServer; method_14561 getServer m ()I method_14574 getCurrentPlayerCount m ()Lnet/minecraft/class_2487; method_14567 getUserData c Gets the user data of the player hosting the Minecraft server.\n\n@return the user data of the host of the server if the server is an integrated server, otherwise {@code null} m (Lnet/minecraft/class_3222;)V method_14577 savePlayerData p 1 player m (Lcom/mojang/authlib/GameProfile;)V method_14604 removeFromOperators p 1 profile m ()Lnet/minecraft/class_3326; method_14603 getOpList m ()I method_38651 getSimulationDistance m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_5455$class_6890;Lnet/minecraft/class_29;I)V p 3 saveHandler p 4 maxPlayers p 1 server p 2 registryManager m ()[Ljava/lang/String; method_14560 getWhitelistedNames m (Lnet/minecraft/class_3222;)Lnet/minecraft/class_2985; method_14578 getAdvancementTracker p 1 player m (Z)V method_14557 setWhitelistEnabled p 1 whitelistEnabled m ()[Ljava/lang/String; method_14584 getOpNames m (Lnet/minecraft/class_3222;)Lnet/minecraft/class_2487; method_14600 loadPlayerData p 1 player m ()[Ljava/lang/String; method_14580 getPlayerNames m (Lnet/minecraft/class_2596;Lnet/minecraft/class_5321;)V method_14589 sendToDimension p 1 packet p 2 dimension m ()V method_14597 disconnectAllPlayers c net/minecraft/class_5988 net/minecraft/unused/packageinfo/PackageInfo5988 c net/minecraft/class_4657 net/minecraft/world/gen/stateprovider/WeightedBlockStateProvider f Lnet/minecraft/class_6005; field_21315 states f Lcom/mojang/serialization/Codec; field_24946 CODEC m (Lnet/minecraft/class_6005;)V p 1 states m (Lnet/minecraft/class_6005;)Lcom/mojang/serialization/DataResult; method_28868 wrap p 0 states m (Lnet/minecraft/class_6005$class_6006;)V p 1 states c net/minecraft/class_5987 net/minecraft/unused/packageinfo/PackageInfo5987 c net/minecraft/class_4656 net/minecraft/world/gen/stateprovider/SimpleBlockStateProvider f Lcom/mojang/serialization/Codec; field_24945 CODEC f Lnet/minecraft/class_2680; field_21314 state m (Lnet/minecraft/class_2680;)V p 1 state c net/minecraft/class_3326 net/minecraft/server/OperatorList m (Lcom/mojang/authlib/GameProfile;)Z method_14620 canBypassPlayerLimit p 1 profile m (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; method_14619 toString c net/minecraft/class_5982 net/minecraft/unused/packageinfo/PackageInfo5982 c net/minecraft/class_4651 net/minecraft/world/gen/stateprovider/BlockStateProvider c A provider for {@linkplain BlockState block states}. Results may be random or based on a block position. f Lcom/mojang/serialization/Codec; field_24937 TYPE_CODEC m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_4656; method_38433 of c {@return a block state provider that always returns the given state} p 0 state c the block state that the block state provider should return m (Ljava/util/Random;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_23455 getBlockState c {@return a provided block state} p 2 pos p 1 random m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4656; method_38432 of c {@return a block state provider that always returns the {@linkplain Block#getDefaultState() default state} for the given block} p 0 block c the block of the default state that the block state provider should return m ()Lnet/minecraft/class_4652; method_28862 getType c {@return the type of this block state provider}\n\n@implNote The returned block state provider type should be registered so that the {@code type} field is properly serialized. c net/minecraft/class_4650 net/minecraft/world/gen/foliage/SpruceFoliagePlacer f Lnet/minecraft/class_6017; field_23757 trunkHeight f Lcom/mojang/serialization/Codec; field_24936 CODEC m (Lnet/minecraft/class_4650;)Lnet/minecraft/class_6017; method_30418 method_30418 p 0 placer m (Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;)V p 1 radius p 3 trunkHeight p 2 offset m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_30417 method_30417 p 0 instance c net/minecraft/class_3320 net/minecraft/server/BannedIpEntry m (Ljava/lang/String;)V p 1 ip m (Lcom/google/gson/JsonObject;)Ljava/lang/String; method_14532 getIp p 0 json m (Lcom/google/gson/JsonObject;)V p 1 json m (Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V p 5 reason p 3 source p 4 expiry p 1 ip p 2 created c net/minecraft/class_5984 net/minecraft/unused/packageinfo/PackageInfo5984 c net/minecraft/class_3321 net/minecraft/server/ServerConfigHandler f Ljava/io/File; field_14327 OPERATORS_FILE f Ljava/io/File; field_14325 WHITE_LIST_FILE f Ljava/io/File; field_14328 BANNED_PLAYERS_FILE f Lorg/slf4j/Logger; field_14326 LOGGER f Ljava/io/File; field_14324 BANNED_IPS_FILE m (Lnet/minecraft/server/MinecraftServer;)Z method_14539 convertOperators p 0 server m (Lnet/minecraft/server/MinecraftServer;)Z method_14547 convertBannedPlayers p 0 server m (Ljava/io/File;)V method_14549 markFileConverted p 0 file m (Lnet/minecraft/server/MinecraftServer;)Z method_14545 convertBannedIps p 0 server m (Lnet/minecraft/server/MinecraftServer;)Z method_14533 convertWhitelist p 0 server m (Lnet/minecraft/server/MinecraftServer;Ljava/util/Collection;Lcom/mojang/authlib/ProfileLookupCallback;)V method_14538 lookupProfile p 0 server p 2 callback p 1 bannedPlayers m (Lnet/minecraft/class_3176;)Z method_14550 convertPlayerFiles p 0 minecraftServer m (Ljava/lang/String;Ljava/util/Date;)Ljava/util/Date; method_14535 parseDate p 1 fallback p 0 dateString m (Lnet/minecraft/server/MinecraftServer;)Ljava/io/File; method_14536 getLevelPlayersFolder p 0 server m (Ljava/io/File;)V method_14534 createDirectory p 0 directory m (Lnet/minecraft/server/MinecraftServer;)Z method_14542 checkPlayerConversionSuccess p 0 server m (Lnet/minecraft/server/MinecraftServer;)Z method_14540 checkSuccess p 0 server m ()Z method_14541 checkListConversionSuccess m (Lnet/minecraft/server/MinecraftServer;Ljava/lang/String;)Ljava/util/UUID; method_14546 getPlayerUuidByName p 0 server p 1 name m (Ljava/io/File;Ljava/util/Map;)Ljava/util/List; method_14543 processSimpleListFile p 1 valueMap p 0 file c net/minecraft/class_3321$class_3322 net/minecraft/server/ServerConfigHandler$ServerConfigException m (Ljava/lang/String;Ljava/lang/Throwable;)V p 1 title p 2 other m (Ljava/lang/String;)V p 1 title c net/minecraft/class_3321$1 net/minecraft/server/ServerConfigHandler$1 m (Lcom/mojang/authlib/GameProfile;Ljava/lang/Exception;)V onProfileLookupFailed onProfileLookupFailed p 2 exception p 1 profile m (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded onProfileLookupSucceeded p 1 profile c net/minecraft/class_3321$4 net/minecraft/server/ServerConfigHandler$4 m (Lcom/mojang/authlib/GameProfile;Ljava/lang/Exception;)V onProfileLookupFailed onProfileLookupFailed p 2 exception p 1 profile m (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded onProfileLookupSucceeded p 1 profile c net/minecraft/class_3321$5 net/minecraft/server/ServerConfigHandler$5 m (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded onProfileLookupSucceeded p 1 profile m (Lcom/mojang/authlib/GameProfile;Ljava/lang/Exception;)V onProfileLookupFailed onProfileLookupFailed p 2 exception p 1 profile m (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; method_14554 getPlayerFileName p 1 profile m (Ljava/io/File;Ljava/lang/String;Ljava/lang/String;)V method_14553 convertPlayerFile p 2 fileName p 3 uuid p 1 playerDataFolder c net/minecraft/class_3321$2 net/minecraft/server/ServerConfigHandler$2 m (Lcom/mojang/authlib/GameProfile;Ljava/lang/Exception;)V onProfileLookupFailed onProfileLookupFailed p 2 exception p 1 profile m (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded onProfileLookupSucceeded p 1 profile c net/minecraft/class_3321$3 net/minecraft/server/ServerConfigHandler$3 m (Lcom/mojang/authlib/GameProfile;Ljava/lang/Exception;)V onProfileLookupFailed onProfileLookupFailed p 1 profile p 2 exception m (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded onProfileLookupSucceeded p 1 profile c net/minecraft/class_5983 net/minecraft/unused/packageinfo/PackageInfo5983 c net/minecraft/class_4652 net/minecraft/world/gen/stateprovider/BlockStateProviderType f Lcom/mojang/serialization/Codec; field_24939 codec f Lnet/minecraft/class_4652; field_34934 DUAL_NOISE_PROVIDER f Lnet/minecraft/class_4652; field_34932 NOISE_THRESHOLD_PROVIDER f Lnet/minecraft/class_4652; field_34933 NOISE_PROVIDER f Lnet/minecraft/class_4652; field_29300 RANDOMIZED_INT_STATE_PROVIDER f Lnet/minecraft/class_4652; field_21306 WEIGHTED_STATE_PROVIDER f Lnet/minecraft/class_4652; field_21305 SIMPLE_STATE_PROVIDER f Lnet/minecraft/class_4652; field_24938 ROTATED_BLOCK_PROVIDER m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_4652; method_23457 register p 0 id p 1 codec m ()Lcom/mojang/serialization/Codec; method_28863 getCodec m (Lcom/mojang/serialization/Codec;)V p 1 codec c net/minecraft/class_5979 net/minecraft/unused/packageinfo/PackageInfo5979 c net/minecraft/class_4648 net/minecraft/world/gen/foliage/FoliagePlacerType f Lcom/mojang/serialization/Codec; field_24932 codec f Lnet/minecraft/class_4648; field_21302 ACACIA_FOLIAGE_PLACER f Lnet/minecraft/class_4648; field_21299 BLOB_FOLIAGE_PLACER f Lnet/minecraft/class_4648; field_29296 RANDOM_SPREAD_FOLIAGE_PLACER f Lnet/minecraft/class_4648; field_24163 JUNGLE_FOLIAGE_PLACER f Lnet/minecraft/class_4648; field_24164 MEGA_PINE_FOLIAGE_PLACER f Lnet/minecraft/class_4648; field_24165 DARK_OAK_FOLIAGE_PLACER f Lnet/minecraft/class_4648; field_24161 BUSH_FOLIAGE_PLACER f Lnet/minecraft/class_4648; field_24162 FANCY_FOLIAGE_PLACER f Lnet/minecraft/class_4648; field_21300 SPRUCE_FOLIAGE_PLACER f Lnet/minecraft/class_4648; field_21301 PINE_FOLIAGE_PLACER m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_4648; method_28850 register p 0 id p 1 codec m (Lcom/mojang/serialization/Codec;)V p 1 codec m ()Lcom/mojang/serialization/Codec; method_28849 getCodec c net/minecraft/class_5978 net/minecraft/unused/packageinfo/PackageInfo5978 c net/minecraft/class_4647 net/minecraft/world/gen/foliage/FoliagePlacer f Lcom/mojang/serialization/Codec; field_24931 TYPE_CODEC f Lnet/minecraft/class_6017; field_21296 radius f Lnet/minecraft/class_6017; field_23753 offset m (Ljava/util/Random;)I method_27386 getRandomOffset p 1 random m (Ljava/util/Random;IIIIZ)Z method_27387 isPositionInvalid c Normalizes x and z coords before checking if they are invalid. p 1 random p 2 dx p 5 radius p 6 giantTrunk p 3 y p 4 dz m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Lnet/minecraft/class_4643;ILnet/minecraft/class_4647$class_5208;III)V method_23448 generate c This is the main method used to generate foliage. p 6 treeNode p 7 foliageHeight p 8 radius p 9 offset p 2 replacer p 3 random p 4 config p 5 trunkHeight p 1 world m (Ljava/util/Random;ILnet/minecraft/class_4643;)I method_26989 getRandomHeight p 1 random p 2 trunkHeight p 3 config m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Lnet/minecraft/class_4643;ILnet/minecraft/class_4647$class_5208;II)V method_27385 generate p 8 radius p 7 foliageHeight p 6 treeNode p 5 trunkHeight p 4 config p 3 random p 2 replacer p 1 world m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P2; method_30411 fillFoliagePlacerFields m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Lnet/minecraft/class_4643;Lnet/minecraft/class_2338;)V method_34359 placeFoliageBlock p 4 pos p 2 random p 3 config p 0 world p 1 replacer m (Ljava/util/Random;I)I method_23452 getRandomRadius p 2 baseHeight p 1 random m (Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;)V p 1 radius p 2 offset m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Lnet/minecraft/class_4643;Lnet/minecraft/class_2338;IIZ)V method_23449 generateSquare c Generates a square of leaves with the given radius. Sub-classes can use the method {@code isInvalidForLeaves} to exclude certain positions, such as corners. p 1 world p 8 giantTrunk p 7 y p 6 radius p 5 centerPos p 4 config p 3 random p 2 replacer m (Ljava/util/Random;IIIIZ)Z method_23451 isInvalidForLeaves c Used to exclude certain positions such as corners when creating a square of leaves. p 6 giantTrunk p 5 radius p 4 dz p 3 y p 2 dx p 1 random m ()Lnet/minecraft/class_4648; method_28843 getType m (Lnet/minecraft/class_4647;)Lnet/minecraft/class_6017; method_30412 method_30412 p 0 placer m (Lnet/minecraft/class_4647;)Lnet/minecraft/class_6017; method_30410 method_30410 p 0 placer c net/minecraft/class_4647$class_5208 net/minecraft/world/gen/foliage/FoliagePlacer$TreeNode c A point on a tree to generate foliage around f Lnet/minecraft/class_2338; field_24158 center f I field_24159 foliageRadius f Z field_24160 giantTrunk m (Lnet/minecraft/class_2338;IZ)V p 2 foliageRadius p 1 center p 3 giantTrunk m ()I method_27389 getFoliageRadius m ()Lnet/minecraft/class_2338; method_27388 getCenter m ()Z method_27390 isGiantTrunk c Whether this node is the top of a giant (2x2 block) trunk c net/minecraft/class_3317 net/minecraft/server/BannedIpList m (Ljava/net/SocketAddress;)Z method_14527 isBanned p 1 ip m (Ljava/net/SocketAddress;)Ljava/lang/String; method_14526 stringifyAddress p 1 address m (Ljava/lang/String;)Z method_14529 isBanned p 1 ip m (Ljava/net/SocketAddress;)Lnet/minecraft/class_3320; method_14528 get p 1 address c net/minecraft/class_4649 net/minecraft/world/gen/foliage/PineFoliagePlacer f Lcom/mojang/serialization/Codec; field_24935 CODEC f Lnet/minecraft/class_6017; field_23755 height m (Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;)V p 3 height p 2 offset p 1 radius m (Lnet/minecraft/class_4649;)Lnet/minecraft/class_6017; method_30416 method_30416 p 0 placer m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_30415 method_30415 p 0 instance c net/minecraft/class_5991 net/minecraft/unused/packageinfo/PackageInfo5991 c net/minecraft/class_4660 net/minecraft/world/gen/treedecorator/CocoaBeansTreeDecorator f Lcom/mojang/serialization/Codec; field_24959 CODEC f F field_21318 probability m (F)V p 1 probability m (Ljava/util/Random;Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Lnet/minecraft/class_2338;)V method_23466 method_23466 p 3 pos m (ILnet/minecraft/class_2338;)Z method_23465 method_23465 p 1 pos m (Lnet/minecraft/class_4660;)Ljava/lang/Float; method_28891 method_28891 p 0 decorator c net/minecraft/class_5990 net/minecraft/unused/packageinfo/PackageInfo5990 c net/minecraft/class_5997 net/minecraft/unused/packageinfo/PackageInfo5997 c net/minecraft/class_4666 net/minecraft/client/option/StickyKeyBinding f Ljava/util/function/BooleanSupplier; field_21334 toggleGetter m (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/BooleanSupplier;)V p 4 toggleGetter p 3 category p 2 code p 1 id c net/minecraft/class_3335 net/minecraft/server/BannedPlayerList m (Lcom/mojang/authlib/GameProfile;)Z method_14650 contains p 1 profile m (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; method_14649 toString c net/minecraft/class_5996 net/minecraft/util/annotation/Debug c An annotation, mostly on side-effect-free methods.\n\n

Most methods annotated are getters that don't cause side-effects. Some of\nthose methods also may execute dry-runs.\n\n

However, it is present on {@link\nnet.minecraft.entity.passive.BeeEntity.MoveToHiveGoal}, and its purpose in that\ncase is not yet clear.\n\n

This annotation has class retention and can be applied to a wide range of\ntargets.\n\n

This annotation is not {@link java.lang.annotation.Documented}, and hence\nwill not appear in the generated javadoc for annotated elements. c net/minecraft/class_4668 net/minecraft/client/render/RenderPhase f Lnet/minecraft/class_4668$class_4683; field_21376 MIPMAP_BLOCK_ATLAS_TEXTURE f Lnet/minecraft/class_4668$class_4676; field_21383 ENABLE_LIGHTMAP f Lnet/minecraft/class_4668$class_5942; field_29433 LINES_SHADER f Lnet/minecraft/class_4668$class_5942; field_29445 CUTOUT_SHADER f Lnet/minecraft/class_4668$class_5942; field_29417 WATER_MASK_SHADER f Lnet/minecraft/class_4668$class_5942; field_29429 LIGHTNING_SHADER f Lnet/minecraft/class_4668$class_4672; field_21347 EQUAL_DEPTH_TEST f Lnet/minecraft/class_4668$class_5942; field_29405 ITEM_ENTITY_TRANSLUCENT_CULL_SHADER f Lnet/minecraft/class_4668$class_5942; field_29421 TRANSLUCENT_GLINT_SHADER f Lnet/minecraft/class_4668$class_5942; field_29444 CUTOUT_MIPPED_SHADER f Lnet/minecraft/class_4668$class_4685; field_21369 CRUMBLING_TRANSPARENCY f Lnet/minecraft/class_4668$class_5942; field_29428 TRANSPARENT_TEXT_SHADER f Lnet/minecraft/class_4668$class_4672; field_21346 ALWAYS_DEPTH_TEST f Lnet/minecraft/class_4668$class_5942; field_29404 ENTITY_CUTOUT_NONULL_OFFSET_Z_SHADER f Lnet/minecraft/class_4668$class_5942; field_29416 LEASH_SHADER f Lnet/minecraft/class_4668$class_5942; field_29420 ARMOR_ENTITY_GLINT_SHADER f Lnet/minecraft/class_4668$class_5942; field_29432 END_GATEWAY_SHADER f Lnet/minecraft/class_4668$class_5942; field_29435 BLOCK_SHADER f Lnet/minecraft/class_4668$class_4685; field_21364 NO_TRANSPARENCY f Lnet/minecraft/class_4668$class_5942; field_29447 TRANSLUCENT_MOVING_BLOCK_SHADER f Lnet/minecraft/class_4668$class_4686; field_21351 DEPTH_MASK f Lnet/minecraft/class_4668$class_4677; field_21360 FULL_LINE_WIDTH f Lnet/minecraft/class_4668$class_5942; field_29411 ENTITY_NO_OUTLINE_SHADER f Lnet/minecraft/class_4668$class_5942; field_29423 DIRECT_GLINT_SHADER f Lnet/minecraft/class_4668$class_5942; field_29407 ENTITY_TRANSLUCENT_SHADER f Lnet/minecraft/class_4668$class_5942; field_29419 ARMOR_GLINT_SHADER f Ljava/lang/String; field_21363 name f Lnet/minecraft/class_4668$class_5942; field_29451 ENTITY_CUTOUT_SHADER f Lnet/minecraft/class_4668$class_4684; field_21381 GLINT_TEXTURING f Lnet/minecraft/class_4668$class_5942; field_29446 TRANSLUCENT_SHADER f Lnet/minecraft/class_4668$class_4683; field_21377 BLOCK_ATLAS_TEXTURE f Lnet/minecraft/class_4668$class_4676; field_21384 DISABLE_LIGHTMAP f Lnet/minecraft/class_4668$class_5942; field_29422 GLINT_SHADER f Lnet/minecraft/class_4668$class_4686; field_21350 COLOR_MASK f Lnet/minecraft/class_4668$class_5942; field_29434 NO_SHADER f Lnet/minecraft/class_4668$class_4672; field_21348 LEQUAL_DEPTH_TEST f Lnet/minecraft/class_4668$class_5942; field_29406 ENTITY_TRANSLUCENT_CULL_SHADER f Lnet/minecraft/class_4668$class_5942; field_29418 OUTLINE_SHADER f Lnet/minecraft/class_4668$class_4678; field_25283 CLOUDS_TARGET f Lnet/minecraft/class_4668$class_5942; field_29450 ENTITY_SOLID_SHADER f Lnet/minecraft/class_4668$class_5942; field_29410 ENTITY_DECAL_SHADER f Lnet/minecraft/class_4668$class_4675; field_21352 NO_LAYERING f Lnet/minecraft/class_4668$class_5942; field_29413 ENTITY_ALPHA_SHADER f Lnet/minecraft/class_4668$class_5942; field_29425 DIRECT_ENTITY_GLINT_SHADER f Lnet/minecraft/class_4668$class_4671; field_21344 ENABLE_CULLING f Ljava/lang/Runnable; field_21361 beginAction f Lnet/minecraft/class_4668$class_4684; field_21379 DEFAULT_TEXTURING f Lnet/minecraft/class_4668$class_5942; field_29437 POSITION_COLOR_LIGHTMAP_SHADER f Lnet/minecraft/class_4668$class_4685; field_21366 ADDITIVE_TRANSPARENCY f Lnet/minecraft/class_4668$class_5942; field_29449 ARMOR_CUTOUT_NO_CULL_SHADER f Lnet/minecraft/class_4668$class_4686; field_21349 ALL_MASK f Lnet/minecraft/class_4668$class_5942; field_29409 BEACON_BEAM_SHADER f Lnet/minecraft/class_4668$class_4678; field_25282 WEATHER_TARGET f Lnet/minecraft/class_4668$class_4685; field_21370 TRANSLUCENT_TRANSPARENCY f Lnet/minecraft/class_4668$class_5942; field_29441 POSITION_COLOR_TEXTURE_LIGHTMAP_SHADER f Lnet/minecraft/class_4668$class_5942; field_29424 ENTITY_GLINT_SHADER f Lnet/minecraft/class_4668$class_5942; field_29436 NEW_ENTITY_SHADER f Lnet/minecraft/class_4668$class_5942; field_29412 ENTITY_SHADOW_SHADER f Ljava/lang/Runnable; field_21362 endAction f Lnet/minecraft/class_4668$class_5942; field_29448 TRANSLUCENT_NO_CRUMBLING_SHADER f Lnet/minecraft/class_4668$class_5942; field_29408 ENTITY_SMOOTH_CUTOUT_SHADER f F field_32771 VIEW_OFFSET_Z_LAYERING_SCALE f Lnet/minecraft/class_4668$class_4678; field_25281 PARTICLES_TARGET f Lnet/minecraft/class_4668$class_4684; field_21382 ENTITY_GLINT_TEXTURING f Lnet/minecraft/class_4668$class_5942; field_29440 POSITION_TEXTURE_SHADER f Lnet/minecraft/class_4668$class_5942; field_29452 ENTITY_CUTOUT_NONULL_SHADER f Lnet/minecraft/class_4668$class_5939; field_21378 NO_TEXTURE f Lnet/minecraft/class_4668$class_4679; field_21386 DISABLE_OVERLAY_COLOR f Lnet/minecraft/class_4668$class_5942; field_29439 POSITION_COLOR_TEXTURE_SHADER f Lnet/minecraft/class_4668$class_4685; field_21368 GLINT_TRANSPARENCY f Lnet/minecraft/class_4668$class_5942; field_29415 ENERGY_SWIRL_SHADER f Lnet/minecraft/class_4668$class_5942; field_29427 TEXT_SHADER f Lnet/minecraft/class_4668$class_4678; field_21359 OUTLINE_TARGET f Lnet/minecraft/class_4668$class_4678; field_25280 TRANSLUCENT_TARGET f Lnet/minecraft/class_4668$class_4675; field_22241 VIEW_OFFSET_Z_LAYERING f Lnet/minecraft/class_4668$class_5942; field_29431 END_PORTAL_SHADER f Lnet/minecraft/class_4668$class_5942; field_29443 SOLID_SHADER f Lnet/minecraft/class_4668$class_4675; field_21353 POLYGON_OFFSET_LAYERING f Lnet/minecraft/class_4668$class_5942; field_29414 EYES_SHADER f Lnet/minecraft/class_4668$class_4671; field_21345 DISABLE_CULLING f Lnet/minecraft/class_4668$class_4679; field_21385 ENABLE_OVERLAY_COLOR f Lnet/minecraft/class_4668$class_4685; field_21367 LIGHTNING_TRANSPARENCY f Lnet/minecraft/class_4668$class_5942; field_29426 CRUMBLING_SHADER f Lnet/minecraft/class_4668$class_5942; field_29438 POSITION_SHADER f Lnet/minecraft/class_4668$class_4678; field_21358 MAIN_TARGET f Lnet/minecraft/class_4668$class_5942; field_33628 TEXT_INTENSITY_SHADER f Lnet/minecraft/class_4668$class_4678; field_25643 ITEM_TARGET f Lnet/minecraft/class_4668$class_5942; field_33629 TRANSPARENT_TEXT_INTENSITY_SHADER f Lnet/minecraft/class_4668$class_5942; field_29442 COLOR_SHADER f Lnet/minecraft/class_4668$class_5942; field_29430 TRIPWIRE_SHADER m (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V p 3 endAction p 1 name p 2 beginAction m ()V method_23516 startDrawing m ()V method_23518 endDrawing m (F)V method_23517 setupGlintTexturing p 0 scale c net/minecraft/class_4668$class_4685 net/minecraft/client/render/RenderPhase$Transparency c net/minecraft/class_4668$class_4684 net/minecraft/client/render/RenderPhase$Texturing c net/minecraft/class_4668$class_4683 net/minecraft/client/render/RenderPhase$Texture f Ljava/util/Optional; field_21397 id f Z field_21398 blur f Z field_21399 mipmap m (Lnet/minecraft/class_2960;ZZ)V p 2 blur p 3 mipmap p 1 id c net/minecraft/class_4668$class_4682 net/minecraft/client/render/RenderPhase$OffsetTexturing m (FF)V p 2 y p 1 x c net/minecraft/class_4668$class_4686 net/minecraft/client/render/RenderPhase$WriteMaskState f Z field_21401 depth f Z field_21400 color m (ZZ)V p 2 depth p 1 color c net/minecraft/class_4668$class_5939 net/minecraft/client/render/RenderPhase$TextureBase m (Ljava/lang/Runnable;Ljava/lang/Runnable;)V p 2 unapply p 1 apply m ()Ljava/util/Optional; method_23564 getId c net/minecraft/class_4668$class_4670 net/minecraft/client/render/RenderPhase$Toggleable f Z field_21390 enabled m (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;Z)V p 4 enabled p 3 unapply p 2 apply p 1 name c net/minecraft/class_4668$class_4672 net/minecraft/client/render/RenderPhase$DepthTest f Ljava/lang/String; field_22242 depthFunctionName c A string representation of the comparison function used by this {@code DepthTest} phase.\n@see org.lwjgl.opengl.GL11#glDepthFunc(int) m (Ljava/lang/String;I)V p 1 depthFunctionName p 2 depthFunction c net/minecraft/class_4668$class_4671 net/minecraft/client/render/RenderPhase$Cull m (Z)V p 1 culling c net/minecraft/class_4668$class_4678 net/minecraft/client/render/RenderPhase$Target c net/minecraft/class_4668$class_4677 net/minecraft/client/render/RenderPhase$LineWidth f Ljava/util/OptionalDouble; field_21392 width m (Ljava/util/OptionalDouble;)V p 1 width c net/minecraft/class_4668$class_4676 net/minecraft/client/render/RenderPhase$Lightmap m (Z)V p 1 lightmap c net/minecraft/class_4668$class_4675 net/minecraft/client/render/RenderPhase$Layering c net/minecraft/class_4668$class_4679 net/minecraft/client/render/RenderPhase$Overlay m (Z)V p 1 overlayColor c net/minecraft/class_4668$class_5942 net/minecraft/client/render/RenderPhase$Shader f Ljava/util/Optional; field_29455 supplier m (Ljava/util/function/Supplier;)V p 1 supplier c net/minecraft/class_4668$class_5940 net/minecraft/client/render/RenderPhase$Textures f Ljava/util/Optional; field_29453 id m ()Lnet/minecraft/class_4668$class_5940$class_5941; method_34560 create c net/minecraft/class_4668$class_5940$class_5941 net/minecraft/client/render/RenderPhase$Textures$Builder f Lcom/google/common/collect/ImmutableList$Builder; field_29454 textures m ()Lnet/minecraft/class_4668$class_5940; method_34562 build m (Lnet/minecraft/class_2960;ZZ)Lnet/minecraft/class_4668$class_5940$class_5941; method_34563 add p 2 blur p 1 id p 3 mipmap c net/minecraft/class_3336 net/minecraft/server/BannedPlayerEntry m (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; method_14651 profileFromJson p 0 json m (Lcom/google/gson/JsonObject;)V p 1 json m (Lcom/mojang/authlib/GameProfile;)V p 1 profile m (Lcom/mojang/authlib/GameProfile;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V p 2 created p 1 profile p 4 expiry p 3 source p 5 reason c net/minecraft/class_5999 net/minecraft/datafixer/schema/Schema2571 m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities registerEntities p 1 schema m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_34967 registerEntity p 0 schema p 1 entityTypes p 2 name c net/minecraft/class_5998 net/minecraft/unused/packageinfo/PackageInfo5998 c net/minecraft/class_2006 net/minecraft/advancement/criterion/ConstructBeaconCriterion f Lnet/minecraft/class_2960; field_9504 ID m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2006$class_2008; method_8811 conditionsFromJson m (ILnet/minecraft/class_2006$class_2008;)Z method_22459 method_22459 p 1 conditions m (Lnet/minecraft/class_3222;I)V method_8812 trigger p 1 player p 2 level c net/minecraft/class_2006$class_2008 net/minecraft/advancement/criterion/ConstructBeaconCriterion$Conditions f Lnet/minecraft/class_2096$class_2100; field_9508 level m ()Lnet/minecraft/class_2006$class_2008; method_35110 create m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2096$class_2100;)V p 2 level p 1 player m (I)Z method_8817 matches p 1 level m (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2006$class_2008; method_8818 level p 0 level c net/minecraft/class_4667 net/minecraft/client/gui/screen/option/GameOptionsScreen f Lnet/minecraft/class_437; field_21335 parent f Lnet/minecraft/class_315; field_21336 gameOptions m (Lnet/minecraft/class_437;Lnet/minecraft/class_315;Lnet/minecraft/class_2561;)V p 2 gameOptions p 1 parent p 3 title m (Lnet/minecraft/class_353;II)Ljava/util/List; method_31048 getHoveredButtonTooltip p 2 mouseY p 0 buttonList p 1 mouseX c net/minecraft/class_3337 net/minecraft/server/Whitelist m (Lcom/mojang/authlib/GameProfile;)Z method_14653 isAllowed p 1 profile m (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; method_14652 toString c net/minecraft/class_5993 net/minecraft/unused/packageinfo/PackageInfo5993 c net/minecraft/class_4662 net/minecraft/world/gen/treedecorator/TreeDecorator c Tree decorators can add additional blocks to trees, such as vines or beehives. f Lcom/mojang/serialization/Codec; field_24962 TYPE_CODEC m (Ljava/util/function/BiConsumer;Lnet/minecraft/class_2338;Lnet/minecraft/class_2746;)V method_23471 placeVine p 0 replacer p 1 pos p 2 facing m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Ljava/util/List;Ljava/util/List;)V method_23469 generate p 1 world p 3 random p 2 replacer p 5 leavesPositions p 4 logPositions m ()Lnet/minecraft/class_4663; method_28893 getType c net/minecraft/class_3330 net/minecraft/server/ServerConfigEntry f Ljava/lang/Object; field_14368 key m ()Ljava/lang/Object; method_14626 getKey m ()Z method_14627 isInvalid m (Lcom/google/gson/JsonObject;)V method_24896 write p 1 json m (Ljava/lang/Object;)V p 1 key c net/minecraft/class_5992 net/minecraft/unused/packageinfo/PackageInfo5992 c net/minecraft/class_4661 net/minecraft/world/gen/treedecorator/LeavesVineTreeDecorator f Lnet/minecraft/class_4661; field_24961 INSTANCE f Lcom/mojang/serialization/Codec; field_24960 CODEC m (Ljava/util/Random;Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Lnet/minecraft/class_2338;)V method_23468 method_23468 p 3 pos m (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;Lnet/minecraft/class_2746;Ljava/util/function/BiConsumer;)V method_23467 placeVines c Places a vine at a given position and then up to 4 more vines going downwards. p 3 replacer p 2 facing p 1 pos p 0 world c net/minecraft/class_3331 net/minecraft/server/ServerConfigList f Lorg/slf4j/Logger; field_14373 LOGGER f Ljava/io/File; field_14370 file f Ljava/util/Map; field_14371 map f Lcom/google/gson/Gson; field_14374 GSON m ()V method_14630 load m ()Ljava/util/Collection; method_14632 values m ()V method_14631 removeInvalidEntries m ()[Ljava/lang/String; method_14636 getNames m (Ljava/lang/Object;)Lnet/minecraft/class_3330; method_14640 get p 1 key m (Ljava/lang/Object;)Z method_14644 contains m (Lnet/minecraft/class_3330;)V method_14638 remove p 1 entry m ()V method_14629 save m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_3330; method_14642 fromJson p 1 json m (Ljava/lang/Object;)V method_14635 remove p 1 key m (Ljava/lang/Object;)Ljava/lang/String; method_14634 toString p 1 profile m (Ljava/io/File;)V p 1 file m (Lnet/minecraft/class_3330;)V method_14633 add p 1 entry m (Lnet/minecraft/class_3330;)Lcom/google/gson/JsonObject; method_24897 method_24897 p 0 entry m ()Ljava/io/File; method_14643 getFile m ()Z method_14641 isEmpty c net/minecraft/class_4664 net/minecraft/world/gen/treedecorator/TrunkVineTreeDecorator f Lcom/mojang/serialization/Codec; field_24964 CODEC f Lnet/minecraft/class_4664; field_24965 INSTANCE m (Ljava/util/Random;Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Lnet/minecraft/class_2338;)V method_23474 method_23474 p 3 pos c net/minecraft/class_5994 net/minecraft/unused/packageinfo/PackageInfo5994 c net/minecraft/class_2002 net/minecraft/advancement/criterion/ChanneledLightningCriterion f Lnet/minecraft/class_2960; field_9499 ID m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;)Lnet/minecraft/class_47; method_27791 method_27791 p 1 entity m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2002$class_2004; method_8801 conditionsFromJson m (Ljava/util/List;Lnet/minecraft/class_2002$class_2004;)Z method_22458 method_22458 p 1 conditions m (Lnet/minecraft/class_3222;Ljava/util/Collection;)V method_8803 trigger p 1 player p 2 victims c net/minecraft/class_2002$class_2004 net/minecraft/advancement/criterion/ChanneledLightningCriterion$Conditions f [Lnet/minecraft/class_2048$class_5258; field_9503 victims m ([Lnet/minecraft/class_2048;)Lnet/minecraft/class_2002$class_2004; method_8809 create p 0 victims m (Lnet/minecraft/class_2048$class_5258;[Lnet/minecraft/class_2048$class_5258;)V p 1 player p 2 victims m (Ljava/util/Collection;)Z method_8808 matches p 1 victims c net/minecraft/class_4663 net/minecraft/world/gen/treedecorator/TreeDecoratorType f Lcom/mojang/serialization/Codec; field_24963 codec f Lnet/minecraft/class_4663; field_21321 LEAVE_VINE f Lnet/minecraft/class_4663; field_21320 TRUNK_VINE f Lnet/minecraft/class_4663; field_21324 ALTER_GROUND f Lnet/minecraft/class_4663; field_21322 COCOA f Lnet/minecraft/class_4663; field_21323 BEEHIVE m (Lcom/mojang/serialization/Codec;)V p 1 codec m ()Lcom/mojang/serialization/Codec; method_28894 getCodec m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_4663; method_28895 register p 1 codec p 0 id c net/minecraft/class_4659 net/minecraft/world/gen/treedecorator/BeehiveTreeDecorator f F field_21317 probability f [Lnet/minecraft/class_2350; field_36347 GENERATE_DIRECTIONS f Lcom/mojang/serialization/Codec; field_24958 CODEC f Lnet/minecraft/class_2350; field_36346 BEE_NEST_FACE m (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z method_40032 method_40032 p 1 pos m (ILnet/minecraft/class_2338;)Z method_23464 method_23464 p 1 pos m (Lnet/minecraft/class_2338;)Ljava/util/stream/Stream; method_40033 method_40033 p 0 pos m (F)V p 1 probability m (Lnet/minecraft/class_4659;)Ljava/lang/Float; method_28890 method_28890 p 0 decorator m (Ljava/util/Random;Lnet/minecraft/class_4482;)V method_35373 method_35373 p 1 blockEntity m (Lnet/minecraft/class_2350;)Z method_40034 method_40034 p 0 direction c net/minecraft/class_3327 net/minecraft/server/OperatorEntry f I field_14366 permissionLevel f Z field_14367 bypassPlayerLimit m (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; method_14621 getProfileFromJson p 0 json m (Lcom/google/gson/JsonObject;)V p 1 json m ()Z method_14622 canBypassPlayerLimit m ()I method_14623 getPermissionLevel m (Lcom/mojang/authlib/GameProfile;IZ)V p 1 profile p 2 permissionLevel p 3 bypassPlayerLimit c net/minecraft/class_5989 net/minecraft/unused/packageinfo/PackageInfo5989 c net/minecraft/class_4658 net/minecraft/world/gen/treedecorator/AlterGroundTreeDecorator f Lnet/minecraft/class_4651; field_21316 provider f Lcom/mojang/serialization/Codec; field_24957 CODEC m (ILnet/minecraft/class_2338;)Z method_23460 method_23460 p 1 pos m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Lnet/minecraft/class_2338;)V method_23461 method_23461 p 4 pos m (Lnet/minecraft/class_4651;)V p 1 provider m (Lnet/minecraft/class_4658;)Lnet/minecraft/class_4651; method_28889 method_28889 p 0 decorator m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Lnet/minecraft/class_2338;)V method_23463 setColumn p 3 random p 4 pos p 1 world p 2 replacer m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Lnet/minecraft/class_2338;)V method_23462 setArea p 4 pos p 1 world p 2 replacer p 3 random c net/minecraft/class_703 net/minecraft/client/particle/Particle f Z field_3843 dead f Lnet/minecraft/class_638; field_3851 world f D field_3852 velocityX f F field_3844 gravityStrength f D field_3856 prevPosZ f F field_3867 spacingY f I field_3847 maxAge f D field_3871 z f Z field_3862 collidesWithWorld f F field_3839 angle f D field_36193 MAX_SQUARED_COLLISION_CHECK_DISTANCE f F field_3859 blue f Z field_3845 onGround f D field_3854 y f Lnet/minecraft/class_238; field_3872 boundingBox f Lnet/minecraft/class_238; field_3860 EMPTY_BOUNDING_BOX f D field_3874 x f Ljava/util/Random; field_3840 random f D field_3850 velocityZ f I field_3866 age f F field_3842 green f F field_28786 velocityMultiplier f D field_3838 prevPosY f D field_3858 prevPosX f F field_3857 prevAngle f F field_3841 alpha f F field_3861 red f F field_3849 spacingXZ f D field_3869 velocityY m ()V method_3085 markDead m (Lnet/minecraft/class_638;DDD)V p 6 z p 4 y p 2 x p 1 world m (I)V method_3077 setMaxAge p 1 maxAge m (Lnet/minecraft/class_638;DDDDDD)V p 1 world p 2 x p 12 velocityZ p 8 velocityX p 10 velocityY p 4 y p 6 z m ()Lnet/minecraft/class_3999; method_18122 getType m (F)I method_3068 getBrightness p 1 tint m (Lnet/minecraft/class_238;)V method_3067 setBoundingBox p 1 boundingBox m (FF)V method_3080 setBoundingBoxSpacing p 2 spacingY p 1 spacingXZ m ()Ljava/util/Optional; method_34019 getGroup c {@return the optional group that this particle belongs to}\n\n

A particle group restricts the number of particles from the group that\ncan be rendered in a client world. If the particle does not have a group,\nit is not restricted. m (F)Lnet/minecraft/class_703; method_3087 scale p 1 scale m ()V method_3072 repositionFromBoundingBox m (F)Lnet/minecraft/class_703; method_3075 move p 1 speed m (F)V method_3083 setAlpha p 1 alpha m ()Lnet/minecraft/class_238; method_3064 getBoundingBox m (DDD)V method_3069 move p 1 dx p 5 dz p 3 dy m (FFF)V method_3084 setColor p 1 red p 2 green p 3 blue m (DDD)V method_34753 setVelocity p 1 velocityX p 3 velocityY p 5 velocityZ m ()V method_3070 tick m ()Z method_3086 isAlive m ()I method_3082 getMaxAge m (DDD)V method_3063 setPos p 3 y p 1 x p 5 z m (Lnet/minecraft/class_4588;Lnet/minecraft/class_4184;F)V method_3074 buildGeometry p 1 vertexConsumer p 2 camera p 3 tickDelta c net/minecraft/class_702 net/minecraft/client/particle/ParticleManager f Ljava/util/List; field_17820 PARTICLE_TEXTURE_SHEETS f Ljava/util/Map; field_3830 particles f Ljava/util/Random; field_3832 random f I field_32657 MAX_PARTICLE_COUNT f Ljava/util/Queue; field_3837 newEmitterParticles f Lnet/minecraft/class_1060; field_3831 textureManager f Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap; field_29072 groupCounts f Lnet/minecraft/class_638; field_3834 world f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_3835 factories f Lnet/minecraft/class_1059; field_18301 particleAtlasTexture f Ljava/util/Map; field_18300 spriteAwareFactories f Ljava/util/Queue; field_3836 newParticles m (Lnet/minecraft/class_2394;DDDDDD)Lnet/minecraft/class_703; method_3056 addParticle p 10 velocityY p 12 velocityZ p 1 parameters p 2 x p 4 y p 6 z p 8 velocityX m (Lnet/minecraft/class_3999;Ljava/util/Queue;)V method_18126 method_18126 p 2 queue p 1 sheet m (Ljava/util/Collection;)V method_3048 tickParticles c Ticks all particles belonging to the same texture sheet. p 1 particles c a collection of particles from the same sheet m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2394;I)V method_3051 addEmitter p 1 entity p 2 parameters p 3 maxAge m ()V method_3057 tick m (Lnet/minecraft/class_3300;Ljava/util/Map;Ljava/util/concurrent/Executor;Lnet/minecraft/class_2960;)Ljava/util/concurrent/CompletableFuture; method_18835 method_18835 p 4 id m (Lnet/minecraft/class_5878;)V method_34023 method_34023 p 1 group m (Lnet/minecraft/class_703;)V method_3058 addParticle p 1 particle m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2394;)V method_3061 addEmitter p 1 entity p 2 parameters m (Lnet/minecraft/class_5878;)Z method_34021 canAdd c {@return whether another particle from {@code group} can be rendered by this\nmanager} p 1 group m (Lnet/minecraft/class_638;Lnet/minecraft/class_1060;)V p 1 world p 2 textureManager m (Lnet/minecraft/class_638;)V method_3045 setWorld p 1 world m (Lnet/minecraft/class_3695;Lnet/minecraft/class_3300;Ljava/util/Map;Ljava/lang/Void;)Lnet/minecraft/class_1059$class_4007; method_18832 method_18832 p 4 v m ()V method_3062 registerDefaultFactories m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V method_3054 addBlockBreakingParticles p 1 pos p 2 direction m (Lnet/minecraft/class_2394;DDDDDD)Lnet/minecraft/class_703; method_3055 createParticle p 12 velocityZ p 1 parameters p 2 x p 4 y p 6 z p 8 velocityX p 10 velocityY m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;DDDDDD)V method_34020 method_34020 p 3 minX p 7 minZ p 5 minY p 11 maxY p 9 maxX p 13 maxZ m (Lnet/minecraft/class_2396;Lnet/minecraft/class_702$class_4091;)V method_18834 registerFactory p 2 factory p 1 type m (Lnet/minecraft/class_5878;I)V method_34022 addTo p 2 count p 1 group m ()V method_18829 clearAtlas m ()Ljava/lang/String; method_3052 getDebugString m (Lnet/minecraft/class_703;)V method_3059 tickParticle p 1 particle m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597$class_4598;Lnet/minecraft/class_765;Lnet/minecraft/class_4184;F)V method_3049 renderParticles p 3 lightmapTextureManager p 4 camera p 5 tickDelta p 1 matrices p 2 vertexConsumers m (Lnet/minecraft/class_2396;Lnet/minecraft/class_707;)V method_3043 registerFactory p 1 type p 2 factory m (Lnet/minecraft/class_3999;)Ljava/util/Queue; method_18125 method_18125 p 0 sheet m (Lnet/minecraft/class_3300;Lnet/minecraft/class_2960;Ljava/util/Map;)V method_18836 loadTextureList p 2 id p 3 result p 1 resourceManager m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_3046 addBlockBreakParticles p 2 state p 1 pos c net/minecraft/class_702$class_4090 net/minecraft/client/particle/ParticleManager$SimpleSpriteProvider f Ljava/util/List; field_18303 sprites m (Ljava/util/List;)V method_18838 setSprites p 1 sprites c net/minecraft/class_702$class_4091 net/minecraft/client/particle/ParticleManager$SpriteAwareFactory m (Lnet/minecraft/class_4002;)Lnet/minecraft/class_707; create create p 1 spriteProvider c net/minecraft/class_700 net/minecraft/client/particle/ElderGuardianAppearanceParticle f Lnet/minecraft/class_1921; field_21792 layer f Lnet/minecraft/class_3879; field_21793 model c net/minecraft/class_700$class_701 net/minecraft/client/particle/ElderGuardianAppearanceParticle$Factory m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3042 createParticle c net/minecraft/class_5964 net/minecraft/util/profiler/Deviation f Lnet/minecraft/class_3696; field_29597 result f I field_29596 ticks f Ljava/time/Instant; field_29595 instant m (Ljava/time/Instant;ILnet/minecraft/class_3696;)V p 1 instant p 2 ticks p 3 result c net/minecraft/class_5963 net/minecraft/util/profiler/DummyRecorder f Lnet/minecraft/class_5962; field_29594 INSTANCE c net/minecraft/class_3302 net/minecraft/resource/ResourceReloader c A resource reloader performs actual reloading in its {@linkplain #reload\nreload} when called by {@link SimpleResourceReload#start}.\n\n@see SimpleResourceReload#start\n@see SinglePreparationResourceReloader SinglePreparationResourceReloader\n(completes preparation in one method)\n@see SynchronousResourceReloader SynchronousResourceReloader\n(performs all reloading in the apply executor) m ()Ljava/lang/String; method_22322 getName c Returns a user-friendly name for logging. m (Lnet/minecraft/class_3302$class_4045;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;Lnet/minecraft/class_3695;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; method_25931 reload c Performs a reload. Returns a future that is completed when the reload\nis completed.\n\n

In a reload, there is a prepare stage and an apply stage. For the\nprepare stage, you should create completable futures with {@linkplain\nCompletableFuture#supplyAsync(Supplier, Executor)\nCompletableFuture.supplyAsync(..., prepareExecutor)}\nto ensure the prepare actions are done with the prepare executor. Then,\nyou should have a completable future for all the prepared actions, and\ncall {@linkplain CompletableFuture#thenCompose(Function)\ncombinedPrepare.thenCompose(synchronizer::waitFor)}\nto notify the {@code synchronizer}. Finally, you should run {@linkplain\nCompletableFuture#thenAcceptAsync(Consumer, Executor)\nCompletableFuture.thenAcceptAsync(..., applyExecutor)} for apply actions.\nIn the end, returns the result of {@code thenAcceptAsync}.\n\n@return a future for the reload\n@see ReloadableResourceManagerImpl#reload(Executor, Executor,\nCompletableFuture, List) p 3 prepareProfiler c the profiler for prepare stage p 4 applyProfiler c the profiler for apply stage p 5 prepareExecutor c the executor for prepare stage p 6 applyExecutor c the executor for apply stage p 1 synchronizer c the synchronizer p 2 manager c the resource manager c net/minecraft/class_3302$class_4045 net/minecraft/resource/ResourceReloader$Synchronizer c A synchronizer to indicate completion of a reloader's prepare stage and\nto allow start of the apply stage only if all reloaders have finished\nthe prepare stage. m (Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; method_18352 whenPrepared c Indicates, to the ongoing reload, that this reloader has finished its\npreparation stage with the {@code preparedObject} as its result.\n\n

Returns a completable future that the apply stage depends on. This\nreturned future is completed when all the reloaders have completed their\nprepare stages in the reload.\n\n

Example:\n{@code\nCompletableFuture prepareStage = ...;\nprepareStage.thenCompose(synchronizer::whenPrepared)\n .thenAcceptAsync(..., applyExecutor);\n}\n\n@return a completable future as the precondition for the apply stage p 1 preparedObject c the result of the prepare stage c net/minecraft/class_4635 net/minecraft/world/gen/feature/HugeMushroomFeatureConfig f Lcom/mojang/serialization/Codec; field_24885 CODEC f I field_21232 foliageRadius f Lnet/minecraft/class_4651; field_21231 stemProvider f Lnet/minecraft/class_4651; field_21230 capProvider m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28721 method_28721 p 0 instance m (Lnet/minecraft/class_4651;Lnet/minecraft/class_4651;I)V p 1 capProvider p 3 foliageRadius p 2 stemProvider c net/minecraft/class_4634 net/minecraft/world/gen/feature/BlockPileFeatureConfig f Lcom/mojang/serialization/Codec; field_24873 CODEC f Lnet/minecraft/class_4651; field_21229 stateProvider m (Lnet/minecraft/class_4651;)V p 1 stateProvider m (Lnet/minecraft/class_4634;)Lnet/minecraft/class_4651; method_28683 method_28683 p 0 config c net/minecraft/class_5965 net/minecraft/util/profiler/Sampler f Z field_29601 active f Ljava/lang/Runnable; field_29602 startAction f Ljava/util/function/DoubleSupplier; field_29599 retriever f D field_33884 currentSample f Ljava/lang/String; field_33882 name f Lio/netty/buffer/ByteBuf; field_33883 ticksBuffer f Lnet/minecraft/class_5949; field_29598 type f Lnet/minecraft/class_5965$class_5967; field_29603 deviationChecker f Lio/netty/buffer/ByteBuf; field_29600 valueBuffer m ()V method_34782 stop m (Ljava/lang/String;Lnet/minecraft/class_5949;Ljava/util/function/DoubleSupplier;Ljava/lang/Runnable;Lnet/minecraft/class_5965$class_5967;)V p 4 startAction p 3 retriever p 2 type p 1 name p 5 deviationChecker m ()V method_34780 start m ()Lnet/minecraft/class_5965$class_6398; method_37173 collectData m (I)V method_34781 sample p 1 tick m (Ljava/lang/String;Lnet/minecraft/class_5949;Ljava/util/function/ToDoubleFunction;Ljava/lang/Object;)Lnet/minecraft/class_5965$class_5966; method_34779 builder p 3 context p 0 name p 1 type p 2 retriever m (Ljava/lang/String;Lnet/minecraft/class_5949;Ljava/lang/Object;Ljava/util/function/ToDoubleFunction;)Lnet/minecraft/class_5965; method_34778 create p 3 retriever p 0 name p 1 type p 2 context m ()Ljava/util/function/DoubleSupplier; method_37170 getRetriever m (Ljava/lang/String;Lnet/minecraft/class_5949;Ljava/util/function/DoubleSupplier;)Lnet/minecraft/class_5965; method_34776 create p 1 type p 0 name p 2 retriever m ()Lnet/minecraft/class_5949; method_37172 getType m (Ljava/lang/Object;)Z equals equals p 1 o m ()Ljava/lang/String; method_37171 getName m ()V method_34786 ensureActive m ()Z method_37174 hasDeviated c net/minecraft/class_5965$class_6398 net/minecraft/util/profiler/Sampler$Data f Lit/unimi/dsi/fastutil/ints/Int2DoubleMap; field_33887 values f I field_33888 startTick f I field_33889 endTick m ()I method_37177 getEndTick m (IILit/unimi/dsi/fastutil/ints/Int2DoubleMap;)V p 1 startTick p 2 endTick p 3 values m (I)D method_37176 getValue p 1 tick m ()I method_37175 getStartTick c net/minecraft/class_5965$class_5968 net/minecraft/util/profiler/Sampler$RatioDeviationChecker f F field_29609 threshold f D field_29611 lastValue m (F)V p 1 threshold c net/minecraft/class_5965$class_5967 net/minecraft/util/profiler/Sampler$DeviationChecker m (D)Z method_34792 check p 1 value c net/minecraft/class_5965$class_5966 net/minecraft/util/profiler/Sampler$Builder f Ljava/util/function/DoubleSupplier; field_29605 timeGetter f Ljava/lang/Object; field_29606 context f Lnet/minecraft/class_5949; field_33886 type f Lnet/minecraft/class_5965$class_5967; field_29608 deviationChecker f Ljava/lang/Runnable; field_29607 startAction f Ljava/lang/String; field_33885 name m (Ljava/util/function/Consumer;)Lnet/minecraft/class_5965$class_5966; method_34789 startAction p 1 action m (Ljava/lang/String;Lnet/minecraft/class_5949;Ljava/util/function/ToDoubleFunction;Ljava/lang/Object;)V p 4 context p 2 type p 3 timeFunction p 1 name m ()Lnet/minecraft/class_5965; method_34787 build m (Lnet/minecraft/class_5965$class_5967;)Lnet/minecraft/class_5965$class_5966; method_34788 deviationChecker p 1 deviationChecker c net/minecraft/class_3304 net/minecraft/resource/ReloadableResourceManagerImpl c A reloadable resource manager is always available to be accessed, and is the\ntype used by the minecraft client instance. It has a backing {@linkplain\n#activeManager active resource manager} that it delegates to.\n\n

It starts with an empty active resource manager, and swaps the active\nresource manager whenever it {@linkplain #reload reloads}; in addition,\n{@linkplain #close closing} it will replace the active resource manager\nwith an empty one, and the reloadable manager itself is still accessible to\nusers, as opposed to the lifecycled resource manager. f Ljava/util/List; field_17935 reloaders f Lorg/slf4j/Logger; field_14295 LOGGER f Lnet/minecraft/class_3264; field_14294 type f Lnet/minecraft/class_6860; field_36391 activeManager m (Lnet/minecraft/class_3302;)V method_14477 registerReloader c Registers a reloader to all future reloads on this resource\nmanager. p 1 reloader m (Lnet/minecraft/class_3264;)V p 1 type m (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Ljava/util/List;)Lnet/minecraft/class_4011; method_18232 reload c Swaps the active resource manager with another one backed by the given\n{@code packs} and start a {@linkplain SimpleResourceReload#start reload}. p 1 prepareExecutor p 4 packs p 3 initialStage p 2 applyExecutor c net/minecraft/class_5962 net/minecraft/util/profiler/Recorder m ()V method_34772 endTick m ()Lnet/minecraft/class_3695; method_34774 getProfiler m ()V method_34770 stop m ()V method_34771 startTick m ()Z method_34773 isActive c net/minecraft/class_5961 net/minecraft/util/profiler/DebugRecorder f Ljava/util/Set; field_33893 samplers f Lnet/minecraft/class_5971; field_29583 dumper f I field_32676 MAX_DURATION_IN_SECONDS f Ljava/util/concurrent/Executor; field_29582 dumpExecutor f Ljava/util/function/Consumer; field_29579 globalDumpConsumer f Ljava/util/function/Consumer; field_29584 resultConsumer f Ljava/util/function/LongSupplier; field_29586 timeGetter f Z field_29591 stopping f Lnet/minecraft/class_6400; field_33892 samplerSource f Ljava/util/function/Consumer; field_29585 dumpConsumer f Ljava/util/Map; field_33891 deviations f Lnet/minecraft/class_3693; field_29590 profiler f I field_29589 ticks f J field_29588 endTime f Lnet/minecraft/class_4757; field_29581 timeTracker m (Lnet/minecraft/class_3696;)V method_34763 dump p 1 result m (Lnet/minecraft/class_6400;Ljava/util/function/LongSupplier;Ljava/util/concurrent/Executor;Lnet/minecraft/class_5971;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V p 2 timeGetter p 3 dumpExecutor p 1 samplerSource p 6 dumpConsumer p 4 dumper p 5 resultConsumer m (Ljava/util/function/Consumer;)V method_35762 setGlobalDumpConsumer p 0 consumer m ()V method_34762 checkState m (Lnet/minecraft/class_6400;Ljava/util/function/LongSupplier;Ljava/util/concurrent/Executor;Lnet/minecraft/class_5971;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)Lnet/minecraft/class_5961; method_37191 of p 4 resultConsumer p 5 dumpConsumer p 2 dumpExecutor p 3 dumper p 0 source p 1 timeGetter m (Lnet/minecraft/class_5965;)Ljava/util/List; method_37190 method_37190 p 0 s c net/minecraft/class_3300 net/minecraft/resource/ResourceManager c Provides resource loading capabilities to Minecraft. m ()Ljava/util/stream/Stream; method_29213 streamResourcePacks c Gets a stream of loaded resource packs in increasing order of priority. m ()Ljava/util/Set; method_14487 getAllNamespaces c Gets a set of all namespaces offered by the resource packs loaded by this manager. m (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Collection; method_14488 findResources c Returns a sorted list of identifiers matching a path predicate.\n\n

Scanning begins in {@code startingPath} and each candidate file present under that directory\nwill be offered up to the predicate to decide whether it should be included or not.\n\n

Elements in the returned list may not, necessarily be unique. Additional effort is advised to ensure that\nduplicates in the returned list are discarded before loading.\n\n@return the list matching identifiers p 2 pathPredicate c a predicate to determine whether a path should be included or not p 1 startingPath c the starting path to begin scanning from m (Lnet/minecraft/class_2960;)Z method_18234 containsResource c Checks whether any of the currently-loaded resource packs contain an entry for the given id.\n\n

Starts by querying the resource pack with the highest priority to lowest until it finds one that\nresponds to the requested identifier. p 1 id c the resource identifier to search for m (Lnet/minecraft/class_2960;)Ljava/util/List; method_14489 getAllResources c Gets all of the available resources to the corresponding resource identifier.\n\n

Resources are returned in load order, or ascending order of priority, so the last element in the returned\nlist is what would be returned normally by {@link #getResource}\n\n

Each resource in this returned list must be closed to avoid resource leaks.\n\n@throws java.io.FileNotFoundException if no matching resources could be found (i.e. if the list would be empty)\n@throws IOException if resources were found, but any one of them could not be opened to be read. p 1 id c the resource identifier to search for c net/minecraft/class_3300$class_5353 net/minecraft/resource/ResourceManager$Empty f Lnet/minecraft/class_3300$class_5353; field_25351 INSTANCE c net/minecraft/class_4625 net/minecraft/world/gen/feature/HugeMushroomFeature m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;ILnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_4635;)Z method_23374 canGenerate p 3 height p 4 mutablePos p 5 config p 1 world p 2 pos m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_4635;ILnet/minecraft/class_2338$class_2339;)V method_23376 generateStem p 1 world p 2 random p 3 pos p 4 config p 5 height p 6 mutablePos m (IIII)I method_23372 getCapSize p 4 y p 3 capSize m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;ILnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_4635;)V method_23375 generateCap p 6 config p 3 start p 2 random p 5 mutable p 4 y p 1 world m (Ljava/util/Random;)I method_23377 getHeight p 1 random c net/minecraft/class_4628 net/minecraft/world/gen/feature/RandomPatchFeature c net/minecraft/class_711 net/minecraft/client/particle/SpellParticle f Lnet/minecraft/class_4002; field_17870 spriteProvider f Ljava/util/Random; field_3888 RANDOM m ()Z method_37102 isInvisible m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V p 10 velocityY p 8 velocityX p 14 spriteProvider p 12 velocityZ p 2 x p 1 world p 6 z p 4 y c net/minecraft/class_711$class_712 net/minecraft/client/particle/SpellParticle$EntityAmbientFactory f Lnet/minecraft/class_4002; field_17871 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3096 createParticle c net/minecraft/class_711$class_713 net/minecraft/client/particle/SpellParticle$InstantFactory f Lnet/minecraft/class_4002; field_17872 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3097 createParticle c net/minecraft/class_711$class_714 net/minecraft/client/particle/SpellParticle$EntityFactory f Lnet/minecraft/class_4002; field_17873 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3098 createParticle c net/minecraft/class_711$class_715 net/minecraft/client/particle/SpellParticle$DefaultFactory f Lnet/minecraft/class_4002; field_17874 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3099 createParticle c net/minecraft/class_711$class_716 net/minecraft/client/particle/SpellParticle$WitchFactory f Lnet/minecraft/class_4002; field_17875 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3100 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_5975 net/minecraft/unused/packageinfo/PackageInfo5975 c net/minecraft/class_3312 net/minecraft/util/UserCache f Ljava/util/concurrent/atomic/AtomicLong; field_25724 accessCount f Ljava/io/File; field_14314 cacheFile f Lcom/google/gson/Gson; field_14318 gson f Ljava/util/Map; field_14310 byUuid f Ljava/util/Map; field_33860 pendingRequests f Ljava/util/Map; field_14312 byName f I field_29788 MAX_SAVED_ENTRIES f Ljava/util/concurrent/Executor; field_33861 executor f Z field_14313 useRemote f Lorg/slf4j/Logger; field_25805 LOGGER f Lcom/mojang/authlib/GameProfileRepository; field_14315 profileRepository m ()Z method_14514 shouldUseRemote m (Lnet/minecraft/class_3312$class_3313;Ljava/text/DateFormat;)Lcom/google/gson/JsonElement; method_30165 entryToJson p 1 dateFormat p 0 entry m (Ljava/util/UUID;)Ljava/util/Optional; method_14512 getByUuid p 1 uuid m ()V method_14518 save m (Lcom/google/gson/JsonArray;Ljava/text/DateFormat;Lnet/minecraft/class_3312$class_3313;)V method_30166 method_30166 p 2 entry m (Ljava/text/DateFormat;Ljava/util/List;Lcom/google/gson/JsonElement;)V method_30168 method_30168 p 2 json m (I)Ljava/util/stream/Stream; method_14516 getLastAccessedEntries p 1 limit m ()V method_39753 clearExecutor m (Ljava/util/function/Consumer;Ljava/util/Optional;Ljava/lang/Throwable;)V method_37158 method_37158 p 2 throwable p 1 profile m (Lcom/mojang/authlib/GameProfile;)V method_14508 add p 1 profile m (Lcom/mojang/authlib/GameProfileRepository;Ljava/io/File;)V p 1 profileRepository p 2 cacheFile m (Ljava/util/concurrent/Executor;)V method_37157 setExecutor p 1 executor m (Ljava/lang/String;Ljava/util/function/Consumer;)V method_37156 findByNameAsync p 2 consumer p 1 username m (Ljava/lang/String;Ljava/util/Optional;Ljava/lang/Throwable;)V method_37155 method_37155 p 2 profile p 3 throwable m ()J method_30169 incrementAndGetAccessCount m (Lcom/google/gson/JsonElement;Ljava/text/DateFormat;)Ljava/util/Optional; method_30167 entryFromJson p 1 dateFormat p 0 json m ()Ljava/text/DateFormat; method_30170 getDateFormat m (Lnet/minecraft/class_3312$class_3313;)V method_30164 add p 1 entry m (Ljava/util/function/Consumer;Ljava/util/Optional;Ljava/lang/Throwable;)V method_37160 method_37160 p 1 profile p 2 throwable m (Ljava/lang/String;)Ljava/util/Optional; method_14515 findByName p 1 name m ()Ljava/util/List; method_14517 load m (Z)V method_14510 setUseRemote p 0 value m (Lcom/mojang/authlib/GameProfileRepository;Ljava/lang/String;)Ljava/util/Optional; method_14509 findProfileByName p 1 name p 0 repository c net/minecraft/class_3312$1 net/minecraft/util/UserCache$1 m (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded onProfileLookupSucceeded p 1 profile m (Lcom/mojang/authlib/GameProfile;Ljava/lang/Exception;)V onProfileLookupFailed onProfileLookupFailed p 1 profile p 2 exception c net/minecraft/class_3312$class_3313 net/minecraft/util/UserCache$Entry f Ljava/util/Date; field_14319 expirationDate f Lcom/mojang/authlib/GameProfile; field_14321 profile f J field_25726 lastAccessed m (Lcom/mojang/authlib/GameProfile;Ljava/util/Date;)V p 2 expirationDate p 1 profile m ()Ljava/util/Date; method_14520 getExpirationDate m (J)V method_30171 setLastAccessed p 1 lastAccessed m ()J method_30172 getLastAccessed m ()Lcom/mojang/authlib/GameProfile; method_14519 getProfile c net/minecraft/class_5974 net/minecraft/unused/packageinfo/PackageInfo5974 c net/minecraft/class_4643 net/minecraft/world/gen/feature/TreeFeatureConfig f Lnet/minecraft/class_4651; field_29280 foliageProvider f Lnet/minecraft/class_4651; field_21288 trunkProvider f Lcom/mojang/serialization/Codec; field_24921 CODEC f Lnet/minecraft/class_4647; field_24135 foliagePlacer f Lnet/minecraft/class_5141; field_24136 trunkPlacer f Z field_29281 forceDirt f Z field_24138 ignoreVines f Ljava/util/List; field_21290 decorators f Lnet/minecraft/class_4651; field_29279 dirtProvider f Lnet/minecraft/class_5201; field_24137 minimumSize m (Lnet/minecraft/class_4643;)Ljava/util/List; method_34345 method_34345 p 0 config m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28811 method_28811 p 0 instance m (Lnet/minecraft/class_4643;)Lnet/minecraft/class_5201; method_28814 method_28814 p 0 config m (Lnet/minecraft/class_4643;)Ljava/lang/Boolean; method_37261 method_37261 p 0 config m (Lnet/minecraft/class_4643;)Lnet/minecraft/class_5141; method_28818 method_28818 p 0 config m (Lnet/minecraft/class_4651;Lnet/minecraft/class_5141;Lnet/minecraft/class_4651;Lnet/minecraft/class_4647;Lnet/minecraft/class_4651;Lnet/minecraft/class_5201;Ljava/util/List;ZZ)V p 1 trunkProvider p 2 trunkPlacer p 3 foliageProvider p 4 foliagePlacer p 5 dirtProvider p 6 minimumSize p 7 decorators p 8 ignoreVines p 9 forceDirt m (Lnet/minecraft/class_4643;)Lnet/minecraft/class_4651; method_28819 method_28819 p 0 config m (Lnet/minecraft/class_4643;)Lnet/minecraft/class_4651; method_28817 method_28817 p 0 config m (Lnet/minecraft/class_4643;)Lnet/minecraft/class_4647; method_28816 method_28816 p 0 config m (Lnet/minecraft/class_4643;)Ljava/lang/Boolean; method_34344 method_34344 p 0 config m (Lnet/minecraft/class_4643;)Lnet/minecraft/class_4651; method_28815 method_28815 p 0 config c net/minecraft/class_4643$class_4644 net/minecraft/world/gen/feature/TreeFeatureConfig$Builder f Lnet/minecraft/class_5201; field_24142 minimumSize f Z field_29284 forceDirt f Ljava/util/List; field_21294 decorators f Lnet/minecraft/class_4651; field_29283 dirtProvider f Lnet/minecraft/class_4651; field_29282 foliageProvider f Lnet/minecraft/class_4647; field_24140 foliagePlacer f Lnet/minecraft/class_4651; field_21292 trunkProvider f Z field_24143 ignoreVines f Lnet/minecraft/class_5141; field_24141 trunkPlacer m (Ljava/util/List;)Lnet/minecraft/class_4643$class_4644; method_27376 decorators p 1 decorators m (Lnet/minecraft/class_4651;Lnet/minecraft/class_5141;Lnet/minecraft/class_4651;Lnet/minecraft/class_4647;Lnet/minecraft/class_5201;)V p 5 minimumSize p 4 foliagePlacer p 3 foliageProvider p 2 trunkPlacer p 1 trunkProvider m ()Lnet/minecraft/class_4643$class_4644; method_27374 ignoreVines m ()Lnet/minecraft/class_4643; method_23445 build m (Lnet/minecraft/class_4651;)Lnet/minecraft/class_4643$class_4644; method_34346 dirtProvider p 1 dirtProvider m ()Lnet/minecraft/class_4643$class_4644; method_34347 forceDirt c net/minecraft/class_5977 net/minecraft/unused/packageinfo/PackageInfo5977 c net/minecraft/class_4646 net/minecraft/world/gen/foliage/BlobFoliagePlacer f I field_23752 height f Lcom/mojang/serialization/Codec; field_24927 CODEC m (Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;I)V p 2 offset p 3 height p 1 radius m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; method_28838 createCodec p 0 builder m (Lnet/minecraft/class_4646;)Ljava/lang/Integer; method_28837 method_28837 p 0 placer m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28839 method_28839 p 0 instance c net/minecraft/class_5976 net/minecraft/unused/packageinfo/PackageInfo5976 c net/minecraft/class_4645 net/minecraft/world/gen/foliage/AcaciaFoliagePlacer f Lcom/mojang/serialization/Codec; field_24926 CODEC m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28836 method_28836 p 0 instance c net/minecraft/class_5971 net/minecraft/util/profiler/RecordDumper f Ljava/lang/String; field_32677 METRICS_DIRECTORY f Ljava/lang/String; field_33903 type f Ljava/nio/file/Path; field_29616 DEBUG_PROFILING_DIRECTORY f Lorg/slf4j/Logger; field_29618 LOGGER f Ljava/lang/String; field_32678 DEVIATIONS_DIRECTORY f Ljava/lang/String; field_32679 FILE_NAME m (Lnet/minecraft/class_5949;Ljava/util/List;Ljava/nio/file/Path;)V method_37208 writeSamplersInType p 3 directory p 2 samplers p 1 type m (Ljava/nio/file/Path;Lnet/minecraft/class_5949;Ljava/util/List;)V method_37209 method_37209 p 3 sampler p 2 type m (Ljava/util/Map;Ljava/nio/file/Path;)V method_37212 writeDeviations p 1 deviations p 2 deviationsDirectory m (Ljava/util/Set;Ljava/nio/file/Path;)V method_34803 writeSamplers p 1 samplers p 2 directory m (Ljava/time/format/DateTimeFormatter;Ljava/nio/file/Path;Lnet/minecraft/class_5965;Lnet/minecraft/class_5964;)V method_37210 method_37210 p 3 deviation m (Lnet/minecraft/class_3696;Ljava/nio/file/Path;)V method_34802 save p 1 result p 2 directory m (Ljava/util/Set;Ljava/util/Map;Lnet/minecraft/class_3696;)Ljava/nio/file/Path; method_34807 createDump p 1 samplers p 2 deviations p 3 result m (Ljava/lang/String;)V p 1 type m (Ljava/time/format/DateTimeFormatter;Ljava/nio/file/Path;Lnet/minecraft/class_5965;Ljava/util/List;)V method_37211 method_37211 p 3 sampleDeviations p 2 sampler m (ILnet/minecraft/class_5965$class_6398;)Ljava/lang/String; method_37207 method_37207 p 1 data c net/minecraft/class_3310 net/minecraft/world/gen/feature/EndSpikeFeature f Lcom/google/common/cache/LoadingCache; field_14309 CACHE m (Lnet/minecraft/class_5281;)Ljava/util/List; method_14506 getSpikes p 0 world m (Lnet/minecraft/class_5425;Ljava/util/Random;Lnet/minecraft/class_3666;Lnet/minecraft/class_3310$class_3181;)V method_15888 generateSpike p 1 world p 3 config p 2 random p 4 spike c net/minecraft/class_3310$class_3311 net/minecraft/world/gen/feature/EndSpikeFeature$SpikeCache m (Ljava/lang/Object;)Ljava/lang/Object; load load p 1 seed m (Ljava/lang/Long;)Ljava/util/List; method_14507 load c net/minecraft/class_3310$class_3181 net/minecraft/world/gen/feature/EndSpikeFeature$Spike f Z field_13832 guarded f I field_13836 centerX f I field_13833 radius f I field_13834 centerZ f Lcom/mojang/serialization/Codec; field_24841 CODEC f I field_13831 height f Lnet/minecraft/class_238; field_13835 boundingBox m ()Lnet/minecraft/class_238; method_13968 getBoundingBox m ()Z method_13965 isGuarded m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28649 method_28649 p 0 instance m (Lnet/minecraft/class_2338;)Z method_13962 isInChunk p 1 pos m (IIIIZ)V p 1 centerX p 3 radius p 2 centerZ p 5 guarded p 4 height m ()I method_13963 getRadius m (Lnet/minecraft/class_3310$class_3181;)Ljava/lang/Integer; method_28653 method_28653 p 0 spike m ()I method_13964 getHeight m (Lnet/minecraft/class_3310$class_3181;)Ljava/lang/Boolean; method_28648 method_28648 p 0 spike m ()I method_13966 getCenterX m (Lnet/minecraft/class_3310$class_3181;)Ljava/lang/Integer; method_28650 method_28650 p 0 spike m ()I method_13967 getCenterZ m (Lnet/minecraft/class_3310$class_3181;)Ljava/lang/Integer; method_28652 method_28652 p 0 spike m (Lnet/minecraft/class_3310$class_3181;)Ljava/lang/Integer; method_28651 method_28651 p 0 spike c net/minecraft/class_4642 net/minecraft/world/gen/feature/SpringFeatureConfig f I field_21286 holeCount f Lnet/minecraft/class_6885; field_21287 validBlocks f Z field_21284 requiresBlockBelow f I field_21285 rockCount f Lcom/mojang/serialization/Codec; field_24912 CODEC f Lnet/minecraft/class_3610; field_21283 state m (Lnet/minecraft/class_4642;)Lnet/minecraft/class_6885; method_28793 method_28793 p 0 config m (Lnet/minecraft/class_3610;ZIILnet/minecraft/class_6885;)V p 2 requiresBlockBelow p 3 rockCount p 4 holeCount p 5 validBlocks p 1 state m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28794 method_28794 p 0 instance m (Lnet/minecraft/class_4642;)Ljava/lang/Integer; method_28795 method_28795 p 0 config m (Lnet/minecraft/class_4642;)Ljava/lang/Integer; method_28796 method_28796 p 0 config m (Lnet/minecraft/class_4642;)Ljava/lang/Boolean; method_28797 method_28797 p 0 config m (Lnet/minecraft/class_4642;)Lnet/minecraft/class_3610; method_28798 method_28798 p 0 config c net/minecraft/class_5973 net/minecraft/util/math/MathConstants f F field_29658 PI f F field_29659 DEGREES_PER_RADIAN f F field_29660 RADIANS_PER_DEGREE f F field_29661 EPSILON c net/minecraft/class_3309 net/minecraft/server/BanEntry f Ljava/lang/String; field_29787 FOREVER f Ljava/lang/String; field_14307 reason f Ljava/util/Date; field_14306 creationDate f Ljava/lang/String; field_14304 source f Ljava/util/Date; field_14305 expiryDate f Ljava/text/SimpleDateFormat; field_14308 DATE_FORMAT m ()Ljava/lang/String; method_14501 getSource m ()Ljava/util/Date; method_14502 getExpiryDate m ()Lnet/minecraft/class_2561; method_14504 toText m ()Ljava/util/Date; method_34885 getCreationDate m (Ljava/lang/Object;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V p 5 reason p 4 expiryDate p 3 source p 2 creationDate p 1 key m (Ljava/lang/Object;Lcom/google/gson/JsonObject;)V p 1 key p 2 json m ()Ljava/lang/String; method_14503 getReason c net/minecraft/class_3306 net/minecraft/resource/ResourceImpl f Ljava/lang/String; field_14296 packName f Lcom/google/gson/JsonObject; field_14302 metadata f Z field_14297 readMetadata f Ljava/io/InputStream; field_14298 inputStream f Lnet/minecraft/class_2960; field_14299 id f Ljava/io/InputStream; field_14300 metaInputStream m (Ljava/lang/Object;)Z equals equals p 1 o m (Ljava/lang/String;Lnet/minecraft/class_2960;Ljava/io/InputStream;Ljava/io/InputStream;)V p 1 packName p 4 metaInputStream p 2 id p 3 inputStream c net/minecraft/class_4638 net/minecraft/world/gen/feature/RandomPatchFeatureConfig f Lcom/mojang/serialization/Codec; field_24902 CODEC f I comp_151 ySpread f I comp_150 xzSpread f I comp_149 tries f Lnet/minecraft/class_6880; comp_155 feature m ()I comp_150 xzSpread m ()I comp_151 ySpread m ()I comp_149 tries m ()Lnet/minecraft/class_6880; comp_155 feature c net/minecraft/class_707 net/minecraft/client/particle/ParticleFactory m (Lnet/minecraft/class_2394;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3090 createParticle p 11 velocityY p 9 velocityX p 13 velocityZ p 2 world p 3 x p 1 parameters p 7 z p 5 y c net/minecraft/class_704 net/minecraft/client/particle/CloudParticle f Lnet/minecraft/class_4002; field_17862 spriteProvider m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V p 1 world p 2 x p 14 spriteProvider p 12 velocityZ p 10 velocityY p 8 velocityX p 6 z p 4 y c net/minecraft/class_704$class_705 net/minecraft/client/particle/CloudParticle$CloudFactory f Lnet/minecraft/class_4002; field_17863 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3088 createParticle c net/minecraft/class_704$class_706 net/minecraft/client/particle/CloudParticle$SneezeFactory f Lnet/minecraft/class_4002; field_17864 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3089 createParticle c net/minecraft/class_709 net/minecraft/client/particle/PortalParticle f D field_3885 startY f D field_3886 startX f D field_3884 startZ c net/minecraft/class_709$class_710 net/minecraft/client/particle/PortalParticle$Factory f Lnet/minecraft/class_4002; field_17865 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3094 createParticle c net/minecraft/class_708 net/minecraft/client/particle/AnimatedParticle f Z field_3880 changesColor f F field_3877 targetGreen f Lnet/minecraft/class_4002; field_17866 spriteProvider f F field_3878 targetRed f F field_3876 targetBlue m (I)V method_3093 setColor p 1 rgbHex m (I)V method_3092 setTargetColor p 1 rgbHex m (Lnet/minecraft/class_638;DDDLnet/minecraft/class_4002;F)V p 9 upwardsAcceleration p 8 spriteProvider p 6 z p 4 y p 2 x p 1 world c net/minecraft/class_1584 net/minecraft/entity/mob/RavagerEntity f I field_7302 stunTick f Ljava/util/function/Predicate; field_7301 IS_NOT_RAVAGER f I field_7305 roarTick f I field_7303 attackTick m ()I method_7070 getAttackTick m ()I method_7072 getRoarTick m ()V method_7071 roar m ()V method_7073 spawnStunnedParticles m (Lnet/minecraft/class_1297;)V method_7068 knockBack p 1 entity m (Lnet/minecraft/class_1297;)Z method_7069 method_7069 p 0 entity m ()Lnet/minecraft/class_5132$class_5133; method_26920 createRavagerAttributes m (Lnet/minecraft/class_1309;)Z method_39955 method_39955 p 0 entity m ()I method_7074 getStunTick c net/minecraft/class_1584$class_1585 net/minecraft/entity/mob/RavagerEntity$AttackGoal c net/minecraft/class_1584$class_1587 net/minecraft/entity/mob/RavagerEntity$PathNodeMaker c net/minecraft/class_1584$class_1586 net/minecraft/entity/mob/RavagerEntity$Navigation c net/minecraft/class_5944 net/minecraft/client/render/Shader f Lnet/minecraft/class_284; field_29474 colorModulator f I field_29493 programId f Ljava/lang/String; field_32778 CORE_DIRECTORY f Lnet/minecraft/class_293; field_29469 format f Lnet/minecraft/class_284; field_29478 fogEnd f Lnet/minecraft/class_278; field_29484 DEFAULT_UNIFORM f Ljava/util/List; field_29466 attributeNames f Ljava/util/List; field_29490 uniforms f Lnet/minecraft/class_284; field_29482 chunkOffset f Lnet/minecraft/class_284; field_29470 modelViewMat f Ljava/util/List; field_29465 loadedAttributeIds f Lnet/minecraft/class_284; field_29475 light0Direction f Lnet/minecraft/class_284; field_29479 fogColor f Ljava/util/Map; field_29487 samplers f Ljava/util/List; field_29489 loadedSamplerIds f Lorg/slf4j/Logger; field_29483 LOGGER f Lnet/minecraft/class_284; field_36373 fogShape f Lnet/minecraft/class_284; field_29471 projectionMat f Lnet/minecraft/class_284; field_29472 textureMat f Lnet/minecraft/class_281; field_29467 vertexShader f Ljava/util/Map; field_29492 loadedUniforms f Lnet/minecraft/class_284; field_29476 light1Direction f Lnet/minecraft/class_5944; field_29485 activeShader f Ljava/util/List; field_29488 samplerNames f Z field_29495 dirty f Ljava/lang/String; field_29494 name f Lnet/minecraft/class_284; field_29480 lineWidth f Lnet/minecraft/class_284; field_29473 screenSize f Ljava/lang/String; field_32779 INCLUDE_DIRECTORY f I field_29486 activeShaderId f Lnet/minecraft/class_284; field_29477 fogStart f Lnet/minecraft/class_281; field_29468 fragmentShader f Lnet/minecraft/class_277; field_29464 blendState f Ljava/util/List; field_29491 loadedUniformIds f Lnet/minecraft/class_284; field_36323 viewRotationMat f Lnet/minecraft/class_284; field_29481 gameTime m ()Ljava/lang/String; method_35787 getName m (Lnet/minecraft/class_5912;Ljava/lang/String;Lnet/minecraft/class_293;)V p 2 name p 3 format p 1 factory m (Ljava/lang/String;Ljava/lang/Object;)V method_34583 addSampler p 2 sampler p 1 name m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_277; method_34581 readBlendState p 0 json m (Lcom/google/gson/JsonElement;)V method_34580 readSampler p 1 json m (Lcom/google/gson/JsonElement;)V method_34584 addUniform p 1 json m (Ljava/lang/String;)Lnet/minecraft/class_284; method_34582 getUniform p 1 name m (Ljava/lang/String;)Lnet/minecraft/class_278; method_35785 getUniformOrDefault p 1 name m ()V method_34588 loadReferences m ()V method_34586 bind m (Lnet/minecraft/class_5912;Lnet/minecraft/class_281$class_282;Ljava/lang/String;)Lnet/minecraft/class_281; method_34579 loadProgram p 0 factory p 2 name p 1 type m ()Lnet/minecraft/class_293; method_35786 getFormat m ()V method_34585 unbind c net/minecraft/class_5944$1 net/minecraft/client/render/Shader$1 f Ljava/util/Set; field_29498 visitedImports c net/minecraft/class_1581 net/minecraft/entity/mob/IllusionerEntity m ()Lnet/minecraft/class_5132$class_5133; method_26916 createIllusionerAttributes c net/minecraft/class_1581$class_1582 net/minecraft/entity/mob/IllusionerEntity$BlindTargetGoal f I field_7298 targetId c net/minecraft/class_1581$class_1583 net/minecraft/entity/mob/IllusionerEntity$GiveInvisibilityGoal c net/minecraft/class_1588 net/minecraft/entity/mob/HostileEntity m (Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20679 isSpawnDark p 0 world p 2 random p 1 pos m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20681 canSpawnIgnoreLightLevel p 0 type p 2 spawnReason p 1 world p 4 random p 3 pos m ()V method_16827 updateDespawnCounter m (Lnet/minecraft/class_1657;)Z method_7076 isAngryAt p 1 player m (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20680 canSpawnInDark p 3 pos p 4 random p 1 world p 2 spawnReason p 0 type m ()Lnet/minecraft/class_5132$class_5133; method_26918 createHostileAttributes c net/minecraft/class_4608 net/minecraft/client/render/OverlayTexture f Lnet/minecraft/class_1043; field_21013 texture f I field_21444 DEFAULT_UV m (Z)I method_23212 getV p 0 hurt m (F)I method_23210 getU p 0 whiteOverlayProgress m (FZ)I method_23624 getUv p 0 whiteOverlayProgress p 1 hurt m (II)I method_23625 packUv p 1 v p 0 u m ()V method_23213 teardownOverlayColor m ()V method_23209 setupOverlayColor c net/minecraft/class_4607 net/minecraft/client/render/entity/feature/EnergySwirlOverlayFeatureRenderer m ()Lnet/minecraft/class_583; method_23203 getEnergySwirlModel m (F)F method_23202 getEnergySwirlX p 1 partialAge m ()Lnet/minecraft/class_2960; method_23201 getEnergySwirlTexture c net/minecraft/class_4609 net/minecraft/util/math/AffineTransformations f Ljava/util/Map; field_21021 DIRECTION_ROTATIONS f Ljava/util/Map; field_21022 INVERTED_DIRECTION_ROTATIONS f Lorg/slf4j/Logger; field_21023 LOGGER m (Lnet/minecraft/class_4590;Lnet/minecraft/class_2350;Ljava/util/function/Supplier;)Lnet/minecraft/class_4590; method_23221 uvLock m (Lnet/minecraft/class_4590;)Lnet/minecraft/class_4590; method_23220 setupUvLock c net/minecraft/class_4604 net/minecraft/client/render/Frustum f D field_20996 y f D field_20997 z f D field_20995 x f [Lnet/minecraft/class_1162; field_20994 homogeneousCoordinates m (Lnet/minecraft/class_1159;Lnet/minecraft/class_1159;)V method_23092 init m (FFFFFF)Z method_23090 isAnyCornerVisible p 4 x2 p 3 z1 p 2 y1 p 1 x1 p 6 z2 p 5 y2 m (DDDDDD)Z method_23089 isVisible p 11 maxZ p 7 maxX p 9 maxY p 3 minY p 5 minZ p 1 minX m (Lnet/minecraft/class_1159;IIII)V method_23091 transform p 1 function p 2 x p 3 y p 4 z p 5 index m (DDD)V method_23088 setPosition p 3 cameraY p 5 cameraZ p 1 cameraX m (Lnet/minecraft/class_238;)Z method_23093 isVisible p 1 box c net/minecraft/class_5934 net/minecraft/world/gen/placementmodifier/SurfaceWaterDepthFilterPlacementModifier f Lcom/mojang/serialization/Codec; field_29323 MODIFIER_CODEC f I field_29324 maxWaterDepth m (I)V p 1 maxWaterDepth m (I)Lnet/minecraft/class_5934; method_39662 of p 0 maxWaterDepth m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_34386 method_34386 p 0 instance c net/minecraft/class_4603 net/minecraft/client/gui/hud/InGameOverlayRenderer f Lnet/minecraft/class_2960; field_20986 UNDERWATER_TEXTURE m (Lnet/minecraft/class_310;Lnet/minecraft/class_4587;)V method_23070 renderFireOverlay p 0 client p 1 matrices m (Lnet/minecraft/class_1657;)Lnet/minecraft/class_2680; method_24225 getInWallBlockState p 0 player m (Lnet/minecraft/class_1058;Lnet/minecraft/class_4587;)V method_23068 renderInWallOverlay p 0 sprite p 1 matrices m (Lnet/minecraft/class_310;Lnet/minecraft/class_4587;)V method_23069 renderUnderwaterOverlay p 1 matrices p 0 client m (Lnet/minecraft/class_310;Lnet/minecraft/class_4587;)V method_23067 renderOverlays p 1 matrices p 0 client c net/minecraft/class_5937 net/minecraft/client/gl/EffectProgram c A program that can be applied to multiple GLShaders.\nThis program will only be released once an equal number of programs referencing it have been released. f Lnet/minecraft/class_5913; field_29329 LOADER f I field_29330 refCount m (Lnet/minecraft/class_281$class_282;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;)Lnet/minecraft/class_5937; method_34415 createFromResource p 2 stream p 1 name p 0 type p 3 domain m (Lnet/minecraft/class_281$class_282;ILjava/lang/String;)V p 2 shaderRef p 3 name p 1 type m (Lnet/minecraft/class_5936;)V method_34414 attachTo p 1 program c net/minecraft/class_4606 net/minecraft/client/render/entity/feature/EyesFeatureRenderer m ()Lnet/minecraft/class_1921; method_23193 getEyesTexture c net/minecraft/class_5936 net/minecraft/client/gl/EffectGlShader c net/minecraft/class_1590 net/minecraft/entity/mob/ZombifiedPiglinEntity f Lnet/minecraft/class_6019; field_25609 ANGER_PASSING_COOLDOWN_RANGE f I field_25608 angerPassingCooldown f Lnet/minecraft/class_6019; field_25382 ANGRY_SOUND_DELAY_RANGE f Lnet/minecraft/class_6019; field_25379 ANGER_TIME_RANGE f Ljava/util/UUID; field_7311 ATTACKING_SPEED_BOOST_ID f I field_7308 angrySoundDelay f Lnet/minecraft/class_1322; field_7307 ATTACKING_SPEED_BOOST f Ljava/util/UUID; field_25381 angryAt f I field_25380 angerTime m (Lnet/minecraft/class_1590;)Z method_29939 method_29939 p 0 zombifiedPiglin m (Lnet/minecraft/class_1590;)Z method_29938 method_29938 p 1 zombifiedPiglin m (Lnet/minecraft/class_1590;)V method_29937 method_29937 p 1 zombifiedPiglin m ()V method_29942 angerNearbyZombifiedPiglins m ()V method_29941 tickAngerPassing m (Lnet/minecraft/class_1590;)Z method_29940 method_29940 p 1 zombifiedPiglin m ()V method_29533 playAngrySound m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20682 canSpawn p 1 world p 2 spawnReason p 3 pos p 4 random p 0 type m ()V method_30080 tickAngrySound m ()Lnet/minecraft/class_5132$class_5133; method_26941 createZombifiedPiglinAttributes c net/minecraft/class_4622 net/minecraft/block/HoneyBlock f Lnet/minecraft/class_265; field_21213 SHAPE f I field_31104 TICKS_PER_SECOND m (Lnet/minecraft/class_1297;)V method_24175 addRegularParticles p 0 entity m (Lnet/minecraft/class_1297;)Z method_24179 hasHoneyBlockEffects p 0 entity m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;)V method_24177 addCollisionEffects p 2 entity p 1 world m (Lnet/minecraft/class_1297;)V method_24180 updateSlidingVelocity p 1 entity m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)Z method_23356 isSliding p 1 pos p 2 entity m (Lnet/minecraft/class_1297;I)V method_23355 addParticles p 1 count p 0 entity m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)V method_24176 triggerAdvancement p 2 pos p 1 entity m (Lnet/minecraft/class_1297;)V method_24178 addRichParticles p 0 entity c net/minecraft/class_5953 net/minecraft/item/HoneycombItem f Ljava/util/function/Supplier; field_29560 UNWAXED_TO_WAXED_BLOCKS f Ljava/util/function/Supplier; field_29561 WAXED_TO_UNWAXED_BLOCKS m (Lnet/minecraft/class_2680;)Ljava/util/Optional; method_34720 getWaxedState p 0 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2680; method_34721 method_34721 p 1 block m (Lnet/minecraft/class_1838;Lnet/minecraft/class_2338;Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1269; method_34719 method_34719 p 3 state c net/minecraft/class_5952 net/minecraft/util/thread/SampleableExecutor m ()Ljava/util/List; method_34705 createSamplers c net/minecraft/class_1593 net/minecraft/entity/mob/PhantomEntity f Lnet/minecraft/class_243; field_7314 targetPosition f Lnet/minecraft/class_1593$class_1594; field_7315 movementType f Lnet/minecraft/class_2338; field_7312 circlingCenter f Lnet/minecraft/class_2940; field_7313 SIZE m (I)V method_7091 setPhantomSize p 1 size m ()V method_7097 onSizeChanged m ()I method_7084 getPhantomSize c net/minecraft/class_1593$class_1595 net/minecraft/entity/mob/PhantomEntity$FindTargetGoal f I field_7320 delay f Lnet/minecraft/class_4051; field_18130 PLAYERS_IN_RANGE_PREDICATE c net/minecraft/class_1593$class_1596 net/minecraft/entity/mob/PhantomEntity$StartAttackGoal f I field_7322 cooldown m ()V method_7102 startSwoop c net/minecraft/class_1593$class_1594 net/minecraft/entity/mob/PhantomEntity$PhantomMovementType f Lnet/minecraft/class_1593$class_1594; field_7318 CIRCLE f Lnet/minecraft/class_1593$class_1594; field_7317 SWOOP c net/minecraft/class_1593$class_1599 net/minecraft/entity/mob/PhantomEntity$PhantomLookControl m (Lnet/minecraft/class_1593;Lnet/minecraft/class_1308;)V p 2 entity c net/minecraft/class_1593$class_1600 net/minecraft/entity/mob/PhantomEntity$PhantomMoveControl f F field_7331 targetSpeed c The movement speed that the phantom tends towards m (Lnet/minecraft/class_1593;Lnet/minecraft/class_1308;)V p 2 owner c net/minecraft/class_1593$class_1597 net/minecraft/entity/mob/PhantomEntity$PhantomBodyControl m (Lnet/minecraft/class_1593;Lnet/minecraft/class_1308;)V p 2 entity c net/minecraft/class_1593$class_1598 net/minecraft/entity/mob/PhantomEntity$CircleMovementGoal f F field_7328 angle f F field_7327 radius f F field_7326 yOffset f F field_7324 circlingDirection m ()V method_7103 adjustDirection c net/minecraft/class_1593$class_1601 net/minecraft/entity/mob/PhantomEntity$MovementGoal m ()Z method_7104 isNearTarget c net/minecraft/class_1593$class_1602 net/minecraft/entity/mob/PhantomEntity$SwoopMovementGoal f I field_36305 CAT_CHECK_INTERVAL f Z field_36306 catsNearby f I field_36307 nextCatCheckAge c net/minecraft/class_5955 net/minecraft/block/Oxidizable f Ljava/util/function/Supplier; field_29564 OXIDATION_LEVEL_INCREASES f Ljava/util/function/Supplier; field_29565 OXIDATION_LEVEL_DECREASES m (Lnet/minecraft/class_2680;)Ljava/util/Optional; method_34735 getDecreasedOxidationState p 0 state m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248; method_34734 getUnaffectedOxidationBlock p 0 block m (Lnet/minecraft/class_2248;)Ljava/util/Optional; method_34737 getIncreasedOxidationBlock p 0 block m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2680; method_34733 method_34733 p 1 block m (Lnet/minecraft/class_2248;)Ljava/util/Optional; method_34732 getDecreasedOxidationBlock p 0 block m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2680; method_34736 method_34736 p 1 block m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_34738 getUnaffectedOxidationState p 0 state c net/minecraft/class_5955$class_5811 net/minecraft/block/Oxidizable$OxidationLevel f Lnet/minecraft/class_5955$class_5811; field_28707 OXIDIZED f Lnet/minecraft/class_5955$class_5811; field_28705 EXPOSED f Lnet/minecraft/class_5955$class_5811; field_28706 WEATHERED f Lnet/minecraft/class_5955$class_5811; field_28704 UNAFFECTED c net/minecraft/class_4623 net/minecraft/util/math/Boxes m (Lnet/minecraft/class_238;Lnet/minecraft/class_2350;D)Lnet/minecraft/class_238; method_23362 stretch p 1 direction p 0 box p 2 length c net/minecraft/class_5954 net/minecraft/block/RootedDirtBlock c net/minecraft/class_4620 net/minecraft/datafixer/fix/PointOfInterestRenameFix m (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; method_23304 fixPointOfInterest m (Ljava/lang/String;)Ljava/lang/String; method_23303 rename p 1 input m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_23299 fixPointsOfInterest c net/minecraft/class_5950 net/minecraft/util/thread/ExecutorSampling f Lnet/minecraft/class_5950; field_29555 INSTANCE f Ljava/util/WeakHashMap; field_29556 activeExecutors m (Lnet/minecraft/class_5952;)V method_34702 add p 1 executor m (Ljava/util/Map$Entry;)Lnet/minecraft/class_5965; method_37179 method_37179 p 0 entry m (Lnet/minecraft/class_5952;)Ljava/util/stream/Stream; method_37181 method_37181 p 0 executor m ()Ljava/util/List; method_37178 createSamplers m (Ljava/util/Map;)Ljava/util/List; method_37180 mergeSimilarSamplers p 0 samplers c net/minecraft/class_5950$class_6399 net/minecraft/util/thread/ExecutorSampling$MergedSampler f Ljava/util/List; field_33890 delegates m (Ljava/util/List;)D method_37186 averageRetrievers p 0 samplers m (Ljava/lang/String;Ljava/util/List;)V p 2 delegates p 1 id m (Ljava/util/List;)Lnet/minecraft/class_5965$class_5967; method_37183 combineDeviationCheckers p 0 delegates m (DLnet/minecraft/class_5965;)Z method_37182 method_37182 p 2 sampler m (Ljava/util/List;D)Z method_37184 method_37184 p 1 value m (Ljava/util/List;)V method_37185 start p 0 samplers c net/minecraft/class_4619 net/minecraft/datafixer/fix/BeehiveRenameFix m (Lcom/mojang/datafixers/schemas/Schema;)V p 1 outputSchema c net/minecraft/class_4618 net/minecraft/client/render/OutlineVertexConsumerProvider f I field_21063 alpha f I field_21062 blue f I field_21061 green f I field_21060 red f Lnet/minecraft/class_4597$class_4598; field_21058 parent f Lnet/minecraft/class_4597$class_4598; field_21059 plainDrawer m (IIII)V method_23286 setColor p 3 blue p 4 alpha p 1 red p 2 green m ()V method_23285 draw m (Lnet/minecraft/class_4597$class_4598;)V p 1 parent c net/minecraft/class_4618$class_4586 net/minecraft/client/render/OutlineVertexConsumerProvider$OutlineVertexConsumer f D field_21065 y f F field_21067 u f D field_21064 x f Lnet/minecraft/class_4588; field_20897 delegate f D field_21066 z f F field_21068 v m (Lnet/minecraft/class_4588;IIII)V p 4 blue p 3 green p 5 alpha p 2 red p 1 delegate c net/minecraft/class_5949 net/minecraft/util/profiler/SampleType f Ljava/lang/String; field_29553 name f Lnet/minecraft/class_5949; field_33878 JVM f Lnet/minecraft/class_5949; field_33877 TICK_LOOP f Lnet/minecraft/class_5949; field_33879 CHUNK_RENDERING f Lnet/minecraft/class_5949; field_29552 MAIL_BOXES f Lnet/minecraft/class_5949; field_29551 EVENT_LOOPS f Lnet/minecraft/class_5949; field_33881 CPU f Lnet/minecraft/class_5949; field_33880 CHUNK_RENDERING_DISPATCHING f Lnet/minecraft/class_5949; field_33876 PATH_FINDING m ()Ljava/lang/String; method_34700 getName m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_1589 net/minecraft/entity/mob/MagmaCubeEntity m ()Lnet/minecraft/class_5132$class_5133; method_26917 createMagmaCubeAttributes m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20678 canMagmaCubeSpawn p 4 random p 2 spawnReason p 3 pos p 0 type p 1 world c net/minecraft/class_4615 net/minecraft/nbt/NbtTypes f [Lnet/minecraft/class_4614; field_21048 VALUES m (I)Lnet/minecraft/class_4614; method_23265 byId c Gets the associated {@linkplain NbtType NBT type} for a given {@code id}.\n

\nThis method does not support id aliases.\n\n@return the NBT type, or {@linkplain NbtType#createInvalid an invalid type} if there is no type with the given {@code id} p 0 id c net/minecraft/class_5946 net/minecraft/datafixer/fix/ArrowPickupFix c A fix that automatically renames the {@code player} byte in arrow data to\n{@code pickup}, if there is not any existing {@code pickup} data.\n\n

This is known as {@index AbstractArrowPickupFix} in the literal\nstring, though this fix is not abstract. m (Lcom/mojang/datafixers/schemas/Schema;)V p 1 outputSchema m (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_34687 method_34687 p 1 t m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_34686 update c When the {@code pickup} NBT byte of an arrow's data is absent, sets it\nfrom the arrow's {@code player} NBT byte. p 0 arrowData m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_34684 update p 1 typed m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; method_34685 updateEntity p 3 updater p 1 typed p 2 choiceName c net/minecraft/class_5945 net/minecraft/client/util/ParticleUtil m (Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;DLnet/minecraft/class_2394;Lnet/minecraft/class_6019;)V method_34683 spawnParticle p 3 variance p 2 pos p 1 world p 0 axis p 6 range p 5 effect m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2394;Lnet/minecraft/class_6019;)V method_34682 spawnParticle p 3 range p 0 world p 2 effect p 1 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2394;)V method_34681 spawnParticle p 1 pos p 0 world p 3 effect p 2 direction c net/minecraft/class_4614 net/minecraft/nbt/NbtType c Represents an NBT type. m (Ljava/io/DataInput;Lnet/minecraft/class_6836;)Lnet/minecraft/class_6836$class_6838; method_39852 doAccept p 2 visitor p 1 input m ()Ljava/lang/String; method_23261 getCommandFeedbackName m (Ljava/io/DataInput;)V method_39851 skip p 1 input m (Ljava/io/DataInput;I)V method_39854 skip p 1 input p 2 count m (Ljava/io/DataInput;Lnet/minecraft/class_6836;)V method_39877 accept p 2 visitor p 1 input m ()Z method_23263 isImmutable c Determines the immutability of this type.\n

\nThe mutability of an NBT type means the held value can be modified\nafter the NBT element is instantiated.\n\n@return {@code true} if this NBT type is immutable, else {@code false} m ()Ljava/lang/String; method_23259 getCrashReportName m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2520; method_23262 read p 1 input p 2 depth p 3 tracker m (I)Lnet/minecraft/class_4614; method_23260 createInvalid p 0 type c net/minecraft/class_4614$class_6840 net/minecraft/nbt/NbtType$OfVariableSize c net/minecraft/class_4614$1 net/minecraft/nbt/NbtType$1 m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2491; method_23264 read m ()Ljava/io/IOException; method_39878 createException c net/minecraft/class_4614$class_6839 net/minecraft/nbt/NbtType$OfFixedSize m ()I method_39853 getSizeInBytes c net/minecraft/class_4617 net/minecraft/client/render/debug/NameGenerator f [Ljava/lang/String; field_21051 SUFFIX f [Ljava/lang/String; field_21050 PREFIX m (Ljava/util/UUID;)Ljava/util/Random; method_23268 randomFromUuid p 0 uuid m (Lnet/minecraft/class_1297;)Ljava/lang/String; method_36154 name p 0 entity m (Ljava/util/UUID;)Ljava/lang/String; method_23267 name p 0 uuid m (Ljava/util/Random;[Ljava/lang/String;)Ljava/lang/String; method_23266 getRandom p 1 options p 0 random c net/minecraft/class_5947 net/minecraft/datafixer/fix/StructureFeatureChildrenPoolElementFix c A fix that updates a few children pool element features with complex\nconfigurations to simple ID strings within structure features.\n\n

This is known as {@index SavedDataFeaturePoolElementFix} in the\nliteral strings. f Ljava/util/regex/Pattern; field_29545 ARRAY_INDEX_PATTERN f Ljava/util/Set; field_29547 TARGET_FEATURES f Ljava/util/Set; field_29546 TARGET_CHILDREN_IDS m (Lcom/mojang/datafixers/schemas/Schema;)V p 1 outputSchema m (Lcom/mojang/serialization/Dynamic;[Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; method_34689 findValueAt p 0 root p 1 pathParts m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_34693 updateChildren p 0 children m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_34692 updateStructureFeature p 0 structureFeature m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; method_34690 updateFeature p 0 type p 3 stateProviderStateName p 4 stateProviderFirstEntryName p 1 name p 2 stateProviderType p 5 foliagePlacerType p 6 leavesProviderStateName m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_34695 method_34695 p 0 poolElement m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_34694 method_34694 p 0 child m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_34688 updatePoolElementFeature p 0 feature m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; method_34691 mapChildren p 0 children c net/minecraft/class_2896 net/minecraft/network/listener/ClientLoginPacketListener m (Lnet/minecraft/class_2905;)V method_12587 onHello p 1 packet m (Lnet/minecraft/class_2899;)V method_12586 onQueryRequest p 1 packet m (Lnet/minecraft/class_2909;)V method_12584 onDisconnect p 1 packet m (Lnet/minecraft/class_2907;)V method_12585 onCompression p 1 packet m (Lnet/minecraft/class_2901;)V method_12588 onSuccess p 1 packet c net/minecraft/class_5922 net/minecraft/world/gen/feature/VegetationPatchFeature m (Lnet/minecraft/class_5281;Lnet/minecraft/class_5927;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_2338;)Z method_34315 generateVegetationFeature p 5 pos p 4 random p 1 world p 3 generator p 2 config m (Lnet/minecraft/class_5281;Lnet/minecraft/class_5927;Ljava/util/Random;Lnet/minecraft/class_2338;Ljava/util/function/Predicate;II)Ljava/util/Set; method_34316 placeGroundAndGetPositions p 7 radiusZ p 3 random p 4 pos p 5 replaceable p 6 radiusX p 1 world p 2 config m (Lnet/minecraft/class_5281;Lnet/minecraft/class_5927;Ljava/util/function/Predicate;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;I)Z method_34317 placeGround p 5 pos p 4 random p 6 depth p 1 world p 3 replaceable p 2 config m (Lnet/minecraft/class_2680;)Z method_34321 method_34321 p 0 state m (Lnet/minecraft/class_5821;Lnet/minecraft/class_5281;Lnet/minecraft/class_5927;Ljava/util/Random;Ljava/util/Set;II)V method_34318 generateVegetation p 1 context p 6 radiusX p 7 radiusZ p 4 random p 5 positions p 2 world p 3 config m (Lnet/minecraft/class_5927;Lnet/minecraft/class_2680;)Z method_40164 method_40164 p 1 state c net/minecraft/class_1560 net/minecraft/entity/mob/EndermanEntity f I field_25376 angerTime f Lnet/minecraft/class_2940; field_7255 ANGRY f Ljava/util/UUID; field_7256 ATTACKING_SPEED_BOOST_ID f Ljava/util/UUID; field_25377 angryAt f Lnet/minecraft/class_2940; field_20618 PROVOKED f I field_7254 ageWhenTargetSet f Lnet/minecraft/class_2940; field_7257 CARRIED_BLOCK f Lnet/minecraft/class_1322; field_7252 ATTACKING_SPEED_BOOST f Lnet/minecraft/class_6019; field_25378 ANGER_TIME_RANGE f I field_7253 lastAngrySoundAge m ()Z method_7029 teleportRandomly m ()Z method_22330 isProvoked m ()V method_22331 setProvoked m (Lnet/minecraft/class_1297;)Z method_7025 teleportTo p 1 entity m (DDD)Z method_7024 teleportTo p 5 z p 3 y p 1 x m ()Lnet/minecraft/class_2680; method_7027 getCarriedBlock m ()Z method_7028 isAngry m (Lnet/minecraft/class_2680;)V method_7032 setCarriedBlock p 1 state m (Lnet/minecraft/class_1657;)Z method_7026 isPlayerStaring p 1 player m (Lnet/minecraft/class_1282;Lnet/minecraft/class_1686;F)Z method_38068 damageFromPotion p 2 potion p 3 amount p 1 source m ()V method_7030 playAngrySound m ()Lnet/minecraft/class_5132$class_5133; method_26910 createEndermanAttributes c net/minecraft/class_1560$class_1561 net/minecraft/entity/mob/EndermanEntity$PlaceBlockGoal f Lnet/minecraft/class_1560; field_7258 enderman m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Z method_7033 canPlaceOn p 6 pos p 3 carriedState p 2 posAbove p 5 state p 4 stateAbove p 1 world m (Lnet/minecraft/class_1560;)V p 1 enderman c net/minecraft/class_1560$class_4159 net/minecraft/entity/mob/EndermanEntity$ChasePlayerGoal f Lnet/minecraft/class_1309; field_21513 target f Lnet/minecraft/class_1560; field_18524 enderman m (Lnet/minecraft/class_1560;)V p 1 enderman c net/minecraft/class_1560$class_1562 net/minecraft/entity/mob/EndermanEntity$TeleportTowardsPlayerGoal f Lnet/minecraft/class_4051; field_18127 staringPlayerPredicate f I field_7262 lookAtPlayerWarmup f I field_7261 ticksSinceUnseenTeleport f Lnet/minecraft/class_4051; field_18876 validTargetPredicate f Lnet/minecraft/class_1560; field_7260 enderman f Lnet/minecraft/class_1657; field_7259 targetPlayer m (Lnet/minecraft/class_1560;Lnet/minecraft/class_1309;)Z method_18449 method_18449 p 1 playerEntity m (Lnet/minecraft/class_1560;Ljava/util/function/Predicate;)V p 1 enderman p 2 targetPredicate c net/minecraft/class_1560$class_1563 net/minecraft/entity/mob/EndermanEntity$PickUpBlockGoal f Lnet/minecraft/class_1560; field_7263 enderman m (Lnet/minecraft/class_1560;)V p 1 enderman c net/minecraft/class_5921 net/minecraft/world/gen/feature/RootSystemFeature m (Lnet/minecraft/class_5281;Lnet/minecraft/class_5926;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338$class_2339;)V method_34312 generateHangingRoots p 0 world p 4 mutablePos p 3 pos p 2 random p 1 config m (Lnet/minecraft/class_5281;Lnet/minecraft/class_5926;Lnet/minecraft/class_2338;)Z method_34310 hasSpaceForTree p 2 pos p 1 config p 0 world m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2794;Lnet/minecraft/class_5926;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2338;)Z method_34308 generateTreeAndRoots p 1 generator p 0 world p 3 random p 2 config p 5 pos p 4 mutablePos m (Lnet/minecraft/class_2680;II)Z method_36419 isAirOrWater p 1 height p 2 allowedVerticalWaterForTree p 0 state m (Lnet/minecraft/class_5281;Lnet/minecraft/class_5926;Ljava/util/Random;IILnet/minecraft/class_2338$class_2339;)V method_34311 generateRoots p 0 world p 1 config p 2 random p 3 x p 4 z p 5 mutablePos m (Lnet/minecraft/class_2338;ILnet/minecraft/class_5281;Lnet/minecraft/class_5926;Ljava/util/Random;)V method_39918 generateRootsColumn p 0 pos p 2 world p 1 maxY p 4 random p 3 config m (Lnet/minecraft/class_5926;Lnet/minecraft/class_2680;)Z method_34307 method_34307 p 1 state c net/minecraft/class_2897 net/minecraft/world/gen/chunk/FlatChunkGenerator f Lnet/minecraft/class_3232; field_24510 config f Lcom/mojang/serialization/Codec; field_24769 CODEC m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_28002 method_28002 p 0 state m ()Lnet/minecraft/class_3232; method_28545 getConfig m (Lnet/minecraft/class_2378;Lnet/minecraft/class_3232;)V p 2 config p 1 structureFeatureRegistry c net/minecraft/class_2890 net/minecraft/network/listener/ServerHandshakePacketListener m (Lnet/minecraft/class_2889;)V method_12576 onHandshake p 1 packet c net/minecraft/class_2891 net/minecraft/world/gen/chunk/DebugChunkGenerator f I field_13161 X_SIDE_LENGTH f I field_13160 Z_SIDE_LENGTH f Lcom/mojang/serialization/Codec; field_24768 CODEC f Ljava/util/List; field_13163 BLOCK_STATES f Lnet/minecraft/class_2680; field_13162 AIR f Lnet/minecraft/class_2680; field_13164 BARRIER f Lnet/minecraft/class_2378; field_26747 biomeRegistry m ()Lnet/minecraft/class_2378; method_31169 getBiomeRegistry m (II)Lnet/minecraft/class_2680; method_12578 getBlockState p 0 x p 1 z c net/minecraft/class_1564 net/minecraft/entity/mob/EvokerEntity f Lnet/minecraft/class_1472; field_7264 wololoTarget m (Lnet/minecraft/class_1472;)V method_7036 setWololoTarget p 1 wololoTarget m ()Lnet/minecraft/class_1472; method_7039 getWololoTarget m ()Lnet/minecraft/class_5132$class_5133; method_26912 createEvokerAttributes c net/minecraft/class_1564$class_1567 net/minecraft/entity/mob/EvokerEntity$SummonVexGoal f Lnet/minecraft/class_4051; field_18129 closeVexPredicate c net/minecraft/class_1564$class_1566 net/minecraft/entity/mob/EvokerEntity$LookAtTargetOrWololoTarget c net/minecraft/class_1564$class_1565 net/minecraft/entity/mob/EvokerEntity$ConjureFangsGoal m (DDDDFI)V method_7044 conjureFangs p 3 z p 5 maxY p 7 y p 10 warmup p 9 yaw p 1 x c net/minecraft/class_1564$class_1568 net/minecraft/entity/mob/EvokerEntity$WololoGoal f Lnet/minecraft/class_4051; field_7269 convertibleSheepPredicate c net/minecraft/class_2893 net/minecraft/world/gen/GenerationStep c net/minecraft/class_2893$class_2895 net/minecraft/world/gen/GenerationStep$Feature f Lnet/minecraft/class_2893$class_2895; field_35182 FLUID_SPRINGS f Lnet/minecraft/class_2893$class_2895; field_25187 STRONGHOLDS f Lnet/minecraft/class_2893$class_2895; field_25186 LAKES f Lnet/minecraft/class_2893$class_2895; field_13172 UNDERGROUND_STRUCTURES f Lnet/minecraft/class_2893$class_2895; field_13173 SURFACE_STRUCTURES f Lnet/minecraft/class_2893$class_2895; field_13174 RAW_GENERATION f Lnet/minecraft/class_2893$class_2895; field_13176 UNDERGROUND_ORES f Lnet/minecraft/class_2893$class_2895; field_13177 UNDERGROUND_DECORATION f Lnet/minecraft/class_2893$class_2895; field_13178 VEGETAL_DECORATION f Lnet/minecraft/class_2893$class_2895; field_13179 TOP_LAYER_MODIFICATION f Lnet/minecraft/class_2893$class_2895; field_13171 LOCAL_MODIFICATIONS c net/minecraft/class_2893$class_2894 net/minecraft/world/gen/GenerationStep$Carver f Lcom/mojang/serialization/Codec; field_24770 CODEC f Ljava/util/Map; field_13168 BY_NAME f Ljava/lang/String; field_13167 name f Lnet/minecraft/class_2893$class_2894; field_13166 LIQUID f Lnet/minecraft/class_2893$class_2894; field_13169 AIR m ()Ljava/lang/String; method_12581 getName m (Ljava/lang/String;ILjava/lang/String;)V p 3 name m (Ljava/lang/String;)Lnet/minecraft/class_2893$class_2894; method_28546 byName p 0 name c net/minecraft/class_1559 net/minecraft/entity/mob/EndermiteEntity f I field_30463 DESPAWN_TIME f I field_7250 lifeTime m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20674 canSpawn p 4 random p 3 pos p 2 spawnReason p 1 world p 0 type m ()Lnet/minecraft/class_5132$class_5133; method_26911 createEndermiteAttributes c net/minecraft/class_5916 net/minecraft/screen/ScreenHandlerSyncHandler m (Lnet/minecraft/class_1703;Lnet/minecraft/class_1799;)V method_34262 updateCursorStack p 1 handler p 2 stack m (Lnet/minecraft/class_1703;ILnet/minecraft/class_1799;)V method_34261 updateSlot p 1 handler p 2 slot p 3 stack m (Lnet/minecraft/class_1703;II)V method_34260 updateProperty p 1 handler p 2 property p 3 value m (Lnet/minecraft/class_1703;Lnet/minecraft/class_2371;Lnet/minecraft/class_1799;[I)V method_34263 updateState p 4 properties p 3 cursorStack p 2 stacks p 1 handler c net/minecraft/class_5919 net/minecraft/world/gen/feature/FossilFeatureConfig f Ljava/util/List; field_29254 fossilStructures f Ljava/util/List; field_29255 overlayStructures f I field_29258 maxEmptyCorners f Lnet/minecraft/class_6880; field_29257 overlayProcessors f Lnet/minecraft/class_6880; field_29256 fossilProcessors f Lcom/mojang/serialization/Codec; field_29253 CODEC m (Ljava/util/List;Ljava/util/List;Lnet/minecraft/class_6880;Lnet/minecraft/class_6880;I)V p 4 overlayProcessors p 5 maxEmptyCorners p 2 overlayStructures p 3 fossilProcessors p 1 fossilStructures m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_34299 method_34299 p 0 instance m (Lnet/minecraft/class_5919;)Ljava/util/List; method_34305 method_34305 p 0 config m (Lnet/minecraft/class_5919;)Lnet/minecraft/class_6880; method_34304 method_34304 p 0 config m (Lnet/minecraft/class_5919;)Ljava/util/List; method_34306 method_34306 p 0 config m (Lnet/minecraft/class_5919;)Ljava/lang/Integer; method_34300 method_34300 p 0 config m (Lnet/minecraft/class_5919;)Lnet/minecraft/class_6880; method_34302 method_34302 p 0 config c net/minecraft/class_5913 net/minecraft/client/gl/GLImportProcessor c Handles the flattening of "moj_" import strings in the loaded GLSL shader file.\nInstances of an import are replaced by the contents of the referenced file\nprefixed by a comment describing the line position and original file location\nof the import. f Ljava/lang/String; field_33620 SINGLE_LINE_COMMENT_PATTERN f Ljava/lang/String; field_32036 MULTI_LINE_COMMENT_PATTERN f Ljava/util/regex/Pattern; field_33621 TRAILING_WHITESPACE_PATTERN f Ljava/util/regex/Pattern; field_29201 IMPORT_VERSION_PATTERN f Ljava/util/regex/Pattern; field_29200 MOJ_IMPORT_PATTERN m (Ljava/lang/String;)Ljava/util/List; method_34229 readSource c Reads the source code supplied into a list of lines suitable for uploading to\nthe GL Shader cache.\n\n

Imports are processed as per the description of this class. p 1 source m (ZLjava/lang/String;)Ljava/lang/String; method_34233 loadImport c Called to load an import reference's source code. p 2 name p 1 inline m (Ljava/lang/String;Lnet/minecraft/class_5913$class_5914;Ljava/lang/String;)Ljava/util/List; method_34232 parseImports p 1 source p 2 context p 3 path m (Ljava/lang/String;I)Ljava/lang/String; method_34230 readImport p 1 line p 2 start m (Ljava/lang/String;Lnet/minecraft/class_5913$class_5914;)Ljava/lang/String; method_34231 extractVersion c Converts a line known to contain an import into a fully-qualified\nversion of itself for insertion as a comment. p 1 line p 2 context c net/minecraft/class_5913$class_5914 net/minecraft/client/gl/GLImportProcessor$Context c A context for the parser to keep track of its current line and caret position in the file. f I field_29203 line f I field_29202 column c net/minecraft/class_5912 net/minecraft/resource/ResourceFactory c Provides resource access. m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3298; method_14486 getResource c Finds and returns the corresponding resource for a resource's identifier.\n\n

Starts by scanning each resource pack from highest priority to lowest. If no resource packs were found\nto contain the requested entry, will throw a {@code FileNotFoundException}.\n\n

The returned resource must be closed to avoid resource leaks.\n\n@throws java.io.FileNotFoundException if the identified resource could not be found, or could not be loaded.\n@throws IOException if the identified resource was found but a stream to it could not be opened. p 1 id c the resource identifier to search for c net/minecraft/class_2889 net/minecraft/network/packet/c2s/handshake/HandshakeC2SPacket f I field_13158 protocolVersion f I field_13157 port f Lnet/minecraft/class_2539; field_13156 intendedState f Ljava/lang/String; field_13159 address f I field_33372 MAX_ADDRESS_LENGTH m ()I method_12574 getProtocolVersion m (Lnet/minecraft/class_2890;)V method_12575 apply m ()Lnet/minecraft/class_2539; method_12573 getIntendedState m (Lnet/minecraft/class_2540;)V p 1 buf m (Ljava/lang/String;ILnet/minecraft/class_2539;)V p 1 address p 2 port p 3 intendedState m ()I method_36175 getPort m ()Ljava/lang/String; method_36174 getAddress c net/minecraft/class_5915 net/minecraft/entity/decoration/GlowItemFrameEntity c net/minecraft/class_5930 net/minecraft/world/gen/trunk/BendingTrunkPlacer f Lnet/minecraft/class_6017; field_29308 bendLength f Lcom/mojang/serialization/Codec; field_29306 CODEC f I field_29307 minHeightForLeaves m (Lnet/minecraft/class_5930;)Ljava/lang/Integer; method_34374 method_34374 p 0 placer m (IIIILnet/minecraft/class_6017;)V p 1 baseHeight p 3 secondRandomHeight p 2 firstRandomHeight p 5 bendLength p 4 minHeightForLeaves m (Lnet/minecraft/class_5930;)Lnet/minecraft/class_6017; method_34372 method_34372 p 0 placer m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_34373 method_34373 p 0 instance c net/minecraft/class_1571 net/minecraft/entity/mob/GhastEntity f Lnet/minecraft/class_2940; field_7273 SHOOTING f I field_7272 fireballStrength m ()I method_7049 getFireballStrength m ()Lnet/minecraft/class_5132$class_5133; method_26913 createGhastAttributes m (Lnet/minecraft/class_1309;)Z method_18450 method_18450 p 1 entity m ()Z method_7050 isShooting m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20675 canSpawn p 4 random p 0 type p 1 world p 2 spawnReason p 3 pos m (Z)V method_7048 setShooting p 1 shooting c net/minecraft/class_1571$class_1572 net/minecraft/entity/mob/GhastEntity$LookAtTargetGoal f Lnet/minecraft/class_1571; field_7274 ghast m (Lnet/minecraft/class_1571;)V p 1 ghast c net/minecraft/class_1571$class_1574 net/minecraft/entity/mob/GhastEntity$ShootFireballGoal f Lnet/minecraft/class_1571; field_7277 ghast f I field_7278 cooldown m (Lnet/minecraft/class_1571;)V p 1 ghast c net/minecraft/class_1571$class_1573 net/minecraft/entity/mob/GhastEntity$GhastMoveControl f Lnet/minecraft/class_1571; field_7275 ghast f I field_7276 collisionCheckCooldown m (Lnet/minecraft/class_1571;)V p 1 ghast m (Lnet/minecraft/class_243;I)Z method_7051 willCollide p 1 direction p 2 steps c net/minecraft/class_1571$class_1575 net/minecraft/entity/mob/GhastEntity$FlyRandomlyGoal f Lnet/minecraft/class_1571; field_7279 ghast m (Lnet/minecraft/class_1571;)V p 1 ghast c net/minecraft/class_1570 net/minecraft/entity/mob/GiantEntity m ()Lnet/minecraft/class_5132$class_5133; method_26914 createGiantAttributes c net/minecraft/class_5932 net/minecraft/util/math/VerticalSurfaceType f Lnet/minecraft/class_2350; field_29316 direction f Ljava/lang/String; field_29318 name f I field_29317 offset f [Lnet/minecraft/class_5932; field_29319 VALUES f Lcom/mojang/serialization/Codec; field_29315 CODEC f Lnet/minecraft/class_5932; field_29314 FLOOR f Lnet/minecraft/class_5932; field_29313 CEILING m ()Lnet/minecraft/class_2350; method_34379 getDirection m (Ljava/lang/String;ILnet/minecraft/class_2350;ILjava/lang/String;)V p 4 offset p 5 name p 3 direction m (Ljava/lang/String;)Lnet/minecraft/class_5932; method_34378 byName p 0 name m ()I method_34380 getOffset c net/minecraft/class_1577 net/minecraft/entity/mob/GuardianEntity f Lnet/minecraft/class_2940; field_7290 BEAM_TARGET_ID f Z field_7283 flopping f Lnet/minecraft/class_1379; field_7289 wanderGoal f Lnet/minecraft/class_2940; field_7280 SPIKES_RETRACTED f F field_7281 spikesExtensionRate f F field_7285 spikesExtension f F field_7287 prevSpikesExtension f Lnet/minecraft/class_1309; field_7288 cachedBeamTarget f I field_7282 beamTicks f I field_30470 WARMUP_TIME f F field_7284 prevTailAngle f F field_7286 tailAngle m ()Lnet/minecraft/class_3414; method_7062 getFlopSound m (I)V method_7060 setBeamTarget p 1 entityId m ()Z method_7058 areSpikesRetracted m ()Z method_7063 hasBeamTarget m (F)F method_7057 getTailAngle p 1 tickDelta m (F)F method_7061 getBeamProgress p 1 tickDelta m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20676 canSpawn p 4 random p 3 pos p 2 spawnReason p 1 world p 0 type m (F)F method_7053 getSpikesExtension p 1 tickDelta m ()I method_7055 getWarmupTime m ()Lnet/minecraft/class_1309; method_7052 getBeamTarget m (Z)V method_7054 setSpikesRetracted p 1 retracted m ()Lnet/minecraft/class_5132$class_5133; method_26915 createGuardianAttributes c net/minecraft/class_1577$class_1580 net/minecraft/entity/mob/GuardianEntity$GuardianMoveControl f Lnet/minecraft/class_1577; field_7295 guardian m (Lnet/minecraft/class_1577;)V p 1 guardian c net/minecraft/class_1577$class_1579 net/minecraft/entity/mob/GuardianEntity$GuardianTargetPredicate f Lnet/minecraft/class_1577; field_7294 owner m (Ljava/lang/Object;)Z test test p 1 context m (Lnet/minecraft/class_1309;)Z method_7064 test m (Lnet/minecraft/class_1577;)V p 1 owner c net/minecraft/class_1577$class_1578 net/minecraft/entity/mob/GuardianEntity$FireBeamGoal f I field_7291 beamTicks f Z field_7292 elder f Lnet/minecraft/class_1577; field_7293 guardian m (Lnet/minecraft/class_1577;)V p 1 guardian c net/minecraft/class_1576 net/minecraft/entity/mob/HuskEntity m (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20677 canSpawn p 4 random p 2 spawnReason p 3 pos p 0 type p 1 world c net/minecraft/class_5928 net/minecraft/world/gen/foliage/RandomSpreadFoliagePlacer f Lcom/mojang/serialization/Codec; field_29297 CODEC f I field_29299 leafPlacementAttempts f Lnet/minecraft/class_6017; field_29298 foliageHeight m (Lnet/minecraft/class_5928;)Lnet/minecraft/class_6017; method_34362 method_34362 p 0 placer m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_34360 method_34360 p 0 instance m (Lnet/minecraft/class_5928;)Ljava/lang/Integer; method_34361 method_34361 p 0 placer m (Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;I)V p 3 foliageHeight p 2 offset p 4 leafPlacementAttempts p 1 radius c net/minecraft/class_5927 net/minecraft/world/gen/feature/VegetationPatchFeatureConfig f Lnet/minecraft/class_4651; field_29287 groundState f Lnet/minecraft/class_6880; field_29288 vegetationFeature f Lnet/minecraft/class_6862; field_29286 replaceable f F field_29295 extraEdgeColumnChance f Lnet/minecraft/class_5932; field_29289 surface f F field_29293 vegetationChance f F field_29291 extraBottomBlockChance f I field_29292 verticalRange f Lcom/mojang/serialization/Codec; field_29285 CODEC f Lnet/minecraft/class_6017; field_29290 depth f Lnet/minecraft/class_6017; field_29294 horizontalRadius m (Lnet/minecraft/class_6862;Lnet/minecraft/class_4651;Lnet/minecraft/class_6880;Lnet/minecraft/class_5932;Lnet/minecraft/class_6017;FIFLnet/minecraft/class_6017;F)V p 7 verticalRange p 6 extraBottomBlockChance p 9 horizontalRadius p 8 vegetationChance p 10 extraEdgeColumnChance p 1 replaceable p 3 vegetationFeature p 2 groundState p 5 depth p 4 surface m (Lnet/minecraft/class_5927;)Lnet/minecraft/class_5932; method_34355 method_34355 p 0 config m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_34348 method_34348 p 0 instance m (Lnet/minecraft/class_5927;)Ljava/lang/Integer; method_34352 method_34352 p 0 config m (Lnet/minecraft/class_5927;)Lnet/minecraft/class_6862; method_34358 method_34358 p 0 config m (Lnet/minecraft/class_5927;)Ljava/lang/Float; method_34351 method_34351 p 0 config m (Lnet/minecraft/class_5927;)Lnet/minecraft/class_6880; method_34356 method_34356 p 0 config m (Lnet/minecraft/class_5927;)Lnet/minecraft/class_4651; method_34357 method_34357 p 0 config m (Lnet/minecraft/class_5927;)Ljava/lang/Float; method_34349 method_34349 p 0 config m (Lnet/minecraft/class_5927;)Lnet/minecraft/class_6017; method_34350 method_34350 p 0 config m (Lnet/minecraft/class_5927;)Ljava/lang/Float; method_34353 method_34353 p 0 config m (Lnet/minecraft/class_5927;)Lnet/minecraft/class_6017; method_34354 method_34354 p 0 config c net/minecraft/class_1569 net/minecraft/entity/mob/Monster c This interface marks that an entity class belongs to monsters, including\nhostile mobs like zombies. It also contains constants to be used for\nsetting {@link MobEntity#experiencePoints}.\n\n@see net.minecraft.entity.SpawnGroup#MONSTER f I field_30464 ZERO_XP c @apiNote This is used for mobs that do not drop experience. f I field_30466 NORMAL_MONSTER_XP c @apiNote This is used for most of the monsters, such as\n{@linkplain ZombieEntity zombies} and\n{@linkplain SkeletonEntity skeletons}. f I field_30465 SMALL_MONSTER_XP c @apiNote This is used for monsters such as\n{@linkplain EndermiteEntity endermites} and\n{@linkplain VexEntity vexes}. f I field_30468 STRONGER_MONSTER_XP c @apiNote This is used for {@linkplain PiglinBruteEntity piglin brutes}\nand {@linkplain RavagerEntity ravagers}. f I field_30467 STRONG_MONSTER_XP c @apiNote This is used for monsters such as\n{@linkplain BlazeEntity blazes} and\n{@linkplain GuardianEntity guardians}. f I field_30469 WITHER_XP c @apiNote This is used for\n{@linkplain net.minecraft.entity.boss.WitherEntity withers}. c net/minecraft/class_5929 net/minecraft/world/gen/stateprovider/RandomizedIntBlockStateProvider c A {@linkplain BlockStateProvider block state provider} that randomizes a single {@link IntProperty} of a block state provided by another provider. f Lcom/mojang/serialization/Codec; field_29301 CODEC f Lnet/minecraft/class_6017; field_29305 values f Lnet/minecraft/class_4651; field_29302 source f Ljava/lang/String; field_29303 propertyName f Lnet/minecraft/class_2758; field_29304 property m (Lnet/minecraft/class_2769;)Z method_34369 method_34369 p 0 property m (Lnet/minecraft/class_2680;Ljava/lang/String;)Lnet/minecraft/class_2758; method_34363 getIntPropertyByName p 0 state p 1 propertyName m (Lnet/minecraft/class_2769;)Lnet/minecraft/class_2758; method_34364 method_34364 p 0 property m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_34365 method_34365 p 0 instance m (Ljava/lang/String;Lnet/minecraft/class_2769;)Z method_34368 method_34368 p 1 property m (Lnet/minecraft/class_4651;Ljava/lang/String;Lnet/minecraft/class_6017;)V p 1 source p 3 values p 2 propertyName m (Lnet/minecraft/class_4651;Lnet/minecraft/class_2758;Lnet/minecraft/class_6017;)V p 2 property p 3 values p 1 source c net/minecraft/class_2899 net/minecraft/network/packet/s2c/login/LoginQueryRequestS2CPacket f I field_13188 queryId f I field_33373 MAX_PAYLOAD_SIZE f Lnet/minecraft/class_2540; field_13189 payload f Lnet/minecraft/class_2960; field_13187 channel m ()Lnet/minecraft/class_2960; method_36176 getChannel m (Lnet/minecraft/class_2540;)V p 1 buf m (ILnet/minecraft/class_2960;Lnet/minecraft/class_2540;)V p 2 channel p 3 payload p 1 queryId m (Lnet/minecraft/class_2896;)V method_12591 apply m ()Lnet/minecraft/class_2540; method_36177 getPayload m ()I method_12592 getQueryId c net/minecraft/class_5923 net/minecraft/world/gen/feature/WaterloggedVegetationPatchFeature m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2350;)Z method_34322 isSolidBlockSide p 3 direction p 2 mutablePos p 1 pos p 0 world m (Lnet/minecraft/class_5281;Ljava/util/Set;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338$class_2339;)Z method_34323 isSolidBlockAroundPos p 2 pos p 3 mutablePos p 0 world p 1 positions c net/minecraft/class_5926 net/minecraft/world/gen/feature/RootSystemFeatureConfig f Lnet/minecraft/class_4651; field_29272 rootStateProvider f I field_29269 requiredVerticalSpaceForTree f I field_29275 hangingRootRadius f Lnet/minecraft/class_6880; field_29268 feature f I field_29273 rootPlacementAttempts f Lnet/minecraft/class_6646; field_36289 predicate f I field_33616 allowedVerticalWaterForTree f Lcom/mojang/serialization/Codec; field_29267 CODEC f I field_29278 hangingRootPlacementAttempts f I field_29276 hangingRootVerticalSpan f Lnet/minecraft/class_4651; field_29277 hangingRootStateProvider f I field_29274 maxRootColumnHeight f Lnet/minecraft/class_6862; field_29271 rootReplaceable f I field_29270 rootRadius m (Lnet/minecraft/class_5926;)Ljava/lang/Integer; method_34336 method_34336 p 0 config m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_34332 method_34332 p 0 instance m (Lnet/minecraft/class_5926;)Ljava/lang/Integer; method_34338 method_34338 p 0 config m (Lnet/minecraft/class_5926;)Ljava/lang/Integer; method_36421 method_36421 p 0 config m (Lnet/minecraft/class_5926;)Ljava/lang/Integer; method_34341 method_34341 p 0 config m (Lnet/minecraft/class_5926;)Lnet/minecraft/class_6880; method_34343 method_34343 p 0 config m (Lnet/minecraft/class_5926;)Ljava/lang/Integer; method_34333 method_34333 p 0 config m (Lnet/minecraft/class_5926;)Lnet/minecraft/class_4651; method_34339 method_34339 p 0 config m (Lnet/minecraft/class_5926;)Lnet/minecraft/class_6646; method_39919 method_39919 p 0 config m (Lnet/minecraft/class_5926;)Ljava/lang/Integer; method_34335 method_34335 p 0 config m (Lnet/minecraft/class_6880;IILnet/minecraft/class_6862;Lnet/minecraft/class_4651;IIIILnet/minecraft/class_4651;IILnet/minecraft/class_6646;)V p 13 predicate p 10 hangingRootStateProvider p 9 hangingRootVerticalSpan p 12 allowedVerticalWaterForTree p 11 hangingRootPlacementAttempts p 6 rootPlacementAttempts p 5 rootStateProvider p 8 hangingRootRadius p 7 maxRootColumnHeight p 2 requiredVerticalSpaceForTree p 1 feature p 4 rootReplaceable p 3 rootRadius m (Lnet/minecraft/class_5926;)Ljava/lang/Integer; method_34337 method_34337 p 0 config m (Lnet/minecraft/class_5926;)Lnet/minecraft/class_4651; method_34334 method_34334 p 0 config m (Lnet/minecraft/class_5926;)Ljava/lang/Integer; method_34342 method_34342 p 0 config m (Lnet/minecraft/class_5926;)Lnet/minecraft/class_6862; method_34340 method_34340 p 0 config c net/minecraft/class_5925 net/minecraft/world/gen/placementmodifier/HeightmapPlacementModifier f Lcom/mojang/serialization/Codec; field_29265 MODIFIER_CODEC f Lnet/minecraft/class_2902$class_2903; field_29266 heightmap m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_34330 method_34330 p 0 instance m (Lnet/minecraft/class_2902$class_2903;)V p 1 heightmap m (Lnet/minecraft/class_2902$class_2903;)Lnet/minecraft/class_5925; method_39638 of p 0 heightmap c net/minecraft/class_644 net/minecraft/client/network/MultiplayerServerListPinger f Lcom/google/common/base/Splitter; field_3770 ZERO_SPLITTER f Lorg/slf4j/Logger; field_3771 LOGGER f Lnet/minecraft/class_2561; field_33740 CANNOT_CONNECT_TEXT f Ljava/util/List; field_3769 clientConnections m ()V method_3004 cancel m (Lnet/minecraft/class_642;Ljava/lang/Runnable;)V method_3003 add p 1 entry m (II)Lnet/minecraft/class_2561; method_27647 createPlayerCountText p 1 max p 0 current m ()V method_3000 tick m (Lnet/minecraft/class_2561;Lnet/minecraft/class_642;)V method_36897 showError p 2 info p 1 error m (Ljava/net/InetSocketAddress;Lnet/minecraft/class_642;)V method_3001 ping p 1 address p 2 info c net/minecraft/class_644$1 net/minecraft/client/network/MultiplayerServerListPinger$1 f Z field_3775 sentQuery f Z field_3773 received f J field_3772 startTime c net/minecraft/class_644$2 net/minecraft/client/network/MultiplayerServerListPinger$2 m (Lio/netty/channel/Channel;)V initChannel initChannel p 1 channel c net/minecraft/class_644$2$1 net/minecraft/client/network/MultiplayerServerListPinger$2$1 m (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead0 channelRead0 p 1 context p 2 buf m (Lio/netty/channel/ChannelHandlerContext;)V channelActive channelActive p 1 context m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)V method_3005 channelRead0 c net/minecraft/class_2073 net/minecraft/predicate/item/ItemPredicate f [Lnet/minecraft/class_2035; field_20689 storedEnchantments f Lnet/minecraft/class_2105; field_9645 nbt f Ljava/util/Set; field_9644 items f [Lnet/minecraft/class_2035; field_9647 enchantments f Lnet/minecraft/class_2073; field_9640 ANY f Lnet/minecraft/class_2096$class_2100; field_9646 durability f Lnet/minecraft/class_6862; field_9643 tag f Lnet/minecraft/class_1842; field_9642 potion f Lnet/minecraft/class_2096$class_2100; field_9641 count m ()Lcom/google/gson/JsonElement; method_8971 toJson m (Lnet/minecraft/class_2960;)Lcom/google/gson/JsonSyntaxException; method_33267 method_33267 p 0 id m (Lnet/minecraft/class_6862;Ljava/util/Set;Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2096$class_2100;[Lnet/minecraft/class_2035;[Lnet/minecraft/class_2035;Lnet/minecraft/class_1842;Lnet/minecraft/class_2105;)V p 7 potion p 8 nbt p 3 count p 4 durability p 5 enchantments p 6 storedEnchantments p 1 tag p 2 items m (Lnet/minecraft/class_1799;)Z method_8970 test p 1 stack m (Lcom/google/gson/JsonElement;)[Lnet/minecraft/class_2073; method_8972 deserializeAll p 0 el m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2073; method_8969 fromJson p 0 el c net/minecraft/class_2073$class_2074 net/minecraft/predicate/item/ItemPredicate$Builder f Lnet/minecraft/class_2096$class_2100; field_9653 durability f Lnet/minecraft/class_1842; field_9651 potion f Lnet/minecraft/class_6862; field_9652 tag f Lnet/minecraft/class_2105; field_9654 nbt f Ljava/util/List; field_20690 storedEnchantments f Ljava/util/List; field_9649 enchantments f Lnet/minecraft/class_2096$class_2100; field_9648 count f Ljava/util/Set; field_9650 item m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2073$class_2074; method_20399 nbt p 1 nbt m (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2073$class_2074; method_35233 count p 1 count m (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2073$class_2074; method_35235 durability p 1 durability m (Lnet/minecraft/class_2035;)Lnet/minecraft/class_2073$class_2074; method_8978 enchantment p 1 enchantment m ()Lnet/minecraft/class_2073$class_2074; method_8973 create m ()Lnet/minecraft/class_2073; method_8976 build m ([Lnet/minecraft/class_1935;)Lnet/minecraft/class_2073$class_2074; method_8977 items p 1 items m (Lnet/minecraft/class_1842;)Lnet/minecraft/class_2073$class_2074; method_35232 potion p 1 potion m (Lnet/minecraft/class_6862;)Lnet/minecraft/class_2073$class_2074; method_8975 tag p 1 tag m (Lnet/minecraft/class_2035;)Lnet/minecraft/class_2073$class_2074; method_35234 storedEnchantment p 1 enchantment c net/minecraft/class_642 net/minecraft/client/network/ServerInfo c The information of a server entry in the list of servers available in\nthe multiplayer screen from the menu. The list of these servers is\nstored in the {@code servers.dat} file within the client game directory. f Ljava/lang/String; field_3752 name f Lnet/minecraft/class_642$class_643; field_3755 resourcePackPolicy f Ljava/lang/String; field_3761 address f Ljava/util/List; field_3762 playerListSummary f J field_3758 ping f I field_3756 protocolVersion f Ljava/lang/String; field_3759 icon f Z field_3763 local f Lnet/minecraft/class_2561; field_3753 playerCountLabel f Z field_3754 online f Lnet/minecraft/class_2561; field_3757 label f Lnet/minecraft/class_2561; field_3760 version m (Ljava/lang/String;Ljava/lang/String;Z)V p 3 local p 1 name p 2 address m ()Ljava/lang/String; method_2991 getIcon m (Ljava/lang/String;)V method_2989 setIcon p 1 icon m (Lnet/minecraft/class_642$class_643;)V method_2995 setResourcePackPolicy c Sets the resource pack policy on this server.\n\n

This is called when a user has responded to the prompt on whether to\naccept server resource packs from this server in the future. p 1 resourcePackPolicy m ()Lnet/minecraft/class_2487; method_2992 toNbt m ()Z method_2994 isLocal m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_642; method_2993 fromNbt p 0 root m (Lnet/minecraft/class_642;)V method_2996 copyFrom p 1 serverInfo m ()Lnet/minecraft/class_642$class_643; method_2990 getResourcePackPolicy c {@return the policy on resource packs sent by this server} c net/minecraft/class_642$class_643 net/minecraft/client/network/ServerInfo$ResourcePackPolicy c The policy of the client when this server sends a {@linkplain\nnet.minecraft.network.packet.s2c.play.ResourcePackSendS2CPacket server\nresource pack}.\n\n@see ServerInfo#getResourcePackPolicy() f [Lnet/minecraft/class_642$class_643; field_3766 RESOURCE_PACK_POLICIES f Lnet/minecraft/class_642$class_643; field_3768 ENABLED c Always accepts the resource pack and starts downloading it. f Lnet/minecraft/class_642$class_643; field_3764 DISABLED c Always rejects the resource pack. f Lnet/minecraft/class_642$class_643; field_3767 PROMPT c Opens a screen on whether to always accept or reject resource packs from\nthis server for the current pack or any pack in the future. f Lnet/minecraft/class_2561; field_3765 name m ()Lnet/minecraft/class_2561; method_2997 getName m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_641 net/minecraft/client/option/ServerList f Lorg/slf4j/Logger; field_3751 LOGGER f Ljava/util/List; field_3749 servers f Lnet/minecraft/class_310; field_3750 client m (II)V method_2985 swapEntries p 1 index1 p 2 index2 m (Lnet/minecraft/class_642;)V method_2983 remove p 1 serverInfo m (Lnet/minecraft/class_642;)V method_2986 updateServerListEntry p 0 e m ()I method_2984 size m ()V method_2981 loadFile m (Lnet/minecraft/class_642;)V method_2988 add p 1 serverInfo m (Lnet/minecraft/class_310;)V p 1 client m (ILnet/minecraft/class_642;)V method_2980 set p 1 index p 2 serverInfo m (I)Lnet/minecraft/class_642; method_2982 get p 1 index m ()V method_2987 saveFile c net/minecraft/class_647 net/minecraft/client/particle/CrackParticle f F field_17783 sampleU f F field_17784 sampleV m (Lnet/minecraft/class_638;DDDLnet/minecraft/class_1799;)V p 4 y p 2 x p 1 world p 8 stack p 6 z m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_1799;)V p 14 stack p 10 velocityY p 12 velocityZ p 6 z p 8 velocityX p 1 world p 2 x p 4 y c net/minecraft/class_647$class_650 net/minecraft/client/particle/CrackParticle$SnowballFactory m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3009 createParticle c net/minecraft/class_647$class_649 net/minecraft/client/particle/CrackParticle$SlimeballFactory m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3008 createParticle c net/minecraft/class_647$class_648 net/minecraft/client/particle/CrackParticle$ItemFactory m (Lnet/minecraft/class_2392;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3007 createParticle c net/minecraft/class_645 net/minecraft/client/particle/SweepAttackParticle f Lnet/minecraft/class_4002; field_17781 spriteProvider m (Lnet/minecraft/class_638;DDDDLnet/minecraft/class_4002;)V p 2 x p 1 world p 6 z p 4 y p 10 spriteProvider c net/minecraft/class_645$class_646 net/minecraft/client/particle/SweepAttackParticle$Factory f Lnet/minecraft/class_4002; field_17782 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3006 createParticle c net/minecraft/class_2076 net/minecraft/advancement/criterion/KilledByCrossbowCriterion f Lnet/minecraft/class_2960; field_9655 ID m (Ljava/util/List;Ljava/util/Set;Lnet/minecraft/class_2076$class_2078;)Z method_22478 method_22478 p 2 conditions m (Lnet/minecraft/class_3222;Ljava/util/Collection;)V method_8980 trigger p 2 piercingKilledEntities p 1 player m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2076$class_2078; method_8979 conditionsFromJson c net/minecraft/class_2076$class_2078 net/minecraft/advancement/criterion/KilledByCrossbowCriterion$Conditions f Lnet/minecraft/class_2096$class_2100; field_9659 uniqueEntityTypes f [Lnet/minecraft/class_2048$class_5258; field_9660 victims m ([Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2076$class_2078; method_8986 create p 0 victimPredicates m (Ljava/util/Collection;I)Z method_8988 matches p 1 victimContexts p 2 uniqueEntityTypeCount m (Lnet/minecraft/class_2048$class_5258;[Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2096$class_2100;)V p 3 uniqueEntityTypes p 2 victims p 1 player m (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2076$class_2078; method_8987 create p 0 uniqueEntityTypes c net/minecraft/class_640 net/minecraft/client/network/PlayerListEntry f J field_3746 showTime f I field_3738 lastHealth f I field_3736 health f Lnet/minecraft/class_2561; field_3743 displayName f Lcom/mojang/authlib/GameProfile; field_3741 profile f Ljava/util/Map; field_3742 textures f J field_3747 blinkingHeartTime f I field_3739 latency f Ljava/lang/String; field_3745 model f J field_3737 lastHealthTime f Z field_3740 texturesLoaded f Lnet/minecraft/class_1934; field_3744 gameMode m (Lnet/minecraft/class_2703$class_2705;)V p 1 playerListPacketEntry m (I)V method_2970 setLatency p 1 latency m ()Lnet/minecraft/class_2960; method_2957 getElytraTexture m ()Lnet/minecraft/class_2960; method_2979 getCapeTexture m (I)V method_2972 setLastHealth p 1 lastHealth m (Lnet/minecraft/class_1934;)V method_2963 setGameMode p 1 gameMode m ()I method_2960 getHealth m (J)V method_2975 setBlinkingHeartTime p 1 blinkingHeartTime m ()Lcom/mojang/authlib/GameProfile; method_2966 getProfile m ()I method_2959 getLatency m ()Lnet/minecraft/class_2561; method_2971 getDisplayName m (Lnet/minecraft/class_2561;)V method_2962 setDisplayName p 1 displayName m ()I method_2973 getLastHealth m (J)V method_2978 setLastHealthTime p 1 lastHealthTime m ()Ljava/lang/String; method_2977 getModel m (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;Lnet/minecraft/class_2960;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;)V method_2956 method_2956 p 2 id p 3 texture p 1 type m ()Lnet/minecraft/class_2960; method_2968 getSkinTexture m ()V method_2969 loadTextures m ()J method_2961 getBlinkingHeartTime m (J)V method_2964 setShowTime p 1 showTime m (I)V method_2965 setHealth p 1 health m ()Z method_35757 hasCape m ()Lnet/minecraft/class_1934; method_2958 getGameMode m ()Z method_2967 hasSkinTexture c Checks if the player represented by this entry has a custom skin.\n\n

If the player has the default skin, this will return false. m ()Lnet/minecraft/class_268; method_2955 getScoreboardTeam m ()J method_2974 getLastHealthTime m ()J method_2976 getShowTime c net/minecraft/class_639 net/minecraft/client/network/ServerAddress f Lnet/minecraft/class_639; field_33418 INVALID f Lcom/google/common/net/HostAndPort; field_33417 hostAndPort f Lorg/slf4j/Logger; field_33416 LOGGER m ()I method_2954 getPort m (Ljava/lang/String;)Z method_36224 isValid p 0 address m (Lcom/google/common/net/HostAndPort;)V p 1 hostAndPort m (Ljava/lang/String;)I method_2951 portOrDefault p 0 port m (Ljava/lang/Object;)Z equals equals p 1 o m (Ljava/lang/String;)Lnet/minecraft/class_639; method_2950 parse p 0 address m ()Ljava/lang/String; method_2952 getAddress m (Ljava/lang/String;I)V p 1 host p 2 port c net/minecraft/class_638 net/minecraft/client/world/ClientWorld f Lnet/minecraft/class_5294; field_24606 dimensionEffects f Ljava/util/Map; field_17675 mapStates f Lnet/minecraft/class_761; field_17780 worldRenderer f Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap; field_21527 colorCache f D field_32641 PARTICLE_Y_OFFSET c A minor offset applied when spawning particles. f Ljava/util/Set; field_35432 BLOCK_MARKER_ITEMS f Ljava/util/Deque; field_34804 chunkUpdaters f Lnet/minecraft/class_634; field_3727 networkHandler f Lnet/minecraft/class_310; field_3729 client f Lnet/minecraft/class_269; field_3733 scoreboard f I field_35163 simulationDistance f Lnet/minecraft/class_5574; field_27733 entityList f Ljava/util/List; field_18226 players f I field_21526 lightningTicksLeft f Lnet/minecraft/class_631; field_24605 chunkManager f Lnet/minecraft/class_5582; field_27734 entityManager f Lnet/minecraft/class_638$class_5271; field_24430 clientWorldProperties m (ILnet/minecraft/class_1297;)V method_2942 addEntity p 1 id p 2 entity m (Ljava/util/function/BooleanSupplier;)V method_8441 tick p 1 shouldKeepTicking m (Lnet/minecraft/class_2818;)V method_18110 unloadBlockEntities p 1 chunk m (II)V method_39849 markChunkRenderability p 1 chunkX p 2 chunkZ m (J)V method_8435 setTimeOfDay p 1 timeOfDay m ()V method_38534 runQueuedChunkUpdates m (Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;)V method_23778 method_23778 p 1 map m (Lnet/minecraft/class_1297;)V method_18646 tickEntity p 1 entity m (Lnet/minecraft/class_1923;)V method_23782 resetChunkColor p 1 chunkPos m ()V method_18116 tickEntities m (III)V method_2941 doRandomBlockDisplayTicks p 1 centerX p 2 centerY p 3 centerZ m (Lnet/minecraft/class_1297;)V method_32124 method_32124 p 1 entity m (Lnet/minecraft/class_2338;F)V method_27873 setSpawnPos p 1 pos p 2 angle m (Lnet/minecraft/class_4543;III)Lnet/minecraft/class_243; method_32689 method_32689 p 2 y p 3 z p 1 x m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2394;Lnet/minecraft/class_265;D)V method_2948 addParticle p 1 pos p 2 parameters p 3 shape p 4 y m ()Ljava/lang/Iterable; method_18112 getEntities m (Lnet/minecraft/class_2338;)I method_38535 method_38535 p 1 pos m ()Ljava/util/Map; method_35754 getMapStates m (ILnet/minecraft/class_1297$class_5529;)V method_2945 removeEntity p 1 entityId p 2 removalReason m (F)F method_23783 getStarBrightness p 1 tickDelta m (ILnet/minecraft/class_742;)V method_18107 addPlayer p 2 player p 1 id m (Lnet/minecraft/class_2338;)I method_38538 method_38538 p 1 pos m (ILnet/minecraft/class_1297;)V method_18114 addEntityPrivate p 2 entity p 1 id m ()V method_29090 tickTime m (III)V method_18113 scheduleBlockRenders p 1 x p 2 y p 3 z m (F)Lnet/minecraft/class_243; method_23785 getCloudsColor p 1 tickDelta m (Lnet/minecraft/class_1923;Lnet/minecraft/class_6539;Lnet/minecraft/class_4700;)V method_32121 method_32121 p 2 cache p 1 resolver m ()I method_39024 getSimulationDistance m (Lnet/minecraft/class_2338;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFZ)V method_2947 playSound p 6 useDistance p 5 pitch p 4 volume p 3 category p 2 sound p 1 pos m ()Lnet/minecraft/class_631; method_2935 getChunkManager m (I)V method_39023 setSimulationDistance p 1 simulationDistance m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2394;Z)V method_2938 addParticle p 2 state p 3 parameters p 1 pos m (Lnet/minecraft/class_634;Lnet/minecraft/class_638$class_5271;Lnet/minecraft/class_5321;Lnet/minecraft/class_6880;IILjava/util/function/Supplier;Lnet/minecraft/class_761;ZJ)V p 2 properties p 1 netHandler p 3 registryRef p 6 simulationDistance p 5 loadDistance p 8 worldRenderer p 7 profiler p 10 seed p 9 debugWorld m (Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_4761;)V method_24462 method_24462 p 2 config m (J)V method_29089 setTime p 1 time m ()I method_23789 getLightningTicksLeft m (Lnet/minecraft/class_2338;)I method_38537 method_38537 p 1 pos m ()I method_18120 getRegularEntityCount m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)V method_18647 tickPassenger p 2 passenger p 1 entity m (Lnet/minecraft/class_243;F)Lnet/minecraft/class_243; method_23777 getSkyColor p 2 tickDelta p 1 cameraPos m (DDDDDLnet/minecraft/class_2394;)V method_2932 addParticle p 3 maxX p 1 minX p 11 parameters p 9 y p 7 maxZ p 5 minZ m (Lnet/minecraft/class_6539;Lnet/minecraft/class_4700;)V method_23779 method_23779 p 1 cache p 0 resolver m ()Lnet/minecraft/class_2338; method_27874 getSpawnPos m (Ljava/util/Map;)V method_35753 putMapStates p 1 mapStates m ()F method_30671 getSpawnAngle m ()Lnet/minecraft/class_2248; method_35752 getBlockParticle m ()V method_23784 reloadColor m ()Z method_38743 hasNoChunkUpdaters m ()Lnet/minecraft/class_638$class_5271; method_28104 getLevelProperties m ()Lnet/minecraft/class_5294; method_28103 getDimensionEffects m (Ljava/lang/Runnable;)V method_38536 enqueueChunkUpdate p 1 updater m (Lnet/minecraft/class_269;)V method_2944 setScoreboard p 1 scoreboard m (IIIILjava/util/Random;Lnet/minecraft/class_2248;Lnet/minecraft/class_2338$class_2339;)V method_2943 randomBlockDisplayTick p 2 centerY p 3 centerZ p 1 centerX p 6 block p 7 pos p 4 radius p 5 random m (Lnet/minecraft/class_2338;Lnet/minecraft/class_6539;)I method_23780 calculateColor p 1 pos p 2 colorResolver m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_2937 setBlockStateWithoutNeighborUpdates p 1 pos p 2 state c net/minecraft/class_638$class_5612 net/minecraft/client/world/ClientWorld$ClientEntityHandler m (Lnet/minecraft/class_1297;)V method_32125 create m (Lnet/minecraft/class_1297;)V method_32130 stopTracking m (Lnet/minecraft/class_1297;)V method_32129 startTracking m (Lnet/minecraft/class_1297;)V method_32128 stopTicking m (Lnet/minecraft/class_1297;)V method_32127 startTicking m (Lnet/minecraft/class_1297;)V method_32126 destroy c net/minecraft/class_638$class_5271 net/minecraft/client/world/ClientWorld$Properties f Z field_24440 raining f Z field_24442 difficultyLocked f I field_24435 spawnX f I field_24436 spawnY f I field_24437 spawnZ f J field_24438 time f J field_24439 timeOfDay f F field_26372 spawnAngle f Lnet/minecraft/class_1267; field_24441 difficulty f Z field_24433 hardcore f Lnet/minecraft/class_1928; field_24434 gameRules f Z field_24607 flatWorld m (J)V method_177 setTime p 1 time m (J)V method_165 setTimeOfDay p 1 timeOfDay m (Lnet/minecraft/class_1267;)V method_27875 setDifficulty p 1 difficulty m (Lnet/minecraft/class_1267;ZZ)V p 1 difficulty p 2 hardcore p 3 flatWorld m (Z)V method_27876 setDifficultyLocked p 1 difficultyLocked m ()F method_28106 getHorizonShadingRatio m (Lnet/minecraft/class_5539;)D method_28105 getSkyDarknessHeight p 1 world c net/minecraft/class_655 net/minecraft/client/particle/WaterBubbleParticle c net/minecraft/class_655$class_656 net/minecraft/client/particle/WaterBubbleParticle$Factory f Lnet/minecraft/class_4002; field_17785 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3012 createParticle c net/minecraft/class_2085 net/minecraft/advancement/criterion/LevitationCriterion f Lnet/minecraft/class_2960; field_9671 ID m (Lnet/minecraft/class_3222;Lnet/minecraft/class_243;I)V method_9008 trigger p 1 player p 3 duration p 2 startPos m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2085$class_2087; method_9006 conditionsFromJson m (Lnet/minecraft/class_3222;Lnet/minecraft/class_243;ILnet/minecraft/class_2085$class_2087;)Z method_22480 method_22480 p 3 conditions c net/minecraft/class_2085$class_2087 net/minecraft/advancement/criterion/LevitationCriterion$Conditions f Lnet/minecraft/class_2096$class_2100; field_9676 duration f Lnet/minecraft/class_2025; field_9675 distance m (Lnet/minecraft/class_3222;Lnet/minecraft/class_243;I)Z method_9014 matches p 3 duration p 1 player p 2 startPos m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2025;Lnet/minecraft/class_2096$class_2100;)V p 2 distance p 1 player p 3 duration m (Lnet/minecraft/class_2025;)Lnet/minecraft/class_2085$class_2087; method_9013 create p 0 distance c net/minecraft/class_653 net/minecraft/client/particle/BubbleColumnUpParticle c net/minecraft/class_653$class_654 net/minecraft/client/particle/BubbleColumnUpParticle$Factory f Lnet/minecraft/class_4002; field_17786 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3011 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_2080 net/minecraft/advancement/criterion/OnKilledCriterion f Lnet/minecraft/class_2960; field_9661 id m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;Lnet/minecraft/class_1282;)V method_8990 trigger p 3 killingDamage p 2 entity p 1 player m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2080$class_2083; method_8989 conditionsFromJson m (Lnet/minecraft/class_3222;Lnet/minecraft/class_47;Lnet/minecraft/class_1282;Lnet/minecraft/class_2080$class_2083;)Z method_22479 method_22479 p 3 conditions m (Lnet/minecraft/class_2960;)V p 1 id c net/minecraft/class_2080$class_2083 net/minecraft/advancement/criterion/OnKilledCriterion$Conditions f Lnet/minecraft/class_2048$class_5258; field_9668 entity f Lnet/minecraft/class_2022; field_9667 killingBlow m (Lnet/minecraft/class_2048;Lnet/minecraft/class_2022;)Lnet/minecraft/class_2080$class_2083; method_35256 createEntityKilledPlayer p 0 killerEntityPredicate p 1 damageSourcePredicate m (Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2022;)Lnet/minecraft/class_2080$class_2083; method_35253 createEntityKilledPlayer p 1 damageSourcePredicate p 0 killerEntityPredicateBuilder m (Lnet/minecraft/class_2048;Lnet/minecraft/class_2022$class_2023;)Lnet/minecraft/class_2080$class_2083; method_35249 createPlayerKilledEntity p 1 damageSourcePredicateBuilder p 0 killedEntityPredicate m (Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2022$class_2023;)Lnet/minecraft/class_2080$class_2083; method_35252 createEntityKilledPlayer p 0 killerEntityPredicateBuilder p 1 damageSourcePredicateBuilder m (Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2022;)Lnet/minecraft/class_2080$class_2083; method_35247 createPlayerKilledEntity p 1 damageSourcePredicate p 0 killedEntityPredicateBuilder m (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2080$class_2083; method_8997 createPlayerKilledEntity p 0 killedEntityPredicateBuilder m (Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2022$class_2023;)Lnet/minecraft/class_2080$class_2083; method_9001 createPlayerKilledEntity p 1 killingBlowBuilder p 0 killedEntityPredicateBuilder m (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2080$class_2083; method_35254 createEntityKilledPlayer p 0 killerEntityPredicate m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2022;)V p 3 entity p 2 player p 4 killingBlow p 1 id m (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2080$class_2083; method_35248 createPlayerKilledEntity p 0 killedEntityPredicate m ()Lnet/minecraft/class_2080$class_2083; method_8998 createEntityKilledPlayer m (Lnet/minecraft/class_3222;Lnet/minecraft/class_47;Lnet/minecraft/class_1282;)Z method_9000 test p 3 killingBlow p 2 killedEntityContext p 1 player m ()Lnet/minecraft/class_2080$class_2083; method_8999 createPlayerKilledEntity m (Lnet/minecraft/class_2048;Lnet/minecraft/class_2022;)Lnet/minecraft/class_2080$class_2083; method_35250 createPlayerKilledEntity p 1 damageSourcePredicate p 0 killedEntityPredicate m (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2080$class_2083; method_35251 createEntityKilledPlayer p 0 killerEntityPredicateBuilder m (Lnet/minecraft/class_2048;Lnet/minecraft/class_2022$class_2023;)Lnet/minecraft/class_2080$class_2083; method_35255 createEntityKilledPlayer p 1 damageSourcePredicateBuilder p 0 killerEntityPredicate c net/minecraft/class_657 net/minecraft/client/particle/DamageParticle c net/minecraft/class_657$class_658 net/minecraft/client/particle/DamageParticle$DefaultFactory f Lnet/minecraft/class_4002; field_17790 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3013 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_657$class_3939 net/minecraft/client/particle/DamageParticle$Factory f Lnet/minecraft/class_4002; field_18291 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_17580 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_657$class_659 net/minecraft/client/particle/DamageParticle$EnchantedHitFactory f Lnet/minecraft/class_4002; field_17791 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3014 createParticle c net/minecraft/class_666 net/minecraft/client/particle/DragonBreathParticle f Lnet/minecraft/class_4002; field_17793 spriteProvider f Z field_3792 reachedGround m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V p 12 velocityZ p 10 velocityY p 8 velocityX p 6 z p 4 y p 2 x p 1 world p 14 spriteProvider c net/minecraft/class_666$class_667 net/minecraft/client/particle/DragonBreathParticle$Factory f Lnet/minecraft/class_4002; field_17794 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3019 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_2050 net/minecraft/predicate/entity/EntityTypePredicate f Lnet/minecraft/class_2050; field_9609 ANY f Lcom/google/common/base/Joiner; field_9608 COMMA_JOINER m (Lnet/minecraft/class_6862;)Lnet/minecraft/class_2050; method_8926 create p 0 tag m ()Lcom/google/gson/JsonElement; method_8927 toJson m (Lnet/minecraft/class_1299;)Z method_8925 matches p 1 type m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2050; method_8928 fromJson p 0 json m (Lnet/minecraft/class_1299;)Lnet/minecraft/class_2050; method_8929 create p 0 type c net/minecraft/class_2050$class_2051 net/minecraft/predicate/entity/EntityTypePredicate$Tagged f Lnet/minecraft/class_6862; field_9610 tag m (Lnet/minecraft/class_6862;)V p 1 tag c net/minecraft/class_2050$class_2052 net/minecraft/predicate/entity/EntityTypePredicate$Single f Lnet/minecraft/class_1299; field_9611 type m (Lnet/minecraft/class_1299;)V p 1 type c net/minecraft/class_663 net/minecraft/client/particle/BlockLeakParticle f Z field_22437 obsidianTear f Lnet/minecraft/class_3611; field_3789 fluid m (Lnet/minecraft/class_638;DDDLnet/minecraft/class_3611;)V p 1 world p 2 x p 4 y p 6 z p 8 fluid m ()V method_18822 updateVelocity m ()Lnet/minecraft/class_3611; method_32791 getFluid m ()V method_18821 updateAge c net/minecraft/class_663$class_4854 net/minecraft/client/particle/BlockLeakParticle$DrippingObsidianTearFactory f Lnet/minecraft/class_4002; field_22439 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_24871 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_663$class_4855 net/minecraft/client/particle/BlockLeakParticle$LandingObsidianTearFactory f Lnet/minecraft/class_4002; field_22440 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_24872 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_663$class_4853 net/minecraft/client/particle/BlockLeakParticle$FallingObsidianTearFactory f Lnet/minecraft/class_4002; field_22438 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_24870 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_663$class_4498 net/minecraft/client/particle/BlockLeakParticle$FallingHoney c net/minecraft/class_663$class_4499 net/minecraft/client/particle/BlockLeakParticle$FallingHoneyFactory f Lnet/minecraft/class_4002; field_20515 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_22115 createParticle c net/minecraft/class_663$class_4497 net/minecraft/client/particle/BlockLeakParticle$Falling m (Lnet/minecraft/class_638;DDDLnet/minecraft/class_3611;I)V p 6 z p 9 maxAge p 8 fluid p 1 world p 2 x p 4 y c net/minecraft/class_663$class_5824 net/minecraft/client/particle/BlockLeakParticle$FallingSporeBlossomFactory f Ljava/util/Random; field_28785 random f Lnet/minecraft/class_4002; field_28784 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_33687 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_663$class_4502 net/minecraft/client/particle/BlockLeakParticle$FallingNectarFactory f Lnet/minecraft/class_4002; field_20518 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_22118 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_663$class_4500 net/minecraft/client/particle/BlockLeakParticle$DrippingHoneyFactory f Lnet/minecraft/class_4002; field_20516 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_22116 createParticle c net/minecraft/class_663$class_4501 net/minecraft/client/particle/BlockLeakParticle$LandingHoneyFactory f Lnet/minecraft/class_4002; field_20517 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_22117 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_663$class_5695 net/minecraft/client/particle/BlockLeakParticle$DripstoneLavaSplashFactory f Lnet/minecraft/class_4002; field_28073 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_32794 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_663$class_5696 net/minecraft/client/particle/BlockLeakParticle$FallingDripstoneWaterFactory f Lnet/minecraft/class_4002; field_28074 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_32795 createParticle c net/minecraft/class_663$class_665 net/minecraft/client/particle/BlockLeakParticle$FallingWaterFactory f Lnet/minecraft/class_4002; field_18297 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3018 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_663$class_664 net/minecraft/client/particle/BlockLeakParticle$DrippingLavaFactory f Lnet/minecraft/class_4002; field_18295 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3017 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_663$class_4087 net/minecraft/client/particle/BlockLeakParticle$LandingLavaFactory f Lnet/minecraft/class_4002; field_18296 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_18824 createParticle c net/minecraft/class_663$class_5693 net/minecraft/client/particle/BlockLeakParticle$LandingDripstoneLavaFactory f Lnet/minecraft/class_4002; field_28071 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_32792 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_663$class_4088 net/minecraft/client/particle/BlockLeakParticle$DrippingWaterFactory f Lnet/minecraft/class_4002; field_18298 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_18825 createParticle c net/minecraft/class_663$class_5694 net/minecraft/client/particle/BlockLeakParticle$FallingDripstoneLavaFactory f Lnet/minecraft/class_4002; field_28072 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_32793 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_663$class_4085 net/minecraft/client/particle/BlockLeakParticle$Landing c net/minecraft/class_663$class_4086 net/minecraft/client/particle/BlockLeakParticle$FallingLavaFactory f Lnet/minecraft/class_4002; field_18294 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_18823 createParticle c net/minecraft/class_663$class_5692 net/minecraft/client/particle/BlockLeakParticle$DripstoneLavaDrip c net/minecraft/class_663$class_4083 net/minecraft/client/particle/BlockLeakParticle$ContinuousFalling f Lnet/minecraft/class_2394; field_18292 nextParticle m (Lnet/minecraft/class_638;DDDLnet/minecraft/class_3611;Lnet/minecraft/class_2394;)V p 8 fluid p 9 nextParticle p 2 x p 1 world p 6 z p 4 y c net/minecraft/class_663$class_4084 net/minecraft/client/particle/BlockLeakParticle$Dripping f Lnet/minecraft/class_2394; field_18293 nextParticle m (Lnet/minecraft/class_638;DDDLnet/minecraft/class_3611;Lnet/minecraft/class_2394;)V p 9 nextParticle p 4 y p 2 x p 1 world p 8 fluid p 6 z c net/minecraft/class_663$class_4082 net/minecraft/client/particle/BlockLeakParticle$DrippingLava c net/minecraft/class_668 net/minecraft/client/particle/EnchantGlyphParticle f D field_3793 startZ f D field_3794 startY f D field_3795 startX c net/minecraft/class_668$class_669 net/minecraft/client/particle/EnchantGlyphParticle$NautilusFactory f Lnet/minecraft/class_4002; field_17804 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3020 createParticle c net/minecraft/class_668$class_670 net/minecraft/client/particle/EnchantGlyphParticle$EnchantFactory f Lnet/minecraft/class_4002; field_17803 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3021 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_2058 net/minecraft/advancement/criterion/FishingRodHookedCriterion f Lnet/minecraft/class_2960; field_9617 ID m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;Lnet/minecraft/class_1536;Ljava/util/Collection;)V method_8939 trigger p 1 player p 3 bobber p 2 rod p 4 fishingLoots m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2058$class_2060; method_8941 conditionsFromJson m (Lnet/minecraft/class_1799;Lnet/minecraft/class_47;Ljava/util/Collection;Lnet/minecraft/class_2058$class_2060;)Z method_22472 method_22472 p 3 conditions c net/minecraft/class_2058$class_2060 net/minecraft/advancement/criterion/FishingRodHookedCriterion$Conditions f Lnet/minecraft/class_2073; field_9621 rod f Lnet/minecraft/class_2073; field_9623 caughtItem f Lnet/minecraft/class_2048$class_5258; field_24391 hookedEntity m (Lnet/minecraft/class_1799;Lnet/minecraft/class_47;Ljava/util/Collection;)Z method_27810 matches p 3 fishingLoots p 1 rod p 2 hookedEntityContext m (Lnet/minecraft/class_2073;Lnet/minecraft/class_2048;Lnet/minecraft/class_2073;)Lnet/minecraft/class_2058$class_2060; method_8947 create p 0 rod p 2 item p 1 bobber m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;)V p 2 rod p 1 player p 4 caughtItem p 3 hookedEntity c net/minecraft/class_3389 net/minecraft/server/rcon/RconClient f Z field_14488 authenticated f [B field_14490 packetBuffer f Lorg/slf4j/Logger; field_14491 LOGGER f Lnet/minecraft/class_2994; field_23965 server f Ljava/lang/String; field_14492 password f Ljava/net/Socket; field_14489 socket m (Lnet/minecraft/class_2994;Ljava/lang/String;Ljava/net/Socket;)V p 3 socket p 2 password p 1 server m (IILjava/lang/String;)V method_14790 respond p 3 message p 2 responseType p 1 sessionToken m ()V method_14788 close m (ILjava/lang/String;)V method_14789 respond p 1 sessionToken p 2 message m ()V method_14787 fail c net/minecraft/class_6416 net/minecraft/util/crash/CrashMemoryReserve f [B field_34021 reservedMemory m ()V method_37414 reserveMemory m ()V method_37415 releaseMemory c net/minecraft/class_6417 net/minecraft/client/util/MacWindowUtil f I field_34053 FULLSCREEN_MASK m (J)V method_37461 toggleFullscreen p 0 handle m (Lca/weblite/objc/NSObject;)V method_37464 toggleFullscreen p 0 handle m (J)Ljava/util/Optional; method_37463 getCocoaWindow p 0 handle m (Lca/weblite/objc/NSObject;)Z method_37462 isFullscreen p 0 handle c net/minecraft/class_2054 net/minecraft/advancement/criterion/FilledBucketCriterion f Lnet/minecraft/class_2960; field_9612 ID m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)V method_8932 trigger p 1 player p 2 stack m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2054$class_2056; method_8931 conditionsFromJson m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2054$class_2056;)Z method_22471 method_22471 p 1 conditions c net/minecraft/class_2054$class_2056 net/minecraft/advancement/criterion/FilledBucketCriterion$Conditions f Lnet/minecraft/class_2073; field_9616 item m (Lnet/minecraft/class_2073;)Lnet/minecraft/class_2054$class_2056; method_8937 create p 0 item m (Lnet/minecraft/class_1799;)Z method_8938 matches p 1 stack m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;)V p 2 item p 1 player c net/minecraft/class_6412 net/minecraft/client/util/ClientSamplerSource f Lnet/minecraft/class_761; field_33959 renderer f Ljava/util/Set; field_33960 samplers f Lnet/minecraft/class_6401; field_33961 factory m (Ljava/util/function/LongSupplier;Lnet/minecraft/class_761;)V p 2 renderer p 1 nanoTimeSupplier m ()V method_37309 addInfoSamplers c net/minecraft/class_661 net/minecraft/client/particle/BubblePopParticle f Lnet/minecraft/class_4002; field_17787 spriteProvider m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V p 6 z p 8 velocityX p 2 x p 1 world p 4 y p 14 spriteProvider p 10 velocityY p 12 velocityZ c net/minecraft/class_661$class_662 net/minecraft/client/particle/BubblePopParticle$Factory f Lnet/minecraft/class_4002; field_17788 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3016 createParticle c net/minecraft/class_6413 net/minecraft/server/dedicated/command/PerfCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_33987 ALREADY_RUNNING_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_33986 NOT_RUNNING_EXCEPTION f Lorg/slf4j/Logger; field_33985 LOGGER m (Lnet/minecraft/class_2168;Ljava/nio/file/Path;Lnet/minecraft/server/MinecraftServer;)V method_37335 saveReport p 0 source p 1 tempProfilingDirectory p 2 server m (Lnet/minecraft/class_2168;)I method_37333 executeStart p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_37337 method_37337 p 0 context m (Lcom/mojang/brigadier/CommandDispatcher;)V method_37331 register p 0 dispatcher m (Lcom/mojang/brigadier/context/CommandContext;)I method_37332 method_37332 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/server/MinecraftServer;Ljava/nio/file/Path;)V method_37336 method_37336 p 2 dumpDirectory m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3696;)V method_37339 method_37339 p 1 result m (Lnet/minecraft/class_2168;)Z method_37340 method_37340 p 0 source m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3696;)V method_37334 sendProfilingStoppedMessage p 1 result p 0 source m (Lnet/minecraft/class_2168;)I method_37338 executeStop p 0 source c net/minecraft/class_6409 net/minecraft/advancement/criterion/UsingItemCriterion f Lnet/minecraft/class_2960; field_33937 ID m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_6409$class_6410; method_37264 conditionsFromJson m (Lnet/minecraft/class_1799;Lnet/minecraft/class_6409$class_6410;)Z method_37263 method_37263 p 1 conditions m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)V method_37262 trigger p 1 player p 2 stack c net/minecraft/class_6409$class_6410 net/minecraft/advancement/criterion/UsingItemCriterion$Conditions f Lnet/minecraft/class_2073; field_33938 item m (Lnet/minecraft/class_1799;)Z method_37266 test p 1 stack m (Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_6409$class_6410; method_37265 create p 1 item p 0 player m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;)V p 2 item p 1 player c net/minecraft/class_6407 net/minecraft/advancement/criterion/StartedRidingCriterion f Lnet/minecraft/class_2960; field_33932 ID m (Lnet/minecraft/class_3222;)V method_37257 trigger p 1 player m (Lnet/minecraft/class_6407$class_6408;)Z method_37259 method_37259 p 0 conditions m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_6407$class_6408; method_37258 conditionsFromJson c net/minecraft/class_6407$class_6408 net/minecraft/advancement/criterion/StartedRidingCriterion$Conditions m (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_6407$class_6408; method_37260 create p 0 player m (Lnet/minecraft/class_2048$class_5258;)V p 1 player c net/minecraft/class_677 net/minecraft/client/particle/FireworksSparkParticle c net/minecraft/class_677$class_679 net/minecraft/client/particle/FireworksSparkParticle$ExplosionFactory f Lnet/minecraft/class_4002; field_17811 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3025 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_677$class_681 net/minecraft/client/particle/FireworksSparkParticle$FireworkParticle f Lnet/minecraft/class_702; field_3805 particleManager f Lnet/minecraft/class_2499; field_3806 explosions f I field_3808 age f Z field_3807 flicker m (D[[D[I[IZZZ)V method_3028 explodeStar p 4 colors p 5 fadeColors p 3 pattern p 8 keepShape p 6 trail p 7 flicker p 1 size m ()Z method_3029 isFar m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_702;Lnet/minecraft/class_2487;)V p 2 x p 4 y p 6 z p 8 velocityX p 10 velocityY p 12 velocityZ p 14 particleManager p 15 nbt p 1 world m (DDDDDD[I[IZZ)V method_3030 addExplosionParticle p 1 x p 15 trail p 16 flicker p 13 colors p 14 fadeColors p 11 velocityZ p 9 velocityY p 7 velocityX p 5 z p 3 y m (DI[I[IZZ)V method_3031 explodeBall p 1 size p 3 amount p 4 colors p 5 fadeColors p 6 trail p 7 flicker m ([I[IZZ)V method_3032 explodeBurst p 4 flicker p 3 trail p 2 fadeColors p 1 colors c net/minecraft/class_677$class_680 net/minecraft/client/particle/FireworksSparkParticle$Explosion f Z field_3804 trail f Z field_3803 flicker f Lnet/minecraft/class_702; field_3798 particleManager m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_702;Lnet/minecraft/class_4002;)V p 4 y p 2 x p 1 world p 14 particleManager p 15 spriteProvider p 12 velocityZ p 10 velocityY p 8 velocityX p 6 z m (Z)V method_3027 setTrail p 1 trail m (Z)V method_3026 setFlicker p 1 flicker c net/minecraft/class_677$class_3997 net/minecraft/client/particle/FireworksSparkParticle$FlashFactory f Lnet/minecraft/class_4002; field_17810 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_18121 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_677$class_678 net/minecraft/client/particle/FireworksSparkParticle$Flash c net/minecraft/class_2062 net/minecraft/advancement/criterion/ImpossibleCriterion f Lnet/minecraft/class_2960; field_9624 ID m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2062$class_2063; method_8949 conditionsFromJson c net/minecraft/class_2062$class_2063 net/minecraft/advancement/criterion/ImpossibleCriterion$Conditions c net/minecraft/class_675 net/minecraft/client/particle/EndRodParticle m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V p 8 velocityX p 10 velocityY p 4 y p 6 z p 1 world p 2 x p 12 velocityZ p 14 spriteProvider c net/minecraft/class_675$class_676 net/minecraft/client/particle/EndRodParticle$Factory f Lnet/minecraft/class_4002; field_17805 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3024 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_3390 net/minecraft/structure/NetherFortressGenerator f [Lnet/minecraft/class_3390$class_3404; field_14494 ALL_BRIDGE_PIECES f [Lnet/minecraft/class_3390$class_3404; field_14493 ALL_CORRIDOR_PIECES m (Lnet/minecraft/class_3390$class_3404;Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3403; method_14795 createPiece p 7 chainLength p 3 x p 4 y p 5 z p 6 orientation p 0 pieceData p 1 holder p 2 random c net/minecraft/class_3390$class_3407 net/minecraft/structure/NetherFortressGenerator$Start f Ljava/util/List; field_14505 pieces f Ljava/util/List; field_14507 bridgePieces f Ljava/util/List; field_14504 corridorPieces f Lnet/minecraft/class_3390$class_3404; field_14506 lastPiece m (Ljava/util/Random;II)V p 2 x p 1 random p 3 z c net/minecraft/class_3390$class_3406 net/minecraft/structure/NetherFortressGenerator$BridgeStairs f I field_31600 SIZE_Z f I field_31599 SIZE_Y f I field_31598 SIZE_X m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 2 boundingBox p 3 orientation p 1 chainLength m (Lnet/minecraft/class_2487;)V p 1 nbt m (Lnet/minecraft/class_6130;IIIILnet/minecraft/class_2350;)Lnet/minecraft/class_3390$class_3406; method_14818 create p 1 x p 2 y p 0 holder p 5 orientation p 3 z p 4 chainlength c net/minecraft/class_3390$class_3399 net/minecraft/structure/NetherFortressGenerator$SmallCorridor f I field_31585 SIZE_Z f I field_31584 SIZE_Y f I field_31583 SIZE_X m (Lnet/minecraft/class_6130;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3399; method_14804 create p 0 holder p 1 x p 2 y p 3 z p 4 orientation p 5 chainLength m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 3 orientation p 2 boundingBox p 1 chainLength m (Lnet/minecraft/class_2487;)V p 1 nbt c net/minecraft/class_3390$class_3398 net/minecraft/structure/NetherFortressGenerator$CorridorLeftTurn f Z field_14496 containsChest f I field_31580 SIZE_X f I field_31582 SIZE_Z f I field_31581 SIZE_Y m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 4 orientation p 2 random p 3 boundingBox p 1 chainLength m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3398; method_14803 create p 2 x p 1 random p 0 holder p 6 chainLength p 5 orientation p 4 z p 3 y m (Lnet/minecraft/class_2487;)V p 1 nbt c net/minecraft/class_3390$class_3401 net/minecraft/structure/NetherFortressGenerator$CorridorNetherWartsRoom f I field_31589 SIZE_X f I field_31591 SIZE_Z f I field_31590 SIZE_Y m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 1 chainLength p 2 boundingBox p 3 orientation m (Lnet/minecraft/class_2487;)V p 1 nbt m (Lnet/minecraft/class_6130;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3401; method_14806 create p 3 z p 2 y p 5 chainlength p 4 orientation p 1 x p 0 holder c net/minecraft/class_3390$class_3400 net/minecraft/structure/NetherFortressGenerator$CorridorRightTurn f I field_31588 SIZE_Z f I field_31587 SIZE_Y f I field_31586 SIZE_X f Z field_14497 containsChest m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3400; method_14805 create p 6 chainLength p 5 orientation p 4 z p 3 y p 2 x p 1 random p 0 holder m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 1 chainLength p 2 random p 3 boundingBox p 4 orientation m (Lnet/minecraft/class_2487;)V p 1 nbt c net/minecraft/class_3390$class_3403 net/minecraft/structure/NetherFortressGenerator$Piece m (Ljava/util/List;)I method_14810 checkRemainingPieces p 1 possiblePieces m (Lnet/minecraft/class_3390$class_3407;Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;IZ)Lnet/minecraft/class_3443; method_14813 pieceGenerator p 1 start p 8 chainLength p 9 inside p 6 z p 7 orientation p 4 x p 5 y p 2 holder p 3 random m (Lnet/minecraft/class_3390$class_3407;Lnet/minecraft/class_6130;Ljava/util/Random;IIZ)Lnet/minecraft/class_3443; method_14808 fillSEOpening p 4 heightOffset p 5 leftRightOffset p 6 inside p 1 start p 2 holder p 3 random m (Lnet/minecraft/class_3390$class_3407;Ljava/util/List;Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3403; method_14811 pickPiece p 9 chainLength p 4 random p 3 holder p 2 possiblePieces p 1 start p 8 orientation p 7 z p 6 y p 5 x m (Lnet/minecraft/class_3390$class_3407;Lnet/minecraft/class_6130;Ljava/util/Random;IIZ)Lnet/minecraft/class_3443; method_14814 fillForwardOpening p 6 inside p 5 heightOffset p 2 holder p 1 start p 4 leftRightOffset p 3 random m (Lnet/minecraft/class_3390$class_3407;Lnet/minecraft/class_6130;Ljava/util/Random;IIZ)Lnet/minecraft/class_3443; method_14812 fillNWOpening p 1 start p 2 holder p 3 random p 4 heightOffset p 5 leftRightOffset p 6 inside m (Lnet/minecraft/class_3341;)Z method_14809 isInBounds p 0 boundingBox c net/minecraft/class_3390$class_3402 net/minecraft/structure/NetherFortressGenerator$BridgePlatform f I field_31594 SIZE_Z f I field_31593 SIZE_Y f I field_31592 SIZE_X f Z field_14498 hasBlazeSpawner m (Lnet/minecraft/class_6130;IIIILnet/minecraft/class_2350;)Lnet/minecraft/class_3390$class_3402; method_14807 create p 0 holder p 1 x p 2 y p 3 z p 4 chainLength p 5 orientation m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 1 chainLength p 2 boundingBox p 3 orientation m (Lnet/minecraft/class_2487;)V p 1 nbt c net/minecraft/class_3390$class_3405 net/minecraft/structure/NetherFortressGenerator$BridgeSmallCrossing f I field_31597 SIZE_Z f I field_31596 SIZE_Y f I field_31595 SIZE_X m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 2 boundingBox p 1 chainLength p 3 orientation m (Lnet/minecraft/class_2487;)V p 1 nbt m (Lnet/minecraft/class_6130;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3405; method_14817 create p 5 chainLength p 4 orientation p 3 z p 2 y p 1 x p 0 holder c net/minecraft/class_3390$class_3404 net/minecraft/structure/NetherFortressGenerator$PieceData f Ljava/lang/Class; field_14501 pieceType f I field_14503 weight f I field_14502 generatedCount f I field_14499 limit f Z field_14500 repeatable m (Ljava/lang/Class;II)V p 2 weight p 1 pieceType p 3 limit m ()Z method_14815 canGenerate m (Ljava/lang/Class;IIZ)V p 4 repeatable p 3 limit p 2 weight p 1 pieceType m (I)Z method_14816 canGenerate p 1 chainLength c net/minecraft/class_3390$class_3391 net/minecraft/structure/NetherFortressGenerator$BridgeCrossing f I field_31561 SIZE_Z f I field_31560 SIZE_Y f I field_31559 SIZE_X m (Lnet/minecraft/class_2487;)V p 1 nbt m (IILnet/minecraft/class_2350;)V p 1 x p 2 z p 3 orientation m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 1 chainLength p 2 boundingBox p 3 orientation m (Lnet/minecraft/class_6130;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3391; method_14796 create p 5 chainLength p 4 orientation p 3 z p 2 y p 1 x p 0 holder c net/minecraft/class_3390$class_3393 net/minecraft/structure/NetherFortressGenerator$Bridge f I field_31565 SIZE_X f I field_31567 SIZE_Z f I field_31566 SIZE_Y m (Lnet/minecraft/class_2487;)V p 1 nbt m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 1 chainLength p 2 random p 3 boundingBox p 4 orientation m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3393; method_14798 create p 6 chainLength p 4 z p 5 orientation p 2 x p 3 y p 0 holder p 1 random c net/minecraft/class_3390$class_3392 net/minecraft/structure/NetherFortressGenerator$BridgeEnd f I field_31564 SIZE_Z f I field_31563 SIZE_Y f I field_31562 SIZE_X f I field_14495 seed m (Lnet/minecraft/class_2487;)V p 1 nbt m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3392; method_14797 create p 5 orientation p 6 chainLength p 3 y p 4 z p 1 random p 2 x p 0 holder m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 3 boundingBox p 2 random p 1 chainLength p 4 orientation c net/minecraft/class_3390$class_3395 net/minecraft/structure/NetherFortressGenerator$CorridorBalcony f I field_31573 SIZE_Z f I field_31572 SIZE_Y f I field_31571 SIZE_X m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 2 boundingBox p 1 chainLength p 3 orientation m (Lnet/minecraft/class_2487;)V p 1 nbt m (Lnet/minecraft/class_6130;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3395; method_14800 create p 4 orientation p 5 chainLength p 2 y p 3 z p 0 holder p 1 x c net/minecraft/class_3390$class_3394 net/minecraft/structure/NetherFortressGenerator$CorridorStairs f I field_31568 SIZE_X f I field_31570 SIZE_Z f I field_31569 SIZE_Y m (Lnet/minecraft/class_2487;)V p 1 nbt m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 1 chainLength p 3 orientation p 2 boundingBox m (Lnet/minecraft/class_6130;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3394; method_14799 create p 5 chainLength p 1 x p 2 y p 3 z p 4 orientation p 0 holder c net/minecraft/class_3390$class_3397 net/minecraft/structure/NetherFortressGenerator$CorridorCrossing f I field_31579 SIZE_Z f I field_31578 SIZE_Y f I field_31577 SIZE_X m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 1 chainLength p 2 boundingBox p 3 orientation m (Lnet/minecraft/class_6130;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3397; method_14802 create p 5 chainLength p 4 orientation p 3 z p 2 y p 1 x p 0 holder m (Lnet/minecraft/class_2487;)V p 1 nbt c net/minecraft/class_3390$class_3396 net/minecraft/structure/NetherFortressGenerator$CorridorExit f I field_31575 SIZE_Y f I field_31574 SIZE_X f I field_31576 SIZE_Z m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 4 orientation p 1 chainLength p 3 boundingBox p 2 random m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3396; method_14801 create p 0 holder p 3 y p 4 z p 1 random p 2 x p 5 orientation p 6 chainLength m (Lnet/minecraft/class_2487;)V p 1 nbt c net/minecraft/class_2069 net/minecraft/advancement/criterion/ItemDurabilityChangedCriterion f Lnet/minecraft/class_2960; field_9633 ID m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2069$class_2071; method_8962 conditionsFromJson m (Lnet/minecraft/class_1799;ILnet/minecraft/class_2069$class_2071;)Z method_22477 method_22477 p 2 conditions m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;I)V method_8960 trigger p 3 durability p 2 stack p 1 player c net/minecraft/class_2069$class_2071 net/minecraft/advancement/criterion/ItemDurabilityChangedCriterion$Conditions f Lnet/minecraft/class_2073; field_9637 item f Lnet/minecraft/class_2096$class_2100; field_9639 delta f Lnet/minecraft/class_2096$class_2100; field_9638 durability m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2096$class_2100;)V p 1 player p 3 durability p 2 item p 4 delta m (Lnet/minecraft/class_2073;Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2069$class_2071; method_35229 create p 1 durability p 0 item m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2069$class_2071; method_8967 create p 0 player p 1 item p 2 durability m (Lnet/minecraft/class_1799;I)Z method_8968 matches p 1 stack p 2 durability c net/minecraft/class_673 net/minecraft/client/particle/ExplosionSmokeParticle f Lnet/minecraft/class_4002; field_17806 spriteProvider m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V p 6 z p 8 velocityX p 2 x p 4 y p 14 spriteProvider p 1 world p 10 velocityY p 12 velocityZ c net/minecraft/class_673$class_674 net/minecraft/client/particle/ExplosionSmokeParticle$Factory f Lnet/minecraft/class_4002; field_17807 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3023 createParticle c net/minecraft/class_2066 net/minecraft/advancement/criterion/InventoryChangedCriterion f Lnet/minecraft/class_2960; field_9625 ID m (Lnet/minecraft/class_1661;Lnet/minecraft/class_1799;IIILnet/minecraft/class_2066$class_2068;)Z method_22476 method_22476 p 5 conditions m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1661;Lnet/minecraft/class_1799;III)V method_24362 trigger p 6 occupied p 4 full p 5 empty p 2 inventory p 3 stack p 1 player m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2066$class_2068; method_8952 conditionsFromJson m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1661;Lnet/minecraft/class_1799;)V method_8950 trigger p 1 player p 3 stack p 2 inventory c net/minecraft/class_2066$class_2068 net/minecraft/advancement/criterion/InventoryChangedCriterion$Conditions f Lnet/minecraft/class_2096$class_2100; field_9629 occupied f [Lnet/minecraft/class_2073; field_9632 items f Lnet/minecraft/class_2096$class_2100; field_9630 full f Lnet/minecraft/class_2096$class_2100; field_9631 empty m ([Lnet/minecraft/class_2073;)Lnet/minecraft/class_2066$class_2068; method_8957 items p 0 items m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2096$class_2100;[Lnet/minecraft/class_2073;)V p 1 player p 2 occupied p 5 items p 3 full p 4 empty m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2073;)Z method_24363 method_24363 p 1 item m (Lnet/minecraft/class_1661;Lnet/minecraft/class_1799;III)Z method_8958 matches p 3 full p 4 empty p 5 occupied p 1 inventory p 2 stack m ([Lnet/minecraft/class_1935;)Lnet/minecraft/class_2066$class_2068; method_8959 items p 0 items c net/minecraft/class_671 net/minecraft/client/particle/RedDustParticle m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_2390;Lnet/minecraft/class_4002;)V p 6 z p 4 y p 2 x p 1 world p 15 spriteProvider p 14 parameters p 12 velocityZ p 10 velocityY p 8 velocityX c net/minecraft/class_671$class_672 net/minecraft/client/particle/RedDustParticle$Factory f Lnet/minecraft/class_4002; field_17802 spriteProvider m (Lnet/minecraft/class_2390;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3022 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_4691 net/minecraft/client/render/entity/feature/IronGolemCrackFeatureRenderer f Ljava/util/Map; field_21443 DAMAGE_TO_TEXTURE m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1439;FFFFFF)V method_23623 render c net/minecraft/class_600 net/minecraft/client/render/entity/model/ShieldEntityModel c Represents the model of an held shield.\n\n

\n\n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value #PLATE}{@linkplain #root Root part}{@link #plate}
{@value #HANDLE}{@linkplain #root Root part}{@link #handle}
\n
f Lnet/minecraft/class_630; field_3551 handle f Ljava/lang/String; field_32550 HANDLE c The key of the handle model part, whose value is {@value}. f Lnet/minecraft/class_630; field_3550 plate f Ljava/lang/String; field_32549 PLATE c The key of the plate model part, whose value is {@value}. f Lnet/minecraft/class_630; field_27495 root m ()Lnet/minecraft/class_630; method_23775 getHandle m (Lnet/minecraft/class_630;)V p 1 root m ()Lnet/minecraft/class_630; method_23774 getPlate m ()Lnet/minecraft/class_5607; method_32039 getTexturedModelData c net/minecraft/class_3360 net/minecraft/world/FeatureUpdater f Ljava/util/Map; field_14433 updateStates f Ljava/util/Map; field_14436 ANCIENT_TO_OLD f Ljava/util/Map; field_14435 OLD_TO_NEW f Ljava/util/Map; field_14432 featureIdToChunkNbt f Z field_14434 needsUpdate m (Lnet/minecraft/class_2487;Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487; method_14741 getUpdatedStarts p 1 nbt p 2 pos m (Lnet/minecraft/class_5321;Lnet/minecraft/class_26;)Lnet/minecraft/class_3360; method_14745 create p 0 world p 1 persistentStateManager m (Lnet/minecraft/class_26;Ljava/util/List;Ljava/util/List;)V p 1 persistentStateManager m (Lnet/minecraft/class_26;)V method_14734 init p 1 persistentStateManager m (J)V method_14744 markResolved m (Ljava/util/HashMap;)V method_14742 method_14742 p 0 map m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_14735 getUpdatedReferences p 1 nbt m (II)Z method_14737 needsUpdate p 1 chunkX p 2 chunkZ m (IILjava/lang/String;)Z method_14738 needsUpdate p 1 chunkX p 2 chunkZ p 3 id m (Ljava/util/HashMap;)V method_14739 method_14739 p 0 map c net/minecraft/class_2030 net/minecraft/advancement/criterion/EnchantedItemCriterion f Lnet/minecraft/class_2960; field_9563 ID m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;I)V method_8870 trigger p 3 levels p 2 stack p 1 player m (Lnet/minecraft/class_1799;ILnet/minecraft/class_2030$class_2032;)Z method_22463 method_22463 p 2 conditions m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2030$class_2032; method_8872 conditionsFromJson c net/minecraft/class_2030$class_2032 net/minecraft/advancement/criterion/EnchantedItemCriterion$Conditions f Lnet/minecraft/class_2073; field_9567 item f Lnet/minecraft/class_2096$class_2100; field_9568 levels m ()Lnet/minecraft/class_2030$class_2032; method_8877 any m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;Lnet/minecraft/class_2096$class_2100;)V p 2 item p 3 levels p 1 player m (Lnet/minecraft/class_1799;I)Z method_8878 matches p 1 stack p 2 levels c net/minecraft/class_4693 net/minecraft/test/TimedTaskRunner f Ljava/util/List; field_21458 tasks f Lnet/minecraft/class_4517; field_21457 test f J field_21459 tick m (I)Lnet/minecraft/class_4693; method_36076 expectMinDuration p 1 minDuration m (ILjava/lang/Runnable;)Lnet/minecraft/class_4693; method_36084 expectMinDurationOrRun p 2 task p 1 minDuration m (Lnet/minecraft/class_4517;)V p 1 gameTest m (J)V method_23645 runTasks p 1 tick m (J)V method_23644 runReported p 1 tick m (ILjava/lang/Runnable;)Lnet/minecraft/class_4693; method_36077 expectMinDurationAndRun p 2 task p 1 minDuration m (JLjava/lang/Runnable;)Lnet/minecraft/class_4693; method_36078 createAndAdd p 1 duration p 3 task m (J)V method_23643 runSilently p 1 tick m (Ljava/lang/Runnable;)Lnet/minecraft/class_4693; method_36085 createAndAddReported p 1 task m (Ljava/lang/Runnable;)Lnet/minecraft/class_4693; method_36079 createAndAdd p 1 task m (Ljava/lang/Runnable;)V method_36089 tryRun p 1 task m ()V method_36075 completeIfSuccessful m ()Lnet/minecraft/class_4693$class_6304; method_36083 createAndAddTrigger m (Ljava/util/function/Supplier;)V method_36080 fail p 1 exceptionSupplier c net/minecraft/class_4693$class_6304 net/minecraft/test/TimedTaskRunner$Trigger f J field_33154 UNTRIGGERED_TICK f J field_33155 triggeredTick m ()V method_36092 checkTrigger m (J)V method_36093 trigger p 1 tick c net/minecraft/class_4692 net/minecraft/test/TimedTask f Ljava/lang/Runnable; field_21451 task f Ljava/lang/Long; field_21450 duration m (Ljava/lang/Long;Ljava/lang/Runnable;)V p 1 duration p 2 task m (JLjava/lang/Runnable;)Lnet/minecraft/class_4692; method_35941 create p 0 duration p 2 task m (Ljava/lang/Runnable;)Lnet/minecraft/class_4692; method_35942 create p 0 task c net/minecraft/class_604 net/minecraft/client/render/entity/model/SilverfishEntityModel f [[I field_3558 SEGMENT_LOCATIONS f [Lnet/minecraft/class_630; field_3560 body f [[I field_3559 SEGMENT_SIZES f I field_32556 BODY_PARTS_COUNT f Lnet/minecraft/class_630; field_27497 root f [Lnet/minecraft/class_630; field_3557 scales m (I)Ljava/lang/String; method_32045 getSegmentName p 0 index m (Lnet/minecraft/class_630;I)Lnet/minecraft/class_630; method_32046 method_32046 p 1 index m (I)Ljava/lang/String; method_32043 getLayerName p 0 index m ()Lnet/minecraft/class_5607; method_32042 getTexturedModelData m (Lnet/minecraft/class_630;)V p 1 root m (Lnet/minecraft/class_630;I)Lnet/minecraft/class_630; method_32044 method_32044 p 1 index c net/minecraft/class_603 net/minecraft/client/render/entity/model/ShulkerBulletEntityModel c Represents the model of shulker-bullet-like entity.\n\n
\n\n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value #MAIN}{@linkplain #root Root part}{@link #bullet}
\n
f Ljava/lang/String; field_32553 MAIN c The key of the main model part, whose value is {@value}. f Lnet/minecraft/class_630; field_3556 bullet f Lnet/minecraft/class_630; field_27496 root m ()Lnet/minecraft/class_5607; method_32040 getTexturedModelData m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_602 net/minecraft/client/render/entity/model/ShulkerEntityModel f Lnet/minecraft/class_630; field_3553 base f Lnet/minecraft/class_630; field_3555 lid f Lnet/minecraft/class_630; field_3554 head f Ljava/lang/String; field_32555 BASE c The key of the base model part, whose value is {@value}. f Ljava/lang/String; field_32554 LID c The key of the lid model part, whose value is {@value}. m ()Lnet/minecraft/class_630; method_2829 getLid m (Lnet/minecraft/class_630;)V p 1 root m ()Lnet/minecraft/class_5607; method_32041 getTexturedModelData m ()Lnet/minecraft/class_630; method_2830 getHead m (Lnet/minecraft/class_1606;FFFFF)V method_17122 setAngles c net/minecraft/class_601 net/minecraft/client/render/entity/model/SheepEntityModel f F field_3552 headPitchModifier m (Lnet/minecraft/class_630;)V p 1 root m (Lnet/minecraft/class_1472;FFFFF)V method_17121 setAngles m (Lnet/minecraft/class_1472;FFF)V method_17120 animateModel m ()Lnet/minecraft/class_5607; method_32038 getTexturedModelData c net/minecraft/class_2037 net/minecraft/advancement/criterion/EnterBlockCriterion f Lnet/minecraft/class_2960; field_9572 ID m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2037$class_2039; method_8883 conditionsFromJson m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2248; method_22466 getBlock p 0 obj m (Lnet/minecraft/class_2248;Ljava/lang/String;)V method_22464 method_22464 p 1 name m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2037$class_2039;)Z method_22465 method_22465 p 1 conditions m (Lnet/minecraft/class_3222;Lnet/minecraft/class_2680;)V method_8885 trigger p 1 player p 2 state c net/minecraft/class_2037$class_2039 net/minecraft/advancement/criterion/EnterBlockCriterion$Conditions f Lnet/minecraft/class_4559; field_9577 state f Lnet/minecraft/class_2248; field_9576 block m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2248;Lnet/minecraft/class_4559;)V p 3 state p 2 block p 1 player m (Lnet/minecraft/class_2680;)Z method_8891 matches p 1 state m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2037$class_2039; method_8890 block p 0 block c net/minecraft/class_4698 net/minecraft/world/storage/StorageIoWorker f Ljava/util/concurrent/atomic/AtomicBoolean; field_21497 closed f Ljava/util/Map; field_21500 results f Lorg/slf4j/Logger; field_21495 LOGGER f Lnet/minecraft/class_2867; field_21499 storage f Lnet/minecraft/class_3846; field_24468 executor m (Z)Ljava/util/concurrent/CompletableFuture; method_23698 completeAll p 1 sync m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2487;)Ljava/util/concurrent/CompletableFuture; method_23703 setResult p 2 nbt p 1 pos m (Ljava/nio/file/Path;ZLjava/lang/String;)V p 1 directory p 2 dsync p 3 name m (Lnet/minecraft/class_1923;Lnet/minecraft/class_4698$class_4699;)V method_23701 write p 1 pos p 2 result m (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487; method_23700 getNbt p 1 pos m (Lnet/minecraft/class_1923;)Ljava/util/concurrent/CompletableFuture; method_31738 readChunkData p 1 pos m ()V method_27945 writeRemainingResults m ()V method_23719 writeResult m (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; method_23709 run p 1 task c net/minecraft/class_4698$class_5276 net/minecraft/world/storage/StorageIoWorker$Priority f Lnet/minecraft/class_4698$class_5276; field_27237 FOREGROUND f Lnet/minecraft/class_4698$class_5276; field_27239 SHUTDOWN f Lnet/minecraft/class_4698$class_5276; field_27238 BACKGROUND c net/minecraft/class_4698$class_4699 net/minecraft/world/storage/StorageIoWorker$Result f Ljava/util/concurrent/CompletableFuture; field_21504 future f Lnet/minecraft/class_2487; field_21503 nbt m (Lnet/minecraft/class_2487;)V p 1 nbt c net/minecraft/class_4695 net/minecraft/datafixer/fix/StructureReferenceFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_23661 updateReferences c net/minecraft/class_4694 net/minecraft/server/command/SpectateCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_21463 SPECTATE_SELF_EXCEPTION f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_21464 NOT_SPECTATOR_EXCEPTION m (Lnet/minecraft/class_2168;)Z method_23651 method_23651 p 0 source m (Lcom/mojang/brigadier/CommandDispatcher;)V method_23653 register p 0 dispatcher m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_23655 method_23655 p 0 playerName m (Lcom/mojang/brigadier/context/CommandContext;)I method_23657 method_23657 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_23656 method_23656 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_23654 method_23654 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;Lnet/minecraft/class_3222;)I method_23652 execute p 2 player p 1 entity p 0 source c net/minecraft/class_3364 net/minecraft/server/rcon/QueryResponseHandler f Ljava/lang/String; field_14445 motd f Ljava/lang/String; field_14447 levelName f Ljava/lang/String; field_29795 GAME_TYPE f I field_14457 port f Ljava/net/DatagramSocket; field_14449 socket f J field_14443 lastQueryTime f J field_29797 CLEAN_UP_THRESHOLD f Ljava/util/Map; field_14453 queries f Ljava/lang/String; field_14444 ip f J field_14450 lastResponseTime f Ljava/lang/String; field_14454 hostname f Lnet/minecraft/class_3345; field_14446 data f Lnet/minecraft/class_2994; field_23964 server f Ljava/lang/String; field_29796 GAME_ID f [B field_14452 packetBuffer f I field_14442 queryPort f I field_14456 maxPlayerCount m (Ljava/lang/Exception;)V method_14752 handleIoException p 1 e m (Ljava/net/DatagramPacket;)V method_14749 createQuery p 1 packet m (Lnet/minecraft/class_2994;I)V p 1 server p 2 queryPort m (JLnet/minecraft/class_3364$class_3365;)Z method_27174 method_27174 p 2 query m (Ljava/net/DatagramPacket;)Z method_14750 handle p 1 packet m (Lnet/minecraft/class_2994;)Lnet/minecraft/class_3364; method_30737 create p 0 server m ()V method_14746 cleanUp m ()Z method_14754 initialize m (Ljava/net/DatagramPacket;)[B method_14747 createRulesReply p 1 packet m (Ljava/net/SocketAddress;)[B method_14748 getMessageBytes p 1 address m (Ljava/net/DatagramPacket;)Ljava/lang/Boolean; method_14753 isValidQuery p 1 packet m ([BLjava/net/DatagramPacket;)V method_14751 reply p 1 buf p 2 packet c net/minecraft/class_3364$class_3365 net/minecraft/server/rcon/QueryResponseHandler$Query f I field_14458 id f J field_14459 startTime f Ljava/lang/String; field_14462 message f [B field_14460 messageBytes f [B field_14461 replyBuf m ()I method_14756 getId m (Ljava/net/DatagramPacket;)V p 1 packet m ()[B method_14758 getMessageBytes m ()[B method_14757 getReplyBuf m ()Ljava/lang/String; method_34888 getMessage m (J)Ljava/lang/Boolean; method_14755 startedBefore p 1 lastQueryTime c net/minecraft/class_3366 net/minecraft/structure/OceanMonumentGenerator c net/minecraft/class_3366$class_3371 net/minecraft/structure/OceanMonumentGenerator$DoubleZRoomFactory c net/minecraft/class_3366$class_3382 net/minecraft/structure/OceanMonumentGenerator$Entry m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V p 2 setting p 1 orientation m (Lnet/minecraft/class_2487;)V p 1 nbt c net/minecraft/class_3366$class_3372 net/minecraft/structure/OceanMonumentGenerator$SimpleRoomFactory c net/minecraft/class_3366$class_3383 net/minecraft/structure/OceanMonumentGenerator$Penthouse m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3341;)V p 2 box p 1 orientation m (Lnet/minecraft/class_2487;)V p 1 nbt c net/minecraft/class_3366$class_3380 net/minecraft/structure/OceanMonumentGenerator$DoubleYZRoom m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V p 1 orientation p 2 setting m (Lnet/minecraft/class_2487;)V p 1 nbt c net/minecraft/class_3366$class_3370 net/minecraft/structure/OceanMonumentGenerator$DoubleYZRoomFactory c net/minecraft/class_3366$class_3381 net/minecraft/structure/OceanMonumentGenerator$DoubleZRoom m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V p 1 orientation p 2 setting m (Lnet/minecraft/class_2487;)V p 1 nbt c net/minecraft/class_3366$class_3375 net/minecraft/structure/OceanMonumentGenerator$PieceFactory m (Lnet/minecraft/class_3366$class_3388;)Z method_14769 canGenerate p 1 setting m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;Ljava/util/Random;)Lnet/minecraft/class_3366$class_3384; method_14768 generate p 1 direction p 2 setting p 3 random c net/minecraft/class_3366$class_3386 net/minecraft/structure/OceanMonumentGenerator$SimpleRoomTop m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V p 2 setting p 1 orientation m (Lnet/minecraft/class_2487;)V p 1 nbt c net/minecraft/class_3366$class_3376 net/minecraft/structure/OceanMonumentGenerator$CoreRoom m (Lnet/minecraft/class_2487;)V p 1 nbt m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V p 2 setting p 1 orientation c net/minecraft/class_3366$class_3387 net/minecraft/structure/OceanMonumentGenerator$WingRoom m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3341;I)V p 2 box p 1 orientation m (Lnet/minecraft/class_2487;)V p 1 nbt c net/minecraft/class_3366$class_3373 net/minecraft/structure/OceanMonumentGenerator$SimpleRoomTopFactory c net/minecraft/class_3366$class_3384 net/minecraft/structure/OceanMonumentGenerator$Piece f Lnet/minecraft/class_2680; field_14474 DARK_PRISMARINE f Lnet/minecraft/class_2680; field_14473 PRISMARINE f Lnet/minecraft/class_2680; field_14476 PRISMARINE_BRICKS f Lnet/minecraft/class_2680; field_14475 WATER f Lnet/minecraft/class_2680; field_14470 ALSO_PRISMARINE_BRICKS f Ljava/util/Set; field_14472 ICE_BLOCKS f Lnet/minecraft/class_3366$class_3388; field_14479 setting f Lnet/minecraft/class_2680; field_14471 SEA_LANTERN f I field_14477 FOUR_ONE_ZERO_INDEX f I field_14468 TWO_TWO_ZERO_INDEX f I field_14478 ZERO_ONE_ZERO_INDEX f I field_14469 TWO_ZERO_ZERO_INDEX m (Lnet/minecraft/class_3341;IIII)Z method_14775 method_14775 p 1 box p 2 x p 4 z m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;III)Lnet/minecraft/class_3341; method_35445 createBox p 0 orientation p 1 setting m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;III)Z method_14772 spawnElderGuardian p 4 y p 3 x p 2 box p 1 world p 5 z m (Lnet/minecraft/class_3773;Lnet/minecraft/class_2350;ILnet/minecraft/class_3341;)V p 4 box p 3 length p 2 orientation p 1 type m (Lnet/minecraft/class_3773;ILnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;III)V p 3 orientation p 4 setting p 1 type p 2 length m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIZ)V method_14774 method_14774 p 4 z p 3 x p 2 box p 1 world m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIIIIILnet/minecraft/class_2680;)V method_14771 fillArea p 1 world p 2 box p 5 z p 6 width p 3 x p 4 y p 9 state p 7 height p 8 depth m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIIIII)V method_14773 setAirAndWater p 1 world p 2 box p 3 x p 4 y p 5 z p 6 width p 7 height p 8 depth m (III)I method_14770 getIndex p 1 y p 2 z p 0 x c net/minecraft/class_3366$class_3374 net/minecraft/structure/OceanMonumentGenerator$Base m (Ljava/util/Random;IILnet/minecraft/class_2350;)V p 2 x p 1 random p 4 orientation p 3 z m (Lnet/minecraft/class_5281;Ljava/util/Random;Lnet/minecraft/class_3341;)V method_14767 method_14767 p 2 random p 1 world p 3 box m (Lnet/minecraft/class_5281;Ljava/util/Random;Lnet/minecraft/class_3341;)V method_14766 method_14766 p 1 world p 3 box p 2 random m (Lnet/minecraft/class_5281;Ljava/util/Random;Lnet/minecraft/class_3341;)V method_14765 method_14765 p 2 random p 1 world p 3 box m (Lnet/minecraft/class_5281;Ljava/util/Random;Lnet/minecraft/class_3341;)V method_14764 method_14764 p 1 world p 3 box p 2 random m (ZILnet/minecraft/class_5281;Ljava/util/Random;Lnet/minecraft/class_3341;)V method_14761 method_14761 p 3 world p 4 random p 5 box m (Lnet/minecraft/class_5281;Ljava/util/Random;Lnet/minecraft/class_3341;)V method_14763 method_14763 p 2 random p 1 world p 3 box m (Lnet/minecraft/class_5281;Ljava/util/Random;Lnet/minecraft/class_3341;)V method_14762 method_14762 p 1 world p 3 box p 2 random m (Lnet/minecraft/class_2487;)V p 1 nbt m (Ljava/util/Random;)Ljava/util/List; method_14760 method_14760 p 1 random c net/minecraft/class_3366$class_3385 net/minecraft/structure/OceanMonumentGenerator$SimpleRoom m (Lnet/minecraft/class_2487;)V p 1 nbt m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;Ljava/util/Random;)V p 2 setting p 3 random p 1 orientation c net/minecraft/class_3366$class_3368 net/minecraft/structure/OceanMonumentGenerator$DoubleXYRoomFactory c net/minecraft/class_3366$class_3379 net/minecraft/structure/OceanMonumentGenerator$DoubleYRoom m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V p 1 orientation p 2 setting m (Lnet/minecraft/class_2487;)V p 1 nbt c net/minecraft/class_3366$class_3369 net/minecraft/structure/OceanMonumentGenerator$DoubleYRoomFactory c net/minecraft/class_3366$class_3377 net/minecraft/structure/OceanMonumentGenerator$DoubleXRoom m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V p 1 orientation p 2 setting m (Lnet/minecraft/class_2487;)V p 1 nbt c net/minecraft/class_3366$class_3388 net/minecraft/structure/OceanMonumentGenerator$PieceSetting f [Z field_14482 neighborPresences f I field_14486 roomIndex f [Lnet/minecraft/class_3366$class_3388; field_14487 neighbors f Z field_14485 used m ()V method_14780 checkNeighborStates m ()Z method_14785 isAboveLevelThree m ()I method_14781 countNeighbors m (I)V p 1 index m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V method_14786 setNeighbor p 2 setting p 1 orientation c net/minecraft/class_3366$class_3367 net/minecraft/structure/OceanMonumentGenerator$DoubleXRoomFactory c net/minecraft/class_3366$class_3378 net/minecraft/structure/OceanMonumentGenerator$DoubleXYRoom m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V p 2 setting p 1 orientation m (Lnet/minecraft/class_2487;)V p 1 nbt c net/minecraft/class_4696 net/minecraft/client/render/RenderLayers f Ljava/util/Map; field_21471 FLUIDS f Ljava/util/Map; field_21469 BLOCKS f Z field_21472 fancyGraphicsOrBetter m (Lnet/minecraft/class_1799;Z)Lnet/minecraft/class_1921; method_23678 getItemLayer p 0 stack p 1 direct m (Lnet/minecraft/class_2680;Z)Lnet/minecraft/class_1921; method_23683 getEntityBlockLayer p 1 direct p 0 state m (Ljava/util/HashMap;)V method_23685 method_23685 p 0 map m (Lnet/minecraft/class_3610;)Lnet/minecraft/class_1921; method_23680 getFluidLayer p 0 state m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_1921; method_23679 getBlockLayer p 0 state m (Ljava/util/HashMap;)V method_23681 method_23681 p 0 map m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_1921; method_29359 getMovingBlockLayer p 0 state m (Z)V method_23682 setFancyGraphicsOrBetter p 0 fancyGraphicsOrBetter c net/minecraft/class_2035 net/minecraft/predicate/item/EnchantmentPredicate f Lnet/minecraft/class_1887; field_9569 enchantment f [Lnet/minecraft/class_2035; field_20687 ARRAY_OF_ANY f Lnet/minecraft/class_2096$class_2100; field_9570 levels f Lnet/minecraft/class_2035; field_9571 ANY m (Ljava/util/Map;)Z method_8880 test p 1 enchantments m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2035; method_8882 deserialize p 0 el m (Lnet/minecraft/class_1887;Lnet/minecraft/class_2096$class_2100;)V p 2 levels p 1 enchantment m (Lcom/google/gson/JsonElement;)[Lnet/minecraft/class_2035; method_8879 deserializeAll p 0 el m ()Lcom/google/gson/JsonElement; method_8881 serialize c net/minecraft/class_611 net/minecraft/client/render/entity/model/SpiderEntityModel f Ljava/lang/String; field_32560 RIGHT_MIDDLE_FRONT_LEG c The key of the right middle front leg model part, whose value is {@value}. f Lnet/minecraft/class_630; field_3583 head f Lnet/minecraft/class_630; field_27512 leftFrontLeg f Ljava/lang/String; field_32561 LEFT_MIDDLE_FRONT_LEG c The key of the left middle front leg model part, whose value is {@value}. f Lnet/minecraft/class_630; field_27511 rightFrontLeg f Lnet/minecraft/class_630; field_27510 leftMiddleFrontLeg f Lnet/minecraft/class_630; field_27506 leftHindLeg f Lnet/minecraft/class_630; field_27505 rightHindLeg f Lnet/minecraft/class_630; field_27504 root f Lnet/minecraft/class_630; field_27509 rightMiddleFrontLeg f Ljava/lang/String; field_32558 BODY0 c The key of the first model part of the body, whose value is {@value}. f Lnet/minecraft/class_630; field_27508 leftMiddleLeg f Lnet/minecraft/class_630; field_27507 rightMiddleLeg f Ljava/lang/String; field_32562 RIGHT_MIDDLE_HIND_LEG c The key of the right middle hind leg model part, whose value is {@value}. f Ljava/lang/String; field_32563 LEFT_MIDDLE_HIND_LEG c The key of the left middle hind leg model part, whose value is {@value}. f Ljava/lang/String; field_32559 BODY1 c The key of the second model part of the body, whose value is {@value}. m ()Lnet/minecraft/class_5607; method_32054 getTexturedModelData m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_610 net/minecraft/client/render/entity/model/SquidEntityModel c Represents the model of a squid-like entity.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#BODY}{@linkplain #root Root part}
{@code tentacle0}{@linkplain #root Root part}{@link #tentacles tentacles[0]}
{@code tentacle1}{@linkplain #root Root part}{@link #tentacles tentacles[1]}
{@code tentacle2}{@linkplain #root Root part}{@link #tentacles tentacles[2]}
{@code tentacle3}{@linkplain #root Root part}{@link #tentacles tentacles[3]}
{@code tentacle4}{@linkplain #root Root part}{@link #tentacles tentacles[4]}
{@code tentacle5}{@linkplain #root Root part}{@link #tentacles tentacles[5]}
{@code tentacle6}{@linkplain #root Root part}{@link #tentacles tentacles[6]}
{@code tentacle7}{@linkplain #root Root part}{@link #tentacles tentacles[7]}
\n
f Lnet/minecraft/class_630; field_27513 root f [Lnet/minecraft/class_630; field_3574 tentacles m ()Lnet/minecraft/class_5607; method_32055 getTexturedModelData m (I)Ljava/lang/String; method_32056 getTentacleName p 0 index m (Lnet/minecraft/class_630;I)Lnet/minecraft/class_630; method_32057 method_32057 p 1 index m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_2040 net/minecraft/predicate/entity/EntityFlagsPredicate f Ljava/lang/Boolean; field_9580 isOnFire f Ljava/lang/Boolean; field_9582 isSneaking f Ljava/lang/Boolean; field_9583 isBaby f Ljava/lang/Boolean; field_9578 isSwimming f Ljava/lang/Boolean; field_9579 isSprinting f Lnet/minecraft/class_2040; field_9581 ANY m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/Boolean;)V method_8896 nullableBooleanToJson p 3 value p 2 key p 1 json m (Lnet/minecraft/class_1297;)Z method_8892 test p 1 entity m ()Lcom/google/gson/JsonElement; method_8894 toJson m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2040; method_8893 fromJson p 0 json m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/Boolean; method_8895 nullableBooleanFromJson p 0 json p 1 key m (Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;)V p 1 isOnFire p 2 isSneaking p 3 isSprinting p 4 isSwimming p 5 isBaby c net/minecraft/class_2040$class_2041 net/minecraft/predicate/entity/EntityFlagsPredicate$Builder f Ljava/lang/Boolean; field_9585 isSwimming f Ljava/lang/Boolean; field_9586 isSneaking f Ljava/lang/Boolean; field_9584 isBaby f Ljava/lang/Boolean; field_9587 isOnFire f Ljava/lang/Boolean; field_9588 isSprinting m (Ljava/lang/Boolean;)Lnet/minecraft/class_2040$class_2041; method_35203 sneaking p 1 sneaking m ()Lnet/minecraft/class_2040; method_8899 build m (Ljava/lang/Boolean;)Lnet/minecraft/class_2040$class_2041; method_8898 onFire p 1 onFire m (Ljava/lang/Boolean;)Lnet/minecraft/class_2040$class_2041; method_29935 isBaby p 1 isBaby m ()Lnet/minecraft/class_2040$class_2041; method_8897 create m (Ljava/lang/Boolean;)Lnet/minecraft/class_2040$class_2041; method_35204 sprinting p 1 sprinting m (Ljava/lang/Boolean;)Lnet/minecraft/class_2040$class_2041; method_35205 swimming p 1 swimming c net/minecraft/class_615 net/minecraft/client/render/entity/model/LargeTropicalFishEntityModel f Lnet/minecraft/class_630; field_3599 tail f Lnet/minecraft/class_630; field_27524 root m (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607; method_32061 getTexturedModelData p 0 dilation m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_614 net/minecraft/client/render/entity/model/TurtleEntityModel f Ljava/lang/String; field_32570 EGG_BELLY c The key of the model part of the belly side of the turtle's shell, whose value is {@value}. f Lnet/minecraft/class_630; field_3594 plastron c The belly side of the turtle's shell. m (Lnet/minecraft/class_1481;FFFFF)V method_17125 setAngles m ()Lnet/minecraft/class_5607; method_32062 getTexturedModelData m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_613 net/minecraft/client/render/entity/model/TridentEntityModel c Represents the model of a thrown trident.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@code pole}{@linkplain #root Root part}
{@code base}{@code pole}
{@code left_spike}{@code pole}
{@code middle_spike}{@code pole}
{@code right_spike}{@code pole}
\n
f Lnet/minecraft/class_2960; field_3592 TEXTURE f Lnet/minecraft/class_630; field_27521 root m ()Lnet/minecraft/class_5607; method_32059 getTexturedModelData m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_612 net/minecraft/client/render/entity/model/SmallTropicalFishEntityModel f Lnet/minecraft/class_630; field_27523 tail f Lnet/minecraft/class_630; field_27522 root m (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607; method_32060 getTexturedModelData p 0 dilation m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_6405 net/minecraft/advancement/criterion/LightningStrikeCriterion f Lnet/minecraft/class_2960; field_33925 ID m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_6405$class_6406; method_37241 conditionsFromJson m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;)Lnet/minecraft/class_47; method_37239 method_37239 p 1 bystander m (Lnet/minecraft/class_47;Ljava/util/List;Lnet/minecraft/class_6405$class_6406;)Z method_37242 method_37242 p 2 conditions m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1538;Ljava/util/List;)V method_37240 trigger p 1 player p 2 lightning p 3 bystanders c net/minecraft/class_6405$class_6406 net/minecraft/advancement/criterion/LightningStrikeCriterion$Conditions f Lnet/minecraft/class_2048$class_5258; field_33926 lightning f Lnet/minecraft/class_2048$class_5258; field_33927 bystander m (Lnet/minecraft/class_47;Ljava/util/List;)Z method_37244 test p 2 bystanders p 1 lightning m (Lnet/minecraft/class_2048;Lnet/minecraft/class_2048;)Lnet/minecraft/class_6405$class_6406; method_37243 create p 0 lightning p 1 bystander m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;)V p 2 lightning p 3 bystander p 1 player c net/minecraft/class_2048 net/minecraft/predicate/entity/EntityPredicate f Lnet/minecraft/class_2090; field_9596 location f Lnet/minecraft/class_2048; field_33914 passenger f Lnet/minecraft/class_2105; field_9600 nbt f Ljava/lang/String; field_20698 team f Lnet/minecraft/class_2048; field_24488 vehicle f Lnet/minecraft/class_4965; field_23135 fishingHook f Lnet/minecraft/class_4553; field_20697 player f Lnet/minecraft/class_6404; field_33913 lightningBolt f Lnet/minecraft/class_3735; field_16490 equipment f Lnet/minecraft/class_2050; field_9595 type f Lnet/minecraft/class_2040; field_9597 flags f Lnet/minecraft/class_2102; field_9594 effects f Lnet/minecraft/class_2048; field_9599 ANY f Lnet/minecraft/class_2025; field_9601 distance f Lnet/minecraft/class_2048; field_24489 targetedEntity f Lnet/minecraft/class_2090; field_33912 steppingOn f Lnet/minecraft/class_2960; field_16317 catType m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;)Lnet/minecraft/class_47; method_27802 createAdvancementEntityLootContext p 1 target p 0 player m (Lnet/minecraft/class_2050;Lnet/minecraft/class_2025;Lnet/minecraft/class_2090;Lnet/minecraft/class_2090;Lnet/minecraft/class_2102;Lnet/minecraft/class_2105;Lnet/minecraft/class_2040;Lnet/minecraft/class_3735;Lnet/minecraft/class_4553;Lnet/minecraft/class_4965;Lnet/minecraft/class_6404;Ljava/lang/String;Lnet/minecraft/class_2960;)V p 10 fishingHook p 11 lightningBolt p 12 team p 13 catType p 1 type p 2 distance p 3 location p 4 steppingOn p 5 effects p 6 nbt p 7 flags p 8 equipment p 9 player m (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)Z method_37227 method_37227 p 3 entity m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2048; method_8913 fromJson p 0 json m ()Lcom/google/gson/JsonElement; method_8912 toJson m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;)Z method_8914 test p 1 player p 2 entity m (Lnet/minecraft/class_2050;Lnet/minecraft/class_2025;Lnet/minecraft/class_2090;Lnet/minecraft/class_2090;Lnet/minecraft/class_2102;Lnet/minecraft/class_2105;Lnet/minecraft/class_2040;Lnet/minecraft/class_3735;Lnet/minecraft/class_4553;Lnet/minecraft/class_4965;Lnet/minecraft/class_6404;Lnet/minecraft/class_2048;Lnet/minecraft/class_2048;Lnet/minecraft/class_2048;Ljava/lang/String;Lnet/minecraft/class_2960;)V p 1 type p 13 passenger p 12 vehicle p 11 lightningBolt p 10 fishingHook p 16 catType p 15 team p 14 targetedEntity p 5 effects p 4 steppingOn p 3 location p 2 distance p 9 player p 8 equipment p 7 flags p 6 nbt m (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)Z method_8909 test p 3 entity p 2 pos p 1 world c net/minecraft/class_2048$class_2049 net/minecraft/predicate/entity/EntityPredicate$Builder f Lnet/minecraft/class_2960; field_16318 catType f Lnet/minecraft/class_2090; field_33915 steppingOn f Lnet/minecraft/class_2105; field_9603 nbt f Lnet/minecraft/class_2025; field_9602 distance f Lnet/minecraft/class_2040; field_9606 flags f Lnet/minecraft/class_2048; field_24490 vehicle f Lnet/minecraft/class_2048; field_33917 passenger f Lnet/minecraft/class_2090; field_9604 location f Lnet/minecraft/class_3735; field_16491 equipment f Lnet/minecraft/class_4553; field_20699 player f Lnet/minecraft/class_6404; field_33916 lightningBolt f Lnet/minecraft/class_4965; field_23136 fishHook f Lnet/minecraft/class_2102; field_9605 effects f Lnet/minecraft/class_2050; field_9607 type f Lnet/minecraft/class_2048; field_24491 targetedEntity f Ljava/lang/String; field_20700 team m (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2048$class_2049; method_27972 targetedEntity p 1 targetedEntity m (Lnet/minecraft/class_2025;)Lnet/minecraft/class_2048$class_2049; method_8924 distance p 1 distance m (Lnet/minecraft/class_1299;)Lnet/minecraft/class_2048$class_2049; method_8921 type p 1 type m (Lnet/minecraft/class_6862;)Lnet/minecraft/class_2048$class_2049; method_8922 type p 1 tag m (Lnet/minecraft/class_2105;)Lnet/minecraft/class_2048$class_2049; method_8915 nbt p 1 nbt m (Lnet/minecraft/class_2102;)Lnet/minecraft/class_2048$class_2049; method_8923 effects p 1 effects m ()Lnet/minecraft/class_2048$class_2049; method_8916 create m (Lnet/minecraft/class_2050;)Lnet/minecraft/class_2048$class_2049; method_8917 type p 1 type m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2048$class_2049; method_16112 catType p 1 catType m (Lnet/minecraft/class_4965;)Lnet/minecraft/class_2048$class_2049; method_26090 fishHook p 1 fishHook m (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2048$class_2049; method_27971 vehicle p 1 vehicle m (Lnet/minecraft/class_2090;)Lnet/minecraft/class_2048$class_2049; method_37230 steppingOn p 1 location m (Ljava/lang/String;)Lnet/minecraft/class_2048$class_2049; method_22470 team p 1 team m (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2048$class_2049; method_37229 passenger p 1 passenger m (Lnet/minecraft/class_4553;)Lnet/minecraft/class_2048$class_2049; method_22469 player p 1 player m (Lnet/minecraft/class_2040;)Lnet/minecraft/class_2048$class_2049; method_8919 flags p 1 flags m (Lnet/minecraft/class_2090;)Lnet/minecraft/class_2048$class_2049; method_8918 location p 1 location m (Lnet/minecraft/class_3735;)Lnet/minecraft/class_2048$class_2049; method_16227 equipment p 1 equipment m ()Lnet/minecraft/class_2048; method_8920 build m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2048$class_2049; method_16113 type p 1 catType m (Lnet/minecraft/class_6404;)Lnet/minecraft/class_2048$class_2049; method_37228 lightningBolt p 1 lightningBolt c net/minecraft/class_2048$class_5258 net/minecraft/predicate/entity/EntityPredicate$Extended f [Lnet/minecraft/class_5341; field_24389 conditions f Lnet/minecraft/class_2048$class_5258; field_24388 EMPTY f Ljava/util/function/Predicate; field_24390 combinedCondition m ([Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5267;)Lcom/google/gson/JsonElement; method_27808 toPredicatesJsonArray p 1 predicateSerializer p 0 predicates m (Lnet/minecraft/class_47;)Z method_27806 test p 1 context m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2048$class_5258; method_27805 getInJson c Parses an extended entity check in a sub-value in JSON, accepting objects\nas simple entity predicates or array as list of loot conditions.\n\n@see \nMojang description p 2 predicateDeserializer p 1 key p 0 root m (Lnet/minecraft/class_5267;)Lcom/google/gson/JsonElement; method_27804 toJson p 1 predicateSerializer m (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2048$class_5258; method_27803 ofLegacy p 0 predicate m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lnet/minecraft/class_5257;)[Lnet/minecraft/class_2048$class_5258; method_27809 requireInJson c Parses an extended entity check in a sub-value in JSON. The value must\nbe absent, JSON null, or an array, or the parser will error. In other\nwords, it does not accept object sub-values. p 2 predicateDeserializer p 1 key p 0 root m ([Lnet/minecraft/class_5341;)V p 1 conditions m (Ljava/lang/String;Lnet/minecraft/class_5257;Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2048$class_5258; method_27807 fromJson p 0 key p 2 json p 1 predicateDeserializer m ([Lnet/minecraft/class_5341;)Lnet/minecraft/class_2048$class_5258; method_27973 create p 0 conditions c net/minecraft/class_6404 net/minecraft/predicate/entity/LightningBoltPredicate f Ljava/lang/String; field_33922 ENTITY_STRUCK_KEY f Lnet/minecraft/class_6404; field_33920 ANY f Ljava/lang/String; field_33921 BLOCKS_SET_ON_FIRE_KEY f Lnet/minecraft/class_2096$class_2100; field_33923 blocksSetOnFire f Lnet/minecraft/class_2048; field_33924 entityStruck m (Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2048;)V p 2 entityStruck p 1 blocksSetOnFire m (Lnet/minecraft/class_1297;Lnet/minecraft/class_3218;Lnet/minecraft/class_243;)Z method_37236 test p 2 world p 1 lightningBolt m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_6404; method_37238 fromJson p 0 json m (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_6404; method_37237 of p 0 blocksSetOnFire m ()Lcom/google/gson/JsonElement; method_37234 toJson c net/minecraft/class_6401 net/minecraft/util/profiler/SamplerFactory f Ljava/util/Set; field_33894 sampledFullPaths m (Ljava/util/function/Supplier;Ljava/lang/String;Lnet/minecraft/class_5949;)Lnet/minecraft/class_5965; method_37196 createSampler p 0 profilerSupplier p 1 id p 2 type m (Lorg/apache/commons/lang3/tuple/Pair;)Z method_37198 method_37198 p 1 target m (Ljava/util/function/Supplier;Lorg/apache/commons/lang3/tuple/Pair;)Lnet/minecraft/class_5965; method_37197 method_37197 p 1 target m (Ljava/util/function/Supplier;)Ljava/util/Set; method_37194 createSamplers p 1 profilerSupplier c net/minecraft/class_2044 net/minecraft/advancement/criterion/EntityHurtPlayerCriterion f Lnet/minecraft/class_2960; field_9589 ID m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1282;FFZLnet/minecraft/class_2044$class_2046;)Z method_22468 method_22468 p 5 conditions m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2044$class_2046; method_8902 conditionsFromJson m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1282;FFZ)V method_22467 trigger p 2 source p 3 dealt p 4 taken p 5 blocked p 1 player c net/minecraft/class_2044$class_2046 net/minecraft/advancement/criterion/EntityHurtPlayerCriterion$Conditions f Lnet/minecraft/class_2019; field_9593 damage m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2019;)V p 2 damage p 1 player m (Lnet/minecraft/class_2019$class_2020;)Lnet/minecraft/class_2044$class_2046; method_8908 create p 0 damageBuilder m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1282;FFZ)Z method_8907 matches p 5 blocked p 4 taken p 3 dealt p 2 source p 1 player m ()Lnet/minecraft/class_2044$class_2046; method_35210 create m (Lnet/minecraft/class_2019;)Lnet/minecraft/class_2044$class_2046; method_35209 create p 0 predicate c net/minecraft/class_6402 net/minecraft/util/profiler/ServerSamplerSource f Ljava/util/Set; field_33895 samplers f Lnet/minecraft/class_6401; field_33896 factory f Lorg/slf4j/Logger; field_33988 LOGGER m (Lcom/google/common/base/Stopwatch;)D method_37201 method_37201 p 0 watch m ()Ljava/util/Set; method_37199 createSystemSamplers m (Lnet/minecraft/class_6402$class_6403;I)Lnet/minecraft/class_5965; method_37200 method_37200 p 1 index m (Ljava/util/function/LongSupplier;)Lnet/minecraft/class_5965; method_37202 createTickTimeTracker p 0 nanoTimeSupplier m (Ljava/util/function/LongSupplier;Z)V p 1 nanoTimeSupplier p 2 includeSystem c net/minecraft/class_6402$class_6403 net/minecraft/util/profiler/ServerSamplerSource$CpuUsageFetcher f [[J field_33900 loadTicks f [D field_33901 loadBetweenTicks f J field_33902 lastCheckTime f Loshi/SystemInfo; field_33898 systemInfo f I field_33897 logicalProcessorCount f Loshi/hardware/CentralProcessor; field_33899 processor m (I)D method_37205 getCpuUsage p 1 index c net/minecraft/class_6400 net/minecraft/util/profiler/SamplerSource m (Ljava/util/function/Supplier;)Ljava/util/Set; method_37189 getSamplers p 1 profilerSupplier c net/minecraft/class_608 net/minecraft/client/render/entity/model/SnowGolemEntityModel f Ljava/lang/String; field_32557 UPPER_BODY c The key of the upper body model part, whose value is {@value}. f Lnet/minecraft/class_630; field_27503 rightArm f Lnet/minecraft/class_630; field_27500 root f Lnet/minecraft/class_630; field_27501 upperBody f Lnet/minecraft/class_630; field_3568 head f Lnet/minecraft/class_630; field_27502 leftArm m (Lnet/minecraft/class_630;)V p 1 root m ()Lnet/minecraft/class_630; method_2834 getHead m ()Lnet/minecraft/class_5607; method_32053 getTexturedModelData c net/minecraft/class_607 net/minecraft/client/render/entity/model/SkullEntityModel c Represents the model of a skull.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#HEAD}{@linkplain #root Root part}{@link #head}
{@value EntityModelPartNames#HAT} (note: may not exist){@value EntityModelPartNames#HEAD}
\n
f Lnet/minecraft/class_630; field_27498 root f Lnet/minecraft/class_630; field_3564 head m (Lnet/minecraft/class_630;)V p 1 root m ()Lnet/minecraft/class_5609; method_32048 getModelData m ()Lnet/minecraft/class_5607; method_32049 getHeadTexturedModelData m ()Lnet/minecraft/class_5607; method_32050 getSkullTexturedModelData c net/minecraft/class_606 net/minecraft/client/render/entity/model/SkeletonEntityModel m (Lnet/minecraft/class_1308;FFF)V method_19689 animateModel m ()Lnet/minecraft/class_5607; method_32047 getTexturedModelData m (Lnet/minecraft/class_1308;FFFFF)V method_19690 setAngles c net/minecraft/class_609 net/minecraft/client/render/entity/model/SlimeEntityModel f Lnet/minecraft/class_630; field_27499 root m (Lnet/minecraft/class_630;)V p 1 root m ()Lnet/minecraft/class_5607; method_32051 getOuterTexturedModelData m ()Lnet/minecraft/class_5607; method_32052 getInnerTexturedModelData c net/minecraft/class_622 net/minecraft/client/render/entity/model/WitchEntityModel c Represents the model of a witch resembling entity.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#HEAD}{@linkplain #root Root part}{@link #head}
{@value EntityModelPartNames#HAT}{@value EntityModelPartNames#HEAD}{@link #hat}
{@code hat2}{@value EntityModelPartNames#HAT}
{@code hat3}{@code hat2}
{@code hat4}{@code hat3}
{@value EntityModelPartNames#NOSE}{@value EntityModelPartNames#HEAD}{@link #nose}
{@code mole}{@value EntityModelPartNames#NOSE}
{@value EntityModelPartNames#BODY}{@linkplain #root Root part}
{@value EntityModelPartNames#JACKET}{@value EntityModelPartNames#BODY}
{@value EntityModelPartNames#ARMS}{@linkplain #root Root part}
{@value EntityModelPartNames#RIGHT_LEG}{@linkplain #root Root part}{@link #rightLeg}
{@value EntityModelPartNames#LEFT_LEG}{@linkplain #root Root part}{@link #leftLeg}
\n
f Z field_3614 liftingNose m ()Lnet/minecraft/class_5607; method_32065 getTexturedModelData m ()Lnet/minecraft/class_630; method_2839 getNose m (Z)V method_2840 setLiftingNose p 1 liftingNose c net/minecraft/class_621 net/minecraft/client/render/entity/model/WitherEntityModel c Represents the model of a {@linkplain WitherEntity}.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@code shoulders}{@linkplain #root Root part}
{@value #RIBCAGE}{@linkplain #root Root part}{@link #ribcage}
{@value EntityModelPartNames#TAIL}{@linkplain #root Root part}{@link #tail}
{@value #CENTER_HEAD}{@linkplain #root Root part}{@link #centerHead}
{@value #RIGHT_HEAD}{@linkplain #root Root part}{@link #rightHead}
{@value #LEFT_HEAD}{@linkplain #root Root part}{@link #leftHead}
\n
f Lnet/minecraft/class_630; field_27534 rightHead f Lnet/minecraft/class_630; field_27533 centerHead f Lnet/minecraft/class_630; field_27532 root f Ljava/lang/String; field_32571 RIBCAGE c The key of the ribcage model part, whose value is {@value}. f Lnet/minecraft/class_630; field_27537 tail f Lnet/minecraft/class_630; field_27536 ribcage f Lnet/minecraft/class_630; field_27535 leftHead f Ljava/lang/String; field_32573 RIGHT_HEAD c The key of the right head model part, whose value is {@value}. f Ljava/lang/String; field_32572 CENTER_HEAD c The key of the center head model part, whose value is {@value}. f F field_32575 RIBCAGE_PITCH_OFFSET f Ljava/lang/String; field_32574 LEFT_HEAD c The key of the left head model part, whose value is {@value}. f F field_32576 TAIL_PITCH_OFFSET m (Lnet/minecraft/class_1528;FFFFF)V method_17130 setAngles m (Lnet/minecraft/class_630;)V p 1 root m (Lnet/minecraft/class_1528;Lnet/minecraft/class_630;I)V method_32066 rotateHead p 0 entity p 2 sigma p 1 head m (Lnet/minecraft/class_1528;FFF)V method_17128 animateModel m (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607; method_32067 getTexturedModelData p 0 dilation c net/minecraft/class_620 net/minecraft/client/render/entity/model/VillagerResemblingModel c Represents the model of a villager resembling entity.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#HEAD}{@linkplain #root Root part}{@link #head}
{@value EntityModelPartNames#HAT}{@value EntityModelPartNames#HEAD}{@link #hat}
{@value EntityModelPartNames#HAT_RIM}{@value EntityModelPartNames#HAT}{@link #hatRim}
{@value EntityModelPartNames#NOSE}{@value EntityModelPartNames#HEAD}{@link #nose}
{@value EntityModelPartNames#BODY}{@linkplain #root Root part}
{@value EntityModelPartNames#JACKET}{@value EntityModelPartNames#BODY}
{@value EntityModelPartNames#ARMS}{@linkplain #root Root part}
{@value EntityModelPartNames#RIGHT_LEG}{@linkplain #root Root part}{@link #rightLeg}
{@value EntityModelPartNames#LEFT_LEG}{@linkplain #root Root part}{@link #leftLeg}
\n
f Lnet/minecraft/class_630; field_27531 leftLeg f Lnet/minecraft/class_630; field_27530 rightLeg f Lnet/minecraft/class_630; field_27526 root f Lnet/minecraft/class_630; field_27525 nose f Lnet/minecraft/class_630; field_27529 hatRim f Lnet/minecraft/class_630; field_27528 hat f Lnet/minecraft/class_630; field_27527 head m ()Lnet/minecraft/class_5609; method_32064 getModelData m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_3340 net/minecraft/server/WhitelistEntry m (Lcom/google/gson/JsonObject;)V p 1 json m (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; method_14656 profileFromJson p 0 json m (Lcom/mojang/authlib/GameProfile;)V p 1 profile c net/minecraft/class_626 net/minecraft/client/render/entity/model/DragonHeadEntityModel c Represents the model of the dragon head.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#HEAD}Root part{@link #head}
{@value EntityModelPartNames#JAW}{@value EntityModelPartNames#HEAD}{@link #jaw}
\n
f Lnet/minecraft/class_630; field_3639 jaw f Lnet/minecraft/class_630; field_3638 head m (Lnet/minecraft/class_630;)V p 1 root m ()Lnet/minecraft/class_5607; method_32071 getTexturedModelData c net/minecraft/class_624 net/minecraft/client/render/entity/model/WolfEntityModel f Lnet/minecraft/class_630; field_27539 leftHindLeg f Lnet/minecraft/class_630; field_27538 rightHindLeg f Ljava/lang/String; field_32579 REAL_TAIL c The key of the real tail model part, whose value is {@value}. f Lnet/minecraft/class_630; field_3623 torso f Lnet/minecraft/class_630; field_20789 realTail f Lnet/minecraft/class_630; field_3621 head c The main bone used to animate the head. Contains {@link #realHead} as one of its children. f Lnet/minecraft/class_630; field_20788 realHead f Ljava/lang/String; field_32578 UPPER_BODY c The key of the upper body model part, whose value is {@value}. f Ljava/lang/String; field_32577 REAL_HEAD c The key of the real head model part, whose value is {@value}. f Lnet/minecraft/class_630; field_3619 neck f Lnet/minecraft/class_630; field_3617 tail c The main bone used to animate the tail. Contains {@link #realTail} as one of its children. f Lnet/minecraft/class_630; field_27540 rightFrontLeg f Lnet/minecraft/class_630; field_27541 leftFrontLeg m ()Lnet/minecraft/class_5607; method_32068 getTexturedModelData m (Lnet/minecraft/class_1493;FFF)V method_17131 animateModel m (Lnet/minecraft/class_630;)V p 1 root m (Lnet/minecraft/class_1493;FFFFF)V method_17133 setAngles c net/minecraft/class_623 net/minecraft/client/render/entity/model/ZombieEntityModel m (Lnet/minecraft/class_1642;)Z method_17793 isAttacking c net/minecraft/class_2014 net/minecraft/advancement/criterion/CuredZombieVillagerCriterion f Lnet/minecraft/class_2960; field_9514 ID m (Lnet/minecraft/class_47;Lnet/minecraft/class_47;Lnet/minecraft/class_2014$class_2016;)Z method_22461 method_22461 p 2 conditions m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2014$class_2016; method_8830 conditionsFromJson m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1642;Lnet/minecraft/class_1646;)V method_8831 trigger p 2 zombie p 1 player p 3 villager c net/minecraft/class_2014$class_2016 net/minecraft/advancement/criterion/CuredZombieVillagerCriterion$Conditions f Lnet/minecraft/class_2048$class_5258; field_9518 zombie f Lnet/minecraft/class_2048$class_5258; field_9519 villager m (Lnet/minecraft/class_47;Lnet/minecraft/class_47;)Z method_8837 matches p 2 villagerContext p 1 zombieContext m ()Lnet/minecraft/class_2014$class_2016; method_8836 any m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;)V p 3 villager p 2 zombie p 1 player c net/minecraft/class_3345 net/minecraft/server/rcon/DataStreamHelper f Ljava/io/ByteArrayOutputStream; field_14395 byteArrayOutputStream f Ljava/io/DataOutputStream; field_14396 dataOutputStream m ()V method_14693 reset m (S)V method_14691 writeShort p 1 value m (I)V method_34887 writeInt p 1 value m ()[B method_14689 bytes m (Ljava/lang/String;)V method_14690 writeBytes p 1 value m (I)V method_14692 write p 1 value m (F)V method_34886 writeFloat p 1 value m ([B)V method_14694 write p 1 values m (I)V p 1 size c net/minecraft/class_3346 net/minecraft/structure/DesertTempleGenerator f I field_34726 DEPTH f I field_34725 WIDTH f [Z field_14397 hasPlacedChest m (Ljava/util/Random;II)V p 3 z p 1 random p 2 x m (Lnet/minecraft/class_2487;)V p 1 nbt c net/minecraft/class_3347 net/minecraft/server/rcon/BufferHelper f [C field_14398 HEX_CHARS_LOOKUP m ([BII)I method_14696 getIntLE p 2 limit p 0 buf p 1 start m ([BII)I method_14698 getIntBE p 0 buf p 1 start p 2 limit m ([BII)Ljava/lang/String; method_14697 getString p 0 buf m ([BI)I method_14695 getIntLE p 1 start p 0 buf m (B)Ljava/lang/String; method_14699 toHex p 0 b c net/minecraft/class_3348 net/minecraft/structure/JungleTempleGenerator f Z field_14401 placedHiddenChest f Z field_14402 placedMainChest f Z field_14399 placedTrap2 f I field_34728 DEPTH f Z field_14400 placedTrap1 f Lnet/minecraft/class_3348$class_3349; field_14403 COBBLESTONE_RANDOMIZER m (Ljava/util/Random;II)V p 3 z p 2 x p 1 random m (Lnet/minecraft/class_2487;)V p 1 nbt c net/minecraft/class_3348$class_3349 net/minecraft/structure/JungleTempleGenerator$CobblestoneRandomizer c net/minecraft/class_2010 net/minecraft/advancement/criterion/ConsumeItemCriterion f Lnet/minecraft/class_2960; field_9509 ID m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)V method_8821 trigger p 2 stack p 1 player m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2010$class_2012;)Z method_22460 method_22460 p 1 conditions m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2010$class_2012; method_8820 conditionsFromJson c net/minecraft/class_2010$class_2012 net/minecraft/advancement/criterion/ConsumeItemCriterion$Conditions f Lnet/minecraft/class_2073; field_9513 item m (Lnet/minecraft/class_1799;)Z method_8826 matches p 1 stack m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2010$class_2012; method_8828 item p 0 item m ()Lnet/minecraft/class_2010$class_2012; method_8827 any m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;)V p 2 item p 1 player m (Lnet/minecraft/class_2073;)Lnet/minecraft/class_2010$class_2012; method_35112 predicate p 0 predicate c net/minecraft/class_3341 net/minecraft/util/math/BlockBox c A mutable box with integer coordinates. The box is axis-aligned and the\ncoordinates are inclusive.\n\n

This box, though mutable, has proper {@code hashCode} and {@code\nequals} implementations and can be used as map keys if user can ensure\nthey are not modified.\n\n@see Box f Lcom/mojang/serialization/Codec; field_29325 CODEC c A codec that stores a block box as an int array. In the serialized array,\nthe ordered elements are {@link #minX}, {@link #minY}, {@link #minZ},\n{@link #maxX}, {@link #maxY}, {@link #maxZ}. f I field_14380 minX f I field_14378 minZ f I field_14376 maxY f Lorg/slf4j/Logger; field_31548 LOGGER f I field_14381 maxZ f I field_14379 minY f I field_14377 maxX m ()Lnet/minecraft/class_2382; method_14659 getDimensions m (III)Lnet/minecraft/class_3341; method_14661 move p 3 dz p 2 dy p 1 dx m (IIII)Z method_14669 intersectsXZ p 4 maxZ p 1 minX p 2 minZ p 3 maxX m ()I method_14663 getBlockCountZ m (I)Lnet/minecraft/class_3341; method_35410 expand p 1 offset m (Lnet/minecraft/class_3341;)Z method_14657 intersects p 1 other m ()I method_35416 getMinY m ()I method_35418 getMaxX m ()I method_35420 getMaxZ m (Ljava/util/function/Consumer;)V method_34391 forEachVertex p 1 consumer m ()Lnet/minecraft/class_3341; method_14665 infinite c Creates an all-encompassing, infinite box. m (Lnet/minecraft/class_2382;Lnet/minecraft/class_2382;)Lnet/minecraft/class_3341; method_34390 create p 0 first p 1 second m ()I method_35414 getBlockCountX m (III)Lnet/minecraft/class_3341; method_19311 offset c Creates a new box that is translated by {@code x}, {@code y}, {@code z}\non each axis from this box.\n\n@return the new box created\n@see #move(int, int, int) p 2 y p 1 x p 3 z m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_3341; method_34389 encompass c Expands this box to encompass the {@code pos}.\n\n@return this box, for chaining p 1 pos c the pos to encompass m (Lnet/minecraft/class_2382;)Z method_14662 contains p 1 vec m (Lnet/minecraft/class_2338;)V c Creates a box enclosing only {@code pos}. p 1 pos m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_3341; method_29299 move p 1 vec m (Ljava/lang/Object;)Z equals equals p 1 o m ()I method_35417 getMinZ m ()I method_14660 getBlockCountY m (IIIIIIIIILnet/minecraft/class_2350;)Lnet/minecraft/class_3341; method_14667 rotated p 0 x p 1 y p 2 z p 3 offsetX p 4 offsetY p 5 offsetZ p 6 sizeX p 7 sizeY p 8 sizeZ p 9 facing m (Ljava/lang/Iterable;)Ljava/util/Optional; method_35411 encompassPositions p 0 positions m (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; method_34392 method_34392 p 0 values m ()I method_35419 getMaxY m (Ljava/lang/Iterable;)Ljava/util/Optional; method_35413 encompass p 0 boxes m (Lnet/minecraft/class_3341;)Lnet/minecraft/class_3341; method_35412 encompass p 1 box m (Lnet/minecraft/class_3341;)Ljava/util/stream/IntStream; method_34394 method_34394 p 0 box m ([I)Lnet/minecraft/class_3341; method_34393 method_34393 p 0 array m (IIIIII)V p 6 maxZ p 2 minY p 3 minZ p 4 maxX p 5 maxY p 1 minX m ()Lnet/minecraft/class_2338; method_22874 getCenter c @implNote Biased toward the minimum bound corner of the box. m ()I method_35415 getMinX c net/minecraft/class_3342 net/minecraft/structure/EndCityGenerator f Lnet/minecraft/class_3342$class_3344; field_14387 BRIDGE_PIECE f I field_31549 MAX_DEPTH f Lnet/minecraft/class_3342$class_3344; field_14386 SMALL_TOWER f Lnet/minecraft/class_3342$class_3344; field_14384 FAT_TOWER f Lnet/minecraft/class_3342$class_3344; field_14390 BUILDING f Ljava/util/List; field_14385 SMALL_TOWER_BRIDGE_ATTACHMENTS f Ljava/util/List; field_14388 FAT_TOWER_BRIDGE_ATTACHMENTS m (Ljava/util/List;Lnet/minecraft/class_3342$class_3343;)Lnet/minecraft/class_3342$class_3343; method_14681 addPiece p 1 piece p 0 pieces m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Ljava/util/List;Ljava/util/Random;)V method_14679 addPieces p 0 structureManager p 1 pos p 2 rotation p 3 pieces p 4 random m (Lnet/minecraft/class_3485;Lnet/minecraft/class_3342$class_3343;Lnet/minecraft/class_2338;Ljava/lang/String;Lnet/minecraft/class_2470;Z)Lnet/minecraft/class_3342$class_3343; method_14684 createPiece p 2 relativePosition p 1 lastPiece p 0 structureManager p 5 ignoreAir p 4 rotation p 3 template m (Lnet/minecraft/class_3485;Lnet/minecraft/class_3342$class_3344;ILnet/minecraft/class_3342$class_3343;Lnet/minecraft/class_2338;Ljava/util/List;Ljava/util/Random;)Z method_14673 createPart p 0 manager p 3 parent p 4 pos p 1 piece p 2 depth p 5 pieces p 6 random c net/minecraft/class_3342$3 net/minecraft/structure/EndCityGenerator$3 f Z field_14394 shipGenerated c net/minecraft/class_3342$class_3344 net/minecraft/structure/EndCityGenerator$Part m ()V method_14688 init m (Lnet/minecraft/class_3485;ILnet/minecraft/class_3342$class_3343;Lnet/minecraft/class_2338;Ljava/util/List;Ljava/util/Random;)Z method_14687 create p 4 pos p 5 pieces p 6 random p 1 manager p 2 depth p 3 root c net/minecraft/class_3342$class_3343 net/minecraft/structure/EndCityGenerator$Piece m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V p 1 manager p 2 nbt m (Ljava/lang/String;)Lnet/minecraft/class_2960; method_35425 getId p 0 template m (Lnet/minecraft/class_3485;Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Z)V p 3 pos p 2 template p 5 includeAir p 4 rotation p 1 manager m (ZLnet/minecraft/class_2470;)Lnet/minecraft/class_3492; method_35427 createPlacementData p 0 includeAir p 1 rotation c net/minecraft/class_619 net/minecraft/client/render/entity/model/ZombieVillagerEntityModel f Lnet/minecraft/class_630; field_17144 hatRim m (Lnet/minecraft/class_1642;FFFFF)V method_17135 setAngles m ()Lnet/minecraft/class_5607; method_32070 getTexturedModelData m (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607; method_32069 getArmorTexturedModelData p 0 dilation c net/minecraft/class_617 net/minecraft/client/render/entity/model/VexEntityModel c Represents the model of a {@linkplain VexEntity}.\n\n

\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#HAT}Root part{@link #hat}
{@value EntityModelPartNames#HEAD}Root part{@link #head}
{@value EntityModelPartNames#BODY}Root part{@link #body}
{@value EntityModelPartNames#RIGHT_ARM}Root part{@link #rightArm}
{@value EntityModelPartNames#LEFT_ARM}Root part{@link #leftArm}
{@value EntityModelPartNames#RIGHT_LEG}Root part{@link #rightLeg}
{@value EntityModelPartNames#LEFT_LEG}Root part{@link #leftLeg}
{@value EntityModelPartNames#RIGHT_WING}Root part{@link #rightWing}
{@value EntityModelPartNames#LEFT_WING}Root part{@link #leftWing}
\n
f Lnet/minecraft/class_630; field_3601 leftWing f Lnet/minecraft/class_630; field_3602 rightWing m (Lnet/minecraft/class_1634;FFFFF)V method_17127 setAngles m ()Lnet/minecraft/class_5607; method_32063 getTexturedModelData c net/minecraft/class_632 net/minecraft/client/network/ClientAdvancementManager f Ljava/util/Map; field_3681 advancementProgresses f Lorg/slf4j/Logger; field_3686 LOGGER f Lnet/minecraft/class_310; field_3684 client f Lnet/minecraft/class_632$class_633; field_3682 listener f Lnet/minecraft/class_163; field_3683 manager f Lnet/minecraft/class_161; field_3685 selectedTab m (Lnet/minecraft/class_632$class_633;)V method_2862 setListener p 1 listener m (Lnet/minecraft/class_161;Z)V method_2864 selectTab p 2 local p 1 tab m (Lnet/minecraft/class_2779;)V method_2861 onAdvancements p 1 packet m ()Lnet/minecraft/class_163; method_2863 getManager m (Lnet/minecraft/class_310;)V p 1 client c net/minecraft/class_632$class_633 net/minecraft/client/network/ClientAdvancementManager$Listener m (Lnet/minecraft/class_161;)V method_2866 selectTab p 1 advancement m (Lnet/minecraft/class_161;Lnet/minecraft/class_167;)V method_2865 setProgress p 1 advancement p 2 progress c net/minecraft/class_631 net/minecraft/client/world/ClientChunkManager f Lnet/minecraft/class_3568; field_3677 lightingProvider f Lnet/minecraft/class_638; field_16525 world f Lnet/minecraft/class_2818; field_3676 emptyChunk f Lnet/minecraft/class_631$class_3681; field_16246 chunks f Lorg/slf4j/Logger; field_3679 LOGGER m (IILnet/minecraft/class_2540;Lnet/minecraft/class_2487;Ljava/util/function/Consumer;)Lnet/minecraft/class_2818; method_16020 loadChunkFromPacket p 1 x p 2 z p 3 buf p 4 nbt m (II)V method_2859 unload p 2 chunkZ p 1 chunkX m (IILnet/minecraft/class_2806;Z)Lnet/minecraft/class_2818; method_2857 getChunk m (I)I method_20230 getChunkMapRadius p 0 loadDistance m (II)V method_20317 setChunkMapCenter p 2 z p 1 x m (Lnet/minecraft/class_2818;II)Z method_20181 positionEquals p 2 z p 1 x p 0 chunk m (Lnet/minecraft/class_638;I)V p 2 loadDistance p 1 world m (I)V method_20180 updateLoadDistance p 1 loadDistance c net/minecraft/class_631$class_3681 net/minecraft/client/world/ClientChunkManager$ClientChunkMap f I field_19143 loadedChunkCount f Ljava/util/concurrent/atomic/AtomicReferenceArray; field_16251 chunks f I field_19205 centerChunkZ f I field_19204 centerChunkX f I field_16253 radius f I field_16252 diameter m (II)I method_16027 getIndex p 1 chunkX p 2 chunkZ m (ILnet/minecraft/class_2818;Lnet/minecraft/class_2818;)Lnet/minecraft/class_2818; method_20183 compareAndSet p 3 update p 2 expect p 1 index m (Lnet/minecraft/class_631;I)V p 2 radius m (Ljava/lang/String;)V method_35751 writePositions p 1 fileName m (I)Lnet/minecraft/class_2818; method_16033 getChunk p 1 index m (II)Z method_16034 isInRadius p 1 chunkX p 2 chunkZ m (ILnet/minecraft/class_2818;)V method_16031 set p 1 index p 2 chunk c net/minecraft/class_3350 net/minecraft/server/rcon/RconCommandOutput f Lnet/minecraft/class_2561; field_25146 RCON_NAME_TEXT f Lnet/minecraft/server/MinecraftServer; field_14405 server f Ljava/lang/StringBuffer; field_14404 buffer f Ljava/lang/String; field_29793 RCON_NAME m ()V method_14702 clear m ()Lnet/minecraft/class_2168; method_14700 createRconCommandSource m ()Ljava/lang/String; method_14701 asString m (Lnet/minecraft/server/MinecraftServer;)V p 1 server c net/minecraft/class_3351 net/minecraft/structure/IglooGenerator f Lnet/minecraft/class_2960; field_14407 MIDDLE_TEMPLATE f Lnet/minecraft/class_2960; field_14409 TOP_TEMPLATE f I field_31550 OFFSET_Y f Ljava/util/Map; field_14408 OFFSETS f Lnet/minecraft/class_2960; field_14410 BOTTOM_TEMPLATE f Ljava/util/Map; field_14406 OFFSETS_FROM_TOP m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_6130;Ljava/util/Random;)V method_14705 addPieces p 0 manager p 2 rotation p 1 pos p 4 random p 3 holder c net/minecraft/class_3351$class_3352 net/minecraft/structure/IglooGenerator$Piece m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2960;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;I)V p 1 manager p 3 pos p 2 identifier p 5 yOffset p 4 rotation m (Lnet/minecraft/class_2470;Lnet/minecraft/class_2960;)Lnet/minecraft/class_3492; method_35428 createPlacementData p 1 identifier p 0 rotation m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V p 2 nbt p 1 manager m (Lnet/minecraft/class_2487;Lnet/minecraft/class_2960;)Lnet/minecraft/class_3492; method_35429 method_35429 p 1 identifier m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2338;I)Lnet/minecraft/class_2338; method_35430 getPosOffset p 2 yOffset p 0 identifier p 1 pos c net/minecraft/class_630 net/minecraft/client/model/ModelPart f Ljava/util/List; field_3663 cuboids f F field_3674 roll f F field_3654 pitch f F field_3656 pivotY f Z field_3665 visible f F field_3657 pivotX f F field_3675 yaw f F field_3655 pivotZ f Ljava/util/Map; field_3661 children m (Lnet/minecraft/class_4587;Lnet/minecraft/class_630$class_6229;Ljava/lang/String;)V method_35746 forEachCuboid p 1 matrices p 3 path p 2 consumer m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFF)V method_22699 render p 1 matrices p 2 vertices p 3 light p 4 overlay p 5 red p 6 green p 7 blue p 8 alpha m (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;IIFFFF)V method_22702 renderCuboids p 1 entry p 2 vertexConsumer p 3 light p 8 alpha p 4 overlay p 5 red p 6 green p 7 blue m (Lnet/minecraft/class_4587;Lnet/minecraft/class_630$class_6229;)V method_35745 forEachCuboid p 2 consumer p 1 matrices m (Ljava/lang/String;)Lnet/minecraft/class_630; method_32086 getChild p 1 name m ()Z method_32087 isEmpty m (Lnet/minecraft/class_4587;Lnet/minecraft/class_630$class_6229;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_630;)V method_35747 method_35747 p 4 part p 3 name m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;II)V method_22698 render p 4 overlay p 2 vertices p 3 light p 1 matrices m (Lnet/minecraft/class_630;)V method_17138 copyTransform p 1 part m (Ljava/util/Random;)Lnet/minecraft/class_630$class_628; method_22700 getRandomCuboid p 1 random m (Lnet/minecraft/class_4587;)V method_22703 rotate p 1 matrices m (Ljava/util/List;Ljava/util/Map;)V p 1 cuboids p 2 children m (FFF)V method_33425 setAngles p 1 pitch p 2 yaw p 3 roll m ()Lnet/minecraft/class_5603; method_32084 getTransform m ()Ljava/util/stream/Stream; method_32088 traverse m (Lnet/minecraft/class_5603;)V method_32085 setTransform p 1 rotationData m (FFF)V method_2851 setPivot p 3 z p 2 y p 1 x c net/minecraft/class_630$class_593 net/minecraft/client/model/ModelPart$Quad f Lnet/minecraft/class_1160; field_21618 direction f [Lnet/minecraft/class_630$class_618; field_3502 vertices m ([Lnet/minecraft/class_630$class_618;FFFFFFZLnet/minecraft/class_2350;)V p 9 direction p 8 flip p 5 v2 p 4 u2 p 7 squishV p 6 squishU p 1 vertices p 3 v1 p 2 u1 c net/minecraft/class_630$class_628 net/minecraft/client/model/ModelPart$Cuboid f F field_3646 maxZ f F field_3645 minX f F field_3644 minY f F field_3643 minZ f [Lnet/minecraft/class_630$class_593; field_3649 sides f F field_3648 maxX f F field_3647 maxY m (IIFFFFFFFFFZFF)V p 9 extraX p 10 extraY p 7 sizeY p 8 sizeZ p 13 textureWidth p 14 textureHeight p 11 extraZ p 12 mirror p 1 u p 2 v p 5 z p 6 sizeX p 3 x p 4 y m (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;IIFFFF)V method_32089 renderCuboid p 2 vertexConsumer p 3 light p 1 entry p 8 alpha p 6 green p 7 blue p 4 overlay p 5 red c net/minecraft/class_630$class_6229 net/minecraft/client/model/ModelPart$CuboidConsumer m (Lnet/minecraft/class_4587$class_4665;Ljava/lang/String;ILnet/minecraft/class_630$class_628;)V method_35748 accept c Accepts a cuboid from a model part.\n\n@see ModelPart#forEachCuboid(MatrixStack, CuboidConsumer) p 3 index c the index of the current cuboid in the current model part p 2 path c the path of the current model part, separated by {@code /} p 4 cuboid c the current cuboid p 1 matrix c the current matrix transformation from the model parts c net/minecraft/class_630$class_618 net/minecraft/client/model/ModelPart$Vertex f Lnet/minecraft/class_1160; field_3605 pos f F field_3603 v f F field_3604 u m (FF)Lnet/minecraft/class_630$class_618; method_2837 remap p 2 v p 1 u m (Lnet/minecraft/class_1160;FF)V p 1 pos p 3 v p 2 u m (FFFFF)V p 5 v p 4 u p 1 x p 3 z p 2 y c net/minecraft/class_637 net/minecraft/client/network/ClientCommandSource f Ljava/util/concurrent/CompletableFuture; field_3723 pendingCompletion f I field_3724 completionId f Lnet/minecraft/class_310; field_3725 client f Lnet/minecraft/class_634; field_3722 networkHandler m (D)Ljava/lang/String; method_2929 format p 0 d m (Lnet/minecraft/class_634;Lnet/minecraft/class_310;)V p 2 client p 1 networkHandler m (ILcom/mojang/brigadier/suggestion/Suggestions;)V method_2931 onCommandSuggestions p 1 completionId p 2 suggestions m (I)Ljava/lang/String; method_2930 format p 0 i c net/minecraft/class_636 net/minecraft/client/network/ClientPlayerInteractionManager f Lnet/minecraft/class_1934; field_24608 previousGameMode f F field_3715 currentBreakingProgress f Lorg/slf4j/Logger; field_20316 LOGGER f Lnet/minecraft/class_310; field_3712 client f I field_3716 blockBreakingCooldown f Lnet/minecraft/class_1934; field_3719 gameMode f Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap; field_20317 unacknowledgedPlayerActions f I field_3721 lastSelectedSlot f F field_3713 blockBreakingSoundCooldown f Lnet/minecraft/class_634; field_3720 networkHandler f Lnet/minecraft/class_2338; field_3714 currentBreakingPos f I field_32647 MAX_UNACKNOWLEDGED_PLAYER_ACTIONS f Z field_3717 breakingBlock f Lnet/minecraft/class_1799; field_3718 selectedStack m (Lnet/minecraft/class_638;Lnet/minecraft/class_3469;Lnet/minecraft/class_299;)Lnet/minecraft/class_746; method_29357 createPlayer p 2 statHandler p 3 recipeBook p 1 world m (Lnet/minecraft/class_2338;)Z method_2899 breakBlock p 1 pos m ()V method_2911 syncSelectedSlot m ()V method_2927 tick m (IIILnet/minecraft/class_1713;Lnet/minecraft/class_1657;)V method_2906 clickSlot c @see net.minecraft.screen.ScreenHandler#onSlotClick(int, int, net.minecraft.screen.slot.SlotActionType, net.minecraft.entity.player.PlayerEntity) p 4 actionType p 3 button p 5 player p 2 slotId p 1 syncId m (Lnet/minecraft/class_310;Lnet/minecraft/class_634;)V p 1 client p 2 networkHandler m (Lnet/minecraft/class_638;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2846$class_2847;Z)V method_21705 processPlayerActionResponse p 5 approved p 4 action p 1 world p 3 state p 2 pos m (ILnet/minecraft/class_1860;Z)V method_2912 clickRecipe p 3 craftAll p 2 recipe p 1 syncId m ()Z method_2923 isBreakingBlock m (Lnet/minecraft/class_1934;)V method_2907 setGameMode p 1 gameMode m ()F method_2904 getReachDistance m ()Z method_2926 hasExtendedReach m ()Lnet/minecraft/class_1934; method_28107 getPreviousGameMode m ()Z method_2914 hasCreativeInventory m (Lnet/minecraft/class_1934;Lnet/minecraft/class_1934;)V method_32790 setGameModes p 1 gameMode p 2 previousGameMode m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_2905 interactEntity p 1 player p 2 entity p 3 hand m (Lnet/minecraft/class_1799;)V method_2915 dropCreativeStack p 1 stack m (Lnet/minecraft/class_1799;I)V method_2909 clickCreativeStack p 1 stack p 2 slotId m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;)V method_2918 attackEntity p 2 target p 1 player m (Lnet/minecraft/class_1657;)V method_2903 copyAbilities p 1 player m (Lnet/minecraft/class_2338;)Z method_2922 isCurrentlyBreaking p 1 pos m (II)V method_2900 clickButton p 2 buttonId p 1 syncId m ()V method_2925 cancelBlockBreaking m ()Z method_2913 hasExperienceBar m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_2902 updateBlockBreakingProgress p 2 direction p 1 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_2910 attackBlock p 2 direction p 1 pos m (Lnet/minecraft/class_1657;)V method_2897 stopUsingItem p 1 player m (Lnet/minecraft/class_746;Lnet/minecraft/class_638;Lnet/minecraft/class_1268;Lnet/minecraft/class_3965;)Lnet/minecraft/class_1269; method_2896 interactBlock p 1 player p 2 world p 3 hand p 4 hitResult m (I)V method_2916 pickFromInventory p 1 slot m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_2919 interactItem p 2 world p 1 player p 3 hand m ()Z method_2928 isFlyingLocked m (Lnet/minecraft/class_2846$class_2847;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V method_21706 sendPlayerAction p 3 direction p 2 pos p 1 action m (Lnet/minecraft/class_638;Lnet/minecraft/class_3469;Lnet/minecraft/class_299;ZZ)Lnet/minecraft/class_746; method_2901 createPlayer p 5 lastSprinting p 4 lastSneaking p 3 recipeBook p 2 statHandler p 1 world m ()Z method_2908 hasStatusBars m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;Lnet/minecraft/class_3966;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_2917 interactEntityAtLocation p 1 player p 4 hand p 3 hitResult p 2 entity m ()Z method_2895 hasRidingInventory m ()Lnet/minecraft/class_1934; method_2920 getCurrentGameMode m ()Z method_2924 hasLimitedAttackSpeed c net/minecraft/class_635 net/minecraft/client/network/ClientLoginNetworkHandler f Lorg/slf4j/Logger; field_3710 LOGGER f Lnet/minecraft/class_2535; field_3707 connection f Lcom/mojang/authlib/GameProfile; field_3709 profile f Lnet/minecraft/class_310; field_3708 client f Lnet/minecraft/class_437; field_3706 parentScreen f Ljava/util/function/Consumer; field_3711 statusConsumer m (Ljava/lang/String;Lnet/minecraft/class_2917;Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V method_2894 method_2894 p 3 decryptionCipher p 4 encryptionCipher p 1 serverId p 2 packet m (Ljava/lang/String;)Lnet/minecraft/class_2561; method_2892 joinServerSession p 1 serverId m (Lnet/minecraft/class_2535;Lnet/minecraft/class_310;Lnet/minecraft/class_437;Ljava/util/function/Consumer;)V p 1 connection p 2 client p 3 parentGui p 4 statusConsumer m ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; method_2891 getSessionService c net/minecraft/class_634 net/minecraft/client/network/ClientPlayNetworkHandler f Lnet/minecraft/class_638$class_5271; field_24321 worldProperties f Ljava/util/Set; field_25273 worldKeys f Lnet/minecraft/class_310; field_3690 client f Lnet/minecraft/class_300; field_3692 dataQueryHandler f Lcom/mojang/authlib/GameProfile; field_3697 profile f Lcom/mojang/brigadier/CommandDispatcher; field_3696 commandDispatcher f Lnet/minecraft/class_5455$class_6890; field_25063 registryManager f Lnet/minecraft/class_637; field_3691 commandSource f Lnet/minecraft/class_638; field_3699 world f Lnet/minecraft/class_1863; field_3688 recipeManager f Ljava/util/Map; field_3693 playerListEntries f Ljava/util/Random; field_3687 random f Lnet/minecraft/class_2535; field_3689 connection f Lnet/minecraft/class_6628; field_34963 telemetrySender f I field_35164 simulationDistance f Ljava/util/UUID; field_16771 sessionId f Lnet/minecraft/class_437; field_3701 loginScreen f Lorg/slf4j/Logger; field_3695 LOGGER f I field_19144 chunkLoadDistance f Lnet/minecraft/class_632; field_3700 advancementHandler f Lnet/minecraft/class_2561; field_26620 DISCONNECT_LOST_TEXT m (IILnet/minecraft/class_6606;)V method_38543 readLightData p 1 x p 2 z p 3 data m (Ljava/lang/String;Ljava/lang/String;ZZ)V method_34014 method_34014 p 4 enabled m (IILnet/minecraft/class_3568;Lnet/minecraft/class_1944;Ljava/util/BitSet;Ljava/util/BitSet;Ljava/util/Iterator;Z)V method_2870 updateLighting p 1 chunkX p 2 chunkZ p 3 provider p 4 type p 5 inited p 6 uninited p 7 nibbles p 8 nonEdge m (Lnet/minecraft/class_2666;)V method_38544 unloadChunk p 1 packet m (Ljava/util/concurrent/CompletableFuture;)V method_2885 feedbackAfterDownload p 1 downloadFuture m (Lnet/minecraft/class_299;Lnet/minecraft/class_1860;)V method_34011 method_34011 p 2 recipe m ()Ljava/util/Collection; method_2880 getPlayerList m ()Lnet/minecraft/class_5455; method_29091 getRegistryManager m (Ljava/lang/String;)Lnet/minecraft/class_640; method_2874 getPlayerListEntry p 1 profileName m ()Lnet/minecraft/class_300; method_2876 getDataQueryHandler m ()Ljava/util/Set; method_29356 getWorldKeys m (IILnet/minecraft/class_6606;)V method_38540 updateChunk p 2 z p 3 lightData p 1 x m (I)V method_37472 method_37472 p 1 entityId m (Ljava/lang/String;)Z method_2888 validateResourcePackUrl p 1 url m ()Lnet/minecraft/class_637; method_2875 getCommandSource m ()Lnet/minecraft/class_638; method_2890 getWorld m (Lnet/minecraft/class_1657;)Lnet/minecraft/class_1799; method_19691 getActiveTotemOfUndying p 0 player m (Lnet/minecraft/class_310;Lnet/minecraft/class_437;Lnet/minecraft/class_2535;Lcom/mojang/authlib/GameProfile;Lnet/minecraft/class_6628;)V p 3 connection p 2 screen p 5 telemetrySender p 4 profile p 1 client m (Lnet/minecraft/class_299;Lnet/minecraft/class_516;)V method_34012 method_34012 p 1 recipeResultCollection m (Lnet/minecraft/class_1703;Lnet/minecraft/class_1860;)V method_34009 method_34009 p 2 recipe m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561; method_36322 getServerResourcePackPrompt p 0 defaultPrompt p 1 customPrompt m (Lnet/minecraft/class_268;Lnet/minecraft/class_5900$class_5902;)V method_34010 method_34010 p 1 team m (Lnet/minecraft/class_2818;II)V method_38541 scheduleRenderChunk p 1 chunk p 2 x p 3 z m ()V method_2868 clearWorld m ()Lcom/mojang/brigadier/CommandDispatcher; method_2886 getCommandDispatcher m ()Lnet/minecraft/class_632; method_2869 getAdvancementHandler m (Lnet/minecraft/class_2856$class_2857;)V method_2873 sendResourcePackStatus p 1 packStatus m ()Ljava/util/UUID; method_16690 getSessionId m (ILnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_34007 method_34007 p 2 pos p 3 state m (Ljava/util/UUID;)Lnet/minecraft/class_640; method_2871 getPlayerListEntry p 1 uuid m (IILnet/minecraft/class_6603;)V method_38539 loadChunk p 3 chunkData p 2 z p 1 x m (Lnet/minecraft/class_2622;Lnet/minecraft/class_2586;)V method_38542 method_38542 p 2 blockEntity m (Lnet/minecraft/class_2596;)V method_2883 sendPacket c Sends a packet to the server. p 1 packet c the packet to send m ()Ljava/util/Collection; method_31363 getPlayerUuids m ()Lcom/mojang/authlib/GameProfile; method_2879 getProfile m (Lnet/minecraft/class_5321;Lnet/minecraft/class_6864$class_5748;)V method_40217 loadTags p 2 serialized p 1 registryKey m ()Lnet/minecraft/class_1863; method_2877 getRecipeManager c net/minecraft/class_2025 net/minecraft/predicate/entity/DistancePredicate f Lnet/minecraft/class_2096$class_2099; field_9556 absolute f Lnet/minecraft/class_2096$class_2099; field_9557 horizontal f Lnet/minecraft/class_2096$class_2099; field_9554 x f Lnet/minecraft/class_2096$class_2099; field_9555 y f Lnet/minecraft/class_2025; field_9553 ANY f Lnet/minecraft/class_2096$class_2099; field_9552 z m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2025; method_8857 fromJson p 0 json m (Lnet/minecraft/class_2096$class_2099;Lnet/minecraft/class_2096$class_2099;Lnet/minecraft/class_2096$class_2099;Lnet/minecraft/class_2096$class_2099;Lnet/minecraft/class_2096$class_2099;)V p 5 absolute p 4 horizontal p 1 x p 3 z p 2 y m ()Lcom/google/gson/JsonElement; method_8858 toJson m (Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2025; method_8856 y p 0 y m (Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2025; method_8860 horizontal p 0 horizontal m (DDDDDD)Z method_8859 test p 7 x1 p 9 y1 p 3 y0 p 5 z0 p 1 x0 p 11 z1 m (Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2025; method_37223 absolute p 0 absolute c net/minecraft/class_2027 net/minecraft/advancement/criterion/EffectsChangedCriterion f Lnet/minecraft/class_2960; field_9558 ID m (Lnet/minecraft/class_3222;Lnet/minecraft/class_47;Lnet/minecraft/class_2027$class_2029;)Z method_22462 method_22462 p 2 conditions m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;)V method_8863 trigger p 2 source p 1 player m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2027$class_2029; method_8862 conditionsFromJson c net/minecraft/class_2027$class_2029 net/minecraft/advancement/criterion/EffectsChangedCriterion$Conditions f Lnet/minecraft/class_2102; field_9562 effects f Lnet/minecraft/class_2048$class_5258; field_33909 source m (Lnet/minecraft/class_3222;Lnet/minecraft/class_47;)Z method_8868 matches p 2 context p 1 player m (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2027$class_2029; method_37224 create p 0 source m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2102;Lnet/minecraft/class_2048$class_5258;)V p 1 player p 2 effects p 3 source m (Lnet/minecraft/class_2102;)Lnet/minecraft/class_2027$class_2029; method_8869 create p 0 effects c net/minecraft/class_3359 net/minecraft/server/rcon/RconBase f Ljava/lang/Thread; field_14423 thread f Lorg/slf4j/Logger; field_14430 LOGGER f Z field_14431 running f Ljava/util/concurrent/atomic/AtomicInteger; field_14428 THREAD_COUNTER f Ljava/lang/String; field_14424 description m (Ljava/lang/String;)V p 1 description m ()Z method_14731 isRunning m ()V method_18050 stop m ()Z method_14728 start c net/minecraft/class_3353 net/minecraft/structure/MineshaftGenerator f Lorg/slf4j/Logger; field_29326 LOGGER m (Lnet/minecraft/class_3443;Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3353$class_3356; method_14711 pieceGenerator p 0 start p 2 random p 1 holder p 4 y p 3 x p 6 orientation p 5 z p 7 chainLength m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;ILnet/minecraft/class_3098$class_3100;)Lnet/minecraft/class_3353$class_3356; method_14712 pickPiece p 4 z p 3 y p 2 x p 1 random p 7 type p 6 chainLength p 5 orientation p 0 holder c net/minecraft/class_3353$class_3355 net/minecraft/structure/MineshaftGenerator$MineshaftCrossing f Z field_14419 twoFloors f Lnet/minecraft/class_2350; field_14420 direction m (Lnet/minecraft/class_2487;)V p 1 nbt m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIII)V method_14716 generateCrossingPillar p 3 x p 2 boundingBox p 5 z p 4 minY p 6 maxY p 1 world m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;)Lnet/minecraft/class_3341; method_14717 getBoundingBox p 5 orientation p 4 z p 3 y p 2 x p 1 random p 0 holder m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;Lnet/minecraft/class_3098$class_3100;)V p 2 boundingBox p 1 chainLength p 4 type p 3 orientation c net/minecraft/class_3353$class_3356 net/minecraft/structure/MineshaftGenerator$MineshaftPart f Lnet/minecraft/class_3098$class_3100; field_14421 mineshaftType m (Lnet/minecraft/class_3773;ILnet/minecraft/class_3098$class_3100;Lnet/minecraft/class_3341;)V p 1 structurePieceType p 3 type p 2 chainLength p 4 box m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Lnet/minecraft/class_2680;III)V method_33880 method_33880 p 5 y p 6 z p 3 state p 4 x p 1 world p 2 box m (Lnet/minecraft/class_1922;Lnet/minecraft/class_3341;)Z method_33999 method_33999 p 1 world p 2 box m (Lnet/minecraft/class_1922;Lnet/minecraft/class_3341;IIII)Z method_14719 isSolidCeiling p 1 world p 2 boundingBox p 3 minX p 4 maxX p 5 y p 6 z c net/minecraft/class_3353$class_3354 net/minecraft/structure/MineshaftGenerator$MineshaftCorridor f I field_14413 length f Z field_14416 hasRails f Z field_14415 hasCobwebs f Z field_14414 hasSpawner m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIII)Z method_36422 method_36422 p 6 count p 5 z p 2 box p 1 world p 4 y p 3 x m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;)Lnet/minecraft/class_3341; method_14714 getBoundingBox p 4 z p 5 orientation p 2 x p 3 y p 1 random m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2680;IIILnet/minecraft/class_3341;)V method_33879 method_33879 p 5 z p 6 box p 1 world p 2 state p 3 x p 4 y m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;III)V method_33776 fillSupportBeam p 1 world p 2 box p 3 x p 4 y p 5 z m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Ljava/util/Random;FIII)V method_14715 addCobwebsUnderground p 7 z p 3 random p 4 threshold p 5 x p 6 y p 1 world p 2 box m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;Lnet/minecraft/class_3098$class_3100;)V p 4 orientation p 5 type p 1 chainLength p 2 random p 3 boundingBox m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338$class_2339;II)V method_33878 fillColumn p 1 state p 0 world p 3 startY p 2 pos p 4 endY m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIIIILjava/util/Random;)V method_14713 generateSupports p 2 boundingBox p 1 world p 4 minY p 3 minX p 6 maxY p 5 z p 8 random p 7 maxX m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_33777 isNotRailOrLava m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_33877 sideCoversSmallSquare p 3 state p 1 world p 2 pos c net/minecraft/class_3353$class_3357 net/minecraft/structure/MineshaftGenerator$MineshaftRoom f Ljava/util/List; field_14422 entrances m (ILjava/util/Random;IILnet/minecraft/class_3098$class_3100;)V p 1 chainLength p 3 x p 2 random p 5 type p 4 z c net/minecraft/class_3353$class_3358 net/minecraft/structure/MineshaftGenerator$MineshaftStairs m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;)Lnet/minecraft/class_3341; method_14720 getBoundingBox p 0 holder p 1 random p 2 x p 3 y p 4 z p 5 orientation m (Lnet/minecraft/class_2487;)V p 1 nbt m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;Lnet/minecraft/class_3098$class_3100;)V p 4 type p 2 boundingBox p 3 orientation p 1 chainLength c net/minecraft/class_2022 net/minecraft/predicate/entity/DamageSourcePredicate f Ljava/lang/Boolean; field_9540 isFire f Ljava/lang/Boolean; field_9531 bypassesInvulnerability f Lnet/minecraft/class_2022; field_9533 EMPTY f Ljava/lang/Boolean; field_9541 isMagic f Ljava/lang/Boolean; field_9532 bypassesArmor f Lnet/minecraft/class_2048; field_9534 directEntity f Ljava/lang/Boolean; field_9535 isProjectile f Ljava/lang/Boolean; field_9537 bypassesMagic f Ljava/lang/Boolean; field_9536 isExplosion f Ljava/lang/Boolean; field_9538 isLightning f Lnet/minecraft/class_2048; field_9539 sourceEntity m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2022; method_8846 fromJson p 0 json m (Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Lnet/minecraft/class_2048;Lnet/minecraft/class_2048;)V p 1 isProjectile p 2 isExplosion p 3 bypassesArmor p 4 bypassesInvulnerability p 5 bypassesMagic p 6 isFire p 7 isMagic p 8 isLightning p 9 directEntity p 10 sourceEntity m ()Lcom/google/gson/JsonElement; method_8848 toJson m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/Boolean; method_8849 getBoolean p 1 name p 0 obj m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/Boolean;)V method_8850 addProperty p 2 key p 1 json p 3 value m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1282;)Z method_8847 test p 2 damageSource p 1 player m (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;Lnet/minecraft/class_1282;)Z method_8845 test p 3 damageSource p 2 pos p 1 world c net/minecraft/class_2022$class_2023 net/minecraft/predicate/entity/DamageSourcePredicate$Builder f Lnet/minecraft/class_2048; field_9545 sourceEntity f Lnet/minecraft/class_2048; field_9544 directEntity f Ljava/lang/Boolean; field_9546 isExplosion f Ljava/lang/Boolean; field_9543 bypassesInvulnerability f Ljava/lang/Boolean; field_9542 bypassesMagic f Ljava/lang/Boolean; field_9550 isMagic f Ljava/lang/Boolean; field_9551 isLightning f Ljava/lang/Boolean; field_9549 isFire f Ljava/lang/Boolean; field_9547 isProjectile f Ljava/lang/Boolean; field_9548 bypassesArmor m (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2022$class_2023; method_35131 sourceEntity p 1 entity m (Ljava/lang/Boolean;)Lnet/minecraft/class_2022$class_2023; method_35133 explosion p 1 explosion m (Ljava/lang/Boolean;)Lnet/minecraft/class_2022$class_2023; method_35134 bypassesArmor p 1 bypassesArmor m (Ljava/lang/Boolean;)Lnet/minecraft/class_2022$class_2023; method_35135 bypassesInvulnerability p 1 bypassesInvulnerability m ()Lnet/minecraft/class_2022$class_2023; method_8855 create m (Ljava/lang/Boolean;)Lnet/minecraft/class_2022$class_2023; method_35136 bypassesMagic p 1 bypassesMagic m (Ljava/lang/Boolean;)Lnet/minecraft/class_2022$class_2023; method_35137 fire p 1 fire m (Ljava/lang/Boolean;)Lnet/minecraft/class_2022$class_2023; method_35138 magic p 1 magic m (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2022$class_2023; method_8854 directEntity p 1 entity m (Ljava/lang/Boolean;)Lnet/minecraft/class_2022$class_2023; method_8853 lightning p 1 lightning m (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2022$class_2023; method_35130 directEntity p 1 entity m (Ljava/lang/Boolean;)Lnet/minecraft/class_2022$class_2023; method_8852 projectile p 1 projectile m (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2022$class_2023; method_35132 sourceEntity p 1 entity m ()Lnet/minecraft/class_2022; method_8851 build c net/minecraft/class_2019 net/minecraft/predicate/DamagePredicate f Lnet/minecraft/class_2019; field_9520 ANY f Ljava/lang/Boolean; field_9522 blocked f Lnet/minecraft/class_2096$class_2099; field_9524 taken f Lnet/minecraft/class_2048; field_9521 sourceEntity f Lnet/minecraft/class_2096$class_2099; field_9523 dealt f Lnet/minecraft/class_2022; field_9525 type m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1282;FFZ)Z method_8838 test p 4 taken p 5 blocked p 2 source p 3 dealt p 1 player m (Lnet/minecraft/class_2096$class_2099;Lnet/minecraft/class_2096$class_2099;Lnet/minecraft/class_2048;Ljava/lang/Boolean;Lnet/minecraft/class_2022;)V p 4 blocked p 5 type p 1 dealt p 2 taken p 3 sourceEntity m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2019; method_8839 fromJson p 0 json m ()Lcom/google/gson/JsonElement; method_8840 toJson c net/minecraft/class_2019$class_2020 net/minecraft/predicate/DamagePredicate$Builder f Lnet/minecraft/class_2096$class_2099; field_9530 dealt f Ljava/lang/Boolean; field_9526 blocked f Lnet/minecraft/class_2048; field_9528 sourceEntity f Lnet/minecraft/class_2022; field_9529 type f Lnet/minecraft/class_2096$class_2099; field_9527 taken m (Lnet/minecraft/class_2022$class_2023;)Lnet/minecraft/class_2019$class_2020; method_8842 type p 1 builder m (Ljava/lang/Boolean;)Lnet/minecraft/class_2019$class_2020; method_8841 blocked p 1 blocked m (Lnet/minecraft/class_2022;)Lnet/minecraft/class_2019$class_2020; method_35116 type p 1 type m (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2019$class_2020; method_35117 sourceEntity p 1 sourceEntity m (Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2019$class_2020; method_35119 taken p 1 taken m ()Lnet/minecraft/class_2019$class_2020; method_8844 create m (Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2019$class_2020; method_35118 dealt p 1 dealt m ()Lnet/minecraft/class_2019; method_8843 build c net/minecraft/class_5188 net/minecraft/structure/pool/LegacySinglePoolElement f Lcom/mojang/serialization/Codec; field_24949 CODEC m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28874 method_28874 p 0 instance c net/minecraft/class_5187 net/minecraft/world/gen/feature/RuinedPortalFeatureConfig f Lcom/mojang/serialization/Codec; field_24906 CODEC f Lnet/minecraft/class_5183$class_5185; field_24014 portalType m (Lnet/minecraft/class_5187;)Lnet/minecraft/class_5183$class_5185; method_28778 method_28778 p 0 config m (Lnet/minecraft/class_5183$class_5185;)V p 1 portalType c net/minecraft/class_5182 net/minecraft/structure/BastionTreasureData m ()V method_27204 init c net/minecraft/class_5181 net/minecraft/structure/BastionData m ()V method_27203 init c net/minecraft/class_5183 net/minecraft/world/gen/feature/RuinedPortalFeature f [Ljava/lang/String; field_23998 RARE_PORTAL_STRUCTURE_IDS f [Ljava/lang/String; field_23999 COMMON_PORTAL_STRUCTURE_IDS m (Ljava/util/Random;II)I method_27210 choosePlacementHeight p 2 max p 1 min p 0 random m (Lnet/minecraft/class_2338;Lnet/minecraft/class_6880;)Z method_27209 isColdAt p 1 biome p 0 pos m (Lcom/mojang/serialization/Codec;)V p 1 configCodec m (Ljava/util/Random;Lnet/minecraft/class_2794;Lnet/minecraft/class_5189$class_5191;ZIILnet/minecraft/class_3341;Lnet/minecraft/class_5539;)I method_27211 getFloorHeight p 5 blockCountY p 6 box p 7 world p 1 chunkGenerator p 2 verticalPlacement p 3 airPocket p 4 height p 0 random m (Lnet/minecraft/class_2794;Lnet/minecraft/class_5539;Lnet/minecraft/class_2338;)Lnet/minecraft/class_4966; method_27205 method_27205 p 2 pos m (Lnet/minecraft/class_6834$class_6835;)Ljava/util/Optional; method_38684 addPieces p 0 context m (Lnet/minecraft/class_5187;Lnet/minecraft/class_5189$class_5190;Lnet/minecraft/class_2338;Lnet/minecraft/class_6834$class_6835;Lnet/minecraft/class_5189$class_5191;Lnet/minecraft/class_2960;Lnet/minecraft/class_3499;Lnet/minecraft/class_2470;Lnet/minecraft/class_2415;Lnet/minecraft/class_2338;Lnet/minecraft/class_6626;Lnet/minecraft/class_6622$class_6623;)V method_39819 method_39819 p 11 context p 10 collector c net/minecraft/class_5183$class_5185 net/minecraft/world/gen/feature/RuinedPortalFeature$Type f Lcom/mojang/serialization/Codec; field_24840 CODEC f Ljava/util/Map; field_24007 BY_NAME f Ljava/lang/String; field_24008 name f Lnet/minecraft/class_5183$class_5185; field_24005 OCEAN f Lnet/minecraft/class_5183$class_5185; field_24006 NETHER f Lnet/minecraft/class_5183$class_5185; field_24003 SWAMP f Lnet/minecraft/class_5183$class_5185; field_24004 MOUNTAIN f Lnet/minecraft/class_5183$class_5185; field_24001 DESERT f Lnet/minecraft/class_5183$class_5185; field_24002 JUNGLE f Lnet/minecraft/class_5183$class_5185; field_24000 STANDARD m (Ljava/lang/String;ILjava/lang/String;)V p 3 name m (Ljava/lang/String;)Lnet/minecraft/class_5183$class_5185; method_27216 byName p 0 name m ()Ljava/lang/String; method_27214 getName c net/minecraft/class_5189 net/minecraft/structure/RuinedPortalStructurePiece f Lnet/minecraft/class_5189$class_5191; field_24021 verticalPlacement f Lnet/minecraft/class_5189$class_5190; field_24022 properties m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_5189$class_5191;Lnet/minecraft/class_5189$class_5190;Lnet/minecraft/class_2960;Lnet/minecraft/class_3499;Lnet/minecraft/class_2470;Lnet/minecraft/class_2415;Lnet/minecraft/class_2338;)V p 8 mirror p 7 rotation p 6 structure p 5 id p 4 properties p 3 verticalPlacement p 2 pos p 1 manager m (Ljava/util/Random;Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)V method_27250 method_27250 p 3 pos m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V p 1 manager p 2 nbt m (Lnet/minecraft/class_1936;IILnet/minecraft/class_5189$class_5191;)I method_27237 getBaseHeight p 0 world p 3 verticalPlacement p 2 y p 1 x m (Ljava/util/Random;Lnet/minecraft/class_1936;)V method_27243 updateNetherracksInBound p 1 random p 2 world m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;Lnet/minecraft/class_2960;)Lnet/minecraft/class_3492; method_35451 method_35451 p 2 id m (Ljava/util/Random;Lnet/minecraft/class_1936;)V method_27245 placeNetherrackBase p 1 random p 2 world m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z method_27238 canFillNetherrack p 2 pos p 1 world m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Lnet/minecraft/class_3821; method_27240 createReplacementRule p 0 old p 1 updated m (Ljava/util/Random;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_27246 generateOvergrownLeaves p 1 random p 3 pos p 2 world m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;Lnet/minecraft/class_2960;)Lnet/minecraft/class_3492; method_35449 createPlacementData p 2 id p 1 nbt p 0 manager m (Ljava/util/Random;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_27244 generateVines p 3 pos p 2 world p 1 random m (Lnet/minecraft/class_2248;FLnet/minecraft/class_2248;)Lnet/minecraft/class_3821; method_27239 createReplacementRule p 1 chance p 2 updated p 0 old m (Lnet/minecraft/class_5189$class_5191;Lnet/minecraft/class_5189$class_5190;)Lnet/minecraft/class_3821; method_27247 createLavaReplacementRule p 1 properties p 0 verticalPlacement m (Ljava/util/Random;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_27248 updateNetherracks p 3 pos p 2 world p 1 random m (Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;Lnet/minecraft/class_5189$class_5191;Lnet/minecraft/class_2338;Lnet/minecraft/class_5189$class_5190;)Lnet/minecraft/class_3492; method_35450 createPlacementData p 3 pos p 4 properties p 1 rotation p 2 verticalPlacement p 0 mirror m (Lnet/minecraft/class_5189$class_5191;)Lnet/minecraft/class_2902$class_2903; method_27241 getHeightmapType p 0 verticalPlacement m (Ljava/util/Random;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_27249 placeNetherrackBottom p 2 world p 1 random p 3 pos c net/minecraft/class_5189$class_5191 net/minecraft/structure/RuinedPortalStructurePiece$VerticalPlacement f Ljava/lang/String; field_24036 id f Ljava/util/Map; field_24035 VERTICAL_PLACEMENTS f Lnet/minecraft/class_5189$class_5191; field_24031 ON_OCEAN_FLOOR f Lnet/minecraft/class_5189$class_5191; field_24032 IN_MOUNTAIN f Lnet/minecraft/class_5189$class_5191; field_24033 UNDERGROUND f Lnet/minecraft/class_5189$class_5191; field_24034 IN_NETHER f Lnet/minecraft/class_5189$class_5191; field_24030 PARTLY_BURIED f Lnet/minecraft/class_5189$class_5191; field_24029 ON_LAND_SURFACE m (Ljava/lang/String;ILjava/lang/String;)V p 3 id m ()Ljava/lang/String; method_27252 getId m (Ljava/lang/String;)Lnet/minecraft/class_5189$class_5191; method_27254 getFromId p 0 id c net/minecraft/class_5189$class_5190 net/minecraft/structure/RuinedPortalStructurePiece$Properties f Lcom/mojang/serialization/Codec; field_24993 CODEC f Z field_24025 airPocket f Z field_24026 overgrown f Z field_24027 vines f F field_24024 mossiness f Z field_24028 replaceWithBlackstone f Z field_24023 cold m (ZFZZZZ)V p 6 replaceWithBlackstone p 5 vines p 4 overgrown p 3 airPocket p 2 mossiness p 1 cold m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28951 method_28951 p 0 instance c net/minecraft/class_2902 net/minecraft/world/Heightmap f Ljava/util/function/Predicate; field_16744 NOT_AIR f Ljava/util/function/Predicate; field_16745 SUFFOCATES f Lnet/minecraft/class_2791; field_13191 chunk f Ljava/util/function/Predicate; field_13193 blockPredicate f Lorg/slf4j/Logger; field_33770 LOGGER f Lnet/minecraft/class_6490; field_13192 storage m (Lnet/minecraft/class_2791;Lnet/minecraft/class_2902$class_2903;[J)V method_12600 setTo p 1 chunk p 2 type m (III)V method_12602 set p 1 x p 2 z p 3 height m (I)I method_12601 get p 1 index m (Lnet/minecraft/class_2791;Ljava/util/Set;)V method_16684 populateHeightmaps p 1 types p 0 chunk m (II)I method_12603 get p 1 x p 2 z m (IIILnet/minecraft/class_2680;)Z method_12597 trackUpdate p 4 state p 3 z p 2 y p 1 x m (Lnet/minecraft/class_2791;Lnet/minecraft/class_2902$class_2903;)V p 2 type p 1 chunk m (II)I method_12595 toIndex p 1 z p 0 x m (Lnet/minecraft/class_2680;)Z method_16680 method_16680 p 0 state m ()[J method_12598 asLongArray m (Lnet/minecraft/class_2680;)Z method_16682 method_16682 p 0 state c net/minecraft/class_2902$class_2903 net/minecraft/world/Heightmap$Type f Ljava/lang/String; field_13204 name f Ljava/util/function/Predicate; field_16568 blockPredicate f Lcom/mojang/serialization/Codec; field_24772 CODEC f Lnet/minecraft/class_2902$class_2904; field_13198 purpose f Ljava/util/Map; field_13205 BY_NAME f Lnet/minecraft/class_2902$class_2903; field_13194 WORLD_SURFACE_WG f Lnet/minecraft/class_2902$class_2903; field_13197 MOTION_BLOCKING f Lnet/minecraft/class_2902$class_2903; field_13195 OCEAN_FLOOR_WG f Lnet/minecraft/class_2902$class_2903; field_13200 OCEAN_FLOOR f Lnet/minecraft/class_2902$class_2903; field_13202 WORLD_SURFACE f Lnet/minecraft/class_2902$class_2903; field_13203 MOTION_BLOCKING_NO_LEAVES m (Ljava/lang/String;)Lnet/minecraft/class_2902$class_2903; method_12609 byName p 0 name m ()Ljava/util/function/Predicate; method_16402 getBlockPredicate m (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_2902$class_2904;Ljava/util/function/Predicate;)V p 4 purpose p 5 blockPredicate p 3 name m ()Z method_16137 shouldSendToClient m (Lnet/minecraft/class_2680;)Z method_16686 method_16686 p 0 state m ()Ljava/lang/String; method_12605 getName m (Lnet/minecraft/class_2680;)Z method_16685 method_16685 p 0 state m ()Z method_20454 isStoredServerSide c net/minecraft/class_2902$class_2904 net/minecraft/world/Heightmap$Purpose f Lnet/minecraft/class_2902$class_2904; field_16424 CLIENT f Lnet/minecraft/class_2902$class_2904; field_13207 WORLDGEN f Lnet/minecraft/class_2902$class_2904; field_13206 LIVE_WORLD c net/minecraft/class_2905 net/minecraft/network/packet/s2c/login/LoginHelloS2CPacket f Ljava/lang/String; field_13209 serverId f [B field_13211 publicKey f [B field_13210 nonce m ()[B method_12613 getNonce m (Lnet/minecraft/class_2540;)V p 1 buf m ()Ljava/lang/String; method_12610 getServerId m (Ljava/lang/String;[B[B)V p 2 publicKey p 1 serverId p 3 nonce m (Lnet/minecraft/class_2896;)V method_12612 apply m ()Ljava/security/PublicKey; method_12611 getPublicKey c net/minecraft/class_2901 net/minecraft/network/packet/s2c/login/LoginSuccessS2CPacket f Lcom/mojang/authlib/GameProfile; field_13190 profile m (Lnet/minecraft/class_2896;)V method_12594 apply m ()Lcom/mojang/authlib/GameProfile; method_12593 getProfile m (Lnet/minecraft/class_2540;)V p 1 buf m (Lcom/mojang/authlib/GameProfile;)V p 1 profile c net/minecraft/class_2907 net/minecraft/network/packet/s2c/login/LoginCompressionS2CPacket f I field_13232 compressionThreshold m (I)V p 1 compressionThreshold m (Lnet/minecraft/class_2896;)V method_12633 apply m ()I method_12634 getCompressionThreshold m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_2909 net/minecraft/network/packet/s2c/login/LoginDisconnectS2CPacket f Lnet/minecraft/class_2561; field_13243 reason m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2561;)V p 1 reason m (Lnet/minecraft/class_2896;)V method_12637 apply m ()Lnet/minecraft/class_2561; method_12638 getReason c net/minecraft/class_5196 net/minecraft/datafixer/fix/BitStorageAlignFix f I field_29864 CHUNK_WIDTH f I field_29863 ELEMENT_BIT_SHIFT f I field_29866 MAX_BLOCK_STATE_ID f I field_29865 CHUNK_LENGTH f I field_29868 MAX_HEIGHT_VALUE f I field_29867 HEIGHT_VALUE_BITS m (Ljava/util/List;)Ljava/lang/Integer; method_27296 method_27296 p 0 palette m (Lcom/mojang/datafixers/schemas/Schema;)V p 1 outputSchema m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; method_27773 method_27773 p 1 heightmap m (Lcom/mojang/serialization/Dynamic;ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_28173 method_28173 p 2 statesDynamic m (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_28172 method_28172 p 1 sectionDynamic m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_27769 method_27769 p 0 levelDynamic m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; method_27772 fixBitStorageArray p 0 sectionDynamic p 1 statesDynamic p 2 maxValue p 3 elementBits m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_27294 method_27294 p 2 levelSection m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_27292 method_27292 p 5 chunk m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_27295 method_27295 p 1 section m (II[J)[J method_27288 resizePackedIntArray p 2 elements p 1 elementBits p 0 maxValue m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_27774 fixLevel p 2 paletteFinder p 3 level p 0 levelSectionsFinder p 1 sectionFinder m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_27775 fixHeightmaps p 1 fixedLevel m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_27293 method_27293 p 4 level m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_28174 method_28174 p 1 heightmapsDynamic m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_28175 method_28175 p 1 heightmapDynamic c net/minecraft/class_5193 net/minecraft/structure/processor/BlockAgeStructureProcessor f F field_24042 mossiness f Lcom/mojang/serialization/Codec; field_24997 CODEC f [Lnet/minecraft/class_2680; field_27338 AGEABLE_SLABS m (Ljava/util/Random;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_27258 processStairs p 2 state p 1 random m (F)V p 1 mossiness m (Ljava/util/Random;)Lnet/minecraft/class_2680; method_27256 processBlocks p 1 random m (Ljava/util/Random;[Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_27259 randomState p 0 random p 1 states m (Ljava/util/Random;)Lnet/minecraft/class_2680; method_27263 processObsidian p 1 random m (Ljava/util/Random;)Lnet/minecraft/class_2680; method_27262 processWalls p 1 random m (Ljava/util/Random;[Lnet/minecraft/class_2680;[Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_27260 process p 3 mossyStates p 2 regularStates p 1 random m (Ljava/util/Random;)Lnet/minecraft/class_2680; method_27261 processSlabs p 1 random m (Ljava/util/Random;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2680; method_27257 randomStairProperties p 1 stairs p 0 random c net/minecraft/class_5192 net/minecraft/structure/processor/BlackstoneReplacementStructureProcessor f Ljava/util/Map; field_24041 replacementMap f Lcom/mojang/serialization/Codec; field_24996 CODEC f Lnet/minecraft/class_5192; field_24040 INSTANCE m (Ljava/util/HashMap;)V method_27255 method_27255 p 0 replacements c net/minecraft/class_5195 net/minecraft/sound/MusicSound f I field_24059 maxDelay f I field_24058 minDelay f Z field_24060 replaceCurrentMusic f Lnet/minecraft/class_3414; field_24057 sound f Lcom/mojang/serialization/Codec; field_24627 CODEC m ()Lnet/minecraft/class_3414; method_27279 getSound m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28128 method_28128 p 0 instance m (Lnet/minecraft/class_3414;IIZ)V p 4 replaceCurrentMusic p 3 maxDelay p 2 minDelay p 1 sound m ()I method_27280 getMinDelay m ()I method_27281 getMaxDelay m ()Z method_27282 shouldReplaceCurrentMusic c net/minecraft/class_5194 net/minecraft/network/packet/c2s/play/JigsawGeneratingC2SPacket f Z field_25323 keepJigsaws f Lnet/minecraft/class_2338; field_24054 pos f I field_24055 maxDepth m (Lnet/minecraft/class_2792;)V method_27274 apply m (Lnet/minecraft/class_2338;IZ)V p 3 keepJigsaws p 2 maxDepth p 1 pos m ()Z method_29446 shouldKeepJigsaws m ()I method_27276 getMaxDepth m (Lnet/minecraft/class_2540;)V p 1 buf m ()Lnet/minecraft/class_2338; method_27275 getPos c net/minecraft/class_2913 net/minecraft/network/packet/c2s/login/LoginQueryResponseC2SPacket f I field_33374 MAX_PAYLOAD_SIZE f I field_13259 queryId f Lnet/minecraft/class_2540; field_13258 response m (Lnet/minecraft/class_2911;)V method_12645 apply m (Lnet/minecraft/class_2540;)V p 1 buf m ()I method_36178 getQueryId m (ILnet/minecraft/class_2540;)V p 2 response p 1 queryId m ()Lnet/minecraft/class_2540; method_36179 getResponse c net/minecraft/class_2915 net/minecraft/network/packet/c2s/login/LoginHelloC2SPacket f Lcom/mojang/authlib/GameProfile; field_13271 profile m (Lcom/mojang/authlib/GameProfile;)V p 1 profile m (Lnet/minecraft/class_2911;)V method_12649 apply m (Lnet/minecraft/class_2540;)V p 1 buf m ()Lcom/mojang/authlib/GameProfile; method_12650 getProfile c net/minecraft/class_2910 net/minecraft/world/spawner/PhantomSpawner f I field_13244 cooldown c net/minecraft/class_2911 net/minecraft/network/listener/ServerLoginPacketListener m (Lnet/minecraft/class_2917;)V method_12642 onKey p 1 packet m (Lnet/minecraft/class_2915;)V method_12641 onHello p 1 packet m (Lnet/minecraft/class_2913;)V method_12640 onQueryResponse p 1 packet c net/minecraft/class_2917 net/minecraft/network/packet/c2s/login/LoginKeyC2SPacket f [B field_13273 encryptedNonce f [B field_13274 encryptedSecretKey m (Ljava/security/PrivateKey;)[B method_12655 decryptNonce p 1 privateKey m (Ljavax/crypto/SecretKey;Ljava/security/PublicKey;[B)V p 3 nonce p 2 publicKey p 1 secretKey m (Lnet/minecraft/class_2911;)V method_12653 apply m (Lnet/minecraft/class_2540;)V p 1 buf m (Ljava/security/PrivateKey;)Ljavax/crypto/SecretKey; method_12654 decryptSecretKey p 1 privateKey c net/minecraft/class_2919 net/minecraft/world/gen/random/ChunkRandom f I field_28768 sampleCount f Lnet/minecraft/class_5819; field_35141 baseRandom m (JII)V method_12663 setCarverSeed c Seeds the randomizer to generate larger features such as caves, ravines, mineshafts\nand strongholds. It is also used to initiate structure start behavior such as rotation.\n\n

Similar to the population seed, only the 48 lowest bits of the world seed affect the\noutput since it the upper 16 bits are truncated in the setSeed() call. p 4 chunkZ p 3 chunkX p 1 worldSeed m (JII)V method_12664 setDecoratorSeed c Seeds the randomizer to generate a given feature.\n\nThe salt, in the form of {@code index + 10000 * step} assures that each feature is seeded\ndifferently, making the decoration feel more random. Even though it does a good job\nat doing so, many entropy issues arise from the salt being so small and result in\nweird alignments between features that have an index close apart. p 3 index c the index of the feature in the feature list p 4 step c the generation step's ordinal for this feature p 1 populationSeed c the population seed computed in {@link #setPopulationSeed(long, int, int)} m (JIII)V method_12665 setRegionSeed c Seeds the randomizer to determine the start position of structure features such as\ntemples, monuments and buried treasures within a region.\n\n

The region coordinates pair corresponds to the coordinates of the region the seeded\nchunk lies in. For example, a swamp hut region is 32 by 32 chunks meaning that all\nchunks that lie within that region get seeded the same way.\n\n

Similarly, the upper 16 bits of world seed also do not affect the region seed because\nthey get truncated in the setSeed() call. p 1 worldSeed p 3 regionX p 4 regionZ p 5 salt m ()I method_35335 getSampleCount m (I)I next next p 1 count m (JII)J method_12661 setPopulationSeed c Seeds the randomizer to create population features such as decorators and animals.\n\n

This method takes in the world seed and the negative-most block coordinates of the\nchunk. The coordinate pair provided is equivalent to (chunkX * 16, chunkZ * 16). The\nthree values are mixed together through some layers of hashing to produce the\npopulation seed.\n\n

This function has been proved to be reversible through some exploitation of the underlying\nnextLong() weaknesses. It is also important to remember that since setSeed()\ntruncates the 16 upper bits of world seed, only the 48 lowest bits affect the population\nseed output. p 4 blockZ p 3 blockX p 1 worldSeed m (Lnet/minecraft/class_5819;)V p 1 baseRandom m (IIJJ)Ljava/util/Random; method_12662 getSlimeRandom p 0 chunkX p 4 scrambler p 1 chunkZ p 2 worldSeed c net/minecraft/class_2919$class_6675 net/minecraft/world/gen/random/ChunkRandom$RandomProvider f Ljava/util/function/LongFunction; field_35144 provider f Lnet/minecraft/class_2919$class_6675; field_35143 XOROSHIRO f Lnet/minecraft/class_2919$class_6675; field_35142 LEGACY m (J)Lnet/minecraft/class_5819; method_39006 create p 1 seed m (Ljava/lang/String;ILjava/util/function/LongFunction;)V p 3 provider c com/mojang/blaze3d/platform/TextureUtil com/mojang/blaze3d/platform/TextureUtil m (Ljava/io/InputStream;)Ljava/nio/ByteBuffer; readResource readResource p 0 inputStream m (IIII)V prepareImage prepareImage p 1 maxLevel p 0 id p 3 height p 2 width m (I)V releaseTextureId releaseTextureId p 0 id m (Ljava/nio/IntBuffer;II)V initTexture initTexture p 0 imageData p 1 width p 2 height m (III)V prepareImage prepareImage p 0 id p 1 width p 2 height m (Ljava/io/InputStream;)Ljava/lang/String; readResourceAsString readResourceAsString p 0 inputStream m (Lnet/minecraft/class_1011$class_1013;IIII)V prepareImage prepareImage p 0 internalFormat p 2 maxLevel p 1 id p 4 height p 3 width m (I)V bind bind p 0 id m (Lnet/minecraft/class_1011$class_1013;III)V prepareImage prepareImage p 0 internalFormat p 1 id p 2 width p 3 height c net/minecraft/class_6496 net/minecraft/util/TopologicalSorts c Utilities to perform a topological sort. m (Ljava/util/Map;Ljava/util/Set;Ljava/util/Set;Ljava/util/function/Consumer;Ljava/lang/Object;)Z method_37951 sort c Performs a topological sort recursively through a reverse DFS. The\nresults are passed to the consumer in reverse order, where each element\nis guaranteed to be passed before any of its predecessors (dependencies).\nWhen multiple orders are valid, the results will first trace along earlier\nreturned successors in the successor set iteration for each element.\n\n@return {@code true} if the sort ends up in a loop, or {@code false} for\na successful sort p 0 successors c the map holding information on successor (dependents) of each element p 1 visited c elements that already iterated all their successors p 2 visiting c elements that are still iterating their successors p 3 reversedOrderConsumer c accepts sorted results in reverse order; each element is passed only\nbefore any of its predecessors (dependencies) is, or after all its\nsuccessors (dependents) are passed p 4 now c the starting or current element c net/minecraft/class_6497 net/minecraft/util/dynamic/Range f Ljava/lang/Comparable; comp_1 minInclusive f Ljava/lang/Comparable; comp_2 maxInclusive f Lcom/mojang/serialization/Codec; field_34390 CODEC m (Ljava/lang/Comparable;Ljava/lang/Comparable;)Lcom/mojang/serialization/DataResult; method_37956 validate p 1 maxInclusive p 0 minInclusive m ()Ljava/lang/Comparable; comp_1 minInclusive m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_6497;)Lcom/mojang/serialization/DataResult; method_37957 method_37957 p 2 range m ()Ljava/lang/Comparable; comp_2 maxInclusive m (Ljava/lang/Object;)Z equals equals p 1 o m (Ljava/lang/Comparable;Ljava/lang/Comparable;)V p 1 minInclusive p 2 maxInclusive m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_37953 createCodec p 0 elementCodec m (Ljava/lang/Comparable;)Z method_37955 contains p 1 value m (Lnet/minecraft/class_6497;)Z method_37952 contains p 1 other m (Lcom/mojang/serialization/Codec;Ljava/lang/Comparable;Ljava/lang/Comparable;)Lcom/mojang/serialization/Codec; method_37954 createRangedCodec p 2 maxInclusive p 1 minInclusive p 0 codec c net/minecraft/class_5165 net/minecraft/client/particle/WhiteAshParticle m (Lnet/minecraft/class_638;DDDDDDFLnet/minecraft/class_4002;)V p 8 velocityX p 10 velocityY p 4 y p 6 z p 15 spriteProvider p 1 world p 2 x p 12 velocityZ p 14 scaleMultiplier c net/minecraft/class_5165$class_5166 net/minecraft/client/particle/WhiteAshParticle$Factory f Lnet/minecraft/class_4002; field_23936 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_27150 createParticle c net/minecraft/class_6492 net/minecraft/util/math/Spline m (Lnet/minecraft/class_6492$class_6738;I)Lnet/minecraft/class_6492$class_6737; method_39228 method_39228 p 1 index m (Lnet/minecraft/class_6492$class_6738;)Ljava/lang/Record; method_39227 method_39227 p 0 spline m (FLnet/minecraft/class_6492;F)Lnet/minecraft/class_6492$class_6737; method_39226 method_39226 p 2 derivative p 1 value p 0 location m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_39232 createCodec p 0 locationFunctionCodec m (Lnet/minecraft/class_6501;Lnet/minecraft/class_6501;)Lnet/minecraft/class_6492$class_6493; method_39502 builder p 1 amplifier p 0 locationFunction m (Lnet/minecraft/class_6501;)Lnet/minecraft/class_6492$class_6493; method_37918 builder p 0 locationFunction m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_39233 method_39233 p 2 instance m ()F method_40436 max m ()F method_40435 min m (Lnet/minecraft/class_6492$class_6738;)Ljava/util/List; method_39235 method_39235 p 0 spline m (Lnet/minecraft/class_6492;)Lcom/mojang/datafixers/util/Either; method_39229 method_39229 p 0 spline m ()Ljava/lang/String; method_39225 getDebugString m (Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_39234 method_39234 p 1 instance m (F)Lnet/minecraft/class_6492; method_39427 fixedFloatFunction p 0 value m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_6492; method_39231 method_39231 p 0 either m (Lnet/minecraft/class_6501;Ljava/util/List;)Lnet/minecraft/class_6492$class_6738; method_39230 method_39230 p 0 locationFunction p 1 splines c net/minecraft/class_6492$class_6737 net/minecraft/util/math/Spline$Serialized f Lnet/minecraft/class_6492; comp_226 value f F comp_225 location f F comp_227 derivative m ()F comp_227 derivative m ()F comp_225 location m ()Lnet/minecraft/class_6492; comp_226 value c net/minecraft/class_6492$class_6738 net/minecraft/util/math/Spline$Implementation f Lnet/minecraft/class_6501; comp_229 locationFunction f Ljava/util/List; comp_231 values f [F comp_230 locations f [F comp_232 derivatives m ([F)Ljava/lang/String; method_39238 format p 1 values m ([FI)D method_39239 method_39239 p 1 index m ()Lnet/minecraft/class_6501; comp_229 locationFunction m (FI)Z method_39237 method_39237 p 2 index m (D)Ljava/lang/String; method_39236 method_39236 p 0 value m ()Ljava/util/List; comp_231 values m ()[F comp_232 derivatives m ()[F comp_230 locations c net/minecraft/class_6492$class_6494 net/minecraft/util/math/Spline$FixedFloatFunction f F comp_228 value m ()F comp_228 value m (F)V p 1 value c net/minecraft/class_6492$class_6493 net/minecraft/util/math/Spline$Builder f Lnet/minecraft/class_6501; field_35661 amplifier f Lit/unimi/dsi/fastutil/floats/FloatList; field_34383 locations f Lnet/minecraft/class_6501; field_34382 locationFunction f Ljava/util/List; field_34384 values f Lit/unimi/dsi/fastutil/floats/FloatList; field_34385 derivatives m (FLnet/minecraft/class_6492;F)Lnet/minecraft/class_6492$class_6493; method_37925 add p 3 derivative p 2 value p 1 location m ()Lnet/minecraft/class_6492; method_37923 build m (Lnet/minecraft/class_6501;)V p 1 locationFunction m (Ljava/lang/Float;)F method_39503 method_39503 p 0 value m (FFF)Lnet/minecraft/class_6492$class_6493; method_37924 add p 2 value p 3 derivative p 1 location m (Lnet/minecraft/class_6501;Lnet/minecraft/class_6501;)V p 1 locationFunction p 2 amplifier c net/minecraft/class_6490 net/minecraft/util/collection/PaletteStorage c A storage whose values are raw IDs held by palettes. m ()Lnet/minecraft/class_6490; method_39939 copy m ()[J method_15212 getData c {@return the backing data of this storage} m (II)I method_15214 swap c Sets {@code value} to {@code index} and returns the previous value in\nthis storage.\n\n@return the previous value p 1 index c the index p 2 value c the value to set m (II)V method_15210 set c Sets {@code value} to {@code index} in this storage. p 2 value c the value to set p 1 index c the index m (I)I method_15211 get c {@return the value at {@code index} in this storage} p 1 index c the index m ()I method_34896 getElementBits c {@return the number of bits each element in this storage uses} m (Ljava/util/function/IntConsumer;)V method_21739 forEach c Executes an {@code action} on all values in this storage, sequentially. p 1 action m ()I method_15215 getSize c {@return the size of, or the number of elements in, this storage} c net/minecraft/class_6491 net/minecraft/util/CubicSampler f [D field_22449 DENSITY_CURVE m (Lnet/minecraft/class_243;Lnet/minecraft/class_6491$class_4859;)Lnet/minecraft/class_243; method_24895 sampleColor p 0 pos p 1 rgbFetcher c net/minecraft/class_6491$class_4859 net/minecraft/util/CubicSampler$RgbFetcher m (III)Lnet/minecraft/class_243; fetch fetch p 1 x p 3 z p 2 y c net/minecraft/class_5168 net/minecraft/block/dispenser/ShearsDispenserBehavior m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_27162 tryShearBlock p 1 pos p 0 world m (Lnet/minecraft/class_4970$class_4971;)Z method_40054 method_40054 p 0 state m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_27163 tryShearEntity p 1 pos p 0 world c net/minecraft/class_5167 net/minecraft/client/render/entity/feature/HorseMarkingFeatureRenderer f Ljava/util/Map; field_23938 TEXTURES m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1498;FFFFFF)V method_27152 render m (Ljava/util/EnumMap;)V method_27153 method_27153 p 0 textures c net/minecraft/class_6498 net/minecraft/util/WinNativeModuleUtil f Lorg/slf4j/Logger; field_34391 LOGGER f I field_34395 LANGUAGE_ID f I field_34392 CODE_PAGE_MASK f I field_34394 LANGUAGE_ID_MASK f I field_34393 EN_US_CODE_PAGE m (Lnet/minecraft/class_129;)V method_37966 addDetailTo p 0 section m (Ljava/lang/String;)Ljava/util/Optional; method_37964 createNativeModuleInfo p 0 path m ([I)Ljava/util/OptionalInt; method_37967 getEnglishTranslationIndex p 0 indices m (Ljava/lang/String;II)Ljava/lang/String; method_37965 getStringFileInfoPath p 2 codePage p 0 key p 1 languageId m (Lnet/minecraft/class_6498$class_6499;)Ljava/lang/String; method_37969 method_37969 p 0 module m (Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Ljava/lang/String; method_37970 queryString p 0 pointer p 1 path p 2 lengthPointer m (Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Lcom/sun/jna/Pointer; method_37963 query p 1 path p 0 pointer p 2 lengthPointer m ()Ljava/util/List; method_37961 collectNativeModules m (Lnet/minecraft/class_6498$class_6499;)Ljava/lang/String; method_37962 method_37962 p 0 moduleName c net/minecraft/class_6498$class_6499 net/minecraft/util/WinNativeModuleUtil$NativeModule f Ljava/lang/String; field_34396 path f Ljava/util/Optional; field_34397 info m (Ljava/lang/String;Ljava/util/Optional;)V p 1 path p 2 info m (Lnet/minecraft/class_6498$class_6500;)Ljava/lang/String; method_37971 method_37971 p 1 info c net/minecraft/class_6498$class_6500 net/minecraft/util/WinNativeModuleUtil$NativeModuleInfo f Ljava/lang/String; field_34400 companyName f Ljava/lang/String; field_34398 fileDescription f Ljava/lang/String; field_34399 fileVersion m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V p 1 fileDescription p 3 companyName p 2 fileVersion c net/minecraft/class_5169 net/minecraft/server/dedicated/ServerMBean c A dynamic management object for a Minecraft Server.\n\n

It exposes the average tick time and the historical tick times of the\nMinecraft Server.\n\n@see javax.management.DynamicMBean f Ljavax/management/MBeanInfo; field_23972 mBeanInfo f Lorg/slf4j/Logger; field_23970 LOGGER f Lnet/minecraft/server/MinecraftServer; field_23971 server f Ljava/util/Map; field_23973 entries m ([Ljava/lang/String;)Ljavax/management/AttributeList; getAttributes getAttributes p 1 attributes m (Ljava/lang/String;[Ljava/lang/Object;[Ljava/lang/String;)Ljava/lang/Object; invoke invoke p 2 params p 3 signature p 1 actionName m ()[J method_27182 getTickTimes c Returns the server's historical tick times, in milliseconds. m ()F method_27177 getAverageTickTime c Returns the server's current average tick time, in milliseconds. m (Ljavax/management/AttributeList;)Ljavax/management/AttributeList; setAttributes setAttributes p 1 attributes m (Ljava/lang/String;)Ljava/lang/Object; getAttribute getAttribute p 1 attribute m (Ljavax/management/Attribute;)V setAttribute setAttribute p 1 attribute m (Lnet/minecraft/server/MinecraftServer;)V p 1 server m (Lnet/minecraft/server/MinecraftServer;)V method_27181 register c Registers a dynamic MBean for a Minecraft Server. p 0 server c the server to have the MBean c net/minecraft/class_5169$class_5170 net/minecraft/server/dedicated/ServerMBean$Entry c Represents a read-only attribute of the server MBean. f Ljava/lang/Class; field_23977 type f Ljava/util/function/Supplier; field_23975 getter f Ljava/lang/String; field_23976 description f Ljava/lang/String; field_23974 name m (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;Ljava/lang/Class;)V p 1 name p 2 getter p 3 description p 4 type m ()Ljavax/management/MBeanAttributeInfo; method_27184 createInfo c net/minecraft/class_5175 net/minecraft/world/gen/feature/BastionRemnantFeature f I field_31499 STRUCTURE_START_Y m (Lcom/mojang/serialization/Codec;)V p 1 configCodec c net/minecraft/class_5174 net/minecraft/structure/BastionBridgeData m ()V method_27198 init c net/minecraft/class_5177 net/minecraft/structure/HoglinStableData m ()V method_27199 init c net/minecraft/class_5172 net/minecraft/block/ChainBlock f Lnet/minecraft/class_2746; field_24411 WATERLOGGED f Lnet/minecraft/class_265; field_26651 X_SHAPE f Lnet/minecraft/class_265; field_23986 Y_SHAPE f Lnet/minecraft/class_265; field_26650 Z_SHAPE c net/minecraft/class_5179 net/minecraft/structure/BastionRemnantGenerator f Lnet/minecraft/class_6880; field_25941 STRUCTURE_POOLS m ()V method_27201 init c net/minecraft/class_5178 net/minecraft/structure/BastionUnitsData m ()V method_27200 init c net/minecraft/class_5142 net/minecraft/world/gen/trunk/TrunkPlacerType f Lcom/mojang/serialization/Codec; field_24973 codec f Lnet/minecraft/class_5142; field_24171 GIANT_TRUNK_PLACER f Lnet/minecraft/class_5142; field_24172 MEGA_JUNGLE_TRUNK_PLACER f Lnet/minecraft/class_5142; field_24173 DARK_OAK_TRUNK_PLACER f Lnet/minecraft/class_5142; field_24174 FANCY_TRUNK_PLACER f Lnet/minecraft/class_5142; field_29309 BENDING_TRUNK_PLACER f Lnet/minecraft/class_5142; field_23764 FORKING_TRUNK_PLACER f Lnet/minecraft/class_5142; field_23763 STRAIGHT_TRUNK_PLACER m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_5142; method_26995 register p 1 codec p 0 id m (Lcom/mojang/serialization/Codec;)V p 1 codec m ()Lcom/mojang/serialization/Codec; method_28908 getCodec c net/minecraft/class_5141 net/minecraft/world/gen/trunk/TrunkPlacer f I field_23760 baseHeight f I field_23761 firstRandomHeight f Lcom/mojang/serialization/Codec; field_24972 TYPE_CODEC f I field_23762 secondRandomHeight f I field_31528 MAX_BASE_HEIGHT f I field_31529 MAX_RANDOM_HEIGHT m (Lnet/minecraft/class_5141;)Ljava/lang/Integer; method_28906 method_28906 p 0 placer m (Lnet/minecraft/class_5141;)Ljava/lang/Integer; method_28905 method_28905 p 0 placer m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_4643;)V method_27400 setToDirt p 2 random p 1 replacer p 4 config p 3 pos p 0 world m (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z method_27403 canGenerate p 0 world p 1 pos m (Lnet/minecraft/class_5141;)Ljava/lang/Integer; method_28907 method_28907 p 0 placer m ()Lnet/minecraft/class_5142; method_28903 getType m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_4643;)V method_27401 trySetState p 4 config p 1 replacer p 0 world p 3 pos p 2 random m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_4643;)Z method_35375 getAndSetState p 0 world p 4 config p 3 pos p 2 random p 1 replacer m (Ljava/util/Random;)I method_26993 getHeight p 1 random m (III)V p 1 baseHeight p 2 firstRandomHeight p 3 secondRandomHeight m (Lnet/minecraft/class_2680;)Z method_27405 method_27405 p 0 state m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; method_28904 fillTrunkPlacerFields p 0 instance m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;ILnet/minecraft/class_2338;Lnet/minecraft/class_4643;)Ljava/util/List; method_26991 generate c Generates the trunk blocks and return a list of tree nodes to place foliage around p 6 config p 5 startPos p 4 height p 3 random p 2 replacer p 1 world m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_4643;Ljava/util/function/Function;)Z method_27402 getAndSetState p 0 world p 1 replacer p 2 random p 3 pos p 4 config p 5 stateProvider c net/minecraft/class_687 net/minecraft/client/particle/FlameParticle c net/minecraft/class_687$class_5613 net/minecraft/client/particle/FlameParticle$SmallFactory f Lnet/minecraft/class_4002; field_27736 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_32131 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_687$class_688 net/minecraft/client/particle/FlameParticle$Factory f Lnet/minecraft/class_4002; field_17812 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3036 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_5144 net/minecraft/client/render/entity/ZoglinEntityRenderer f Lnet/minecraft/class_2960; field_23779 TEXTURE m (Lnet/minecraft/class_5136;)Lnet/minecraft/class_2960; method_27039 getTexture c net/minecraft/class_5140 net/minecraft/world/gen/trunk/StraightTrunkPlacer f Lcom/mojang/serialization/Codec; field_24971 CODEC m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28902 method_28902 p 0 instance c net/minecraft/class_689 net/minecraft/client/particle/ExplosionEmitterParticle f I field_3813 maxAge_ f I field_3814 age_ c net/minecraft/class_689$class_690 net/minecraft/client/particle/ExplosionEmitterParticle$Factory m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3037 createParticle c net/minecraft/class_5149 net/minecraft/entity/passive/HorseColor f [Lnet/minecraft/class_5149; field_23823 VALUES f I field_23824 index f Lnet/minecraft/class_5149; field_23822 DARKBROWN f Lnet/minecraft/class_5149; field_23821 GRAY f Lnet/minecraft/class_5149; field_23820 BLACK f Lnet/minecraft/class_5149; field_23817 CREAMY f Lnet/minecraft/class_5149; field_23816 WHITE f Lnet/minecraft/class_5149; field_23819 BROWN f Lnet/minecraft/class_5149; field_23818 CHESTNUT m (I)Lnet/minecraft/class_5149; method_27083 byIndex p 0 index m ()I method_27082 getIndex m (Ljava/lang/String;II)V p 3 index c net/minecraft/class_684 net/minecraft/client/particle/EmotionParticle c net/minecraft/class_684$class_685 net/minecraft/client/particle/EmotionParticle$AngryVillagerFactory f Lnet/minecraft/class_4002; field_17813 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3034 createParticle c net/minecraft/class_684$class_686 net/minecraft/client/particle/EmotionParticle$HeartFactory f Lnet/minecraft/class_4002; field_17814 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3035 createParticle c net/minecraft/class_5146 net/minecraft/entity/Saddleable c Represents an entity that can be saddled, either by a player or a\ndispenser. m ()Z method_6765 canBeSaddled m ()Z method_6725 isSaddled m (Lnet/minecraft/class_3419;)V method_6576 saddle p 1 sound c net/minecraft/class_682 net/minecraft/client/particle/BlockFallingDustParticle f Lnet/minecraft/class_4002; field_17808 spriteProvider f F field_3809 rotationSpeed m (Lnet/minecraft/class_638;DDDFFFLnet/minecraft/class_4002;)V p 10 blue p 11 spriteProvider p 1 world p 2 x p 4 y p 6 z p 8 red p 9 green c net/minecraft/class_682$class_683 net/minecraft/client/particle/BlockFallingDustParticle$Factory f Lnet/minecraft/class_4002; field_17809 spriteProvider m (Lnet/minecraft/class_2388;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3033 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_5148 net/minecraft/entity/passive/HorseMarking f I field_23814 index f [Lnet/minecraft/class_5148; field_23813 VALUES f Lnet/minecraft/class_5148; field_23812 BLACK_DOTS f Lnet/minecraft/class_5148; field_23811 WHITE_DOTS f Lnet/minecraft/class_5148; field_23810 WHITE_FIELD f Lnet/minecraft/class_5148; field_23809 WHITE f Lnet/minecraft/class_5148; field_23808 NONE m (I)Lnet/minecraft/class_5148; method_27080 byIndex p 0 index m (Ljava/lang/String;II)V p 3 index m ()I method_27079 getIndex c net/minecraft/class_5147 net/minecraft/entity/Shearable c Represents an entity that can be sheared, either by a player or a\ndispenser. m (Lnet/minecraft/class_3419;)V method_6636 sheared p 1 shearedSoundCategory m ()Z method_27072 isShearable c net/minecraft/class_5153 net/minecraft/world/gen/feature/BasaltColumnsFeature f Lcom/google/common/collect/ImmutableList; field_24132 CANNOT_REPLACE_BLOCKS m (Lnet/minecraft/class_1936;ILnet/minecraft/class_2338;II)Z method_27096 placeBasaltColumn p 2 seaLevel p 1 world p 5 reach p 4 height p 3 pos m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338$class_2339;I)Lnet/minecraft/class_2338; method_27098 moveUpToAir p 2 distance p 1 mutablePos p 0 world m (Lnet/minecraft/class_1936;ILnet/minecraft/class_2338$class_2339;)Z method_30379 canPlaceAt p 0 world p 2 mutablePos p 1 seaLevel m (Lnet/minecraft/class_1936;ILnet/minecraft/class_2338$class_2339;I)Lnet/minecraft/class_2338; method_27094 moveDownToGround p 0 world p 1 seaLevel p 2 mutablePos p 3 distance m (Lnet/minecraft/class_1936;ILnet/minecraft/class_2338;)Z method_27095 isAirOrLavaOcean p 2 pos p 1 seaLevel p 0 world c net/minecraft/class_698 net/minecraft/client/particle/NoteParticle m (Lnet/minecraft/class_638;DDDD)V p 6 z p 4 y p 1 world p 2 x c net/minecraft/class_698$class_699 net/minecraft/client/particle/NoteParticle$Factory f Lnet/minecraft/class_4002; field_17819 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3041 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_5155 net/minecraft/world/gen/feature/ReplaceBlobsFeature m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2338; method_27107 moveDownToTarget p 1 mutablePos p 2 target p 0 world c net/minecraft/class_5154 net/minecraft/world/gen/feature/DeltaFeature f [Lnet/minecraft/class_2350; field_23883 DIRECTIONS f Lcom/google/common/collect/ImmutableList; field_24133 CANNOT_REPLACE_BLOCKS m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_5158;)Z method_27103 canPlace p 0 world p 2 config p 1 pos c net/minecraft/class_696 net/minecraft/client/particle/LargeFireSmokeParticle m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V p 4 y p 6 z p 8 velocityX p 10 velocityY p 12 velocityZ p 14 spriteProvider p 2 x p 1 world c net/minecraft/class_696$class_697 net/minecraft/client/particle/LargeFireSmokeParticle$Factory f Lnet/minecraft/class_4002; field_17817 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3040 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_5151 net/minecraft/item/Wearable c Represents a type of item that is wearable in an armor equipment slot.\n\n

This type of item can be targeted by the {@code minecraft:binding_curse} enchantment. c net/minecraft/class_5150 net/minecraft/item/Vanishable c Represents a type of item that can have the {@code minecraft:vanishing_curse} enchantment. c net/minecraft/class_691 net/minecraft/client/particle/ExplosionLargeParticle f Lnet/minecraft/class_4002; field_17815 spriteProvider m (Lnet/minecraft/class_638;DDDDLnet/minecraft/class_4002;)V p 10 spriteProvider p 6 z p 4 y p 2 x p 1 world c net/minecraft/class_691$class_692 net/minecraft/client/particle/ExplosionLargeParticle$Factory f Lnet/minecraft/class_4002; field_17816 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3038 createParticle c net/minecraft/class_6489 net/minecraft/GameVersion c The game version interface used by Minecraft, replacing the javabridge\none's occurrences in Minecraft code. m ()Lnet/minecraft/class_6595; method_37912 getSaveVersion c {@return the save version information for this game version} c net/minecraft/class_5156 net/minecraft/world/gen/feature/BasaltColumnsFeatureConfig f Lnet/minecraft/class_6017; field_25841 reach f Lnet/minecraft/class_6017; field_25842 height f Lcom/mojang/serialization/Codec; field_24877 CODEC m ()Lnet/minecraft/class_6017; method_30391 getReach m ()Lnet/minecraft/class_6017; method_30394 getHeight m (Lnet/minecraft/class_5156;)Lnet/minecraft/class_6017; method_30392 method_30392 p 0 config m (Lnet/minecraft/class_5156;)Lnet/minecraft/class_6017; method_30395 method_30395 p 0 config m (Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;)V p 2 height p 1 reach m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_30393 method_30393 p 0 instance c net/minecraft/class_694 net/minecraft/client/particle/LavaEmberParticle c net/minecraft/class_694$class_695 net/minecraft/client/particle/LavaEmberParticle$Factory f Lnet/minecraft/class_4002; field_17818 spriteProvider m (Lnet/minecraft/class_4002;)V p 1 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3039 createParticle c net/minecraft/class_693 net/minecraft/client/particle/ItemPickupParticle f I field_3826 ticksExisted f Lnet/minecraft/class_4599; field_20944 bufferStorage f Lnet/minecraft/class_1297; field_3821 interactingEntity f Lnet/minecraft/class_1297; field_3823 itemEntity f Lnet/minecraft/class_898; field_3824 dispatcher m (Lnet/minecraft/class_898;Lnet/minecraft/class_4599;Lnet/minecraft/class_638;Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)V p 1 dispatcher p 3 world p 2 bufferStorage p 5 interactingEntity p 4 itemEntity m (Lnet/minecraft/class_898;Lnet/minecraft/class_4599;Lnet/minecraft/class_638;Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;Lnet/minecraft/class_243;)V p 5 interactingEntity p 6 velocity p 1 dispatcher p 2 bufferStorage p 3 world p 4 itemEntity m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_1297; method_29358 getOrCopy p 1 entity c net/minecraft/class_5158 net/minecraft/world/gen/feature/DeltaFeatureConfig f Lcom/mojang/serialization/Codec; field_24881 CODEC f Lnet/minecraft/class_6017; field_25843 size f Lnet/minecraft/class_6017; field_25844 rimSize f Lnet/minecraft/class_2680; field_23896 rim f Lnet/minecraft/class_2680; field_23895 contents m ()Lnet/minecraft/class_2680; method_30397 getContents m (Lnet/minecraft/class_5158;)Lnet/minecraft/class_6017; method_30398 method_30398 p 0 config m ()Lnet/minecraft/class_2680; method_30400 getRim m (Lnet/minecraft/class_5158;)Lnet/minecraft/class_6017; method_30401 method_30401 p 0 config m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_30399 method_30399 p 0 instance m (Lnet/minecraft/class_5158;)Lnet/minecraft/class_2680; method_28709 method_28709 p 0 config m (Lnet/minecraft/class_5158;)Lnet/minecraft/class_2680; method_28710 method_28710 p 0 config m ()Lnet/minecraft/class_6017; method_30403 getRimSize m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;)V p 1 contents p 2 rim p 3 size p 4 rimSize m ()Lnet/minecraft/class_6017; method_30402 getSize c net/minecraft/class_2096 net/minecraft/predicate/NumberRange f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9701 EXCEPTION_SWAPPED f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9700 EXCEPTION_EMPTY f Ljava/lang/Number; field_9699 max f Ljava/lang/Number; field_9702 min m (Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; method_9035 map p 1 function p 0 object m ()Ljava/lang/Number; method_9038 getMin m (Lcom/google/gson/JsonElement;Lnet/minecraft/class_2096;Ljava/util/function/BiFunction;Lnet/minecraft/class_2096$class_2097;)Lnet/minecraft/class_2096; method_9039 fromJson p 3 factory p 2 asNumber p 1 fallback p 0 json m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/class_2096$class_2098;Ljava/util/function/Function;Ljava/util/function/Supplier;Ljava/util/function/Function;)Lnet/minecraft/class_2096; method_9043 parse p 1 commandFactory p 0 commandReader p 4 mapper p 3 exceptionTypeSupplier p 2 converter m (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;Ljava/util/function/Supplier;)Ljava/lang/Number; method_9037 fromStringReader p 0 reader p 1 converter p 2 exceptionTypeSupplier m (Ljava/lang/Number;Ljava/lang/Number;)V p 1 min p 2 max m ()Lcom/google/gson/JsonElement; method_9036 toJson m (Lcom/mojang/brigadier/StringReader;)Z method_9040 isNextCharValid p 0 reader m ()Z method_9041 isDummy m ()Ljava/lang/Number; method_9042 getMax c net/minecraft/class_2096$class_2100 net/minecraft/predicate/NumberRange$IntRange f Lnet/minecraft/class_2096$class_2100; field_9708 ANY f Ljava/lang/Long; field_9707 maxSquared f Ljava/lang/Long; field_9706 minSquared m (I)Lnet/minecraft/class_2096$class_2100; method_35289 atMost p 0 value m (Ljava/lang/Integer;Ljava/lang/Integer;)V p 1 min p 2 max m (Lcom/mojang/brigadier/StringReader;Ljava/lang/Integer;Ljava/lang/Integer;)Lnet/minecraft/class_2096$class_2100; method_9055 parse p 0 reader p 1 min p 2 max m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2096$class_2100; method_9056 fromJson p 0 element m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2096$class_2100; method_9060 parse p 0 reader m (I)Lnet/minecraft/class_2096$class_2100; method_9058 exactly p 0 value m (J)Z method_35288 testSqrt p 1 value m (I)Lnet/minecraft/class_2096$class_2100; method_9053 atLeast p 0 value m (Ljava/lang/Integer;)Ljava/lang/Long; method_9059 squared p 0 value m (II)Lnet/minecraft/class_2096$class_2100; method_35287 between p 0 min p 1 max m (I)Z method_9054 test p 1 value m (Ljava/lang/Integer;)Ljava/lang/Integer; method_9061 method_9061 p 0 value m (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lnet/minecraft/class_2096$class_2100; method_9057 fromStringReader p 0 reader p 1 converter c net/minecraft/class_2096$class_2098 net/minecraft/predicate/NumberRange$CommandFactory m (Lcom/mojang/brigadier/StringReader;Ljava/lang/Number;Ljava/lang/Number;)Lnet/minecraft/class_2096; create create p 3 max p 2 min p 1 reader c net/minecraft/class_2096$class_2099 net/minecraft/predicate/NumberRange$FloatRange f Lnet/minecraft/class_2096$class_2099; field_9705 ANY f Ljava/lang/Double; field_9703 squaredMin f Ljava/lang/Double; field_9704 squaredMax m (Lcom/mojang/brigadier/StringReader;Ljava/lang/Double;Ljava/lang/Double;)Lnet/minecraft/class_2096$class_2099; method_9046 create p 0 reader p 1 min p 2 max m (Ljava/lang/Double;Ljava/lang/Double;)V p 1 min p 2 max m (D)Lnet/minecraft/class_2096$class_2099; method_35284 exactly p 0 value m (Ljava/lang/Double;)Ljava/lang/Double; method_9052 method_9052 p 0 value m (D)Lnet/minecraft/class_2096$class_2099; method_35286 atMost p 0 value m (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lnet/minecraft/class_2096$class_2099; method_9048 parse p 0 reader p 1 mapper m (D)Z method_9047 test p 1 value m (D)Lnet/minecraft/class_2096$class_2099; method_9050 atLeast p 0 value m (Ljava/lang/Double;)Ljava/lang/Double; method_9044 square p 0 value m (D)Z method_9045 testSqrt p 1 value m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2096$class_2099; method_9049 parse p 0 reader m (DD)Lnet/minecraft/class_2096$class_2099; method_35285 between p 2 max p 0 min m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2096$class_2099; method_9051 fromJson p 0 element c net/minecraft/class_2096$class_2097 net/minecraft/predicate/NumberRange$Factory m (Ljava/lang/Number;Ljava/lang/Number;)Lnet/minecraft/class_2096; create create p 2 max p 1 min c net/minecraft/class_2090 net/minecraft/predicate/entity/LocationPredicate f Lnet/minecraft/class_5321; field_9683 biome f Lnet/minecraft/class_5321; field_9687 feature f Lnet/minecraft/class_5321; field_9686 dimension f Ljava/lang/Boolean; field_24500 smokey f Lnet/minecraft/class_2090; field_9685 ANY f Lnet/minecraft/class_4552; field_20714 light f Lnet/minecraft/class_4550; field_20715 block f Lnet/minecraft/class_4551; field_20716 fluid f Lnet/minecraft/class_2096$class_2099; field_9684 y f Lnet/minecraft/class_2096$class_2099; field_9682 x f Lnet/minecraft/class_2096$class_2099; field_9681 z f Lorg/slf4j/Logger; field_24732 LOGGER m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2090; method_9021 fromJson p 0 json m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2090; method_9016 dimension p 0 dimension m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2090; method_9017 feature p 0 feature m (Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2090; method_38858 y p 0 y m (Lnet/minecraft/class_2096$class_2099;Lnet/minecraft/class_2096$class_2099;Lnet/minecraft/class_2096$class_2099;Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;Ljava/lang/Boolean;Lnet/minecraft/class_4552;Lnet/minecraft/class_4550;Lnet/minecraft/class_4551;)V p 2 y p 1 x p 4 biome p 3 z p 10 fluid p 9 block p 6 dimension p 5 feature p 8 light p 7 smokey m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2090; method_9022 biome p 0 biome m ()Lcom/google/gson/JsonElement; method_9019 toJson m (Lnet/minecraft/class_3218;DDD)Z method_9018 test p 1 world p 4 y p 2 x p 6 z c net/minecraft/class_2090$class_2091 net/minecraft/predicate/entity/LocationPredicate$Builder f Lnet/minecraft/class_4550; field_20718 block f Lnet/minecraft/class_4552; field_20717 light f Lnet/minecraft/class_4551; field_20719 fluid f Lnet/minecraft/class_5321; field_9691 dimension f Ljava/lang/Boolean; field_24501 smokey f Lnet/minecraft/class_5321; field_9690 biome f Lnet/minecraft/class_2096$class_2099; field_9692 z f Lnet/minecraft/class_2096$class_2099; field_9693 x f Lnet/minecraft/class_5321; field_9688 feature f Lnet/minecraft/class_2096$class_2099; field_9689 y m (Lnet/minecraft/class_4551;)Lnet/minecraft/class_2090$class_2091; method_35274 fluid p 1 fluid m (Lnet/minecraft/class_4552;)Lnet/minecraft/class_2090$class_2091; method_35275 light p 1 light m (Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2090$class_2091; method_35280 z p 1 z m (Ljava/lang/Boolean;)Lnet/minecraft/class_2090$class_2091; method_27990 smokey p 1 smokey m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2090$class_2091; method_9024 biome p 1 biome m ()Lnet/minecraft/class_2090$class_2091; method_22484 create m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2090$class_2091; method_35277 feature p 1 feature m (Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2090$class_2091; method_35278 y p 1 y m (Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2090$class_2091; method_35276 x p 1 x m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2090$class_2091; method_35279 dimension p 1 dimension m (Lnet/minecraft/class_4550;)Lnet/minecraft/class_2090$class_2091; method_27989 block p 1 block m ()Lnet/minecraft/class_2090; method_9023 build c net/minecraft/class_2092 net/minecraft/advancement/criterion/LocationArrivalCriterion f Lnet/minecraft/class_2960; field_9694 id m (Lnet/minecraft/class_3222;Lnet/minecraft/class_2092$class_2094;)Z method_22485 method_22485 p 1 conditions m (Lnet/minecraft/class_2960;)V p 1 id m (Lnet/minecraft/class_3222;)V method_9027 trigger p 1 player m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2092$class_2094; method_9026 conditionsFromJson c net/minecraft/class_2092$class_2094 net/minecraft/advancement/criterion/LocationArrivalCriterion$Conditions f Lnet/minecraft/class_2090; field_9698 location m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2090;)V p 1 id p 2 player p 3 location m ()Lnet/minecraft/class_2092$class_2094; method_9032 createSleptInBed m (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2092$class_2094; method_37245 create p 0 entity m (Lnet/minecraft/class_3218;DDD)Z method_9033 matches p 4 y p 6 z p 1 world p 2 x m (Lnet/minecraft/class_2090;)Lnet/minecraft/class_2092$class_2094; method_9034 create p 0 location m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792;)Lnet/minecraft/class_2092$class_2094; method_37246 createSteppingOnWithBoots p 0 block p 1 boots m ()Lnet/minecraft/class_2092$class_2094; method_20400 createHeroOfTheVillage c net/minecraft/class_5127 net/minecraft/util/ThrowableDeliverer f Ljava/lang/Throwable; field_23694 throwable m ()V method_26806 deliver m (Ljava/lang/Throwable;)V method_26807 add p 1 throwable c net/minecraft/class_5129 net/minecraft/datafixer/fix/RenameItemStackAttributesFix f Ljava/util/Map; field_23695 RENAMES m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_26814 updatePlayerAttributes p 0 typed m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26808 updateAttributeName m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_26810 updateAttributeModifiers p 0 typed m (Lcom/mojang/datafixers/schemas/Schema;)V p 1 outputSchema c net/minecraft/class_5125 net/minecraft/world/level/storage/SessionLock f Ljava/nio/channels/FileLock; field_23693 lock f Ljava/nio/channels/FileChannel; field_23692 channel f Ljava/lang/String; field_29838 SESSION_LOCK f Ljava/nio/ByteBuffer; field_25353 SNOWMAN m ()Z method_26802 isValid m (Ljava/nio/file/Path;)Lnet/minecraft/class_5125; method_26803 create p 0 path m (Ljava/nio/channels/FileChannel;Ljava/nio/channels/FileLock;)V p 2 lock p 1 channel m (Ljava/nio/file/Path;)Z method_26804 isLocked p 0 path c net/minecraft/class_5125$class_5126 net/minecraft/world/level/storage/SessionLock$AlreadyLockedException m (Ljava/nio/file/Path;Ljava/lang/String;)V p 2 message p 1 path m (Ljava/nio/file/Path;)Lnet/minecraft/class_5125$class_5126; method_26805 create p 0 path c net/minecraft/class_5131 net/minecraft/entity/attribute/AttributeContainer f Lnet/minecraft/class_5132; field_23711 fallback f Ljava/util/Map; field_23709 custom f Ljava/util/Set; field_23710 tracked f Lorg/slf4j/Logger; field_23708 LOGGER m (Lnet/minecraft/class_2487;Lnet/minecraft/class_1320;)V method_26849 method_26849 p 2 attribute m (Lnet/minecraft/class_1324;)V method_26853 method_26853 p 1 attributeInstance m (Lnet/minecraft/class_1324;)Z method_26857 method_26857 p 0 attribute m (Lnet/minecraft/class_1320;)D method_26856 getBaseValue p 1 attribute m (Lnet/minecraft/class_1320;)Lnet/minecraft/class_1324; method_26858 method_26858 p 1 attribute m (Lnet/minecraft/class_1320;Lnet/minecraft/class_1322;)V method_26843 method_26843 p 1 attribute p 2 attributeModifier m (Lnet/minecraft/class_1324;)V method_26845 updateTrackedStatus p 1 instance m ()Ljava/util/Set; method_26841 getTracked m (Lnet/minecraft/class_1320;)Lnet/minecraft/class_1324; method_26842 getCustomInstance p 1 attribute m (Lnet/minecraft/class_1320;Ljava/util/Collection;)V method_26844 method_26844 p 1 attribute m (Lnet/minecraft/class_1320;)Z method_27306 hasAttribute p 1 attribute m (Lcom/google/common/collect/Multimap;)V method_26854 addTemporaryModifiers p 1 attributeModifiers m (Lnet/minecraft/class_1320;)D method_26852 getValue p 1 attribute m ()Ljava/util/Collection; method_26851 getAttributesToSend m (Lnet/minecraft/class_2499;)V method_26850 readNbt p 1 nbt m ()Lnet/minecraft/class_2499; method_26855 toNbt m (Lnet/minecraft/class_1320;Ljava/util/UUID;)Z method_27305 hasModifierForAttribute p 2 uuid p 1 attribute m (Lnet/minecraft/class_1320;Ljava/util/UUID;)D method_27307 getModifierValue p 2 uuid p 1 attribute m (Lcom/google/common/collect/Multimap;)V method_26847 removeModifiers p 1 attributeModifiers m (Lnet/minecraft/class_5132;)V p 1 defaultAttributes m (Lnet/minecraft/class_5131;)V method_26846 setFrom p 1 other c net/minecraft/class_5130 net/minecraft/datafixer/schema/Schema2522 m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_26822 registerEntity p 1 entityTypes p 2 name p 0 schema m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities registerEntities p 1 schema c net/minecraft/class_5132 net/minecraft/entity/attribute/DefaultAttributeContainer f Ljava/util/Map; field_23713 instances m (Lnet/minecraft/class_1320;Ljava/util/UUID;)D method_27308 getModifierValue p 2 uuid p 1 attribute m (Ljava/util/Map;)V p 1 instances m (Ljava/util/function/Consumer;Lnet/minecraft/class_1320;)Lnet/minecraft/class_1324; method_26863 createOverride p 1 updateCallback p 2 attribute m (Lnet/minecraft/class_1320;Ljava/util/UUID;)Z method_27309 hasModifier p 1 type p 2 uuid m ()Lnet/minecraft/class_5132$class_5133; method_26861 builder m (Lnet/minecraft/class_1320;)D method_26864 getBaseValue p 1 attribute m (Lnet/minecraft/class_1320;)Z method_27310 has p 1 type m (Lnet/minecraft/class_1320;)D method_26862 getValue p 1 attribute m (Lnet/minecraft/class_1320;)Lnet/minecraft/class_1324; method_26865 require p 1 attribute c net/minecraft/class_5132$class_5133 net/minecraft/entity/attribute/DefaultAttributeContainer$Builder f Z field_23715 unmodifiable f Ljava/util/Map; field_23714 instances m (Lnet/minecraft/class_1320;Lnet/minecraft/class_1324;)V method_26869 method_26869 p 2 attribute m (Lnet/minecraft/class_1320;)Lnet/minecraft/class_5132$class_5133; method_26867 add p 1 attribute m (Lnet/minecraft/class_1320;D)Lnet/minecraft/class_5132$class_5133; method_26868 add p 2 baseValue p 1 attribute m ()Lnet/minecraft/class_5132; method_26866 build m (Lnet/minecraft/class_1320;)Lnet/minecraft/class_1324; method_26870 checkedAdd p 1 attribute c net/minecraft/class_5139 net/minecraft/world/gen/trunk/ForkingTrunkPlacer f Lcom/mojang/serialization/Codec; field_24968 CODEC m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28899 method_28899 p 0 instance c net/minecraft/class_5138 net/minecraft/world/gen/StructureAccessor f Lnet/minecraft/class_1936; field_24404 world f Lnet/minecraft/class_5285; field_24497 options f Lnet/minecraft/class_6832; field_36216 locator m (Lnet/minecraft/class_4076;Lnet/minecraft/class_5312;Lnet/minecraft/class_2810;)Lnet/minecraft/class_3449; method_26975 getStructureStart p 3 holder p 1 pos m (Lnet/minecraft/class_4076;Lnet/minecraft/class_5312;JLnet/minecraft/class_2810;)V method_26973 addStructureReference p 1 pos p 3 reference p 5 holder m (Lnet/minecraft/class_1936;Lnet/minecraft/class_5285;Lnet/minecraft/class_6832;)V p 1 world p 2 options p 3 locator m ()Z method_27834 shouldGenerateStructures m (Lnet/minecraft/class_2338;Lnet/minecraft/class_5312;)Lnet/minecraft/class_3449; method_38854 getStructureContaining c {@return a structure that contains the given {@code pos}} Compared to\n{@link #getStructureAt}, this does not return a structure if the given\nposition is in the expanded bounding box of the structure but not in any\nchild piece of it. p 1 pos m (Lnet/minecraft/class_4076;Lnet/minecraft/class_5312;Lnet/minecraft/class_3449;Lnet/minecraft/class_2810;)V method_26976 setStructureStart p 1 pos p 4 holder p 3 structureStart m (Lnet/minecraft/class_2338;Lnet/minecraft/class_5312;)Lnet/minecraft/class_3449; method_28388 getStructureAt p 1 pos m (Lnet/minecraft/class_1923;Lnet/minecraft/class_5312;Z)Lnet/minecraft/class_6833; method_39783 getStructurePresence p 3 skipExistingChunk p 1 chunkPos m (Lnet/minecraft/class_3449;)V method_39784 incrementReferences p 1 structureStart m (Lnet/minecraft/class_2338;)Z method_38852 hasStructureReferences p 1 pos m (Lnet/minecraft/class_3233;)Lnet/minecraft/class_5138; method_29951 forRegion p 1 region m (Lnet/minecraft/class_4076;Lnet/minecraft/class_5312;)Ljava/util/List; method_38853 getStructureStarts c {@return a list of structure starts for this chunk} The structure starts\nare computed from the structure references of the given section's chunk. p 1 sectionPos c net/minecraft/class_5135 net/minecraft/entity/attribute/DefaultAttributeRegistry f Ljava/util/Map; field_23730 DEFAULT_ATTRIBUTE_REGISTRY f Lorg/slf4j/Logger; field_23729 LOGGER m (Lnet/minecraft/class_1299;)Lnet/minecraft/class_5132; method_26873 get p 0 type m ()V method_26872 checkMissing m (Lnet/minecraft/class_1299;)Z method_26876 method_26876 p 0 entityType m (Lnet/minecraft/class_1299;)Z method_26875 hasDefinitionFor p 0 type m (Lnet/minecraft/class_1299;)Z method_26877 method_26877 p 0 entityType m (Lnet/minecraft/class_2960;)V method_26874 method_26874 p 0 id c net/minecraft/class_5134 net/minecraft/entity/attribute/EntityAttributes f Lnet/minecraft/class_1320; field_23727 ZOMBIE_SPAWN_REINFORCEMENTS f Lnet/minecraft/class_1320; field_23728 HORSE_JUMP_STRENGTH f Lnet/minecraft/class_1320; field_23725 GENERIC_ARMOR_TOUGHNESS f Lnet/minecraft/class_1320; field_23726 GENERIC_LUCK f Lnet/minecraft/class_1320; field_23719 GENERIC_MOVEMENT_SPEED f Lnet/minecraft/class_1320; field_23717 GENERIC_FOLLOW_RANGE f Lnet/minecraft/class_1320; field_23718 GENERIC_KNOCKBACK_RESISTANCE f Lnet/minecraft/class_1320; field_23716 GENERIC_MAX_HEALTH f Lnet/minecraft/class_1320; field_23723 GENERIC_ATTACK_SPEED f Lnet/minecraft/class_1320; field_23724 GENERIC_ARMOR f Lnet/minecraft/class_1320; field_23721 GENERIC_ATTACK_DAMAGE f Lnet/minecraft/class_1320; field_23722 GENERIC_ATTACK_KNOCKBACK f Lnet/minecraft/class_1320; field_23720 GENERIC_FLYING_SPEED m (Ljava/lang/String;Lnet/minecraft/class_1320;)Lnet/minecraft/class_1320; method_26871 register p 1 attribute p 0 id c net/minecraft/class_5137 net/minecraft/entity/mob/Hoglin m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_26950 tryAttack p 1 target p 0 attacker m ()I method_24657 getMovementCooldownTicks m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)V method_26951 knockback p 0 attacker p 1 target c net/minecraft/class_5136 net/minecraft/entity/mob/ZoglinEntity f Lnet/minecraft/class_2940; field_23734 BABY f Lcom/google/common/collect/ImmutableList; field_23733 USED_MEMORY_MODULES f I field_23732 movementCooldownTicks f Lcom/google/common/collect/ImmutableList; field_23731 USED_SENSORS m (Lnet/minecraft/class_4095;)V method_26930 addFightTasks p 0 brain m (Lnet/minecraft/class_1309;)V method_26938 setAttackTarget p 1 entity m ()V method_26931 tickBrain m ()V method_26933 playAngrySound m ()Ljava/util/Optional; method_26934 getHoglinTarget m ()Z method_26939 isAdult m ()Lnet/minecraft/class_5132$class_5133; method_26937 createZoglinAttributes m (Lnet/minecraft/class_4095;)V method_26929 addIdleTasks p 0 brain m (Lnet/minecraft/class_4095;)V method_26928 addCoreTasks p 0 brain m (Lnet/minecraft/class_1309;)Z method_26936 shouldAttack p 1 entity c net/minecraft/class_2751 net/minecraft/network/packet/s2c/play/ScoreboardObjectiveUpdateS2CPacket f Lnet/minecraft/class_2561; field_12591 displayName f I field_12590 mode f Ljava/lang/String; field_12589 name f Lnet/minecraft/class_274$class_275; field_12592 type f I field_33345 UPDATE_MODE f I field_33344 REMOVE_MODE f I field_33343 ADD_MODE m (Lnet/minecraft/class_2602;)V method_11838 apply m ()Lnet/minecraft/class_2561; method_11836 getDisplayName m (Lnet/minecraft/class_2540;)V p 1 buf m ()Lnet/minecraft/class_274$class_275; method_11839 getType m (Lnet/minecraft/class_266;I)V p 1 objective p 2 mode m ()I method_11837 getMode m ()Ljava/lang/String; method_11835 getName c net/minecraft/class_2752 net/minecraft/network/packet/s2c/play/EntityPassengersSetS2CPacket f [I field_12593 passengerIds f I field_12594 id m (Lnet/minecraft/class_1297;)V p 1 entity m ()I method_11841 getId m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2602;)V method_11842 apply m ()[I method_11840 getPassengerIds c net/minecraft/class_2753 net/minecraft/state/property/DirectionProperty c Represents a property that has direction values.\n\n

See {@link net.minecraft.state.property.Properties} for example\nusages. m (Ljava/lang/String;Ljava/util/Collection;)V p 2 values p 1 name m (Ljava/lang/String;[Lnet/minecraft/class_2350;)Lnet/minecraft/class_2753; method_11845 of c Creates a direction property with the given values.\n\n@see #of(String) p 1 values c the values the property contains; required to have 2 or more values p 0 name c the name of the property; see {@linkplain Property#name the note on the\nname} m (Ljava/lang/String;Ljava/util/function/Predicate;)Lnet/minecraft/class_2753; method_11844 of c Creates a direction property with the values allowed by the given\nfilter out of all 6 directions.\n\n@see #of(String) p 1 filter c the filter which specifies if a value is allowed; required to allow\n2 or more values p 0 name c the name of the property; see {@linkplain Property#name the note on the\nname} m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/class_2753; method_11843 of c Creates a direction property with the given values.\n\n@see #of(String) p 1 values c the values the property contains; required to have 2 or more values p 0 name c the name of the property; see {@linkplain Property#name the note on the\nname} m (Ljava/lang/String;)Lnet/minecraft/class_2753; method_35305 of c Creates a direction property with all directions as values. p 0 name c the name of the property; see {@linkplain Property#name the note on the\nname} c net/minecraft/class_2754 net/minecraft/state/property/EnumProperty c Represents a property that has enum values.\n\n

Notes on the enum class:\n

    \n
  • The enum class is required to have 2 or more values.\n
  • The enum class is required to provide a name for each value by\noverriding {@link StringIdentifiable#asString()}.\n
  • The names of the values are required to match the {@linkplain\nnet.minecraft.state.StateManager#VALID_NAME_PATTERN valid name pattern}.\nOtherwise, {@link IllegalArgumentException} will be thrown during the\n{@linkplain net.minecraft.state.StateManager.Builder#validate(Property)\nvalidation of a property}.\n
\n\n

See {@link net.minecraft.state.property.Properties} for example\nusages. f Lcom/google/common/collect/ImmutableSet; field_12595 values f Ljava/util/Map; field_12596 byName m (Ljava/lang/String;Ljava/lang/Class;Ljava/util/Collection;)Lnet/minecraft/class_2754; method_11847 of c Creates an enum property with the given values.\n\n

See notes on the enum class.\n\n@throws IllegalArgumentException if multiple values have the same name\n\n@see #of(String, Class) p 1 type c the type of the values the property contains p 0 name c the name of the property; see {@linkplain Property#name the note on the\nname} p 2 values c the values the property contains; required to have 2 or more values m (Ljava/lang/Enum;)Ljava/lang/String; method_11846 name m (Ljava/lang/String;Ljava/lang/Class;)Lnet/minecraft/class_2754; method_11850 of c Creates an enum property with all values of the given enum class.\n\n

See notes on the enum class.\n\n@throws IllegalArgumentException if multiple values have the same name p 1 type c the type of the values the property contains p 0 name c the name of the property; see {@linkplain Property#name the note on the\nname} m (Ljava/lang/String;Ljava/lang/Class;Ljava/util/Collection;)V p 3 values p 1 name p 2 type m (Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Enum;)Lnet/minecraft/class_2754; method_11849 of c Creates an enum property with the given values.\n\n

See notes on the enum class.\n\n@throws IllegalArgumentException if multiple values have the same name\n\n@see #of(String, Class) p 0 name c the name of the property; see {@linkplain Property#name the note on the\nname} p 1 type c the type of the values the property contains p 2 values c the values the property contains; required to have 2 or more values m (Ljava/lang/String;Ljava/lang/Class;Ljava/util/function/Predicate;)Lnet/minecraft/class_2754; method_11848 of c Creates an enum property with the values allowed by the given filter.\n\n

See notes on the enum class.\n\n@throws IllegalArgumentException if multiple values have the same name\n\n@see #of(String, Class) p 0 name c the name of the property; see {@linkplain Property#name the note on the\nname} p 1 type c the type of the values the property contains p 2 filter c the filter which specifies if a value is allowed; required to allow 2\nor more values c net/minecraft/class_1422 net/minecraft/entity/passive/FishEntity f Lnet/minecraft/class_2940; field_6730 FROM_BUCKET m ()Lnet/minecraft/class_3414; method_6457 getFlopSound m ()Z method_6456 hasSelfControl m ()Lnet/minecraft/class_5132$class_5133; method_26879 createFishAttributes c net/minecraft/class_1422$class_1424 net/minecraft/entity/passive/FishEntity$SwimToRandomPlaceGoal f Lnet/minecraft/class_1422; field_6732 fish m (Lnet/minecraft/class_1422;)V p 1 fish c net/minecraft/class_1422$class_1423 net/minecraft/entity/passive/FishEntity$FishMoveControl f Lnet/minecraft/class_1422; field_6731 fish m (Lnet/minecraft/class_1422;)V p 1 owner c net/minecraft/class_1421 net/minecraft/entity/mob/AmbientEntity c net/minecraft/class_1420 net/minecraft/entity/passive/BatEntity f Lnet/minecraft/class_2338; field_6729 hangingPosition f Lnet/minecraft/class_4051; field_18100 CLOSE_PLAYER_PREDICATE f I field_30269 ROOSTING_FLAG f Lnet/minecraft/class_2940; field_6728 BAT_FLAGS c The tracked flags of bats. Only has the {@code 1} bit for {@linkplain\n#isRoosting() roosting}. m (Z)V method_6449 setRoosting p 1 roosting m ()Z method_6451 isTodayAroundHalloween m ()Z method_6450 isRoosting c Returns whether this bat is hanging upside-down under a block. m ()Lnet/minecraft/class_5132$class_5133; method_26878 createBatAttributes m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20661 canSpawn p 4 random p 3 pos p 2 spawnReason p 1 world p 0 type c net/minecraft/class_2750 net/minecraft/block/enums/DoorHinge f Lnet/minecraft/class_2750; field_12588 LEFT f Lnet/minecraft/class_2750; field_12586 RIGHT c net/minecraft/class_2748 net/minecraft/network/packet/s2c/play/ExperienceBarUpdateS2CPacket f I field_12582 experienceLevel f F field_12580 barProgress f I field_12581 experience m (Lnet/minecraft/class_2540;)V p 1 buf m ()I method_11828 getExperience m ()I method_11827 getExperienceLevel m ()F method_11830 getBarProgress m (FII)V p 2 experienceLevel p 3 experience p 1 barProgress m (Lnet/minecraft/class_2602;)V method_11829 apply c net/minecraft/class_2749 net/minecraft/network/packet/s2c/play/HealthUpdateS2CPacket f I field_12585 food f F field_12583 saturation f F field_12584 health m (Lnet/minecraft/class_2540;)V p 1 buf m ()F method_11834 getSaturation m (Lnet/minecraft/class_2602;)V method_11832 apply m ()F method_11833 getHealth m (FIF)V p 2 food p 3 saturation p 1 health m ()I method_11831 getFood c net/minecraft/class_1413 net/minecraft/entity/mob/MobVisibilityCache f Lit/unimi/dsi/fastutil/ints/IntSet; field_6692 visibleEntities f Lnet/minecraft/class_1308; field_6691 owner f Lit/unimi/dsi/fastutil/ints/IntSet; field_6690 invisibleEntities m (Lnet/minecraft/class_1308;)V p 1 owner m ()V method_6370 clear m (Lnet/minecraft/class_1297;)Z method_6369 canSee p 1 entity c net/minecraft/class_2744 net/minecraft/network/packet/s2c/play/EntityEquipmentUpdateS2CPacket f Ljava/util/List; field_25721 equipmentList f I field_12565 id m ()Ljava/util/List; method_30145 getEquipmentList m (Lnet/minecraft/class_2540;)V p 1 buf m ()I method_11820 getId m (ILjava/util/List;)V p 2 equipmentList p 1 id m (Lnet/minecraft/class_2602;)V method_11823 apply c net/minecraft/class_1419 net/minecraft/village/ZombieSiegeManager f Lorg/slf4j/Logger; field_26390 LOGGER f I field_6719 startZ f Z field_6725 spawned f I field_6723 remaining f I field_6720 startY f I field_6722 countdown f I field_6721 startX f Lnet/minecraft/class_1419$class_4152; field_18479 state m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243; method_6448 getSpawnVector p 1 world p 2 pos m (Lnet/minecraft/class_3218;)Z method_6446 spawn p 1 world m (Lnet/minecraft/class_3218;)V method_6447 trySpawnZombie p 1 world c net/minecraft/class_1419$class_4152 net/minecraft/village/ZombieSiegeManager$State f Lnet/minecraft/class_1419$class_4152; field_18480 SIEGE_CAN_ACTIVATE f Lnet/minecraft/class_1419$class_4152; field_18481 SIEGE_TONIGHT f Lnet/minecraft/class_1419$class_4152; field_18482 SIEGE_DONE c net/minecraft/class_2745 net/minecraft/block/enums/ChestType f I field_12568 opposite f [Lnet/minecraft/class_2745; field_12570 VALUES f Ljava/lang/String; field_12572 name f Lnet/minecraft/class_2745; field_12574 LEFT f Lnet/minecraft/class_2745; field_12571 RIGHT f Lnet/minecraft/class_2745; field_12569 SINGLE m ()Lnet/minecraft/class_2745; method_11824 getOpposite m (Ljava/lang/String;ILjava/lang/String;I)V p 4 opposite p 3 name c net/minecraft/class_2746 net/minecraft/state/property/BooleanProperty c Represents a property that has boolean values.\n\n

See {@link net.minecraft.state.property.Properties} for example\nusages. f Lcom/google/common/collect/ImmutableSet; field_12575 values m (Ljava/lang/Boolean;)Ljava/lang/String; method_11826 name m (Ljava/lang/String;)V p 1 name m (Ljava/lang/String;)Lnet/minecraft/class_2746; method_11825 of c Creates a boolean property. p 0 name c the name of the property; see {@linkplain Property#name the note on the\nname} c net/minecraft/class_2747 net/minecraft/block/enums/ComparatorMode f Ljava/lang/String; field_12577 name f Lnet/minecraft/class_2747; field_12576 COMPARE f Lnet/minecraft/class_2747; field_12578 SUBTRACT m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_1430 net/minecraft/entity/passive/CowEntity m ()Lnet/minecraft/class_5132$class_5133; method_26883 createCowAttributes m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1430; method_6483 createChild c net/minecraft/class_2764 net/minecraft/block/enums/PistonType f Ljava/lang/String; field_12635 name f Lnet/minecraft/class_2764; field_12637 DEFAULT f Lnet/minecraft/class_2764; field_12634 STICKY m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_2765 net/minecraft/network/packet/s2c/play/PlaySoundFromEntityS2CPacket f Lnet/minecraft/class_3419; field_12641 category f I field_12640 entityId f Lnet/minecraft/class_3414; field_12642 sound f F field_12638 pitch f F field_12639 volume m (Lnet/minecraft/class_2602;)V method_11884 apply m (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;Lnet/minecraft/class_1297;FF)V p 1 sound p 2 category p 3 entity p 4 volume p 5 pitch m ()Lnet/minecraft/class_3419; method_11881 getCategory m ()F method_11885 getVolume m (Lnet/minecraft/class_2540;)V p 1 buf m ()F method_11880 getPitch m ()I method_11883 getEntityId m ()Lnet/minecraft/class_3414; method_11882 getSound c net/minecraft/class_1433 net/minecraft/entity/passive/DolphinEntity f Lnet/minecraft/class_4051; field_18101 CLOSE_PLAYER_PREDICATE f Ljava/util/function/Predicate; field_6748 CAN_TAKE f I field_30327 MAX_MOISTNESS f I field_30326 MAX_AIR f Lnet/minecraft/class_2940; field_6750 HAS_FISH f Lnet/minecraft/class_2940; field_6747 TREASURE_POS f Lnet/minecraft/class_2940; field_6749 MOISTNESS m ()Lnet/minecraft/class_2338; method_6494 getTreasurePos m ()Z method_6487 hasFish m ()Z method_6484 isNearTarget m (Lnet/minecraft/class_2338;)V method_6493 setTreasurePos p 1 treasurePos m ()I method_6491 getMoistness m (Lnet/minecraft/class_1542;)Z method_6485 method_6485 p 0 item m (Lnet/minecraft/class_2394;)V method_6492 spawnParticlesAround p 1 parameters m ()Lnet/minecraft/class_5132$class_5133; method_26884 createDolphinAttributes m (I)V method_6489 setMoistness p 1 moistness m (Z)V method_6486 setHasFish p 1 hasFish c net/minecraft/class_1433$class_1435 net/minecraft/entity/passive/DolphinEntity$LeadToNearbyTreasureGoal f Lnet/minecraft/class_1433; field_6752 dolphin f Z field_6753 noPathToStructure m (Lnet/minecraft/class_1433;)V p 1 dolphin c net/minecraft/class_1433$class_1436 net/minecraft/entity/passive/DolphinEntity$SwimWithPlayerGoal f Lnet/minecraft/class_1433; field_6755 dolphin f D field_6754 speed f Lnet/minecraft/class_1657; field_6756 closestPlayer m (Lnet/minecraft/class_1433;D)V p 2 speed p 1 dolphin c net/minecraft/class_1433$class_1437 net/minecraft/entity/passive/DolphinEntity$PlayWithItemsGoal f I field_6758 nextPlayingTime m (Lnet/minecraft/class_1799;)V method_18056 spitOutItem p 1 stack c net/minecraft/class_1432 net/minecraft/entity/Flutterer m ()Z method_6581 isInAir c net/minecraft/class_2760 net/minecraft/block/enums/BlockHalf f Ljava/lang/String; field_12616 name f Lnet/minecraft/class_2760; field_12617 BOTTOM f Lnet/minecraft/class_2760; field_12619 TOP m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_2761 net/minecraft/network/packet/s2c/play/WorldTimeUpdateS2CPacket f J field_12620 timeOfDay f J field_12621 time m ()J method_11873 getTimeOfDay m ()J method_11871 getTime m (Lnet/minecraft/class_2602;)V method_11872 apply m (JJZ)V p 5 doDaylightCycle p 3 timeOfDay p 1 time m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_1431 net/minecraft/entity/passive/CodEntity c net/minecraft/class_2759 net/minecraft/network/packet/s2c/play/PlayerSpawnPositionS2CPacket f Lnet/minecraft/class_2338; field_12615 pos f F field_26381 angle m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2602;)V method_11869 apply m ()F method_30732 getAngle m (Lnet/minecraft/class_2338;F)V p 1 pos p 2 angle m ()Lnet/minecraft/class_2338; method_11870 getPos c net/minecraft/class_1427 net/minecraft/entity/passive/GolemEntity c net/minecraft/class_1425 net/minecraft/entity/passive/SchoolingFishEntity f I field_6733 groupSize f Lnet/minecraft/class_1425; field_6734 leader m ()Z method_6469 canHaveMoreFishInGroup m ()V method_6466 leaveGroup m ()V method_6463 moveTowardLeader m ()Z method_6467 hasOtherFishInGroup m ()V method_6462 increaseGroupSize m (Lnet/minecraft/class_1425;)Z method_6460 method_6460 p 1 fish m ()V method_6459 decreaseGroupSize m (Lnet/minecraft/class_1425;)Lnet/minecraft/class_1425; method_6461 joinGroupOf p 1 groupLeader m ()I method_6465 getMaxGroupSize m ()Z method_6464 isCloseEnoughToLeader m (Ljava/util/stream/Stream;)V method_6468 pullInOtherFish p 1 fish m (Lnet/minecraft/class_1425;)V method_6458 method_6458 p 1 fish m ()Z method_6470 hasLeader c net/minecraft/class_1425$class_1426 net/minecraft/entity/passive/SchoolingFishEntity$FishData f Lnet/minecraft/class_1425; field_6735 leader m (Lnet/minecraft/class_1425;)V p 1 leader c net/minecraft/class_2756 net/minecraft/block/enums/DoubleBlockHalf f Lnet/minecraft/class_2756; field_12609 UPPER f Lnet/minecraft/class_2756; field_12607 LOWER c net/minecraft/class_2757 net/minecraft/network/packet/s2c/play/ScoreboardPlayerUpdateS2CPacket f Ljava/lang/String; field_12610 playerName f Ljava/lang/String; field_12613 objectiveName f I field_12611 score f Lnet/minecraft/class_2995$class_2996; field_12612 mode m (Lnet/minecraft/class_2602;)V method_11866 apply m (Lnet/minecraft/class_2995$class_2996;Ljava/lang/String;Ljava/lang/String;I)V p 3 playerName p 4 score p 1 mode p 2 objectiveName m ()Ljava/lang/String; method_11862 getPlayerName m (Lnet/minecraft/class_2540;)V p 1 buf m ()Ljava/lang/String; method_11864 getObjectiveName m ()Lnet/minecraft/class_2995$class_2996; method_11863 getUpdateMode m ()I method_11865 getScore c net/minecraft/class_1429 net/minecraft/entity/passive/AnimalEntity f I field_6745 loveTicks f Ljava/util/UUID; field_6744 lovingPlayer f I field_30270 BREEDING_COOLDOWN m (I)V method_6476 setLoveTicks p 1 loveTicks m ()Lnet/minecraft/class_3222; method_6478 getLovingPlayer m (Lnet/minecraft/class_1799;)Z method_6481 isBreedingItem p 1 stack m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20663 isValidNaturalSpawn p 1 world p 2 spawnReason p 3 pos p 4 random p 0 type m ()V method_6477 resetLoveTicks m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;)Z method_39448 isLightLevelValidForNaturalSpawn p 0 world p 1 pos m (Lnet/minecraft/class_1429;)Z method_6474 canBreedWith p 1 other m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)V method_6475 eat p 2 hand p 1 player p 3 stack m ()Z method_6482 canEat m (Lnet/minecraft/class_1657;)V method_6480 lovePlayer p 1 player m ()Z method_6479 isInLove m ()I method_29270 getLoveTicks m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;)V method_24650 breed p 1 world p 2 other c net/minecraft/class_1428 net/minecraft/entity/passive/ChickenEntity f F field_6736 prevFlapProgress f I field_6739 eggLayTime f F field_6741 flapProgress f Lnet/minecraft/class_1856; field_6742 BREEDING_INGREDIENT f F field_6743 maxWingDeviation f Z field_6740 hasJockey f F field_6737 flapSpeed f F field_6738 prevMaxWingDeviation m (Z)V method_6473 setHasJockey p 1 hasJockey m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1428; method_6471 createChild m ()Lnet/minecraft/class_5132$class_5133; method_26882 createChickenAttributes m ()Z method_6472 hasJockey c net/minecraft/class_2758 net/minecraft/state/property/IntProperty c Represents a property that has integer values.\n\n

See {@link net.minecraft.state.property.Properties} for example\nusages. f Lcom/google/common/collect/ImmutableSet; field_12614 values m (Ljava/lang/Integer;)Ljava/lang/String; method_11868 name m (Ljava/lang/String;II)Lnet/minecraft/class_2758; method_11867 of c Creates an integer property.\n\n

Note that this method computes all possible values.\n\n@throws IllegalArgumentException if {@code 0 <= min < max} is not\nsatisfied p 2 max c the maximum value the property contains p 0 name c the name of the property; see {@linkplain Property#name the note on the\nname} p 1 min c the minimum value the property contains m (Ljava/lang/String;II)V p 3 max p 2 min p 1 name c net/minecraft/class_1400 net/minecraft/entity/ai/goal/ActiveTargetGoal c A target goal that finds a target by entity class when the goal starts. f Ljava/lang/Class; field_6643 targetClass f I field_6641 reciprocalChance c The reciprocal of chance to actually search for a target on every tick\nwhen this goal is not started. This is also the average number of ticks\nbetween each search (as in a poisson distribution). f Lnet/minecraft/class_4051; field_6642 targetPredicate f I field_36304 DEFAULT_RECIPROCAL_CHANCE f Lnet/minecraft/class_1309; field_6644 targetEntity m (Lnet/minecraft/class_1308;Ljava/lang/Class;IZZLjava/util/function/Predicate;)V p 6 targetPredicate p 5 checkCanNavigate p 2 targetClass p 1 mob p 4 checkVisibility p 3 reciprocalChance m (Lnet/minecraft/class_1308;Ljava/lang/Class;Z)V p 3 checkVisibility p 2 targetClass p 1 mob m (Lnet/minecraft/class_1308;Ljava/lang/Class;ZLjava/util/function/Predicate;)V p 3 checkVisibility p 2 targetClass p 4 targetPredicate p 1 mob m (Lnet/minecraft/class_1308;Ljava/lang/Class;ZZ)V p 2 targetClass p 1 mob p 4 checkCanNavigate p 3 checkVisibility m (Lnet/minecraft/class_1309;)V method_24632 setTargetEntity p 1 targetEntity m ()V method_18415 findClosestTarget m (D)Lnet/minecraft/class_238; method_6321 getSearchBox p 1 distance c net/minecraft/class_2726 net/minecraft/network/packet/s2c/play/EntitySetHeadYawS2CPacket f B field_12436 headYaw f I field_12437 entity m (Lnet/minecraft/class_2540;)V p 1 buf m ()B method_11787 getHeadYaw m (Lnet/minecraft/class_2602;)V method_11788 apply m (Lnet/minecraft/class_1297;B)V p 2 headYaw p 1 entity m (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297; method_11786 getEntity p 1 world c net/minecraft/class_2729 net/minecraft/network/packet/s2c/play/SelectAdvancementTabS2CPacket f Lnet/minecraft/class_2960; field_12440 tabId m (Lnet/minecraft/class_2540;)V p 1 buf m ()Lnet/minecraft/class_2960; method_11793 getTabId m (Lnet/minecraft/class_2960;)V p 1 tabId m (Lnet/minecraft/class_2602;)V method_11794 apply c net/minecraft/class_2724 net/minecraft/network/packet/s2c/play/PlayerRespawnS2CPacket f Lnet/minecraft/class_1934; field_12434 gameMode f Lnet/minecraft/class_1934; field_25714 previousGameMode f Z field_24620 debugWorld f Z field_24621 flatWorld f Lnet/minecraft/class_6880; field_25322 dimensionType f Z field_24451 keepPlayerAttributes f Lnet/minecraft/class_5321; field_12431 dimension f J field_20667 sha256Seed m ()Z method_27904 shouldKeepPlayerAttributes m ()Z method_28121 isFlatWorld m ()Lnet/minecraft/class_5321; method_11779 getDimension m ()Lnet/minecraft/class_6880; method_29445 getDimensionType m ()J method_22425 getSha256Seed m (Lnet/minecraft/class_6880;Lnet/minecraft/class_5321;JLnet/minecraft/class_1934;Lnet/minecraft/class_1934;ZZZ)V p 7 debugWorld p 8 flatWorld p 9 keepPlayerAttributes p 2 dimension p 3 sha256Seed p 5 gameMode p 6 previousGameMode m ()Lnet/minecraft/class_1934; method_30117 getPreviousGameMode m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2602;)V method_11782 apply m ()Z method_28120 isDebugWorld m ()Lnet/minecraft/class_1934; method_11780 getGameMode c net/minecraft/class_2740 net/minecraft/network/packet/s2c/play/EntityAttachS2CPacket f I field_12478 holdingId f I field_12479 attachedId m ()I method_11810 getHoldingEntityId m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)V p 1 attachedEntity p 2 holdingEntity m ()I method_11812 getAttachedEntityId m (Lnet/minecraft/class_2602;)V method_11811 apply m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_2741 net/minecraft/state/property/Properties c Contains all block and fluid state properties that Minecraft uses. f Lnet/minecraft/class_2758; field_12543 PICKLES c A property that specifies how many pickles are in a sea pickle. f Lnet/minecraft/class_2754; field_12547 STRUCTURE_BLOCK_MODE c A property that specifies the mode of a structure block. f Lnet/minecraft/class_2758; field_12498 AGE_15 c A property that specifies the age of a block on a scale of 0 to 15. f Lnet/minecraft/class_2746; field_12486 CONDITIONAL c A property that specifies if a command block is conditional. f Lnet/minecraft/class_2754; field_12523 EAST_WIRE_CONNECTION c A property that specifies how redstone wire attaches to the east. f Lnet/minecraft/class_2746; field_12531 HAS_BOTTLE_2 c A property that specifies if a brewing stand has a bottle in slot 2. f I field_31393 CHARGES_MAX f I field_31389 LEVEL_3_MAX f Lnet/minecraft/class_2754; field_12507 RAIL_SHAPE c A property that specifies the two directions a rail connects to. f Lnet/minecraft/class_2746; field_12515 ENABLED c A property that specifies whether a hopper is enabled. f Lnet/minecraft/class_2746; field_12539 UNSTABLE c A property that specifies if TNT is unstable.\n\n

In vanilla, if TNT is unstable, it will ignite when broken. f Lnet/minecraft/class_2746; field_12527 WEST c A property that specifies if this block is connected to another block from the west. f Lnet/minecraft/class_2746; field_16561 HANGING c A property that specifies if a lantern is hanging. f Lnet/minecraft/class_2758; field_12490 LEVEL_1_8 c A property that specifies the height of a fluid on a scale of 1 to 8. f Lnet/minecraft/class_2754; field_12551 SOUTH_WIRE_CONNECTION c A property that specifies how redstone wire attaches to the south. f Lnet/minecraft/class_2754; field_28717 TILT f Lnet/minecraft/class_2758; field_12532 ROTATION c A property that specifies the rotation of a block on a 0 to 15 scale.\n\n

Each rotation is 22.5 degrees. f Lnet/minecraft/class_2746; field_12544 HAS_RECORD c A property that specifies if a jukebox has a record. f I field_31392 CHARGES_MIN f Lnet/minecraft/class_2753; field_12525 FACING c A property that specifies the direction a block is facing. f Lnet/minecraft/class_2758; field_12556 AGE_2 c A property that specifies the age of a block on a scale of 0 to 2. f Lnet/minecraft/class_2746; field_12487 EAST c A property that specifies if this block is connected to another block from the east. f I field_33723 LEVEL_15_MAX f I field_31388 LEVEL_1_8_MIN f Lnet/minecraft/class_2754; field_22177 WEST_WALL_SHAPE c A property that specifies how a wall extends from the center post to the west. f Lnet/minecraft/class_2746; field_12528 OCCUPIED c A property that specifies if a bed is occupied. f Lnet/minecraft/class_2746; field_16562 BOTTOM c A property that specifies if a scaffolding block is bottom of a floating segment. f I field_31391 DISTANCE_0_7_MAX f Lnet/minecraft/class_2746; field_12501 INVERTED c A property that specifies if a daylight sensor's output is inverted. f Lnet/minecraft/class_2746; field_12484 POWERED c A property that specifies if a block is being powered to produce or emit redstone signal. f Lnet/minecraft/class_2758; field_12541 DISTANCE_1_7 c A property that specifies the overhang distance of a block on a scale of 1-7. f Lnet/minecraft/class_2746; field_12553 DISARMED c A property that specifies if a tripwire has been disarmed. f Lnet/minecraft/class_2754; field_12533 DOUBLE_BLOCK_HALF c A property that specifies whether a double height block is the upper or lower half. f I field_31399 AGE_7_MAX f Lnet/minecraft/class_2758; field_12509 EGGS c A property that specifies the amount of eggs in a turtle egg block. f Lnet/minecraft/class_2758; field_20432 HONEY_LEVEL c A property that specifies the honey level of a beehive. f I field_31387 LEVEL_3_MIN f Lnet/minecraft/class_2754; field_12529 HORIZONTAL_AXIS c A property that specifies the axis a block is oriented to.\n\n

This property only allows a block to be oriented to the X and Z axes. f Lnet/minecraft/class_2746; field_12537 OPEN c A property that specifies if a block is open.\n\n

This property is normally used for doors, trapdoors and fence gates but is also used by barrels. f Lnet/minecraft/class_2754; field_22176 SOUTH_WALL_SHAPE c A property that specifies how a wall extends from the center post to the south. f Lnet/minecraft/class_2758; field_12513 LEVEL_3 c A property that specifies how many levels of water there are in a cauldron. f Lnet/minecraft/class_2758; field_12549 STAGE c A property that specifies a growth stage on a scale of 0 to 1. f Lnet/minecraft/class_2746; field_17393 HAS_BOOK c A property that specifies if a lectern has a book. f Lnet/minecraft/class_2754; field_12492 PISTON_TYPE c A property that specifies the type of a piston. f Lnet/minecraft/class_2753; field_12481 HORIZONTAL_FACING c A property that specifies the direction a block is facing.\n\n

This property only allows a block to face in one of the cardinal directions (north, south, east and west). f Lnet/minecraft/class_2746; field_12554 HAS_BOTTLE_0 c A property that specifies if a brewing stand has a bottle in slot 0. f Lnet/minecraft/class_2746; field_12502 LOCKED c A property that specifies if a repeater is locked. f I field_31390 LEVEL_1_8_MAX f Lnet/minecraft/class_2754; field_23333 ORIENTATION c A property that specifies the orientation of a jigsaw. f Lnet/minecraft/class_2758; field_12497 AGE_3 c A property that specifies the age of a block on a scale of 0 to 3. f Lnet/minecraft/class_2758; field_23187 CHARGES c A property that specifies the amount of charges a respawn anchor has. f Lnet/minecraft/class_2758; field_12530 HATCH c A property that specifies how close an egg is hatching. f Lnet/minecraft/class_2754; field_12534 COMPARATOR_MODE c A property that specifies the mode a comparator is set to. f Lnet/minecraft/class_2754; field_28120 SCULK_SENSOR_PHASE f I field_31398 AGE_5_MAX f Lnet/minecraft/class_2754; field_28063 THICKNESS f Lnet/minecraft/class_2754; field_12518 BLOCK_HALF c A property that specifies if a block is the upper or lower half. f Lnet/minecraft/class_2746; field_12526 DRAG c A property that specifies if a bubble column should drag entities downwards. f Lnet/minecraft/class_2754; field_12506 CHEST_TYPE c A property that specifies what type of chest a block is. f Lnet/minecraft/class_2746; field_12514 PERSISTENT c A property that specifies if a block is persistent.\n\n

In vanilla, this is used to specify whether leaves should disappear when the logs are removed. f Lnet/minecraft/class_2758; field_12538 LEVEL_15 f Lnet/minecraft/class_2754; field_22175 NORTH_WALL_SHAPE c A property that specifies how a wall extends from the center post to the north. f Lnet/minecraft/class_2754; field_12485 SLAB_TYPE c A property that specifies the type of slab. f Lnet/minecraft/class_2746; field_12493 ATTACHED c A property that specifies if a tripwire is attached to a tripwire hook. f Lnet/minecraft/class_2746; field_17394 SIGNAL_FIRE c A property that specifies if a campfire's smoke should be taller.\n\n

This occurs when a hay bale is placed under the campfire. f Lnet/minecraft/class_2754; field_17104 ATTACHMENT c A property that specifies how a bell is attached to a block. f Lnet/minecraft/class_2746; field_28716 BERRIES f Lnet/minecraft/class_2754; field_12503 STAIR_SHAPE c A property that specifies the shape of a stair block. f Lnet/minecraft/class_2746; field_12535 SHORT c A property that specifies if a piston head is shorter than normal. f Lnet/minecraft/class_2758; field_12511 POWER c A property that specifies the redstone power of a block. f Lnet/minecraft/class_2758; field_12494 DELAY c A property that specifies the delay a repeater will apply. f Lnet/minecraft/class_2754; field_12555 WALL_MOUNT_LOCATION c A property that specifies the type of wall a block is attached to. f Lnet/minecraft/class_2746; field_12519 UP c A property that specifies if this block is connected to another block from the top. f I field_31397 AGE_3_MAX f Lnet/minecraft/class_2754; field_22174 EAST_WALL_SHAPE c A property that specifies how a wall extends from the center post to the east. f I field_31402 DISTANCE_1_7_MAX f Lnet/minecraft/class_2758; field_12482 AGE_5 c A property that specifies the age of a block on a scale of 0 to 5. f Lnet/minecraft/class_2746; field_12500 HAS_BOTTLE_1 c A property that specifies if a brewing stand has a bottle in slot 1. f Lnet/minecraft/class_2754; field_12516 BAMBOO_LEAVES c A property that specifies the size of bamboo leaves. f Lnet/minecraft/class_2754; field_12504 WEST_WIRE_CONNECTION c A property that specifies how redstone wire attaches to the west. f Lnet/minecraft/class_2746; field_12512 SNOWY c A property that specifies if a block is covered in snow. f Lnet/minecraft/class_2746; field_12540 SOUTH c A property that specifies if this block is connected to another block from the south. f I field_31396 AGE_2_MAX f Lnet/minecraft/class_2754; field_12520 DOOR_HINGE c A property that specifies whether a door's hinge is to the right or left. f Lnet/minecraft/class_2754; field_12499 INSTRUMENT c A property that specifies what instrument a note block will play. f Lnet/minecraft/class_2753; field_12545 HOPPER_FACING c A property that specifies the direction a hopper's output faces.\n\n

This property does not allow the hopper's output to face upwards. f Lnet/minecraft/class_2746; field_12552 EXTENDED c A property that specifies if a piston is extended. f Lnet/minecraft/class_2746; field_12508 WATERLOGGED c A property that specifies if a block is waterlogged. f Lnet/minecraft/class_2758; field_12536 LAYERS c A property that specifies how many layers of snow are in a snow block. f Lnet/minecraft/class_2746; field_12548 LIT c A property that specifies if a block is lit. f Lnet/minecraft/class_2758; field_12524 NOTE c A property that specifies the pitch of a note block. f Lnet/minecraft/class_2753; field_28062 VERTICAL_DIRECTION f I field_31401 AGE_25_MAX f Lnet/minecraft/class_2758; field_27220 CANDLES c A property that specifies the amount of candles in a candle block. f Lnet/minecraft/class_2746; field_23084 VINE_END f Lnet/minecraft/class_2754; field_12483 BED_PART c A property that specifies what part of a bed a block is. f Lnet/minecraft/class_2746; field_12491 IN_WALL c A property that specifies if a fence gate is attached to a wall.\n\n

This lowers the fence gate by 3 pixels to attach more cleanly to a wall. f Lnet/minecraft/class_2754; field_12495 NORTH_WIRE_CONNECTION c A property that specifies how redstone wire attaches to the north. f Lnet/minecraft/class_2758; field_12521 AGE_1 c A property that specifies the age of a block on a scale of 0 to 1. f Lnet/minecraft/class_2758; field_17586 LEVEL_8 c A property that specifies the level of a composter. f Lnet/minecraft/class_2746; field_12488 EYE c A property that specifies if an end portal frame contains an eye of ender. f I field_31395 AGE_1_MAX f Lnet/minecraft/class_2758; field_16503 DISTANCE_0_7 c A property that specifies the overhang distance of a scaffolding. f I field_31400 AGE_15_MAX f Lnet/minecraft/class_2758; field_12517 AGE_25 c A property that specifies the age of a block on a scale of 0 to 25. f Lnet/minecraft/class_2758; field_12505 BITES c A property that specifies the bites taken out of a cake. f Lnet/minecraft/class_2754; field_12496 AXIS c A property that specifies the axis a block is oriented to. f Lnet/minecraft/class_2746; field_12480 FALLING c A property that specifies if a fluid is falling. f Lnet/minecraft/class_2758; field_12510 MOISTURE c A property that specifies the moisture of farmland. f Lnet/minecraft/class_2746; field_12522 TRIGGERED c A property that specifies if a dispenser is activated. f Lnet/minecraft/class_2746; field_12546 DOWN c A property that specifies if this block is connected to another block from the below. f Lnet/minecraft/class_2746; field_12489 NORTH c A property that specifies if this block is connected to another block from the north. f Lnet/minecraft/class_2758; field_12550 AGE_7 c A property that specifies the age of a block on a scale of 0 to 7. f Lnet/minecraft/class_2754; field_12542 STRAIGHT_RAIL_SHAPE c A property that specifies the two directions a rail connects to.\n\n

This property does not allow for a rail to turn. f I field_31394 ROTATION_MAX m (Lnet/minecraft/class_2350;)Z method_11814 method_11814 p 0 facing m (Lnet/minecraft/class_2768;)Z method_11813 method_11813 p 0 shape c net/minecraft/class_2742 net/minecraft/block/enums/BedPart f Ljava/lang/String; field_12559 name f Lnet/minecraft/class_2742; field_12560 HEAD f Lnet/minecraft/class_2742; field_12557 FOOT m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_2743 net/minecraft/network/packet/s2c/play/EntityVelocityUpdateS2CPacket c Sent when a server modifies an entity's velocity.\n\n

If the entity is a player, {@link\nnet.minecraft.network.packet.s2c.play.ExplosionS2CPacket} can be used as\na replacement. f I field_12563 velocityX f I field_12564 id f I field_12561 velocityZ f I field_12562 velocityY m ()I method_11816 getVelocityY m ()I method_11815 getVelocityX m (Lnet/minecraft/class_1297;)V p 1 entity m (ILnet/minecraft/class_243;)V p 2 velocity p 1 id m (Lnet/minecraft/class_2602;)V method_11817 apply m (Lnet/minecraft/class_2540;)V p 1 buf m ()I method_11818 getId m ()I method_11819 getVelocityZ c net/minecraft/class_1412 net/minecraft/entity/ai/pathing/SwimNavigation f Z field_6689 canJumpOutOfWater c net/minecraft/class_1410 net/minecraft/entity/ai/pathing/SpiderNavigation f Lnet/minecraft/class_2338; field_6687 targetPos c net/minecraft/class_1405 net/minecraft/entity/ai/goal/TrackTargetGoal c A goal that maintains the target of a mob entity. If the goal stops,\nsuch as because the target is not valid, the target is removed from\nthe owner mob.\n\n

Compared to other goals, this goal and its subclasses are added\nto the {@linkplain MobEntity#targetSelector target} than the regular\ngoal selector, and should use the {@link Goal.Control#TARGET}\ncontrol if it sets the owner's target. f Lnet/minecraft/class_1309; field_6664 target f I field_6659 timeWithoutVisibility f I field_30235 CANNOT_TRACK f I field_6657 maxTimeWithoutVisibility f I field_30234 CAN_TRACK f I field_30233 UNSET f Lnet/minecraft/class_1308; field_6660 mob f I field_6661 checkCanNavigateCooldown f I field_6662 canNavigateFlag f Z field_6658 checkVisibility f Z field_6663 checkCanNavigate m (Lnet/minecraft/class_1308;ZZ)V p 2 checkVisibility p 1 mob p 3 checkNavigable m (I)Lnet/minecraft/class_1405; method_6330 setMaxTimeWithoutVisibility p 1 time m ()D method_6326 getFollowRange m (Lnet/minecraft/class_1309;)Z method_6329 canNavigateToEntity p 1 entity m (Lnet/minecraft/class_1308;Z)V p 1 mob p 2 checkVisibility m (Lnet/minecraft/class_1309;Lnet/minecraft/class_4051;)Z method_6328 canTrack p 1 target p 2 targetPredicate c net/minecraft/class_2737 net/minecraft/block/enums/BambooLeaves f Ljava/lang/String; field_12467 name f Lnet/minecraft/class_2737; field_12469 NONE f Lnet/minecraft/class_2737; field_12466 SMALL f Lnet/minecraft/class_2737; field_12468 LARGE m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_1404 net/minecraft/entity/ai/goal/UntamedActiveTargetGoal c An active target goal that only starts for untamed tameable animals.\nIn addition, the continue condition for maintaining the target uses the\ntarget predicate than that of the standard track target goal. f Lnet/minecraft/class_1321; field_6656 tameable m (Lnet/minecraft/class_1321;Ljava/lang/Class;ZLjava/util/function/Predicate;)V p 2 targetClass p 1 tameable p 4 targetPredicate p 3 checkVisibility c net/minecraft/class_2738 net/minecraft/block/enums/WallMountLocation f Ljava/lang/String; field_12472 name f Lnet/minecraft/class_2738; field_12473 CEILING f Lnet/minecraft/class_2738; field_12471 WALL f Lnet/minecraft/class_2738; field_12475 FLOOR m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_2739 net/minecraft/network/packet/s2c/play/EntityTrackerUpdateS2CPacket f I field_12476 id f Ljava/util/List; field_12477 trackedValues m (Lnet/minecraft/class_2540;)V p 1 buf m ()Ljava/util/List; method_11809 getTrackedValues m ()I method_11807 id m (ILnet/minecraft/class_2945;Z)V p 3 forceUpdateAll p 1 id p 2 tracker m (Lnet/minecraft/class_2602;)V method_11808 apply c net/minecraft/class_1403 net/minecraft/entity/ai/goal/TrackOwnerAttackerGoal f Lnet/minecraft/class_1321; field_6654 tameable f I field_6653 lastAttackedTime f Lnet/minecraft/class_1309; field_6655 attacker m (Lnet/minecraft/class_1321;)V p 1 tameable c net/minecraft/class_1409 net/minecraft/entity/ai/pathing/MobNavigation f Z field_6686 avoidSunlight m ()Z method_6366 canEnterOpenDoors m (Lnet/minecraft/class_7;)Z method_26338 canWalkOnPath p 1 pathType m (Z)V method_35139 setCanEnterOpenDoors p 1 canEnterOpenDoors m (Z)V method_6361 setAvoidSunlight p 1 avoidSunlight m (Z)V method_6363 setCanPathThroughDoors p 1 canPathThroughDoors m ()I method_6362 getPathfindingY c The y-position to act as if the entity is at for pathfinding purposes c net/minecraft/class_2734 net/minecraft/network/packet/s2c/play/SetCameraEntityS2CPacket f I field_12462 entityId m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297; method_11800 getEntity p 1 world m (Lnet/minecraft/class_1297;)V p 1 entity m (Lnet/minecraft/class_2602;)V method_11801 apply c net/minecraft/class_1408 net/minecraft/entity/ai/pathing/EntityNavigation f Lnet/minecraft/class_1308; field_6684 entity f Lnet/minecraft/class_13; field_6673 pathNodeNavigator f Lnet/minecraft/class_1937; field_6677 world f I field_30247 RECALCULATE_COOLDOWN f D field_6682 currentNodeTimeout f I field_20294 currentDistance f I field_6674 pathStartTime f J field_6670 currentNodeMs f Lnet/minecraft/class_243; field_6672 pathStartPos f I field_6675 tickCount f F field_6683 nodeReachProximity c If the Chebyshev distance from the entity to the next node is less than\nor equal to this value, the entity is considered "reached" the node. f Lnet/minecraft/class_2338; field_20293 currentTarget f Z field_6679 inRecalculationCooldown f Lnet/minecraft/class_2382; field_6680 lastNodePosition f D field_6668 speed f Lnet/minecraft/class_11; field_6681 currentPath f Z field_26820 nearPathStartPos f Lnet/minecraft/class_8; field_6678 nodeMaker f J field_6669 lastActiveTickMs f F field_21642 rangeMultiplier f J field_6685 lastRecalculateTime m (Lnet/minecraft/class_243;)V method_6346 checkTimeouts p 1 currentPos m (Lnet/minecraft/class_2338;II)Lnet/minecraft/class_11; method_35141 findPathTo p 3 maxDistance p 2 minDistance p 1 target m (Lnet/minecraft/class_243;)Z method_27799 shouldJumpToNextNode p 1 currentPos m ()Z method_31267 isNearPathStartPos m (Lnet/minecraft/class_1297;D)Z method_6335 startMovingTo p 1 entity p 2 speed m (DDDD)Z method_6337 startMovingTo p 1 x p 3 y p 5 z p 7 speed m ()Z method_23966 isFollowingPath m ()V method_6360 tick m ()V method_6340 stop m (Lnet/minecraft/class_243;)D method_38065 adjustTargetY p 1 pos m ()V method_26085 resetNode m ()V method_31266 resetNodeAndStop m (Lnet/minecraft/class_1308;Lnet/minecraft/class_1937;)V p 1 mob p 2 world m (Lnet/minecraft/class_2338;I)Lnet/minecraft/class_11; method_6348 findPathTo p 1 target p 2 distance m (Lnet/minecraft/class_2338;)Z method_6333 isValidPosition p 1 pos m (Lnet/minecraft/class_11;D)Z method_6334 startMovingAlong p 2 speed p 1 path m ()Z method_6357 isIdle m ()Lnet/minecraft/class_2338; method_6355 getTargetPos m (I)Lnet/minecraft/class_13; method_6336 createPathNodeNavigator p 1 range m (Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Z method_6341 canPathDirectlyThrough p 2 target p 1 origin m (DDDI)Lnet/minecraft/class_11; method_6352 findPathTo p 7 distance p 3 y p 5 z p 1 x m (Ljava/util/Set;IZIF)Lnet/minecraft/class_11; method_18416 findPathToAny p 1 positions p 2 range p 5 followRange p 3 useHeadPos p 4 distance m (D)V method_6344 setSpeed p 1 speed m ()V method_6359 adjustPath c Adjusts the current path according to various special obstacles that may be in the way, for example sunlight m ()V method_6339 continueFollowingPath m (F)V method_23964 setRangeMultiplier p 1 rangeMultiplier m ()Lnet/minecraft/class_11; method_6345 getCurrentPath m ()Z method_6358 isAtValidPosition m ()Lnet/minecraft/class_8; method_6342 getNodeMaker m (Lnet/minecraft/class_2338;)Z method_18053 shouldRecalculatePath p 1 pos m ()Z method_6350 canSwim m (Z)V method_6354 setCanSwim p 1 canSwim m (Ljava/util/Set;IZI)Lnet/minecraft/class_11; method_35142 findPathTo p 1 positions p 4 distance p 2 range p 3 useHeadPos m ()F method_35143 getNodeReachProximity m ()V method_23965 resetRangeMultiplier m (Lnet/minecraft/class_1297;I)Lnet/minecraft/class_11; method_6349 findPathTo p 1 entity p 2 distance m ()V method_6356 recalculatePath m (Ljava/util/stream/Stream;I)Lnet/minecraft/class_11; method_21643 findPathToAny p 1 positions p 2 distance m (Ljava/util/Set;I)Lnet/minecraft/class_11; method_29934 findPathTo p 2 distance p 1 positions m ()Lnet/minecraft/class_243; method_6347 getPos c The position to act as if the entity is at for pathfinding purposes m ()Z method_6351 isInLiquid c net/minecraft/class_2735 net/minecraft/network/packet/s2c/play/UpdateSelectedSlotS2CPacket f I field_12463 selectedSlot m ()I method_11803 getSlot m (I)V p 1 slot m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2602;)V method_11802 apply c net/minecraft/class_1407 net/minecraft/entity/ai/pathing/BirdNavigation m (Z)V method_6331 setCanEnterOpenDoors p 1 canEnterOpenDoors m ()Z method_35128 canEnterOpenDoors m (Z)V method_6332 setCanPathThroughDoors p 1 canPathThroughDoors c net/minecraft/class_2736 net/minecraft/network/packet/s2c/play/ScoreboardDisplayS2CPacket f Ljava/lang/String; field_12465 name f I field_12464 slot m ()I method_11806 getSlot m (Lnet/minecraft/class_2540;)V p 1 buf m ()Ljava/lang/String; method_11804 getName m (ILnet/minecraft/class_266;)V p 2 objective p 1 slot m (Lnet/minecraft/class_2602;)V method_11805 apply c net/minecraft/class_1406 net/minecraft/entity/ai/goal/AttackWithOwnerGoal f I field_6665 lastAttackTime f Lnet/minecraft/class_1321; field_6666 tameable f Lnet/minecraft/class_1309; field_6667 attacking m (Lnet/minecraft/class_1321;)V p 1 tameable c net/minecraft/class_2710 net/minecraft/util/function/MaterialPredicate f Lnet/minecraft/class_2710; field_12404 IS_AIR f Lnet/minecraft/class_3614; field_12405 material m (Lnet/minecraft/class_3614;)V p 1 material m (Lnet/minecraft/class_3614;)Lnet/minecraft/class_2710; method_11746 create p 0 material m (Lnet/minecraft/class_2680;)Z method_11745 test m (Ljava/lang/Object;)Z test test p 1 state c net/minecraft/class_2710$1 net/minecraft/util/function/MaterialPredicate$1 m (Lnet/minecraft/class_2680;)Z method_11745 test c net/minecraft/class_2707 net/minecraft/network/packet/s2c/play/LookAtS2CPacket f D field_12386 targetX f Lnet/minecraft/class_2183$class_2184; field_12389 targetAnchor f Lnet/minecraft/class_2183$class_2184; field_12385 selfAnchor f Z field_12387 lookAtEntity f D field_12383 targetZ f I field_12388 entityId f D field_12384 targetY m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2183$class_2184;Lnet/minecraft/class_1297;Lnet/minecraft/class_2183$class_2184;)V p 3 targetAnchor p 2 entity p 1 selfAnchor m ()Lnet/minecraft/class_2183$class_2184; method_11730 getSelfAnchor m (Lnet/minecraft/class_2602;)V method_11731 apply m (Lnet/minecraft/class_1937;)Lnet/minecraft/class_243; method_11732 getTargetPosition p 1 world m (Lnet/minecraft/class_2183$class_2184;DDD)V p 1 selfAnchor p 2 targetX p 6 targetZ p 4 targetY c net/minecraft/class_2700 net/minecraft/block/pattern/BlockPattern f I field_12356 height f I field_12355 width f I field_12357 depth f [[[Ljava/util/function/Predicate; field_12358 pattern m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;Lcom/google/common/cache/LoadingCache;)Lnet/minecraft/class_2700$class_2702; method_11711 testTransform p 1 frontTopLeft p 3 up p 2 forwards p 4 cache m ()[[[Ljava/util/function/Predicate; method_35301 getPattern m ()I method_11710 getWidth m ([[[Ljava/util/function/Predicate;)V p 1 pattern m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2700$class_2702; method_35300 testTransform p 1 world p 3 forwards p 2 frontTopLeft p 4 up m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2700$class_2702; method_11708 searchAround p 2 pos p 1 world m (Lnet/minecraft/class_4538;Z)Lcom/google/common/cache/LoadingCache; method_11709 makeCache p 1 forceLoad p 0 world m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;III)Lnet/minecraft/class_2338; method_11707 translate p 3 offsetLeft p 4 offsetDown p 1 forwards p 2 up p 5 offsetForwards p 0 pos m ()I method_11712 getDepth m ()I method_11713 getHeight c net/minecraft/class_2700$class_2702 net/minecraft/block/pattern/BlockPattern$Result f Lnet/minecraft/class_2350; field_12364 up f Lnet/minecraft/class_2350; field_12365 forwards f Lnet/minecraft/class_2338; field_12367 frontTopLeft f I field_12361 depth f I field_12362 height f I field_12363 width f Lcom/google/common/cache/LoadingCache; field_12366 cache m ()Lnet/minecraft/class_2338; method_11715 getFrontTopLeft m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;Lcom/google/common/cache/LoadingCache;III)V p 7 depth p 2 forwards p 1 frontTopLeft p 6 height p 5 width p 4 cache p 3 up m ()Lnet/minecraft/class_2350; method_11716 getUp m ()I method_35302 getWidth m ()I method_35303 getHeight m ()Lnet/minecraft/class_2350; method_11719 getForwards m ()I method_35304 getDepth m (III)Lnet/minecraft/class_2694; method_11717 translate p 2 offsetDown p 1 offsetLeft p 3 offsetForwards c net/minecraft/class_2700$class_2701 net/minecraft/block/pattern/BlockPattern$BlockStateCacheLoader f Z field_12360 forceLoad f Lnet/minecraft/class_4538; field_12359 world m (Lnet/minecraft/class_4538;Z)V p 2 forceLoad p 1 world m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2694; method_11714 load m (Ljava/lang/Object;)Ljava/lang/Object; load load p 1 pos c net/minecraft/class_2703 net/minecraft/network/packet/s2c/play/PlayerListS2CPacket f Ljava/util/List; field_12369 entries f Lnet/minecraft/class_2703$class_5893; field_12368 action m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2561; method_34149 readOptionalText p 0 buf m (Lnet/minecraft/class_2703$class_5893;[Lnet/minecraft/class_3222;)V p 1 action p 2 players m (Lnet/minecraft/class_2602;)V method_11721 apply m ()Ljava/util/List; method_11722 getEntries m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2561;)V method_34148 writeOptionalText p 1 text p 0 buf m (Lnet/minecraft/class_2703$class_5893;Ljava/util/Collection;)V p 2 players p 1 action m ()Lnet/minecraft/class_2703$class_5893; method_11723 getAction c net/minecraft/class_2703$class_5893 net/minecraft/network/packet/s2c/play/PlayerListS2CPacket$Action f Lnet/minecraft/class_2703$class_5893; field_29139 UPDATE_DISPLAY_NAME f Lnet/minecraft/class_2703$class_5893; field_29140 REMOVE_PLAYER f Lnet/minecraft/class_2703$class_5893; field_29136 ADD_PLAYER f Lnet/minecraft/class_2703$class_5893; field_29137 UPDATE_GAME_MODE f Lnet/minecraft/class_2703$class_5893; field_29138 UPDATE_LATENCY m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2703$class_2705;)V method_34151 write p 2 entry p 1 buf m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2703$class_2705; method_34150 read p 1 buf c net/minecraft/class_2703$class_5893$1 net/minecraft/network/packet/s2c/play/PlayerListS2CPacket$Action$1 m (Lnet/minecraft/class_2540;Lcom/mojang/authlib/properties/Property;)V method_34153 method_34153 p 0 buf p 1 property m (Lcom/mojang/authlib/properties/PropertyMap;Lnet/minecraft/class_2540;)V method_34152 method_34152 p 1 buf c net/minecraft/class_2703$class_2705 net/minecraft/network/packet/s2c/play/PlayerListS2CPacket$Entry f I field_12378 latency f Lnet/minecraft/class_1934; field_12379 gameMode f Lnet/minecraft/class_2561; field_12377 displayName f Lcom/mojang/authlib/GameProfile; field_12380 profile m ()Lnet/minecraft/class_1934; method_11725 getGameMode m (Lcom/mojang/authlib/GameProfile;ILnet/minecraft/class_1934;Lnet/minecraft/class_2561;)V p 2 latency p 1 profile p 4 displayName p 3 gameMode m ()Lnet/minecraft/class_2561; method_11724 getDisplayName m ()Lcom/mojang/authlib/GameProfile; method_11726 getProfile m ()I method_11727 getLatency c net/minecraft/class_2708 net/minecraft/network/packet/s2c/play/PlayerPositionLookS2CPacket f F field_12391 pitch f I field_12394 teleportId f D field_12390 z f F field_12393 yaw f D field_12392 y f D field_12395 x f Z field_28805 shouldDismount f Ljava/util/Set; field_12396 flags m ()D method_11735 getY m ()D method_11734 getX m ()F method_11736 getYaw m ()I method_11737 getTeleportId m ()Ljava/util/Set; method_11733 getFlags m (DDDFFLjava/util/Set;IZ)V p 5 z p 7 yaw p 1 x p 3 y p 8 pitch p 9 flags p 10 teleportId p 11 shouldDismount m ()D method_11738 getZ m ()F method_11739 getPitch m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2602;)V method_11740 apply m ()Z method_33718 shouldDismount c net/minecraft/class_2708$class_2709 net/minecraft/network/packet/s2c/play/PlayerPositionLookS2CPacket$Flag f I field_12399 shift f Lnet/minecraft/class_2708$class_2709; field_12403 Z f Lnet/minecraft/class_2708$class_2709; field_12401 Y_ROT f Lnet/minecraft/class_2708$class_2709; field_12400 X f Lnet/minecraft/class_2708$class_2709; field_12398 Y f Lnet/minecraft/class_2708$class_2709; field_12397 X_ROT m (I)Z method_11743 isSet p 1 mask m (Ljava/util/Set;)I method_11741 getBitfield p 0 flags m (I)Ljava/util/Set; method_11744 getFlags p 0 mask m ()I method_11742 getMask m (Ljava/lang/String;II)V p 3 shift c net/minecraft/class_2720 net/minecraft/network/packet/s2c/play/ResourcePackSendS2CPacket f Z field_27844 required f Lnet/minecraft/class_2561; field_33541 prompt f Ljava/lang/String; field_12427 url f I field_33340 MAX_HASH_LENGTH f Ljava/lang/String; field_12428 hash m (Lnet/minecraft/class_2602;)V method_11774 apply m ()Z method_32307 isRequired m (Ljava/lang/String;Ljava/lang/String;ZLnet/minecraft/class_2561;)V p 4 prompt p 3 required p 2 hash p 1 url m ()Ljava/lang/String; method_11773 getSHA1 m ()Ljava/lang/String; method_11772 getURL m (Lnet/minecraft/class_2540;)V p 1 buf m ()Lnet/minecraft/class_2561; method_36340 getPrompt c net/minecraft/class_2715 net/minecraft/predicate/block/BlockStatePredicate f Lnet/minecraft/class_2689; field_12420 manager f Ljava/util/Map; field_12421 propertyTests f Ljava/util/function/Predicate; field_12419 ANY m (Lnet/minecraft/class_2680;)Z method_11760 test m (Ljava/lang/Object;)Z test test p 1 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;Ljava/util/function/Predicate;)Z method_11761 testProperty p 2 property p 1 blockState p 3 predicate m (Lnet/minecraft/class_2769;Ljava/util/function/Predicate;)Lnet/minecraft/class_2715; method_11762 with p 1 property p 2 predicate m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2715; method_11758 forBlock p 0 block m (Lnet/minecraft/class_2689;)V p 1 manager m (Lnet/minecraft/class_2680;)Z method_11759 method_11759 p 0 state c net/minecraft/class_2716 net/minecraft/network/packet/s2c/play/EntitiesDestroyS2CPacket f Lit/unimi/dsi/fastutil/ints/IntList; field_33690 entityIds m (Lnet/minecraft/class_2540;)V p 1 buf m ([I)V p 1 entityIds m (Lit/unimi/dsi/fastutil/ints/IntList;)V p 1 entityIds m (Lnet/minecraft/class_2602;)V method_11764 apply m ()Lit/unimi/dsi/fastutil/ints/IntList; method_36548 getEntityIds c net/minecraft/class_2717 net/minecraft/predicate/block/BlockPredicate f Lnet/minecraft/class_2248; field_12423 block m (Lnet/minecraft/class_2248;)V p 1 block m (Ljava/lang/Object;)Z test test p 1 context m (Lnet/minecraft/class_2680;)Z method_11765 test m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2717; method_11766 make p 0 block c net/minecraft/class_2718 net/minecraft/network/packet/s2c/play/RemoveEntityStatusEffectS2CPacket f I field_12424 entityId f Lnet/minecraft/class_1291; field_12425 effectType m (ILnet/minecraft/class_1291;)V p 1 entityId p 2 effectType m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2602;)V method_11769 apply m (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297; method_11767 getEntity p 1 world m ()Lnet/minecraft/class_1291; method_11768 getEffectType c net/minecraft/class_2713 net/minecraft/network/packet/s2c/play/UnlockRecipesS2CPacket f Ljava/util/List; field_12414 recipeIdsToChange f Lnet/minecraft/class_5411; field_25797 options f Ljava/util/List; field_12409 recipeIdsToInit f Lnet/minecraft/class_2713$class_2714; field_12408 action m ()Ljava/util/List; method_11750 getRecipeIdsToChange m (Lnet/minecraft/class_2602;)V method_11753 apply m ()Lnet/minecraft/class_5411; method_11756 getOptions m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2713$class_2714;Ljava/util/Collection;Ljava/util/Collection;Lnet/minecraft/class_5411;)V p 4 options p 3 recipeIdsToInit p 2 recipeIdsToChange p 1 action m ()Ljava/util/List; method_11757 getRecipeIdsToInit m ()Lnet/minecraft/class_2713$class_2714; method_11751 getAction c net/minecraft/class_2713$class_2714 net/minecraft/network/packet/s2c/play/UnlockRecipesS2CPacket$Action f Lnet/minecraft/class_2713$class_2714; field_12417 REMOVE f Lnet/minecraft/class_2713$class_2714; field_12415 ADD f Lnet/minecraft/class_2713$class_2714; field_12416 INIT c net/minecraft/class_6298 net/minecraft/unused/packageinfo/PackageInfo6298 c net/minecraft/class_6299 net/minecraft/unused/packageinfo/PackageInfo6299 c net/minecraft/class_6296 net/minecraft/unused/packageinfo/PackageInfo6296 c net/minecraft/class_6297 net/minecraft/unused/packageinfo/PackageInfo6297 c net/minecraft/class_6294 net/minecraft/unused/packageinfo/PackageInfo6294 c net/minecraft/class_6295 net/minecraft/unused/packageinfo/PackageInfo6295 c net/minecraft/class_6292 net/minecraft/unused/packageinfo/PackageInfo6292 c net/minecraft/class_6293 net/minecraft/unused/packageinfo/PackageInfo6293 c net/minecraft/data/Main net/minecraft/data/Main m (Ljava/nio/file/Path;Ljava/util/Collection;ZZZZZ)Lnet/minecraft/class_2403; method_4968 create p 6 validate p 5 includeReports p 4 includeDev p 3 includeServer p 2 includeClient p 1 inputs p 0 output m ([Ljava/lang/String;)V main main p 0 args c net/minecraft/class_5865 net/minecraft/util/math/floatprovider/TrapezoidFloatProvider f Lcom/mojang/serialization/Codec; field_29012 CODEC f F field_29013 min f F field_29015 plateau f F field_29014 max m (Lnet/minecraft/class_5865;)Ljava/lang/Float; method_33931 method_33931 p 0 provider m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_33928 method_33928 p 0 instance m (Lnet/minecraft/class_5865;)Ljava/lang/Float; method_33930 method_33930 p 0 provider m (FFF)V p 2 max p 1 min p 3 plateau m (FFF)Lnet/minecraft/class_5865; method_33926 create p 2 plateau p 0 min p 1 max m (Lnet/minecraft/class_5865;)Lcom/mojang/serialization/DataResult; method_33927 method_33927 p 0 provider m (Lnet/minecraft/class_5865;)Ljava/lang/Float; method_33929 method_33929 p 0 provider c net/minecraft/class_5864 net/minecraft/util/math/floatprovider/FloatProviderType f Lnet/minecraft/class_5864; field_29010 CLAMPED_NORMAL f Lnet/minecraft/class_5864; field_29011 TRAPEZOID f Lnet/minecraft/class_5864; field_29009 UNIFORM f Lnet/minecraft/class_5864; field_29008 CONSTANT m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_5864; method_33925 register p 1 codec p 0 id c net/minecraft/class_5867 net/minecraft/world/ChunkSectionCache f Lnet/minecraft/class_1936; field_29037 world f Lnet/minecraft/class_2826; field_29039 cachedSection f J field_29040 sectionPos f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_29038 cache m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2826; method_33944 getSection p 1 pos m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_33946 getBlockState p 1 pos m (Lnet/minecraft/class_1936;)V p 1 world c net/minecraft/class_3204 net/minecraft/server/world/ChunkTicketManager f Lnet/minecraft/class_3900; field_17456 levelUpdateListener f Lnet/minecraft/class_6609; field_34886 simulationDistanceTracker f Lnet/minecraft/class_3204$class_4077; field_18252 distanceFromTicketTracker f Lnet/minecraft/class_3204$class_3948; field_17455 nearbyChunkTicketUpdater f J field_13894 age f I field_17452 NEARBY_PLAYER_TICKET_LEVEL f Ljava/util/concurrent/Executor; field_17460 mainThreadExecutor f Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; field_13895 ticketsByPosition f Ljava/util/Set; field_16210 chunkHolders f Lnet/minecraft/class_3906; field_17457 playerTicketThrottler f Lorg/slf4j/Logger; field_16211 LOGGER f Lnet/minecraft/class_3204$class_3205; field_17454 distanceFromNearestPlayerTracker f Lit/unimi/dsi/fastutil/longs/LongSet; field_17459 chunkPositions f I field_34887 simulationDistance f Lnet/minecraft/class_3906; field_17458 playerTicketThrottlerUnblocker f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_17453 playersByChunkPos m ()Ljava/lang/String; method_21683 toDumpString m (Lnet/minecraft/class_3898;)Z method_15892 tick p 1 chunkStorage m (Lnet/minecraft/class_4076;Lnet/minecraft/class_3222;)V method_14048 handleChunkEnter p 2 player p 1 pos m (Lnet/minecraft/class_3230;Lnet/minecraft/class_1923;ILjava/lang/Object;)V method_17290 addTicketWithLevel p 4 argument p 3 level p 2 pos p 1 type m (Lnet/minecraft/class_1923;Z)V method_14036 setChunkForced p 2 forced p 1 pos m (J)Z method_38630 shouldTickEntities p 1 chunkPos m ()V method_14045 purge m (JLnet/minecraft/class_3228;)V method_14042 addTicket p 1 position p 3 ticket m (J)Z method_20800 shouldTick p 1 chunkPos m (Lnet/minecraft/class_4706;)I method_14046 getLevel p 0 tickets m (Lnet/minecraft/class_4076;Lnet/minecraft/class_3222;)V method_14051 handleChunkLeave p 2 player p 1 pos m (JILnet/minecraft/class_3193;I)Lnet/minecraft/class_3193; method_14053 setLevel p 1 pos p 3 level p 4 holder m (I)V method_14049 setWatchDistance p 1 viewDistance m ()Lnet/minecraft/class_6609; method_38631 getSimulationDistanceTracker m (I)V method_38629 setSimulationDistance p 1 simulationDistance m ()I method_38633 getPlayerSimulationLevel m (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)V p 1 workerExecutor p 2 mainThreadExecutor m ()Z method_39996 shouldDelayShutdown m (Lnet/minecraft/class_3230;Lnet/minecraft/class_1923;ILjava/lang/Object;)V method_17292 removeTicket p 2 pos p 1 type p 4 argument p 3 radius m (Lnet/minecraft/class_3230;Lnet/minecraft/class_1923;ILjava/lang/Object;)V method_20444 removeTicketWithLevel p 3 level p 2 pos p 1 type p 4 argument m (Lnet/minecraft/class_3228;)Z method_14040 method_14040 p 0 ticket m (Ljava/lang/String;)V method_34876 dump p 1 path m (J)Z method_38632 shouldTickBlocks p 1 chunkPos m (JLcom/mojang/datafixers/util/Either;)V method_17642 method_17642 p 3 either m (J)Z method_14035 isUnloaded p 1 pos m (J)Lnet/minecraft/class_4706; method_14041 method_14041 p 0 pos m ()I method_14052 getTickedChunkCount m (JLnet/minecraft/class_3228;)V method_17645 removeTicket p 1 pos p 3 ticket m (Lnet/minecraft/class_3898;Lnet/minecraft/class_3193;)V method_15891 method_15891 p 2 holder m ()V method_39995 removePersistentTickets m (Lnet/minecraft/class_3230;Lnet/minecraft/class_1923;ILjava/lang/Object;)V method_17291 addTicket p 3 radius p 2 pos p 4 argument p 1 type m (J)Lnet/minecraft/class_3193; method_14038 getChunkHolder p 1 pos m (J)Ljava/lang/String; method_21623 getTicket p 1 pos m (J)Lnet/minecraft/class_4706; method_14050 getTicketSet p 1 position m (J)Lit/unimi/dsi/fastutil/objects/ObjectSet; method_17655 method_17655 p 0 sectionPos c net/minecraft/class_3204$class_3948 net/minecraft/server/world/ChunkTicketManager$NearbyChunkTicketUpdater f Lit/unimi/dsi/fastutil/longs/Long2IntMap; field_17465 distances f Lit/unimi/dsi/fastutil/longs/LongSet; field_17466 positionsAffected f I field_17464 watchDistance m (JI)V method_17662 method_17662 p 3 level m (I)Z method_17664 isWithinViewDistance p 1 distance m (JIZZ)V method_17660 updateTicket p 1 pos p 3 distance p 5 withinViewDistance p 4 oldWithinViewDistance m (I)V method_17658 setWatchDistance p 1 watchDistance c net/minecraft/class_3204$class_4077 net/minecraft/server/world/ChunkTicketManager$TicketDistanceLevelPropagator m (I)I method_18746 update p 1 distance c net/minecraft/class_3204$class_3205 net/minecraft/server/world/ChunkTicketManager$DistanceFromNearestPlayerTracker f I field_17461 maxDistance f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; field_13896 distanceFromNearestPlayer m (JII)V method_17657 onDistanceChange p 4 distance p 3 oldDistance p 1 pos m (J)Z method_14056 isPlayerInChunk p 1 chunkPos m (Ljava/lang/String;)V method_34878 dump p 1 path m (Lnet/minecraft/class_3204;I)V p 2 maxDistance m ()V method_14057 updateLevels c net/minecraft/class_5866 net/minecraft/util/math/floatprovider/UniformFloatProvider f Lcom/mojang/serialization/Codec; field_29016 CODEC f F field_29018 max f F field_29017 min m (FF)Lnet/minecraft/class_5866; method_33934 create p 0 min p 1 max m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_33933 method_33933 p 0 instance m (Lnet/minecraft/class_5866;)Ljava/lang/Float; method_33935 method_33935 p 0 provider m (Lnet/minecraft/class_5866;)Lcom/mojang/serialization/DataResult; method_33932 method_33932 p 0 provider m (FF)V p 1 min p 2 max m (Lnet/minecraft/class_5866;)Ljava/lang/Float; method_33936 method_33936 p 0 provider c net/minecraft/class_4530 net/minecraft/command/argument/TestFunctionArgumentType f Ljava/util/Collection; field_20589 EXAMPLES m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_4529; method_22302 parse m ()Lnet/minecraft/class_4530; method_22371 testFunction m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_4529; method_22303 getFunction p 0 context p 1 name m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 2 builder p 1 context c net/minecraft/class_5861 net/minecraft/util/math/floatprovider/ClampedNormalFloatProvider f Lcom/mojang/serialization/Codec; field_28998 CODEC f F field_29002 max f F field_29001 min f F field_29000 deviation f F field_28999 mean m (Ljava/util/Random;FFFF)F method_33903 get p 3 min p 4 max p 1 mean p 2 deviation p 0 random m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_33902 method_33902 p 0 instance m (FFFF)Lnet/minecraft/class_5861; method_33900 create p 1 deviation p 0 mean p 3 max p 2 min m (Lnet/minecraft/class_5861;)Ljava/lang/Float; method_33904 method_33904 p 0 provider m (Lnet/minecraft/class_5861;)Ljava/lang/Float; method_33906 method_33906 p 0 provider m (Lnet/minecraft/class_5861;)Ljava/lang/Float; method_33905 method_33905 p 0 provider m (Lnet/minecraft/class_5861;)Ljava/lang/Float; method_33907 method_33907 p 0 provider m (FFFF)V p 2 deviation p 1 mean p 4 max p 3 min m (Lnet/minecraft/class_5861;)Lcom/mojang/serialization/DataResult; method_33901 method_33901 p 0 provider c net/minecraft/class_5863 net/minecraft/util/math/floatprovider/FloatProvider f Lcom/mojang/serialization/Codec; field_29007 VALUE_CODEC f Lcom/mojang/serialization/Codec; field_29006 FLOAT_CODEC m ()Lnet/minecraft/class_5864; method_33923 getType m (FF)Lcom/mojang/serialization/Codec; method_33916 createValidatedCodec p 1 max p 0 min m (Lnet/minecraft/class_5863;)Lnet/minecraft/class_5863; method_33922 method_33922 p 0 provider m ()F method_33921 getMax m (FFLnet/minecraft/class_5863;)Lcom/mojang/serialization/DataResult; method_33917 method_33917 p 2 provider m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_5863; method_33919 method_33919 p 0 either m (Lnet/minecraft/class_5863;)Lcom/mojang/datafixers/util/Either; method_33918 method_33918 p 0 provider m (Ljava/util/Random;)F method_33920 get p 1 random m ()F method_33915 getMin c net/minecraft/class_3201 net/minecraft/server/network/DemoServerPlayerInteractionManager f Z field_13890 sentHelp f I field_29762 DEMO_DAYS f I field_29763 DEMO_TIME f I field_13887 tick f I field_13888 reminderTicks f Z field_13889 demoEnded m ()V method_14031 sendDemoReminder c net/minecraft/class_4531 net/minecraft/test/TestCompletionListener m (Lnet/minecraft/class_4517;)V method_33322 onTestPassed p 1 test m ()V method_36109 onStopped m (Lnet/minecraft/class_4517;)V method_22304 onTestFailed p 1 test c net/minecraft/class_5862 net/minecraft/util/math/floatprovider/ConstantFloatProvider f Lnet/minecraft/class_5862; field_29003 ZERO f Lcom/mojang/serialization/Codec; field_29004 CODEC f F field_29005 value m (Lnet/minecraft/class_5862;)Lcom/mojang/datafixers/util/Either; method_33909 method_33909 p 0 provider m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_5862; method_33910 method_33910 p 0 either m (F)Lnet/minecraft/class_5862; method_33908 create p 0 value m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_33911 method_33911 p 0 instance m (Lnet/minecraft/class_5862;)Lnet/minecraft/class_5862; method_33912 method_33912 p 0 provider m (F)V p 1 value m (Lnet/minecraft/class_5862;)Ljava/lang/Float; method_33913 method_33913 p 0 provider m ()F method_33914 getValue c net/minecraft/class_4527 net/minecraft/server/command/TestCommand m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_4524;)V method_22272 run p 0 world p 2 tests p 1 pos m (Lnet/minecraft/class_2168;)I method_22281 executeRunThese p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_29415 method_29415 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_29417 method_29417 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_22286 method_22286 p 0 context m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4524;Lnet/minecraft/class_2338;)V method_22274 method_22274 p 2 pos m (Lcom/mojang/brigadier/context/CommandContext;)I method_29419 method_29419 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_22288 method_22288 p 0 context m (Lnet/minecraft/class_2168;)I method_22277 executeRunThis p 0 source m (Lnet/minecraft/class_2168;Ljava/lang/String;)I method_22282 executeExport p 0 source p 1 structure m (Lnet/minecraft/class_2168;I)I method_22265 executeClearAll p 0 source p 1 radius m (Lnet/minecraft/class_2168;Ljava/lang/String;)I method_22264 executePos p 0 source p 1 variableName m (Lnet/minecraft/class_4517;)V method_29412 method_29412 p 0 test m (Lnet/minecraft/class_3222;)Z method_22276 method_22276 p 0 player m (Lcom/mojang/brigadier/context/CommandContext;)I method_22294 method_22294 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_4529;I)I method_22266 executeRun p 0 source p 1 testFunction p 2 rotationSteps m (Lcom/mojang/brigadier/context/CommandContext;)I method_29421 method_29421 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_22290 method_22290 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_23648 method_23648 p 0 context m (Lnet/minecraft/class_2168;Ljava/util/Collection;II)V method_22269 run p 2 rotationSteps p 0 source p 1 testFunctions m (Lnet/minecraft/class_2168;Ljava/lang/String;)V method_22278 sendMessage p 0 source p 1 message m (Lcom/mojang/brigadier/context/CommandContext;)I method_29423 method_29423 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_22292 method_22292 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_22279 method_22279 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_29414 method_29414 p 0 context m (Lcom/mojang/brigadier/CommandDispatcher;)V method_22270 register p 0 dispatcher m (Lcom/mojang/brigadier/context/CommandContext;)I method_29416 method_29416 p 0 context m (Lnet/minecraft/class_2168;II)I method_22284 executeRunAll p 0 source p 2 sizeZ p 1 rotationSteps m (Lcom/mojang/brigadier/context/CommandContext;)I method_29418 method_29418 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_22287 method_22287 p 0 context m (Lnet/minecraft/class_2168;Ljava/lang/String;III)I method_22268 executeCreate p 2 x p 3 y p 4 z p 0 source p 1 structure m (Lcom/mojang/brigadier/context/CommandContext;)I method_22289 method_22289 p 0 context m (Lnet/minecraft/class_2168;)I method_29413 executeExport p 0 source m (Lnet/minecraft/class_2168;ZII)I method_29411 executeRerunFailed p 3 sizeZ p 2 rotationSteps p 1 requiredOnly p 0 source m (Lnet/minecraft/class_124;Ljava/lang/String;Lnet/minecraft/class_3222;)V method_22263 method_22263 p 2 player m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4524;)V method_22280 onCompletion p 0 world p 1 tests m (Lnet/minecraft/class_3218;Ljava/lang/String;Lnet/minecraft/class_124;)V method_22275 sendMessage p 2 formatting p 1 message p 0 world m (Lnet/minecraft/class_2168;Ljava/lang/String;)I method_22285 executeImport p 1 structure p 0 source m (Lnet/minecraft/class_4529;Lnet/minecraft/class_3218;)V method_23647 beforeBatch p 0 testFunction p 1 world m (Lnet/minecraft/class_2168;Ljava/lang/String;II)I method_22267 executeRunAll p 2 rotationSteps p 3 sizeZ p 0 source p 1 testClass m (Lcom/mojang/brigadier/context/CommandContext;)I method_22271 method_22271 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_22293 method_22293 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_22283 method_22283 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_22295 method_22295 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_29420 method_29420 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_29422 method_29422 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_22291 method_22291 p 0 context c net/minecraft/class_4527$class_4528 net/minecraft/server/command/TestCommand$Listener f Lnet/minecraft/class_4524; field_20582 tests f Lnet/minecraft/class_3218; field_20581 world m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4524;)V p 2 tests p 1 world c net/minecraft/class_4526 net/minecraft/command/argument/TestClassArgumentType f Ljava/util/Collection; field_20580 EXAMPLES m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 1 context p 2 builder m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; method_22262 getTestClass p 1 name p 0 context m ()Lnet/minecraft/class_4526; method_22370 testClass m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; method_22261 parse c net/minecraft/class_5857 net/minecraft/world/gen/placementmodifier/AbstractCountPlacementModifier m (Ljava/util/Random;Lnet/minecraft/class_2338;)I method_14452 getCount p 2 pos p 1 random c net/minecraft/class_4529 net/minecraft/test/TestFunction f I field_27814 maxAttempts f I field_27815 requiredSuccesses f Ljava/util/function/Consumer; field_20587 starter f J field_21460 duration f Ljava/lang/String; field_20584 structurePath f Ljava/lang/String; field_20583 batchId f I field_20588 tickLimit f Ljava/lang/String; field_20585 structureName f Lnet/minecraft/class_2470; field_25306 rotation f Z field_20586 required m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_2470;IJZLjava/util/function/Consumer;)V p 9 starter p 6 duration p 5 tickLimit p 8 required p 2 structurePath p 1 batchId p 4 rotation p 3 structureName m ()Z method_22300 isRequired m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IJZLjava/util/function/Consumer;)V p 4 tickLimit p 5 duration p 7 required p 8 starter p 1 batchId p 2 structurePath p 3 structureName m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_2470;IJZIILjava/util/function/Consumer;)V p 9 requiredSuccesses p 10 maxAttempts p 11 starter p 5 tickLimit p 6 duration p 8 required p 1 batchId p 2 structurePath p 3 structureName p 4 rotation m ()J method_23649 getDuration m ()Lnet/minecraft/class_2470; method_29424 getRotation m ()I method_32259 getRequiredSuccesses m ()I method_32258 getMaxAttempts m ()I method_22299 getTickLimit m (Lnet/minecraft/class_4516;)V method_22297 start p 1 context m ()Ljava/lang/String; method_22301 getBatchId m ()Ljava/lang/String; method_22296 getStructurePath m ()Z method_32257 isFlaky m ()Ljava/lang/String; method_22298 getStructureName c net/minecraft/class_5870 net/minecraft/world/gen/carver/RavineCarver m (Lnet/minecraft/class_5869;Ljava/util/Random;)Z method_33959 shouldCarve m (Lnet/minecraft/class_5869;Ljava/util/Random;DFF)D method_33960 getVerticalScale p 3 pitch p 2 random p 1 config p 6 branchIndex p 5 branchCount m ([FLnet/minecraft/class_5873;DDDI)Z method_33965 method_33965 p 9 y p 7 scaledRelativeZ p 5 scaledRelativeY p 3 scaledRelativeX p 2 context m (Lnet/minecraft/class_5873;Lnet/minecraft/class_5869;Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/Random;Lnet/minecraft/class_6350;Lnet/minecraft/class_1923;Lnet/minecraft/class_6643;)Z method_33962 carve m (Lnet/minecraft/class_5873;Lnet/minecraft/class_5869;Ljava/util/Random;)[F method_33966 createHorizontalStretchFactors p 2 config p 3 random p 1 context m (Lnet/minecraft/class_5873;Lnet/minecraft/class_5869;Lnet/minecraft/class_2791;Ljava/util/function/Function;JLnet/minecraft/class_6350;DDDFFFIIDLnet/minecraft/class_6643;)V method_33961 carveRavine p 1 context p 5 seed p 4 posToBiome p 3 chunk p 2 config p 17 branchStartIndex p 16 pitch p 15 yaw p 14 width p 21 mask p 19 yawPitchRatio p 18 branchCount p 8 x p 7 aquiferSampler p 12 z p 10 y m (Lnet/minecraft/class_5873;[FDDDI)Z method_33964 isPositionExcluded p 5 scaledRelativeY p 3 scaledRelativeX p 9 y p 7 scaledRelativeZ p 2 horizontalStretchFactors p 1 context c net/minecraft/class_3213 net/minecraft/entity/boss/ServerBossBar f Ljava/util/Set; field_13914 unmodifiablePlayers f Ljava/util/Set; field_13913 players f Z field_13912 visible m ()Ljava/util/Collection; method_14092 getPlayers m ()Z method_14093 isVisible m (Ljava/util/function/Function;)V method_14090 sendPacket p 1 bossBarToPacketFunction m ()V method_14094 clearPlayers m (Lnet/minecraft/class_3222;)V method_14088 addPlayer p 1 player m (Z)V method_14091 setVisible p 1 visible m (Lnet/minecraft/class_3222;)V method_14089 removePlayer p 1 player m (Lnet/minecraft/class_2561;Lnet/minecraft/class_1259$class_1260;Lnet/minecraft/class_1259$class_1261;)V p 3 style p 2 color p 1 displayName c net/minecraft/class_5875 net/minecraft/world/gen/feature/ScatteredOreFeature m (Ljava/util/Random;I)I method_33986 getSpread p 1 random p 2 spread m (Lnet/minecraft/class_2338$class_2339;Ljava/util/Random;Lnet/minecraft/class_2338;I)V method_33985 setPos p 1 mutable p 2 random p 3 origin p 4 spread c net/minecraft/class_5878 net/minecraft/client/particle/ParticleGroup c A group for particles. This group imposes a limit on the numbers of\nparticles from this group rendered in a particle manager. Additional\nparticles will be discarded when attempted to be rendered.\n\n@see Particle#getGroup() f Lnet/minecraft/class_5878; field_29077 SPORE_BLOSSOM_AIR c The group for the {@linkplain net.minecraft.particle.ParticleTypes#SPORE_BLOSSOM_AIR\nminecraft:spore_blossom_air} particle type. It has a count limit of 1000. f I field_29078 maxCount m (I)V c Creates a particle group with a custom {@code max} particle count. p 1 maxCount c the maximum number of a type of particle allowed m ()I method_34045 getMaxCount c {@return the maximum count of particles from this group that can be\nrendered in a particle manager} c net/minecraft/class_3215 net/minecraft/server/world/ServerChunkManager f Z field_13941 spawnAnimals f Lnet/minecraft/class_3898; field_17254 threadedAnvilChunkStorage f Lnet/minecraft/class_3227; field_13921 lightingProvider f Lnet/minecraft/class_26; field_17708 persistentStateManager f Ljava/lang/Thread; field_17253 serverThread f J field_13928 lastMobSpawningTime f Lnet/minecraft/class_3204; field_17252 ticketManager f [Lnet/minecraft/class_2791; field_19337 chunkCache f [Lnet/minecraft/class_2806; field_19336 chunkStatusCache f [J field_19335 chunkPosCache f Lnet/minecraft/class_3218; field_13945 world f I field_29766 CACHE_SIZE f Lnet/minecraft/class_3215$class_4212; field_18809 mainThreadExecutor f Lnet/minecraft/class_1948$class_5262; field_24455 spawnInfo f Ljava/util/List; field_13934 CHUNK_STATUSES f Z field_13929 spawnMonsters m (Lnet/minecraft/class_3230;Lnet/minecraft/class_1923;ILjava/lang/Object;)V method_17297 addTicket c Adds a chunk ticket to the ticket manager.\n\n

Addition of a ticket may load chunk(s) at some point in the future depending on the loading level in the ticket's vicinity. p 3 radius p 2 pos p 1 ticketType p 4 argument m ()V method_39997 removePersistentTickets m ()V method_14161 tickChunks m ()I method_21694 getPendingTasks m (I)V method_38634 applySimulationDistance p 1 simulationDistance m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2596;)V method_18751 sendToNearbyPlayers p 2 packet p 1 entity m ()I method_17301 getTotalChunksLoadedCount m (IILnet/minecraft/class_2806;Z)Ljava/util/concurrent/CompletableFuture; method_17299 getChunkFutureSyncOnMainThread p 1 chunkX p 4 create p 2 chunkZ p 3 leastStatus m (JLjava/util/function/Consumer;)V method_27907 ifChunkLoaded p 3 chunkConsumer p 1 pos m ()Z method_16155 tick m (Lnet/minecraft/class_1297;)V method_18755 loadEntity p 1 entity m (Lnet/minecraft/class_3222;)V method_14096 updatePosition c Updates the chunk section position of the {@code player}. This can either be a\nresult of the player's movement or its camera entity's movement.\n\n

This updates the section position player's client is currently watching and\nthe player's position in its entity tracker. p 1 player m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2596;)V method_18754 sendToOtherNearbyPlayers p 1 entity p 2 packet m (Lnet/minecraft/class_2791;)Lnet/minecraft/class_2791; method_16150 method_16150 p 0 chunk m (J)Lnet/minecraft/class_3193; method_14131 getChunkHolder p 1 pos m ()Lnet/minecraft/class_26; method_17981 getPersistentStateManager m (Lnet/minecraft/class_2338;)V method_14128 markForUpdate p 1 pos m (JLnet/minecraft/class_2791;Lnet/minecraft/class_2806;)V method_21738 putInCache p 1 pos p 4 status p 3 chunk m ()Z method_19492 executeQueuedTasks m ()Lnet/minecraft/class_4153; method_19493 getPointOfInterestStorage m ()Lnet/minecraft/class_6830; method_39777 getChunkIoWorker m (IILnet/minecraft/class_2806;Z)Ljava/util/concurrent/CompletableFuture; method_14134 getChunkFuture p 4 create p 3 leastStatus p 2 chunkZ p 1 chunkX m (I)V method_14144 applyViewDistance p 1 watchDistance m ()V method_20587 initChunkCaches m (Lnet/minecraft/class_1923;)Ljava/lang/String; method_23273 getChunkLoadingDebugInfo p 1 pos m ()Lnet/minecraft/class_1948$class_5262; method_27908 getSpawnInfo m (J)Z method_37114 isTickingFutureReady p 1 pos m (Lnet/minecraft/class_3218;Lnet/minecraft/class_32$class_5143;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_3485;Ljava/util/concurrent/Executor;Lnet/minecraft/class_2794;IIZLnet/minecraft/class_3949;Lnet/minecraft/class_5567;Ljava/util/function/Supplier;)V p 10 worldGenerationProgressListener p 9 dsync p 12 persistentStateManagerFactory p 11 chunkStatusChangeListener p 6 chunkGenerator p 5 workerExecutor p 8 simulationDistance p 7 viewDistance p 2 session p 1 world p 4 structureManager p 3 dataFixer m ()Lnet/minecraft/class_1937; method_16434 getWorld m (ZLnet/minecraft/class_3193$class_3724;)Lnet/minecraft/class_2791; method_16173 method_16173 p 1 unloaded m ()Lnet/minecraft/class_2794; method_12129 getChunkGenerator m (Lnet/minecraft/class_3215$class_6635;)V method_38784 method_38784 p 0 chunk m (Z)V method_17298 save p 1 flush m ()Lnet/minecraft/class_3227; method_17293 getLightingProvider m (Lnet/minecraft/class_3193;I)Z method_18752 isMissingForLevel p 1 holder p 2 maxLevel m (Lnet/minecraft/class_1297;)V method_18753 unloadEntity p 1 entity m (Lnet/minecraft/class_3230;Lnet/minecraft/class_1923;ILjava/lang/Object;)V method_17300 removeTicket c Removes a chunk ticket from the ticket manager.\n\n

Removal of a ticket may unload chunk(s) at some point in the future depending on the loading levels in the ticket's vicinity after removal. p 2 pos p 1 ticketType p 4 argument p 3 radius c net/minecraft/class_3215$class_4212 net/minecraft/server/world/ServerChunkManager$MainThreadExecutor m (Lnet/minecraft/class_3215;Lnet/minecraft/class_1937;)V p 2 world c net/minecraft/class_3215$class_6635 net/minecraft/server/world/ServerChunkManager$ChunkWithHolder f Lnet/minecraft/class_2818; comp_141 chunk f Lnet/minecraft/class_3193; comp_142 holder m ()Lnet/minecraft/class_3193; comp_142 holder m ()Lnet/minecraft/class_2818; comp_141 chunk c net/minecraft/class_5872 net/minecraft/world/gen/carver/CarverDebugConfig f Lnet/minecraft/class_2680; field_29058 airState f Lnet/minecraft/class_2680; field_33611 waterState f Lnet/minecraft/class_2680; field_33612 lavaState f Lnet/minecraft/class_5872; field_29055 DEFAULT f Lnet/minecraft/class_2680; field_33613 barrierState f Lcom/mojang/serialization/Codec; field_29056 CODEC f Z field_29057 debugMode m (ZLnet/minecraft/class_2680;)Lnet/minecraft/class_5872; method_33972 create p 0 debugMode p 1 debugState m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Lnet/minecraft/class_5872; method_36412 create p 0 airState p 1 waterState p 2 lavaState p 3 barrierState m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_33971 method_33971 p 0 instance m ()Z method_33970 isDebugMode m ()Lnet/minecraft/class_2680; method_36414 getWaterState m ()Lnet/minecraft/class_2680; method_36416 getBarrierState m (ZLnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V p 2 airState p 1 debugMode p 5 barrierState p 4 lavaState p 3 waterState m (ZLnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Lnet/minecraft/class_5872; method_36413 create p 4 barrierState p 0 debugMode p 1 airState p 2 waterState p 3 lavaState m ()Lnet/minecraft/class_2680; method_36415 getLavaState m ()Lnet/minecraft/class_2680; method_33973 getAirState c net/minecraft/class_4541 net/minecraft/datafixer/fix/BiomeFormatFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_4540 net/minecraft/world/biome/source/SeedMixer m (JJ)J method_22372 mixSeed p 0 seed p 2 salt c net/minecraft/class_5871 net/minecraft/world/gen/carver/CarverConfig f Lnet/minecraft/class_5872; field_29053 debugConfig f Lnet/minecraft/class_6122; field_31488 y f Lnet/minecraft/class_5863; field_31489 yScale f Lcom/mojang/serialization/MapCodec; field_29054 CONFIG_CODEC f Lnet/minecraft/class_5843; field_31490 lavaLevel m (Lnet/minecraft/class_5871;)Lnet/minecraft/class_6122; method_35350 method_35350 p 0 config m (Lnet/minecraft/class_5871;)Ljava/lang/Float; method_35351 method_35351 p 0 config m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_33968 method_33968 p 0 instance m (Lnet/minecraft/class_5871;)Lnet/minecraft/class_5872; method_36411 method_36411 p 0 config m (FLnet/minecraft/class_6122;Lnet/minecraft/class_5863;Lnet/minecraft/class_5843;Lnet/minecraft/class_5872;)V p 1 probability p 2 y p 5 debugConfig p 3 yScale p 4 lavaLevel m (Lnet/minecraft/class_5871;)Lnet/minecraft/class_5843; method_35348 method_35348 p 0 config m (Lnet/minecraft/class_5871;)Lnet/minecraft/class_5863; method_35349 method_35349 p 0 config c net/minecraft/class_3210 net/minecraft/server/world/PlayerChunkWatchingManager f Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; field_13910 watchingPlayers m (Lnet/minecraft/class_3222;)Z method_21715 isWatchInactive p 1 player m (J)Ljava/util/Set; method_14083 getPlayersWatchingChunk m (Lnet/minecraft/class_3222;)Z method_14082 isWatchDisabled p 1 player m (JJLnet/minecraft/class_3222;)V method_14081 movePlayer p 5 player p 3 currentPos p 1 prevPos m (JLnet/minecraft/class_3222;)V method_14084 remove p 3 player m (JLnet/minecraft/class_3222;Z)V method_14085 add p 4 watchDisabled p 3 player m (Lnet/minecraft/class_3222;)V method_14086 disableWatch p 1 player m (Lnet/minecraft/class_3222;)V method_14087 enableWatch p 1 player c net/minecraft/class_4543 net/minecraft/world/biome/source/BiomeAccess f I field_28106 CHUNK_CENTER_OFFSET f Lnet/minecraft/class_4543$class_4544; field_20640 storage f J field_20641 seed m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_6880; method_22393 getBiome p 1 pos m (DDD)Lnet/minecraft/class_6880; method_24938 getBiomeForNoiseGen p 3 y p 5 z p 1 x m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_6880; method_27344 getBiomeForNoiseGen p 1 pos m (J)J method_27984 hashSeed p 0 seed m (Lnet/minecraft/class_4543$class_4544;J)V p 2 seed p 1 storage m (III)Lnet/minecraft/class_6880; method_24854 getBiomeForNoiseGen p 3 biomeZ p 2 biomeY p 1 biomeX m (Lnet/minecraft/class_4543$class_4544;)Lnet/minecraft/class_4543; method_38107 withSource p 1 storage c net/minecraft/class_4543$class_4544 net/minecraft/world/biome/source/BiomeAccess$Storage m (III)Lnet/minecraft/class_6880; method_16359 getBiomeForNoiseGen p 1 biomeX p 3 biomeZ p 2 biomeY c net/minecraft/class_3211 net/minecraft/world/gen/feature/VillageFeature m (Lcom/mojang/serialization/Codec;)V p 1 configCodec c net/minecraft/class_5873 net/minecraft/world/gen/carver/CarverContext f Lnet/minecraft/class_5455; field_35299 registryManager f Lnet/minecraft/class_3754; field_35298 chunkGenerator f Lnet/minecraft/class_6568; field_35703 chunkNoiseSampler m (Ljava/util/function/Function;Lnet/minecraft/class_2791;Lnet/minecraft/class_2338;Z)Ljava/util/Optional; method_39114 applyMaterialRule p 4 hasFluid p 1 posToBiome p 2 chunk p 3 pos m (Lnet/minecraft/class_3754;Lnet/minecraft/class_5455;Lnet/minecraft/class_5539;Lnet/minecraft/class_6568;)V p 4 chunkNoiseSampler p 3 heightLimitView p 2 registryManager p 1 chunkGenerator m ()Lnet/minecraft/class_5455; method_39115 getRegistryManager c net/minecraft/class_4538 net/minecraft/world/WorldView c Represents a scoped, read-only view of a world like structure that contains biomes, chunks and is bound to a dimension. m (IIII)Z method_33597 isRegionLoaded p 4 maxZ p 1 minX p 2 minZ p 3 maxX m (Lnet/minecraft/class_2338;I)I method_22346 getLightLevel p 2 ambientDarkness p 1 pos m ()Lnet/minecraft/class_2874; method_8597 getDimension m (Lnet/minecraft/class_2338;)I method_22339 getLightLevel p 1 pos m (Lnet/minecraft/class_238;)Z method_22345 containsFluid c {@return {@code true} if any of the blocks inside {@code box} contain fluid} p 1 box m (Lnet/minecraft/class_2338;)F method_22349 getBrightness p 1 pos m ()I method_8615 getSeaLevel m (IILnet/minecraft/class_2806;)Lnet/minecraft/class_2791; method_22342 getChunk p 1 chunkX p 2 chunkZ p 3 status m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_6880; method_23753 getBiome p 1 pos m ()I method_8594 getAmbientDarkness m (Lnet/minecraft/class_2338;)Z method_22347 isAir p 1 pos m ()Lnet/minecraft/class_4543; method_22385 getBiomeAccess m (Lnet/minecraft/class_2338;)Z method_22351 isWater p 1 pos m (IIIIII)Z method_22341 isRegionLoaded p 4 maxX p 3 minZ p 6 maxZ p 5 maxY p 2 minY p 1 minX m (II)Z method_8393 isChunkLoaded p 1 chunkX p 2 chunkZ m (II)Z method_33598 isPosLoaded p 1 x p 2 z m (Lnet/minecraft/class_2902$class_2903;II)I method_8624 getTopY c {@return the Y coordinate of the topmost block at the coordinates\n{@code x} and {@code z} using {@code heightmap}} p 1 heightmap p 3 z p 2 x m (Lnet/minecraft/class_2338;)Z method_22348 isSkyVisibleAllowingSea c {@return whether the sky is visible at {@code pos}}\n\n

In addition to the normal logic that checks the sky light level, this method\nalso returns {@code true} if {@code pos} is below the sea level, and every block\nbetween the sea level and {@code pos} is either transparent or liquid.\n\n@see BlockRenderView#isSkyVisible p 1 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Z method_22343 isRegionLoaded p 2 max p 1 min m (IILnet/minecraft/class_2806;Z)Lnet/minecraft/class_2791; method_8402 getChunk p 3 leastStatus p 2 chunkZ p 1 chunkX p 4 create m ()Z method_8608 isClient c Checks if this world view is on the logical client.\n\n

If the value returned is false, it is expected that this world is present on a logical server. m (III)Lnet/minecraft/class_6880; method_22387 getGeneratorStoredBiome p 3 biomeZ p 2 biomeY p 1 biomeX m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I method_22344 getStrongRedstonePower p 1 pos p 2 direction m (II)Lnet/minecraft/class_2791; method_8392 getChunk c {@return the chunk with position {@code chunkX} and {@code chunkZ}} p 1 chunkX p 2 chunkZ m (Lnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_8598 getTopPosition c {@return the position of the topmost block in the column\ncontaining {@code pos} using {@code heightmap} heightmap} p 2 pos p 1 heightmap m (Lnet/minecraft/class_2338;)Z method_22340 isChunkLoaded p 1 pos m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2791; method_22350 getChunk c {@return the chunk that contains {@code pos}} p 1 pos m (Lnet/minecraft/class_238;)Ljava/util/stream/Stream; method_29556 getStatesInBoxIfLoaded p 1 box c net/minecraft/class_5869 net/minecraft/world/gen/carver/RavineCarverConfig f Lnet/minecraft/class_5869$class_6107; field_31480 shape f Lnet/minecraft/class_5863; field_31479 verticalRotation f Lcom/mojang/serialization/Codec; field_29041 RAVINE_CODEC m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_35336 method_35336 p 0 instance m (Lnet/minecraft/class_5869;)Lnet/minecraft/class_5863; method_35338 method_35338 p 0 config m (Lnet/minecraft/class_5871;Lnet/minecraft/class_5863;Lnet/minecraft/class_5869$class_6107;)V p 2 verticalRotation p 1 config p 3 shape m (Lnet/minecraft/class_5869;)Lnet/minecraft/class_5869$class_6107; method_35337 method_35337 p 0 config m (FLnet/minecraft/class_6122;Lnet/minecraft/class_5863;Lnet/minecraft/class_5843;Lnet/minecraft/class_5872;Lnet/minecraft/class_5863;Lnet/minecraft/class_5869$class_6107;)V p 7 shape p 5 debugConfig p 6 verticalRotation p 3 yScale p 4 lavaLevel p 1 probability p 2 y c net/minecraft/class_5869$class_6107 net/minecraft/world/gen/carver/RavineCarverConfig$Shape f Lnet/minecraft/class_5863; field_31483 thickness f Lnet/minecraft/class_5863; field_31485 horizontalRadiusFactor f Lnet/minecraft/class_5863; field_31482 distanceFactor f I field_31484 widthSmoothness f Lcom/mojang/serialization/Codec; field_31481 CODEC f F field_31486 verticalRadiusDefaultFactor f F field_31487 verticalRadiusCenterFactor m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_35340 method_35340 p 0 instance m (Lnet/minecraft/class_5869$class_6107;)Ljava/lang/Float; method_35342 method_35342 p 0 shape m (Lnet/minecraft/class_5869$class_6107;)Ljava/lang/Float; method_35341 method_35341 p 0 shape m (Lnet/minecraft/class_5869$class_6107;)Ljava/lang/Integer; method_35344 method_35344 p 0 shape m (Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;ILnet/minecraft/class_5863;FF)V p 2 thickness p 1 distanceFactor p 6 verticalRadiusCenterFactor p 5 verticalRadiusDefaultFactor p 4 horizontalRadiusFactor p 3 widthSmoothness m (Lnet/minecraft/class_5869$class_6107;)Lnet/minecraft/class_5863; method_35343 method_35343 p 0 shape m (Lnet/minecraft/class_5869$class_6107;)Lnet/minecraft/class_5863; method_35345 method_35345 p 0 shape m (Lnet/minecraft/class_5869$class_6107;)Lnet/minecraft/class_5863; method_35346 method_35346 p 0 shape c net/minecraft/class_5868 net/minecraft/world/gen/HeightContext f I field_34031 height f I field_34030 minY m ()I method_30462 getMinY m (Lnet/minecraft/class_2794;Lnet/minecraft/class_5539;)V p 1 generator p 2 world m ()I method_30458 getHeight c net/minecraft/class_4537 net/minecraft/item/ThrowablePotionItem c net/minecraft/class_1481 net/minecraft/entity/passive/TurtleEntity f Lnet/minecraft/class_2940; field_6920 HOME_POS f I field_6918 sandDiggingCounter f Lnet/minecraft/class_2940; field_6919 HAS_EGG f Ljava/util/function/Predicate; field_6921 BABY_TURTLE_ON_LAND_FILTER f Lnet/minecraft/class_1856; field_28406 BREEDING_ITEM f Lnet/minecraft/class_2940; field_6925 ACTIVELY_TRAVELLING f Lnet/minecraft/class_2940; field_6923 DIGGING_SAND f Lnet/minecraft/class_2940; field_6924 LAND_BOUND f Lnet/minecraft/class_2940; field_6922 TRAVEL_POS m (Z)V method_6680 setHasEgg p 1 hasEgg m (Z)V method_6696 setActivelyTravelling p 1 travelling m ()Z method_6684 isLandBound m (Z)V method_6676 setDiggingSand p 1 diggingSand m (Lnet/minecraft/class_1309;)Z method_6688 method_6688 p 0 entity m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20671 canSpawn p 1 world p 0 type p 3 pos p 2 spawnReason p 4 random m ()Lnet/minecraft/class_2338; method_6687 getTravelPos m (Lnet/minecraft/class_2338;)V method_6683 setHomePos p 1 pos m (Lnet/minecraft/class_2338;)V method_6699 setTravelPos p 1 pos m ()Lnet/minecraft/class_2338; method_6693 getHomePos m ()Lnet/minecraft/class_5132$class_5133; method_26896 createTurtleAttributes m (Z)V method_6697 setLandBound p 1 landBound m ()Z method_6691 isActivelyTravelling m ()Z method_6695 isDiggingSand m ()Z method_6679 hasEgg c net/minecraft/class_1481$class_1489 net/minecraft/entity/passive/TurtleEntity$WanderOnLandGoal f Lnet/minecraft/class_1481; field_6934 turtle m (Lnet/minecraft/class_1481;DI)V p 4 chance p 1 turtle p 2 speed c net/minecraft/class_1481$class_1487 net/minecraft/entity/passive/TurtleEntity$TurtleEscapeDangerGoal m (Lnet/minecraft/class_1481;D)V p 1 turtle p 2 speed c net/minecraft/class_1481$class_1488 net/minecraft/entity/passive/TurtleEntity$TurtleSwimNavigation m (Lnet/minecraft/class_1481;Lnet/minecraft/class_1937;)V p 1 owner p 2 world c net/minecraft/class_1481$class_1485 net/minecraft/entity/passive/TurtleEntity$LayEggGoal f Lnet/minecraft/class_1481; field_6932 turtle m (Lnet/minecraft/class_1481;D)V p 1 turtle p 2 speed c net/minecraft/class_1481$class_1486 net/minecraft/entity/passive/TurtleEntity$TurtleMoveControl f Lnet/minecraft/class_1481; field_6933 turtle m ()V method_6700 updateVelocity m (Lnet/minecraft/class_1481;)V p 1 turtle c net/minecraft/class_1481$class_1483 net/minecraft/entity/passive/TurtleEntity$GoHomeGoal f I field_30384 MAX_TRY_TICKS f I field_6928 homeReachingTryTicks f Z field_6929 noPath f Lnet/minecraft/class_1481; field_6930 turtle f D field_6927 speed m (Lnet/minecraft/class_1481;D)V p 2 speed p 1 turtle c net/minecraft/class_1481$class_1484 net/minecraft/entity/passive/TurtleEntity$WanderInWaterGoal f Lnet/minecraft/class_1481; field_6931 turtle m (Lnet/minecraft/class_1481;D)V p 2 speed p 1 turtle c net/minecraft/class_1481$class_1482 net/minecraft/entity/passive/TurtleEntity$MateGoal f Lnet/minecraft/class_1481; field_6926 turtle m (Lnet/minecraft/class_1481;D)V p 1 turtle p 2 speed c net/minecraft/class_1481$class_1491 net/minecraft/entity/passive/TurtleEntity$TravelGoal f Z field_6941 noPath f D field_6940 speed f Lnet/minecraft/class_1481; field_6942 turtle m (Lnet/minecraft/class_1481;D)V p 2 speed p 1 turtle c net/minecraft/class_1480 net/minecraft/entity/mob/WaterCreatureEntity m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_38986 canSpawn p 1 world p 2 reason p 3 pos p 4 random p 0 type m (I)V method_6673 tickWaterBreathingAir p 1 air c net/minecraft/class_5843 net/minecraft/world/gen/YOffset f Lcom/mojang/serialization/Codec; field_28915 OFFSET_CODEC f Lnet/minecraft/class_5843; field_28917 TOP f Lnet/minecraft/class_5843; field_28916 BOTTOM m (I)Lnet/minecraft/class_5843; method_33841 fixed p 0 offset m ()Lnet/minecraft/class_5843; method_33845 getTop m ()Lnet/minecraft/class_5843; method_33840 getBottom m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_5843; method_33843 fromEither p 0 either m (Lnet/minecraft/class_5868;)I method_33844 getY p 1 context m (Lnet/minecraft/class_5843;)Lcom/mojang/datafixers/util/Either; method_33842 map p 0 yOffset m (I)Lnet/minecraft/class_5843; method_33849 belowTop p 0 offset m (I)Lnet/minecraft/class_5843; method_33846 aboveBottom p 0 offset c net/minecraft/class_5843$class_5844 net/minecraft/world/gen/YOffset$AboveBottom f Lcom/mojang/serialization/Codec; field_28919 CODEC f I comp_507 offset m ()I comp_507 offset c net/minecraft/class_5843$class_5845 net/minecraft/world/gen/YOffset$Fixed f Lcom/mojang/serialization/Codec; field_28920 CODEC f I comp_508 y m ()I comp_508 y c net/minecraft/class_5843$class_5846 net/minecraft/world/gen/YOffset$BelowTop f Lcom/mojang/serialization/Codec; field_28921 CODEC f I comp_509 offset m ()I comp_509 offset c net/minecraft/class_4512 net/minecraft/test/GameTestException m (Ljava/lang/String;)V p 1 message c net/minecraft/class_4514 net/minecraft/test/GameTestBatch f Ljava/util/Collection; field_20544 testFunctions f Ljava/lang/String; field_33145 DEFAULT_BATCH f Ljava/lang/String; field_20543 id f Ljava/util/function/Consumer; field_20545 beforeBatchConsumer f Ljava/util/function/Consumer; field_27801 afterBatchConsumer m ()Ljava/util/Collection; method_22154 getTestFunctions m (Ljava/lang/String;Ljava/util/Collection;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V p 4 afterBatchConsumer p 3 beforeBatchConsumer p 2 testFunctions p 1 id m ()Ljava/lang/String; method_22152 getId m (Lnet/minecraft/class_3218;)V method_22153 startBatch p 1 world m (Lnet/minecraft/class_3218;)V method_32237 finishBatch p 1 world c net/minecraft/class_4513 net/minecraft/test/PositionedException f Lnet/minecraft/class_2338; field_20541 pos f Lnet/minecraft/class_2338; field_20542 relativePos f J field_21449 tick m ()Lnet/minecraft/class_2338; method_22151 getPos m (Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;J)V p 3 relativePos p 2 pos p 1 message p 4 tick m ()Lnet/minecraft/class_2338; method_35940 getRelativePos m ()Ljava/lang/String; method_22150 getDebugMessage c net/minecraft/class_4510 net/minecraft/client/sound/AbstractBeeSoundInstance f Z field_20531 replaced f Lnet/minecraft/class_4466; field_20530 bee m ()Lnet/minecraft/class_1101; method_22135 getReplacement m ()Z method_22136 shouldReplace m (Lnet/minecraft/class_4466;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;)V p 2 sound p 3 soundCategory p 1 entity m ()F method_22138 getMaxPitch m ()F method_22137 getMinPitch c net/minecraft/class_4509 net/minecraft/client/sound/PassiveBeeSoundInstance m (Lnet/minecraft/class_4466;)V p 1 entity c net/minecraft/class_4508 net/minecraft/client/sound/AggressiveBeeSoundInstance m (Lnet/minecraft/class_4466;)V p 1 entity c net/minecraft/class_5836 net/minecraft/world/gen/noise/NoiseHelper m (Ljava/lang/StringBuilder;DDD[B)V method_39119 appendDebugInfo p 1 originX p 0 builder p 3 originY p 5 originZ p 7 permutations m (Ljava/lang/StringBuilder;DDD[I)V method_39120 appendDebugInfo p 1 originX p 3 originY p 5 originZ p 7 permutations p 0 builder c net/minecraft/class_4505 net/minecraft/client/render/entity/BeeEntityRenderer f Lnet/minecraft/class_2960; field_20524 ANGRY_TEXTURE f Lnet/minecraft/class_2960; field_20525 ANGRY_NECTAR_TEXTURE f Lnet/minecraft/class_2960; field_20526 PASSIVE_TEXTURE f Lnet/minecraft/class_2960; field_20527 NECTAR_TEXTURE m (Lnet/minecraft/class_4466;)Lnet/minecraft/class_2960; method_22129 getTexture c net/minecraft/class_5835 net/minecraft/world/gen/feature/UnderwaterMagmaFeatureConfig f I field_28855 placementRadiusAroundFloor f I field_28854 floorSearchRange f Lcom/mojang/serialization/Codec; field_28853 CODEC f F field_28856 placementProbabilityPerValidPosition m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_33771 method_33771 p 0 instance m (Lnet/minecraft/class_5835;)Ljava/lang/Integer; method_33773 method_33773 p 0 config m (Lnet/minecraft/class_5835;)Ljava/lang/Integer; method_33774 method_33774 p 0 config m (IIF)V p 2 floorSearchRange p 3 placementProbabilityPerValidPosition p 1 minDistanceBelowSurface m (Lnet/minecraft/class_5835;)Ljava/lang/Float; method_33772 method_33772 p 0 config c net/minecraft/class_4507 net/minecraft/client/render/entity/feature/StuckObjectsFeatureRenderer m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFFFFF)V method_22132 render m (Lnet/minecraft/class_922;)V p 1 entityRenderer m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1297;FFFF)V method_22130 renderObject p 2 vertexConsumers p 3 light p 4 entity p 5 directionX p 6 directionY p 7 directionZ p 8 tickDelta p 1 matrices m (Lnet/minecraft/class_1309;)I method_22134 getObjectCount p 1 entity c net/minecraft/class_5838 net/minecraft/server/world/SleepManager c A sleep manager allows easy tracking of whether nights should be skipped\non a {@linkplain ServerWorld server world}. f I field_28867 sleeping c The number of players sleeping in a server world. f I field_28866 total c The total number of players in a server world. m (Ljava/util/List;)Z method_33814 update c Updates the sleeping player and total player counts.\n\n@return {@code true} if the sleeping players or total players have\nchanged p 1 players c the list of all players in a server world m ()I method_33815 getSleeping c Returns the number of sleeping players. m ()V method_33811 clearSleeping c Resets the number of sleeping players to 0. m (I)Z method_33812 canSkipNight c Returns if the number of sleeping players has reached a {@code percentage}\nout of all players.\n\n

This allows initiating the night sleeping process,\nbut still needs players to have slept long enough (checked in {@linkplain\n#canResetTime(int, List) canResetTime}) to actually skip the night. p 1 percentage c the percentage of players required, as obtained from the game rule m (I)I method_33816 getNightSkippingRequirement c Returns {@linkplain #sleeping the number of sleepers} needed to skip\na night with the given {@code percentage}. p 1 percentage c the percentage of players required, as obtained from the game rule m (ILjava/util/List;)Z method_33813 canResetTime c Returns if the night can actually be skipped at the tick this is called.\n\n

This is usually tested after {@linkplain #canSkipNight(int) canSkipNight},\nwhich is less performance intensive to check. p 1 percentage c the percentage of players required, as obtained from the game rule p 2 players c the list of all players in a world where the night would be skipped c net/minecraft/class_4506 net/minecraft/client/render/entity/feature/StuckStingersFeatureRenderer f Lnet/minecraft/class_2960; field_20529 TEXTURE m (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;FIFFI)V method_23295 produceVertex p 7 light p 6 v p 3 x p 2 normalTransform p 5 u p 4 y p 1 vertexTransform p 0 vertexConsumer c net/minecraft/class_1492 net/minecraft/entity/passive/AbstractDonkeyEntity f Lnet/minecraft/class_2940; field_6943 CHEST m ()I method_6702 getInventoryColumns m ()Z method_6703 hasChest m ()V method_6705 playAddChestSound m (Z)V method_6704 setHasChest p 1 hasChest m ()Lnet/minecraft/class_5132$class_5133; method_26898 createAbstractDonkeyAttributes c net/minecraft/class_4523 net/minecraft/test/FailureLoggingTestCompletionListener f Lorg/slf4j/Logger; field_20576 LOGGER c net/minecraft/class_1496 net/minecraft/entity/passive/HorseBaseEntity f Lnet/minecraft/class_1856; field_25374 BREEDING_INGREDIENT f I field_6970 angryTicks f Lnet/minecraft/class_1277; field_6962 items f I field_30419 TAMED_FLAG f F field_6967 angryAnimationProgress f I field_30423 ANGRY_FLAG f Lnet/minecraft/class_4051; field_18118 PARENT_HORSE_PREDICATE f I field_6975 soundTicks f I field_6955 temper f F field_6963 lastAngryAnimationProgress f I field_6971 eatingGrassTicks f Lnet/minecraft/class_2940; field_6972 OWNER_UUID f I field_30424 EATING_FLAG f I field_30420 SADDLED_FLAG f F field_6976 jumpStrength f Z field_6964 playExtraHorseSounds f Z field_6968 inAir f F field_6969 eatingGrassAnimationProgress f I field_30421 BRED_FLAG f Z field_6960 jumping f I field_6973 eatingTicks f F field_6961 lastEatingAnimationProgress f I field_6957 tailWagTicks f F field_6965 eatingAnimationProgress f Ljava/util/function/Predicate; field_6956 IS_BRED_HORSE f I field_30422 EATING_GRASS_FLAG f Lnet/minecraft/class_2940; field_6959 HORSE_FLAGS f F field_6966 lastEatingGrassAnimationProgress m (IZ)V method_6769 setHorseFlag p 2 flag p 1 bitmask m ()Z method_6762 eatsGrass m (Z)V method_6766 setTame p 1 tame m ()Z method_6734 canBreed m (Z)V method_6758 setInAir p 1 inAir m (I)Z method_6730 getHorseFlag p 1 bitmask m (Lnet/minecraft/class_1799;)Z method_6773 isHorseArmor c Whether the given item stack is valid for this horse's armor slot.\n\n@see #hasArmorSlot() p 1 item m ()V method_6738 setEating m ()V method_6746 walkToParent m ()I method_6750 getInventorySize m (Lnet/minecraft/class_1799;)Z method_32336 method_32336 p 1 stack m (Lnet/minecraft/class_1657;)Z method_6752 bondWithPlayer p 1 player m ()F method_6754 getChildHealthBonus m ()D method_6774 getChildJumpStrengthBonus m ()Lnet/minecraft/class_5132$class_5133; method_26899 createBaseHorseAttributes m (Z)V method_6751 setBred p 1 bred m (F)F method_6767 getAngryAnimationProgress p 1 tickDelta m ()D method_6728 getChildMovementSpeedBonus m ()Z method_6763 isInAir m (Lnet/minecraft/class_1296;Lnet/minecraft/class_1496;)V method_6743 setChildAttributes p 2 child p 1 mate m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_30009 interactHorse p 1 player p 2 stack m (F)F method_6739 getEatingGrassAnimationProgress p 1 tickDelta m ()V method_6723 playJumpSound m ()Z method_6727 isTame m ()V method_6731 updateSaddle m ()Z method_6735 hasArmorSlot c Whether this horse has a slot for custom equipment besides a saddle.\n\n

In the item slot argument type, the slot is referred to as \nhorse.armor. In this horse's screen, it appears in the middle of\nthe left side, and right below the saddle slot if this horse has a saddle\nslot.\n\n

This is used by horse armors and llama carpets, but can be\nrefitted to any purpose. m (Ljava/util/UUID;)V method_6732 setOwnerUuid p 1 uuid m ()V method_6759 wagTail m (ILjava/util/function/Predicate;)Lnet/minecraft/class_5630; method_32335 createInventoryStackReference p 1 slot p 2 predicate m (Lnet/minecraft/class_1799;)Z method_32337 method_32337 p 0 stack m ()D method_6771 getJumpStrength m ()I method_6755 getMaxTemper m ()I method_6729 getTemper m (Z)V method_6740 setEatingGrass p 1 eatingGrass m (I)I method_6745 addTemper p 1 difference m (Z)V method_6760 spawnPlayerReactionParticles p 1 positive m ()Z method_6744 isBred m (Lnet/minecraft/class_243;Lnet/minecraft/class_1309;)Lnet/minecraft/class_243; method_27930 locateSafeDismountingPos p 2 passenger p 1 offset m ()Lnet/minecraft/class_3414; method_6747 getAngrySound m ()V method_6001 initAttributes m ()Lnet/minecraft/class_3414; method_28368 getEatSound m ()Z method_6724 isEatingGrass m ()V method_6764 initCustomGoals m ()Z method_6736 isAngry m ()V method_6748 updateAnger m (Lnet/minecraft/class_1657;)V method_6726 putPlayerOnBack p 1 player m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)Z method_6742 receiveFood p 1 player p 2 item m ()Ljava/util/UUID; method_6768 getOwnerUuid m (Lnet/minecraft/class_1657;)V method_6722 openInventory p 1 player m (Z)V method_6737 setAngry p 1 angry m (Lnet/minecraft/class_2498;)V method_6761 playWalkSound p 1 group m ()Z method_6753 hasArmorInSlot c Whether this horse already has an item stack in its horse armor slot.\n\n@see #hasArmorSlot() m ()V method_6733 playEatingAnimation m ()V method_6721 onChestedStatusChanged m ()V method_6757 playAngrySound m (Lnet/minecraft/class_1309;)Z method_6741 method_6741 p 0 entity m (Lnet/minecraft/class_1263;)Z method_33338 areInventoriesDifferent p 1 inventory m (I)V method_6749 setTemper p 1 temper m (F)F method_6772 getEatingAnimationProgress p 1 tickDelta c net/minecraft/class_4522 net/minecraft/test/TickLimitExceededException m (Ljava/lang/String;)V p 1 message c net/minecraft/class_1495 net/minecraft/entity/passive/DonkeyEntity c net/minecraft/class_4525 net/minecraft/test/StructureTestUtil f Ljava/lang/String; field_33173 TEST_STRUCTURES_DIRECTORY_NAME f Ljava/lang/String; field_20579 testStructuresDirectoryName f Lorg/slf4j/Logger; field_27813 LOGGER m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)I method_22245 method_22245 p 1 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_22249 method_22249 p 2 structureBlockPos m ([Ljava/lang/String;)V method_36106 main p 0 args m (Ljava/lang/String;Lnet/minecraft/class_3218;)Lnet/minecraft/class_3499; method_22369 createStructure p 1 world p 0 structureId m (Ljava/nio/file/Path;)Z method_36108 method_36108 p 0 path m (Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;ILnet/minecraft/class_3218;Z)Lnet/minecraft/class_2633; method_22250 createStructure p 0 structureName p 1 pos p 4 world p 2 rotation m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2382;Lnet/minecraft/class_2470;)Lnet/minecraft/class_3341; method_29409 getStructureBlockBox p 0 pos p 1 relativePos p 2 rotation m (ILnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_22254 method_22254 p 2 pos m (Ljava/nio/file/Path;)Lnet/minecraft/class_2487; method_22253 loadSnbt p 0 path m (ILnet/minecraft/class_2338;Lnet/minecraft/class_3218;)V method_22368 resetBlock p 0 altitude p 2 world p 1 pos m (Lnet/minecraft/class_2338;ILnet/minecraft/class_3218;)Lnet/minecraft/class_2338; method_22255 findNearestStructureBlock p 2 world p 0 pos p 1 radius m (Lnet/minecraft/class_3341;ILnet/minecraft/class_3218;)V method_22246 clearArea p 1 altitude p 2 world p 0 area m (Lnet/minecraft/class_2633;)Lnet/minecraft/class_3341; method_29410 getStructureBlockBox p 0 structureBlockEntity m (Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;)V method_22256 forceLoadNearbyChunks p 1 world p 0 pos m (Ljava/nio/file/Path;)V method_36107 method_36107 p 0 path m (Lnet/minecraft/class_2338;ILnet/minecraft/class_3218;)Ljava/util/Optional; method_22244 findContainingStructureBlock p 0 pos p 1 radius p 2 world m (Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2382;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;)V method_22251 createTestArea p 3 rotation p 4 world p 0 structure p 1 pos p 2 relativePos m (Lnet/minecraft/class_1297;)Z method_22241 method_22241 p 0 entity m (Lnet/minecraft/class_2633;)Lnet/minecraft/class_238; method_22242 getStructureBoundingBox p 0 structureBlockEntity m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;)Z method_22247 isInStructureBounds p 2 world p 1 pos p 0 structureBlockPos m (Lnet/minecraft/class_2338;ILnet/minecraft/class_3218;)Ljava/util/Collection; method_22258 findStructureBlocks p 2 world p 0 pos p 1 radius m (I)Lnet/minecraft/class_2470; method_29408 getRotation p 0 steps m (Lnet/minecraft/class_2470;)I method_36105 getRotationSteps p 0 rotation m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;)V method_22248 placeStartButton p 1 relativePos p 0 pos p 3 world p 2 rotation m (Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;Z)Lnet/minecraft/class_2633; method_22252 placeStructure p 0 name p 2 rotation p 1 pos p 3 world c net/minecraft/class_4524 net/minecraft/test/TestSet f C field_33169 RUNNING f C field_33168 NOT_STARTED f C field_33172 REQUIRED_FAIL f C field_33171 OPTIONAL_FAIL f C field_33170 PASS f Ljava/util/Collection; field_20577 tests f Ljava/util/Collection; field_25303 listeners m ()Z method_22236 failed m ()I method_22238 getTestCount m ()I method_22229 getFailedRequiredTestCount m (Ljava/util/Collection;)V p 1 tests m (Lnet/minecraft/class_4518;Lnet/minecraft/class_4517;)V method_22232 method_22232 p 1 test m (Ljava/util/function/Consumer;)V method_29407 addListener p 1 onFailed m ()Ljava/util/Collection; method_36104 getOptionalTests m ()Ljava/util/Collection; method_36103 getRequiredTests m (Ljava/lang/StringBuffer;Lnet/minecraft/class_4517;)V method_22233 method_22233 p 1 test m ()Ljava/lang/String; method_22240 getResultString m ()I method_22234 getFailedOptionalTestCount m ()I method_22235 getCompletedTestCount m ()Z method_22237 hasFailedOptionalTests m ()Z method_22239 isDone m (Lnet/minecraft/class_4517;)V method_22230 add p 1 test m (Lnet/minecraft/class_4518;)V method_22231 addListener p 1 listener c net/minecraft/class_1493 net/minecraft/entity/passive/WolfEntity f Lnet/minecraft/class_6019; field_25371 ANGER_TIME_RANGE f Ljava/util/UUID; field_25372 angryAt f Lnet/minecraft/class_2940; field_25373 ANGER_TIME f Z field_6944 furWet f F field_30386 WILD_MAX_HEALTH f F field_6945 lastShakeProgress f F field_6947 shakeProgress f Ljava/util/function/Predicate; field_18004 FOLLOW_TAMED_PREDICATE f F field_6949 lastBegAnimationProgress f Lnet/minecraft/class_2940; field_6946 BEGGING f Lnet/minecraft/class_2940; field_6950 COLLAR_COLOR f Z field_6951 canShakeWaterOff f F field_30387 TAMED_MAX_HEALTH f F field_6952 begAnimationProgress m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1493; method_6717 createChild m (FF)F method_6715 getShakeAnimationProgress p 1 tickDelta m (Z)V method_6712 setBegging p 1 begging m ()Z method_6710 isBegging m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_39450 canSpawn p 1 world p 0 type p 3 pos p 2 spawnReason p 4 random m (Lnet/minecraft/class_1309;)Z method_18444 method_18444 p 0 entity m ()Lnet/minecraft/class_5132$class_5133; method_26897 createWolfAttributes m ()F method_6714 getTailAngle m ()Lnet/minecraft/class_1767; method_6713 getCollarColor m (F)F method_6707 getFurWetBrightnessMultiplier c Returns this wolf's brightness multiplier based on the fur wetness.\n

\nThe brightness multiplier represents how much darker the wolf gets while its fur is wet. The multiplier changes (from 0.75 to 1.0 incrementally) when a wolf shakes.\n\n@return Brightness as a float value between 0.75 and 1.0.\n@see net.minecraft.client.render.entity.model.TintableAnimalModel#setColorMultiplier(float, float, float) p 1 tickDelta c progress for linearly interpolating between the previous and current game state m ()Z method_6711 isFurWet c Returns whether this wolf's fur is wet.\n

\nThe wolf's fur will remain wet until the wolf shakes. m (F)F method_6719 getBegAnimationProgress p 1 tickDelta m ()V method_31167 resetShake m (Lnet/minecraft/class_1767;)V method_6708 setCollarColor p 1 color c net/minecraft/class_1493$class_6859 net/minecraft/entity/passive/WolfEntity$WolfEscapeDangerGoal m (Lnet/minecraft/class_1493;D)V p 2 speed c net/minecraft/class_1493$class_1494 net/minecraft/entity/passive/WolfEntity$AvoidLlamaGoal f Lnet/minecraft/class_1493; field_6954 wolf m (Lnet/minecraft/class_1493;Lnet/minecraft/class_1493;Ljava/lang/Class;FDD)V p 7 fastSpeed p 5 slowSpeed p 4 distance p 3 fleeFromType p 2 wolf m (Lnet/minecraft/class_1501;)Z method_6720 isScaredOf p 1 llama c net/minecraft/class_4521 net/minecraft/test/TestManager f Lnet/minecraft/class_4521; field_20574 INSTANCE f Ljava/util/Collection; field_20575 tests m ()V method_22228 tick m (Lnet/minecraft/class_4517;)V method_22227 start p 1 test m ()V method_22226 clear c net/minecraft/class_1498 net/minecraft/entity/passive/HorseEntity f Ljava/util/UUID; field_6985 HORSE_ARMOR_BONUS_ID f Lnet/minecraft/class_2940; field_6990 VARIANT m ()Lnet/minecraft/class_5149; method_27077 getColor m ()Lnet/minecraft/class_5148; method_27078 getMarking m (Lnet/minecraft/class_5149;Lnet/minecraft/class_5148;)V method_27076 setVariant p 1 color p 2 marking m (Lnet/minecraft/class_1799;)V method_6790 setArmorTypeFromStack p 1 stack m (Lnet/minecraft/class_1799;)V method_18445 equipArmor p 1 stack m ()Lnet/minecraft/class_1799; method_6786 getArmorType m ()I method_6788 getVariant m (I)V method_6783 setVariant p 1 variant c net/minecraft/class_1498$class_1499 net/minecraft/entity/passive/HorseEntity$HorseData f Lnet/minecraft/class_5149; field_6994 color m (Lnet/minecraft/class_5149;)V p 1 color c net/minecraft/class_5851 net/minecraft/world/gen/placementmodifier/CarvingMaskPlacementModifier f Lnet/minecraft/class_2893$class_2894; field_28935 step f Lcom/mojang/serialization/Codec; field_28934 MODIFIER_CODEC m (Lnet/minecraft/class_2893$class_2894;)V p 1 step m (Lnet/minecraft/class_2893$class_2894;)Lnet/minecraft/class_5851; method_39619 of p 0 step m (Lnet/minecraft/class_5851;)Lnet/minecraft/class_2893$class_2894; method_33862 method_33862 p 0 config c net/minecraft/class_4520 net/minecraft/test/TestUtil f I field_33152 MAX_BATCH_SIZE m (Lnet/minecraft/class_3218;)V method_22213 clearDebugMarkers p 0 world m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_22215 method_22215 p 1 pos m (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; method_33318 method_33318 p 0 entry m (Ljava/lang/String;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/function/Consumer;Ljava/util/function/Consumer;Ljava/util/List;)Lnet/minecraft/class_4514; method_23641 method_23641 p 4 testFunctions m (Ljava/util/Collection;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;Lnet/minecraft/class_4521;I)Ljava/util/Collection; method_22210 runTestBatches p 5 sizeZ p 3 world p 4 testManager p 1 pos p 2 rotation p 0 batches m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_4521;I)V method_22216 clearTests p 0 world p 1 pos p 2 testManager p 3 radius m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_22223 method_22223 p 1 pos m (Lnet/minecraft/class_4517;Lnet/minecraft/class_2338;Lnet/minecraft/class_4521;)V method_22203 startTest p 2 testManager p 0 test p 1 pos m (Ljava/util/Collection;)Ljava/util/Collection; method_22209 createBatches p 0 testFunctions m (Ljava/util/Collection;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;Lnet/minecraft/class_4521;I)Ljava/util/Collection; method_22222 runTestFunctions p 4 testManager p 5 sizeZ p 2 rotation p 3 world p 0 testFunctions p 1 pos c net/minecraft/class_4519 net/minecraft/test/TestFunctions f Ljava/util/Set; field_20571 TEST_CLASSES f Ljava/util/Collection; field_20570 TEST_FUNCTIONS f Ljava/util/Collection; field_25302 FAILED_TEST_FUNCTIONS f Ljava/util/Map; field_27806 AFTER_BATCH_CONSUMERS f Ljava/util/Map; field_20572 BEFORE_BATCH_CONSUMERS m (Ljava/lang/String;)Ljava/util/Collection; method_22193 getTestFunctions p 0 testClass m (Ljava/lang/String;)Z method_22196 testClassExists p 0 testClass m (Lnet/minecraft/class_4529;Ljava/lang/String;)Z method_22192 isInClass p 1 testClass p 0 testFunction m (Ljava/lang/String;)Lnet/minecraft/class_4529; method_22200 getTestFunctionOrThrow p 0 structurePath m (Ljava/lang/reflect/Method;)V method_36069 register p 0 method m (Ljava/lang/String;Lnet/minecraft/class_4529;)Z method_22197 method_22197 p 1 testFunction m (Lnet/minecraft/class_4529;)V method_29404 addFailedTestFunction p 0 testFunction m (Ljava/lang/String;)Ljava/util/function/Consumer; method_32244 getAfterBatchConsumer p 0 batchId m ()Ljava/util/Collection; method_22191 getTestFunctions m ()Ljava/util/Collection; method_22195 getTestClasses m (Ljava/lang/String;)Ljava/util/function/Consumer; method_22198 getBeforeBatchConsumer p 0 batchId m (Ljava/lang/Class;)V method_36068 register p 0 testClass m ()Ljava/util/Collection; method_29405 getFailedTestFunctions m (Ljava/lang/reflect/Method;)Lnet/minecraft/class_4529; method_36073 getTestFunction p 0 method m (Ljava/lang/reflect/Method;Ljava/lang/Object;)V method_36071 method_36071 p 1 args m (Ljava/lang/reflect/Method;Ljava/lang/Class;Ljava/util/function/Function;Ljava/util/Map;)V method_36070 registerBatchConsumers p 0 method p 1 clazz p 2 batchIdFunction p 3 batchConsumerMap m ()V method_29406 clearFailedTestFunctions m (Ljava/lang/String;Lnet/minecraft/class_4529;)Z method_22194 method_22194 p 1 testFunction m (Ljava/lang/reflect/Method;)Ljava/util/function/Consumer; method_36074 getInvoker p 0 method m (Ljava/lang/String;)Ljava/util/Optional; method_22199 getTestFunction p 0 structurePath m (Ljava/lang/reflect/Method;)Ljava/util/Collection; method_36072 getCustomTestFunctions p 0 method c net/minecraft/class_5847 net/minecraft/world/gen/StructureWeightType f Lnet/minecraft/class_5847; field_28923 BURY f Lnet/minecraft/class_5847; field_28924 BEARD f Lnet/minecraft/class_5847; field_28922 NONE c net/minecraft/class_4516 net/minecraft/test/TestContext f Lnet/minecraft/class_4517; field_20558 test f Z field_33146 hasFinalClause m (Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;)V method_35977 expectSameStates p 1 checkedBlockBox p 2 correctStatePos m (Lnet/minecraft/class_2248;III)V method_35971 expectBlock p 4 z p 3 y p 2 x p 1 block m (Lnet/minecraft/class_1299;III)V method_36042 dontExpectEntityAtEnd p 1 type p 4 z p 3 y p 2 x m (Lnet/minecraft/class_1792;Lnet/minecraft/class_2338;DI)V method_35970 expectItemsAt p 3 radius p 1 item p 2 pos p 5 amount m (JLjava/lang/Runnable;)V method_35951 runAtTick p 1 tick p 3 runnable m (Ljava/util/function/Consumer;)V method_35998 forEachRelativePos p 1 posConsumer m (Ljava/lang/String;)V method_35995 throwGameTestException p 1 message m (Lnet/minecraft/class_1297;)Z method_35952 method_35952 p 0 entity m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)V method_35984 setBlockState p 2 block p 1 pos m (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;)V method_36043 dontExpectEntityAtEnd p 1 type p 2 pos m (Ljava/lang/Runnable;J)V method_36019 method_36019 p 2 tick m (I)V method_35944 setTime p 1 timeOfDay m (Lnet/minecraft/class_1299;DDD)V method_35960 expectEntityToTouch p 6 z p 2 x p 1 type p 4 y m (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;Ljava/lang/String;)V method_35991 checkBlock p 2 predicate p 1 pos p 3 errorMessage m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;Lnet/minecraft/class_2680;)Z method_35976 method_35976 p 2 state m (Lnet/minecraft/class_2338;)V method_36047 expectEmptyContainer p 1 pos m (III)V method_35945 pushButton p 1 x p 2 y p 3 z m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2769;Ljava/util/function/Predicate;Ljava/lang/String;)V method_35988 checkBlockProperty p 3 predicate p 4 errorMessage p 1 pos p 2 property m (Ljava/util/function/Predicate;Lnet/minecraft/class_2680;)Z method_35999 method_35999 p 1 state m (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;)V method_36038 expectEntityAtEnd p 2 pos p 1 type m (Lnet/minecraft/class_1299;III)V method_36037 expectEntityAtEnd p 4 z p 2 x p 3 y p 1 type m (Lnet/minecraft/class_2338;)V method_36050 forceRandomTick p 1 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Z method_35985 method_35985 p 3 block1 m (IIILnet/minecraft/class_2680;)V method_35947 setBlockState p 1 x p 4 state p 2 y p 3 z m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2586; method_36014 getBlockEntity p 1 pos m (Ljava/lang/String;Lnet/minecraft/class_1297;)V method_35996 throwPositionedException p 1 message p 2 entity m ()Lnet/minecraft/class_1657; method_36021 createMockPlayer m (Lnet/minecraft/class_2338;)V method_36026 pushButton p 1 pos m (Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;F)Lnet/minecraft/class_4693; method_35967 startMovingTowards p 3 speed p 1 entity p 2 pos m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;)V method_35972 expectBlock p 2 pos p 1 block m (Ljava/lang/Runnable;)V method_36040 forEachRemainingTick p 1 runnable m ()V method_36048 markFinalCause m (Ljava/util/function/Predicate;Lnet/minecraft/class_2769;Lnet/minecraft/class_2680;)Z method_36000 method_36000 p 2 state m ()V method_36036 complete m (Lnet/minecraft/class_2680;)Z method_35973 method_35973 p 0 state m (Lnet/minecraft/class_2248;III)V method_36024 expectBlockAtEnd p 2 x p 1 block p 4 z p 3 y m ()Lnet/minecraft/class_238; method_36051 getTestBox m (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;D)V method_35965 expectEntityAround p 3 radius p 2 pos p 1 type m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1792;)V method_35983 expectContainerWith p 1 pos p 2 item m (Lnet/minecraft/class_4517;)V p 1 test m (Lnet/minecraft/class_1297;III)V method_35953 expectEntityAt p 2 x p 3 y p 4 z p 1 entity m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)V method_35955 expectEntityAt p 1 entity p 2 pos m ()Lnet/minecraft/class_4693; method_36041 createTimedTaskRunner m (Lnet/minecraft/class_1299;DDD)V method_36005 dontExpectEntityToTouch p 1 type p 2 x p 4 y p 6 z m (Lnet/minecraft/class_1299;III)V method_36031 dontExpectEntityAt p 1 type p 4 z p 2 x p 3 y m (Ljava/lang/Runnable;)V method_36035 runAtEveryTick p 1 task m ()V method_36001 killAllEntities m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;Ljava/util/function/Function;Ljava/lang/Object;)V method_35982 expectEntityWithData p 2 type p 1 pos p 4 data p 3 entityDataGetter m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Z method_35974 method_35974 p 2 block1 m (Ljava/lang/Runnable;)V method_35993 addFinalTask p 1 runnable m (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;)V method_36032 dontExpectEntityAt p 1 type p 2 pos m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_36054 getRelativePos p 1 pos m (IIILnet/minecraft/class_2248;)V method_35946 setBlockState p 2 y p 1 x p 4 block p 3 z m (Ljava/lang/Runnable;)V method_36018 addInstantFinalTask p 1 runnable m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2769;Ljava/lang/Comparable;)V method_35987 expectBlockProperty p 1 pos p 2 property p 3 value m (Lnet/minecraft/class_2338;)V method_36044 removeBlock p 1 pos m (Lnet/minecraft/class_1299;III)V method_36022 expectEntityAt p 2 x p 3 y p 1 type p 4 z m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;)V method_36025 expectBlockAtEnd p 2 pos p 1 block m (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V method_35992 checkBlock p 2 predicate p 3 errorMessageSupplier p 1 pos m (Lnet/minecraft/class_1299;FFF)Lnet/minecraft/class_1297; method_35961 spawnEntity p 2 x p 1 type p 4 z p 3 y m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)V method_35990 expectSameStates p 1 checkedPos p 2 correctStatePos m (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1297; method_35964 spawnEntity p 2 pos p 1 type m (JLjava/lang/Runnable;)V method_36003 waitAndRun p 1 ticks p 3 runnable m ()V method_36030 useNightTime m (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;)V method_36023 expectEntityAt p 2 pos p 1 type m (III)V method_36002 toggleLever p 1 x p 2 y p 3 z m (Lnet/minecraft/class_1299;)V method_35959 expectEntity p 1 type m ()Lnet/minecraft/class_238; method_36053 getRelativeTestBox m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_35978 getAbsolute p 1 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;Ljava/util/function/Function;Ljava/lang/Object;)V method_36015 expectEntityWithDataEnd p 1 pos p 2 type p 3 entityDataGetter p 4 data m (Lnet/minecraft/class_1299;FFF)Lnet/minecraft/class_1308; method_36006 spawnMob p 3 y p 4 z p 1 type p 2 x m (Lnet/minecraft/class_2338;)V method_36039 toggleLever p 1 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_35986 setBlockState p 2 state p 1 pos m (Lnet/minecraft/class_1299;Lnet/minecraft/class_243;)Lnet/minecraft/class_1297; method_35963 spawnEntity p 2 pos p 1 type m (Lnet/minecraft/class_2338;Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;)V method_35989 method_35989 p 3 checkedPos m (Lnet/minecraft/class_1297;Ljava/util/function/Predicate;Ljava/lang/String;)V method_35958 testEntity p 1 entity p 2 predicate p 3 testName m (Lnet/minecraft/class_1792;FFF)Lnet/minecraft/class_1542; method_35968 spawnItem p 4 z p 3 y p 2 x p 1 item m (JLnet/minecraft/class_2338;Lnet/minecraft/class_1792;)V method_35950 expectContainerWith p 1 delay p 3 pos p 4 item m (Lnet/minecraft/class_2338;J)V method_35981 putAndRemoveRedstoneBlock p 1 pos p 2 delay m (JLnet/minecraft/class_2338;)V method_35949 expectEmptyContainer p 3 pos p 1 delay m (Lnet/minecraft/class_2248;III)V method_36011 dontExpectBlock p 3 y p 4 z p 1 block p 2 x m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_36052 getAbsolutePos p 1 pos m (Lnet/minecraft/class_1299;Lnet/minecraft/class_243;)Lnet/minecraft/class_1308; method_36008 spawnMob p 1 type p 2 pos m (Ljava/lang/Runnable;)V method_36028 addTask p 1 task m (Lnet/minecraft/class_2338;)V method_36034 useBlock p 1 pos m ()J method_36045 getTick m (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)Z method_35979 method_35979 p 1 entity m (Ljava/lang/String;Lnet/minecraft/class_2338;)V method_35997 throwPositionedException p 2 pos p 1 message m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309; method_35966 drown p 1 entity m (Ljava/lang/Runnable;J)V method_35994 method_35994 p 2 tick m (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)Z method_36013 method_36013 p 1 entity m (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V method_36017 checkBlockState p 3 errorMessageSupplier p 2 predicate p 1 pos m (Lnet/minecraft/class_1297;Ljava/util/function/Function;Ljava/lang/String;Ljava/lang/Object;)V method_35957 testEntityProperty p 2 propertyGetter p 1 entity p 4 expectedValue p 3 propertyName m (Lnet/minecraft/class_1299;)V method_36004 dontExpectEntity p 1 type m (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1308; method_36009 spawnMob p 2 pos p 1 type m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Z method_35954 method_35954 p 1 e m (Lnet/minecraft/class_1299;III)Lnet/minecraft/class_1297; method_35962 spawnEntity p 1 type p 2 x p 3 y p 4 z m (Lnet/minecraft/class_1792;Lnet/minecraft/class_2338;D)V method_35969 expectItemAt p 3 radius p 2 pos p 1 item m (Lnet/minecraft/class_1299;III)Lnet/minecraft/class_1308; method_36007 spawnMob p 3 y p 4 z p 1 type p 2 x m ()Lnet/minecraft/class_3218; method_35943 getWorld m (ILjava/lang/Runnable;)V method_35948 addFinalTaskWithDuration p 2 runnable p 1 duration m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_35980 getBlockState p 1 pos m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;)V method_36012 dontExpectBlock p 2 pos p 1 block c net/minecraft/class_4515 net/minecraft/test/TestRunner f Lnet/minecraft/class_2338$class_2339; field_20555 reusablePos f I field_20556 sizeZ f Ljava/util/List; field_20547 batches f Lnet/minecraft/class_3218; field_20549 world f Lnet/minecraft/class_4521; field_20550 testManager f Lorg/slf4j/Logger; field_20546 LOGGER f Lnet/minecraft/class_2338; field_20548 pos f Ljava/util/List; field_20551 tests m (Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;Lnet/minecraft/class_4514;)Lcom/mojang/datafixers/util/Pair; method_33312 method_33312 p 2 batch m ()V method_22160 run m (Ljava/util/Collection;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;Lnet/minecraft/class_4521;I)V p 1 batches p 2 pos p 5 testManager p 6 sizeZ p 3 rotation p 4 world m ()Ljava/util/List; method_22155 getTests m (Lcom/mojang/datafixers/util/Pair;)Ljava/util/stream/Stream; method_33314 method_33314 p 0 batch m (Ljava/util/Map;Lnet/minecraft/class_4517;)V method_22164 method_22164 p 2 gameTest m (Ljava/util/Collection;)Ljava/util/Map; method_29401 alignTestStructures p 1 gameTests m (I)V method_22156 runBatch p 1 index m (Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;Lnet/minecraft/class_4529;)Lnet/minecraft/class_4517; method_33313 method_33313 p 2 testFunction c net/minecraft/class_4515$1 net/minecraft/test/TestRunner$1 m ()V method_32239 onFinished c net/minecraft/class_4518 net/minecraft/test/TestListener m (Lnet/minecraft/class_4517;)V method_22188 onStarted p 1 test m (Lnet/minecraft/class_4517;)V method_22190 onFailed p 1 test m (Lnet/minecraft/class_4517;)V method_33317 onPassed p 1 test c net/minecraft/class_4517 net/minecraft/test/GameTestState f I field_20563 ticksLeft f Lit/unimi/dsi/fastutil/objects/Object2LongMap; field_21453 ticksByRunnables f Ljava/util/Collection; field_21452 timedTaskRunners f J field_21455 tick f Lcom/google/common/base/Stopwatch; field_21456 stopwatch f Lnet/minecraft/class_3218; field_20561 world f Z field_20565 started f Ljava/lang/Throwable; field_20569 throwable f Ljava/util/Collection; field_20562 listeners f Lnet/minecraft/class_2633; field_27805 structureBlockEntity f Lnet/minecraft/class_2338; field_20560 pos f J field_21454 expectedStopTime f Lnet/minecraft/class_4529; field_20559 testFunction f Lnet/minecraft/class_2470; field_25301 rotation f Z field_20567 completed m ()Z method_22179 isStarted m (Lnet/minecraft/class_4693;)V method_23637 method_23637 p 1 runner m ()Z method_22183 isRequired m ()Lnet/minecraft/class_4693; method_36066 createTimedTaskRunner m ()J method_36065 getTick m ()V method_23640 complete m ()V method_33315 tickTests m ()Lnet/minecraft/class_3218; method_22176 getWorld m ()Ljava/lang/Throwable; method_22182 getThrowable m ()Lnet/minecraft/class_2382; method_36061 getSize m ()V method_36064 completeIfSuccessful m ()V method_32240 clearArea m (Lnet/minecraft/class_4518;)V method_33316 method_33316 p 1 listener m ()Z method_22178 isFailed m ()Lnet/minecraft/class_4529; method_29403 getTestFunction m (Lnet/minecraft/class_2338;)V method_23635 setPos p 1 pos m (Lnet/minecraft/class_4693;)V method_23636 method_23636 p 1 runner m ()I method_32242 getMaxAttempts m ()Z method_32241 isFlaky m (JLjava/lang/Runnable;)V method_36060 runAtTick p 3 runnable p 1 tick m ()Lnet/minecraft/class_2633; method_36059 getStructureBlockBlockEntity m ()Lnet/minecraft/class_2338; method_22172 getPos m ()Lnet/minecraft/class_238; method_36062 getBoundingBox m ()V method_22165 tick m ()I method_36067 getTicksLeft m ()V method_23639 start m ()J method_36063 getElapsedMilliseconds m ()I method_32243 getRequiredSuccesses m (Lnet/minecraft/class_4529;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;)V p 3 world p 1 testFunction p 2 rotation m ()Z method_22177 isPassed m (Lnet/minecraft/class_4518;)V method_22167 addListener p 1 listener m (Lnet/minecraft/class_4518;)V method_22175 method_22175 p 1 listener m (Ljava/lang/Throwable;)V method_22168 fail p 1 throwable m ()Lnet/minecraft/class_2470; method_29402 getRotation m ()V method_23634 startCountdown m (Lnet/minecraft/class_4518;)V method_22171 method_22171 p 1 listener m ()Z method_22184 isOptional m ()Z method_22180 isCompleted m ()Ljava/lang/String; method_22169 getStructurePath m (Lnet/minecraft/class_2338;I)V method_22166 init p 1 pos m ()Ljava/lang/String; method_23638 getStructureName c net/minecraft/class_2790 net/minecraft/network/packet/s2c/play/SynchronizeTagsS2CPacket f Ljava/util/Map; field_12757 groups m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2602;)V method_12001 apply m (Lnet/minecraft/class_2540;Lnet/minecraft/class_6864$class_5748;)V method_34203 method_34203 p 1 serializedGroup p 0 buf m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_5321; method_34205 method_34205 p 0 buf m (Lnet/minecraft/class_2540;Lnet/minecraft/class_5321;)V method_34204 method_34204 p 1 registryKey p 0 buf m (Ljava/util/Map;)V p 1 groups m ()Ljava/util/Map; method_12000 getGroups c net/minecraft/class_2795 net/minecraft/network/packet/c2s/play/QueryBlockNbtC2SPacket f Lnet/minecraft/class_2338; field_12763 pos f I field_12762 transactionId m ()Lnet/minecraft/class_2338; method_12094 getPos m (Lnet/minecraft/class_2792;)V method_12095 apply m ()I method_12096 getTransactionId m (ILnet/minecraft/class_2338;)V p 2 pos p 1 transactionId m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_5821 net/minecraft/world/gen/feature/util/FeatureContext f Ljava/util/Optional; field_34697 feature f Lnet/minecraft/class_5281; field_28769 world f Ljava/util/Random; field_28771 random f Lnet/minecraft/class_2794; field_28770 generator f Lnet/minecraft/class_3037; field_28773 config f Lnet/minecraft/class_2338; field_28772 origin m ()Lnet/minecraft/class_2338; method_33655 getOrigin m ()Ljava/util/Random; method_33654 getRandom m ()Lnet/minecraft/class_3037; method_33656 getConfig m ()Lnet/minecraft/class_2794; method_33653 getGenerator m (Ljava/util/Optional;Lnet/minecraft/class_5281;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_3037;)V p 6 config p 5 origin p 4 random p 3 generator p 2 world p 1 feature m ()Lnet/minecraft/class_5281; method_33652 getWorld m ()Ljava/util/Optional; method_38427 getFeature c net/minecraft/class_1463 net/minecraft/entity/passive/RabbitEntity f D field_30359 ESCAPE_SPEED f I field_30367 KILLER_BUNNY_TYPE f I field_6849 jumpDuration f I field_30365 GOLD_TYPE f I field_30363 BLACK_TYPE f I field_30361 BROWN_TYPE f Z field_6850 lastOnGround f Lnet/minecraft/class_2940; field_6852 RABBIT_TYPE f Lnet/minecraft/class_2960; field_6846 KILLER_BUNNY f I field_6847 moreCarrotTicks f I field_6851 jumpTicks f I field_30366 SALT_TYPE f I field_30364 WHITE_SPOTTED_TYPE f I field_30362 WHITE_TYPE f I field_6848 ticksUntilJump m (Lnet/minecraft/class_1936;)I method_6622 chooseType p 1 world m ()Lnet/minecraft/class_3414; method_6615 getJumpSound m (DD)V method_6616 lookTowards p 1 x p 3 z m ()V method_6618 startJump m ()V method_6608 doScheduleJump m ()Lnet/minecraft/class_5132$class_5133; method_26892 createRabbitAttributes m ()I method_6610 getRabbitType m (F)F method_6605 getJumpProgress p 1 delta m (Lnet/minecraft/class_1799;)Z method_6614 isTempting p 0 stack m ()V method_6621 disableJump m ()V method_6611 enableJump m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1463; method_6620 createChild m (D)V method_6606 setSpeed p 1 speed m ()V method_6619 scheduleJump m ()Z method_6607 wantsCarrots m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20669 canSpawn p 0 entity p 2 spawnReason p 1 world p 3 pos m (I)V method_6617 setRabbitType p 1 rabbitType c net/minecraft/class_1463$class_1470 net/minecraft/entity/passive/RabbitEntity$EatCarrotCropGoal f Lnet/minecraft/class_1463; field_6863 rabbit f Z field_6861 hasTarget f Z field_6862 wantsCarrots m (Lnet/minecraft/class_1463;)V p 1 rabbit c net/minecraft/class_1463$class_5197 net/minecraft/entity/passive/RabbitEntity$RabbitJumpControl f Z field_24091 canJump f Lnet/minecraft/class_1463; field_24090 rabbit m ()Z method_27313 canJump m ()Z method_27312 isActive m (Z)V method_27311 setCanJump p 1 canJump m (Lnet/minecraft/class_1463;)V p 1 rabbit c net/minecraft/class_1463$class_1466 net/minecraft/entity/passive/RabbitEntity$RabbitData f I field_6854 type m (I)V p 1 type c net/minecraft/class_1463$class_1465 net/minecraft/entity/passive/RabbitEntity$FleeGoal f Lnet/minecraft/class_1463; field_6853 rabbit m (Lnet/minecraft/class_1463;Ljava/lang/Class;FDD)V p 2 fleeFromType p 1 rabbit p 6 fastSpeed p 4 slowSpeed p 3 distance c net/minecraft/class_1463$class_1464 net/minecraft/entity/passive/RabbitEntity$RabbitAttackGoal m (Lnet/minecraft/class_1463;)V p 1 rabbit c net/minecraft/class_1463$class_1469 net/minecraft/entity/passive/RabbitEntity$EscapeDangerGoal f Lnet/minecraft/class_1463; field_6860 rabbit m (Lnet/minecraft/class_1463;D)V p 2 speed p 1 rabbit c net/minecraft/class_1463$class_1468 net/minecraft/entity/passive/RabbitEntity$RabbitMoveControl f D field_6858 rabbitSpeed f Lnet/minecraft/class_1463; field_6859 rabbit m (Lnet/minecraft/class_1463;)V p 1 owner c net/minecraft/class_5820 net/minecraft/world/gen/random/AtomicSimpleRandom f J field_31473 MULTIPLIER f I field_31471 INT_BITS f J field_31472 SEED_MASK f Ljava/util/concurrent/atomic/AtomicLong; field_28766 seed f Lnet/minecraft/class_6672; field_35124 gaussianGenerator f J field_31474 INCREMENT m (J)V p 1 seed c net/minecraft/class_5820$class_6671 net/minecraft/world/gen/random/AtomicSimpleRandom$RandomDeriver f J field_35125 seed m (J)V p 1 seed c net/minecraft/class_1462 net/minecraft/entity/passive/SalmonEntity c net/minecraft/class_2797 net/minecraft/network/packet/c2s/play/ChatMessageC2SPacket c A packet used to send a chat message to the server.\n\n

This truncates the message to at most {@value #MAX_LENGTH} characters\nbefore sending to the server on the client. If the server receives the\nmessage longer than {@value #MAX_LENGTH} characters, it will reject\nthe message and disconnect the client.\n\n

If the message contains an invalid character (see {@link\nnet.minecraft.SharedConstants#isValidChar isValidChar}), the server will\nreject the message and disconnect the client.\n\n@see net.minecraft.client.network.ClientPlayerEntity#sendChatMessage\n@see net.minecraft.server.network.ServerPlayNetworkHandler#onChatMessage f Ljava/lang/String; field_12764 chatMessage f I field_33359 MAX_LENGTH m ()Ljava/lang/String; method_12114 getChatMessage m (Ljava/lang/String;)V p 1 chatMessage m (Lnet/minecraft/class_2792;)V method_12115 apply m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_5822 net/minecraft/util/math/noise/InterpolatedNoiseSampler f I field_34756 cellWidth f D field_34755 yMainScale f D field_34754 xzMainScale f Lcom/mojang/serialization/Codec; field_37206 CODEC f D field_34753 yScale f D field_34752 xzScale f I field_34757 cellHeight f Lnet/minecraft/class_3537; field_28775 upperInterpolatedNoise f Lnet/minecraft/class_3537; field_28776 interpolationNoise f Lnet/minecraft/class_3537; field_28774 lowerInterpolatedNoise m (Lnet/minecraft/class_3537;Lnet/minecraft/class_3537;Lnet/minecraft/class_3537;Lnet/minecraft/class_5308;II)V p 6 cellHeight p 5 cellWidth p 4 config p 3 interpolationNoise p 2 upperInterpolatedNoise p 1 lowerInterpolatedNoise m (Lnet/minecraft/class_5819;Lnet/minecraft/class_5308;II)V p 2 config p 1 random p 4 cellHeight p 3 cellWidth m (Ljava/lang/StringBuilder;)V method_39117 addDebugInfo p 1 info c net/minecraft/class_2791 net/minecraft/world/chunk/Chunk c Represents a scoped, modifiable view of biomes, block states, fluid states and block entities. f Z field_34549 lightOn f Z field_34537 needsSaving f Lnet/minecraft/class_5539; field_34544 heightLimitView f Lnet/minecraft/class_6749; field_35468 blendingData f [Lnet/minecraft/class_2826; field_34545 sectionArray f Ljava/util/Map; field_34543 blockEntities f Lnet/minecraft/class_6880; field_34551 biome f J field_34550 inhabitedTime f Ljava/util/Map; field_34552 structureStarts f [Lit/unimi/dsi/fastutil/shorts/ShortList; field_34536 postProcessingLists f Lnet/minecraft/class_2843; field_34540 upgradeData f Ljava/util/Map; field_34553 structureReferences f Ljava/util/Map; field_34541 heightmaps f Lnet/minecraft/class_1923; field_34538 pos f Ljava/util/Map; field_34542 blockEntityNbts f Lit/unimi/dsi/fastutil/longs/LongSet; field_37052 EMPTY_STRUCTURE_REFERENCES f Lnet/minecraft/class_6568; field_34539 chunkNoiseSampler m (Lnet/minecraft/class_1297;)V method_12002 addEntity p 1 entity m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2843;Lnet/minecraft/class_5539;Lnet/minecraft/class_2378;J[Lnet/minecraft/class_2826;Lnet/minecraft/class_6749;)V p 5 inhabitedTime p 8 blendingData p 7 sectionArrayInitializer p 2 upgradeData p 1 pos p 4 biome p 3 heightLimitView m (Ljava/util/Map;)V method_12034 setStructureStarts p 1 structureStarts m (Lnet/minecraft/class_2338;)V method_12039 markBlockForPostProcessing p 1 pos m ()Ljava/util/stream/Stream; method_12018 getLightSourcesStream m ()Z method_39461 hasBelowZeroRetrogen m (SI)V method_12029 markBlockForPostProcessing p 2 index p 1 packedPos m (Lnet/minecraft/class_2487;)V method_12042 addPendingBlockEntityNbt p 1 nbt m ()Z method_12038 isLightOn m ()Lnet/minecraft/class_6746; method_39300 getBelowZeroRetrogen m ()Ljava/util/Set; method_12021 getBlockEntityPositions m (Z)V method_12020 setLightOn p 1 lightOn m ()Ljava/util/Map; method_12016 getStructureStarts m ()Z method_12044 needsSaving m (J)V method_12028 setInhabitedTime p 1 inhabitedTime m ()Lnet/minecraft/class_2826; method_12040 getHighestNonEmptySection m ()Lnet/minecraft/class_2843; method_12003 getUpgradeData m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)Lnet/minecraft/class_2680; method_12010 setBlockState p 1 pos p 3 moved p 2 state m ()Lnet/minecraft/class_6749; method_39299 getBlendingData m (I)Lnet/minecraft/class_5713; method_32914 getGameEventDispatcher p 1 ySectionCoord m ()J method_12033 getInhabitedTime m ()[Lit/unimi/dsi/fastutil/shorts/ShortList; method_12012 getPostProcessingLists m ()Lnet/minecraft/class_1923; method_12004 getPos m (Lnet/minecraft/class_2586;)V method_12007 setBlockEntity p 1 blockEntity m (Lnet/minecraft/class_2902$class_2903;)Lnet/minecraft/class_2902; method_12032 getHeightmap p 1 type m (Lnet/minecraft/class_2902$class_2903;)Z method_39295 hasHeightmap p 1 type m (Lnet/minecraft/class_6749;)V method_39294 setBlendingData p 1 blendingData m ()Z method_38871 hasStructureReferences m (Lnet/minecraft/class_2902$class_2903;[J)V method_12037 setHeightmap p 2 heightmap p 1 type m ()Lnet/minecraft/class_6763; method_12013 getBlockTickScheduler m (Lnet/minecraft/class_6953;Ljava/util/function/Supplier;Lnet/minecraft/class_5284;Lnet/minecraft/class_6350$class_6565;Lnet/minecraft/class_6748;)Lnet/minecraft/class_6568; method_38255 getOrCreateChunkNoiseSampler p 1 noiseColumnSampler p 3 chunkGeneratorSettings p 2 columnSampler p 5 blender p 4 fluidLevelSampler m ()Z method_39297 usesOldNoise m (Lnet/minecraft/class_2902$class_2903;II)I method_12005 sampleHeightmap p 2 x p 1 type p 3 z m (Lnet/minecraft/class_2338;)V method_12041 removeBlockEntity p 1 pos m (Lnet/minecraft/class_5539;Lnet/minecraft/class_2378;[Lnet/minecraft/class_2826;)V method_38256 fillSectionArray p 0 world p 2 sectionArray p 1 biome m (I)Lnet/minecraft/class_2826; method_38259 getSection p 1 yIndex m ()Lnet/minecraft/class_2806; method_12009 getStatus m (Z)V method_12008 setNeedsSaving p 1 needsSaving m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2487; method_20598 getPackedBlockEntityNbt p 1 pos m (Lnet/minecraft/class_6780;Lnet/minecraft/class_6544$class_6552;)V method_38257 populateBiomes p 1 biomeSupplier p 2 sampler m ()Ljava/util/Collection; method_12011 getHeightmaps m ()Lnet/minecraft/class_5539; method_39460 getHeightLimitView m (Ljava/util/function/Supplier;)Lnet/minecraft/class_6880; method_38258 setBiomeIfAbsent p 1 biomeSupplier m ()Lnet/minecraft/class_6763; method_12014 getFluidTickScheduler m (II)Z method_12228 areSectionsEmptyBetween p 2 upperHeight p 1 lowerHeight m ()[Lnet/minecraft/class_2826; method_12006 getSectionArray m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2487; method_12024 getBlockEntityNbt p 1 pos m ([Lit/unimi/dsi/fastutil/shorts/ShortList;I)Lit/unimi/dsi/fastutil/shorts/ShortList; method_12026 getList p 0 lists p 1 index m ()I method_12031 getHighestNonEmptySectionYOffset m ()Lnet/minecraft/class_2791$class_6745; method_39296 getTickSchedulers m (J)V method_38870 increaseInhabitedTime p 1 delta c net/minecraft/class_2791$class_6745 net/minecraft/world/chunk/Chunk$TickSchedulers f Lnet/minecraft/class_6761; comp_239 blocks f Lnet/minecraft/class_6761; comp_240 fluids m ()Lnet/minecraft/class_6761; comp_240 fluids m ()Lnet/minecraft/class_6761; comp_239 blocks c net/minecraft/class_2792 net/minecraft/network/listener/ServerPlayPacketListener c A server side packet listener where play stage packets from a client are processed. m (Lnet/minecraft/class_2853;)V method_12047 onRecipeBookData p 1 packet m (Lnet/minecraft/class_2851;)V method_12067 onPlayerInput p 1 packet m (Lnet/minecraft/class_2885;)V method_12046 onPlayerInteractBlock p 1 packet m (Lnet/minecraft/class_2870;)V method_12077 onUpdateCommandBlock p 1 packet m (Lnet/minecraft/class_2871;)V method_12049 onUpdateCommandBlockMinecart p 1 packet m (Lnet/minecraft/class_4210;)V method_19475 onUpdateDifficulty p 1 packet m (Lnet/minecraft/class_5194;)V method_27273 onJigsawGenerating p 1 packet m (Lnet/minecraft/class_2827;)V method_12082 onKeepAlive p 1 packet m (Lnet/minecraft/class_2817;)V method_12075 onCustomPayload p 1 packet m (Lnet/minecraft/class_2856;)V method_12081 onResourcePackStatus p 1 packet m (Lnet/minecraft/class_2822;)V method_12074 onQueryEntityNbt p 1 packet m (Lnet/minecraft/class_2863;)V method_12080 onSelectMerchantTrade p 1 packet m (Lnet/minecraft/class_2877;)V method_12071 onUpdateSign p 1 packet m (Lnet/minecraft/class_2811;)V method_12055 onButtonClick p 1 packet m (Lnet/minecraft/class_2824;)V method_12062 onPlayerInteractEntity p 1 packet m (Lnet/minecraft/class_2868;)V method_12056 onUpdateSelectedSlot p 1 packet m (Lnet/minecraft/class_2875;)V method_12051 onUpdateStructureBlock p 1 packet m (Lnet/minecraft/class_2846;)V method_12066 onPlayerAction p 1 packet m (Lnet/minecraft/class_2866;)V method_12057 onUpdateBeacon p 1 packet m (Lnet/minecraft/class_5427;)V method_30303 onRecipeCategoryOptions p 1 packet m (Lnet/minecraft/class_4211;)V method_19476 onUpdateDifficultyLock p 1 packet m (Lnet/minecraft/class_2797;)V method_12048 onChatMessage p 1 packet m (Lnet/minecraft/class_2793;)V method_12050 onTeleportConfirm p 1 packet m (Lnet/minecraft/class_2799;)V method_12068 onClientStatus p 1 packet m (Lnet/minecraft/class_2795;)V method_12072 onQueryBlockNbt p 1 packet m (Lnet/minecraft/class_6374;)V method_36580 onPong p 1 packet m (Lnet/minecraft/class_2828;)V method_12063 onPlayerMove p 1 packet m (Lnet/minecraft/class_2838;)V method_12084 onPickFromInventory p 1 packet m (Lnet/minecraft/class_2879;)V method_12052 onHandSwing p 1 packet m (Lnet/minecraft/class_2848;)V method_12045 onClientCommand p 1 packet m (Lnet/minecraft/class_2805;)V method_12059 onRequestCommandCompletions p 1 packet m (Lnet/minecraft/class_2842;)V method_12083 onUpdatePlayerAbilities p 1 packet m (Lnet/minecraft/class_2855;)V method_12060 onRenameItem p 1 packet m (Lnet/minecraft/class_2836;)V method_12064 onBoatPaddleState p 1 packet m (Lnet/minecraft/class_2803;)V method_12069 onClientSettings p 1 packet m (Lnet/minecraft/class_2873;)V method_12070 onCreativeInventoryAction p 1 packet m (Lnet/minecraft/class_2833;)V method_12078 onVehicleMove p 1 packet m (Lnet/minecraft/class_2820;)V method_12053 onBookUpdate p 1 packet m (Lnet/minecraft/class_2815;)V method_12054 onCloseHandledScreen p 1 packet m (Lnet/minecraft/class_3753;)V method_16383 onUpdateJigsaw p 1 packet m (Lnet/minecraft/class_2884;)V method_12073 onSpectatorTeleport p 1 packet m (Lnet/minecraft/class_2859;)V method_12058 onAdvancementTab p 1 packet m (Lnet/minecraft/class_2840;)V method_12061 onCraftRequest p 1 packet m (Lnet/minecraft/class_2886;)V method_12065 onPlayerInteractItem p 1 packet m (Lnet/minecraft/class_2813;)V method_12076 onClickSlot p 1 packet c net/minecraft/class_2793 net/minecraft/network/packet/c2s/play/TeleportConfirmC2SPacket f I field_12758 teleportId m ()I method_12086 getTeleportId m (I)V p 1 teleportId m (Lnet/minecraft/class_2792;)V method_12085 apply m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator c In charge of shaping, adding biome specific surface blocks, and carving chunks,\nas well as populating the generated chunks with {@linkplain net.minecraft.world.gen.feature.Feature features} and {@linkplain net.minecraft.entity.Entity entities}.\nBiome placement starts here, however all vanilla and most modded chunk generators delegate this to a {@linkplain net.minecraft.world.biome.source.BiomeSource biome source}. f Lnet/minecraft/class_1966; field_24747 biomeSource f Lorg/slf4j/Logger; field_37254 LOGGER f Lcom/mojang/serialization/Codec; field_24746 CODEC f Lnet/minecraft/class_1966; field_12761 populationSource c Used to control the population step without replacing the actual biome that comes from the original {@link #biomeSource}.\n\n

This is used by {@link FlatChunkGenerator} to overwrite biome properties like whether lakes generate, while preserving the original biome ID. m (Lnet/minecraft/class_2378;Ljava/util/concurrent/Executor;Lnet/minecraft/class_6748;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; method_38275 populateBiomes p 4 structureAccessor p 3 blender p 5 chunk p 1 biomeRegistry m (Lnet/minecraft/class_6880;Lnet/minecraft/class_6871;)Ljava/util/concurrent/CompletableFuture; method_28509 generateStrongholdPositions p 1 strongholdSet p 2 placement m ()Lnet/minecraft/class_1966; method_12098 getBiomeSource m (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)V method_16130 addStructureReferences c Finds all structures that the given chunk intersects, and adds references to their starting chunks to it.\nA radius of 8 chunks around the given chunk will be searched for structure starts. p 1 world p 3 chunk p 2 structureAccessor m (J)Lnet/minecraft/class_2794; method_27997 withSeed p 1 seed m (Lnet/minecraft/class_6880;Lnet/minecraft/class_5138;Lnet/minecraft/class_1311;Lnet/minecraft/class_2338;)Lnet/minecraft/class_6012; method_12113 getEntitySpawnList p 2 accessor p 1 biome p 4 pos p 3 group m (Lnet/minecraft/class_3218;Lnet/minecraft/class_6885;Lnet/minecraft/class_2338;IZ)Lcom/mojang/datafixers/util/Pair; method_12103 locateStructure c Tries to find the closest structure of a given type near a given block.\n

\nNew chunks will only be generated up to the {@link net.minecraft.world.chunk.ChunkStatus#STRUCTURE_STARTS} phase by this method.\n

\nThe radius is ignored for strongholds.\n\n@return {@code null} if no structure could be found within the given search radius p 3 center p 4 radius c the search radius in chunks around the chunk the given block position is in; a radius of 0 will only search in the given chunk p 5 skipExistingChunks c whether only structures that are not referenced by generated chunks (chunks past the STRUCTURE_STARTS stage) are returned, excluding strongholds m (Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;Lnet/minecraft/class_4076;Lnet/minecraft/class_5312;)I method_38264 getStructureReferences p 2 sectionPos p 1 chunk p 0 structureAccessor m (Lnet/minecraft/class_7059$class_7060;)Ljava/util/stream/Stream; method_40451 method_40451 p 0 entry m (Lnet/minecraft/class_5539;)I method_12100 getSpawnHeight p 1 world m (Lnet/minecraft/class_2791;)Lnet/minecraft/class_3341; method_39462 getBlockBoxForChunk p 0 chunk m (IILnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_5539;)I method_18028 getHeightInGround p 4 world p 3 heightmap p 2 z p 1 x m (IILnet/minecraft/class_5539;)Lnet/minecraft/class_4966; method_26261 getColumnSample c Returns a sample of all the block states in a column for use in structure generation. p 3 world p 2 z p 1 x m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2791;Lnet/minecraft/class_5138;)V method_12102 generateFeatures p 3 structureAccessor p 1 world p 2 chunk m (Lnet/minecraft/class_3233;)V method_12107 populateEntities p 1 region m ()I method_12104 getWorldHeight m (Lnet/minecraft/class_3233;JLnet/minecraft/class_4543;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;Lnet/minecraft/class_2893$class_2894;)V method_12108 carve c Generates caves for the given chunk. p 7 generationStep p 6 chunk p 5 structureAccessor p 4 biomeAccess p 2 seed p 1 chunkRegion m ()Lcom/mojang/serialization/Codec; method_28506 getCodec m ()I method_33730 getMinimumY m (Lnet/minecraft/class_6871;)Ljava/util/List; method_40147 getConcentricRingsStartChunks p 1 structurePlacement m (Lnet/minecraft/class_3233;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)V method_12110 buildSurface c Places the surface blocks of the biomes after the noise has been generated. p 1 region p 2 structures p 3 chunk m (Lnet/minecraft/class_5455;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;Lnet/minecraft/class_3485;J)V method_16129 setStructureStarts c Determines which structures should start in the given chunk and creates their starting points. p 2 world p 1 registryManager p 5 worldSeed p 4 structureManager p 3 chunk m (IILnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_5539;)I method_20402 getHeightOnGround p 4 world p 2 z p 3 heightmap p 1 x m ()I method_16398 getSeaLevel m (Lnet/minecraft/class_6880;)Lnet/minecraft/class_6880; method_40149 filterBiome p 1 biome m ()Ljava/util/Optional; method_39301 getCodecKey m (Ljava/util/List;Lnet/minecraft/class_2338;)V method_40450 getDebugHudText p 2 pos p 1 text m (IILnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_5539;)I method_16397 getHeight c Returns the raw noise height of a column for use in structure generation. p 4 world p 3 heightmap p 2 z p 1 x m ()Lnet/minecraft/class_6544$class_6552; method_38276 getMultiNoiseSampler m (Ljava/util/concurrent/Executor;Lnet/minecraft/class_6748;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; method_12088 populateNoise c Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config. p 4 chunk p 3 structureAccessor p 2 blender p 1 executor c net/minecraft/class_5817 net/minecraft/world/gen/StructureWeightSampler c Applies weights to noise values if they are near structures, placing terrain under them and hollowing out the space above them. f [F field_28741 STRUCTURE_WEIGHT_TABLE f Lit/unimi/dsi/fastutil/objects/ObjectListIterator; field_28744 pieceIterator f Lit/unimi/dsi/fastutil/objects/ObjectListIterator; field_28745 junctionIterator f Lit/unimi/dsi/fastutil/objects/ObjectList; field_28743 junctions f Lit/unimi/dsi/fastutil/objects/ObjectList; field_28742 pieces m (Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)V p 2 chunk p 1 structureAccessor m ([F)V method_33640 method_33640 p 0 array m (III)D method_33641 getStructureWeight c Gets the structure weight from the array from the given position, or 0 if the position is out of bounds. p 1 y p 0 x p 2 z m (Lnet/minecraft/class_1923;IILnet/minecraft/class_3449;)V method_38319 method_38319 p 4 start m (III)D method_33642 calculateStructureWeight c Calculates the structure weight for the given position.\n

The weight increases as x and z approach {@code (0, 0)}, and positive y values make the weight negative while negative y values make the weight positive. p 0 x p 2 z p 1 y m (III)D method_33832 getMagnitudeWeight p 1 y p 0 x p 2 z c net/minecraft/class_5819 net/minecraft/world/gen/random/AbstractRandom m (J)V setSeed setSeed p 1 seed m (I)V method_33650 skip p 1 count m ()Lnet/minecraft/class_5819; method_38420 derive m ()Lnet/minecraft/class_6574; method_38421 createRandomDeriver m (II)I method_39332 nextBetween p 2 max p 1 min m (I)I nextInt nextInt p 1 bound c net/minecraft/class_2788 net/minecraft/network/packet/s2c/play/SynchronizeRecipesS2CPacket f Ljava/util/List; field_12751 recipes m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_1860; method_17817 readRecipe p 0 buf m (Lnet/minecraft/class_2602;)V method_11997 apply m ()Ljava/util/List; method_11998 getRecipes m (Ljava/util/Collection;)V p 1 recipes m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2540;Lnet/minecraft/class_1860;)V method_17816 writeRecipe p 0 buf p 1 recipe c net/minecraft/class_5814 net/minecraft/block/OxidizableStairsBlock f Lnet/minecraft/class_5955$class_5811; field_28713 oxidationLevel m ()Lnet/minecraft/class_5955$class_5811; method_33634 getDegradationLevel m (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_2680;Lnet/minecraft/class_4970$class_2251;)V p 1 oxidationLevel p 2 baseBlockState p 3 settings c net/minecraft/class_2789 net/minecraft/world/border/WorldBorderStage f I field_12755 color f Lnet/minecraft/class_2789; field_12753 STATIONARY f Lnet/minecraft/class_2789; field_12754 GROWING f Lnet/minecraft/class_2789; field_12756 SHRINKING m ()I method_11999 getColor m (Ljava/lang/String;II)V p 3 color c net/minecraft/class_5813 net/minecraft/block/OxidizableSlabBlock f Lnet/minecraft/class_5955$class_5811; field_28711 oxidationLevel m ()Lnet/minecraft/class_5955$class_5811; method_33633 getDegradationLevel m (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)V p 2 settings p 1 oxidationLevel c net/minecraft/class_5816 net/minecraft/block/enums/Tilt f Ljava/lang/String; field_28722 name f Z field_28723 stable f Lnet/minecraft/class_5816; field_28720 PARTIAL f Lnet/minecraft/class_5816; field_28721 FULL f Lnet/minecraft/class_5816; field_28719 UNSTABLE f Lnet/minecraft/class_5816; field_28718 NONE m (Ljava/lang/String;ILjava/lang/String;Z)V p 4 stable p 3 name m ()Z method_33636 isStable c net/minecraft/class_5815 net/minecraft/block/DyedCarpetBlock c A carpet that has an associated carpet color for {@linkplain net.minecraft.entity.passive.LlamaEntity llamas}. f Lnet/minecraft/class_1767; field_28715 dyeColor m ()Lnet/minecraft/class_1767; method_33635 getDyeColor c {@return the color of this carpet when worn by a {@linkplain net.minecraft.entity.passive.LlamaEntity llama}}\n\n

If {@code null}, the llama will not appear to be wearing the carpet.\nHowever, the carpet will remain wearable by the llama. m (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V p 1 dyeColor c the color of this carpet when worn by a {@linkplain net.minecraft.entity.passive.LlamaEntity llama} p 2 settings c net/minecraft/class_1474 net/minecraft/entity/passive/TropicalFishEntity f Z field_6877 commonSpawn f [Lnet/minecraft/class_2960; field_6875 SHAPE_IDS f Ljava/lang/String; field_30378 BUCKET_VARIANT_TAG_KEY f [Lnet/minecraft/class_2960; field_6878 SMALL_FISH_VARIETY_IDS f [Lnet/minecraft/class_2960; field_6876 LARGE_FISH_VARIETY_IDS f Lnet/minecraft/class_2940; field_6874 VARIANT f [I field_6879 COMMON_VARIANTS m (Lnet/minecraft/class_1474$class_1475;Lnet/minecraft/class_1767;Lnet/minecraft/class_1767;)I method_6647 toVariant p 0 variety p 1 baseColor p 2 patternColor m (I)Lnet/minecraft/class_1767; method_6651 getPatternDyeColor p 0 variant m ()Lnet/minecraft/class_2960; method_6650 getShapeId m (I)I method_6656 getShape p 0 variant m (I)I method_6648 getPatternDyeColorIndex p 0 variant m ()Lnet/minecraft/class_2960; method_6646 getVarietyId m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_38985 canTropicalFishSpawn p 0 type p 1 world p 2 reason p 3 pos p 4 random m ()[F method_6655 getPatternColorComponents m (I)V method_6659 setVariant p 1 variant m (I)I method_6653 getBaseDyeColorIndex p 0 variant m (I)I method_6645 getPattern p 0 variant m (I)Ljava/lang/String; method_6649 getToolTipForVariant p 0 variant m (I)Lnet/minecraft/class_1767; method_6652 getBaseDyeColor p 0 variant m (I)Ljava/lang/String; method_6657 getTranslationKey p 0 variant m ()[F method_6658 getBaseColorComponents m ()I method_6644 getVariant m ()I method_6654 getShape c net/minecraft/class_1474$class_1475 net/minecraft/entity/passive/TropicalFishEntity$Variety f I field_6895 shape f [Lnet/minecraft/class_1474$class_1475; field_6885 VALUES f I field_6894 pattern f Lnet/minecraft/class_1474$class_1475; field_6890 DASHER f Lnet/minecraft/class_1474$class_1475; field_6892 SPOTTY f Lnet/minecraft/class_1474$class_1475; field_6891 BRINELY f Lnet/minecraft/class_1474$class_1475; field_6893 FLOPPER f Lnet/minecraft/class_1474$class_1475; field_6880 SUNSTREAK f Lnet/minecraft/class_1474$class_1475; field_6882 SNOOPER f Lnet/minecraft/class_1474$class_1475; field_6881 KOB f Lnet/minecraft/class_1474$class_1475; field_6884 BLOCKFISH f Lnet/minecraft/class_1474$class_1475; field_6883 GLITTER f Lnet/minecraft/class_1474$class_1475; field_6888 BETTY f Lnet/minecraft/class_1474$class_1475; field_6889 CLAYFISH f Lnet/minecraft/class_1474$class_1475; field_6887 STRIPEY m (II)Ljava/lang/String; method_6660 getTranslateKey p 0 shape p 1 pattern m ()Ljava/lang/String; method_6661 getTranslationKey m ()I method_6663 getPattern m ()I method_6662 getShape m (Ljava/lang/String;III)V p 3 shape p 4 pattern c net/minecraft/class_1474$class_1476 net/minecraft/entity/passive/TropicalFishEntity$TropicalFishData f I field_6899 shape f I field_6896 patternColor f I field_6898 pattern f I field_6897 baseColor m (Lnet/minecraft/class_1474;IIII)V p 1 leader p 5 patternColor p 4 baseColor p 3 pattern p 2 shape c net/minecraft/class_1473 net/minecraft/entity/passive/SnowGolemEntity f F field_30374 EYE_HEIGHT f Lnet/minecraft/class_2940; field_6873 SNOW_GOLEM_FLAGS f B field_30373 HAS_PUMPKIN_FLAG m ()Lnet/minecraft/class_5132$class_5133; method_26894 createSnowGolemAttributes m (Z)V method_6642 setHasPumpkin p 1 hasPumpkin m (Lnet/minecraft/class_1309;)Z method_18443 method_18443 p 0 entity m ()Z method_6643 hasPumpkin m (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V method_20255 method_20255 p 1 player c net/minecraft/class_5831 net/minecraft/util/thread/AtomicStack c A fixed-size atomic stack, useful for tracking multithreaded access to\nan object. When the stack is full on addition, it overrides the earliest\ncontent in the stack.\n\n@apiNote Vanilla uses this for debugging purpose on paletted container and\nchunk holder's asynchronous access checks. f Ljava/util/concurrent/atomic/AtomicReferenceArray; field_28810 contents f Ljava/util/concurrent/atomic/AtomicInteger; field_28811 size m ()Ljava/util/List; method_33720 toList c Builds a list of the contents of the stack.\n\n

The more recently pushed elements will appear earlier in the returned\nlist. The returned list is immutable and its size won't exceed this stack's\nsize.\n\n@return a list of contents m (Ljava/lang/Object;)V method_33721 push c Adds a value to this stack.\n\n

If the stack is already at full capacity, the earliest pushed item in\nthe stack is discarded. p 1 value c the value to add m (I)V p 1 maxSize c net/minecraft/class_5834 net/minecraft/world/gen/feature/UnderwaterMagmaFeature m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z method_33763 isWaterOrAir p 2 pos p 1 world m (Ljava/util/Random;Lnet/minecraft/class_5835;Lnet/minecraft/class_2338;)Z method_33766 method_33766 p 2 pos m (Lnet/minecraft/class_2680;)Z method_33769 method_33769 p 0 state m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)Z method_33764 isValidPosition p 1 world p 2 pos m (Lnet/minecraft/class_2680;)Z method_33770 method_33770 p 0 state m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;Lnet/minecraft/class_5835;)Ljava/util/OptionalInt; method_33765 getFloorHeight p 2 config p 1 pos p 0 world m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)I method_33767 method_33767 p 1 pos m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)Z method_33768 method_33768 p 2 pos c net/minecraft/class_4503 net/minecraft/client/render/debug/GameTestDebugRenderer f Ljava/util/Map; field_20520 markers f F field_32901 MARKER_BOX_SIZE m (Lnet/minecraft/class_2338;ILjava/lang/String;I)V method_22123 addMarker p 4 duration p 3 message p 2 color p 1 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_4503$class_4504;)V method_23111 renderMarker p 2 marker p 1 pos c net/minecraft/class_4503$class_4504 net/minecraft/client/render/debug/GameTestDebugRenderer$Marker f J field_20523 removalTime f Ljava/lang/String; field_20522 message f I field_20521 color m ()F method_23113 getGreen m ()F method_23112 getBlue m ()F method_23115 getRed m ()F method_23114 getAlpha m (ILjava/lang/String;J)V p 3 removalTime p 2 message p 1 color c net/minecraft/class_1472 net/minecraft/entity/passive/SheepEntity f Lnet/minecraft/class_1345; field_6869 eatGrassGoal f I field_30371 MAX_GRASS_TIMER f Ljava/util/Map; field_6867 COLORS f Lnet/minecraft/class_2940; field_6870 COLOR f Ljava/util/Map; field_6868 DROPS f I field_6865 eatGrassTimer m ()Lnet/minecraft/class_1767; method_6633 getColor m (F)F method_6641 getHeadAngle p 1 delta m ()Lnet/minecraft/class_5132$class_5133; method_26893 createSheepAttributes m (Lnet/minecraft/class_1767;)V method_6631 setColor p 1 color m (Ljava/util/Random;)Lnet/minecraft/class_1767; method_6632 generateDefaultColor p 0 random m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1472; method_6640 createChild m (F)F method_6628 getNeckAngle p 1 delta m (Z)V method_6635 setSheared p 1 sheared m (Lnet/minecraft/class_1429;Lnet/minecraft/class_1429;)Lnet/minecraft/class_1767; method_6639 getChildColor p 1 firstParent p 2 secondParent m (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V method_20254 method_20254 p 1 player m (Lnet/minecraft/class_1715;Lnet/minecraft/class_3955;)Lnet/minecraft/class_1799; method_17689 method_17689 p 1 recipe m ()Z method_6629 isSheared m (Lnet/minecraft/class_1767;Lnet/minecraft/class_1767;)Lnet/minecraft/class_1715; method_17690 createDyeMixingCraftingInventory p 1 secondColor p 0 firstColor m (Lnet/minecraft/class_1767;)[F method_6634 getRgbColor p 0 dyeColor m (Lnet/minecraft/class_1767;)[F method_6630 getDyedColor p 0 color m (Ljava/util/EnumMap;)V method_6637 method_6637 p 0 map c net/minecraft/class_1471 net/minecraft/entity/passive/TameableShoulderEntity f I field_30372 READY_TO_SIT_COOLDOWN f I field_6864 ticks m ()Z method_6626 isReadyToSitOnPlayer m (Lnet/minecraft/class_3222;)Z method_6627 mountOnto p 1 player c net/minecraft/class_1477 net/minecraft/entity/passive/SquidEntity f F field_6905 prevTiltAngle f F field_6904 tentacleAngle f F field_6907 tiltAngle f F field_6906 prevRollAngle f F field_6909 swimZ f F field_6908 thrustTimer c Timer between thrusts as the squid swims. Represented as an angle from 0 to 2PI. f F field_6910 swimX f F field_6901 swimVelocityScale c A scale factor for the squid's swimming speed.\n\nGets reset to 1 at the beginning of each thrust and gradually decreases to make the squid lurch around. f F field_6912 thrustTimerSpeed f F field_6900 prevTentacleAngle f F field_6911 swimY f F field_6903 rollAngle f F field_6902 prevThrustTimer c This serves no real purpose. f F field_6913 turningSpeed m ()Z method_6672 hasSwimmingVector m ()Lnet/minecraft/class_2394; method_33336 getInkParticle m ()V method_6669 squirt m ()Lnet/minecraft/class_3414; method_33337 getSquirtSound m (FFF)V method_6670 setSwimmingVector c Sets the direction and velocity the squid must go when fleeing an enemy. Only has an effect when in the water. p 2 y p 1 x p 3 z m ()Lnet/minecraft/class_5132$class_5133; method_26895 createSquidAttributes m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_6671 applyBodyRotations p 1 shootVector c net/minecraft/class_1477$class_1478 net/minecraft/entity/passive/SquidEntity$EscapeAttackerGoal f I field_6915 timer c net/minecraft/class_1477$class_1479 net/minecraft/entity/passive/SquidEntity$SwimGoal f Lnet/minecraft/class_1477; field_6917 squid m (Lnet/minecraft/class_1477;Lnet/minecraft/class_1477;)V p 2 squid c net/minecraft/class_5829 net/minecraft/client/tutorial/BundleTutorial f Lnet/minecraft/class_315; field_28799 options f Lnet/minecraft/class_1156; field_28798 manager f Lnet/minecraft/class_372; field_28800 toast m ()V method_33703 end m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_5536;)V method_33702 onPickupSlotClick c A callback for starting the bundle tutorial.\n\n@see TutorialManager#onPickupSlotClick(ItemStack, ItemStack, ClickType) p 2 slotStack p 1 cursorStack p 3 clickType m ()V method_33701 start m (Lnet/minecraft/class_1156;Lnet/minecraft/class_315;)V p 1 manager p 2 options c net/minecraft/class_2799 net/minecraft/network/packet/c2s/play/ClientStatusC2SPacket f Lnet/minecraft/class_2799$class_2800; field_12773 mode m (Lnet/minecraft/class_2792;)V method_12120 apply m (Lnet/minecraft/class_2799$class_2800;)V p 1 mode m ()Lnet/minecraft/class_2799$class_2800; method_12119 getMode m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_2799$class_2800 net/minecraft/network/packet/c2s/play/ClientStatusC2SPacket$Mode f Lnet/minecraft/class_2799$class_2800; field_12775 REQUEST_STATS f Lnet/minecraft/class_2799$class_2800; field_12774 PERFORM_RESPAWN c net/minecraft/class_2773 net/minecraft/block/enums/WireConnection f Ljava/lang/String; field_12685 name f Lnet/minecraft/class_2773; field_12686 UP f Lnet/minecraft/class_2773; field_12687 NONE f Lnet/minecraft/class_2773; field_12689 SIDE m ()Z method_27855 isConnected m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_2774 net/minecraft/network/packet/s2c/play/NbtQueryResponseS2CPacket f Lnet/minecraft/class_2487; field_12690 nbt f I field_12691 transactionId m (Lnet/minecraft/class_2602;)V method_11909 apply m ()I method_11910 getTransactionId m ()Lnet/minecraft/class_2487; method_11911 getNbt m (ILnet/minecraft/class_2487;)V p 2 nbt p 1 transactionId m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_1440 net/minecraft/entity/passive/PandaEntity f I field_30344 SNEEZING_FLAG f Lnet/minecraft/class_4051; field_21803 ASK_FOR_BAMBOO_TARGET f I field_30348 EATING_ANIMATION_INTERVAL f Lnet/minecraft/class_2940; field_6771 SNEEZE_PROGRESS f F field_6772 rollOverAnimationProgress f I field_30343 MAIN_GENE_MUTATION_CHANCE f I field_30347 LYING_ON_BACK_FLAG f Lnet/minecraft/class_2940; field_6766 MAIN_GENE f F field_6773 lastRollOverAnimationProgress f F field_6777 sittingAnimationProgress f Z field_6769 shouldGetRevenge f I field_30346 SITTING_FLAG f Lnet/minecraft/class_243; field_18277 playingJump f Lnet/minecraft/class_2940; field_6781 HIDDEN_GENE f F field_6774 lieOnBackAnimationProgress f Ljava/util/function/Predicate; field_6765 IS_FOOD f I field_30345 PLAYING_FLAG f Z field_6770 shouldAttack f Lnet/minecraft/class_2940; field_6780 EATING_TICKS f I field_30349 HIDDEN_GENE_MUTATION_CHANCE f F field_6779 lastSittingAnimationProgress f Lnet/minecraft/class_1440$class_4056; field_21804 lookAtPlayerGoal f I field_6767 playingTicks f Lnet/minecraft/class_2940; field_6764 ASK_FOR_BAMBOO_TICKS f Lnet/minecraft/class_2940; field_6768 PANDA_FLAGS f F field_6775 lastLieOnBackAnimationProgress m (F)F method_6555 getLieOnBackAnimationProgress p 1 tickDelta m ()I method_6528 getEatingTicks m ()Lnet/minecraft/class_1440$class_1443; method_6525 getMainGene m ()V method_6523 updateRollOverAnimation m ()Z method_6527 isEating m ()Z method_6535 isSitting m (Lnet/minecraft/class_1799;)Z method_16106 canEat p 1 stack m ()V method_6503 updateLieOnBackAnimation m (Lnet/minecraft/class_1440$class_1443;)V method_6529 setMainGene p 1 gene m (Lnet/minecraft/class_1440;Lnet/minecraft/class_1440;)V method_6515 initGenes p 2 father p 1 mother m ()Z method_18442 isIdle m (I)V method_6539 setSneezeProgress p 1 sneezeProgress m (Z)V method_6552 setEating p 1 eating m ()V method_6544 updateSittingAnimation m ()V method_6512 playEatingAnimation m ()Z method_6524 isScaredByThunderstorm m ()V method_6548 sneeze m ()V method_6536 updateEatingAnimation m ()Lnet/minecraft/class_1440$class_1443; method_6554 getProductGene m ()I method_6532 getSneezeProgress m (Z)V method_6513 setSitting p 1 sitting m (Lnet/minecraft/class_1542;)Z method_6504 method_6504 p 0 item m (Z)V method_6541 setPlaying p 1 playing m ()Z method_6549 isLazy m (Z)V method_6505 setLyingOnBack p 1 lyingOnBack m ()Lnet/minecraft/class_1440$class_1443; method_6519 getRandomGene m ()Z method_6545 isSneezing m (Lnet/minecraft/class_1440$class_1443;)V method_6547 setHiddenGene p 1 gene m ()V method_6537 updatePlaying m (I)Z method_6533 hasPandaFlag p 1 bitmask m ()Z method_6509 isWorried m ()Z method_35173 isBrown m ()I method_6521 getAskForBambooTicks m (F)F method_6560 getRollOverAnimationProgress p 1 tickDelta m (I)V method_6517 setAskForBambooTicks p 1 askForBambooTicks m ()Z method_6550 isWeak m (Z)V method_6546 setSneezing p 1 sneezing m (IZ)V method_6557 setPandaFlag p 2 value p 1 mask m (F)F method_6534 getSittingAnimationProgress p 1 tickDelta m ()Z method_6526 isPlaying m ()Z method_6514 isLyingOnBack m ()Z method_6522 isPlayful m ()Lnet/minecraft/class_5132$class_5133; method_26888 createPandaAttributes m ()Lnet/minecraft/class_1440$class_1443; method_6508 getHiddenGene m (I)V method_6558 setEatingTicks p 1 eatingTicks m ()V method_6538 resetAttributes m ()V method_18057 stop c net/minecraft/class_1440$class_4056 net/minecraft/entity/passive/PandaEntity$LookAtEntityGoal f Lnet/minecraft/class_1440; field_18116 panda m (Lnet/minecraft/class_1440;Ljava/lang/Class;F)V p 1 panda p 3 range p 2 targetType m (Lnet/minecraft/class_1309;)V method_24217 setTarget p 1 target c net/minecraft/class_1440$class_4054 net/minecraft/entity/passive/PandaEntity$AttackGoal f Lnet/minecraft/class_1440; field_18114 panda m (Lnet/minecraft/class_1440;DZ)V p 4 pauseWhenMobIdle p 1 panda p 2 speed c net/minecraft/class_1440$class_1441 net/minecraft/entity/passive/PandaEntity$PandaFleeGoal f Lnet/minecraft/class_1440; field_6782 panda m (Lnet/minecraft/class_1440;Ljava/lang/Class;FDD)V p 6 fastSpeed p 3 distance p 4 slowSpeed p 1 panda p 2 fleeFromType c net/minecraft/class_1440$class_1442 net/minecraft/entity/passive/PandaEntity$PandaMateGoal f Lnet/minecraft/class_1440; field_6784 panda f I field_6783 nextAskPlayerForBambooAge m (Lnet/minecraft/class_1440;D)V p 2 chance p 1 panda m ()Z method_6561 isBambooClose c net/minecraft/class_1440$class_1443 net/minecraft/entity/passive/PandaEntity$Gene f [Lnet/minecraft/class_1440$class_1443; field_6786 VALUES f Z field_6790 recessive f Ljava/lang/String; field_6797 name f I field_6785 id f Lnet/minecraft/class_1440$class_1443; field_6793 WEAK f Lnet/minecraft/class_1440$class_1443; field_6792 BROWN f Lnet/minecraft/class_1440$class_1443; field_6791 PLAYFUL f Lnet/minecraft/class_1440$class_1443; field_6795 WORRIED f Lnet/minecraft/class_1440$class_1443; field_6794 LAZY f Lnet/minecraft/class_1440$class_1443; field_6789 AGGRESSIVE f Lnet/minecraft/class_1440$class_1443; field_6788 NORMAL m ()Z method_6568 isRecessive m (Ljava/lang/String;IILjava/lang/String;Z)V p 3 id p 4 name p 5 recessive m (I)Lnet/minecraft/class_1440$class_1443; method_6566 byId p 0 id m ()Ljava/lang/String; method_6565 getName m (Lnet/minecraft/class_1440$class_1443;Lnet/minecraft/class_1440$class_1443;)Lnet/minecraft/class_1440$class_1443; method_6569 getProductGene p 0 mainGene p 1 hiddenGene m (Ljava/util/Random;)Lnet/minecraft/class_1440$class_1443; method_17688 createRandom p 0 random m (Ljava/lang/String;)Lnet/minecraft/class_1440$class_1443; method_6567 byName p 0 name m ()I method_6564 getId c net/minecraft/class_1440$class_1444 net/minecraft/entity/passive/PandaEntity$PandaRevengeGoal f Lnet/minecraft/class_1440; field_6798 panda m (Lnet/minecraft/class_1440;[Ljava/lang/Class;)V p 2 noRevengeTypes p 1 panda c net/minecraft/class_1440$class_1445 net/minecraft/entity/passive/PandaEntity$LieOnBackGoal f I field_6799 nextLieOnBackAge f Lnet/minecraft/class_1440; field_6800 panda m (Lnet/minecraft/class_1440;)V p 1 panda c net/minecraft/class_1440$class_1446 net/minecraft/entity/passive/PandaEntity$PandaMoveControl f Lnet/minecraft/class_1440; field_6801 panda m (Lnet/minecraft/class_1440;)V p 1 panda c net/minecraft/class_1440$class_1447 net/minecraft/entity/passive/PandaEntity$PandaEscapeDangerGoal f Lnet/minecraft/class_1440; field_6802 panda m (Lnet/minecraft/class_1440;D)V p 2 speed p 1 panda c net/minecraft/class_1440$class_1448 net/minecraft/entity/passive/PandaEntity$PlayGoal f Lnet/minecraft/class_1440; field_6803 panda m (Lnet/minecraft/class_1440;)V p 1 panda c net/minecraft/class_1440$class_1449 net/minecraft/entity/passive/PandaEntity$PickUpFoodGoal f I field_6804 startAge c net/minecraft/class_1440$class_1450 net/minecraft/entity/passive/PandaEntity$SneezeGoal f Lnet/minecraft/class_1440; field_6806 panda m (Lnet/minecraft/class_1440;)V p 1 panda c net/minecraft/class_2775 net/minecraft/network/packet/s2c/play/ItemPickupAnimationS2CPacket f I field_12694 entityId f I field_12692 stackAmount f I field_12693 collectorEntityId m (III)V p 3 stackAmount p 2 collectorId p 1 entityId m ()I method_11913 getStackAmount m ()I method_11912 getCollectorEntityId m (Lnet/minecraft/class_2540;)V p 1 buf m ()I method_11915 getEntityId m (Lnet/minecraft/class_2602;)V method_11914 apply c net/minecraft/class_5801 net/minecraft/block/BigDripleafBlock f Lnet/minecraft/class_265; field_31020 BASE_SHAPE f Ljava/util/Map; field_28664 SHAPES_FOR_TILT f Ljava/util/Map; field_28666 shapes f Ljava/util/Map; field_28665 SHAPES_FOR_DIRECTION f Lnet/minecraft/class_2754; field_28661 TILT f Lnet/minecraft/class_2746; field_28660 WATERLOGGED f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_28662 NEXT_TILT_DELAYS m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)Z method_33606 isEntityAbove p 1 entity p 0 pos m (Lit/unimi/dsi/fastutil/objects/Object2IntArrayMap;)V method_33609 method_33609 p 0 delays m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265; method_33611 getShapeForState p 0 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_33610 resetTilt p 0 state p 1 world p 2 pos m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5816;)V method_33604 changeTilt p 1 world p 2 pos p 3 tilt p 0 state m (Lnet/minecraft/class_5539;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_33725 canGrowInto p 2 state p 1 pos p 0 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3414;)V method_33601 playTiltSound p 2 soundEvent p 1 pos p 0 world m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V method_33603 grow p 3 direction p 1 random p 2 pos p 0 world m (Lnet/minecraft/class_2680;)Z method_33727 canGrowInto p 0 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5816;Lnet/minecraft/class_3414;)V method_33605 changeTilt p 5 sound p 4 tilt p 3 pos p 2 world p 1 state m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Lnet/minecraft/class_2350;)Z method_33726 placeDripleafAt p 0 world p 2 fluidState p 1 pos p 3 direction c net/minecraft/class_2776 net/minecraft/block/enums/StructureBlockMode f Ljava/lang/String; field_12698 name f Lnet/minecraft/class_2561; field_26444 text f Lnet/minecraft/class_2776; field_12697 LOAD f Lnet/minecraft/class_2776; field_12699 CORNER f Lnet/minecraft/class_2776; field_12695 SAVE f Lnet/minecraft/class_2776; field_12696 DATA m (Ljava/lang/String;ILjava/lang/String;)V p 3 name m ()Lnet/minecraft/class_2561; method_30844 asText c net/minecraft/class_5800 net/minecraft/block/AzaleaBlock f Lnet/minecraft/class_6349; field_33563 GENERATOR f Lnet/minecraft/class_265; field_30996 SHAPE c net/minecraft/class_2770 net/minecraft/network/packet/s2c/play/StopSoundS2CPacket f Lnet/minecraft/class_2960; field_12676 soundId f I field_33355 SOUND_ID_MASK f Lnet/minecraft/class_3419; field_12677 category f I field_33354 CATEGORY_MASK m ()Lnet/minecraft/class_3419; method_11903 getCategory m (Lnet/minecraft/class_2602;)V method_11905 apply m ()Lnet/minecraft/class_2960; method_11904 getSoundId m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2960;Lnet/minecraft/class_3419;)V p 2 category p 1 soundId c net/minecraft/class_2771 net/minecraft/block/enums/SlabType f Ljava/lang/String; field_12678 name f Lnet/minecraft/class_2771; field_12682 DOUBLE f Lnet/minecraft/class_2771; field_12681 BOTTOM f Lnet/minecraft/class_2771; field_12679 TOP m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_2772 net/minecraft/network/packet/s2c/play/PlayerListHeaderS2CPacket f Lnet/minecraft/class_2561; field_12683 header f Lnet/minecraft/class_2561; field_12684 footer m (Lnet/minecraft/class_2602;)V method_11907 apply m (Lnet/minecraft/class_2540;)V p 1 buf m ()Lnet/minecraft/class_2561; method_11906 getFooter m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V p 1 header p 2 footer m ()Lnet/minecraft/class_2561; method_11908 getHeader c net/minecraft/class_1438 net/minecraft/entity/passive/MooshroomEntity f Ljava/util/UUID; field_18108 lightningId f I field_30339 MUTATION_CHANCE f Lnet/minecraft/class_2940; field_18105 TYPE f I field_18107 stewEffectDuration f Lnet/minecraft/class_1291; field_18106 stewEffect m (Lnet/minecraft/class_1438$class_4053;)V method_18433 setType p 1 type m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20665 canSpawn p 2 spawnReason p 1 world p 4 random p 3 pos p 0 type m (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V method_20253 method_20253 p 1 player m (Lnet/minecraft/class_1799;)Ljava/util/Optional; method_18436 getStewEffectFrom p 1 flower m (Lnet/minecraft/class_1438;)Lnet/minecraft/class_1438$class_4053; method_18434 chooseBabyType p 1 mooshroom m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1438; method_6495 createChild m ()Lnet/minecraft/class_1438$class_4053; method_18435 getMooshroomType c net/minecraft/class_1438$class_4053 net/minecraft/entity/passive/MooshroomEntity$Type f Lnet/minecraft/class_2680; field_18112 mushroom f Ljava/lang/String; field_18111 name f Lnet/minecraft/class_1438$class_4053; field_18110 BROWN f Lnet/minecraft/class_1438$class_4053; field_18109 RED m ()Lnet/minecraft/class_2680; method_18437 getMushroomState m (Ljava/lang/String;)Lnet/minecraft/class_1438$class_4053; method_18441 fromName p 0 name m (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_2680;)V p 3 name p 4 mushroom c net/minecraft/class_2766 net/minecraft/block/enums/Instrument f Lnet/minecraft/class_3414; field_12649 sound f Ljava/lang/String; field_12646 name f Lnet/minecraft/class_2766; field_12643 SNARE f Lnet/minecraft/class_2766; field_12644 BELL f Lnet/minecraft/class_2766; field_12647 CHIME f Lnet/minecraft/class_2766; field_12648 HARP f Lnet/minecraft/class_2766; field_12645 HAT f Lnet/minecraft/class_2766; field_18288 BANJO f Lnet/minecraft/class_2766; field_18289 PLING f Lnet/minecraft/class_2766; field_18284 IRON_XYLOPHONE f Lnet/minecraft/class_2766; field_18285 COW_BELL f Lnet/minecraft/class_2766; field_18286 DIDGERIDOO f Lnet/minecraft/class_2766; field_18287 BIT f Lnet/minecraft/class_2766; field_12654 GUITAR f Lnet/minecraft/class_2766; field_12655 XYLOPHONE f Lnet/minecraft/class_2766; field_12653 BASEDRUM f Lnet/minecraft/class_2766; field_12650 FLUTE f Lnet/minecraft/class_2766; field_12651 BASS m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2766; method_11887 fromBlockState p 0 state m (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_3414;)V p 3 name p 4 sound m ()Lnet/minecraft/class_3414; method_11886 getSound c net/minecraft/class_2767 net/minecraft/network/packet/s2c/play/PlaySoundS2CPacket f I field_12657 fixedZ f I field_12658 fixedY f F field_12656 volume f I field_12659 fixedX f F field_12662 pitch f F field_33353 COORDINATE_SCALE f Lnet/minecraft/class_3419; field_12660 category f Lnet/minecraft/class_3414; field_12661 sound m (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;DDDFF)V p 7 z p 5 y p 10 pitch p 9 volume p 2 category p 3 x p 1 sound m ()D method_11890 getX m ()F method_11892 getPitch m ()D method_11893 getZ m ()F method_11891 getVolume m ()Lnet/minecraft/class_3419; method_11888 getCategory m ()D method_11889 getY m (Lnet/minecraft/class_2602;)V method_11895 apply m (Lnet/minecraft/class_2540;)V p 1 buf m ()Lnet/minecraft/class_3414; method_11894 getSound c net/minecraft/class_2768 net/minecraft/block/enums/RailShape f Ljava/lang/String; field_12669 name f Lnet/minecraft/class_2768; field_12672 NORTH_WEST f Lnet/minecraft/class_2768; field_12670 ASCENDING_NORTH f Lnet/minecraft/class_2768; field_12671 SOUTH_WEST f Lnet/minecraft/class_2768; field_12674 EAST_WEST f Lnet/minecraft/class_2768; field_12667 ASCENDING_EAST f Lnet/minecraft/class_2768; field_12668 ASCENDING_SOUTH f Lnet/minecraft/class_2768; field_12664 SOUTH_EAST f Lnet/minecraft/class_2768; field_12665 NORTH_SOUTH f Lnet/minecraft/class_2768; field_12666 ASCENDING_WEST f Lnet/minecraft/class_2768; field_12663 NORTH_EAST m (Ljava/lang/String;ILjava/lang/String;)V p 3 name m ()Z method_11897 isAscending m ()Ljava/lang/String; method_35309 getName c net/minecraft/class_1439 net/minecraft/entity/passive/IronGolemEntity f Ljava/util/UUID; field_25367 angryAt f I field_6759 lookingAtVillagerTicksLeft f I field_30338 HEALTH_PER_INGOT f I field_6762 attackTicksLeft f Lnet/minecraft/class_2940; field_6763 IRON_GOLEM_FLAGS c The tracked flags of iron golems. Only has the {@code 1} bit for whether a\ngolem is {@linkplain #isPlayerCreated() created by a player}. f I field_25366 angerTime f Lnet/minecraft/class_6019; field_25365 ANGER_TIME_RANGE m ()Lnet/minecraft/class_5132$class_5133; method_26886 createIronGolemAttributes m ()Lnet/minecraft/class_1439$class_4621; method_23347 getCrack m ()I method_6501 getAttackTicksLeft m ()F method_22328 getAttackDamage m ()I method_6502 getLookingAtVillagerTicks m (Lnet/minecraft/class_1309;)Z method_6498 method_6498 p 0 entity m (Z)V method_6499 setPlayerCreated p 1 playerCreated m ()Z method_6496 isPlayerCreated m (Z)V method_6497 setLookingAtVillager p 1 lookingAtVillager c net/minecraft/class_1439$class_4621 net/minecraft/entity/passive/IronGolemEntity$Crack f F field_21492 maxHealthFraction f Ljava/util/List; field_21491 VALUES f Lnet/minecraft/class_1439$class_4621; field_21081 NONE f Lnet/minecraft/class_1439$class_4621; field_21082 LOW f Lnet/minecraft/class_1439$class_4621; field_21084 HIGH f Lnet/minecraft/class_1439$class_4621; field_21083 MEDIUM m (Ljava/lang/String;IF)V p 3 maxHealthFraction m (F)Lnet/minecraft/class_1439$class_4621; method_23693 from p 0 healthFraction c net/minecraft/class_2769 net/minecraft/state/property/Property f Lcom/mojang/serialization/Codec; field_24745 codec f Lcom/mojang/serialization/Codec; field_25670 valueCodec f Ljava/lang/Integer; field_24744 hashCodeCache f Ljava/lang/Class; field_24742 type f Ljava/lang/String; field_24743 name c The name of this property.\n\n

Note that the name is required to match the {@linkplain\nnet.minecraft.state.StateManager#VALID_NAME_PATTERN valid name pattern}.\nOtherwise, {@link IllegalArgumentException} will be thrown during the\n{@linkplain net.minecraft.state.StateManager.Builder#validate(Property)\nvalidation of a property}. m ()Lcom/mojang/serialization/Codec; method_35308 getCodec m ()Ljava/lang/String; method_11899 getName c Returns the name of this property. m ()I method_11799 computeHashCode m ()Ljava/util/Collection; method_11898 getValues c Returns all possible values of this property. m (Lnet/minecraft/class_2688;)Lnet/minecraft/class_2769$class_4933; method_30041 createValue p 1 state m (Ljava/lang/Comparable;)Lnet/minecraft/class_2769$class_4933; method_30042 createValue p 1 value m ()Ljava/lang/Class; method_11902 getType c Returns the type of the values of this property. m (Ljava/lang/String;Ljava/lang/Class;)V p 2 type p 1 name m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_2688;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; method_35307 parse p 3 input p 2 state p 1 ops m ()Lcom/mojang/serialization/Codec; method_30044 getValueCodec m ()Ljava/util/stream/Stream; method_30043 stream m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; method_28504 method_28504 p 1 value m (Ljava/lang/String;)Ljava/util/Optional; method_11900 parse p 1 name m (Ljava/lang/Object;)Z equals equals p 1 o m (Ljava/lang/Comparable;)Ljava/lang/String; method_11901 name c Returns the name of the given value of this property. p 1 value m (Lnet/minecraft/class_2688;Ljava/lang/Comparable;)Lnet/minecraft/class_2688; method_35306 method_35306 p 2 property c net/minecraft/class_2769$class_4933 net/minecraft/state/property/Property$Value f Lnet/minecraft/class_2769; comp_70 property f Ljava/lang/Comparable; comp_71 value m ()Lnet/minecraft/class_2769; comp_70 property m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;)V p 1 property p 2 value m ()Ljava/lang/Comparable; comp_71 value m (Ljava/lang/Object;)Z equals equals p 1 o c net/minecraft/class_2784 net/minecraft/world/border/WorldBorder f D field_33643 STATIC_AREA_SIZE f I field_12734 warningBlocks f D field_36191 MAX_CENTER_COORDINATES f D field_12738 centerX f D field_12731 safeZone f I field_12735 warningTime f Lnet/minecraft/class_2784$class_2785; field_12736 area f I field_12732 maxRadius f Lnet/minecraft/class_2784$class_5200; field_24122 DEFAULT_BORDER f Ljava/util/List; field_12730 listeners f D field_12733 damagePerBlock f D field_12737 centerZ m (Lnet/minecraft/class_2338;)Z method_11952 contains p 1 pos m (I)V method_11975 setWarningTime c Sets the warning time of this border and notifies all listeners. p 1 warningTime m (Lnet/minecraft/class_1923;)Z method_11951 contains p 1 pos m (Lnet/minecraft/class_2780;)V method_11983 addListener p 1 listener m (I)V method_11967 setWarningBlocks c Sets the warning blocks of this border and notifies all listeners. p 1 warningBlocks m ()D method_11971 getSafeZone c Returns the safe zone of this border.\n\n

The default value is 5.0. m (DD)D method_11961 getDistanceInsideBorder p 3 z p 1 x m ()I method_11959 getMaxRadius c Returns the maximum radius of this border, in blocks.\n\n

The default value is 29999984. m ()D method_11963 getBoundEast m (DD)Z method_35317 contains p 3 z p 1 x m (Lnet/minecraft/class_238;)Z method_11966 contains p 1 box m (Lnet/minecraft/class_2784$class_5200;)V method_17905 load p 1 properties m (DDD)Z method_39458 contains p 5 margin p 3 z p 1 x m (D)V method_11981 setSafeZone c Sets the safe zone of this border and notifies all listeners. p 1 safeZone m ()Lnet/minecraft/class_265; method_17903 asVoxelShape m (DDD)Lnet/minecraft/class_2338; method_39538 clamp p 5 z p 1 x p 3 y m ()Lnet/minecraft/class_2784$class_5200; method_27355 write m (DD)V method_11978 setCenter c Sets the {@code x} and {@code z} coordinates of the center of this border,\nand notifies its area and all listeners. p 3 z p 1 x m (D)V method_11969 setSize c Sets the area of this border to a static area with the given {@code size},\nand notifies all listeners. p 1 size m ()D method_11980 getCenterZ m ()I method_11972 getWarningBlocks c Returns the warning distance of this border, in blocks.\n

When an entity approaches the border, this is the distance from which\na warning will be displayed.\n\n

The default value is 5. m ()I method_11956 getWarningTime c Returns the warning time of this border, in ticks.\n

Once a player goes beyond the border, this is the time before a message\nis displayed to them.\n\n

The default value is 15. m (Lnet/minecraft/class_1297;)D method_11979 getDistanceInsideBorder p 1 entity m ()D method_11976 getBoundWest m ()D method_11964 getCenterX m (I)V method_11973 setMaxRadius c Sets the maximum radius of this border and notifies its area. p 1 maxRadius m (Lnet/minecraft/class_2780;)V method_35318 removeListener p 1 listener m ()D method_11977 getBoundSouth m ()D method_11965 getSize m ()D method_11953 getDamagePerBlock c Returns the damage increase per block beyond this border, in hearts.\n

Once an entity goes beyond the border and the safe zone, damage will be\napplied depending on the distance traveled multiplied by this damage increase.\n\n

The default value is 0.2.\n\n@see net.minecraft.entity.LivingEntity#baseTick() m ()V method_11982 tick m (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;)Z method_39459 canCollide p 2 box p 1 entity m (DDJ)V method_11957 interpolateSize p 5 time p 3 toSize p 1 fromSize m (D)V method_11955 setDamagePerBlock c Sets the damage per block of this border and notifies all listeners. p 1 damagePerBlock m ()J method_11962 getSizeLerpTime m ()D method_11954 getSizeLerpTarget m ()Lnet/minecraft/class_2789; method_11968 getStage m ()Ljava/util/List; method_11970 getListeners m ()D method_11974 getShrinkingSpeed m ()D method_11958 getBoundNorth c net/minecraft/class_2784$class_5200 net/minecraft/world/border/WorldBorder$Properties f D field_24129 size f J field_24130 sizeLerpTime f D field_24131 sizeLerpTarget f D field_24123 centerX f I field_24128 warningTime f I field_24127 warningBlocks f D field_24125 damagePerBlock f D field_24124 centerZ f D field_24126 safeZone m ()D method_27366 getSizeLerpTarget m ()D method_27356 getCenterX m (Lcom/mojang/serialization/DynamicLike;Lnet/minecraft/class_2784$class_5200;)Lnet/minecraft/class_2784$class_5200; method_27358 fromDynamic p 0 dynamic p 1 properties m ()D method_27359 getCenterZ m (Lnet/minecraft/class_2487;)V method_27357 writeNbt p 1 nbt m ()I method_27362 getWarningBlocks m ()I method_27363 getWarningTime m ()J method_27365 getSizeLerpTime m (DDDDIIDJD)V p 5 damagePerBlock p 3 centerZ p 9 warningBlocks p 7 safeZone p 13 sizeLerpTime p 10 warningTime p 11 size p 1 centerX p 15 sizeLerpTarget m ()D method_27360 getDamagePerBlock m ()D method_27361 getSafeZone m ()D method_27364 getSize m (Lnet/minecraft/class_2784;)V p 1 worldBorder c net/minecraft/class_2784$class_2785 net/minecraft/world/border/WorldBorder$Area m ()V method_11990 onCenterChanged m ()J method_11993 getSizeLerpTime m ()D method_11992 getBoundNorth m ()Lnet/minecraft/class_2784$class_2785; method_11986 getAreaInstance m ()D method_11991 getBoundEast m ()Lnet/minecraft/class_265; method_17906 asVoxelShape m ()D method_11985 getBoundSouth m ()D method_11984 getSize m ()D method_11994 getBoundWest m ()Lnet/minecraft/class_2789; method_11995 getStage m ()D method_11988 getSizeLerpTarget m ()D method_11987 getShrinkingSpeed m ()V method_11989 onMaxRadiusChanged c net/minecraft/class_2784$class_2786 net/minecraft/world/border/WorldBorder$MovingArea f D field_12740 oldSize f D field_12739 newSize f J field_12741 timeStart f J field_12742 timeEnd f D field_12744 timeDuration m (Lnet/minecraft/class_2784;DDJ)V p 2 oldSize p 4 newSize p 6 timeDuration c net/minecraft/class_2784$class_2787 net/minecraft/world/border/WorldBorder$StaticArea f D field_12750 boundEast f Lnet/minecraft/class_265; field_17653 shape f D field_12746 boundWest f D field_12747 size f D field_12749 boundSouth f D field_12745 boundNorth m (Lnet/minecraft/class_2784;D)V p 2 size m ()V method_11996 recalculateBounds c net/minecraft/class_1452 net/minecraft/entity/passive/PigEntity f Lnet/minecraft/class_2940; field_6816 SADDLED f Lnet/minecraft/class_4980; field_23230 saddledComponent f Lnet/minecraft/class_1856; field_6817 BREEDING_INGREDIENT f Lnet/minecraft/class_2940; field_6815 BOOST_TIME m ()Lnet/minecraft/class_5132$class_5133; method_26890 createPigAttributes m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1452; method_6574 createChild c net/minecraft/class_1451 net/minecraft/entity/passive/CatEntity c Meow. f Lnet/minecraft/class_1391; field_6810 temptGoal f Lnet/minecraft/class_2940; field_16284 IN_SLEEPING_POSE f Lnet/minecraft/class_2940; field_16292 HEAD_DOWN f I field_30323 ALL_BLACK_TYPE c The all black cat type, whose value is {@value}. f I field_30315 RED_TYPE c The red cat type, whose value is {@value}. f D field_30311 NORMAL_SPEED f I field_30319 PERSIAN_TYPE c The Persian cat type, whose value is {@value}. f Lnet/minecraft/class_2940; field_6811 CAT_TYPE f F field_16288 tailCurlAnimation f F field_16290 sleepAnimation f I field_30322 JELLIE_TYPE c The Jellie cat type, whose value is {@value}.\n

\nThis cat type was added in the 1.14 update after the community cat contest.\nThe winner was GoodTimesWithScar's cat named Jellie. f F field_16287 prevHeadDownAnimation f I field_30314 BLACK_TYPE c The black cat type, whose value is {@value}. f D field_30310 CROUCHING_SPEED f F field_16291 prevSleepAnimation f I field_30318 CALICO_TYPE c The calico cat type, whose value is {@value}. f I field_30321 WHITE_TYPE c The white cat type, whose value is {@value}. f F field_16286 headDownAnimation f I field_30313 TABBY_TYPE c The tabby cat type, whose value is {@value}. f I field_30317 BRITISH_SHORTHAIR_TYPE c The British shorthair cat type, whose value is {@value}. f Lnet/minecraft/class_1856; field_6809 TAMING_INGREDIENT f Lnet/minecraft/class_2940; field_16285 COLLAR_COLOR f I field_30320 RAGDOLL_TYPE c The ragdoll cat type, whose value is {@value}. f Ljava/util/Map; field_16283 TEXTURES f Lnet/minecraft/class_1451$class_3698; field_6808 fleeGoal f I field_30316 SIAMESE_TYPE c The Siamese cat type, whose value is {@value}. f D field_30312 SPRINTING_SPEED f F field_16289 prevTailCurlAnimation m (Z)V method_16088 setInSleepingPose c Sets whether this cat is in a sleeping pose or not. p 1 sleeping c {@code true} if this cat is in a sleeping pose, otherwise {@code false} m ()V method_16084 updateHeadDownAnimation m ()Lnet/minecraft/class_5132$class_5133; method_26881 createCatAttributes m ()F method_22327 getAttackDamage m (F)F method_16091 getTailCurlAnimation p 1 tickDelta m (F)F method_16095 getHeadDownAnimation p 1 tickDelta m ()Lnet/minecraft/class_2960; method_16092 getTexture m ()I method_6571 getCatType m ()Lnet/minecraft/class_1767; method_16096 getCollarColor m (Z)V method_16087 setHeadDown p 1 headDown m (F)F method_16082 getSleepAnimation p 1 tickDelta m (I)V method_6572 setCatType p 1 type m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1451; method_6573 createChild m ()V method_16090 updateSleepAnimation m ()Z method_16086 isInSleepingPose c {@return whether this cat is in a sleeping pose} m ()Z method_16093 isHeadDown m (Ljava/util/HashMap;)V method_16083 method_16083 p 0 map m ()V method_16085 updateAnimations m (Lnet/minecraft/class_1767;)V method_16094 setCollarColor p 1 color m ()V method_16089 hiss c net/minecraft/class_1451$class_3700 net/minecraft/entity/passive/CatEntity$TemptGoal f Lnet/minecraft/class_1451; field_17948 cat f Lnet/minecraft/class_1657; field_16298 player m (Lnet/minecraft/class_1451;DLnet/minecraft/class_1856;Z)V p 1 cat p 5 canBeScared p 4 food p 2 speed c net/minecraft/class_1451$class_3699 net/minecraft/entity/passive/CatEntity$SleepWithOwnerGoal f Lnet/minecraft/class_1657; field_16295 owner f Lnet/minecraft/class_1451; field_16297 cat f I field_16296 ticksOnBed f Lnet/minecraft/class_2338; field_16294 bedPos m ()Z method_16098 cannotSleep m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2338; method_27801 method_27801 p 1 direction m (Lnet/minecraft/class_1451;)V p 1 cat m ()V method_16097 dropMorningGifts c net/minecraft/class_1451$class_3698 net/minecraft/entity/passive/CatEntity$CatFleeGoal f Lnet/minecraft/class_1451; field_16293 cat m (Lnet/minecraft/class_1451;Ljava/lang/Class;FDD)V p 4 slowSpeed p 3 distance p 6 fastSpeed p 2 fleeFromType p 1 cat c net/minecraft/class_5812 net/minecraft/block/OxidizableBlock f Lnet/minecraft/class_5955$class_5811; field_28709 oxidationLevel m ()Lnet/minecraft/class_5955$class_5811; method_33632 getDegradationLevel m (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)V p 1 oxidationLevel p 2 settings c net/minecraft/class_2780 net/minecraft/world/border/WorldBorderListener m (Lnet/minecraft/class_2784;D)V method_11935 onSafeZoneChanged p 1 border p 2 safeZoneRadius m (Lnet/minecraft/class_2784;I)V method_11932 onWarningTimeChanged p 1 border p 2 warningTime m (Lnet/minecraft/class_2784;DD)V method_11930 onCenterChanged p 2 centerX p 1 border p 4 centerZ m (Lnet/minecraft/class_2784;I)V method_11933 onWarningBlocksChanged p 1 border p 2 warningBlockDistance m (Lnet/minecraft/class_2784;D)V method_11929 onDamagePerBlockChanged p 2 damagePerBlock p 1 border m (Lnet/minecraft/class_2784;DDJ)V method_11931 onInterpolateSize p 4 toSize p 6 time p 1 border p 2 fromSize m (Lnet/minecraft/class_2784;D)V method_11934 onSizeChange p 1 border p 2 size c net/minecraft/class_2780$class_3976 net/minecraft/world/border/WorldBorderListener$WorldBorderSyncer f Lnet/minecraft/class_2784; field_17652 border m (Lnet/minecraft/class_2784;)V p 1 border c net/minecraft/class_1456 net/minecraft/entity/passive/PolarBearEntity f Ljava/util/UUID; field_25368 angryAt f I field_25370 angerTime f Lnet/minecraft/class_2940; field_6840 WARNING f Lnet/minecraft/class_6019; field_25369 ANGER_TIME_RANGE f F field_6838 lastWarningAnimationProgress f F field_6837 warningAnimationProgress f I field_6839 warningSoundCooldown m (Z)V method_6603 setWarning p 1 warning m ()Z method_6600 isWarning m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20668 canSpawn p 3 pos p 2 spawnReason p 4 random p 1 world p 0 type m ()V method_6602 playWarningSound m (F)F method_6601 getWarningAnimationProgress p 1 tickDelta m ()Lnet/minecraft/class_5132$class_5133; method_26891 createPolarBearAttributes c net/minecraft/class_1456$class_1460 net/minecraft/entity/passive/PolarBearEntity$AttackGoal c net/minecraft/class_1456$class_1461 net/minecraft/entity/passive/PolarBearEntity$PolarBearEscapeDangerGoal c net/minecraft/class_1456$class_1457 net/minecraft/entity/passive/PolarBearEntity$ProtectBabiesGoal c A target goal on players when this polar bear is near a baby polar bear. c net/minecraft/class_1456$class_1459 net/minecraft/entity/passive/PolarBearEntity$PolarBearRevengeGoal c net/minecraft/class_2781 net/minecraft/network/packet/s2c/play/EntityAttributesS2CPacket f Ljava/util/List; field_12720 entries f I field_12719 entityId m (Lnet/minecraft/class_2602;)V method_11936 apply m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2781$class_2782;)V method_34200 method_34200 p 0 buf p 1 attribute m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_1322; method_34202 method_34202 p 0 modifiers m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2781$class_2782; method_34201 method_34201 p 0 buf m (ILjava/util/Collection;)V p 2 attributes p 1 entityId m (Lnet/minecraft/class_2540;Lnet/minecraft/class_1322;)V method_34199 method_34199 p 1 modifier p 0 buf m ()Ljava/util/List; method_11938 getEntries m (Lnet/minecraft/class_2540;)V p 1 buf m ()I method_11937 getEntityId c net/minecraft/class_2781$class_2782 net/minecraft/network/packet/s2c/play/EntityAttributesS2CPacket$Entry f D field_12722 baseValue f Ljava/util/Collection; field_12723 modifiers f Lnet/minecraft/class_1320; field_12724 attribute m ()Ljava/util/Collection; method_11939 getModifiers m ()D method_11941 getBaseValue m (Lnet/minecraft/class_1320;DLjava/util/Collection;)V p 4 modifiers p 1 attribute p 2 baseValue m ()Lnet/minecraft/class_1320; method_11940 getId c net/minecraft/class_1454 net/minecraft/entity/passive/PufferfishEntity f Ljava/util/function/Predicate; field_6834 BLOW_UP_FILTER f I field_30353 NOT_PUFFED f I field_30354 SEMI_PUFFED f I field_30355 FULLY_PUFFED f Lnet/minecraft/class_4051; field_33692 BLOW_UP_TARGET_PREDICATE f I field_6833 inflateTicks f Lnet/minecraft/class_2940; field_6835 PUFF_STATE f I field_6832 deflateTicks m (I)V method_6596 setPuffState p 1 puffState m (Lnet/minecraft/class_1308;)Z method_36550 method_36550 p 1 entity m ()I method_6594 getPuffState m (Lnet/minecraft/class_1308;)V method_6593 sting p 1 mob m (Lnet/minecraft/class_1309;)Z method_6591 method_6591 p 0 entity m (I)F method_6592 getScaleForPuffState p 0 puffState c net/minecraft/class_1454$class_1455 net/minecraft/entity/passive/PufferfishEntity$InflateGoal f Lnet/minecraft/class_1454; field_6836 pufferfish m (Lnet/minecraft/class_1454;)V p 1 pufferfish c net/minecraft/class_2783 net/minecraft/network/packet/s2c/play/EntityStatusEffectS2CPacket f B field_12729 amplifier f B field_12728 flags f I field_33358 SHOW_ICON_MASK f I field_12727 entityId f I field_33357 SHOW_PARTICLES_MASK f I field_12726 duration f I field_12725 effectId f I field_33356 AMBIENT_MASK m (Lnet/minecraft/class_2602;)V method_11948 apply m (ILnet/minecraft/class_1293;)V p 2 effect p 1 entityId m ()Z method_11950 isAmbient m ()Z method_11942 shouldShowIcon m ()Z method_11949 shouldShowParticles m ()Z method_11947 isPermanent m (Lnet/minecraft/class_2540;)V p 1 buf m ()I method_11944 getDuration m ()I method_11943 getEntityId m ()I method_11946 getEffectId m ()B method_11945 getAmplifier c net/minecraft/class_1453 net/minecraft/entity/passive/ParrotEntity f Z field_6823 songPlaying f F field_6818 flapProgress f Ljava/util/Set; field_6825 TAMING_INGREDIENTS f F field_6824 flapSpeed f Ljava/util/function/Predicate; field_6821 CAN_IMITATE f Lnet/minecraft/class_1792; field_6828 COOKIE f F field_6827 prevMaxWingDeviation f Ljava/util/Map; field_6822 MOB_SOUNDS f F field_6819 maxWingDeviation f F field_6829 prevFlapProgress f Lnet/minecraft/class_2338; field_6820 songSource f Lnet/minecraft/class_2940; field_6826 VARIANT m ()Z method_6582 isSongPlaying m ()V method_6578 flapWings m (Ljava/util/Random;)F method_6580 getSoundPitch p 0 random m ()I method_6584 getVariant m (Lnet/minecraft/class_1299;)Lnet/minecraft/class_3414; method_6586 getSound p 0 imitate m ()Lnet/minecraft/class_5132$class_5133; method_26889 createParrotAttributes m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20667 canSpawn p 3 pos p 2 spawnReason p 1 world p 0 type p 4 random m (I)V method_6585 setVariant p 1 variant m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;)Z method_6587 imitateNearbyMob p 0 world p 1 parrot m (Lnet/minecraft/class_1937;Ljava/util/Random;)Lnet/minecraft/class_3414; method_6583 getRandomSound p 1 random p 0 world m (Ljava/util/HashMap;)V method_6579 method_6579 p 0 map c net/minecraft/class_1453$1 net/minecraft/entity/passive/ParrotEntity$1 m (Lnet/minecraft/class_1308;)Z method_6590 test m (Ljava/lang/Object;)Z test test p 1 entity c net/minecraft/class_1453$class_6537 net/minecraft/entity/passive/ParrotEntity$FlyOntoTreeGoal m ()Lnet/minecraft/class_243; method_38066 locateTree c net/minecraft/class_5807 net/minecraft/block/MossBlock c net/minecraft/class_5806 net/minecraft/block/HangingRootsBlock f Lnet/minecraft/class_265; field_28689 SHAPE f Lnet/minecraft/class_2746; field_33642 WATERLOGGED c net/minecraft/class_5809 net/minecraft/block/SporeBlossomBlock f Lnet/minecraft/class_265; field_28703 SHAPE c net/minecraft/class_5808 net/minecraft/block/SmallDripleafBlock f Lnet/minecraft/class_2746; field_28691 WATERLOGGED f Lnet/minecraft/class_265; field_28690 SHAPE f Lnet/minecraft/class_2753; field_29563 FACING c net/minecraft/class_2777 net/minecraft/network/packet/s2c/play/EntityPositionS2CPacket f I field_12705 id f D field_12701 z f D field_12702 y f Z field_12704 onGround f B field_12706 pitch f B field_12707 yaw f D field_12703 x m ()Z method_11923 isOnGround m (Lnet/minecraft/class_2602;)V method_11922 apply m ()I method_11916 getId m ()B method_11920 getYaw m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_1297;)V p 1 entity m ()B method_11921 getPitch m ()D method_11919 getY m ()D method_11918 getZ m ()D method_11917 getX c net/minecraft/class_5803 net/minecraft/block/CaveVines f Lnet/minecraft/class_265; field_28687 SHAPE f Lnet/minecraft/class_2746; field_28688 BERRIES m (Lnet/minecraft/class_2680;)Z method_33618 hasBerries p 0 state m (ILnet/minecraft/class_2680;)I method_37361 method_37361 p 1 state m (I)Ljava/util/function/ToIntFunction; method_37362 getLuminanceSupplier c {@return a function that receives a {@link BlockState} and returns the luminance for the state}\nIf there are no berries, it supplies the value 0.\n\n@apiNote The return value is meant to be passed to\n{@link AbstractBlock.Settings#luminance} builder method. p 0 luminance c luminance supplied when the block has berries m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1269; method_33619 pickBerries p 2 pos p 1 world p 0 state c net/minecraft/class_2778 net/minecraft/block/enums/StairShape f Ljava/lang/String; field_12714 name f Lnet/minecraft/class_2778; field_12713 INNER_RIGHT f Lnet/minecraft/class_2778; field_12712 INNER_LEFT f Lnet/minecraft/class_2778; field_12710 STRAIGHT f Lnet/minecraft/class_2778; field_12709 OUTER_RIGHT f Lnet/minecraft/class_2778; field_12708 OUTER_LEFT m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_5802 net/minecraft/block/BigDripleafStemBlock f Lnet/minecraft/class_265; field_28668 NORTH_SHAPE f Lnet/minecraft/class_265; field_28669 SOUTH_SHAPE f Lnet/minecraft/class_265; field_28671 WEST_SHAPE f Lnet/minecraft/class_265; field_28670 EAST_SHAPE f Lnet/minecraft/class_2746; field_28667 WATERLOGGED m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Lnet/minecraft/class_2350;)Z method_33728 placeStemAt p 0 world p 1 pos p 2 fluidState p 3 direction c net/minecraft/class_2779 net/minecraft/network/packet/s2c/play/AdvancementUpdateS2CPacket f Z field_12718 clearCurrent f Ljava/util/Map; field_12716 toSetProgress f Ljava/util/Map; field_12717 toEarn f Ljava/util/Set; field_12715 toRemove m ()Ljava/util/Set; method_11926 getAdvancementIdsToRemove m ()Z method_11924 shouldClearCurrent m (Lnet/minecraft/class_2540;)V p 1 buf m ()Ljava/util/Map; method_11928 getAdvancementsToEarn m (Lnet/minecraft/class_2602;)V method_11925 apply m (Lnet/minecraft/class_2540;Lnet/minecraft/class_167;)V method_34197 method_34197 p 0 buf p 1 progress m (ZLjava/util/Collection;Ljava/util/Set;Ljava/util/Map;)V p 1 clearCurrent p 2 toEarn p 3 toRemove p 4 toSetProgress m (Lnet/minecraft/class_2540;Lnet/minecraft/class_161$class_162;)V method_34198 method_34198 p 0 buf p 1 task m ()Ljava/util/Map; method_11927 getAdvancementsToProgress c net/minecraft/class_5805 net/minecraft/block/CaveVinesHeadBlock f F field_31053 GROW_CHANCE c net/minecraft/class_5804 net/minecraft/block/CaveVinesBodyBlock c net/minecraft/class_6310 net/minecraft/unused/packageinfo/PackageInfo6310 c net/minecraft/class_3283 net/minecraft/resource/ResourcePackManager c A resource pack manager manages a list of {@link ResourcePackProfile}s and\nbuilds {@linkplain #createResourcePacks() a list of resource packs} when the\nresource manager reloads. f Ljava/util/Set; field_14227 providers f Ljava/util/Map; field_14226 profiles f Ljava/util/List; field_14225 enabled f Lnet/minecraft/class_3288$class_5351; field_14228 profileFactory m ()Ljava/util/Map; method_29212 providePackProfiles m ()V method_14445 scanPacks m (Lnet/minecraft/class_3264;[Lnet/minecraft/class_3285;)V p 1 type p 2 providers m ()Ljava/util/List; method_29211 createResourcePacks m (Ljava/util/Map;Lnet/minecraft/class_3288;)V method_29484 method_29484 p 1 profile m (Ljava/lang/String;)Lnet/minecraft/class_3288; method_14449 getProfile p 1 name m (Lnet/minecraft/class_3264;Ljava/lang/String;Lnet/minecraft/class_2561;ZLjava/util/function/Supplier;Lnet/minecraft/class_3272;Lnet/minecraft/class_3288$class_3289;Lnet/minecraft/class_5352;)Lnet/minecraft/class_3288; method_31440 method_31440 p 1 name p 2 displayName p 3 alwaysEnabled p 4 packFactory p 5 metadata p 6 direction p 7 source m (Ljava/util/Collection;)Ljava/util/stream/Stream; method_29209 streamProfilesByName p 1 names m (Lnet/minecraft/class_3288$class_5351;[Lnet/minecraft/class_3285;)V p 1 profileFactory p 2 providers m ()Ljava/util/Collection; method_29206 getNames m ()Ljava/util/Collection; method_14444 getEnabledProfiles m (Ljava/util/Collection;)Ljava/util/List; method_29208 buildEnabledProfiles p 1 enabledNames m ()Ljava/util/Collection; method_14441 getProfiles m (Ljava/util/Collection;)V method_14447 setEnabledProfiles p 1 enabled m (Ljava/lang/String;)Z method_29207 hasProfile p 1 name m ()Ljava/util/Collection; method_29210 getEnabledNames c net/minecraft/class_521 net/minecraft/client/gui/screen/pack/PackListWidget f Lnet/minecraft/class_2561; field_18978 title f Lnet/minecraft/class_2960; field_19125 RESOURCE_PACKS_TEXTURE f Lnet/minecraft/class_2561; field_19126 INCOMPATIBLE f Lnet/minecraft/class_2561; field_19127 INCOMPATIBLE_CONFIRM m (Lnet/minecraft/class_310;IILnet/minecraft/class_2561;)V p 2 width p 1 client p 4 title p 3 height c net/minecraft/class_521$class_4271 net/minecraft/client/gui/screen/pack/PackListWidget$ResourcePackEntry f Lnet/minecraft/class_5481; field_26590 displayName f Lnet/minecraft/class_5369$class_5371; field_19129 pack f Ljava/lang/String; field_32405 ELLIPSIS f Lnet/minecraft/class_310; field_19128 client f Lnet/minecraft/class_5489; field_26785 compatibilityNotificationText f Lnet/minecraft/class_437; field_25476 screen f Lnet/minecraft/class_521; field_19130 widget f Lnet/minecraft/class_5481; field_26784 incompatibleText f Lnet/minecraft/class_5489; field_26591 description m (Lnet/minecraft/class_310;Lnet/minecraft/class_521;Lnet/minecraft/class_437;Lnet/minecraft/class_5369$class_5371;)V p 4 pack p 2 widget p 3 screen p 1 client m (Z)V method_20146 method_20146 p 1 confirmed m ()Z method_20152 isSelectable m (Lnet/minecraft/class_310;Lnet/minecraft/class_2561;)Lnet/minecraft/class_5481; method_31229 trimTextToWidth p 1 text p 0 client m (Lnet/minecraft/class_310;Lnet/minecraft/class_2561;)Lnet/minecraft/class_5489; method_31230 createMultilineText p 1 text p 0 client c net/minecraft/class_3285 net/minecraft/resource/ResourcePackProvider c A resource pack provider provides {@link ResourcePackProfile}s, usually to\n{@link ResourcePackManager}s. m (Ljava/util/function/Consumer;Lnet/minecraft/class_3288$class_5351;)V method_14453 register c Register resource pack profiles created with the {@code factory} to the\n{@code profileAdder}.\n\n@see ResourcePackProfile#of p 2 factory c the factory that creates the resource pack profiles p 1 profileAdder c the profile adder that accepts created resource pack profiles c net/minecraft/class_527 net/minecraft/client/gui/screen/world/OptimizeWorldScreen f Lit/unimi/dsi/fastutil/booleans/BooleanConsumer; field_3233 callback f Lorg/slf4j/Logger; field_25482 LOGGER f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_3232 DIMENSION_COLORS f Lnet/minecraft/class_1257; field_3234 updater m (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_1940;ZLnet/minecraft/class_5285;)V p 4 levelInfo p 5 eraseCache p 6 generatorOptions p 1 callback p 2 dataFixer p 3 storageSession m (Lit/unimi/dsi/fastutil/objects/Object2IntOpenCustomHashMap;)V method_2747 method_2747 p 0 colors m (Lnet/minecraft/class_4185;)V method_19938 method_19938 p 1 button m (Lnet/minecraft/class_310;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_32$class_5143;Z)Lnet/minecraft/class_527; method_27031 create p 0 client p 1 callback p 2 dataFixer p 3 storageSession p 4 eraseCache c net/minecraft/class_526 net/minecraft/client/gui/screen/world/SelectWorldScreen f Lnet/minecraft/class_4185; field_3224 selectButton f Lnet/minecraft/class_528; field_3218 levelList f Lnet/minecraft/class_4185; field_3215 editButton f Lnet/minecraft/class_4185; field_3216 recreateButton f Lnet/minecraft/class_437; field_3221 parent f Lnet/minecraft/class_4185; field_3219 deleteButton f Lnet/minecraft/class_342; field_3220 searchBox f Ljava/util/List; field_3222 tooltip f Lorg/slf4j/Logger; field_28783 LOGGER m (Lnet/minecraft/class_4185;)V method_35739 method_35739 p 1 button m (Lnet/minecraft/class_4185;)V method_19941 method_19941 p 1 button m (Lnet/minecraft/class_4185;)V method_19942 method_19942 p 1 button m (Lnet/minecraft/class_4185;)V method_19943 method_19943 p 1 button m (Lnet/minecraft/class_4185;)V method_19944 method_19944 p 1 button m (Ljava/util/List;)V method_2739 setTooltip p 1 tooltip m (Lnet/minecraft/class_437;)V p 1 parent m (Lnet/minecraft/class_4185;)V method_19945 method_19945 p 1 button m (Z)V method_19940 worldSelected p 1 active m (Lnet/minecraft/class_4185;)V method_19939 method_19939 p 1 button m (Ljava/lang/String;)V method_2744 method_2744 p 1 search c net/minecraft/class_525 net/minecraft/client/gui/screen/world/CreateWorldScreen f Lnet/minecraft/class_4185; field_3193 moreOptionsButton f Lnet/minecraft/class_525$class_4539; field_3201 currentMode f Lnet/minecraft/class_2561; field_26602 ALLOW_COMMANDS_INFO_TEXT f Ljava/nio/file/Path; field_25477 dataPackTempDir f Lnet/minecraft/class_437; field_3187 parent f Z field_3202 moreOptionsOpen f Lnet/minecraft/class_4185; field_24287 gameRulesButton f Lnet/minecraft/class_2561; field_26598 ENTER_SEED_TEXT f Lnet/minecraft/class_5292; field_24588 moreOptionsDialog f Lorg/slf4j/Logger; field_25480 LOGGER f Lnet/minecraft/class_2561; field_3194 firstGameModeDescriptionLine f Z field_3178 hardcore f Lnet/minecraft/class_342; field_3188 levelNameField f Lnet/minecraft/class_2561; field_25898 GAME_MODE_TEXT f Ljava/lang/String; field_3195 levelName f Lnet/minecraft/class_5676; field_3186 gameModeSwitchButton f Lnet/minecraft/class_3283; field_25792 packManager f Lnet/minecraft/class_5359; field_25479 dataPackSettings f Lnet/minecraft/class_1267; field_27998 currentDifficulty f Lnet/minecraft/class_2561; field_26599 SEED_INFO_TEXT f Lnet/minecraft/class_2561; field_3199 secondGameModeDescriptionLine f Lnet/minecraft/class_2561; field_26600 ENTER_NAME_TEXT f Z field_3179 tweakedCheats f Lnet/minecraft/class_4185; field_25478 dataPacksButton f Lnet/minecraft/class_5676; field_3182 enableCheatsButton f Ljava/lang/String; field_32434 TEMP_DIR_PREFIX f Lnet/minecraft/class_5676; field_24286 difficultyButton f Lnet/minecraft/class_525$class_4539; field_3185 lastMode f Ljava/lang/String; field_3196 saveDirectoryName f Lnet/minecraft/class_2561; field_26601 RESULT_FOLDER_TEXT f Z field_3192 cheatsEnabled f Lnet/minecraft/class_4185; field_3205 createLevelButton f Lnet/minecraft/class_1928; field_24288 gameRules m (Lnet/minecraft/class_5359;Lnet/minecraft/class_6904;)V method_37088 method_37088 p 2 saveLoader m (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V method_32670 method_32670 p 2 cheatsEnabled p 1 button m (Z)V method_29691 method_29691 p 1 confirmed m (Lnet/minecraft/class_5676;)Lnet/minecraft/class_5250; method_32671 method_32671 p 1 button m ()V method_2721 toggleMoreOptions m (Ljava/lang/String;)V method_19416 method_19416 p 1 levelName m (Lnet/minecraft/class_4185;)V method_19923 method_19923 p 1 button m (Ljava/nio/file/Path;)V method_29689 method_29689 p 0 path m (Lnet/minecraft/class_525$class_4539;)V method_22365 tweakDefaultsTo p 1 mode m (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V method_29687 copyDataPack p 2 dataPackFile p 0 srcFolder p 1 destFolder m (Ljava/util/Optional;)V method_27616 method_27616 p 1 optionalGameRules m ()Lnet/minecraft/class_1267; method_32672 getDifficulty m ()V method_30297 onCloseScreen m ()V method_29695 clearDataPackTempDir m ()Ljava/nio/file/Path; method_29693 getDataPackTempDir m (Lnet/minecraft/class_5676;)Lnet/minecraft/class_5250; method_32667 method_32667 p 0 button m (Ljava/nio/file/Path;)Z method_29684 method_29684 p 1 path m (Lnet/minecraft/class_4185;)V method_27615 method_27615 p 1 button m (Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/lang/Object; method_37089 method_37089 p 2 throwable p 1 v m (Z)V method_2710 setMoreOptionsOpen p 1 moreOptionsOpen m (Z)Lnet/minecraft/class_1940; method_40213 createLevelInfo p 1 debugWorld m ()V method_30298 clearTempResources m (Lcom/mojang/serialization/DynamicOps;Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult; method_40211 method_40211 p 1 json m ()V method_2722 updateSettingsLabels m ()Z method_29696 copyTempDirDataPacks m (Ljava/util/List;Ljava/lang/String;)Z method_29983 method_29983 p 1 name m (Lnet/minecraft/class_437;Lnet/minecraft/class_5359;Lnet/minecraft/class_5292;)V p 3 moreOptionsDialog p 1 parent p 2 dataPackSettings m (Lnet/minecraft/class_4185;)V method_19921 method_19921 p 1 button m (Lnet/minecraft/class_5676;Lnet/minecraft/class_1267;)V method_32668 method_32668 p 2 difficulty p 1 button m (Ljava/nio/file/Path;Ljava/nio/file/Path;)V method_29690 method_29690 p 2 path m (Lnet/minecraft/class_3283;)V method_29682 applyDataPacks p 1 dataPackManager m (Lnet/minecraft/class_3300;Lnet/minecraft/class_5359;)Lcom/mojang/datafixers/util/Pair; method_40209 method_40209 p 1 resourceManager p 2 dataPackSettings m (Lnet/minecraft/class_437;)Lnet/minecraft/class_525; method_31130 create p 0 parent m ()V method_2727 updateSaveFolderName m (Ljava/nio/file/Path;Ljava/nio/file/Path;)Z method_29686 method_29686 p 1 dataPackFile m (Lnet/minecraft/class_5676;Lnet/minecraft/class_525$class_4539;)V method_32669 method_32669 p 1 button p 2 mode m (Lorg/apache/commons/lang3/mutable/MutableObject;Ljava/nio/file/Path;Ljava/nio/file/Path;)V method_29688 method_29688 p 2 dataPackFile m (Lnet/minecraft/class_4185;)V method_19922 method_19922 p 1 button m ()V method_28084 setMoreOptionsOpen m (Lnet/minecraft/class_1928;)V method_27614 method_27614 p 1 gameRules m ()Lcom/mojang/datafixers/util/Pair; method_30296 getScannedPack m (Lnet/minecraft/class_4185;)V method_29692 method_29692 p 1 button m ()V method_29694 openPackScreen m ()V method_2736 createLevel m (Lnet/minecraft/class_437;Lnet/minecraft/class_6904;Ljava/nio/file/Path;)Lnet/minecraft/class_525; method_40212 create p 2 path p 1 source p 0 parent m (Ljava/nio/file/Path;Lnet/minecraft/class_310;)Ljava/nio/file/Path; method_29685 copyDataPack p 1 client p 0 srcFolder c net/minecraft/class_525$class_5376 net/minecraft/client/gui/screen/world/CreateWorldScreen$WorldCreationException m (Ljava/lang/Throwable;)V p 1 throwable c net/minecraft/class_525$class_4539 net/minecraft/client/gui/screen/world/CreateWorldScreen$Mode f Lnet/minecraft/class_2561; field_27999 text f Ljava/lang/String; field_20628 translationSuffix f Lnet/minecraft/class_1934; field_20629 defaultGameMode f Lnet/minecraft/class_525$class_4539; field_20624 SURVIVAL f Lnet/minecraft/class_525$class_4539; field_20627 DEBUG f Lnet/minecraft/class_525$class_4539; field_20626 CREATIVE f Lnet/minecraft/class_525$class_4539; field_20625 HARDCORE m (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_1934;)V p 3 translationSuffix p 4 defaultGameMode m ()Lnet/minecraft/class_2561; method_32673 asText c net/minecraft/class_524 net/minecraft/client/gui/screen/world/EditWorldScreen f Lcom/google/gson/Gson; field_25481 GSON f Lnet/minecraft/class_342; field_3170 levelNameTextField f Lorg/slf4j/Logger; field_23776 LOGGER f Lnet/minecraft/class_2561; field_26603 ENTER_NAME_TEXT f Lnet/minecraft/class_4185; field_3168 saveButton f Lit/unimi/dsi/fastutil/booleans/BooleanConsumer; field_3169 callback f Lnet/minecraft/class_32$class_5143; field_23777 storageSession m ()V method_2691 commit m (ZZ)V method_19931 method_19931 p 2 eraseCache p 1 backup m (Lnet/minecraft/class_4185;)V method_19930 method_19930 p 1 button m (Lnet/minecraft/class_4185;)V method_27029 method_27029 p 1 button m (Lnet/minecraft/class_4185;)V method_19932 method_19932 p 1 button m (Lnet/minecraft/class_4185;)V method_19933 method_19933 p 1 button m (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_32$class_5143;)V p 1 callback p 2 storageSession m (Ljava/lang/String;)V method_19417 method_19417 p 1 levelName m (Lnet/minecraft/class_4185;)V method_19934 method_19934 p 1 button m (Lnet/minecraft/class_4185;)V method_19935 method_19935 p 1 button m (Lnet/minecraft/class_4185;)V method_27030 method_27030 p 1 button m (Lnet/minecraft/class_4185;)V method_29068 method_29068 p 1 button m (Ljava/nio/file/Path;)Z method_37470 method_37470 p 0 path m (Lnet/minecraft/class_32;Ljava/lang/String;)V method_29784 onBackupConfirm p 0 storage p 1 levelName m (Lnet/minecraft/class_32$class_5143;)Z method_2701 backupLevel p 0 storageSession m (Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult; method_29699 method_29699 p 1 json m (Ljava/nio/file/Path;)V method_37471 method_37471 p 0 path m (Lcom/mojang/serialization/DataResult$PartialResult;)V method_29067 method_29067 p 0 result c net/minecraft/class_3281 net/minecraft/resource/ResourcePackCompatibility f Lnet/minecraft/class_2561; field_14219 notification f Lnet/minecraft/class_2561; field_14222 confirmMessage f Lnet/minecraft/class_3281; field_14220 TOO_NEW f Lnet/minecraft/class_3281; field_14224 COMPATIBLE f Lnet/minecraft/class_3281; field_14223 TOO_OLD m (Lnet/minecraft/class_3272;Lnet/minecraft/class_3264;)Lnet/minecraft/class_3281; method_31439 from p 1 type p 0 metadata m ()Lnet/minecraft/class_2561; method_14439 getNotification m ()Z method_14437 isCompatible m (Ljava/lang/String;ILjava/lang/String;)V p 3 translationSuffix m (ILnet/minecraft/class_3264;)Lnet/minecraft/class_3281; method_14436 from p 0 packVersion p 1 type m ()Lnet/minecraft/class_2561; method_14438 getConfirmMessage c net/minecraft/class_6317 net/minecraft/unused/packageinfo/PackageInfo6317 c net/minecraft/class_6318 net/minecraft/unused/packageinfo/PackageInfo6318 c net/minecraft/class_6315 net/minecraft/unused/packageinfo/PackageInfo6315 c net/minecraft/class_6316 net/minecraft/unused/packageinfo/PackageInfo6316 c net/minecraft/class_6313 net/minecraft/unused/packageinfo/PackageInfo6313 c net/minecraft/class_3286 net/minecraft/resource/VanillaDataPackProvider f Ljava/lang/String; field_29782 NAME f Lnet/minecraft/class_3268; field_14269 pack f Lnet/minecraft/class_3272; field_26939 DEFAULT_PACK_METADATA c net/minecraft/class_6314 net/minecraft/unused/packageinfo/PackageInfo6314 c net/minecraft/class_6311 net/minecraft/unused/packageinfo/PackageInfo6311 c net/minecraft/class_3288 net/minecraft/resource/ResourcePackProfile c Represents a resource pack in a {@link ResourcePackManager}.\n\n

Compared to a single-use {@link ResourcePack}, a profile is persistent\nand serves as {@linkplain #createResourcePack a factory} for the single-use\npacks. It also contains user-friendly information about resource packs.\n\n

The profiles are registered by {@link ResourcePackProvider}s.\n\n

Closing the profile doesn't have any effect. f Lnet/minecraft/class_5352; field_25346 source f Ljava/lang/String; field_14272 name f Z field_14271 alwaysEnabled f Lnet/minecraft/class_2561; field_14275 description f Ljava/util/function/Supplier; field_14273 packFactory f Lnet/minecraft/class_3288$class_3289; field_14277 position f Lnet/minecraft/class_3281; field_14278 compatibility f Z field_14270 pinned f Lorg/slf4j/Logger; field_14279 LOGGER f Lnet/minecraft/class_2561; field_14274 displayName m (Z)Lnet/minecraft/class_2561; method_14461 getInformationText p 1 enabled m (Ljava/lang/String;Lnet/minecraft/class_2561;ZLjava/util/function/Supplier;Lnet/minecraft/class_3272;Lnet/minecraft/class_3264;Lnet/minecraft/class_3288$class_3289;Lnet/minecraft/class_5352;)V p 8 source p 6 type p 7 direction p 4 packFactory p 5 metadata p 2 displayName p 3 alwaysEnabled p 1 name m ()Lnet/minecraft/class_3262; method_14458 createResourcePack m ()Lnet/minecraft/class_3288$class_3289; method_14466 getInitialPosition m (Ljava/lang/String;ZLjava/util/function/Supplier;Lnet/minecraft/class_3288$class_5351;Lnet/minecraft/class_3288$class_3289;Lnet/minecraft/class_5352;)Lnet/minecraft/class_3288; method_14456 of c Creates a resource pack profile from the given parameters.\n\n

Compared to calling the factory directly, this utility method obtains the\npack's metadata information from the pack created by the {@code packFactory}.\nIf the created pack doesn't have metadata information, this method returns\n{@code null}.\n\n@return the created profile, or {@code null} if missing metadata p 0 name p 1 alwaysEnabled p 4 insertionPosition p 5 packSource p 2 packFactory p 3 profileFactory m (Ljava/lang/String;ZLjava/util/function/Supplier;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_3281;Lnet/minecraft/class_3288$class_3289;ZLnet/minecraft/class_5352;)V p 3 packFactory p 4 displayName p 1 name p 2 alwaysEnabled p 7 direction p 8 pinned p 5 description p 6 compatibility p 9 source m ()Z method_14465 isPinned m ()Lnet/minecraft/class_3281; method_14460 getCompatibility m ()Lnet/minecraft/class_5352; method_29483 getSource m (ZLnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_14462 method_14462 p 2 style m ()Lnet/minecraft/class_2561; method_14457 getDisplayName m ()Z method_14464 isAlwaysEnabled m ()Lnet/minecraft/class_2561; method_14459 getDescription m ()Ljava/lang/String; method_14463 getName m (Ljava/lang/Object;)Z equals equals p 1 o c net/minecraft/class_3288$class_3289 net/minecraft/resource/ResourcePackProfile$InsertionPosition f Lnet/minecraft/class_3288$class_3289; field_14281 BOTTOM f Lnet/minecraft/class_3288$class_3289; field_14280 TOP m ()Lnet/minecraft/class_3288$class_3289; method_14467 inverse m (Ljava/util/List;Ljava/lang/Object;Ljava/util/function/Function;Z)I method_14468 insert p 1 items p 4 listInverted p 2 item p 3 profileGetter c net/minecraft/class_3288$class_5351 net/minecraft/resource/ResourcePackProfile$Factory c A factory for resource pack profiles, somewhat resembling the constructor\nof {@link ResourcePackProfile} but allowing more customization. m (Ljava/lang/String;Lnet/minecraft/class_2561;ZLjava/util/function/Supplier;Lnet/minecraft/class_3272;Lnet/minecraft/class_3288$class_3289;Lnet/minecraft/class_5352;)Lnet/minecraft/class_3288; create create c Creates a proper resource pack profile from the given parameters.\n\n@apiNote Instead of calling this method, users usually call {@link\nResourcePackProfile#of}, which fills some of the parameters for a call to this\nmethod. p 5 metadata p 6 initialPosition p 7 source p 1 name p 2 displayName p 3 alwaysEnabled p 4 packFactory c net/minecraft/class_6312 net/minecraft/unused/packageinfo/PackageInfo6312 c net/minecraft/class_6308 net/minecraft/test/TeamCityTestCompletionListener f Lcom/google/common/escape/Escaper; field_33177 ESCAPER f Lorg/slf4j/Logger; field_33176 LOGGER c net/minecraft/class_6309 net/minecraft/unused/packageinfo/PackageInfo6309 c net/minecraft/class_518 net/minecraft/client/gui/screen/recipebook/RecipeBookProvider m ()Lnet/minecraft/class_507; method_2659 getRecipeBookWidget m ()V method_16891 refreshRecipeBook c net/minecraft/class_517 net/minecraft/client/gui/screen/recipebook/AbstractFurnaceRecipeBookScreen f Lnet/minecraft/class_1856; field_3149 fuels m ()Ljava/util/Set; method_17065 getAllowedFuels c net/minecraft/class_6320 net/minecraft/unused/packageinfo/PackageInfo6320 c net/minecraft/class_534 net/minecraft/client/gui/hud/spectator/RootSpectatorCommandGroup f Ljava/util/List; field_3266 elements f Lnet/minecraft/class_2561; field_26612 PROMPT_TEXT c net/minecraft/class_6321 net/minecraft/unused/packageinfo/PackageInfo6321 c net/minecraft/class_3294 net/minecraft/resource/NamespaceResourceManager c A resource manager that only loads resources for a specific namespace.\nThis is an implementation detail for {@link LifecycledResourceManagerImpl}, based\non the heuristic that most namespaces are only defined in few resource\npacks, making loading in those namespaces faster.\n\n@see LifecycledResourceManagerImpl f Ljava/util/List; field_14283 packList f Lnet/minecraft/class_3264; field_14284 type f Ljava/lang/String; field_21561 namespace f Lorg/slf4j/Logger; field_14285 LOGGER m (Lnet/minecraft/class_2960;)Z method_18221 isPathAbsolute p 1 id m (Lnet/minecraft/class_2960;)V method_14472 validate p 1 id m (Lnet/minecraft/class_3264;Ljava/lang/String;)V p 1 type p 2 namespace m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960; method_14473 getMetadataPath p 0 id m (Lnet/minecraft/class_2960;Lnet/minecraft/class_3262;)Ljava/io/InputStream; method_14476 open p 2 pack p 1 id m (Lnet/minecraft/class_3262;)V method_24233 addPack p 1 pack c net/minecraft/class_3294$class_3295 net/minecraft/resource/NamespaceResourceManager$DebugInputStream f Z field_14287 closed f Ljava/lang/String; field_14288 leakMessage m (Ljava/io/InputStream;Lnet/minecraft/class_2960;Ljava/lang/String;)V p 1 parent p 2 id p 3 packName c net/minecraft/class_531 net/minecraft/client/gui/hud/spectator/SpectatorMenu f Lnet/minecraft/class_537; field_3259 DISABLED_NEXT_PAGE_COMMAND f Lnet/minecraft/class_537; field_3256 NEXT_PAGE_COMMAND f Lnet/minecraft/class_535; field_3258 currentGroup f Lnet/minecraft/class_536; field_3255 closeCallback f Lnet/minecraft/class_2561; field_26615 NEXT_PAGE_TEXT f Lnet/minecraft/class_2561; field_26614 PREVIOUS_PAGE_TEXT f Lnet/minecraft/class_2561; field_26613 CLOSE_TEXT f I field_3263 page f I field_3254 selectedSlot f Lnet/minecraft/class_537; field_3262 PREVIOUS_PAGE_COMMAND f Lnet/minecraft/class_537; field_3261 CLOSE_COMMAND f Lnet/minecraft/class_537; field_3260 BLANK_COMMAND m ()Lnet/minecraft/class_539; method_2772 getCurrentState m ()Lnet/minecraft/class_537; method_2774 getSelectedCommand m ()Lnet/minecraft/class_535; method_2776 getCurrentGroup m ()Ljava/util/List; method_2770 getCommands m (Lnet/minecraft/class_536;)V p 1 closeCallback m (I)Lnet/minecraft/class_537; method_2777 getCommand p 1 slot m ()I method_2773 getSelectedSlot m (Lnet/minecraft/class_535;)V method_2778 selectElement p 1 group m (I)V method_2771 useCommand p 1 slot m ()V method_2779 close c net/minecraft/class_531$class_533 net/minecraft/client/gui/hud/spectator/SpectatorMenu$ChangePageSpectatorMenuCommand f I field_3264 direction f Z field_3265 enabled m (IZ)V p 2 enabled p 1 direction c net/minecraft/class_531$class_532 net/minecraft/client/gui/hud/spectator/SpectatorMenu$CloseSpectatorMenuCommand c net/minecraft/class_538 net/minecraft/client/gui/hud/spectator/TeleportSpectatorMenu f Lcom/google/common/collect/Ordering; field_3267 ORDERING f Ljava/util/List; field_3268 elements f Lnet/minecraft/class_2561; field_26617 PROMPT_TEXT f Lnet/minecraft/class_2561; field_26616 TELEPORT_TEXT m (Lnet/minecraft/class_640;Lnet/minecraft/class_640;)I method_2785 method_2785 p 1 b p 0 a m (Ljava/util/Collection;)V p 1 entries c net/minecraft/class_537 net/minecraft/client/gui/hud/spectator/SpectatorMenuCommand m (Lnet/minecraft/class_531;)V method_2783 use p 1 menu m ()Lnet/minecraft/class_2561; method_16892 getName m (Lnet/minecraft/class_4587;FI)V method_2784 renderIcon p 2 brightness p 3 alpha p 1 matrices m ()Z method_16893 isEnabled c net/minecraft/class_536 net/minecraft/client/gui/hud/spectator/SpectatorMenuCloseCallback m (Lnet/minecraft/class_531;)V method_2782 close p 1 menu c net/minecraft/class_535 net/minecraft/client/gui/hud/spectator/SpectatorMenuCommandGroup m ()Lnet/minecraft/class_2561; method_2781 getPrompt m ()Ljava/util/List; method_2780 getCommands c net/minecraft/class_6328 net/minecraft/util/annotation/MethodsReturnNonnullByDefault c Specifies that all methods in the annotated package/class return nonnull\nvalues unless nullability is specified with a separate annotation.\n\n

While this annotation is meant to be a package/class annotation, it can\nbe applied to anything as it does not restrict its targets.\n\n@see ClientMethodsReturnNonnullByDefault\n@see MathMethodsReturnNonnullByDefault c net/minecraft/class_6329 net/minecraft/server/command/RaidCommand m (Lnet/minecraft/class_2168;)I method_36198 executeSpawnLeader p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_36207 method_36207 p 0 context m (Lnet/minecraft/class_2168;)I method_36201 executeStop p 0 source m (Lnet/minecraft/class_2168;)I method_36203 executeCheck p 0 source m (Lnet/minecraft/class_2168;I)I method_36195 executeSetOmen p 1 level p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_36200 method_36200 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_36202 method_36202 p 0 context m (Lnet/minecraft/class_2168;I)I method_36199 executeStart p 1 level p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_36204 method_36204 p 0 context m (Lnet/minecraft/class_2168;)I method_36194 executeGlow p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_36206 method_36206 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_36193 method_36193 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_36197 method_36197 p 0 context m (Lnet/minecraft/class_2168;)Z method_36205 method_36205 p 0 source m (Lcom/mojang/brigadier/CommandDispatcher;)V method_36192 register p 0 dispatcher m (Lnet/minecraft/class_3222;)Lnet/minecraft/class_3765; method_36191 getRaid p 0 player m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2561;)I method_36196 executeSound p 1 type p 0 source c net/minecraft/class_6326 net/minecraft/server/command/DebugMobSpawningCommand m (Lnet/minecraft/class_2168;)Z method_36185 method_36185 p 0 source m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1311;Lnet/minecraft/class_2338;)I method_36186 execute p 1 group p 0 source p 2 pos m (Lnet/minecraft/class_1311;Lcom/mojang/brigadier/context/CommandContext;)I method_36183 method_36183 p 1 context m (Lcom/mojang/brigadier/CommandDispatcher;)V method_36184 register p 0 dispatcher c net/minecraft/class_6327 net/minecraft/server/command/DebugPathCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_33387 SOURCE_NOT_MOB_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_33388 PATH_NOT_FOUND_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_33389 TARGET_NOT_REACHED_EXCEPTION m (Lcom/mojang/brigadier/CommandDispatcher;)V method_36187 register p 0 dispatcher m (Lnet/minecraft/class_2168;)Z method_36189 method_36189 p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_36188 method_36188 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;)I method_36190 execute p 1 pos p 0 source c net/minecraft/class_6324 net/minecraft/unused/packageinfo/PackageInfo6324 c net/minecraft/class_530 net/minecraft/client/gui/hud/spectator/TeleportToSpecificPlayerSpectatorCommand f Lnet/minecraft/class_2561; field_26611 name f Lcom/mojang/authlib/GameProfile; field_3253 gameProfile f Lnet/minecraft/class_2960; field_3252 skinId m (Lcom/mojang/authlib/GameProfile;)V p 1 gameProfile c net/minecraft/class_6325 net/minecraft/unused/packageinfo/PackageInfo6325 c net/minecraft/class_3298 net/minecraft/resource/Resource c A resource of binary data.\n\n

The resource must be closed before disposal to avoid resource leaks.\n\n@see ResourceFactory#getResource(Identifier)\n@see ResourceManager#getAllResources(Identifier) m ()Lnet/minecraft/class_2960; method_14483 getId c Returns the location of this resource.\n\n

Within each resource pack, this location is a unique identifier for a\nresource; however, in a resource manager, there may be multiple resources\nwith the same location available. m ()Z method_14484 hasMetadata c Returns if this resource has any metadata. m ()Ljava/io/InputStream; method_14482 getInputStream c Returns the input stream of this resource.\n\n

This input stream is closed when this resource is closed. m ()Ljava/lang/String; method_14480 getResourcePackName c Returns the user-friendly name of the pack this resource is from. m (Lnet/minecraft/class_3270;)Ljava/lang/Object; method_14481 getMetadata c Returns a metadata of this resource by the {@code metaReader}, or {@code null}\nif no such metadata exists. p 1 metaReader c the metadata reader c net/minecraft/class_6322 net/minecraft/unused/packageinfo/PackageInfo6322 c net/minecraft/class_6323 net/minecraft/unused/packageinfo/PackageInfo6323 c net/minecraft/class_6319 net/minecraft/util/annotation/FieldsAreNonnullByDefault c Specifies that all fields in the annotated package/class are nonnull\nunless nullability is specified with a separate annotation.\n\n

While this annotation is meant to be a package/class annotation, it can\nbe applied to anything as it does not restrict its targets.\n\n

A similar {@link FieldsAreNonnullByDefault2} exists; they don't coexist\non any package info class.\n\n@see ClientFieldsAreNonnullByDefault\n@see FieldsAreNonnullByDefault2 c net/minecraft/class_528 net/minecraft/client/gui/screen/world/WorldListWidget f Lnet/minecraft/class_2561; field_26610 LOCKED_TEXT f Lorg/slf4j/Logger; field_3238 LOGGER f Lnet/minecraft/class_2561; field_34803 CONVERSION_TOOLTIP f Lnet/minecraft/class_2561; field_26606 FROM_NEWER_VERSION_FIRST_LINE f Lnet/minecraft/class_2561; field_26607 FROM_NEWER_VERSION_SECOND_LINE f Lnet/minecraft/class_2561; field_26608 SNAPSHOT_FIRST_LINE f Lnet/minecraft/class_2960; field_19134 WORLD_SELECTION_LOCATION f Lnet/minecraft/class_2960; field_19133 UNKNOWN_SERVER_LOCATION f Ljava/text/DateFormat; field_19132 DATE_FORMAT f Lnet/minecraft/class_2561; field_26609 SNAPSHOT_SECOND_LINE f Lnet/minecraft/class_526; field_3237 parent f Ljava/util/List; field_3239 levels m (Lnet/minecraft/class_526;Lnet/minecraft/class_310;IIIIILjava/util/function/Supplier;Lnet/minecraft/class_528;)V p 7 itemHeight p 8 searchFilter p 9 list p 3 width p 4 height p 5 top p 6 bottom p 1 parent p 2 client m (Lnet/minecraft/class_528$class_4272;)Z method_30017 method_30017 p 0 entry m (Lnet/minecraft/class_528$class_4272;)V method_20157 setSelected m ()Lnet/minecraft/class_526; method_2752 getParent m (Ljava/util/function/Supplier;Z)V method_2750 filter p 1 searchTextSupplier p 2 load m ()Ljava/util/Optional; method_20159 getSelectedAsOptional c net/minecraft/class_528$class_4272 net/minecraft/client/gui/screen/world/WorldListWidget$Entry f J field_19142 time f Ljava/io/File; field_19140 iconFile f Lnet/minecraft/class_2960; field_19139 iconLocation f Lnet/minecraft/class_1043; field_19141 icon f Lnet/minecraft/class_526; field_19137 screen f Lnet/minecraft/class_34; field_19138 level f Lnet/minecraft/class_310; field_19136 client m (Lnet/minecraft/class_528;Lnet/minecraft/class_528;Lnet/minecraft/class_34;)V p 2 levelList p 3 level m (Z)V method_20172 method_20172 p 1 confirmed m (Z)V method_20170 method_20170 p 1 confirmed m ()Ljava/lang/String; method_35740 getLevelDisplayName m (ZZ)V method_20167 method_20167 p 2 eraseCache p 1 backup m ()V method_20169 deleteIfConfirmed m ()V method_20164 play m ()V method_33685 delete m ()V method_20174 start m ()V method_20173 recreate m (Lnet/minecraft/class_32$class_5143;Ljava/lang/String;Z)V method_27032 method_27032 p 3 edited m ()V method_20171 edit m ()V method_29990 openReadingWorldScreen m ()Lnet/minecraft/class_1043; method_20175 getIconTexture c net/minecraft/class_4592 net/minecraft/client/render/entity/model/AnimalModel f F field_20916 childHeadYOffset f F field_20917 childHeadZOffset f F field_20918 invertedChildHeadScale f F field_20919 invertedChildBodyScale f Z field_20915 headScaled f F field_20920 childBodyYOffset m ()Ljava/lang/Iterable; method_22946 getHeadParts m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFFLnet/minecraft/class_630;)V method_22947 method_22947 p 8 bodyPart m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFFLnet/minecraft/class_630;)V method_22949 method_22949 p 8 headPart m (Ljava/util/function/Function;ZFFFFF)V p 1 renderLayerFactory p 2 headScaled p 3 childHeadYOffset p 4 childHeadZOffset p 5 invertedChildHeadScale p 6 invertedChildBodyScale p 7 childBodyYOffset m (ZFF)V p 2 childHeadYOffset p 1 headScaled p 3 childHeadZOffset m (ZFFFFF)V p 5 invertedChildBodyScale p 6 childBodyYOffset p 3 childHeadZOffset p 4 invertedChildHeadScale p 1 headScaled p 2 childHeadYOffset m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFFLnet/minecraft/class_630;)V method_22950 method_22950 p 8 bodyPart m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFFLnet/minecraft/class_630;)V method_22951 method_22951 p 8 headPart m ()Ljava/lang/Iterable; method_22948 getBodyParts c net/minecraft/class_4591 net/minecraft/client/font/WhiteRectangleGlyph f Lnet/minecraft/class_1011; field_20913 IMAGE f I field_32230 WIDTH f I field_32231 HEIGHT f Lnet/minecraft/class_4591; field_20912 INSTANCE m (Lnet/minecraft/class_1011;)V method_22945 method_22945 p 0 image c net/minecraft/class_4594 net/minecraft/client/render/entity/model/TintableCompositeModel f F field_20926 redMultiplier f F field_20927 greenMultiplier f F field_20928 blueMultiplier m (FFF)V method_22956 setColorMultiplier p 1 red p 2 green p 3 blue c net/minecraft/class_543 net/minecraft/client/WindowSettings f Ljava/util/OptionalInt; field_3282 fullscreenWidth f Ljava/util/OptionalInt; field_3286 fullscreenHeight f I field_3285 width f I field_3284 height f Z field_3283 fullscreen m (IILjava/util/OptionalInt;Ljava/util/OptionalInt;Z)V p 5 fullscreen p 3 fullscreenWidth p 4 fullscreenHeight p 1 width p 2 height c net/minecraft/class_3262 net/minecraft/resource/ResourcePack c A resource pack, providing resources to resource managers.\n\n

They are single-use in the lifecycle of a {@linkplain LifecycledResourceManagerImpl\nlifecycled resource manager}. A {@link ResourcePackProfile} is a persistent\nrepresentation of the resource packs, and can be used to recreate the packs\non demand. f Ljava/lang/String; field_29780 METADATA_PATH_SUFFIX f Ljava/lang/String; field_29781 PACK_METADATA_NAME m (Lnet/minecraft/class_3264;Lnet/minecraft/class_2960;)Ljava/io/InputStream; method_14405 open p 2 id p 1 type m (Lnet/minecraft/class_3264;Ljava/lang/String;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection; method_14408 findResources p 1 type p 2 namespace p 3 prefix p 4 maxDepth p 5 pathFilter m (Ljava/lang/String;)Ljava/io/InputStream; method_14410 openRoot p 1 fileName m (Lnet/minecraft/class_3264;Lnet/minecraft/class_2960;)Z method_14411 contains p 2 id p 1 type m ()Ljava/lang/String; method_14409 getName m (Lnet/minecraft/class_3264;)Ljava/util/Set; method_14406 getNamespaces p 1 type m (Lnet/minecraft/class_3270;)Ljava/lang/Object; method_14407 parseMetadata p 1 metaReader c net/minecraft/class_542 net/minecraft/client/RunArgs f Lnet/minecraft/class_542$class_547; field_3278 network f Lnet/minecraft/class_543; field_3279 windowSettings f Lnet/minecraft/class_542$class_545; field_3280 game f Lnet/minecraft/class_542$class_546; field_3281 autoConnect f Lnet/minecraft/class_542$class_544; field_3277 directories m (Lnet/minecraft/class_542$class_547;Lnet/minecraft/class_543;Lnet/minecraft/class_542$class_544;Lnet/minecraft/class_542$class_545;Lnet/minecraft/class_542$class_546;)V p 1 network p 2 windowSettings p 3 dirs p 4 game p 5 autoConnect c net/minecraft/class_542$class_546 net/minecraft/client/RunArgs$AutoConnect f I field_3295 serverPort f Ljava/lang/String; field_3294 serverAddress m (Ljava/lang/String;I)V p 2 serverPort p 1 serverAddress c net/minecraft/class_542$class_547 net/minecraft/client/RunArgs$Network f Ljava/net/Proxy; field_3296 netProxy f Lnet/minecraft/class_320; field_3299 session f Lcom/mojang/authlib/properties/PropertyMap; field_3297 profileProperties f Lcom/mojang/authlib/properties/PropertyMap; field_3298 userProperties m (Lnet/minecraft/class_320;Lcom/mojang/authlib/properties/PropertyMap;Lcom/mojang/authlib/properties/PropertyMap;Ljava/net/Proxy;)V p 4 proxy p 3 profileProperties p 2 userProperties p 1 session c net/minecraft/class_542$class_544 net/minecraft/client/RunArgs$Directories f Ljava/lang/String; field_3288 assetIndex f Ljava/io/File; field_3290 resourcePackDir f Ljava/io/File; field_3289 assetDir f Ljava/io/File; field_3287 runDir m (Ljava/io/File;Ljava/io/File;Ljava/io/File;Ljava/lang/String;)V p 1 runDir p 2 resPackDir p 3 assetDir p 4 assetIndex m ()Lnet/minecraft/class_1064; method_2788 getResourceIndex c net/minecraft/class_542$class_545 net/minecraft/client/RunArgs$Game f Ljava/lang/String; field_3291 versionType f Z field_25062 onlineChatDisabled f Z field_25061 multiplayerDisabled f Z field_3292 demo f Ljava/lang/String; field_3293 version m (ZLjava/lang/String;Ljava/lang/String;ZZ)V p 5 onlineChatDisabled p 3 versionType p 4 multiplayerDisabled p 1 demo p 2 version c net/minecraft/class_4593 net/minecraft/client/render/entity/model/TintableAnimalModel f F field_20924 greenMultiplier f F field_20925 blueMultiplier f F field_20923 redMultiplier m (FFF)V method_22955 setColorMultiplier p 2 green p 1 red p 3 blue c net/minecraft/class_549 net/minecraft/client/render/entity/model/HorseEntityModel f F field_32488 ANGRY_ANIMATION_FRONT_LEG_PITCH_MULTIPLIER f Lnet/minecraft/class_630; field_27430 leftHindBabyLeg f Lnet/minecraft/class_630; field_27432 leftFrontBabyLeg f F field_32490 HEAD_TAIL_BASE_PITCH f Lnet/minecraft/class_630; field_27427 rightFrontLeg f Ljava/lang/String; field_32494 LEFT_FRONT_BABY_LEG c The key of the left front baby leg model part, whose value is {@value}. f Lnet/minecraft/class_630; field_3300 tail f Lnet/minecraft/class_630; field_27429 rightHindBabyLeg f Ljava/lang/String; field_32492 LEFT_HIND_BABY_LEG c The key of the left hind baby leg model part, whose value is {@value}. f [Lnet/minecraft/class_630; field_3304 saddle f Ljava/lang/String; field_32498 LEFT_SADDLE_LINE c The key of the left saddle line model part, whose value is {@value}. f Ljava/lang/String; field_32486 HEAD_PARTS c The key of the model part containing the head model parts, whose value is {@value}. f Ljava/lang/String; field_32496 SADDLE c The key of the saddle mane model part, whose value is {@value}. f Ljava/lang/String; field_32501 HEAD_SADDLE c The key of the head saddle model part, whose value is {@value}. f F field_32489 ANGRY_ANIMATION_BODY_PITCH_MULTIPLIER f F field_32487 EATING_GRASS_ANIMATION_HEAD_BASE_PITCH f Lnet/minecraft/class_630; field_27431 rightFrontBabyLeg f F field_32491 ANGRY_ANIMATION_HIND_LEG_PITCH_MULTIPLIER f Lnet/minecraft/class_630; field_27425 rightHindLeg f Lnet/minecraft/class_630; field_27426 leftHindLeg f Ljava/lang/String; field_32495 RIGHT_FRONT_BABY_LEG c The key of the right front baby leg model part, whose value is {@value}. f Lnet/minecraft/class_630; field_27428 leftFrontLeg f Ljava/lang/String; field_32493 RIGHT_HIND_BABY_LEG c The key of the right hind baby leg model part, whose value is {@value}. f Ljava/lang/String; field_32499 RIGHT_SADDLE_MOUTH c The key of the right saddle mouth model part, whose value is {@value}. f Ljava/lang/String; field_32497 LEFT_SADDLE_MOUTH c The key of the left saddle mouth model part, whose value is {@value}. f [Lnet/minecraft/class_630; field_3301 straps f Lnet/minecraft/class_630; field_3307 head f Ljava/lang/String; field_32502 MOUTH_SADDLE_WRAP c The key of the mouth saddle wrap mane model part, whose value is {@value}. f Lnet/minecraft/class_630; field_3305 body f Ljava/lang/String; field_32500 RIGHT_SADDLE_LINE c The key of the right saddle line model part, whose value is {@value}. m (Lnet/minecraft/class_1496;FFF)V method_17084 animateModel m (Lnet/minecraft/class_630;)V p 1 root m (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609; method_32010 getModelData p 0 dilation m (Lnet/minecraft/class_1496;FFFFF)V method_17085 setAngles c net/minecraft/class_548 net/minecraft/client/render/entity/model/ArmorStandArmorEntityModel c Represents the armor model of an {@linkplain ArmorStandEntity}. m (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607; method_32686 getTexturedModelData p 0 dilation m (Lnet/minecraft/class_1531;FFFFF)V method_17066 setAngles c net/minecraft/class_4590 net/minecraft/util/math/AffineTransformation c An affine transformation is a decomposition of a 4×4 real matrix into\na {@linkplain #rotation1 rotation} quaternion, a {@linkplain #scale scale}\n3-vector, a second {@linkplain #rotation2 rotation} quaternion, and a\n{@linkplain #translation translation} 3-vector. It is also known as "TRSR"\ntransformation, meaning "translation rotation scale rotation".\n\n

This class is immutable; its matrix is lazily decomposed upon demand. f Lnet/minecraft/class_1158; field_20903 rotation2 f Lnet/minecraft/class_1158; field_20905 rotation1 f Z field_20901 initialized f Lnet/minecraft/class_1159; field_20900 matrix f Lnet/minecraft/class_1160; field_20904 scale f Lnet/minecraft/class_1160; field_20902 translation f Lnet/minecraft/class_4590; field_20906 IDENTITY m (Lnet/minecraft/class_1159;)V p 1 matrix m ()V method_22938 init m ()Lnet/minecraft/class_1160; method_35865 getTranslation m (Lnet/minecraft/class_1160;Lnet/minecraft/class_1158;Lnet/minecraft/class_1160;Lnet/minecraft/class_1158;)Lnet/minecraft/class_1159; method_22934 setup p 3 rotation1 p 1 rotation2 p 2 scale p 0 translation m ()Lnet/minecraft/class_1160; method_35866 getScale m (Lnet/minecraft/class_1160;Lnet/minecraft/class_1158;Lnet/minecraft/class_1160;Lnet/minecraft/class_1158;)V p 3 scale p 4 rotation1 p 1 translation p 2 rotation2 m (Lnet/minecraft/class_4590;)Lnet/minecraft/class_4590; method_22933 multiply p 1 other m ()Lnet/minecraft/class_4590; method_22935 invert m ()Lnet/minecraft/class_1159; method_22936 getMatrix m ()Lnet/minecraft/class_1158; method_22937 getRotation2 m (Ljava/lang/Object;)Z equals equals p 1 o m ()Lnet/minecraft/class_4590; method_22931 identity m ()Lnet/minecraft/class_1158; method_35867 getRotation1 m (Lnet/minecraft/class_1159;)Lcom/mojang/datafixers/util/Pair; method_22932 getLinearTransformationAndTranslationFromAffine p 0 affineTransform c net/minecraft/class_3268 net/minecraft/resource/DefaultResourcePack f Ljava/util/Map; field_17917 TYPE_TO_FILE_SYSTEM f Ljava/lang/Class; field_14194 resourceClass f Ljava/nio/file/Path; field_14196 resourcePath f Lorg/slf4j/Logger; field_14195 LOGGER f Lnet/minecraft/class_3272; field_26938 metadata f Ljava/util/Set; field_14193 namespaces m (Ljava/lang/String;)Ljava/io/InputStream; method_14417 getInputStream p 1 path m (Lnet/minecraft/class_3264;Lnet/minecraft/class_2960;)Ljava/lang/String; method_20729 getPath p 1 id p 0 type m (Ljava/lang/String;Ljava/net/URL;)Z method_20728 isValidUrl p 1 url p 0 fileName m (Lnet/minecraft/class_3272;[Ljava/lang/String;)V p 1 metadata p 2 namespaces m (Ljava/util/function/Predicate;Ljava/nio/file/Path;)Z method_23858 method_23858 p 1 path m (Lnet/minecraft/class_3264;Lnet/minecraft/class_2960;)Ljava/io/InputStream; method_14416 findInputStream p 2 id p 1 type m (Ljava/lang/String;Ljava/nio/file/Path;Ljava/nio/file/Path;)Lnet/minecraft/class_2960; method_23857 method_23857 p 2 path m (Ljava/util/Collection;ILjava/lang/String;Ljava/nio/file/Path;Ljava/lang/String;Ljava/util/function/Predicate;)V method_14418 getIdentifiers p 4 prefix p 5 pathFilter p 0 results p 1 maxDepth p 2 namespace p 3 root m (Ljava/net/URI;)Ljava/nio/file/Path; method_37454 getPath p 0 uri c net/minecraft/class_3268$1 net/minecraft/resource/DefaultResourcePack$1 f Ljava/io/InputStream; field_29185 stream c net/minecraft/class_4599 net/minecraft/client/render/BufferBuilderStorage f Lnet/minecraft/class_4618; field_20961 outlineVertexConsumers f Lnet/minecraft/class_4597$class_4598; field_20958 entityVertexConsumers f Lnet/minecraft/class_4597$class_4598; field_20959 effectVertexConsumers f Ljava/util/SortedMap; field_20957 entityBuilders f Lnet/minecraft/class_750; field_20956 blockBuilders m (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lnet/minecraft/class_1921;)V method_24047 method_24047 p 1 layer m ()Lnet/minecraft/class_4597$class_4598; method_23001 getEffectVertexConsumers m (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;)V method_22999 method_22999 p 1 map m ()Lnet/minecraft/class_750; method_22997 getBlockBufferBuilders m ()Lnet/minecraft/class_4618; method_23003 getOutlineVertexConsumers m (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lnet/minecraft/class_1921;)V method_23798 assignBufferBuilder p 1 layer p 0 builderStorage m ()Lnet/minecraft/class_4597$class_4598; method_23000 getEntityVertexConsumers c net/minecraft/class_3264 net/minecraft/resource/ResourceType f Ljava/lang/String; field_14189 directory f Lcom/mojang/bridge/game/PackType; field_26937 packType f Lnet/minecraft/class_3264; field_14188 CLIENT_RESOURCES f Lnet/minecraft/class_3264; field_14190 SERVER_DATA m ()Ljava/lang/String; method_14413 getDirectory m (Ljava/lang/String;ILjava/lang/String;Lcom/mojang/bridge/game/PackType;)V p 4 packType p 3 name m (Lcom/mojang/bridge/game/GameVersion;)I method_31438 getPackVersion p 1 gameVersion c net/minecraft/class_4595 net/minecraft/client/render/entity/model/CompositeEntityModel m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFFLnet/minecraft/class_630;)V method_22961 method_22961 p 8 part m ()Ljava/lang/Iterable; method_22960 getParts c net/minecraft/class_540 net/minecraft/client/gui/hud/spectator/TeamTeleportSpectatorMenu f Ljava/util/List; field_3272 commands f Lnet/minecraft/class_2561; field_26619 PROMPT_TEXT f Lnet/minecraft/class_2561; field_26618 TEAM_TELEPORT_TEXT c net/minecraft/class_540$class_541 net/minecraft/client/gui/hud/spectator/TeamTeleportSpectatorMenu$TeleportToSpecificTeamCommand f Lnet/minecraft/class_268; field_3275 team f Lnet/minecraft/class_2960; field_3276 skinId f Ljava/util/List; field_3274 scoreboardEntries m (Lnet/minecraft/class_268;)V p 1 team c net/minecraft/class_3266 net/minecraft/resource/ResourceNotFoundException m (Ljava/io/File;Ljava/lang/String;)V p 2 resource p 1 packSource c net/minecraft/class_4597 net/minecraft/client/render/VertexConsumerProvider m (Lnet/minecraft/class_287;)Lnet/minecraft/class_4597$class_4598; method_22991 immediate p 0 buffer m (Ljava/util/Map;Lnet/minecraft/class_287;)Lnet/minecraft/class_4597$class_4598; method_22992 immediate p 1 fallbackBuffer p 0 layerBuffers m (Lnet/minecraft/class_1921;)Lnet/minecraft/class_4588; getBuffer getBuffer p 1 layer c net/minecraft/class_4597$class_4598 net/minecraft/client/render/VertexConsumerProvider$Immediate f Ljava/util/Map; field_20953 layerBuffers f Ljava/util/Optional; field_20954 currentLayer f Lnet/minecraft/class_287; field_20952 fallbackBuffer f Ljava/util/Set; field_20955 activeConsumers m ()V method_37104 drawCurrentLayer m (Lnet/minecraft/class_287;Ljava/util/Map;)V p 1 fallbackBuffer p 2 layerBuffers m (Lnet/minecraft/class_1921;)V method_24213 method_24213 p 1 layer m ()V method_22993 draw m (Lnet/minecraft/class_1921;)Lnet/minecraft/class_287; method_22995 getBufferInternal p 1 layer m (Lnet/minecraft/class_1921;)V method_22994 draw p 1 layer c net/minecraft/class_539 net/minecraft/client/gui/hud/spectator/SpectatorMenuState f Ljava/util/List; field_3271 commands f I field_3269 selectedSlot m (Ljava/util/List;I)V p 1 commands p 2 selectedSlot m ()I method_2787 getSelectedSlot m (I)Lnet/minecraft/class_537; method_2786 getCommand p 1 slot c net/minecraft/class_555 net/minecraft/client/render/entity/model/BlazeEntityModel c Represents the model of a blaze-like entity.\nThis model is not tied to a specific entity.\n\n

\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#HEAD}{@linkplain #root Root part}{@link #head}
{@code part0}{@linkplain #root Root part}{@link #rods rods[0]}
{@code part1}{@linkplain #root Root part}{@link #rods rods[1]}
{@code part2}{@linkplain #root Root part}{@link #rods rods[2]}
{@code part3}{@linkplain #root Root part}{@link #rods rods[3]}
{@code part4}{@linkplain #root Root part}{@link #rods rods[4]}
{@code part5}{@linkplain #root Root part}{@link #rods rods[5]}
{@code part6}{@linkplain #root Root part}{@link #rods rods[6]}
{@code part7}{@linkplain #root Root part}{@link #rods rods[7]}
{@code part8}{@linkplain #root Root part}{@link #rods rods[8]}
{@code part9}{@linkplain #root Root part}{@link #rods rods[9]}
{@code part10}{@linkplain #root Root part}{@link #rods rods[10]}
{@code part11}{@linkplain #root Root part}{@link #rods rods[11]}
\n
f [Lnet/minecraft/class_630; field_3328 rods f Lnet/minecraft/class_630; field_27394 root f Lnet/minecraft/class_630; field_27395 head m ()Lnet/minecraft/class_5607; method_31982 getTexturedModelData m (I)Ljava/lang/String; method_31983 getRodName p 0 index m (Lnet/minecraft/class_630;I)Lnet/minecraft/class_630; method_31984 method_31984 p 1 index m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_3272 net/minecraft/resource/metadata/PackResourceMetadata f Lnet/minecraft/class_3274; field_14202 READER f I field_14201 packFormat f Lnet/minecraft/class_2561; field_14203 description m (Lnet/minecraft/class_2561;I)V p 2 format p 1 description m ()I method_14424 getPackFormat m ()Lnet/minecraft/class_2561; method_14423 getDescription c net/minecraft/class_554 net/minecraft/client/render/entity/model/BoatEntityModel c Represents the model of a {@linkplain BoatEntity}.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value #BOTTOM}Root part
{@value #BACK}Root part
{@value #FRONT}Root part
{@value #RIGHT}Root part
{@value #LEFT}Root part
{@value #LEFT_PADDLE}Root part{@link #leftPaddle}
{@value #RIGHT_PADDLE}Root part{@link #rightPaddle}
{@value #WATER_PATCH}Root part{@link #waterPatch}
\n
f Ljava/lang/String; field_32459 RIGHT_PADDLE c The key of the right paddle model part, whose value is {@value}. f Ljava/lang/String; field_32458 LEFT_PADDLE c The key of the left paddle model part, whose value is {@value}. f Lnet/minecraft/class_630; field_3326 waterPatch f Lnet/minecraft/class_630; field_27396 leftPaddle f Lnet/minecraft/class_630; field_27397 rightPaddle f Ljava/lang/String; field_32460 WATER_PATCH c The key of the water patch model part, whose value is {@value}. f Lcom/google/common/collect/ImmutableList; field_20922 parts f Ljava/lang/String; field_32464 RIGHT c The key of the right model part, whose value is {@value}. f Ljava/lang/String; field_32463 FRONT c The key of the front model part, whose value is {@value}. f Ljava/lang/String; field_32462 BACK c The key of the back model part, whose value is {@value}. f Ljava/lang/String; field_32461 BOTTOM c The key of the bottom model part, whose value is {@value}. f Ljava/lang/String; field_32465 LEFT c The key of the left model part, whose value is {@value}. m (Lnet/minecraft/class_630;)V p 1 root m (Lnet/minecraft/class_1690;FFFFF)V method_22952 setAngles m ()Lnet/minecraft/class_630; method_22954 getWaterPatch m ()Lcom/google/common/collect/ImmutableList; method_22953 getParts m ()Lnet/minecraft/class_5607; method_31985 getTexturedModelData m (Lnet/minecraft/class_1690;ILnet/minecraft/class_630;F)V method_2797 setPaddleAngle p 2 part p 3 angle p 0 entity p 1 sigma c net/minecraft/class_553 net/minecraft/client/render/entity/model/BatEntityModel c Represents the model of a {@linkplain BatEntity}.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#HEAD}{@linkplain #root Root part}{@link #head}
{@value EntityModelPartNames#RIGHT_EAR}{@value EntityModelPartNames#HEAD}
{@value EntityModelPartNames#LEFT_EAR}{@value EntityModelPartNames#HEAD}
{@value EntityModelPartNames#BODY}{@linkplain #root Root part}{@link #body}
{@value EntityModelPartNames#RIGHT_WING}{@value EntityModelPartNames#BODY}{@link #rightWing}
{@value EntityModelPartNames#RIGHT_WING_TIP}{@value EntityModelPartNames#RIGHT_WING}{@link #rightWingTip}
{@value EntityModelPartNames#LEFT_WING}{@value EntityModelPartNames#BODY}{@link #leftWing}
{@value EntityModelPartNames#LEFT_WING_TIP}{@value EntityModelPartNames#LEFT_WING}{@link #leftWingTip}
\n
f Lnet/minecraft/class_630; field_3319 rightWingTip f Lnet/minecraft/class_630; field_3324 leftWingTip f Lnet/minecraft/class_630; field_3322 rightWing f Lnet/minecraft/class_630; field_3323 body f Lnet/minecraft/class_630; field_3320 leftWing f Lnet/minecraft/class_630; field_3321 head f Lnet/minecraft/class_630; field_27393 root m (Lnet/minecraft/class_630;)V p 1 root m (Lnet/minecraft/class_1420;FFFFF)V method_17069 setAngles m ()Lnet/minecraft/class_5607; method_31980 getTexturedModelData c net/minecraft/class_3274 net/minecraft/resource/metadata/PackResourceMetadataReader m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_3272; method_14426 fromJson c net/minecraft/class_559 net/minecraft/client/render/entity/model/DonkeyEntityModel f Lnet/minecraft/class_630; field_27399 leftChest f Lnet/minecraft/class_630; field_27400 rightChest m ()Lnet/minecraft/class_5607; method_31987 getTexturedModelData m (Lnet/minecraft/class_1492;FFFFF)V method_17076 setAngles c net/minecraft/class_558 net/minecraft/client/render/entity/model/ChickenEntityModel c Represents the model of a chicken-like entity.\nThis model is not tied to a specific entity.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#HEAD}Root part{@link #head}
{@value EntityModelPartNames#BEAK}Root part{@link #beak}
{@value #RED_THING}Root part{@link #wattle}
{@value EntityModelPartNames#BODY}Root part{@link #body}
{@value EntityModelPartNames#RIGHT_LEG}Root part{@link #rightLeg}
{@value EntityModelPartNames#LEFT_LEG}Root part{@link #leftLeg}
{@value EntityModelPartNames#RIGHT_WING}Root part{@link #rightWing}
{@value EntityModelPartNames#LEFT_WING}Root part{@link #leftWing}
\n
f Lnet/minecraft/class_630; field_27402 leftLeg f Lnet/minecraft/class_630; field_3340 beak f Lnet/minecraft/class_630; field_27403 rightWing f Ljava/lang/String; field_32471 RED_THING c The key of the wattle model part, whose value is {@value}. f Lnet/minecraft/class_630; field_27404 leftWing f Lnet/minecraft/class_630; field_3342 wattle f Lnet/minecraft/class_630; field_3344 head f Lnet/minecraft/class_630; field_3346 body f Lnet/minecraft/class_630; field_27401 rightLeg m ()Lnet/minecraft/class_5607; method_31988 getTexturedModelData m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_557 net/minecraft/client/render/entity/model/BookModel c Represents the model of the enchanting table's book.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#LEFT_LID}{@linkplain #root Root part}{@link #leftCover}
{@value EntityModelPartNames#RIGHT_LID}{@linkplain #root Root part}{@link #rightCover}
{@code seam}{@linkplain #root Root part}
{@value #LEFT_PAGES}{@linkplain #root Root part}{@link #leftPages}
{@value #RIGHT_PAGES}{@linkplain #root Root part}{@link #rightPages}
{@value #FLIP_PAGE1}{@linkplain #root Root part}{@link #leftFlippingPage}
{@value #FLIP_PAGE2}{@linkplain #root Root part}{@link #rightFlippingPage}
\n
f Lnet/minecraft/class_630; field_3339 rightFlippingPage f Lnet/minecraft/class_630; field_27398 root f Ljava/lang/String; field_32467 RIGHT_PAGES c The key of the right pages model part, whose value is {@value}. f Lnet/minecraft/class_630; field_3336 leftCover f Ljava/lang/String; field_32466 LEFT_PAGES c The key of the left pages model part, whose value is {@value}. f Lnet/minecraft/class_630; field_3335 rightPages f Lnet/minecraft/class_630; field_3338 rightCover f Lnet/minecraft/class_630; field_3337 leftPages f Ljava/lang/String; field_32469 FLIP_PAGE2 c The key of the right flipping page model part, whose value is {@value}. f Lnet/minecraft/class_630; field_3334 leftFlippingPage f Ljava/lang/String; field_32468 FLIP_PAGE1 c The key of the left flipping page model part, whose value is {@value}. m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFF)V method_24184 renderBook p 8 alpha p 6 green p 7 blue p 4 overlay p 5 red p 2 vertices p 3 light p 1 matrices m ()Lnet/minecraft/class_5607; method_31986 getTexturedModelData m (FFFF)V method_17073 setPageAngles p 2 leftFlipAmount p 3 rightFlipAmount p 1 pageTurnAmount p 4 pageTurnSpeed m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_3270 net/minecraft/resource/metadata/ResourceMetadataReader m ()Ljava/lang/String; method_14420 getKey m (Lcom/google/gson/JsonObject;)Ljava/lang/Object; method_14421 fromJson p 1 json c net/minecraft/class_6306 net/minecraft/test/TestServer f Lorg/slf4j/Logger; field_33156 LOGGER f Lnet/minecraft/class_1940; field_33161 TEST_LEVEL f Lnet/minecraft/class_2338; field_33159 pos f Lnet/minecraft/class_1928; field_33160 GAME_RULES f Lnet/minecraft/class_4524; field_33162 testSet f I field_33157 RESULT_STRING_LOG_INTERVAL f Ljava/util/List; field_33158 batches m ()Z method_36098 isTesting m (Ljava/lang/Thread;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3283;Ljava/util/Collection;Lnet/minecraft/class_2338;)Lnet/minecraft/class_6306; method_40378 create p 3 batches p 2 resourcePackManager p 1 session p 0 thread p 4 pos m (Lnet/minecraft/class_3300;Lnet/minecraft/class_5359;)Lcom/mojang/datafixers/util/Pair; method_40377 method_40377 p 0 resourceManager p 1 dataPackSettings m (Ljava/lang/Thread;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3283;Lnet/minecraft/class_6904;Ljava/util/Collection;Lnet/minecraft/class_2338;)V p 6 pos p 3 dataPackManager p 2 session p 5 batches p 4 saveLoader p 1 serverThread m (Lnet/minecraft/class_4517;)V method_36095 method_36095 p 0 test m (Lnet/minecraft/class_1928;)V method_36094 method_36094 p 0 gameRules m (Lnet/minecraft/class_3218;)V method_36096 runTestBatches p 1 world m (Lnet/minecraft/class_4517;)V method_36097 method_36097 p 0 test c net/minecraft/class_3279 net/minecraft/resource/FileResourcePackProvider f Ljava/io/File; field_14218 packsFolder f Lnet/minecraft/class_5352; field_25345 source f Ljava/io/FileFilter; field_14217 POSSIBLE_PACK m (Ljava/io/File;)Z method_14431 method_14431 p 0 file m (Ljava/io/File;)Ljava/util/function/Supplier; method_14432 createResourcePack p 1 file m (Ljava/io/File;Lnet/minecraft/class_5352;)V p 1 packsFolder p 2 source c net/minecraft/class_6307 net/minecraft/test/XmlReportingTestCompletionListener f Lcom/google/common/base/Stopwatch; field_33166 stopwatch f Lorg/w3c/dom/Element; field_33165 testSuiteElement f Lorg/w3c/dom/Document; field_33164 document f Ljava/io/File; field_33167 file m (Ljava/io/File;)V p 1 file m (Ljava/io/File;)V method_36101 saveReport p 1 file m (Lnet/minecraft/class_4517;Ljava/lang/String;)Lorg/w3c/dom/Element; method_36102 addTestCase p 1 test p 2 name c net/minecraft/class_6305 net/minecraft/unused/packageinfo/PackageInfo6305 c net/minecraft/class_3275 net/minecraft/world/gen/placementmodifier/NoiseBasedCountPlacementModifier f D field_14205 noiseOffset f I field_14208 noiseToCountRatio f Lcom/mojang/serialization/Codec; field_24987 MODIFIER_CODEC f D field_14206 noiseFactor m (IDD)Lnet/minecraft/class_3275; method_39641 of p 0 noiseToCountRatio p 1 noiseFactor p 3 noiseOffset m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28939 method_28939 p 0 instance m (IDD)V p 4 noiseOffset p 1 noiseToCountRatio p 2 noiseFactor c net/minecraft/class_6302 net/minecraft/test/GameTest c {@code GameTest} is used to tell the test framework that the annotated method is a test.\n\n

{@code GameTest} methods must take 1 parameter of {@link net.minecraft.test.TestContext} m ()J method_35937 duration m ()I method_35938 maxAttempts m ()I method_35939 requiredSuccesses m ()Ljava/lang/String; method_35936 structureName m ()Ljava/lang/String; method_35933 batchId m ()I method_35932 tickLimit m ()I method_35934 rotation m ()Z method_35935 required c net/minecraft/class_551 net/minecraft/client/render/entity/model/ArmorStandEntityModel c Represents the model of an {@linkplain ArmorStandEntity}. f Ljava/lang/String; field_32447 SHOULDER_STICK f Ljava/lang/String; field_32446 LEFT_BODY_STICK f Ljava/lang/String; field_32445 RIGHT_BODY_STICK f Lnet/minecraft/class_630; field_3313 shoulderStick f Ljava/lang/String; field_32448 BASE_PLATE f Lnet/minecraft/class_630; field_3312 basePlate f Lnet/minecraft/class_630; field_27391 rightBodyStick f Lnet/minecraft/class_630; field_27392 leftBodyStick m (Lnet/minecraft/class_1531;FFFFF)V method_17066 setAngles m (Lnet/minecraft/class_1531;FFF)V method_24223 animateModel m ()Lnet/minecraft/class_5607; method_31979 getTexturedModelData c net/minecraft/class_6303 net/minecraft/test/CustomTestProvider c {@code CustomTestProvider} methods return a {@code Collection}. c net/minecraft/class_6300 net/minecraft/test/AfterBatch c {@code AfterBatch} methods are ran once the batch specified has finished.\n\n

{@code AfterBatch} methods must take 1 parameter of {@link net.minecraft.server.world.ServerWorld}. m ()Ljava/lang/String; method_35930 batchId c net/minecraft/class_6301 net/minecraft/test/BeforeBatch c {@code BeforeBatch} methods are ran before the batch specified has started.\n\n

{@code BeforeBatch} methods must take 1 parameter of {@link net.minecraft.server.world.ServerWorld}. m ()Ljava/lang/String; method_35931 batchId c net/minecraft/class_3240 net/minecraft/server/network/LocalServerHandshakeNetworkHandler c A server handshake network handler that exclusively handles local\nconnections.\n\n

A local connection is one between a Minecraft client and the\nIntegrated Server it is running.\n\n@see net.minecraft.server.ServerNetworkIo#bindLocal() f Lnet/minecraft/server/MinecraftServer; field_14104 server f Lnet/minecraft/class_2535; field_14103 connection m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_2535;)V p 1 server p 2 connection c net/minecraft/class_4571 net/minecraft/loot/condition/TimeCheckLootCondition f Lnet/minecraft/class_42; field_20768 value f Ljava/lang/Long; field_20767 period m (Ljava/lang/Long;Lnet/minecraft/class_42;)V p 1 period p 2 value m (Ljava/lang/Object;)Z test test p 1 context m (Lnet/minecraft/class_42;)Lnet/minecraft/class_4571$class_6164; method_35559 create p 0 value m (Lnet/minecraft/class_47;)Z method_22587 test c net/minecraft/class_4571$class_6164 net/minecraft/loot/condition/TimeCheckLootCondition$Builder f Lnet/minecraft/class_42; field_31872 value f Ljava/lang/Long; field_31871 period m (J)Lnet/minecraft/class_4571$class_6164; method_35560 period p 1 period m (Lnet/minecraft/class_42;)V p 1 value m ()Lnet/minecraft/class_4571; method_35561 build c net/minecraft/class_4571$class_4572 net/minecraft/loot/condition/TimeCheckLootCondition$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_4571;Lcom/google/gson/JsonSerializationContext;)V method_22591 toJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_4571; method_22590 fromJson c net/minecraft/class_3246 net/minecraft/server/network/ServerHandshakeNetworkHandler f Lnet/minecraft/class_2535; field_14153 connection f Lnet/minecraft/server/MinecraftServer; field_14154 server f Lnet/minecraft/class_2561; field_24457 IGNORING_STATUS_REQUEST_MESSAGE m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_2535;)V p 1 server p 2 connection c net/minecraft/class_3248 net/minecraft/server/network/ServerLoginNetworkHandler c The server login network handler.\n\n

It listens to packets on the netty event loop and is ticked on the\nserver thread simultaneously.\n\n@implSpec The vanilla implementation is created by a handshake network\nhandler. It first receives a hello packet from the client. If it is in\n{@linkplain MinecraftServer#isOnlineMode() online mode}, it goes through\nan additional authentication process. Then it optionally sends a network\ncompression packet. Finally, when it can accept the player (no player\nUUID conflicts), it will accept the player by sending a login success\npacket and then transitions the connection's packet listener to a {@link\nServerPlayNetworkHandler}. f [B field_14167 nonce f I field_29779 TIMEOUT_TICKS f I field_14156 loginTicks f Ljava/util/concurrent/atomic/AtomicInteger; field_14157 NEXT_AUTHENTICATOR_THREAD_ID f Ljava/lang/String; field_14165 serverId f Lnet/minecraft/class_3248$class_3249; field_14163 state f Ljava/util/Random; field_14164 RANDOM f Lcom/mojang/authlib/GameProfile; field_14160 profile f Lnet/minecraft/class_3222; field_14161 delayedPlayer c The delayed player, waiting to join the server once the existing player\nwith the same UUID is gone.\n\n

This will only be non-{@code null} if the state is delay-accept, and is reset\nto {@code null} once the player is accepted. f Lnet/minecraft/server/MinecraftServer; field_14162 server f Lnet/minecraft/class_2535; field_14158 connection f Lorg/slf4j/Logger; field_14166 LOGGER m (I)Z method_40084 method_40084 p 0 c m (Ljava/lang/String;)Z method_40085 isValidName p 0 name m ()V method_18785 tick c Ticks this login network handler.\n\n

This accepts the player to the server if ready. If the state is delay\naccept, it checks if the old player with the same UUID is gone and\nadmits the player.\n\n@apiNote This should only be called on the server thread. m (Lcom/mojang/authlib/GameProfile;)Lcom/mojang/authlib/GameProfile; method_14375 toOfflineProfile p 1 profile m (Lnet/minecraft/class_3222;)V method_33800 addToServer p 1 player m ()V method_14384 acceptPlayer c Creates the player to be added to the server and adds it to the server.\n\n

If a player with the same UUID is in the world, it will create the\nplayer and transition to the delay accept state.\n\n@apiNote This method should only be called on the server thread. m ()Ljava/lang/String; method_14383 getConnectionInfo m (Lnet/minecraft/class_2561;)V method_14380 disconnect p 1 reason m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_2535;)V p 1 server p 2 connection c net/minecraft/class_3248$class_3249 net/minecraft/server/network/ServerLoginNetworkHandler$State f Lnet/minecraft/class_3248$class_3249; field_14175 KEY f Lnet/minecraft/class_3248$class_3249; field_14171 DELAY_ACCEPT f Lnet/minecraft/class_3248$class_3249; field_14172 ACCEPTED f Lnet/minecraft/class_3248$class_3249; field_14173 NEGOTIATING f Lnet/minecraft/class_3248$class_3249; field_14170 HELLO f Lnet/minecraft/class_3248$class_3249; field_14168 READY_TO_ACCEPT f Lnet/minecraft/class_3248$class_3249; field_14169 AUTHENTICATING c net/minecraft/class_3248$1 net/minecraft/server/network/ServerLoginNetworkHandler$1 m ()Ljava/net/InetAddress; method_14386 getClientAddress c net/minecraft/class_3242 net/minecraft/server/ServerNetworkIo f Lnet/minecraft/server/MinecraftServer; field_14109 server f Lnet/minecraft/class_3528; field_14111 DEFAULT_CHANNEL f Lnet/minecraft/class_3528; field_14105 EPOLL_CHANNEL f Ljava/util/List; field_14107 connections f Ljava/util/List; field_14106 channels f Z field_14108 active f Lorg/slf4j/Logger; field_14110 LOGGER m ()Ljava/util/List; method_37909 getConnections m ()V method_14357 tick m ()V method_14356 stop m (Ljava/net/InetAddress;I)V method_14354 bind p 1 address p 2 port m ()Lnet/minecraft/server/MinecraftServer; method_14351 getServer m ()Ljava/net/SocketAddress; method_14353 bindLocal m (Lnet/minecraft/server/MinecraftServer;)V p 1 server c net/minecraft/class_3242$class_5980 net/minecraft/server/ServerNetworkIo$DelayingChannelInboundHandler c A channel in-bound handler that only forwards received messages to the next\nchannel in-bound handler in the channel pipeline after a random delay between\n{@link #baseDelay} and {@code baseDelay + }{@link #extraDelay} milliseconds.\n\n@apiNote This may be used to simulate a laggy network environment. f I field_29773 baseDelay f I field_29774 extraDelay f Lio/netty/util/Timer; field_29772 TIMER f Ljava/util/List; field_29775 packets m (II)V p 2 extraDelay p 1 baseDelay m (Lio/netty/util/Timeout;)V method_34881 forward p 1 timeout m (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead channelRead p 2 msg p 1 ctx m (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V method_34880 delay p 1 ctx p 2 msg c net/minecraft/class_3242$class_5980$class_5981 net/minecraft/server/ServerNetworkIo$DelayingChannelInboundHandler$Packet f Ljava/lang/Object; field_29777 message f Lio/netty/channel/ChannelHandlerContext; field_29776 context m (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V p 1 context p 2 message c net/minecraft/class_3242$1 net/minecraft/server/ServerNetworkIo$1 m (Lio/netty/channel/Channel;)V initChannel initChannel p 1 channel c net/minecraft/class_3242$2 net/minecraft/server/ServerNetworkIo$2 m (Lio/netty/channel/Channel;)V initChannel initChannel p 1 channel c net/minecraft/class_4573 com/mojang/blaze3d/systems/RenderCall c net/minecraft/class_3244 net/minecraft/server/network/ServerPlayNetworkHandler f Lnet/minecraft/class_1297; field_14147 topmostRiddenEntity f I field_14123 requestedTeleportId f I field_14139 teleportRequestTick f I field_14135 lastTickMovePacketsCount f D field_14143 lastTickRiddenX f D field_14124 lastTickRiddenY f D field_14120 updatedRiddenZ f J field_14136 lastKeepAliveTime f I field_14116 messageCooldown f D field_14144 updatedZ f D field_14128 lastTickZ f Z field_14131 floating f Lnet/minecraft/class_243; field_14119 requestedTeleportPos f Lnet/minecraft/server/MinecraftServer; field_14148 server f I field_14133 creativeItemDropThreshold f I field_14117 movePacketsCount f D field_14145 updatedX f Lnet/minecraft/class_2535; field_14127 connection f D field_14141 updatedRiddenY f I field_29778 KEEP_ALIVE_INTERVAL f I field_14137 vehicleFloatingTicks f Lorg/slf4j/Logger; field_14121 LOGGER f Lnet/minecraft/class_3222; field_14140 player f J field_14134 keepAliveId f I field_14118 ticks f D field_14146 lastTickY f D field_14126 updatedY f D field_14142 lastTickRiddenZ f D field_14130 lastTickX f D field_14122 updatedRiddenX f I field_14138 floatingTicks f Z field_14129 vehicleFloating f Z field_14125 waitingForKeepAlive m (Ljava/lang/String;Ljava/util/function/Consumer;)V method_31277 filterText p 2 consumer p 1 text m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_3222;)Lnet/minecraft/class_2561; method_33798 method_33798 p 3 player m (Lnet/minecraft/class_5513$class_5837;)V method_31286 handleMessage p 1 message m (Ljava/util/List;I)V method_31278 updateBookContent p 2 slotId p 1 pages m (DDDFFLjava/util/Set;Z)V method_33563 requestTeleport p 3 y p 5 z p 8 pitch p 7 yaw p 10 shouldDismount p 9 flags p 1 x m ()V method_14372 syncWithPlayerPosition m (Lnet/minecraft/class_1297;)Z method_29780 isEntityOnAir p 1 entity m (DDDFF)V method_33562 requestTeleportAndDismount p 5 z p 8 pitch p 7 yaw p 1 x p 3 y m (Lnet/minecraft/class_2877;Ljava/util/List;)V method_31282 onSignUpdate p 1 packet p 2 signText m (Lnet/minecraft/class_2561;)V method_14367 disconnect p 1 reason m (Lnet/minecraft/class_4538;Lnet/minecraft/class_238;)Z method_20630 isPlayerNotCollidingWithBlocks p 2 box p 1 world m (Ljava/lang/Object;Ljava/util/function/Consumer;Ljava/util/function/BiFunction;)V method_31275 filterText p 3 backingFilterer p 1 text p 2 consumer m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)Z method_27913 canPlace c Checks if a player can place a block or fluid from a bucket.\n\n

For this to return true, the player must not be actively cooling down. p 0 player p 1 stack m ()Z method_19507 isHost m (DDDFFLjava/util/Set;)V method_14360 requestTeleport p 7 yaw p 8 pitch p 5 z p 3 y p 1 x p 9 flags m ()V method_18784 tick m (Ljava/lang/String;)V method_14370 executeCommand p 1 input m (D)D method_34882 clampHorizontal p 0 d m (Lnet/minecraft/class_2596;Lio/netty/util/concurrent/GenericFutureListener;)V method_14369 sendPacket p 1 packet p 2 listener m (Ljava/util/List;Ljava/util/function/Consumer;)V method_31279 filterTexts p 2 consumer p 1 texts m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_2535;Lnet/minecraft/class_3222;)V p 3 player p 1 server p 2 connection m (DDDFF)Z method_14371 isMovementInvalid c {@return whether this movement is invalid}\n\n@implNote This method is used to determine\nwhether players sending {@linkplain PlayerMoveC2SPacket player}\nand {@linkplain VehicleMoveC2SPacket vehicle} movement packets\nto the server should be kicked. p 0 x p 2 y p 4 z p 7 pitch p 6 yaw m (DDDFF)V method_14363 requestTeleport p 5 z p 8 pitch p 7 yaw p 1 x p 3 y m (Ljava/util/function/UnaryOperator;Lnet/minecraft/class_5513$class_5837;)Lnet/minecraft/class_2519; method_33797 method_33797 p 1 message m (Ljava/util/List;Ljava/util/function/UnaryOperator;Lnet/minecraft/class_1799;)V method_33796 setTextToBook p 2 postProcessor p 3 book p 1 messages m (D)D method_34883 clampVertical p 0 d m (Lnet/minecraft/class_5513$class_5837;Ljava/util/List;I)V method_31276 addBook p 3 slotId p 2 pages p 1 title c net/minecraft/class_3244$class_5860 net/minecraft/server/network/ServerPlayNetworkHandler$Interaction m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; run run p 3 hand p 2 entity p 1 player c net/minecraft/class_3244$1 net/minecraft/server/network/ServerPlayNetworkHandler$1 m (Lnet/minecraft/class_243;Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_33898 method_33898 p 3 hand p 2 entity p 1 player m (Lnet/minecraft/class_1268;Lnet/minecraft/class_3244$class_5860;)V method_33897 processInteract p 2 action p 1 hand c net/minecraft/class_4581 net/minecraft/util/math/Matrix3f f F field_21640 a21 f F field_21638 a12 f F field_21636 a10 f F field_21634 a01 f F field_20861 COS_PI_OVER_EIGHT f F field_20863 SQRT_HALF f F field_21633 a00 f F field_21641 a22 f F field_21639 a20 f I field_31077 ORDER c The number of rows and columns ({@value}) this matrix has. f F field_21637 a11 f F field_21635 a02 f F field_20860 THREE_PLUS_TWO_SQRT_TWO f F field_20862 SIN_PI_OVER_EIGHT m (Lnet/minecraft/class_4581;)V p 1 source m ()V method_22856 loadIdentity m (Ljava/nio/FloatBuffer;)V method_35266 writeColumnMajor c Writes this matrix to the buffer in column-major order.\n\n@see #writeRowMajor(FloatBuffer)\n@see #write(FloatBuffer, boolean) p 1 buf m ()F method_35270 trace c Returns the sum of the elements on the main diagonal. m (Ljava/nio/FloatBuffer;)V method_35268 writeRowMajor c Writes this matrix to the buffer in row-major order.\n\n@see #writeColumnMajor(FloatBuffer)\n@see #write(FloatBuffer, boolean) p 1 buf m (Lnet/minecraft/class_4581;)Lnet/minecraft/class_1158; method_22857 method_22857 p 0 matrix m (Lnet/minecraft/class_4581;)V method_22855 multiply p 1 other m (Ljava/nio/FloatBuffer;Z)V method_35264 write c Writes this matrix to the buffer.\n\n@see #writeRowMajor(FloatBuffer)\n@see #writeColumnMajor(FloatBuffer) p 2 rowMajor c {@code true} to write in row-major order; {@code false} to write in\ncolumn-major order p 1 buf m (Lnet/minecraft/class_1158;)V method_23274 multiply p 1 quaternion m (II)I method_35259 pack p 0 x p 1 y m (Ljava/nio/FloatBuffer;Z)V method_35262 read c Reads a matrix from the buffer.\n\n@see #readRowMajor(FloatBuffer)\n@see #readColumnMajor(FloatBuffer) p 1 buf p 2 rowMajor c {@code true} to read in row-major order; {@code false} to read in\ncolumn-major order m (Lnet/minecraft/class_4581;)V method_35267 subtract p 1 matrix m (Ljava/nio/FloatBuffer;)V method_35263 readRowMajor c Reads a matrix from the buffer in row-major order.\n\n@see #readColumnMajor(FloatBuffer)\n@see #read(FloatBuffer, boolean) p 1 buf m ()F method_23731 determinantAndAdjugate m (Ljava/nio/FloatBuffer;)V method_35261 readColumnMajor c Reads a matrix from the buffer in column-major order.\n\n@see #readRowMajor(FloatBuffer)\n@see #read(FloatBuffer, boolean) p 1 buf m (Lnet/minecraft/class_1158;)V p 1 quaternion m ()V method_22847 transpose m (Lnet/minecraft/class_1159;)V p 1 matrix m (IIF)V method_26288 set p 3 value p 1 x p 2 y m (FFF)Lcom/mojang/datafixers/util/Pair; method_22849 getSinAndCosOfRotation p 0 upperLeft p 2 lowerRight p 1 diagonalAverage m (Lnet/minecraft/class_4581;)V method_22852 load p 1 source m ()Lorg/apache/commons/lang3/tuple/Triple; method_22853 decomposeLinearTransformation m ()F method_35269 determinant m ()Z method_23732 invert m (FFF)Lnet/minecraft/class_4581; method_23963 scale p 2 z p 1 y p 0 x m (Lnet/minecraft/class_4581;)V method_35265 add p 1 matrix m (Ljava/lang/Object;)Z equals equals p 1 o m ()Lnet/minecraft/class_4581; method_23296 copy m (Lnet/minecraft/class_4581;Lnet/minecraft/class_1158;)V method_35260 method_35260 p 1 quaternion p 0 matrix m (F)V method_23729 multiply p 1 scalar c net/minecraft/class_4580 net/minecraft/command/StorageDataObject f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_20856 SUGGESTION_PROVIDER f Lnet/minecraft/class_2960; field_20858 id f Ljava/util/function/Function; field_20855 TYPE_FACTORY f Lnet/minecraft/class_4565; field_20857 storage m (Lnet/minecraft/class_4565;Lnet/minecraft/class_2960;)V p 1 storage p 2 id m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_4565; method_22842 of p 0 context m (Ljava/lang/String;)Lnet/minecraft/class_3164$class_3167; method_22841 method_22841 p 0 argumentName m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_22840 method_22840 p 0 context p 1 builder c net/minecraft/class_4580$1 net/minecraft/command/StorageDataObject$1 f Ljava/lang/String; field_20859 argumentName c net/minecraft/class_4583 net/minecraft/client/render/OverlayVertexConsumer f I field_20877 u1 f Lnet/minecraft/class_1159; field_21053 textureMatrix f I field_20878 v1 f I field_20879 light f F field_20880 normalX f F field_20870 x f F field_20881 normalY f F field_20871 y f F field_20882 normalZ f F field_20872 z f Lnet/minecraft/class_4588; field_20866 vertexConsumer f Lnet/minecraft/class_4581; field_21054 normalMatrix m (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;)V p 2 textureMatrix p 3 normalMatrix p 1 vertexConsumer m ()V method_22891 init c net/minecraft/class_3251 net/minecraft/server/network/ServerQueryNetworkHandler f Lnet/minecraft/class_2561; field_14179 REQUEST_HANDLED f Lnet/minecraft/server/MinecraftServer; field_14180 server f Lnet/minecraft/class_2535; field_14178 connection f Z field_14177 responseSent m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_2535;)V p 2 connection p 1 server c net/minecraft/class_4582 net/minecraft/client/render/entity/feature/SkinOverlayOwner m ()Z method_6872 shouldRenderOverlay c net/minecraft/class_4588 net/minecraft/client/render/VertexConsumer m (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_777;[FFFF[IIZ)V method_22920 quad p 8 overlay p 9 useQuadColorData p 6 blue p 7 lights p 4 red p 5 green p 2 quad p 3 brightnesses p 1 matrixEntry m (FFF)Lnet/minecraft/class_4588; method_22914 normal p 3 z p 2 y p 1 x m (Lnet/minecraft/class_1159;FFF)Lnet/minecraft/class_4588; method_22918 vertex p 2 x p 1 matrix p 4 z p 3 y m (FFFFFFFFFIIFFF)V method_23919 vertex p 10 overlay p 11 light p 12 normalX p 13 normalY p 6 blue p 7 alpha p 8 u p 9 v p 2 y p 3 z p 4 red p 5 green p 1 x p 14 normalZ m (I)Lnet/minecraft/class_4588; method_39415 color p 1 argb m (I)Lnet/minecraft/class_4588; method_22916 light p 1 uv m (I)Lnet/minecraft/class_4588; method_22922 overlay p 1 uv m (II)Lnet/minecraft/class_4588; method_22917 overlay p 1 u p 2 v m ()V method_1344 next m (Lnet/minecraft/class_4581;FFF)Lnet/minecraft/class_4588; method_23763 normal p 4 z p 3 y p 2 x p 1 matrix m ()V method_35666 unfixColor m (FF)Lnet/minecraft/class_4588; method_22913 texture p 1 u p 2 v m (II)Lnet/minecraft/class_4588; method_22921 light p 2 v p 1 u m (IIII)Lnet/minecraft/class_4588; method_1336 color p 3 blue p 2 green p 4 alpha p 1 red m (IIII)V method_22901 fixedColor p 4 alpha p 1 red p 2 green p 3 blue m (DDD)Lnet/minecraft/class_4588; method_22912 vertex p 1 x p 3 y p 5 z m (FFFF)Lnet/minecraft/class_4588; method_22915 color p 1 red p 3 blue p 2 green p 4 alpha m (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_777;FFFII)V method_22919 quad p 1 matrixEntry p 4 green p 5 blue p 2 quad p 3 red p 6 light p 7 overlay c net/minecraft/class_3258 net/minecraft/resource/ZipResourcePack f Ljava/util/zip/ZipFile; field_14184 file f Lcom/google/common/base/Splitter; field_14183 TYPE_NAMESPACE_SPLITTER m ()Ljava/util/zip/ZipFile; method_14399 getZipFile c net/minecraft/class_3259 net/minecraft/resource/DirectoryResourcePack f Lorg/slf4j/Logger; field_14187 LOGGER f Lcom/google/common/base/CharMatcher; field_14185 BACKSLASH_MATCHER f Z field_14186 IS_WINDOWS m (Ljava/lang/String;)Ljava/io/File; method_14401 getFile p 1 name m (Ljava/io/File;Ljava/lang/String;)Z method_14402 isValidPath p 1 filename p 0 file m (Ljava/io/File;ILjava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/util/function/Predicate;)V method_14400 findFiles p 5 prefix p 6 pathFilter p 1 file p 2 maxDepth p 3 namespace p 4 found c net/minecraft/class_4585 net/minecraft/client/render/FixedColorVertexConsumer f Z field_20889 colorFixed f I field_20892 fixedBlue f I field_20893 fixedAlpha f I field_20890 fixedRed f I field_20891 fixedGreen c net/minecraft/class_4584 net/minecraft/client/render/BufferVertexConsumer m (IB)V method_22896 putByte p 1 index p 2 value m (IS)V method_22898 putShort p 1 index p 2 value m (F)B method_24212 packByte p 0 f m (IF)V method_22897 putFloat p 2 value p 1 index m ()Lnet/minecraft/class_296; method_22900 getCurrentElement m ()V method_1325 nextElement m (SSI)Lnet/minecraft/class_4588; method_22899 texture p 2 v p 3 index p 1 u c net/minecraft/class_4587 net/minecraft/client/util/math/MatrixStack c A stack of transformation matrices used to specify how things are\n{@linkplain #translate translated}, {@linkplain #scale scaled} or\n{@linkplain #multiply rotated} in 3D space. Each entry consists of a\n{@linkplain Entry#getPositionMatrix position matrix} and a {@linkplain\nEntry#getNormalMatrix normal matrix}.\n\n

By putting matrices in a stack, a transformation can be expressed\nrelative to another. You can {@linkplain #push push}, transform, render\nand {@linkplain #pop pop}, which allows you to restore the original\nstate after rendering.\n\n

An entry of identity matrix is pushed when a stack is created. This\nmeans that a stack is {@linkplain #isEmpty empty} if and only if the\nstack contains exactly one entry. f Ljava/util/Deque; field_20898 stack m (FFF)V method_22905 scale c Applies the scale transformation to the top entry. p 1 x p 2 y p 3 z m (Ljava/util/ArrayDeque;)V method_22908 method_22908 p 0 stack m ()V method_22909 pop c Removes the entry at the top of this stack. m ()Lnet/minecraft/class_4587$class_4665; method_23760 peek c {@return the entry at the top of this stack} m (Lnet/minecraft/class_1159;)V method_34425 multiplyPositionMatrix c Multiplies the top position matrix with the given matrix. p 1 matrix m (Lnet/minecraft/class_1158;)V method_22907 multiply c Applies the rotation transformation to the top entry. p 1 quaternion m (DDD)V method_22904 translate c Applies the translation transformation to the top entry. p 5 z p 3 y p 1 x m ()Z method_22911 isEmpty c {@return whether this stack contains exactly one entry} m ()V method_34426 loadIdentity c Sets the top entry to be the identity matrix. m ()V method_22903 push c Pushes a copy of the top entry onto this stack. c net/minecraft/class_4587$class_4665 net/minecraft/client/util/math/MatrixStack$Entry f Lnet/minecraft/class_1159; field_21327 positionMatrix f Lnet/minecraft/class_4581; field_21328 normalMatrix m ()Lnet/minecraft/class_4581; method_23762 getNormalMatrix c {@return the normal matrix} m (Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;)V p 1 positionMatrix p 2 normalMatrix m ()Lnet/minecraft/class_1159; method_23761 getPositionMatrix c {@return the matrix used to transform positions} c net/minecraft/class_3255 net/minecraft/resource/AbstractFileResourcePack f Lorg/slf4j/Logger; field_14182 LOGGER f Ljava/io/File; field_14181 base m (Ljava/lang/String;)Ljava/io/InputStream; method_14391 openFile p 1 name m (Ljava/lang/String;)V method_14394 warnNonLowerCaseNamespace p 1 namespace m (Ljava/io/File;)V p 1 base m (Ljava/io/File;Ljava/io/File;)Ljava/lang/String; method_14396 relativize p 1 target p 0 base m (Ljava/lang/String;)Z method_14393 containsFile p 1 name m (Lnet/minecraft/class_3264;Lnet/minecraft/class_2960;)Ljava/lang/String; method_14395 getFilename p 1 id p 0 type m (Lnet/minecraft/class_3270;Ljava/io/InputStream;)Ljava/lang/Object; method_14392 parseMetadata p 1 inputStream p 0 metaReader c net/minecraft/class_500 net/minecraft/client/gui/screen/multiplayer/MultiplayerScreen f Z field_3048 initialized f Lorg/slf4j/Logger; field_3044 LOGGER f Lnet/minecraft/class_437; field_3049 parent f Lnet/minecraft/class_4185; field_3050 buttonJoin f Lnet/minecraft/class_4267; field_3043 serverListWidget f Lnet/minecraft/class_641; field_3040 serverList f Lnet/minecraft/class_642; field_3051 selectedEntry f Ljava/util/List; field_3042 tooltip f Lnet/minecraft/class_644; field_3037 serverListPinger f Lnet/minecraft/class_4185; field_3041 buttonEdit f Lnet/minecraft/class_4185; field_3047 buttonDelete f Lnet/minecraft/class_1134$class_1136; field_3046 lanServers f Lnet/minecraft/class_1134$class_1135; field_3045 lanServerDetector m ()V method_20121 updateButtonActivationStates m (Lnet/minecraft/class_4185;)V method_19913 method_19913 p 1 button m (Z)V method_20379 addEntry p 1 confirmedAction m (Lnet/minecraft/class_4185;)V method_19915 method_19915 p 1 button m (Lnet/minecraft/class_4185;)V method_19916 method_19916 p 1 button m (Lnet/minecraft/class_4185;)V method_19918 method_19918 p 1 button m (Z)V method_20380 directConnect p 1 confirmedAction m ()Lnet/minecraft/class_644; method_2538 getServerListPinger m ()Lnet/minecraft/class_641; method_2529 getServerList m (Ljava/util/List;)V method_2528 setTooltip p 1 tooltip m (Lnet/minecraft/class_4267$class_504;)V method_2531 select p 1 entry m (Lnet/minecraft/class_437;)V p 1 parent m (Lnet/minecraft/class_4185;)V method_19912 method_19912 p 1 button m (Z)V method_20378 editEntry p 1 confirmedAction m (Lnet/minecraft/class_4185;)V method_19914 method_19914 p 1 button m (Lnet/minecraft/class_4185;)V method_19917 method_19917 p 1 button m (Z)V method_20377 removeEntry p 1 confirmedAction m ()V method_2534 refresh m (Lnet/minecraft/class_642;)V method_2548 connect p 1 entry m ()V method_2536 connect c net/minecraft/class_4550 net/minecraft/predicate/BlockPredicate f Lnet/minecraft/class_6862; field_20693 tag f Lnet/minecraft/class_2105; field_20696 nbt f Lnet/minecraft/class_4559; field_20695 state f Lnet/minecraft/class_4550; field_20692 ANY f Ljava/util/Set; field_20694 blocks m ()Lcom/google/gson/JsonElement; method_22452 toJson m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_22454 test p 1 world p 2 pos m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_4550; method_22453 fromJson p 0 json m (Lnet/minecraft/class_6862;Ljava/util/Set;Lnet/minecraft/class_4559;Lnet/minecraft/class_2105;)V p 4 nbt p 3 state p 2 blocks p 1 tag m (Lnet/minecraft/class_2960;)Lcom/google/gson/JsonSyntaxException; method_33185 method_33185 p 0 id c net/minecraft/class_4550$class_4710 net/minecraft/predicate/BlockPredicate$Builder f Lnet/minecraft/class_2105; field_21575 nbt f Lnet/minecraft/class_4559; field_21574 state f Ljava/util/Set; field_21572 blocks f Lnet/minecraft/class_6862; field_21573 tag m (Lnet/minecraft/class_6862;)Lnet/minecraft/class_4550$class_4710; method_29233 tag p 1 tag m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_4550$class_4710; method_35042 nbt p 1 nbt m (Ljava/lang/Iterable;)Lnet/minecraft/class_4550$class_4710; method_37214 blocks p 1 blocks m ([Lnet/minecraft/class_2248;)Lnet/minecraft/class_4550$class_4710; method_27962 blocks p 1 blocks m ()Lnet/minecraft/class_4550$class_4710; method_23880 create m (Lnet/minecraft/class_4559;)Lnet/minecraft/class_4550$class_4710; method_27963 state p 1 state m ()Lnet/minecraft/class_4550; method_23882 build c net/minecraft/class_505 net/minecraft/client/gui/screen/recipebook/RecipeBookGhostSlots f F field_3080 time f Lnet/minecraft/class_1860; field_3079 recipe f Ljava/util/List; field_3081 slots m ()Lnet/minecraft/class_1860; method_2566 getRecipe m (Lnet/minecraft/class_1860;)V method_2565 setRecipe p 1 recipe m (Lnet/minecraft/class_1856;II)V method_2569 addSlot p 1 ingredient p 2 x p 3 y m (Lnet/minecraft/class_4587;Lnet/minecraft/class_310;IIZF)V method_2567 draw p 1 matrices p 2 client m ()V method_2571 reset m (I)Lnet/minecraft/class_505$class_506; method_2570 getSlot p 1 index m ()I method_2572 getSlotCount c net/minecraft/class_505$class_506 net/minecraft/client/gui/screen/recipebook/RecipeBookGhostSlots$GhostInputSlot f I field_3084 x f Lnet/minecraft/class_1856; field_3082 ingredient f I field_3083 y m ()Lnet/minecraft/class_1799; method_2573 getCurrentItemStack m (Lnet/minecraft/class_505;Lnet/minecraft/class_1856;II)V p 4 y p 3 x p 2 ingredient m ()I method_2574 getX m ()I method_2575 getY c net/minecraft/class_3225 net/minecraft/server/network/ServerPlayerInteractionManager f I field_14000 tickCounter f I field_20326 startMiningTime f I field_20330 failedStartMiningTime f Z field_14003 mining f Lnet/minecraft/class_2338; field_20327 miningPos f Lnet/minecraft/class_1934; field_14005 gameMode f Lnet/minecraft/class_2338; field_20329 failedMiningPos f Lnet/minecraft/class_1934; field_25715 previousGameMode f I field_20331 blockBreakingProgress f Lnet/minecraft/class_3218; field_14007 world f Z field_20328 failedToMine f Lorg/slf4j/Logger; field_20325 LOGGER f Lnet/minecraft/class_3222; field_14008 player m ()Lnet/minecraft/class_1934; method_30119 getPreviousGameMode m (Lnet/minecraft/class_3218;)V method_14259 setWorld p 1 world m (Lnet/minecraft/class_1934;Lnet/minecraft/class_1934;)V method_14261 setGameMode p 1 gameMode p 2 previousGameMode m ()Z method_14267 isSurvivalLike m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;I)F method_21716 continueMining p 1 state p 2 pos m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_14256 interactItem p 1 player p 2 world p 3 stack p 4 hand m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2846$class_2847;Ljava/lang/String;)V method_21717 finishMining p 3 reason p 2 action p 1 pos m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_1268;Lnet/minecraft/class_3965;)Lnet/minecraft/class_1269; method_14262 interactBlock p 5 hitResult p 3 stack p 4 hand p 1 player p 2 world m ()V method_14264 update m ()Z method_14268 isCreative m ()Lnet/minecraft/class_1934; method_14257 getGameMode m (Lnet/minecraft/class_1934;)Z method_30118 changeGameMode c Checks if current game mode is different to {@code gameMode}, and change it if so.\n\n@return whether the current game mode has been changed p 1 gameMode m (Lnet/minecraft/class_3222;)V p 1 player m (Lnet/minecraft/class_2338;)Z method_14266 tryBreakBlock p 1 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2846$class_2847;Lnet/minecraft/class_2350;I)V method_14263 processBlockBreakingAction p 1 pos p 4 worldHeight p 3 direction p 2 action c net/minecraft/class_5889 net/minecraft/network/packet/s2c/play/WorldBorderInitializeS2CPacket f D field_29123 centerX f I field_29128 maxRadius f J field_29127 sizeLerpTime f D field_29126 sizeLerpTarget f D field_29124 centerZ f I field_29129 warningBlocks f D field_29125 size f I field_29130 warningTime m ()I method_34130 getWarningTime m (Lnet/minecraft/class_2784;)V p 1 worldBorder m ()J method_34128 getSizeLerpTime m ()I method_34131 getWarningBlocks m ()D method_34127 getSize m (Lnet/minecraft/class_2602;)V method_34123 apply m ()D method_34125 getCenterZ m ()D method_34126 getSizeLerpTarget m ()D method_34124 getCenterX m ()I method_34129 getMaxRadius m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_4558 net/minecraft/advancement/criterion/AbstractCriterion f Ljava/util/Map; field_20735 progressions m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_195; method_27854 conditionsFromJson p 2 playerPredicate p 3 predicateDeserializer p 1 obj m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Lnet/minecraft/class_195; method_27853 conditionsFromJson m (Lnet/minecraft/class_2985;)Ljava/util/Set; method_22512 method_22512 p 0 manager m (Lnet/minecraft/class_3222;Ljava/util/function/Predicate;)V method_22510 trigger p 2 predicate p 1 player c net/minecraft/class_3226 net/minecraft/world/gen/feature/RandomFeatureEntry f Lcom/mojang/serialization/Codec; field_24864 CODEC f F field_14011 chance f Lnet/minecraft/class_6880; field_14013 feature m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_2338;)Z method_14271 generate p 3 random p 4 pos p 1 world p 2 chunkGenerator m (Lnet/minecraft/class_6880;F)V p 1 feature p 2 chance m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28669 method_28669 p 0 instance m (Lnet/minecraft/class_3226;)Lnet/minecraft/class_6880; method_28670 method_28670 p 0 config m (Lnet/minecraft/class_3226;)Ljava/lang/Float; method_28668 method_28668 p 0 config c net/minecraft/class_5888 net/minecraft/network/packet/s2c/play/ClearTitleS2CPacket f Z field_29122 reset m (Lnet/minecraft/class_2602;)V method_34115 apply m (Z)V p 1 reset m ()Z method_34116 shouldReset m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_3227 net/minecraft/server/world/ServerLightingProvider f Ljava/util/concurrent/atomic/AtomicBoolean; field_18812 ticking f I field_17260 taskBatchSize f Lorg/slf4j/Logger; field_14020 LOGGER f Lit/unimi/dsi/fastutil/objects/ObjectList; field_17256 pendingTasks f Lnet/minecraft/class_3898; field_17257 chunkStorage f Lnet/minecraft/class_3846; field_17255 processor f Lnet/minecraft/class_3906; field_17259 executor m (I)V method_17304 setTaskBatchSize p 1 taskBatchSize m (IILnet/minecraft/class_3227$class_3901;Ljava/lang/Runnable;)V method_17308 enqueue p 1 x p 3 stage p 2 z p 4 task m (Lnet/minecraft/class_2823;Lnet/minecraft/class_3898;ZLnet/minecraft/class_3846;Lnet/minecraft/class_3906;)V p 5 executor p 3 hasBlockLight p 4 processor p 1 chunkProvider p 2 chunkStorage m ()V method_14277 runTasks m (Lnet/minecraft/class_2791;Lnet/minecraft/class_2338;)V method_14275 method_14275 p 2 pos m (IILjava/util/function/IntSupplier;Lnet/minecraft/class_3227$class_3901;Ljava/lang/Runnable;)V method_17307 enqueue p 4 stage p 5 task p 2 z p 3 completedLevelSupplier p 1 x m ()V method_17303 tick m (Lnet/minecraft/class_2791;Z)Ljava/util/concurrent/CompletableFuture; method_17310 light p 1 chunk p 2 excludeBlocks m (Lnet/minecraft/class_1923;)V method_20386 updateChunkStatus p 1 pos c net/minecraft/class_3227$class_3901 net/minecraft/server/world/ServerLightingProvider$Stage f Lnet/minecraft/class_3227$class_3901; field_17261 PRE_UPDATE f Lnet/minecraft/class_3227$class_3901; field_17262 POST_UPDATE c net/minecraft/class_4552 net/minecraft/predicate/LightPredicate f Lnet/minecraft/class_4552; field_20712 ANY f Lnet/minecraft/class_2096$class_2100; field_20713 range m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_4552; method_22482 fromJson p 0 json m ()Lcom/google/gson/JsonElement; method_22481 toJson m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_22483 test p 2 pos p 1 world m (Lnet/minecraft/class_2096$class_2100;)V p 1 range c net/minecraft/class_4552$class_6087 net/minecraft/predicate/LightPredicate$Builder f Lnet/minecraft/class_2096$class_2100; field_31078 light m ()Lnet/minecraft/class_4552$class_6087; method_35271 create m ()Lnet/minecraft/class_4552; method_35273 build m (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_4552$class_6087; method_35272 light p 1 light c net/minecraft/class_4551 net/minecraft/predicate/FluidPredicate f Lnet/minecraft/class_6862; field_20709 tag f Lnet/minecraft/class_3611; field_20710 fluid f Lnet/minecraft/class_4551; field_20708 ANY f Lnet/minecraft/class_4559; field_20711 state m (Lnet/minecraft/class_6862;Lnet/minecraft/class_3611;Lnet/minecraft/class_4559;)V p 3 state p 2 fluid p 1 tag m ()Lcom/google/gson/JsonElement; method_22473 toJson m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_22475 test p 1 world p 2 pos m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_4551; method_22474 fromJson p 0 json c net/minecraft/class_4551$class_6079 net/minecraft/predicate/FluidPredicate$Builder f Lnet/minecraft/class_4559; field_30914 state f Lnet/minecraft/class_3611; field_30912 fluid f Lnet/minecraft/class_6862; field_30913 tag m (Lnet/minecraft/class_6862;)Lnet/minecraft/class_4551$class_6079; method_35222 tag p 1 tag m (Lnet/minecraft/class_4559;)Lnet/minecraft/class_4551$class_6079; method_35223 state p 1 state m (Lnet/minecraft/class_3611;)Lnet/minecraft/class_4551$class_6079; method_35224 fluid p 1 fluid m ()Lnet/minecraft/class_4551; method_35225 build m ()Lnet/minecraft/class_4551$class_6079; method_35221 create c net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity f Z field_13964 disconnected f Z field_23193 spawnForced f Lnet/minecraft/class_3225; field_13974 interactionManager f Lnet/minecraft/class_1712; field_29181 screenHandlerListener f F field_26353 spawnAngle f I field_13965 lastLevelScore f I field_13978 syncedExperience f Lnet/minecraft/class_5321; field_23191 spawnPointDimension f Z field_13989 notInAnyWorld f Lnet/minecraft/class_2985; field_13970 advancementTracker f I field_13982 lastArmorScore f Lnet/minecraft/class_5916; field_29180 screenHandlerSyncHandler f I field_13967 pingMilliseconds f I field_13979 syncedFoodLevel f Z field_28860 filterText f Lnet/minecraft/server/MinecraftServer; field_13995 server f Lnet/minecraft/class_5513; field_26821 textStream f I field_13983 lastFoodScore f I field_13968 lastAirScore f Lnet/minecraft/class_243; field_13992 levitationStartPos f Z field_13971 clientChatColorsEnabled f Lnet/minecraft/class_4076; field_13990 watchedSection c A chunk section position indicating where the player's client is currently\nwatching chunks from. Used referentially for the game to update the chunks\nwatched by this player.\n\n@see #getWatchedSection()\n@see #setWatchedSection(ChunkSectionPos) f F field_13997 syncedHealth f Lnet/minecraft/class_243; field_35008 vehicleInLavaRidingPos f Z field_13972 syncedSaturationIsZero f Lnet/minecraft/class_3244; field_13987 networkHandler f Z field_13969 seenCredits f Z field_35566 allowServerListing f Lnet/minecraft/class_1297; field_13984 cameraEntity f I field_13973 levitationStartTick f Lnet/minecraft/class_243; field_35007 fallStartPos f Lnet/minecraft/class_243; field_13994 enteredNetherPos f Z field_13985 inTeleportationState f Lnet/minecraft/class_3441; field_13996 recipeBook f Lnet/minecraft/class_2338; field_23192 spawnPointPosition f I field_13986 screenHandlerSyncId f I field_13998 joinInvulnerabilityTicks f Lnet/minecraft/class_1659; field_13993 clientChatVisibility f F field_13963 lastHealthScore f Lnet/minecraft/class_3442; field_13966 statHandler f Lorg/slf4j/Logger; field_13975 LOGGER f I field_13980 lastExperienceScore f J field_13976 lastActionTime m (Lnet/minecraft/class_1703;)V method_14235 onScreenHandlerOpened p 1 screenHandler m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2596;)V method_14205 sendInitialChunkPackets p 2 chunkDataPacket p 1 chunkPos m ()V method_14234 updateLastActionTime m (Lnet/minecraft/class_1934;)Lnet/minecraft/class_1934; method_32746 getServerGameMode c Returns the server game mode the player should be set to, namely the forced game mode.\n\n

If the forced game mode is not set, returns the {@code backupGameMode} if not {@code null},\nor the server's default game mode otherwise.\n\n@see MinecraftServer#getForcedGameMode p 1 backupGameMode m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_26285 isBedTooFarAway p 2 direction p 1 pos m (Lnet/minecraft/class_4076;)V method_17668 setWatchedSection c Sets the chunk section position the player's client is currently watching\nfrom. This is usually called when the player moves to a new chunk section.\n\n@see #watchedSection\n@see #getWatchedSection() p 1 section c the updated section position m ()Ljava/lang/String; method_14209 getIp m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2338;FZZ)V method_26284 setSpawnPoint c Sets the player's spawn point. p 5 sendMessage c if {@code true}, a game message about the spawn point change will be sent p 4 forced c whether the new spawn point is {@linkplain #isSpawnForced() forced} p 3 angle p 2 pos c the new spawn point, or {@code null} if resetting to the world spawn p 1 dimension c the new spawn dimension m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_3218;Lcom/mojang/authlib/GameProfile;)V p 1 server p 3 profile p 2 world m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_30313 createEndSpawnPlatform p 2 centerPos p 1 world m ()V method_14217 markHealthDirty m (Lnet/minecraft/class_3218;)V method_18783 worldChanged p 1 origin m ()V method_34225 onSpawn m (Lnet/minecraft/class_1308;)V method_29777 method_29777 p 1 entity m (I)I method_14244 calculateSpawnOffsetMultiplier p 1 horizontalSpawnArea m (Lnet/minecraft/class_1297;)V method_14224 setCameraEntity p 1 entity m ()Lnet/minecraft/class_5513; method_31273 getTextStream m ()Lnet/minecraft/class_3218; method_14220 getWorld m ()Z method_14208 isInTeleportationState m (Lnet/minecraft/class_2556;)Z method_33794 acceptsMessage p 1 type m (I)V method_14228 setExperiencePoints p 1 points m (Lnet/minecraft/class_3218;DDDFF)V method_14251 teleport p 4 y p 6 z p 8 yaw p 9 pitch p 2 x p 1 targetWorld m (Z)Z method_37413 dropSelectedItem p 1 entireStack m ()J method_14219 getLastActionTime m (FFZZ)V method_14218 updateInput p 1 sidewaysSpeed p 2 forwardSpeed p 3 jumping p 4 sneaking m ()Z method_26282 isSpawnForced m (Lnet/minecraft/class_1308;)Z method_29778 method_29778 p 0 entity m ()V method_14247 closeScreenHandler c Runs closing tasks for the current screen handler and\nsets it to the {@code playerScreenHandler}. m ()Lnet/minecraft/class_3441; method_14253 getRecipeBook m (Lnet/minecraft/class_3218;)V method_32747 setWorld p 1 world m (Lnet/minecraft/class_2487;Ljava/lang/String;)Lnet/minecraft/class_1934; method_32745 gameModeFromNbt p 1 key p 0 nbt m (Lnet/minecraft/class_3218;)V method_14245 moveToSpawn p 1 world m ()Lnet/minecraft/class_1297; method_14242 getCameraEntity m ()Lnet/minecraft/class_2338; method_26280 getSpawnPointPosition m ()Lnet/minecraft/class_3442; method_14248 getStatHandler m (Lnet/minecraft/class_2487;)V method_32748 setGameMode p 1 nbt m ()V method_38786 tickFallStartPos m (Lnet/minecraft/class_2487;)V method_32749 writeGameModeNbt p 1 nbt m (Ljava/lang/String;Ljava/lang/String;[Lnet/minecraft/class_274;)V method_14227 updateScoreboardScore p 1 playerName p 3 criterions p 2 team m ()V method_14226 playerTick m (Ljava/lang/String;Ljava/lang/String;ZLnet/minecraft/class_2561;)V method_14255 sendResourcePackUrl p 2 hash p 1 url p 4 resourcePackPrompt p 3 required m ()Lnet/minecraft/class_2561; method_14206 getPlayerListName m (Lnet/minecraft/class_1923;)V method_14246 sendUnloadChunkPacket p 1 chunkPos m (Lnet/minecraft/class_2803;)V method_14213 setClientSettings p 1 packet m ()Lnet/minecraft/class_5321; method_26281 getSpawnPointDimension m ()V method_14240 onTeleportationDone m ()V method_38787 tickVehicleInLavaRiding m ()V method_14237 incrementScreenHandlerSyncId m ()Lnet/minecraft/class_4076; method_14232 getWatchedSection c Returns the chunk section position the player's client is currently watching\nfrom. This may differ from the chunk section the player is currently in.\n\n

This is only for chunk loading (watching) purpose. This is updated together\nwith entity tracking, but they are separate mechanisms.\n\n@see #watchedSection\n@see #setWatchedSection(ChunkSectionPos) m ()Z method_34879 areClientChatColorsEnabled m (Lnet/minecraft/class_3222;Z)V method_14203 copyFrom p 1 oldPlayer p 2 alive m ()Z method_33793 shouldFilterText m ()V method_14231 onDisconnect m (Lnet/minecraft/class_2183$class_2184;Lnet/minecraft/class_1297;Lnet/minecraft/class_2183$class_2184;)V method_14222 lookAtEntity p 1 anchorPoint p 3 targetAnchor p 2 targetEntity m (ILnet/minecraft/class_267;)V method_14250 method_14250 p 1 score m (I)V method_14252 setExperienceLevel p 1 level m ()Lnet/minecraft/class_1659; method_14238 getClientChatVisibility m ()Lnet/minecraft/class_2985; method_14236 getAdvancementTracker m ()Z method_39426 allowsServerListing m (Lnet/minecraft/class_274;I)V method_14212 updateScores p 2 score p 1 criterion m ()F method_30631 getSpawnAngle m (Lnet/minecraft/class_2338;)Z method_26287 isBedTooFarAway p 1 pos m ()Z method_14230 isPvpEnabled m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2556;Ljava/util/UUID;)V method_14254 sendMessage c Sends a message to the client corresponding to this player.\n\n@see net.minecraft.server.PlayerManager#broadcast(Text, MessageType, UUID) p 1 message c the message to send p 2 type c the message type p 3 sender c {@linkplain Entity#getUuid the UUID of the entity} that sends a message\nor {@link net.minecraft.util.Util#NIL_UUID} to indicate that the message\nis not sent by an entity m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_26286 isBedObstructed p 1 pos p 2 direction m (DZ)V method_14207 handleFall p 1 heightDifference p 3 onGround m (ILnet/minecraft/class_267;)V method_14221 method_14221 p 1 score m ()Z method_14239 isDisconnected m ()V method_29779 forgiveMobAnger m (Lnet/minecraft/class_3222;)Z method_33795 shouldFilterMessagesSentTo p 1 player m (Lnet/minecraft/class_1934;)Z method_7336 changeGameMode p 1 gameMode c net/minecraft/class_3222$1 net/minecraft/server/network/ServerPlayerEntity$1 m (Lnet/minecraft/class_1703;II)V method_34227 sendPropertyUpdate p 3 value p 2 property p 1 handler c net/minecraft/class_3223 net/minecraft/world/gen/feature/WoodlandMansionFeature m (Lcom/mojang/serialization/Codec;)V p 1 configCodec m (Lnet/minecraft/class_6834$class_6835;)Ljava/util/Optional; method_38695 addPieces p 0 context m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_2919;Lnet/minecraft/class_6626;Lnet/minecraft/class_6622$class_6623;)V method_39823 method_39823 p 4 context p 3 collector m (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_1923;Lnet/minecraft/class_6624;)V method_38694 postPlace p 0 world p 1 structureAccessor p 4 chunkBox p 5 chunkPos p 2 chunkGenerator p 3 random p 6 children c net/minecraft/class_4553 net/minecraft/predicate/PlayerPredicate f Lnet/minecraft/class_2096$class_2100; field_20723 experienceLevel f Lnet/minecraft/class_1934; field_20724 gameMode f Ljava/util/Map; field_20727 advancements f Ljava/util/Map; field_20725 stats f Lnet/minecraft/class_4553; field_20722 ANY f Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; field_20726 recipes f Lnet/minecraft/class_2048; field_33929 lookingAt m (Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_1934;Ljava/util/Map;Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;Ljava/util/Map;Lnet/minecraft/class_2048;)V p 5 advancements p 4 recipes p 6 lookingAt p 1 experienceLevel p 3 stats p 2 gameMode m (Lnet/minecraft/class_3448;Lnet/minecraft/class_2960;)Lnet/minecraft/class_3445; method_22496 getStat p 0 type p 1 id m (Lnet/minecraft/class_1297;)Z method_22497 test p 1 entity m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2960;Ljava/lang/Boolean;)V method_22500 method_22500 p 1 id m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2960;Lnet/minecraft/class_4553$class_4556;)V method_22501 method_22501 p 1 id m (Lcom/google/gson/JsonArray;Lnet/minecraft/class_3445;Lnet/minecraft/class_2096$class_2100;)V method_22498 method_22498 p 1 stat m (Lnet/minecraft/class_3445;)Lnet/minecraft/class_2960; method_22495 getStatId p 0 stat m ()Lcom/google/gson/JsonElement; method_22494 toJson m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_4553$class_4556; method_22503 criterionFromJson p 0 json m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_4553; method_22499 fromJson p 0 json c net/minecraft/class_4553$class_4555 net/minecraft/predicate/PlayerPredicate$CompletedAdvancementPredicate f Z field_20729 done m (Z)V p 1 done m (Ljava/lang/Object;)Z test test p 1 progress m (Lnet/minecraft/class_167;)Z method_22505 test c net/minecraft/class_4553$class_4556 net/minecraft/predicate/PlayerPredicate$AdvancementPredicate m ()Lcom/google/gson/JsonElement; method_22506 toJson c net/minecraft/class_4553$class_4554 net/minecraft/predicate/PlayerPredicate$AdvancementCriteriaPredicate f Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; field_20728 criteria m (Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;)V p 1 criteria m (Ljava/lang/Object;)Z test test p 1 progress m (Lnet/minecraft/class_167;)Z method_22504 test c net/minecraft/class_4553$class_4557 net/minecraft/predicate/PlayerPredicate$Builder f Ljava/util/Map; field_20734 advancements f Lnet/minecraft/class_2048; field_33930 lookingAt f Ljava/util/Map; field_20732 stats f Lnet/minecraft/class_1934; field_20731 gameMode f Lnet/minecraft/class_2096$class_2100; field_20730 experienceLevel f Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; field_20733 recipes m (Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_4553$class_4557; method_35315 recipe p 1 id p 2 unlocked m (Lnet/minecraft/class_2960;Ljava/util/Map;)Lnet/minecraft/class_4553$class_4557; method_35314 advancement p 1 id p 2 criteria m (Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_4553$class_4557; method_35316 advancement p 1 id p 2 done m ()Lnet/minecraft/class_4553$class_4557; method_35310 create m ()Lnet/minecraft/class_4553; method_22507 build m (Lnet/minecraft/class_1934;)Lnet/minecraft/class_4553$class_4557; method_35312 gameMode p 1 gameMode m (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_4553$class_4557; method_35313 experienceLevel p 1 experienceLevel m (Lnet/minecraft/class_3445;Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_4553$class_4557; method_35311 stat p 2 value p 1 stat m (Lnet/minecraft/class_2048;)Lnet/minecraft/class_4553$class_4557; method_37251 lookingAt p 1 lookingAt c net/minecraft/class_3217 net/minecraft/world/gen/feature/VoidStartPlatformFeature f Lnet/minecraft/class_1923; field_19242 START_CHUNK f Lnet/minecraft/class_2338; field_19241 START_BLOCK m (IIII)I method_20403 getDistance p 0 x1 p 1 z1 p 2 x2 p 3 z2 c net/minecraft/class_3218 net/minecraft/server/world/ServerWorld f I field_35441 MAX_TICKS f Lnet/minecraft/class_6832; field_36208 structureLocator f Lnet/minecraft/class_3215; field_24624 chunkManager f I field_13948 idleTimeout f Lorg/slf4j/Logger; field_13952 LOGGER f Lnet/minecraft/class_5574; field_26934 entityList f Lit/unimi/dsi/fastutil/objects/ObjectLinkedOpenHashSet; field_13950 syncedBlockEventQueue f Z field_13953 inBlockTick f Ljava/util/List; field_18261 players f Lnet/minecraft/class_1946; field_13956 portalForcer f Lnet/minecraft/class_5138; field_23787 structureAccessor f I field_29768 SERVER_IDLE_COOLDOWN c The number of ticks ({@value}) the world will continue to tick entities after\nall players have left and the world does not contain any forced chunks. f Ljava/util/Set; field_26932 loadedMobs f Lnet/minecraft/class_5579; field_26935 entityManager f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_26933 dragonParts f Lnet/minecraft/class_3767; field_18811 raidManager f Lnet/minecraft/class_2881; field_25142 enderDragonFight f Ljava/util/List; field_25141 spawners f Lnet/minecraft/class_6757; field_13949 blockTickScheduler f Z field_13957 savingDisabled f Lnet/minecraft/class_5268; field_24456 worldProperties f Z field_36317 duringListenerUpdate f Lnet/minecraft/class_5838; field_28859 sleepManager f Z field_25143 shouldTickTime f Lnet/minecraft/server/MinecraftServer; field_13959 server f Lnet/minecraft/class_2338; field_25144 END_SPAWN_POS f Lnet/minecraft/class_6757; field_13951 fluidTickScheduler f Ljava/util/List; field_35565 blockEventQueue m (Lnet/minecraft/class_4076;)Z method_20588 isNearOccupiedPointOfInterest p 1 sectionPos m (Ljava/util/function/Predicate;Ljava/util/List;Lnet/minecraft/class_1297;)V method_31422 method_31422 p 2 entity m (Lnet/minecraft/class_2338;)Z method_19503 hasRaidAt c {@return {@code true} if a raid exists within 96 block radius of {@code pos}} p 1 pos m (Ljava/io/Writer;Ljava/lang/Iterable;)V method_21624 dumpEntities p 0 writer p 1 entities m (Lnet/minecraft/class_3341;)V method_23658 clearUpdatesInArea p 1 box m ()V method_29203 tickTime m ()Z method_33144 isSleepingEnabled c {@return whether sleeping can cause the night to skip} m (Lnet/minecraft/class_2338;Lnet/minecraft/class_4158;)V method_19536 method_19536 p 2 poiType m ()Z method_28125 isFlat m ()Lnet/minecraft/class_3215; method_14178 getChunkManager m ()V method_23660 wakeSleepingPlayers m (Lnet/minecraft/class_3222;)V method_18215 onPlayerRespawned c Called on the world that has the player's respawn point when the player respawned. p 1 player m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_29201 method_29201 p 1 pos m (I)Lnet/minecraft/class_1297; method_31424 getDragonPart p 1 id m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_3765; method_19502 getRaidAt c {@return the raid occurring within 96 block radius, or {@code null} if there is none} p 1 pos m (ZZ)V method_29202 tickSpawners p 2 spawnAnimals p 1 spawnMonsters m (Lnet/minecraft/class_2338;Lnet/minecraft/class_4158;)V method_19535 method_19535 p 2 poiType m (Ljava/util/stream/Stream;)V method_31423 loadEntities p 1 entities m (Lnet/minecraft/class_3222;)V method_18771 addPlayer p 1 player m ()Lnet/minecraft/class_4153; method_19494 getPointOfInterestStorage m ()Ljava/lang/String; method_31268 getDebugString m (Lnet/minecraft/class_2818;)V method_39223 disableTickSchedulers p 1 chunk m ()Z method_14177 isInBlockTick m ()V method_39501 tickWeather m ()Lit/unimi/dsi/fastutil/longs/LongSet; method_17984 getForcedChunks c {@return the set that contains {@link ChunkPos} of forced chunks serialized as a long} m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_18210 getLightningPos p 1 pos m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)V method_18763 tickPassenger p 2 passenger p 1 vehicle m (Ljava/util/function/Predicate;)Ljava/util/List; method_18766 getPlayers c {@return the list of players filtered using {@code predicate}} p 1 predicate m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_29204 method_29204 p 1 pos m (Ljava/util/stream/Stream;)V method_31426 addEntities p 1 entities m (Lnet/minecraft/class_2791;)V method_39778 cacheStructures p 1 chunk m (Lnet/minecraft/class_2338;)Z method_37118 shouldTickEntity c {@return whether to tick entities at {@code pos}} p 1 pos m (Lnet/minecraft/class_1297;)V method_18762 tickEntity p 1 entity m (Lnet/minecraft/class_1923;)Z method_39998 shouldTick p 1 pos m ()V method_14192 processSyncedBlockEvents m (Lnet/minecraft/class_4151;Lnet/minecraft/class_1297;Lnet/minecraft/class_4094;)V method_19496 handleInteraction p 3 observer p 2 entity p 1 interaction m (Lnet/minecraft/class_3341;Lnet/minecraft/class_1919;)Z method_23659 method_23659 p 1 event m ()V method_14188 saveLevel m (Ljava/lang/Iterable;Ljava/util/function/Function;)Ljava/lang/String; method_31270 getTopFive c Categories {@code items} with the {@code classifier} and reports a message\nindicating the top five biggest categories. p 0 items c the items to classify p 1 classifier c the classifier that determines the category of any item m (Lnet/minecraft/class_2338;)Ljava/util/Optional; method_31418 getLightningRodPos p 1 pos m (Lnet/minecraft/class_4158;)Z method_31421 method_31421 p 0 poiType m (Lnet/minecraft/class_3222;ZDDDLnet/minecraft/class_2596;)Z method_14191 sendToPlayerIfNearby c Sends the {@code packet} to {@code player} if the player\nis near the provided coordinates.\n\n@return whether the packet was sent\n\n@implNote The threshold is 32 blocks if {@code force} is {@code false}, and\n512 blocks if {@code force} is {@code true}. p 9 packet p 7 z p 5 y p 3 x p 2 force p 1 player m (Lnet/minecraft/class_3695;Lnet/minecraft/class_1297;)V method_31420 method_31420 p 2 entity m (Lnet/minecraft/class_3222;)V method_18773 method_18773 p 0 player m (Lnet/minecraft/class_1297;)Z method_31430 shouldCancelSpawn p 1 entity m ()Lnet/minecraft/class_6757; method_14179 getFluidTickScheduler m (Lnet/minecraft/class_3222;)V method_18207 onPlayerTeleport c Called on the destination world when a player changed the dimension\nby teleportation.\n\n@see ServerPlayerEntity#moveToWorld\n@see #onDimensionChanged\n@see #onPlayerChangeDimension p 1 player m ()V method_14195 resetWeather m (Lnet/minecraft/class_1919;)Z method_14174 processBlockEvent p 1 event m ()Lnet/minecraft/class_5138; method_27056 getStructureAccessor m (Lnet/minecraft/class_2338;F)V method_8554 setSpawnPos c Sets the world spawn point. p 2 angle c the angle of the spawned entity p 1 pos c the position of the spawn point m (Ljava/io/Writer;)V method_21626 dumpBlockEntities p 1 writer m ()Lnet/minecraft/class_3222; method_18779 getRandomAlivePlayer c {@return a randomly selected alive player, or {@code null} if there is none} m ()Lnet/minecraft/class_26; method_17983 getPersistentStateManager m (Lnet/minecraft/server/MinecraftServer;Ljava/util/concurrent/Executor;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_5268;Lnet/minecraft/class_5321;Lnet/minecraft/class_6880;Lnet/minecraft/class_3949;Lnet/minecraft/class_2794;ZJLjava/util/List;Z)V p 10 seed p 9 debugWorld p 12 spawners p 5 worldKey p 8 chunkGenerator p 7 worldGenerationProgressListener p 2 workerExecutor p 1 server p 4 properties p 3 session p 13 shouldTickTime m (Lnet/minecraft/class_2818;)V method_18764 unloadEntities p 1 chunk m ()Ljava/util/List; method_18776 getAliveEnderDragons c {@return the list of alive ender dragons in the world} m (Lnet/minecraft/class_4076;)I method_19498 getOccupiedPointOfInterestDistance p 1 pos m ()I method_32819 getLogicalHeight m (Lnet/minecraft/class_3222;)V method_18211 onPlayerChangeDimension c Called on the destination world when a player changed the dimension using portals.\n\n@see ServerPlayerEntity#moveToWorld\n@see #onDimensionChanged\n@see #onPlayerTeleport p 1 player m (Lnet/minecraft/class_1297;)Z method_18768 tryLoadEntity p 1 entity m ()Lnet/minecraft/class_2338; method_27911 getSpawnPos c {@return the world spawn point}\n\n@implNote If it is outside the world border, this returns the position of the\nhighest {@linkplain net.minecraft.world.Heightmap.Type#MOTION_BLOCKING motion-blocking}\nblock at the center of the world border. m (IIZ)Z method_17988 setChunkForced c Sets the forced status of the chunk.\n\n

Forced chunks are created in-game using the\n{@linkplain net.minecraft.server.command.ForceLoadCommand {@code /forceload} command}. p 3 forced c whether to mark the chunk as forced p 2 z c the chunk's Z coordinate p 1 x c the chunk's X coordinate m (Lnet/minecraft/class_1297;)V method_18769 onDimensionChanged c Called on the destination world when an entity changed the dimension.\n\n

This does not get called for players changing dimensions.\nUse {@link #onPlayerChangeDimension} (for portals) or\n{@link #onPlayerTeleport} (for teleportation) instead.\n\n@see Entity#moveToWorld\n@see #onPlayerTeleport\n@see #onPlayerChangeDimension p 1 entity m (Lnet/minecraft/class_2338;)Z method_19500 isNearOccupiedPointOfInterest p 1 pos m (Ljava/util/function/BooleanSupplier;)V method_18765 tick p 1 shouldKeepTicking m (IIZZ)V method_27910 setWeather c Sets the current weather, as well as how long it should last.\n\n@see ServerWorldProperties#setClearWeatherTime\n@see ServerWorldProperties#setRainTime\n@see ServerWorldProperties#setThunderTime\n@see ServerWorldProperties#setRaining\n@see ServerWorldProperties#setThundering p 4 thundering c whether a thunderstorm is ongoing p 1 clearDuration c how long the clear weather should last, in seconds p 3 raining c whether a rain is ongoing p 2 rainDuration c how long the rain or the thunderstorm should last, in seconds m ()Ljava/lang/Iterable; method_27909 iterateEntities m (Ljava/util/UUID;)Lnet/minecraft/class_1297; method_14190 getEntity c {@return the entity using the UUID, or {@code null} if none was found}\n\n@see World#getEntityById p 1 uuid m ()Lnet/minecraft/class_3767; method_19495 getRaidManager m (Lnet/minecraft/class_5575;Ljava/util/function/Predicate;)Ljava/util/List; method_18198 getEntitiesByType c Computes a list of entities of the given type.\n\nWarning: If {@code null} is passed as the entity type filter, care should be\ntaken that the type argument {@code T} is set to {@link Entity}, otherwise heap pollution\nin the returned list or {@link ClassCastException} can occur.\n\n@return a list of entities of the given type p 2 predicate c a predicate which returned entities must satisfy p 1 filter m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_34679 method_34679 p 0 pos m (Lnet/minecraft/class_2394;DDDIDDDD)I method_14199 spawnParticles c Spawns a particle visible to nearby players.\n\n@return the number of players the particle packet was sent to\n\n@see #spawnParticles(ServerPlayerEntity, ParticleEffect, boolean, double, double, double, int, double, double, double, double) p 4 y p 1 particle p 2 x p 15 speed p 13 deltaZ p 11 deltaY p 9 deltaX p 8 count p 6 z m (Lnet/minecraft/class_2818;I)V method_18203 tickChunk p 2 randomTickSpeed p 1 chunk m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_3767; method_32310 method_32310 p 1 nbt m (Lnet/minecraft/class_2338;Lnet/minecraft/class_3611;)V method_14171 tickFluid p 1 pos p 2 fluid m ()V method_14197 resetIdleTimeout m (Lnet/minecraft/class_3536;ZZ)V method_14176 save c Saves the world. p 2 flush c if it should immediately write all data to storage device p 1 progressListener c the listener for the saving process, or {@code null} to specify none p 3 savingDisabled c whether to return early without doing anything m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)V method_14189 tickBlock p 1 pos p 2 block m (Lnet/minecraft/class_1297;)Z method_30736 spawnNewEntityAndPassengers c Checks whether any of the entity and its passengers already exist\nin the world, and if not, spawns the entity with its passengers.\n\n@return {@code true} if the spawning was successful, otherwise {@code false}\n\n@see net.minecraft.world.ServerWorldAccess#spawnEntityAndPassengers p 1 entity m (J)V method_29199 setTimeOfDay c Sets the time of day.\n\n

Time of day is different to "time", which is incremented on every tick and\ncannot be modified; Time of day affects the day-night cycle, can be changed using\n{@link net.minecraft.server.command.TimeCommand /time command}, and can be frozen\nif {@link net.minecraft.world.GameRules#DO_DAYLIGHT_CYCLE doDaylightCycle} gamerule is turned off.\nTime is used to track scheduled ticks and cannot be modified or frozen.\n\n@see net.minecraft.world.level.ServerWorldProperties#setTimeOfDay p 1 timeOfDay m (Lnet/minecraft/class_6862;Lnet/minecraft/class_2338;IZ)Lnet/minecraft/class_2338; method_8487 locateStructure c Tries to find the closest structure of a given type near a given block.\n

\nNew chunks will only be generated up to the {@link net.minecraft.world.chunk.ChunkStatus#STRUCTURE_STARTS} phase by this method.\n

\nThe radius is ignored for strongholds.\n\n@return the position of the structure, or {@code null} if no structure could be found within the given search radius\n\n@see ChunkGenerator#locateStructure p 2 pos c the position to start the searching at p 1 structureTag p 4 skipExistingChunks c whether only structures that are not referenced by generated chunks (chunks past the {@code STRUCTURE_STARTS} stage) are returned, excluding strongholds p 3 radius c the search radius in chunks around the chunk the given block position is in; a radius of 0 will only search in the given chunk m (Lnet/minecraft/class_2338;I)Z method_19497 isNearOccupiedPointOfInterest p 1 pos p 2 maxDistance m (Lnet/minecraft/class_2338;Lnet/minecraft/class_5747;Lnet/minecraft/class_3222;)V method_32818 method_32818 p 3 player m (Lnet/minecraft/class_5720;)V method_32817 sendVibrationPacket p 1 vibration m (Lnet/minecraft/class_3222;)V method_18213 onPlayerConnected c Called on the player's world when the player connected to the server and spawned. p 1 player m (Lnet/minecraft/class_2338;)Z method_39999 shouldTick p 1 pos m ()Lnet/minecraft/class_6757; method_14196 getBlockTickScheduler m (J)Z method_37116 isChunkLoaded c {@return {@code true} if the chunk {@code chunkPos} is loaded} p 1 chunkPos m (Lnet/minecraft/class_3222;Lnet/minecraft/class_2394;ZDDDIDDDD)Z method_14166 spawnParticles c Spawns a particle visible to {@code viewer}, if the viewer is near the provided\ncoordinates.\n\n@return whether the particle packet was sent\n\n@see #spawnParticles(ParticleEffect, double, double, double, int, double, double, double, double) p 11 deltaX p 13 deltaY p 8 z p 10 count p 3 force p 4 x p 6 y p 15 deltaZ p 1 viewer p 17 speed p 2 particle m ()Lnet/minecraft/class_2995; method_14170 getScoreboard m (Ljava/util/function/Predicate;Lnet/minecraft/class_2338;II)Lcom/mojang/datafixers/util/Pair; method_24500 locateBiome p 4 blockCheckInterval p 1 biomeEntryPredicate p 2 pos p 3 radius m (Lnet/minecraft/class_2338;)Z method_34680 method_34680 p 1 pos m ()Lnet/minecraft/class_1946; method_14173 getPortalForcer m ()Lnet/minecraft/class_2881; method_29198 getEnderDragonFight m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297$class_5529;)V method_18770 removePlayer p 2 reason p 1 player m ()F method_30630 getSpawnAngle m ()V method_33143 sendSleepingStatus c Sends sleeping status action bar messages to players in this world. m (Ljava/nio/file/Path;)V method_21625 dump p 1 path m (Lnet/minecraft/class_3218;)V method_29200 createEndSpawnPlatform p 0 world m (Lnet/minecraft/class_1297;)Z method_14175 addEntity p 1 entity m (Lnet/minecraft/class_1309;)Z method_18199 method_18199 p 1 entity m ()Lnet/minecraft/class_3485; method_14183 getStructureManager m ()V method_8448 updateSleepingPlayers m (J)Z method_37117 isTickingFutureReady p 1 chunkPos c net/minecraft/class_3218$class_5526 net/minecraft/server/world/ServerWorld$ServerEntityHandler m (Lnet/minecraft/class_1297;)V method_31435 stopTicking m (Lnet/minecraft/class_1297;)V method_31434 startTicking m (Lnet/minecraft/class_1297;)V method_31437 stopTracking m (Lnet/minecraft/class_1297;)V method_31436 startTracking m (Lnet/minecraft/class_1297;)V method_31433 destroy m (Lnet/minecraft/class_1297;)V method_31432 create c net/minecraft/class_3219 net/minecraft/world/gen/feature/VinesFeature c net/minecraft/class_5890 net/minecraft/network/packet/s2c/play/EndCombatS2CPacket f I field_29131 attackerId f I field_29132 timeSinceLastAttack m (Lnet/minecraft/class_2540;)V p 1 buf m (II)V p 2 timeSinceLastAttack p 1 attackerId m (Lnet/minecraft/class_1283;)V p 1 damageTracker m (Lnet/minecraft/class_2602;)V method_34141 apply c net/minecraft/class_512 net/minecraft/client/gui/screen/recipebook/RecipeGroupButtonWidget f F field_3122 bounce f Lnet/minecraft/class_314; field_3123 category m (Lnet/minecraft/class_918;)V method_2621 renderIcons p 1 itemRenderer m ()Lnet/minecraft/class_314; method_2623 getCategory m (Lnet/minecraft/class_314;)V p 1 category m (Lnet/minecraft/class_310;)V method_2622 checkForNewRecipes p 1 client m (Lnet/minecraft/class_299;)Z method_2624 hasKnownRecipes p 1 recipeBook c net/minecraft/class_5892 net/minecraft/network/packet/s2c/play/DeathMessageS2CPacket f Lnet/minecraft/class_2561; field_29135 message f I field_29133 entityId f I field_29134 killerId m (IILnet/minecraft/class_2561;)V p 3 message p 2 killerId p 1 entityId m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_1283;Lnet/minecraft/class_2561;)V p 1 damageTracker p 2 message m ()I method_34144 getEntityId m ()I method_36153 getKillerId m ()Lnet/minecraft/class_2561; method_34145 getMessage m (Lnet/minecraft/class_2602;)V method_34143 apply c net/minecraft/class_5891 net/minecraft/network/packet/s2c/play/EnterCombatS2CPacket m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2602;)V method_34142 apply c net/minecraft/class_3230 net/minecraft/server/world/ChunkTicketType f Lnet/minecraft/class_3230; field_19347 POST_TELEPORT c Used to load the chunks at the destination of teleportation. f Lnet/minecraft/class_3230; field_17264 DRAGON c Used by the ender dragon to load the central end island during the boss battle. f Ljava/lang/String; field_14034 name f Ljava/util/Comparator; field_14029 argumentComparator f Lnet/minecraft/class_3230; field_14030 START f Lnet/minecraft/class_3230; field_19280 PORTAL c Used by a nether portal to load chunks in the other dimension. f Lnet/minecraft/class_3230; field_14031 FORCED c Used to force load chunks. f Lnet/minecraft/class_3230; field_19270 LIGHT f J field_19348 expiryTicks f Lnet/minecraft/class_3230; field_14032 UNKNOWN c Represents a type of ticket that has an unknown cause for loading chunks. f Lnet/minecraft/class_3230; field_14033 PLAYER m ()Ljava/util/Comparator; method_14292 getArgumentComparator m (Ljava/lang/String;Ljava/util/Comparator;J)V p 1 name p 2 argumentComparator p 3 expiryTicks m ()J method_20629 getExpiryTicks m (Ljava/lang/String;Ljava/util/Comparator;I)Lnet/minecraft/class_3230; method_20628 create c Create a new ticket type that expires after an amount of ticks. p 0 name p 1 argumentComparator p 2 expiryTicks c the expiry time in ticks, does not expire if 0 m (Ljava/lang/String;Ljava/util/Comparator;)Lnet/minecraft/class_3230; method_14291 create c Creates a new ticket type that does not expire. p 0 name p 1 argumentComparator c net/minecraft/class_516 net/minecraft/client/gui/screen/recipebook/RecipeResultCollection f Ljava/util/Set; field_3147 unlockedRecipes f Ljava/util/Set; field_3145 fittingRecipes f Ljava/util/Set; field_3146 craftableRecipes f Z field_3148 singleOutput f Ljava/util/List; field_3144 recipes m ()Z method_2655 hasCraftableRecipes m ()Z method_2657 hasFittingRecipes m ()Z method_2656 hasSingleOutput m (Z)Ljava/util/List; method_2651 getResults p 1 craftableOnly m (Z)Ljava/util/List; method_2648 getRecipes p 1 craftable m ()Ljava/util/List; method_2650 getAllRecipes m ()Z method_2652 isInitialized m (Lnet/minecraft/class_1860;)Z method_2653 isCraftable p 1 recipe m (Ljava/util/List;)V p 1 recipes m (Lnet/minecraft/class_1662;IILnet/minecraft/class_3439;)V method_2649 computeCraftables p 2 gridWidth p 3 gridHeight p 4 recipeBook p 1 recipeFinder m (Ljava/util/List;)Z method_30295 shouldHaveSingleOutput p 0 recipes m (Lnet/minecraft/class_3439;)V method_2647 initialize p 1 recipeBook c net/minecraft/class_515 net/minecraft/client/gui/screen/recipebook/RecipeDisplayListener m (Ljava/util/List;)V method_2646 onRecipesDisplayed p 1 recipes c net/minecraft/class_514 net/minecraft/client/gui/screen/recipebook/AnimatedResultButton f Lnet/minecraft/class_2561; field_26595 MORE_RECIPES_TEXT f Lnet/minecraft/class_1729; field_3137 craftingScreenHandler f F field_3140 time f Lnet/minecraft/class_3439; field_3138 recipeBook f Lnet/minecraft/class_2960; field_3143 BACKGROUND_TEXTURE f I field_3141 currentResultIndex f F field_3139 bounce f Lnet/minecraft/class_516; field_3142 resultCollection m ()Z method_2642 hasResults m ()Lnet/minecraft/class_516; method_2645 getResultCollection m (II)V method_2641 setPos p 1 x p 2 y m (Lnet/minecraft/class_516;Lnet/minecraft/class_513;)V method_2640 showResultCollection p 1 resultCollection p 2 results m (Lnet/minecraft/class_437;)Ljava/util/List; method_2644 getTooltip p 1 screen m ()Lnet/minecraft/class_1860; method_2643 currentRecipe m ()Ljava/util/List; method_2639 getResults c net/minecraft/class_513 net/minecraft/client/gui/screen/recipebook/RecipeBookResults f Lnet/minecraft/class_514; field_3129 hoveredResultButton f Lnet/minecraft/class_310; field_3126 client f Ljava/util/List; field_3127 resultCollections f I field_3135 currentPage f Ljava/util/List; field_3131 resultButtons f Lnet/minecraft/class_1860; field_3125 lastClickedRecipe f Lnet/minecraft/class_508; field_3132 alternatesWidget f Lnet/minecraft/class_3439; field_3136 recipeBook f Lnet/minecraft/class_361; field_3128 nextPageButton f I field_3124 pageCount f Lnet/minecraft/class_516; field_3133 resultCollection f Ljava/util/List; field_3134 recipeDisplayListeners f Lnet/minecraft/class_361; field_3130 prevPageButton m (Ljava/util/List;)V method_2629 onRecipesDisplayed p 1 recipes m (Ljava/util/function/Consumer;)V method_37083 forEachButton p 1 consumer m ()Lnet/minecraft/class_1860; method_2631 getLastClickedRecipe m (Ljava/util/List;Z)V method_2627 setResults p 2 resetCurrentPage p 1 resultCollections m ()V method_2625 refreshResultButtons m ()Lnet/minecraft/class_516; method_2635 getLastClickedResults m ()Lnet/minecraft/class_310; method_2637 getClient m (Lnet/minecraft/class_4587;II)V method_2628 drawTooltip p 3 y p 2 x p 1 matrices m (DDIIIII)Z method_2632 mouseClicked p 1 mouseX p 3 mouseY p 5 button p 6 areaLeft p 7 areaTop p 8 areaWidth p 9 areaHeight m (Lnet/minecraft/class_507;)V method_2630 setGui p 1 widget m (Lnet/minecraft/class_310;II)V method_2636 initialize p 3 parentTop p 1 client p 2 parentLeft m ()V method_2638 hideAlternates m ()Lnet/minecraft/class_3439; method_2633 getRecipeBook m ()V method_2626 hideShowPageButtons m (Lnet/minecraft/class_4587;IIIIF)V method_2634 draw p 2 x p 1 matrices p 6 delta p 5 mouseY p 4 mouseX p 3 y c net/minecraft/class_5898 net/minecraft/network/packet/s2c/play/WorldBorderWarningTimeChangedS2CPacket f I field_29149 warningTime m (Lnet/minecraft/class_2602;)V method_34165 apply m (Lnet/minecraft/class_2540;)V p 1 buf m ()I method_34166 getWarningTime m (Lnet/minecraft/class_2784;)V p 1 worldBorder c net/minecraft/class_3235 net/minecraft/world/tick/MultiTickScheduler f Ljava/util/function/Function; field_35552 mapper m (Ljava/util/function/Function;)V p 1 mapper c net/minecraft/class_4567 net/minecraft/loot/condition/LootConditionManager f Lcom/google/gson/Gson; field_20754 GSON f Ljava/util/Map; field_20755 conditions f Lorg/slf4j/Logger; field_20753 LOGGER m (Lnet/minecraft/class_58;Lnet/minecraft/class_2960;Lnet/minecraft/class_5341;)V method_22561 method_22561 p 1 id p 2 condition m ()Ljava/util/Set; method_22559 getIds m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_2960;Lcom/google/gson/JsonElement;)V method_22560 method_22560 p 1 id p 2 json m (Ljava/util/Map;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_22563 apply m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_52; method_22566 method_22566 p 0 id m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5341; method_22564 get p 1 id c net/minecraft/class_4567$class_5334 net/minecraft/loot/condition/LootConditionManager$AndCondition f [Lnet/minecraft/class_5341; field_25202 terms f Ljava/util/function/Predicate; field_25203 predicate m (Lnet/minecraft/class_47;)Z method_29311 test m (Ljava/lang/Object;)Z test test p 1 context m ([Lnet/minecraft/class_5341;)V p 1 terms c net/minecraft/class_5897 net/minecraft/network/packet/s2c/play/WorldBorderSizeChangedS2CPacket f D field_29148 sizeLerpTarget m (Lnet/minecraft/class_2602;)V method_34163 apply m ()D method_34164 getSizeLerpTarget m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2784;)V p 1 worldBorder c net/minecraft/class_5899 net/minecraft/network/packet/s2c/play/WorldBorderWarningBlocksChangedS2CPacket f I field_29150 warningBlocks m (Lnet/minecraft/class_2784;)V p 1 worldBorder m (Lnet/minecraft/class_2602;)V method_34167 apply m ()I method_34168 getWarningBlocks m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_3238 net/minecraft/network/LegacyQueryHandler f Lnet/minecraft/class_3242; field_14102 networkIo f Lorg/slf4j/Logger; field_14101 LOGGER m (Lnet/minecraft/class_3242;)V p 1 networkIo m (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead channelRead p 1 ctx p 2 msg m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)V method_14344 reply p 1 ctx p 2 buf m (Ljava/lang/String;)Lio/netty/buffer/ByteBuf; method_14345 toBuffer p 1 s c net/minecraft/class_4568 net/minecraft/loot/condition/ReferenceLootCondition f Lorg/slf4j/Logger; field_20763 LOGGER f Lnet/minecraft/class_2960; field_20764 id m (Lnet/minecraft/class_47;)Z method_22579 test m (Ljava/lang/Object;)Z test test p 1 context m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5341$class_210; method_35555 builder p 0 id m (Lnet/minecraft/class_2960;)V p 1 id c net/minecraft/class_4568$class_4569 net/minecraft/loot/condition/ReferenceLootCondition$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_4568;Lcom/google/gson/JsonSerializationContext;)V method_22582 toJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_4568; method_22581 fromJson c net/minecraft/class_5894 net/minecraft/network/packet/s2c/play/OverlayMessageS2CPacket f Lnet/minecraft/class_2561; field_29142 message m (Lnet/minecraft/class_2602;)V method_34154 apply m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2561;)V p 1 message m ()Lnet/minecraft/class_2561; method_34155 getMessage c net/minecraft/class_3231 net/minecraft/server/network/EntityTrackerEntry f I field_14043 updatesWithoutVehicle f I field_14047 lastPitch f I field_14037 tickInterval f I field_14059 lastHeadPitch f J field_14035 lastY f Ljava/util/function/Consumer; field_18259 receiver f Lorg/slf4j/Logger; field_14041 LOGGER f Lnet/minecraft/class_243; field_18278 velocity f Z field_14036 lastOnGround f Ljava/util/List; field_14045 lastPassengers f I field_14040 trackingTick f J field_14050 lastX f I field_14060 lastYaw f Lnet/minecraft/class_3218; field_18258 world f J field_14048 lastZ f Z field_14051 hadVehicle f Z field_14039 alwaysUpdateVelocity f Lnet/minecraft/class_1297; field_14049 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;IZLjava/util/function/Consumer;)V p 1 world p 3 tickInterval p 2 entity p 5 receiver p 4 alwaysUpdateVelocity m (Lnet/minecraft/class_3222;)V method_18760 startTracking p 1 player m ()V method_14306 syncEntityData c Synchronizes tracked data and attributes m ()V method_18761 storeEncodedCoordinates c Stores the tracked entity's current coordinates encoded as lastX/Y/Z m (Lnet/minecraft/class_2596;)V method_18758 sendSyncPacket c Sends a packet for synchronization with watcher and tracked player (if applicable) p 1 packet m ()V method_18756 tick m (Lnet/minecraft/class_3222;)V method_14302 stopTracking p 1 player m ()Lnet/minecraft/class_243; method_18759 getLastPos c Decodes lastX/Y/Z into a position vector m (Ljava/util/function/Consumer;)V method_18757 sendPackets p 1 sender c net/minecraft/class_3232 net/minecraft/world/gen/chunk/FlatChunkGeneratorConfig f Lcom/mojang/serialization/Codec; field_24975 CODEC f Lorg/slf4j/Logger; field_14064 LOGGER f Z field_24977 hasLakes f Z field_14077 hasNoTerrain f Z field_24976 hasFeatures f Ljava/util/List; field_14082 layerBlocks f Ljava/util/List; field_14072 layers f Lnet/minecraft/class_6880; field_14081 biome f Lnet/minecraft/class_2378; field_26748 biomeRegistry m ()Ljava/util/List; method_14312 getLayerBlocks m (Lnet/minecraft/class_2680;)Z method_34741 method_34741 p 0 state m ()Ljava/util/List; method_14327 getLayers m ()Lnet/minecraft/class_6880; method_28917 createBiome m (Lnet/minecraft/class_6880;)V method_14325 setBiome m (Ljava/util/List;Ljava/util/Optional;)Lnet/minecraft/class_3232; method_29965 withLayers p 1 layers m (Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;)Lnet/minecraft/class_3232; method_14309 getDefaultConfig p 0 biomeRegistry m ()V method_14330 updateLayerBlocks m (Lnet/minecraft/class_2378;Ljava/util/Optional;Ljava/util/List;ZZLjava/util/Optional;)V p 1 biomeRegistry p 3 layers p 4 hasLakes p 5 hasFeatures p 6 biome m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28913 method_28913 p 0 instance m (Ljava/util/Optional;Lnet/minecraft/class_2378;)V p 2 biomeRegistry m ()V method_28916 enableLakes m ()V method_28911 enableFeatures m ()Lnet/minecraft/class_6880; method_14326 getBiome m (Lnet/minecraft/class_3232;)Lcom/mojang/serialization/DataResult; method_33067 checkHeight p 0 config c net/minecraft/class_5896 net/minecraft/network/packet/s2c/play/WorldBorderInterpolateSizeS2CPacket f D field_29146 sizeLerpTarget f J field_29147 sizeLerpTime f D field_29145 size m ()D method_34160 getSize m ()D method_34161 getSizeLerpTarget m (Lnet/minecraft/class_2602;)V method_34159 apply m ()J method_34162 getSizeLerpTime m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2784;)V p 1 worldBorder c net/minecraft/class_4565 net/minecraft/command/DataCommandStorage f Ljava/util/Map; field_20747 storages f Ljava/lang/String; field_31834 COMMAND_STORAGE_PREFIX f Lnet/minecraft/class_26; field_20748 stateManager m (Ljava/lang/String;)Ljava/lang/String; method_22543 getSaveKey p 0 namespace m (Ljava/lang/String;)Lnet/minecraft/class_4565$class_4566; method_22544 createStorage p 1 namespace m (Ljava/lang/String;Lnet/minecraft/class_2487;)Lnet/minecraft/class_4565$class_4566; method_22549 method_22549 p 2 data m (Lnet/minecraft/class_26;)V p 1 stateManager m (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; method_22545 method_22545 p 0 entry m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2487; method_22546 get p 1 id m ()Ljava/util/stream/Stream; method_22542 getIds m (Ljava/lang/String;Lnet/minecraft/class_2487;)Lnet/minecraft/class_4565$class_4566; method_32381 method_32381 p 2 data m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2487;)V method_22547 set p 1 id p 2 nbt c net/minecraft/class_4565$class_4566 net/minecraft/command/DataCommandStorage$PersistentState f Ljava/lang/String; field_31835 CONTENTS_KEY f Ljava/util/Map; field_20749 map m (Lnet/minecraft/class_2487;Ljava/lang/String;Lnet/minecraft/class_2487;)V method_22553 method_22553 p 2 value p 1 key m (Ljava/lang/String;)Ljava/util/stream/Stream; method_22554 getIds p 1 namespace m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_2960; method_22551 method_22551 p 1 key m (Ljava/lang/String;)Lnet/minecraft/class_2487; method_22550 get p 1 name m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_4565$class_4566; method_32383 readNbt p 1 nbt m (Ljava/lang/String;Lnet/minecraft/class_2487;)V method_22552 set p 1 name p 2 nbt c net/minecraft/class_3233 net/minecraft/world/ChunkRegion f Ljava/util/concurrent/atomic/AtomicLong; field_35442 tickOrder f Lnet/minecraft/class_2806; field_33754 status f Ljava/util/Random; field_14091 random f I field_14088 width f Ljava/util/function/Supplier; field_33756 currentlyGeneratingStructureName f J field_14087 seed f Lnet/minecraft/class_2791; field_28557 centerPos f Lorg/slf4j/Logger; field_14092 LOGGER f I field_33755 placementRadius c The number of neighboring chunks which can be accessed for block\nplacement.\n\n

A value of {@code 0} means that only this chunk is accessible. A\npositive value means that the given amount of neighbors are accessible\nin each direction. A negative value means that this region shouldn't be\nused for block placement. f Lnet/minecraft/class_5138; field_26822 structureAccessor f Lnet/minecraft/class_3235; field_14094 fluidTickScheduler f Lnet/minecraft/class_4543; field_20668 biomeAccess f Lnet/minecraft/class_2874; field_14096 dimension f Lnet/minecraft/class_3218; field_14093 world f Lnet/minecraft/class_3235; field_14099 blockTickScheduler f Ljava/util/List; field_14098 chunks f Lnet/minecraft/class_1923; field_23789 upperCorner f Lnet/minecraft/class_1923; field_23788 lowerCorner f Lnet/minecraft/class_5217; field_14097 levelProperties m (Lnet/minecraft/class_3218;Ljava/util/List;Lnet/minecraft/class_2806;I)V p 4 placementRadius p 1 world p 3 status p 2 chunks m (Lnet/minecraft/class_2338;)V method_14338 markBlockForPostProcessing p 1 pos m ()Lnet/minecraft/class_1923; method_33561 getCenterPos m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_6763; method_14337 method_14337 p 1 pos m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_6763; method_14340 method_14340 p 1 pos c net/minecraft/class_5895 net/minecraft/network/packet/s2c/play/WorldBorderCenterChangedS2CPacket f D field_29144 centerZ f D field_29143 centerX m (Lnet/minecraft/class_2602;)V method_34156 apply m ()D method_34158 getCenterX m ()D method_34157 getCenterZ m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2784;)V p 1 worldBorder c net/minecraft/class_3228 net/minecraft/server/world/ChunkTicket c Represents a chunk ticket, which specifies the reason a chunk has been loaded. f Ljava/lang/Object; field_14022 argument f Lnet/minecraft/class_3230; field_14023 type f I field_14025 level f J field_14024 tickCreated m ()I method_14283 getLevel m (Ljava/lang/Object;)Z equals equals p 1 o m (Lnet/minecraft/class_3230;ILjava/lang/Object;)V p 1 type p 2 level p 3 argument m (Lnet/minecraft/class_3228;)I method_14285 compareTo m (Ljava/lang/Object;)I compareTo compareTo p 1 that m (J)V method_23956 setTickCreated p 1 tickCreated m ()Lnet/minecraft/class_3230; method_14281 getType m (J)Z method_20627 isExpired p 1 currentTick c net/minecraft/class_3229 net/minecraft/world/gen/chunk/FlatChunkGeneratorLayer f I field_14028 thickness f Lnet/minecraft/class_2248; field_29566 block f Lcom/mojang/serialization/Codec; field_24974 CODEC m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28909 method_28909 p 0 instance m (ILnet/minecraft/class_2248;)V p 2 block p 1 thickness m ()I method_14289 getThickness m ()Lnet/minecraft/class_2680; method_14286 getBlockState c net/minecraft/class_4559 net/minecraft/predicate/StatePredicate f Ljava/util/List; field_20737 conditions f Lnet/minecraft/class_4559; field_20736 ANY m (Ljava/util/List;)V p 1 conditions m (Lnet/minecraft/class_2689;Ljava/util/function/Consumer;)V method_22516 check p 2 reporter p 1 factory m (Lnet/minecraft/class_3610;)Z method_22518 test p 1 state m (Ljava/lang/String;Lcom/google/gson/JsonElement;)Lnet/minecraft/class_4559$class_4562; method_22521 createPredicate p 0 key p 1 json m (Lnet/minecraft/class_2689;Ljava/util/function/Consumer;Lnet/minecraft/class_4559$class_4562;)V method_22517 method_22517 p 2 condition m ()Lcom/google/gson/JsonElement; method_22513 toJson m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_4559; method_22519 fromJson p 0 json m (Lcom/google/gson/JsonElement;)Ljava/lang/String; method_22522 asNullableString p 0 json m (Lnet/minecraft/class_2689;Lnet/minecraft/class_2688;)Z method_22515 test p 1 stateManager p 2 container m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_4559$class_4562;)V method_22520 method_22520 p 1 condition m (Lnet/minecraft/class_2680;)Z method_22514 test p 1 state c net/minecraft/class_4559$class_4560 net/minecraft/predicate/StatePredicate$Builder f Ljava/util/List; field_20738 conditions m (Lnet/minecraft/class_2769;Z)Lnet/minecraft/class_4559$class_4560; method_22527 exactMatch p 2 value p 1 property m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Lnet/minecraft/class_4559$class_4560; method_22525 exactMatch p 1 property p 2 value m ()Lnet/minecraft/class_4559$class_4560; method_22523 create m (Lnet/minecraft/class_2769;Ljava/lang/String;)Lnet/minecraft/class_4559$class_4560; method_22526 exactMatch p 2 valueName p 1 property m (Lnet/minecraft/class_2769;I)Lnet/minecraft/class_4559$class_4560; method_22524 exactMatch p 2 value p 1 property m ()Lnet/minecraft/class_4559; method_22528 build c net/minecraft/class_4559$class_4561 net/minecraft/predicate/StatePredicate$ExactValueCondition f Ljava/lang/String; field_20739 value m (Ljava/lang/String;Ljava/lang/String;)V p 2 value p 1 key c net/minecraft/class_4559$class_4562 net/minecraft/predicate/StatePredicate$Condition f Ljava/lang/String; field_20740 key m (Ljava/lang/String;)V p 1 key m (Lnet/minecraft/class_2688;Lnet/minecraft/class_2769;)Z method_22532 test p 2 property p 1 state m ()Lcom/google/gson/JsonElement; method_22529 toJson m ()Ljava/lang/String; method_22533 getKey m (Lnet/minecraft/class_2689;Lnet/minecraft/class_2688;)Z method_22530 test p 1 stateManager p 2 state m (Lnet/minecraft/class_2689;Ljava/util/function/Consumer;)V method_22531 reportMissing p 1 factory p 2 reporter c net/minecraft/class_4559$class_4563 net/minecraft/predicate/StatePredicate$RangedValueCondition f Ljava/lang/String; field_20741 min f Ljava/lang/String; field_20742 max m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V p 3 max p 1 key p 2 min c net/minecraft/class_508 net/minecraft/client/gui/screen/recipebook/RecipeAlternativesWidget f I field_3105 buttonX f Lnet/minecraft/class_2960; field_3109 BACKGROUND_TEXTURE f F field_3110 time f I field_3103 buttonY f Lnet/minecraft/class_516; field_3111 resultCollection f Lnet/minecraft/class_310; field_3108 client f Z field_3107 visible f Lnet/minecraft/class_1860; field_3104 lastClickedRecipe f Ljava/util/List; field_3106 alternativeButtons f Z field_3112 furnace m ()Z method_2616 isVisible m (Lnet/minecraft/class_4587;IIIIII)V method_2618 renderGrid p 1 matrices m ()Lnet/minecraft/class_516; method_2614 getResults m (Lnet/minecraft/class_310;Lnet/minecraft/class_516;IIIIF)V method_2617 showAlternativesForResult p 7 delta p 6 areaCenterY p 5 areaCenterX p 4 buttonY p 3 buttonX p 2 results p 1 client m (Z)V method_2613 setVisible p 1 visible m ()Lnet/minecraft/class_1860; method_2615 getLastClickedRecipe c net/minecraft/class_508$class_511 net/minecraft/client/gui/screen/recipebook/RecipeAlternativesWidget$FurnaceAlternativeButtonWidget c net/minecraft/class_508$class_509 net/minecraft/client/gui/screen/recipebook/RecipeAlternativesWidget$AlternativeButtonWidget f Lnet/minecraft/class_1860; field_3114 recipe f Ljava/util/List; field_3116 slots f Z field_3115 craftable m (Lnet/minecraft/class_1860;)V method_2619 alignRecipe p 1 recipe m (Lnet/minecraft/class_508;IILnet/minecraft/class_1860;Z)V p 4 recipe p 3 y p 2 x p 5 craftable c net/minecraft/class_508$class_509$class_510 net/minecraft/client/gui/screen/recipebook/RecipeAlternativesWidget$AlternativeButtonWidget$InputSlot f I field_3119 y f [Lnet/minecraft/class_1799; field_3120 stacks f I field_3118 x m (Lnet/minecraft/class_508$class_509;II[Lnet/minecraft/class_1799;)V p 3 x p 4 stacks p 2 y c net/minecraft/class_507 net/minecraft/client/gui/screen/recipebook/RecipeBookWidget f Lnet/minecraft/class_299; field_3096 recipeBook f Z field_33679 open f Lnet/minecraft/class_1729; field_3095 craftingScreenHandler f Lnet/minecraft/class_512; field_3098 currentTab f Z field_34001 narrow f Ljava/lang/String; field_3099 searchText f I field_3100 parentHeight f Z field_3087 searching f Lnet/minecraft/class_2561; field_25711 SEARCH_HINT_TEXT f Lnet/minecraft/class_342; field_3089 searchField f Lnet/minecraft/class_505; field_3092 ghostSlots f I field_3101 parentWidth f Lnet/minecraft/class_2960; field_3097 TEXTURE f Lnet/minecraft/class_2561; field_26593 TOGGLE_CRAFTABLE_RECIPES_TEXT f Lnet/minecraft/class_310; field_3091 client f I field_3093 cachedInvChangeCount f Ljava/util/List; field_3094 tabButtons f Lnet/minecraft/class_2561; field_26594 TOGGLE_ALL_RECIPES_TEXT f Lnet/minecraft/class_361; field_3088 toggleCraftableButton f Lnet/minecraft/class_1662; field_3090 recipeFinder f I field_3102 leftOffset f Lnet/minecraft/class_513; field_3086 recipesArea m (Lnet/minecraft/class_512;)Z method_2582 method_2582 p 1 button m ()V method_2585 setBookButtonTexture m ()Z method_2589 toggleFilteringCraftable m (IILnet/minecraft/class_310;ZLnet/minecraft/class_1729;)V method_2597 initialize p 3 client p 4 narrow p 5 craftingScreenHandler p 1 parentWidth p 2 parentHeight m (Lit/unimi/dsi/fastutil/objects/ObjectSet;Lnet/minecraft/class_516;)Z method_2594 method_2594 p 0 resultCollection m (Lnet/minecraft/class_1860;Ljava/util/List;)V method_2596 showGhostRecipe p 2 slots p 1 recipe m (Ljava/lang/String;)V method_2576 triggerPirateSpeakEasterEgg p 1 search m ()V method_2606 refreshTabButtons m ()V method_2586 refreshSearchResults m ()V method_2590 update m (Z)V method_2603 refreshResults p 1 resetCurrentPage m (Z)V method_2593 setOpen p 1 opened m ()V method_2607 close m (DDIIIII)Z method_2598 isClickOutsideBounds p 1 mouseX p 3 mouseY p 5 x p 7 backgroundWidth p 6 y p 9 button p 8 backgroundHeight m ()Lnet/minecraft/class_2561; method_17064 getToggleCraftableButtonText m (Lnet/minecraft/class_516;)V method_2577 method_2577 p 1 resultCollection m ()Z method_2604 isWide m (Lnet/minecraft/class_516;)Z method_2584 method_2584 p 0 resultCollection m ()V method_2587 refreshInputs m ()V method_2579 reset m ()V method_2591 toggleOpen m (Lnet/minecraft/class_516;)Z method_2580 method_2580 p 0 resultCollection m (Lnet/minecraft/class_1735;)V method_2600 slotClicked p 1 slot m ()Lnet/minecraft/class_2561; method_2599 getCraftableButtonText m (Lnet/minecraft/class_4587;IIII)V method_2602 drawGhostSlotTooltip p 1 matrices p 2 x p 5 mouseY p 3 y p 4 mouseX m (Lnet/minecraft/class_4587;IIZF)V method_2581 drawGhostSlots p 3 y p 2 x p 1 matrices p 5 delta m ()V method_2588 sendBookDataPacket m ()Z method_2605 isOpen m ()V method_2592 refresh m (Lnet/minecraft/class_516;)Z method_2583 method_2583 p 0 resultCollection m (Ljava/util/List;Lnet/minecraft/class_339;)V method_37308 method_37308 p 1 button m ()Z method_36485 isGuiOpen m (II)I method_2595 findLeftEdge p 1 width p 2 backgroundWidth m (Lnet/minecraft/class_4587;IIII)V method_2601 drawTooltip p 2 x p 3 y p 1 matrices p 4 mouseX p 5 mouseY c net/minecraft/class_6397 net/minecraft/util/ZipCompressor c A ZIP compressor builds up a ZIP file. It completes the ZIP file when it is\n{@linkplain #close() closed}. All its methods and constructors throw\n{@link java.io.UncheckedIOException} when an I/O error occurs.\n\n@implSpec The compressor writes the contents of the ZIP to a {@link #temp} file\nfirst; then, it replaces the desired {@link #file} with the temp file when\nclosed. f Ljava/nio/file/Path; field_33866 temp f Ljava/nio/file/Path; field_33865 file f Ljava/nio/file/FileSystem; field_33867 zip f Lorg/slf4j/Logger; field_33864 LOGGER m (Ljava/nio/file/Path;)V method_37161 copyAll c Copies the {@code source} file or directory to the root of the ZIP. p 1 source c the source file or directory to copy m (Ljava/nio/file/Path;Ljava/lang/String;)V method_37163 write c Writes the {@code content}, in UTF-8 encoding, to the {@code target} path\nwithin the ZIP.\n\n

The {@code target} should be a relative path, as it will be resolved\nagainst the root of the ZIP. p 1 target c the target path in the ZIP p 2 content c the file content to write in UTF-8 m (Ljava/nio/file/Path;)V c Creates a ZIP compressor. p 1 file c the path of the ZIP file m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Z method_37164 method_37164 p 1 attributes p 0 path m (Ljava/nio/file/Path;Ljava/io/File;)V method_37162 copy c Copies a {@code source} file to the {@code target} path within the ZIP.\n\n

If the {@code source} is a directory, then an empty directory would be\ncopied. The {@code target} should be a relative path, as it will be resolved\nagainst the root of the ZIP. p 2 source c the source file to copy p 1 target c the target path in the ZIP c net/minecraft/class_6395 net/minecraft/client/item/UnclampedModelPredicateProvider m (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F unclampedCall unclampedCall p 4 seed p 3 entity p 2 world p 1 stack c net/minecraft/class_6396 net/minecraft/util/SystemDetails f J field_33853 GIGA f J field_33852 MEBI f Ljava/util/Map; field_33858 sections f Ljava/lang/String; field_33857 JVM_VERSION f Ljava/lang/String; field_33856 JAVA_VERSION f Ljava/lang/String; field_33855 OPERATING_SYSTEM f Lorg/slf4j/Logger; field_33854 LOGGER m (Ljava/util/Map$Entry;)Ljava/lang/String; method_37127 method_37127 p 0 entry m (Loshi/SystemInfo;)V method_37128 addHardwareGroup p 1 systemInfo m (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V method_37125 method_37125 p 1 name p 2 value m (Loshi/hardware/VirtualMemory;)V method_37135 addVirtualMemoryGroup p 1 virtualMemory m (Loshi/hardware/GlobalMemory;)V method_37131 addGlobalMemoryGroup p 1 globalMemory m (Ljava/lang/String;Ljava/util/function/Supplier;)V method_37123 addSection p 2 valueSupplier p 1 name m (Ljava/lang/StringBuilder;)V method_37124 writeTo p 1 stringBuilder m (Ljava/lang/String;Ljava/lang/String;)V method_37122 addSection p 2 value p 1 name m (Ljava/lang/String;Ljava/lang/Runnable;)V method_37121 tryAddGroup p 1 name p 2 adder m ()Ljava/lang/String; method_37120 collect m (Ljava/util/List;)V method_37126 addPhysicalMemoryGroup p 1 memories m (Loshi/hardware/CentralProcessor;)V method_37130 addProcessorGroup p 1 centralProcessor m (Ljava/util/List;)V method_37137 addGraphicsCardGroup p 1 graphicsCards c net/minecraft/class_6394 net/minecraft/client/network/BlockListChecker m ()Lnet/minecraft/class_6394; method_37097 create m (Lnet/minecraft/class_6368;)Z method_37098 isAllowed p 1 address m (Lnet/minecraft/class_639;)Z method_37099 isAllowed p 1 address c net/minecraft/class_6394$1 net/minecraft/client/network/BlockListChecker$1 m (Ljava/lang/String;Ljava/util/function/Predicate;)Z method_37101 method_37101 p 1 predicate m (Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Predicate;)Z method_37100 method_37100 p 2 predicate c net/minecraft/class_6391 net/minecraft/unused/packageinfo/PackageInfo6391 c net/minecraft/class_6375 net/minecraft/entity/AngledModelEntity m ()Ljava/util/Map; method_36976 getModelAngles c net/minecraft/class_6373 net/minecraft/network/packet/s2c/play/PlayPingS2CPacket c A packet sent by the server; the client will reply with a pong packet on the\nfirst tick after it receives this packet, with the same {@link #parameter}.\n\n@see net.minecraft.network.packet.c2s.play.PlayPongC2SPacket\n@see net.minecraft.network.packet.s2c.play.KeepAliveS2CPacket\n@see net.minecraft.network.packet.s2c.query.QueryPongS2CPacket f I field_33751 parameter c The parameter of this ping packet.\n\n

If this number represents a tick, this could measure the network delay in\nticks. It is possible to be a tick number given the reply packet is sent on\nthe client on the main thread's tick, and the number is sent as a regular int\nthan a varint. m (I)V p 1 parameter m (Lnet/minecraft/class_2540;)V p 1 buf m ()I method_36950 getParameter m (Lnet/minecraft/class_2602;)V method_36949 apply c net/minecraft/class_6374 net/minecraft/network/packet/c2s/play/PlayPongC2SPacket c This is a packet that is sent by the client during tick after receiving a\nplay ping packet from the server, passing the {@link #parameter} back to the\nserver.\n\n@see net.minecraft.network.packet.s2c.play.PlayPingS2CPacket\n@see net.minecraft.network.packet.c2s.play.KeepAliveC2SPacket\n@see net.minecraft.network.packet.c2s.query.QueryPingC2SPacket f I field_33752 parameter m (I)V p 1 parameter m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2792;)V method_36959 apply m ()I method_36960 getParameter c net/minecraft/class_6371 net/minecraft/client/network/RedirectResolver f Lorg/slf4j/Logger; field_33749 LOGGER f Lnet/minecraft/class_6371; field_33750 INVALID m (Lnet/minecraft/class_639;)Ljava/util/Optional; lookupRedirect lookupRedirect p 1 address m (Lnet/minecraft/class_639;)Ljava/util/Optional; method_36910 method_36910 p 0 address m (Ljavax/naming/directory/DirContext;Lnet/minecraft/class_639;)Ljava/util/Optional; method_36911 method_36911 p 1 address p 0 context m ()Lnet/minecraft/class_6371; method_36909 createSrv c net/minecraft/class_6372 net/minecraft/unused/packageinfo/PackageInfo6372 c net/minecraft/class_6370 net/minecraft/client/network/AllowedAddressResolver f Lnet/minecraft/class_6394; field_33847 blockListChecker f Lnet/minecraft/class_6369; field_33746 addressResolver f Lnet/minecraft/class_6371; field_33747 redirectResolver f Lnet/minecraft/class_6370; field_33745 DEFAULT m (Lnet/minecraft/class_6369;Lnet/minecraft/class_6371;Lnet/minecraft/class_6394;)V p 1 addressResolver p 2 redirectResolver p 3 blockListChecker m (Lnet/minecraft/class_639;)Ljava/util/Optional; method_36907 resolve p 1 address c net/minecraft/class_6379 net/minecraft/client/gui/Selectable m ()Lnet/minecraft/class_6379$class_6380; method_37018 getType m ()Z method_37303 isNarratable c net/minecraft/class_6379$class_6380 net/minecraft/client/gui/Selectable$SelectionType f Lnet/minecraft/class_6379$class_6380; field_33786 FOCUSED f Lnet/minecraft/class_6379$class_6380; field_33785 HOVERED f Lnet/minecraft/class_6379$class_6380; field_33784 NONE m ()Z method_37028 isFocused c net/minecraft/class_6377 net/minecraft/block/PowderSnowCauldronBlock c net/minecraft/class_6378 net/minecraft/structure/processor/ProtectedBlocksStructureProcessor f Lcom/mojang/serialization/Codec; field_33772 CODEC f Lnet/minecraft/class_6862; field_33771 protectedBlocksTag c net/minecraft/class_6384 net/minecraft/client/gui/screen/narration/Narration f Ljava/lang/Object; field_33794 value f Lnet/minecraft/class_6384; field_33793 EMPTY f Ljava/util/function/BiConsumer; field_33795 transformer m (Ljava/lang/Object;)Z equals equals p 1 o m (Ljava/util/function/Consumer;)V method_37039 forEachSentence p 1 consumer m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_6384; method_37042 text p 0 text m (Ljava/lang/String;)Lnet/minecraft/class_6384; method_37036 string p 0 string m (Ljava/util/List;)Lnet/minecraft/class_6384; method_37037 texts p 0 texts m (Ljava/util/function/Consumer;Lnet/minecraft/class_2561;)V method_37041 method_37041 p 1 text p 0 consumer m (Ljava/lang/Object;Ljava/util/function/BiConsumer;)V p 2 transformer p 1 value m (Ljava/util/function/Consumer;Lnet/minecraft/class_3902;)V method_37040 method_37040 p 1 text p 0 consumer m (Ljava/util/List;Ljava/util/function/Consumer;Ljava/util/List;)V method_37038 method_37038 p 1 consumer p 2 texts c net/minecraft/class_6385 net/minecraft/client/gui/screen/narration/ScreenNarrator f Ljava/util/Map; field_33797 narrations f I field_33796 currentMessageIndex m (Lnet/minecraft/class_6385$class_6386;)Ljava/lang/Integer; method_37043 method_37043 p 0 partIndex m (Ljava/util/function/Consumer;)V method_37044 buildNarrations p 1 builderConsumer m (Z)Ljava/lang/String; method_37045 buildNarratorText p 1 forceTransform m (Lnet/minecraft/class_6385$class_6386;)Lnet/minecraft/class_6381; method_37047 method_37047 p 0 partIndex m (ZLjava/util/function/Consumer;Lnet/minecraft/class_6385$class_6386;Lnet/minecraft/class_6385$class_6387;)V method_37046 method_37046 p 3 partIndex p 4 message c net/minecraft/class_6385$class_6387 net/minecraft/client/gui/screen/narration/ScreenNarrator$Message f Lnet/minecraft/class_6384; field_33803 narration f I field_33804 index f Z field_33805 transformed m (ILnet/minecraft/class_6384;)Lnet/minecraft/class_6385$class_6387; method_37049 setNarration p 2 narration p 1 index c net/minecraft/class_6385$1 net/minecraft/client/gui/screen/narration/ScreenNarrator$1 f Z field_33800 first m (Ljava/lang/Object;)V accept accept p 1 sentence m (Ljava/lang/String;)V method_37048 accept c net/minecraft/class_6385$class_6388 net/minecraft/client/gui/screen/narration/ScreenNarrator$MessageBuilder f I field_33807 messageIndex m (Lnet/minecraft/class_6385;I)V p 2 startIndex m (Lnet/minecraft/class_6385$class_6386;)Lnet/minecraft/class_6385$class_6387; method_37050 method_37050 p 0 partIndex c net/minecraft/class_6385$class_6386 net/minecraft/client/gui/screen/narration/ScreenNarrator$PartIndex f Lnet/minecraft/class_6381; field_33801 part f I field_33802 messageIndex m (Lnet/minecraft/class_6381;I)V p 2 messageIndex p 1 part c net/minecraft/class_6382 net/minecraft/client/gui/screen/narration/NarrationMessageBuilder m (Lnet/minecraft/class_6381;Lnet/minecraft/class_6384;)V method_37032 put p 1 part p 2 narration m ()Lnet/minecraft/class_6382; method_37031 nextMessage m (Lnet/minecraft/class_6381;Lnet/minecraft/class_2561;)V method_37034 put p 2 text p 1 part m (Lnet/minecraft/class_6381;Ljava/lang/String;)V method_37033 put p 2 string p 1 part m (Lnet/minecraft/class_6381;[Lnet/minecraft/class_2561;)V method_37035 put p 2 texts p 1 part c net/minecraft/class_6383 net/minecraft/client/gui/Narratable m (Lnet/minecraft/class_6382;)V method_37020 appendNarrations p 1 builder c net/minecraft/class_6381 net/minecraft/client/gui/screen/narration/NarrationPart f Lnet/minecraft/class_6381; field_33788 TITLE f Lnet/minecraft/class_6381; field_33789 POSITION f Lnet/minecraft/class_6381; field_33790 HINT f Lnet/minecraft/class_6381; field_33791 USAGE c net/minecraft/class_6389 net/minecraft/unused/packageinfo/PackageInfo6389 c net/minecraft/class_567 net/minecraft/client/render/entity/model/GhastEntityModel c Represents the model of a ghast-like entity.\n\n

\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#BODY}{@linkplain #root Root part}
{@code tentacle0}{@linkplain #root Root part}{@link #tentacles tentacles[0]}
{@code tentacle1}{@linkplain #root Root part}{@link #tentacles tentacles[1]}
{@code tentacle2}{@linkplain #root Root part}{@link #tentacles tentacles[2]}
{@code tentacle3}{@linkplain #root Root part}{@link #tentacles tentacles[3]}
{@code tentacle4}{@linkplain #root Root part}{@link #tentacles tentacles[4]}
{@code tentacle5}{@linkplain #root Root part}{@link #tentacles tentacles[5]}
{@code tentacle6}{@linkplain #root Root part}{@link #tentacles tentacles[6]}
{@code tentacle7}{@linkplain #root Root part}{@link #tentacles tentacles[7]}
{@code tentacle8}{@linkplain #root Root part}{@link #tentacles tentacles[8]}
\n
f [Lnet/minecraft/class_630; field_3372 tentacles f Lnet/minecraft/class_630; field_27419 root m ()Lnet/minecraft/class_5607; method_32000 getTexturedModelData m (I)Ljava/lang/String; method_32001 getTentacleName p 0 index m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_566 net/minecraft/client/render/entity/model/EndermanEntityModel c Represents the model of an enderman-like living entity.\n\n

The model parts are the same as a {@link BipedEntityModel} but with different proportions.\n\n

\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#HAT}Root part{@link #hat}
{@value EntityModelPartNames#HEAD}Root part{@link #head}
{@value EntityModelPartNames#BODY}Root part{@link #body}
{@value EntityModelPartNames#RIGHT_ARM}Root part{@link #rightArm}
{@value EntityModelPartNames#LEFT_ARM}Root part{@link #leftArm}
{@value EntityModelPartNames#RIGHT_LEG}Root part{@link #rightLeg}
{@value EntityModelPartNames#LEFT_LEG}Root part{@link #leftLeg}
\n
f Z field_3370 angry f Z field_3371 carryingBlock m ()Lnet/minecraft/class_5607; method_31995 getTexturedModelData m (Lnet/minecraft/class_1309;FFFFF)V method_17087 setAngles c net/minecraft/class_565 net/minecraft/client/render/entity/model/EndermiteEntityModel c Represents the model of an endermite-like entity.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@code segment0}{@linkplain #root Root part}{@link #bodySegments bodySegments[0]}
{@code segment1}{@linkplain #root Root part}{@link #bodySegments bodySegments[1]}
{@code segment2}{@linkplain #root Root part}{@link #bodySegments bodySegments[2]}
{@code segment3}{@linkplain #root Root part}{@link #bodySegments bodySegments[3]}
\n
f [[I field_3366 SEGMENT_DIMENSIONS f Lnet/minecraft/class_630; field_27413 root f I field_32473 BODY_SEGMENTS_COUNT f [[I field_3369 SEGMENT_UVS f [Lnet/minecraft/class_630; field_3368 bodySegments m (Lnet/minecraft/class_630;)V p 1 root m ()Lnet/minecraft/class_5607; method_31996 getTexturedModelData m (I)Ljava/lang/String; method_31997 getSegmentName p 0 index c net/minecraft/class_564 net/minecraft/client/render/entity/model/DrownedEntityModel m (Lnet/minecraft/class_1642;FFFFF)V method_17134 setAngles m (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607; method_31993 getTexturedModelData p 0 dilation m (Lnet/minecraft/class_1642;FFF)V method_17077 animateModel c net/minecraft/class_6350 net/minecraft/world/gen/chunk/AquiferSampler m (Lnet/minecraft/class_6350$class_6565;)Lnet/minecraft/class_6350; method_36381 seaLevel p 0 fluidLevelSampler m (Lnet/minecraft/class_6910$class_6912;D)Lnet/minecraft/class_2680; method_38317 apply m (Lnet/minecraft/class_6568;Lnet/minecraft/class_1923;Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;Lnet/minecraft/class_6574;IILnet/minecraft/class_6350$class_6565;)Lnet/minecraft/class_6350; method_36382 aquifer p 8 height p 9 fluidLevelSampler p 0 chunkNoiseSampler p 1 chunkPos p 6 randomDeriver p 7 minY m ()Z method_33742 needsFluidTick c net/minecraft/class_6350$class_6351 net/minecraft/world/gen/chunk/AquiferSampler$FluidLevel f Lnet/minecraft/class_2680; field_33577 state f I field_33576 y m (ILnet/minecraft/class_2680;)V p 2 state p 1 y m (I)Lnet/minecraft/class_2680; method_38318 getBlockState p 1 y c net/minecraft/class_6350$class_6565 net/minecraft/world/gen/chunk/AquiferSampler$FluidLevelSampler m (III)Lnet/minecraft/class_6350$class_6351; computeFluid getFluidLevel p 2 y p 3 z p 1 x c net/minecraft/class_6350$class_5832 net/minecraft/world/gen/chunk/AquiferSampler$Impl f Lnet/minecraft/class_6910; field_28813 barrierNoise f Lnet/minecraft/class_6568; field_34578 chunkNoiseSampler f Z field_28820 needsFluidTick f [Lnet/minecraft/class_6350$class_6351; field_28816 waterLevels f Lnet/minecraft/class_6574; field_34579 randomDeriver f I field_28823 startY f Lnet/minecraft/class_6350$class_6565; field_34580 fluidLevelSampler f [J field_28817 blockPositions f I field_28822 startX f I field_28825 sizeX f I field_28824 startZ f I field_28826 sizeZ f Lnet/minecraft/class_6910; field_33575 fluidTypeNoise f Lnet/minecraft/class_6910; field_35122 fluidLevelFloodednessNoise f Lnet/minecraft/class_6910; field_35123 fluidLevelSpreadNoise m (Lnet/minecraft/class_6568;Lnet/minecraft/class_1923;Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;Lnet/minecraft/class_6574;IILnet/minecraft/class_6350$class_6565;)V p 1 chunkNoiseSampler p 2 chunkPos p 9 height p 10 fluidLevelSampler p 7 randomDeriver p 8 minY m (I)I method_33743 getLocalZ p 1 z m (II)D method_33736 maxDistance p 1 a m (I)I method_33734 getLocalX p 1 x m (I)I method_33740 getLocalY p 1 y m (J)Lnet/minecraft/class_6350$class_6351; method_33738 getWaterLevel p 1 pos m (Lnet/minecraft/class_6910$class_6912;Lorg/apache/commons/lang3/mutable/MutableDouble;Lnet/minecraft/class_6350$class_6351;Lnet/minecraft/class_6350$class_6351;)D method_33735 calculateDensity m (III)I method_33741 index p 1 x p 3 z p 2 y c net/minecraft/class_568 net/minecraft/client/render/entity/model/EvokerFangsEntityModel c Represents the model of an evoker-fangs-like entity.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value #BASE}{@linkplain #root Root part}{@link #base}
{@value #UPPER_JAW}{@linkplain #root Root part}{@link #upperJaw}
{@value #LOWER_JAW}{@linkplain #root Root part}{@link #lowerJaw}
\n
f Lnet/minecraft/class_630; field_27414 root f Lnet/minecraft/class_630; field_3374 base f Ljava/lang/String; field_32474 BASE c The key of the base model part, whose value is {@value}. f Ljava/lang/String; field_32475 UPPER_JAW c The key of the upper jaw model part, whose value is {@value}. f Ljava/lang/String; field_32476 LOWER_JAW c The key of the lower jaw model part, whose value is {@value}. f Lnet/minecraft/class_630; field_3376 upperJaw f Lnet/minecraft/class_630; field_3375 lowerJaw m ()Lnet/minecraft/class_5607; method_31998 getTexturedModelData m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_563 net/minecraft/client/render/entity/model/ElytraEntityModel c Represents the model of a worn elytra.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#LEFT_WING}Root part{@link #leftWing}
{@value EntityModelPartNames#RIGHT_WING}Root part{@link #rightWing}
\n
f Lnet/minecraft/class_630; field_27412 rightWing f Lnet/minecraft/class_630; field_3365 leftWing m (Lnet/minecraft/class_1309;FFFFF)V method_17079 setAngles m (Lnet/minecraft/class_630;)V p 1 root m ()Lnet/minecraft/class_5607; method_31994 getTexturedModelData c net/minecraft/class_562 net/minecraft/client/render/entity/model/CreeperEntityModel c Represents the model of a creeper-like entity.\nThis model is not tied to a specific entity.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#HEAD}{@linkplain #root Root part}{@link #head}
{@value EntityModelPartNames#BODY}{@linkplain #root Root part}
{@value EntityModelPartNames#RIGHT_HIND_LEG}{@linkplain #root Root part}{@link #rightHindLeg}
{@value EntityModelPartNames#LEFT_HIND_LEG}{@linkplain #root Root part}{@link #leftHindLeg}
{@value EntityModelPartNames#RIGHT_FRONT_LEG}{@linkplain #root Root part}{@link #rightFrontLeg}
{@value EntityModelPartNames#LEFT_FRONT_LEG}{@linkplain #root Root part}{@link #leftFrontLeg}
\n
f I field_32472 HEAD_AND_BODY_Y_PIVOT f Lnet/minecraft/class_630; field_27410 rightFrontLeg f Lnet/minecraft/class_630; field_27406 root f Lnet/minecraft/class_630; field_27407 leftHindLeg f Lnet/minecraft/class_630; field_27408 rightHindLeg f Lnet/minecraft/class_630; field_27409 leftFrontLeg f Lnet/minecraft/class_630; field_3360 head m (Lnet/minecraft/class_630;)V p 1 root m (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607; method_31991 getTexturedModelData p 0 dilation c net/minecraft/class_561 net/minecraft/client/render/entity/model/CodEntityModel c Represents the model of a cod-like entity.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#BODY}{@linkplain #root Root part}
{@value EntityModelPartNames#HEAD}{@linkplain #root Root part}
{@value EntityModelPartNames#NOSE}{@linkplain #root Root part}
{@value EntityModelPartNames#RIGHT_FIN}{@linkplain #root Root part}
{@value EntityModelPartNames#LEFT_FIN}{@linkplain #root Root part}
{@value EntityModelPartNames#TAIL_FIN}{@linkplain #root Root part}{@link #tailFin}
{@value EntityModelPartNames#TOP_FIN}{@linkplain #root Root part}
\n
f Lnet/minecraft/class_630; field_3350 tailFin f Lnet/minecraft/class_630; field_27405 root m (Lnet/minecraft/class_630;)V p 1 root m ()Lnet/minecraft/class_5607; method_31989 getTexturedModelData c net/minecraft/class_560 net/minecraft/client/render/entity/model/CowEntityModel c Represents the model of a cow-like entity.\nThis model is not tied to a specific entity.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#HEAD}Root part{@link #head}
{@value EntityModelPartNames#RIGHT_HORN}{@value EntityModelPartNames#HEAD}
{@value EntityModelPartNames#LEFT_HORN}{@value EntityModelPartNames#HEAD}
{@value EntityModelPartNames#BODY}Root part{@link #body}
{@value EntityModelPartNames#RIGHT_HIND_LEG}Root part{@link #rightHindLeg}
{@value EntityModelPartNames#LEFT_HIND_LEG}Root part{@link #leftHindLeg}
{@value EntityModelPartNames#RIGHT_FRONT_LEG}Root part{@link #rightFrontLeg}
{@value EntityModelPartNames#LEFT_FRONT_LEG}Root part{@link #leftFrontLeg}
\n
m (Lnet/minecraft/class_630;)V p 1 root m ()Lnet/minecraft/class_5607; method_31990 getTexturedModelData m ()Lnet/minecraft/class_630; method_2800 getHead c net/minecraft/class_6364 net/minecraft/client/gl/WindowFramebuffer f Lnet/minecraft/class_6364$class_6366; field_33726 DEFAULT f I field_33724 DEFAULT_WIDTH f I field_33725 DEFAULT_HEIGHT m (Lnet/minecraft/class_6364$class_6366;)Z method_36803 supportsDepth p 1 size m (Lnet/minecraft/class_6364$class_6366;)Z method_36801 supportColor p 1 size m (II)V method_36802 initSize p 2 height p 1 width m (II)V p 2 height p 1 width m (II)Lnet/minecraft/class_6364$class_6366; method_36804 findSuitableSize p 1 width p 2 height c net/minecraft/class_6364$class_6366 net/minecraft/client/gl/WindowFramebuffer$Size f I field_33734 height f I field_33733 width m (II)V p 2 height p 1 width m (Ljava/lang/Object;)Z equals equals p 1 o m (II)Ljava/util/List; method_36808 findCompatible p 1 height p 0 width c net/minecraft/class_6364$class_6365 net/minecraft/client/gl/WindowFramebuffer$Attachment f [Lnet/minecraft/class_6364$class_6365; field_33731 VALUES f Lnet/minecraft/class_6364$class_6365; field_33730 COLOR_DEPTH f Lnet/minecraft/class_6364$class_6365; field_33727 NONE f Lnet/minecraft/class_6364$class_6365; field_33728 COLOR f Lnet/minecraft/class_6364$class_6365; field_33729 DEPTH m (Lnet/minecraft/class_6364$class_6365;)Lnet/minecraft/class_6364$class_6365; method_36807 with p 1 other c net/minecraft/class_578 net/minecraft/client/render/entity/model/LlamaEntityModel c Represents the model of a llama-like entity.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#HEAD}Root part{@link #head}
{@value EntityModelPartNames#BODY}Root part{@link #body}
{@value EntityModelPartNames#RIGHT_CHEST}Root part{@link #rightChest}
{@value EntityModelPartNames#LEFT_CHEST}Root part{@link #leftChest}
{@value EntityModelPartNames#RIGHT_HIND_LEG}Root part{@link #rightHindLeg}
{@value EntityModelPartNames#LEFT_HIND_LEG}Root part{@link #leftHindLeg}
{@value EntityModelPartNames#RIGHT_FRONT_LEG}Root part{@link #rightFrontLeg}
{@value EntityModelPartNames#LEFT_FRONT_LEG}Root part{@link #leftFrontLeg}
\n
f Lnet/minecraft/class_630; field_27443 head f Lnet/minecraft/class_630; field_27450 leftChest f Lnet/minecraft/class_630; field_27449 rightChest f Lnet/minecraft/class_630; field_27448 leftFrontLeg f Lnet/minecraft/class_630; field_27447 rightFrontLeg f Lnet/minecraft/class_630; field_27446 leftHindLeg f Lnet/minecraft/class_630; field_27445 rightHindLeg f Lnet/minecraft/class_630; field_27444 body m (Lnet/minecraft/class_1492;FFFFF)V method_22962 setAngles m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFFLnet/minecraft/class_630;)V method_22963 method_22963 p 8 part m (Lnet/minecraft/class_630;)V p 1 root m (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607; method_32018 getTexturedModelData p 0 dilation m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFFLnet/minecraft/class_630;)V method_22964 method_22964 p 8 part c net/minecraft/class_576 net/minecraft/client/render/entity/model/MagmaCubeEntityModel f Lnet/minecraft/class_630; field_27441 root f I field_32508 SLICES_COUNT f [Lnet/minecraft/class_630; field_3427 slices m (Lnet/minecraft/class_630;)V p 1 root m (Lnet/minecraft/class_630;I)Lnet/minecraft/class_630; method_32016 method_32016 p 1 index m (I)Ljava/lang/String; method_32015 getSliceName p 0 index m (Lnet/minecraft/class_1621;FFFFF)V method_22958 setAngles m ()Lnet/minecraft/class_5607; method_32014 getTexturedModelData m (Lnet/minecraft/class_1621;FFF)V method_17098 animateModel c net/minecraft/class_575 net/minecraft/client/render/entity/model/IllagerEntityModel f Lnet/minecraft/class_630; field_3417 leftArm f Lnet/minecraft/class_630; field_3418 rightLeg f Lnet/minecraft/class_630; field_3419 hat f Lnet/minecraft/class_630; field_3423 arms f Lnet/minecraft/class_630; field_3426 rightArm f Lnet/minecraft/class_630; field_3420 leftLeg f Lnet/minecraft/class_630; field_27435 root f Lnet/minecraft/class_630; field_3422 head m (Lnet/minecraft/class_1543;FFFFF)V method_17094 setAngles m (Lnet/minecraft/class_630;)V p 1 root m ()Lnet/minecraft/class_630; method_2812 getHat m ()Lnet/minecraft/class_5607; method_32012 getTexturedModelData m (Lnet/minecraft/class_1306;)Lnet/minecraft/class_630; method_2813 getAttackingArm p 1 arm c net/minecraft/class_6360 net/minecraft/client/resource/ResourceReloadLogger f Lnet/minecraft/class_6360$class_6363; field_33699 reloadState f Lorg/slf4j/Logger; field_33698 LOGGER f I field_33700 reloadCount m ()V method_36562 finish m (Ljava/lang/Throwable;)V method_36564 recover p 1 throwable m (Lnet/minecraft/class_128;)V method_36565 addReloadSection p 1 report m (Lnet/minecraft/class_6360$class_6362;Ljava/util/List;)V method_36563 reload p 1 reason p 2 packs c net/minecraft/class_6360$class_6361 net/minecraft/client/resource/ResourceReloadLogger$RecoveryEntry f Ljava/lang/Throwable; field_33701 throwable m (Ljava/lang/Throwable;)V p 1 throwable m (Lnet/minecraft/class_129;)V method_36567 addRecoverySection p 1 section c net/minecraft/class_6360$class_6362 net/minecraft/client/resource/ResourceReloadLogger$ReloadReason f Ljava/lang/String; field_33705 name f Lnet/minecraft/class_6360$class_6362; field_33703 MANUAL f Lnet/minecraft/class_6360$class_6362; field_33704 UNKNOWN f Lnet/minecraft/class_6360$class_6362; field_33702 INITIAL m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_6360$class_6363 net/minecraft/client/resource/ResourceReloadLogger$ReloadState f Lnet/minecraft/class_6360$class_6361; field_33709 recovery f Lnet/minecraft/class_6360$class_6362; field_33707 reason f Z field_33710 finished f Ljava/util/List; field_33708 packs m (Lnet/minecraft/class_129;)V method_36573 addReloadSection p 1 section m (Lnet/minecraft/class_6360$class_6362;Ljava/util/List;)V p 1 reason p 2 packs c net/minecraft/class_579 net/minecraft/client/render/entity/model/LeashKnotEntityModel c Represents the model of a leash-knot-like entity.\n\n
\n\n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value KNOT}{@linkplain #root Root part}{@link #knot}
\n
f Lnet/minecraft/class_630; field_27442 root f Ljava/lang/String; field_32509 KNOT c The key of the knot model part, whose value is {@value}. f Lnet/minecraft/class_630; field_3431 knot m ()Lnet/minecraft/class_5607; method_32017 getTexturedModelData m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_570 net/minecraft/client/render/entity/model/GuardianEntityModel f Lnet/minecraft/class_630; field_3379 head f Lnet/minecraft/class_630; field_27420 root f [Lnet/minecraft/class_630; field_3380 spikes f [F field_17131 SPIKE_PITCHES f [F field_17132 SPIKE_YAWS f [F field_17135 SPIKE_PIVOTS_Y f [F field_17136 SPIKE_PIVOTS_Z f Ljava/lang/String; field_32480 EYE c The key of the eye model part, whose value is {@value}. f Lnet/minecraft/class_630; field_3381 eye f [F field_17133 SPIKE_ROLLS f [F field_17134 SPIKE_PIVOTS_X f [Lnet/minecraft/class_630; field_3378 tail f Ljava/lang/String; field_32483 TAIL2 c The key of the tail2 model part, whose value is {@value}. f Ljava/lang/String; field_32481 TAIL0 c The key of the tail0 model part, whose value is {@value}. f Ljava/lang/String; field_32482 TAIL1 c The key of the tail1 model part, whose value is {@value}. m (IFF)F method_32007 getSpikePivotZ p 0 index p 1 animationProgress p 2 extension m (Lnet/minecraft/class_630;)V p 1 root m (IFF)F method_32005 getSpikePivotX p 2 extension p 0 index p 1 animationProgress m (IFF)F method_32006 getSpikePivotY p 1 animationProgress p 2 extension p 0 index m ()Lnet/minecraft/class_5607; method_32002 getTexturedModelData m (IFF)F method_32004 getAngle p 0 index p 1 animationProgress p 2 magnitude m (FF)V method_24185 updateSpikeExtensions p 2 extension p 1 animationProgress m (Lnet/minecraft/class_1577;FFFFF)V method_17083 setAngles m (I)Ljava/lang/String; method_32003 getSpikeName p 0 index c net/minecraft/class_6368 net/minecraft/client/network/Address m (Ljava/net/InetSocketAddress;)Lnet/minecraft/class_6368; method_36899 create p 0 address m ()Ljava/net/InetSocketAddress; method_36902 getInetSocketAddress m ()Ljava/lang/String; method_36900 getHostAddress m ()Ljava/lang/String; method_36898 getHostName m ()I method_36901 getPort c net/minecraft/class_574 net/minecraft/client/render/entity/model/IronGolemEntityModel f Lnet/minecraft/class_630; field_3415 head f Lnet/minecraft/class_630; field_27439 rightLeg f Lnet/minecraft/class_630; field_27438 leftArm f Lnet/minecraft/class_630; field_27437 rightArm f Lnet/minecraft/class_630; field_27436 root f Lnet/minecraft/class_630; field_27440 leftLeg m (Lnet/minecraft/class_630;)V p 1 root m (Lnet/minecraft/class_1439;FFF)V method_17095 animateModel m ()Lnet/minecraft/class_5607; method_32013 getTexturedModelData m (Lnet/minecraft/class_1439;FFFFF)V method_17097 setAngles m ()Lnet/minecraft/class_630; method_2809 getRightArm c net/minecraft/class_6369 net/minecraft/client/network/AddressResolver f Lorg/slf4j/Logger; field_33743 LOGGER f Lnet/minecraft/class_6369; field_33744 DEFAULT m (Lnet/minecraft/class_639;)Ljava/util/Optional; method_36903 method_36903 p 0 address m (Lnet/minecraft/class_639;)Ljava/util/Optional; resolve resolve p 1 address c net/minecraft/class_572 net/minecraft/client/render/entity/model/BipedEntityModel c Represents the model of a biped living entity.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#HAT}Root part{@link #hat}
{@value EntityModelPartNames#HEAD}Root part{@link #head}
{@value EntityModelPartNames#BODY}Root part{@link #body}
{@value EntityModelPartNames#RIGHT_ARM}Root part{@link #rightArm}
{@value EntityModelPartNames#LEFT_ARM}Root part{@link #leftArm}
{@value EntityModelPartNames#RIGHT_LEG}Root part{@link #rightLeg}
{@value EntityModelPartNames#LEFT_LEG}Root part{@link #leftLeg}
\n
f Lnet/minecraft/class_630; field_3398 head f Lnet/minecraft/class_630; field_3401 rightArm f F field_32504 SPYGLASS_ARM_PITCH_OFFSET f Lnet/minecraft/class_630; field_3397 leftLeg f Lnet/minecraft/class_630; field_3391 body f Z field_3400 sneaking f Lnet/minecraft/class_630; field_27433 leftArm f Lnet/minecraft/class_572$class_573; field_3399 leftArmPose f Lnet/minecraft/class_572$class_573; field_3395 rightArmPose f F field_32507 SPYGLASS_SNEAKING_ARM_PITCH_OFFSET f F field_32503 SPYGLASS_ARM_YAW_OFFSET f F field_3396 leaningPitch f Lnet/minecraft/class_630; field_3394 hat f Lnet/minecraft/class_630; field_3392 rightLeg m (Lnet/minecraft/class_1309;FFFFF)V method_17087 setAngles m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1306; method_2806 getPreferredArm p 1 entity m (Lnet/minecraft/class_5605;F)Lnet/minecraft/class_5609; method_32011 getModelData p 1 pivotOffsetY p 0 dilation m (Lnet/minecraft/class_1309;F)V method_29353 animateArms p 1 entity p 2 animationProgress m (Z)V method_2805 setVisible p 1 visible m (Lnet/minecraft/class_1309;FFF)V method_17086 animateModel m (Lnet/minecraft/class_1309;)V method_30154 positionRightArm p 1 entity m (Lnet/minecraft/class_1306;)Lnet/minecraft/class_630; method_2808 getArm p 1 arm m (Lnet/minecraft/class_630;)V p 1 root m (FFF)F method_2804 lerpAngle p 2 angleTwo p 1 angleOne p 3 magnitude m (Lnet/minecraft/class_630;Ljava/util/function/Function;)V p 1 root p 2 renderLayerFactory m (Lnet/minecraft/class_572;)V method_2818 setAttributes p 1 model m (Lnet/minecraft/class_1309;)V method_30155 positionLeftArm p 1 entity c net/minecraft/class_572$class_573 net/minecraft/client/render/entity/model/BipedEntityModel$ArmPose f Z field_25722 twoHanded f Lnet/minecraft/class_572$class_573; field_27434 SPYGLASS f Lnet/minecraft/class_572$class_573; field_3410 ITEM f Lnet/minecraft/class_572$class_573; field_3408 CROSSBOW_HOLD f Lnet/minecraft/class_572$class_573; field_3409 EMPTY f Lnet/minecraft/class_572$class_573; field_3406 BLOCK f Lnet/minecraft/class_572$class_573; field_3407 THROW_SPEAR f Lnet/minecraft/class_572$class_573; field_3405 CROSSBOW_CHARGE f Lnet/minecraft/class_572$class_573; field_3403 BOW_AND_ARROW m ()Z method_30156 isTwoHanded m (Ljava/lang/String;IZ)V p 1 name p 3 twoHanded p 2 id c net/minecraft/class_6367 net/minecraft/client/gl/SimpleFramebuffer m (IIZZ)V p 3 useDepth p 4 getError p 1 width p 2 height c net/minecraft/class_571 net/minecraft/client/render/entity/model/RavagerEntityModel f Lnet/minecraft/class_630; field_27491 leftHindLeg f Lnet/minecraft/class_630; field_27490 rightHindLeg f Lnet/minecraft/class_630; field_3386 head f Lnet/minecraft/class_630; field_27489 root f Lnet/minecraft/class_630; field_3388 jaw f Lnet/minecraft/class_630; field_3384 neck f Lnet/minecraft/class_630; field_27493 leftFrontLeg f Lnet/minecraft/class_630; field_27492 rightFrontLeg m (Lnet/minecraft/class_630;)V p 1 root m (Lnet/minecraft/class_1584;FFFFF)V method_17091 setAngles m (Lnet/minecraft/class_1584;FFF)V method_17089 animateModel m ()Lnet/minecraft/class_5607; method_32035 getTexturedModelData c net/minecraft/class_588 net/minecraft/client/render/entity/model/PhantomEntityModel f Lnet/minecraft/class_630; field_27463 root f Lnet/minecraft/class_630; field_3471 tailBase f Lnet/minecraft/class_630; field_3476 leftWingTip f Lnet/minecraft/class_630; field_3477 leftWingBase f Lnet/minecraft/class_630; field_3472 rightWingTip f Lnet/minecraft/class_630; field_3473 tailTip f Ljava/lang/String; field_32535 TAIL_TIP c The key of the tail tip model part, whose value is {@value}. f Lnet/minecraft/class_630; field_3474 rightWingBase f Ljava/lang/String; field_32534 TAIL_BASE c The key of the tail base model part, whose value is {@value}. m (Lnet/minecraft/class_630;)V p 1 root m (Lnet/minecraft/class_1593;FFFFF)V method_33686 setAngles m ()Lnet/minecraft/class_5607; method_32024 getTexturedModelData c net/minecraft/class_6332 net/minecraft/datafixer/schema/Schema2707 m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities registerEntities p 1 schema m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_36248 registerEntity p 0 schema p 1 entityTypes p 2 name c net/minecraft/class_587 net/minecraft/client/render/entity/model/PigEntityModel c Represents the model of a pig-like entity.\n\n

{@inheritDoc} m (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607; method_32025 getTexturedModelData p 0 dilation m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_586 net/minecraft/client/render/entity/model/PandaEntityModel f F field_3470 sittingAnimationProgress f F field_3468 playAnimationProgress f F field_3469 lieOnBackAnimationProgress m ()Lnet/minecraft/class_5607; method_32022 getTexturedModelData m (Lnet/minecraft/class_1440;FFFFF)V method_17103 setAngles m (Lnet/minecraft/class_1440;FFF)V method_17102 animateModel m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_5000 net/minecraft/block/enums/JigsawOrientation f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_23393 BY_INDEX f Lnet/minecraft/class_2350; field_23395 rotation f Lnet/minecraft/class_2350; field_23396 facing f Ljava/lang/String; field_23394 name f Lnet/minecraft/class_5000; field_23389 WEST_UP f Lnet/minecraft/class_5000; field_23388 UP_WEST f Lnet/minecraft/class_5000; field_23387 UP_SOUTH f Lnet/minecraft/class_5000; field_23386 UP_NORTH f Lnet/minecraft/class_5000; field_23385 UP_EAST f Lnet/minecraft/class_5000; field_23384 DOWN_WEST f Lnet/minecraft/class_5000; field_23383 DOWN_SOUTH f Lnet/minecraft/class_5000; field_23382 DOWN_NORTH f Lnet/minecraft/class_5000; field_23381 DOWN_EAST f Lnet/minecraft/class_5000; field_23392 SOUTH_UP f Lnet/minecraft/class_5000; field_23391 NORTH_UP f Lnet/minecraft/class_5000; field_23390 EAST_UP m ()Lnet/minecraft/class_2350; method_26428 getRotation m ()Lnet/minecraft/class_2350; method_26426 getFacing m (Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)I method_26427 getIndex p 1 rotation p 0 facing m (Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Lnet/minecraft/class_5000; method_26425 byDirections p 1 rotation p 0 facing m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V method_35840 method_35840 p 0 map m (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)V p 5 rotation p 3 name p 4 facing c net/minecraft/class_581 net/minecraft/client/render/entity/model/LlamaSpitEntityModel c Represents the model of llama-spit-like entity.\n\n

\n\n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value #MAIN}{@linkplain #root Root part}
\n
f Ljava/lang/String; field_32510 MAIN c The key of the main model part, whose value is {@value}. f Lnet/minecraft/class_630; field_27451 root m (Lnet/minecraft/class_630;)V p 1 root m ()Lnet/minecraft/class_5607; method_32019 getTexturedModelData c net/minecraft/class_580 net/minecraft/client/render/entity/model/MinecartEntityModel c Represents the model of a minecart-like entity.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@code bottom}{@linkplain #root Root part}
{@code front}{@linkplain #root Root part}
{@code back}{@linkplain #root Root part}
{@code left}{@linkplain #root Root part}
{@code right}{@linkplain #root Root part}
\n
f Lnet/minecraft/class_630; field_27452 root m ()Lnet/minecraft/class_5607; method_32020 getTexturedModelData m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_6338 net/minecraft/entity/ai/brain/task/RamImpactTask f Lnet/minecraft/class_243; field_33481 direction f F field_33479 speed f Ljava/util/function/ToDoubleFunction; field_33480 strengthMultiplierFactory f F field_33475 SPEED_STRENGTH_MULTIPLIER f Ljava/util/function/Function; field_33476 cooldownRangeFactory f I field_33474 RUN_TIME f Ljava/util/function/Function; field_33482 soundFactory f Lnet/minecraft/class_4051; field_33477 targetPredicate m (Ljava/util/function/Function;Lnet/minecraft/class_4051;FLjava/util/function/ToDoubleFunction;Ljava/util/function/Function;)V p 1 cooldownRangeFactory p 2 targetPredicate p 3 speed p 4 strengthMultiplierFactory p 5 soundFactory m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Z method_36277 shouldRun m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_36280 run m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_36281 keepRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)V method_36279 finishRam p 1 world p 2 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)Z method_36278 shouldKeepRunning c net/minecraft/class_6335 net/minecraft/entity/MarkerEntity f Lnet/minecraft/class_2487; field_33458 data f Ljava/lang/String; field_33457 DATA_KEY c The name of the compound tag that stores the marker's custom data. c net/minecraft/class_584 net/minecraft/client/render/entity/model/ParrotEntityModel f Ljava/lang/String; field_32533 FEATHER c The key of the feather model part, whose value is {@value}. f Lnet/minecraft/class_630; field_3458 body f Lnet/minecraft/class_630; field_27459 leftWing f Lnet/minecraft/class_630; field_3456 feather f Lnet/minecraft/class_630; field_27458 root f Lnet/minecraft/class_630; field_27462 rightLeg f Lnet/minecraft/class_630; field_27461 leftLeg f Lnet/minecraft/class_630; field_27460 rightWing f Lnet/minecraft/class_630; field_3452 head f Lnet/minecraft/class_630; field_3460 tail m ()Lnet/minecraft/class_5607; method_32023 getTexturedModelData m (Lnet/minecraft/class_584$class_585;IFFFFF)V method_17111 setAngles p 5 age p 4 limbDistance p 7 headPitch p 6 headYaw p 1 pose p 3 limbAngle p 2 danceAngle m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFFI)V method_17106 poseOnShoulder p 3 light p 4 overlay p 5 limbAngle p 6 limbDistance p 1 matrices p 2 vertexConsumer p 7 headYaw p 8 headPitch p 9 danceAngle m (Lnet/minecraft/class_1453;FFFFF)V method_17112 setAngles m (Lnet/minecraft/class_1453;FFF)V method_17108 animateModel m (Lnet/minecraft/class_584$class_585;)V method_17110 animateModel p 1 pose m (Lnet/minecraft/class_630;)V p 1 root m (Lnet/minecraft/class_1453;)Lnet/minecraft/class_584$class_585; method_17107 getPose p 0 parrot c net/minecraft/class_584$class_585 net/minecraft/client/render/entity/model/ParrotEntityModel$Pose f Lnet/minecraft/class_584$class_585; field_3465 STANDING f Lnet/minecraft/class_584$class_585; field_3466 SITTING f Lnet/minecraft/class_584$class_585; field_3462 FLYING f Lnet/minecraft/class_584$class_585; field_3463 PARTY f Lnet/minecraft/class_584$class_585; field_3464 ON_SHOULDER c net/minecraft/class_6336 net/minecraft/entity/ai/brain/task/PrepareRamTask c The task where an entity finds a target, a place to start its ram, and wait to\nstart its ram.\n\n@param the task owner, usually a goat f Ljava/util/Optional; field_33469 prepareStartTime f I field_33467 prepareTime f F field_33465 speed f Ljava/util/function/Function; field_33468 soundFactory f Lnet/minecraft/class_4051; field_33466 targetPredicate f I field_33463 minRamDistance f I field_33464 maxRamDistance f I field_33461 RUN_TIME f Ljava/util/Optional; field_33470 ram f Ljava/util/function/ToIntFunction; field_33462 cooldownFactory m (Ljava/util/function/ToIntFunction;IIFLnet/minecraft/class_4051;ILjava/util/function/Function;)V c Creates a ram preparation task. It has a fixed run time of {@value #RUN_TIME}. p 4 speed c the speed the entity walks at p 5 targetPredicate c the predicate for the ram target p 6 prepareTime c the prepare time, in ticks, the entity will stand between reaching the ram\nstart position and the start of the ram p 7 soundFactory c the factory of the ram prepare sound given the entity p 1 cooldownFactory c the factory for the cooldown, in ticks, of the ram task, given the entity p 2 minDistance c the min manhattan distance from the ram starting location to the ram target p 3 maxDistance c the max straight-line distance from the ram starting location to the ram target m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243; method_36266 calculateRamTarget p 2 end p 1 start m (Lnet/minecraft/class_1314;Lnet/minecraft/class_1309;)Ljava/util/Optional; method_36262 findRamStart p 1 entity p 2 target m (Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Z method_36263 canReach p 1 entity p 2 target m (Lnet/minecraft/class_1408;Lnet/minecraft/class_2338;)Z method_36265 method_36265 p 1 start m (Lnet/minecraft/class_1314;Lnet/minecraft/class_1309;)V method_36268 findRam p 2 target p 1 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)Z method_36269 shouldKeepRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_36271 keepRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_36260 run m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_36267 finishRunning m (Lnet/minecraft/class_1314;Lnet/minecraft/class_1309;)Z method_36272 method_36272 p 2 mob m (Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;)Lnet/minecraft/class_6336$class_6337; method_36261 method_36261 p 1 start m (Lnet/minecraft/class_1314;Lnet/minecraft/class_1309;)V method_36270 method_36270 p 2 mob c net/minecraft/class_6336$class_6337 net/minecraft/entity/ai/brain/task/PrepareRamTask$Ram c A ram chosen during the preparation. f Lnet/minecraft/class_2338; field_33472 end f Lnet/minecraft/class_2338; field_33471 start f Lnet/minecraft/class_1309; field_33473 entity m ()Lnet/minecraft/class_2338; method_36273 getStart m ()Lnet/minecraft/class_2338; method_36275 getEnd m ()Lnet/minecraft/class_1309; method_36276 getEntity m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_1309;)V p 2 end p 3 entity p 1 start c net/minecraft/class_583 net/minecraft/client/render/entity/model/EntityModel c Represents the model of an {@linkplain Entity}.\n\n

An instance of an entity model will not define the model data,\nbut will animate it.\nModel data may be defined in a static method, most of the children classes will\nhave a {@code getTexturedModelData} method.\nThe model data is usually passed in the constructor of the entity model.\n\n

Some children classes contain a model parts table, those tables contains\nthe model parts for the base model. In a modded context the tables may be\ninaccurate. Model parts with an associated field are required. f Z field_3448 child f Z field_3449 riding f F field_3447 handSwingProgress m (Lnet/minecraft/class_583;)V method_17081 copyStateTo p 1 copy m (Lnet/minecraft/class_1297;FFFFF)V method_2819 setAngles p 6 headPitch p 5 headYaw p 4 animationProgress p 3 limbDistance p 2 limbAngle p 1 entity m (Lnet/minecraft/class_1297;FFF)V method_2816 animateModel p 3 limbDistance p 4 tickDelta p 1 entity p 2 limbAngle c net/minecraft/class_6333 net/minecraft/util/math/intprovider/BiasedToBottomIntProvider f I field_33444 min f I field_33445 max f Lcom/mojang/serialization/Codec; field_33443 CODEC m (Lnet/minecraft/class_6333;)Ljava/lang/Integer; method_36252 method_36252 p 0 provider m (Lnet/minecraft/class_6333;)Ljava/lang/Integer; method_36253 method_36253 p 0 provider m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_36251 method_36251 p 0 instance m (II)Lnet/minecraft/class_6333; method_36249 create p 1 max c the maximum value, inclusive p 0 min c the minimum value, inclusive m (Lnet/minecraft/class_6333;)Lcom/mojang/serialization/DataResult; method_36250 method_36250 p 0 provider m (II)V p 2 max p 1 min c net/minecraft/class_582 net/minecraft/client/render/entity/model/OcelotEntityModel c Represents the model of an ocelot-like entity.\n\n

\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#HEAD}Root part{@link #head}
{@value EntityModelPartNames#BODY}Root part{@link #body}
{@value #TAIL1}Root part{@link #upperTail}
{@value #TAIL2}Root part{@link #lowerTail}
{@value EntityModelPartNames#RIGHT_HIND_LEG}Root part{@link #rightHindLeg}
{@value EntityModelPartNames#LEFT_HIND_LEG}Root part{@link #leftHindLeg}
{@value EntityModelPartNames#RIGHT_FRONT_LEG}Root part{@link #rightFrontLeg}
{@value EntityModelPartNames#LEFT_FRONT_LEG}Root part{@link #leftFrontLeg}
\n
f Lnet/minecraft/class_630; field_3436 upperTail f Lnet/minecraft/class_630; field_3442 lowerTail f Lnet/minecraft/class_630; field_27457 rightFrontLeg f Lnet/minecraft/class_630; field_27455 rightHindLeg f Ljava/lang/String; field_32519 TAIL2 c The key of the lower tail model part, whose value is {@value}. f F field_32517 FRONT_LEG_PIVOT_Z f F field_32513 UPPER_TAIL_PIVOT_Y f F field_32523 FRONT_LEG_PIVOT_Y f F field_32515 LOWER_TAIL_PIVOT_Y f F field_32531 HEAD_PIVOT_Z f I field_32525 STANDING_ANIMATION_STATE f F field_32521 HIND_LEG_PIVOT_Y f Lnet/minecraft/class_630; field_3435 head f Lnet/minecraft/class_630; field_3437 body f Lnet/minecraft/class_630; field_27456 leftFrontLeg f Lnet/minecraft/class_630; field_27454 leftHindLeg f Ljava/lang/String; field_32518 TAIL1 c The key of the upper tail model part, whose value is {@value}. f F field_32528 BODY_SIZE_Y f F field_32516 LOWER_TAIL_PIVOT_Z f F field_32512 BODY_PIVOT_Z f I field_32526 SPRINTING_ANIMATION_STATE f F field_32514 UPPER_TAIL_PIVOT_Z f F field_32530 HEAD_PIVOT_Y f F field_32522 HIND_LEG_PIVOT_Z f I field_32524 SNEAKING_ANIMATION_STATE f F field_32532 BODY_PIVOT_Y f I field_3434 animationState f I field_32520 SITTING_ANIMATION_STATE m (Lnet/minecraft/class_630;)V p 1 root m (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609; method_32021 getModelData p 0 dilation c net/minecraft/class_6334 net/minecraft/util/math/intprovider/ClampedIntProvider f Lcom/mojang/serialization/Codec; field_33446 CODEC f Lnet/minecraft/class_6017; field_33447 source f I field_33448 min f I field_33449 max m (Lnet/minecraft/class_6334;)Lnet/minecraft/class_6017; method_36259 method_36259 p 0 provider m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_36256 method_36256 p 0 instance m (Lnet/minecraft/class_6334;)Lcom/mojang/serialization/DataResult; method_36254 method_36254 p 0 provider m (Lnet/minecraft/class_6017;II)Lnet/minecraft/class_6334; method_36255 create p 0 source p 1 min p 2 max m (Lnet/minecraft/class_6017;II)V p 2 min p 1 source p 3 max m (Lnet/minecraft/class_6334;)Ljava/lang/Integer; method_36257 method_36257 p 0 provider m (Lnet/minecraft/class_6334;)Ljava/lang/Integer; method_36258 method_36258 p 0 provider c net/minecraft/class_6342 net/minecraft/world/gen/heightprovider/TrapezoidHeightProvider f Lnet/minecraft/class_5843; field_33524 minOffset f Lnet/minecraft/class_5843; field_33525 maxOffset f Lcom/mojang/serialization/Codec; field_33522 CODEC f I field_33526 plateau f Lorg/slf4j/Logger; field_33523 LOGGER m (Lnet/minecraft/class_6342;)Lnet/minecraft/class_5843; method_36310 method_36310 p 0 provider m (Lnet/minecraft/class_6342;)Lnet/minecraft/class_5843; method_36311 method_36311 p 0 provider m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_36306 method_36306 p 0 instance m (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;I)Lnet/minecraft/class_6342; method_36308 create p 1 maxOffset c the maximum offset, inclusive p 0 minOffset c the minimum offset, inclusive p 2 plateau m (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;I)V p 2 maxOffset p 1 minOffset p 3 plateau m (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;)Lnet/minecraft/class_6342; method_36307 create p 0 minOffset c the minimum offset, inclusive p 1 maxOffset c the maximum offset, inclusive c net/minecraft/class_6343 net/minecraft/world/gen/heightprovider/VeryBiasedToBottomHeightProvider f Lcom/mojang/serialization/Codec; field_33527 CODEC f I field_33531 inner f Lnet/minecraft/class_5843; field_33529 minOffset f Lorg/slf4j/Logger; field_33528 LOGGER f Lnet/minecraft/class_5843; field_33530 maxOffset m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_36312 method_36312 p 0 instance m (Lnet/minecraft/class_6343;)Lnet/minecraft/class_5843; method_36316 method_36316 p 0 provider m (Lnet/minecraft/class_6343;)Lnet/minecraft/class_5843; method_36315 method_36315 p 0 provider m (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;I)Lnet/minecraft/class_6343; method_36313 create p 2 inner p 0 minOffset p 1 maxOffset m (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;I)V p 2 maxOffset p 3 inner p 1 minOffset m (Lnet/minecraft/class_6343;)Ljava/lang/Integer; method_36314 method_36314 p 0 provider c net/minecraft/class_599 net/minecraft/client/render/entity/model/SalmonEntityModel f Ljava/lang/String; field_32547 BODY_FRONT c The key of the body front model part, whose value is {@value}. f Ljava/lang/String; field_32548 BODY_BACK c The key of the body back model part, whose value is {@value}. f Lnet/minecraft/class_630; field_3548 tail f Lnet/minecraft/class_630; field_27494 root m (Lnet/minecraft/class_630;)V p 1 root m ()Lnet/minecraft/class_5607; method_32036 getTexturedModelData c net/minecraft/class_598 net/minecraft/client/render/entity/model/SheepWoolEntityModel f F field_3541 headAngle m ()Lnet/minecraft/class_5607; method_32037 getTexturedModelData m (Lnet/minecraft/class_1472;FFF)V method_17118 animateModel m (Lnet/minecraft/class_1472;FFFFF)V method_17119 setAngles m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_597 net/minecraft/client/render/entity/model/QuadrupedEntityModel c Represents the model of a quadruped entity.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#HEAD}Root part{@link #head}
{@value EntityModelPartNames#BODY}Root part{@link #body}
{@value EntityModelPartNames#RIGHT_HIND_LEG}Root part{@link #rightHindLeg}
{@value EntityModelPartNames#LEFT_HIND_LEG}Root part{@link #leftHindLeg}
{@value EntityModelPartNames#RIGHT_FRONT_LEG}Root part{@link #rightFrontLeg}
{@value EntityModelPartNames#LEFT_FRONT_LEG}Root part{@link #leftFrontLeg}
\n
f Lnet/minecraft/class_630; field_3535 head f Lnet/minecraft/class_630; field_3538 body f Lnet/minecraft/class_630; field_27478 rightFrontLeg f Lnet/minecraft/class_630; field_27479 leftFrontLeg f Lnet/minecraft/class_630; field_27476 rightHindLeg f Lnet/minecraft/class_630; field_27477 leftHindLeg m (ILnet/minecraft/class_5605;)Lnet/minecraft/class_5609; method_32033 getModelData p 0 stanceWidth p 1 dilation m (Lnet/minecraft/class_630;ZFFFFI)V p 6 invertedChildBodyScale p 7 childBodyYOffset p 4 childHeadZOffset p 5 invertedChildHeadScale p 2 headScaled p 3 childHeadYOffset p 1 root c net/minecraft/class_592 net/minecraft/client/render/entity/model/LargePufferfishEntityModel f Lnet/minecraft/class_630; field_27468 leftBlueFin f Lnet/minecraft/class_630; field_27469 rightBlueFin f Lnet/minecraft/class_630; field_27467 root m ()Lnet/minecraft/class_5607; method_32030 getTexturedModelData m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_591 net/minecraft/client/render/entity/model/PlayerEntityModel c Represents the model of a player-like entity.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#HAT}Root part{@link #hat}
{@value EntityModelPartNames#HEAD}Root part{@link #head}
{@value EntityModelPartNames#BODY}Root part{@link #body}
{@value EntityModelPartNames#RIGHT_ARM}Root part{@link #rightArm}
{@value EntityModelPartNames#LEFT_ARM}Root part{@link #leftArm}
{@value EntityModelPartNames#RIGHT_LEG}Root part{@link #rightLeg}
{@value EntityModelPartNames#LEFT_LEG}Root part{@link #leftLeg}
{@value #EAR}Root part{@link #ear}
{@value #CLOAK}Root part{@link #cloak}
{@value #LEFT_SLEEVE}Root part{@link #leftSleeve}
{@value #RIGHT_SLEEVE}Root part{@link #rightSleeve}
{@value #LEFT_PANTS}Root part{@link #leftPants}
{@value #RIGHT_PANTS}Root part{@link #rightPants}
{@value EntityModelPartNames#JACKET}Root part{@link #jacket}
\n
f Lnet/minecraft/class_630; field_3486 rightSleeve f Ljava/lang/String; field_32540 LEFT_SLEEVE c The key of the left sleeve model part, whose value is {@value}. f Lnet/minecraft/class_630; field_3485 cloak f Ljava/lang/String; field_32541 RIGHT_SLEEVE c The key of the right sleeve model part, whose value is {@value}. f Z field_3480 thinArms f Lnet/minecraft/class_630; field_3484 leftSleeve f Lnet/minecraft/class_630; field_3483 jacket f Lnet/minecraft/class_630; field_3479 rightPants f Ljava/lang/String; field_32536 LEFT_PANTS c The key of the left pants model part, whose value is {@value}. f Ljava/lang/String; field_32537 RIGHT_PANTS c The key of the right pants model part, whose value is {@value}. f Ljava/lang/String; field_32538 EAR c The key of the ear model part, whose value is {@value}. f Ljava/lang/String; field_32539 CLOAK c The key of the cloak model part, whose value is {@value}. f Ljava/util/List; field_27466 parts c All the parts. Used when picking a part to render stuck arrows. f Lnet/minecraft/class_630; field_3482 leftPants f Lnet/minecraft/class_630; field_3481 ear m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;II)V method_2823 renderCape p 3 light p 2 vertices p 4 overlay p 1 matrices m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;II)V method_2824 renderEars p 2 vertices p 1 matrices p 4 overlay p 3 light m (Lnet/minecraft/class_5605;Z)Lnet/minecraft/class_5609; method_32028 getTexturedModelData p 1 slim p 0 dilation m (Lnet/minecraft/class_630;)Z method_32027 method_32027 p 0 part m (Ljava/util/Random;)Lnet/minecraft/class_630; method_22697 getRandomPart p 1 random m (Lnet/minecraft/class_630;Z)V p 1 root p 2 thinArms m (Lnet/minecraft/class_1309;FFFFF)V method_17087 setAngles c net/minecraft/class_590 net/minecraft/client/render/entity/model/PolarBearEntityModel m (Lnet/minecraft/class_1456;FFFFF)V method_17114 setAngles m (Lnet/minecraft/class_630;)V p 1 root m ()Lnet/minecraft/class_5607; method_32029 getTexturedModelData c net/minecraft/class_6348 net/minecraft/block/RotatedInfestedBlock c net/minecraft/class_6349 net/minecraft/block/sapling/AzaleaSaplingGenerator c net/minecraft/class_596 net/minecraft/client/render/entity/model/RabbitEntityModel c Represents the model of a {@linkplain RabbitEntity}.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#LEFT_HIND_FOOT}Root part{@link #leftHindLeg}
{@value EntityModelPartNames#RIGHT_HIND_FOOT}Root part{@link #rightHindLeg}
{@value #LEFT_HAUNCH}Root part{@link #leftHaunch}
{@value #RIGHT_HAUNCH}Root part{@link #rightHaunch}
{@value EntityModelPartNames#BODY}Root part{@link #body}
{@value EntityModelPartNames#LEFT_FRONT_LEG}Root part{@link #leftFrontLeg}
{@value EntityModelPartNames#RIGHT_FRONT_LEG}Root part{@link #rightFrontLeg}
{@value EntityModelPartNames#HEAD}Root part{@link #head}
{@value EntityModelPartNames#RIGHT_EAR}Root part{@link #rightEar}
{@value EntityModelPartNames#LEFT_EAR}Root part{@link #leftEar}
{@value EntityModelPartNames#TAIL}Root part{@link #tail}
{@value EntityModelPartNames#NOSE}Root part{@link #nose}
\n
f Ljava/lang/String; field_32544 LEFT_HAUNCH c The key of the left haunch model part, whose value is {@value}. f Lnet/minecraft/class_630; field_3524 tail f Ljava/lang/String; field_32545 RIGHT_HAUNCH c The key of the right haunch model part, whose value is {@value}. f Lnet/minecraft/class_630; field_3528 body f Lnet/minecraft/class_630; field_27488 leftEar f Lnet/minecraft/class_630; field_27486 head f Lnet/minecraft/class_630; field_27487 rightEar f Lnet/minecraft/class_630; field_27484 leftFrontLeg f Lnet/minecraft/class_630; field_27485 rightFrontLeg f Lnet/minecraft/class_630; field_27482 leftHaunch f Lnet/minecraft/class_630; field_27483 rightHaunch f Lnet/minecraft/class_630; field_27480 leftHindLeg f Lnet/minecraft/class_630; field_27481 rightHindLeg f F field_3531 jumpProgress f F field_32546 SCALE f Lnet/minecraft/class_630; field_3530 nose f F field_32542 HAUNCH_JUMP_PITCH_MULTIPLIER f F field_32543 FRONT_LEGS_JUMP_PITCH_MULTIPLIER m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFFLnet/minecraft/class_630;)V method_22967 method_22967 p 8 part m (Lnet/minecraft/class_1463;FFFFF)V method_17117 setAngles m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFFLnet/minecraft/class_630;)V method_22966 method_22966 p 8 part m ()Lnet/minecraft/class_5607; method_32034 getTexturedModelData m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFFLnet/minecraft/class_630;)V method_22968 method_22968 p 8 part m (Lnet/minecraft/class_1463;FFF)V method_17115 animateModel m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_595 net/minecraft/client/render/entity/model/MediumPufferfishEntityModel f Lnet/minecraft/class_630; field_27470 root f Lnet/minecraft/class_630; field_27471 leftBlueFin f Lnet/minecraft/class_630; field_27472 rightBlueFin m ()Lnet/minecraft/class_5607; method_32031 getTexturedModelData m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_594 net/minecraft/client/render/entity/model/SmallPufferfishEntityModel f Lnet/minecraft/class_630; field_27475 rightFin f Lnet/minecraft/class_630; field_27473 root f Lnet/minecraft/class_630; field_27474 leftFin m ()Lnet/minecraft/class_5607; method_32032 getTexturedModelData m (Lnet/minecraft/class_630;)V p 1 root c net/minecraft/class_6344 net/minecraft/client/render/entity/EmptyEntityRenderer c A renderer that does not render anything. Used for markers and area effect clouds. c net/minecraft/class_1781 net/minecraft/item/FireworkRocketItem f Ljava/lang/String; field_30879 TYPE_KEY f Ljava/lang/String; field_30877 EXPLOSIONS_KEY f Ljava/lang/String; field_30878 FLIGHT_KEY f Ljava/lang/String; field_30875 FIREWORKS_KEY f Ljava/lang/String; field_30876 EXPLOSION_KEY f Ljava/lang/String; field_30882 COLORS_KEY f Ljava/lang/String; field_30883 FADE_COLORS_KEY f Ljava/lang/String; field_30880 TRAIL_KEY f Ljava/lang/String; field_30881 FLICKER_KEY c net/minecraft/class_1781$class_1782 net/minecraft/item/FireworkRocketItem$Type f I field_7972 id f Ljava/lang/String; field_7971 name f [Lnet/minecraft/class_1781$class_1782; field_7975 TYPES f Lnet/minecraft/class_1781$class_1782; field_7970 BURST f Lnet/minecraft/class_1781$class_1782; field_7973 STAR f Lnet/minecraft/class_1781$class_1782; field_7974 CREEPER f Lnet/minecraft/class_1781$class_1782; field_7977 LARGE_BALL f Lnet/minecraft/class_1781$class_1782; field_7976 SMALL_BALL m (Ljava/lang/String;IILjava/lang/String;)V p 3 id p 4 name m (Lnet/minecraft/class_1781$class_1782;)I method_7814 method_7814 p 0 type m (I)Lnet/minecraft/class_1781$class_1782; method_7813 byId p 0 id m ()Ljava/lang/String; method_7812 getName m ()I method_7816 getId c net/minecraft/class_1780 net/minecraft/item/FireworkStarItem m (I)Lnet/minecraft/class_2561; method_7810 getColorText p 0 color m (Lnet/minecraft/class_2487;Ljava/util/List;)V method_7809 appendFireworkTooltip p 1 tooltip p 0 nbt m (Lnet/minecraft/class_5250;[I)Lnet/minecraft/class_2561; method_7811 appendColors p 1 colors p 0 line c net/minecraft/class_4810 net/minecraft/entity/ai/brain/task/CrossbowAttackTask f I field_22293 chargingCooldown f Lnet/minecraft/class_4810$class_4811; field_22294 state f I field_30114 RUN_TIME m (Lnet/minecraft/class_1308;Lnet/minecraft/class_1309;)V method_24572 setLookTarget p 2 target p 1 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Z method_24571 shouldKeepRunning m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309; method_24568 getAttackTarget p 0 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_24570 shouldRun m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_24573 keepRunning m (Lnet/minecraft/class_1308;Lnet/minecraft/class_1309;)V method_24569 tickState p 2 target p 1 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_24574 finishRunning c net/minecraft/class_4810$class_4811 net/minecraft/entity/ai/brain/task/CrossbowAttackTask$CrossbowState f Lnet/minecraft/class_4810$class_4811; field_22298 READY_TO_ATTACK f Lnet/minecraft/class_4810$class_4811; field_22296 CHARGING f Lnet/minecraft/class_4810$class_4811; field_22297 CHARGED f Lnet/minecraft/class_4810$class_4811; field_22295 UNCHARGED c net/minecraft/class_1786 net/minecraft/item/FlintAndSteelItem m (Lnet/minecraft/class_1838;Lnet/minecraft/class_1657;)V method_20277 method_20277 p 1 p m (Lnet/minecraft/class_1838;Lnet/minecraft/class_1657;)V method_20276 method_20276 p 1 p c net/minecraft/class_1785 net/minecraft/item/EntityBucketItem f Lnet/minecraft/class_1299; field_7991 entityType f Lnet/minecraft/class_3414; field_28356 emptyingSound m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;)V method_7824 spawnEntity p 2 stack p 1 world p 3 pos m (Lnet/minecraft/class_1299;Lnet/minecraft/class_3611;Lnet/minecraft/class_3414;Lnet/minecraft/class_1792$class_1793;)V p 2 fluid p 3 emptyingSound p 1 type p 4 settings c net/minecraft/class_4806 net/minecraft/entity/ai/brain/task/BreedTask f I field_30104 MAX_RANGE f I field_30105 MIN_BREED_TIME f I field_30106 RUN_TIME f Lnet/minecraft/class_1299; field_22283 targetType f F field_23129 speed f J field_22284 breedTime m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;J)V method_24550 finishRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;J)V method_24544 run m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;J)Z method_24547 shouldKeepRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;J)V method_24549 keepRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;)Z method_24543 shouldRun m (Lnet/minecraft/class_1429;Lnet/minecraft/class_1309;)Z method_24545 method_24545 p 2 entity m (Lnet/minecraft/class_1299;F)V p 1 targetType p 2 speed m (Lnet/minecraft/class_1429;)Ljava/util/Optional; method_24548 findBreedTarget p 1 animal m (Lnet/minecraft/class_1429;)Z method_24546 hasBreedTarget p 1 animal m (Lnet/minecraft/class_1429;)Lnet/minecraft/class_1429; method_24542 getBreedTarget p 1 animal c net/minecraft/class_1779 net/minecraft/item/ExperienceBottleItem c net/minecraft/class_1778 net/minecraft/item/FireChargeItem m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_18453 playUseSound p 1 world p 2 pos c net/minecraft/class_4808 net/minecraft/entity/ai/brain/task/PacifyTask f I field_22287 duration m (Lnet/minecraft/class_4140;I)V p 2 duration p 1 requiredMemoryModuleType c net/minecraft/class_1777 net/minecraft/item/EnderEyeItem c net/minecraft/class_4807 net/minecraft/entity/ai/brain/task/AttackTask f F field_22286 forwardMovement f I field_22285 distance m (Lnet/minecraft/class_1308;)Z method_24551 isAttackTargetVisible p 1 entity m (Lnet/minecraft/class_1308;)Z method_24554 isNearAttackTarget p 1 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_24553 run m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_24552 shouldRun m (IF)V p 2 forwardMovement p 1 distance m (Lnet/minecraft/class_1308;)Lnet/minecraft/class_1309; method_24555 getAttackTarget p 1 entity c net/minecraft/class_1776 net/minecraft/item/EnderPearlItem c net/minecraft/class_4802 net/minecraft/util/TimeHelper f J field_33869 MILLI_IN_NANOS f J field_33868 SECOND_IN_NANOS m (II)Lnet/minecraft/class_6019; method_24505 betweenSeconds p 0 min p 1 max c net/minecraft/class_4804 net/minecraft/datafixer/schema/Schema2505 m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities registerEntities p 1 schema m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_24512 registerEntity p 2 name p 1 entityTypes p 0 schema c net/minecraft/class_4803 net/minecraft/datafixer/fix/MemoryExpiryDataFix m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; method_24507 updateMemoryMapValues m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V p 2 choiceName p 1 outputSchema m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_24510 updateMemoryMapValueEntry m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_24506 updateBrain m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_24509 updateMemoryMap m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_24508 updateMemories c net/minecraft/class_4809 net/minecraft/entity/ai/brain/task/MemoryTransferTask f Lnet/minecraft/class_4140; field_22290 targetType f Ljava/util/function/Predicate; field_22288 runPredicate f Lnet/minecraft/class_4140; field_22289 sourceType f Lnet/minecraft/class_6019; field_22291 duration m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_24567 run m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_24566 shouldRun m (Ljava/util/function/Predicate;Lnet/minecraft/class_4140;Lnet/minecraft/class_4140;Lnet/minecraft/class_6019;)V p 4 duration p 3 targetType p 2 sourceType p 1 runPredicate c net/minecraft/class_4820 net/minecraft/entity/ai/brain/task/ConditionalTask f Ljava/util/function/Predicate; field_22313 condition f Lnet/minecraft/class_4097; field_22314 delegate f Z field_22315 allowsContinuation m (Ljava/util/Map;Ljava/util/function/Predicate;Lnet/minecraft/class_4097;Z)V p 1 requiredMemoryStates p 2 condition p 3 delegate p 4 allowsContinuation m (Ljava/util/function/Predicate;Lnet/minecraft/class_4097;)V p 1 condition p 2 delegate m (Ljava/util/function/Predicate;Lnet/minecraft/class_4097;Z)V p 1 condition p 3 allowsContinuation p 2 delegate m (Ljava/util/Map;Lnet/minecraft/class_4097;)V p 1 memory p 2 delegate m (Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; method_24597 merge p 0 first p 1 second c net/minecraft/class_1792 net/minecraft/item/Item f Lnet/minecraft/class_1814; field_8009 rarity f Lnet/minecraft/class_1761; field_8004 group f I field_30887 DEFAULT_MAX_COUNT f Lnet/minecraft/class_4174; field_18672 foodComponent f I field_8012 maxDamage f Lorg/slf4j/Logger; field_27017 LOGGER f Ljava/util/Map; field_8003 BLOCK_ITEMS f Lnet/minecraft/class_1792; field_8008 recipeRemainder f I field_8013 maxCount f Ljava/util/UUID; field_8001 ATTACK_SPEED_MODIFIER_ID f Z field_21979 fireproof f Ljava/lang/String; field_8014 translationKey f Ljava/util/UUID; field_8006 ATTACK_DAMAGE_MODIFIER_ID f Lnet/minecraft/class_6880$class_6883; field_36401 registryEntry m (Lnet/minecraft/class_1542;)V method_33261 onItemEntityDestroyed p 1 entity m (Lnet/minecraft/class_1282;)Z method_24357 damage c {@return whether this item can be damaged by the given {@link DamageSource source}} p 1 source m ()Z method_7857 hasRecipeRemainder c Checks if this item has a remainder item that is left behind when used as a crafting ingredient. m (Lnet/minecraft/class_1838;)Lnet/minecraft/class_1269; method_7884 useOnBlock c Called when an item is used on a block.\n\n

This method is called on both the logical client and logical server, so take caution when using this method.\nThe logical side can be checked using {@link net.minecraft.world.World#isClient() context.getWorld().isClient()}.\n\n@return an action result that specifies if using the item on a block was successful. p 1 context c the usage context m ()Lnet/minecraft/class_1761; method_7859 getGroup m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)Z method_7885 canMine c Checks if a player can break a block while holding the item. p 2 world p 1 state p 4 miner p 3 pos m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1735;Lnet/minecraft/class_5536;Lnet/minecraft/class_1657;Lnet/minecraft/class_5630;)Z method_31566 onClicked p 3 slot p 4 clickType p 5 player p 6 cursorStackReference p 1 stack p 2 otherStack m ()Z method_16698 isNetworkSynced m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Ljava/util/List;Lnet/minecraft/class_1836;)V method_7851 appendTooltip p 4 context p 2 world p 3 tooltip p 1 stack m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1735;Lnet/minecraft/class_5536;Lnet/minecraft/class_1657;)Z method_31565 onStackClicked p 4 player p 3 clickType p 2 slot p 1 stack m ()Lnet/minecraft/class_3414; method_21830 getEatSound m ()I method_7841 getMaxDamage c {@return the maximum durability of this item} Can be configured through {@link Item.Settings#maxDamage(int) settings.maxDamage()}. m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1839; method_7853 getUseAction p 1 stack m ()Ljava/lang/String; method_7869 getOrCreateTranslationKey m (Lnet/minecraft/class_1799;)I method_31571 getItemBarColor p 1 stack m (Lnet/minecraft/class_1799;)Z method_31567 isItemBarVisible p 1 stack m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2680;)F method_7865 getMiningSpeedMultiplier p 1 stack p 2 state m (Lnet/minecraft/class_1761;Lnet/minecraft/class_2371;)V method_7850 appendStacks c Appends the stacks of this item shown in the item group to the list.\n\n@see #isIn(ItemGroup) p 2 stacks p 1 group m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1814; method_7862 getRarity c {@return this item's rarity, which changes the color of its name}\n\n

By default, if an item has an enchantment, its rarity is modified:\n

    \n\t
  • Common and Uncommon -> Rare\n\t
  • Rare -> Epic\n
p 1 stack m ()Z method_19263 isFood c Checks if this item is food and therefore is edible. m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1799; method_7861 finishUsing p 3 user p 1 stack p 2 world m ()Z method_7846 isDamageable c {@return whether this item can lose durability} m (Lnet/minecraft/class_1304;)Lcom/google/common/collect/Multimap; method_7844 getAttributeModifiers p 1 slot m ()Lnet/minecraft/class_1799; method_7854 getDefaultStack m ()Lnet/minecraft/class_6880$class_6883; method_40131 getRegistryEntry m (Lnet/minecraft/class_1799;)Z method_7870 isEnchantable c {@return whether the given {@link ItemStack} is enchantable}\n\n

By default, ItemStacks are enchantable if their max stack count is 1 and they can be damaged. p 1 stack m (Lnet/minecraft/class_1799;)Z method_7886 hasGlint c Checks if the glint effect should be applied when the item is rendered.\n\n

By default, returns true if the item has enchantments. p 1 stack m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;Lnet/minecraft/class_1309;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_7847 useOnEntity p 3 entity p 4 hand p 1 stack p 2 user m (Lnet/minecraft/class_1799;)Z method_7838 isUsedOnRelease p 1 stack m ()I method_7882 getMaxCount c {@return the maximum stack count of any ItemStack with this item} Can be configured through {@link Item.Settings#maxCount(int) settings.maxCount()}. m (Lnet/minecraft/class_1799;)Ljava/lang/String; method_7866 getTranslationKey c Gets the translation key of this item using the provided item stack for context. p 1 stack m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;)V method_7843 onCraft c Called when a player acquires the item by crafting, smelting, smithing, etc. p 2 world p 1 stack p 3 player m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_7873 postHit p 2 target p 1 stack p 3 attacker m (Lnet/minecraft/class_2487;)V method_7860 postProcessNbt p 1 nbt m ()Z method_7887 isNbtSynced c Checks if an item should have its NBT data stored in {@link ItemStack#nbt} sent to the client.\n\n

If an item is damageable, this method is ignored and data is always synced to client. m (Lnet/minecraft/class_1792;)I method_7880 getRawId p 0 item m ()Lnet/minecraft/class_1792; method_7858 getRecipeRemainder c Gets the remainder item that should be left behind when this item is used as a crafting ingredient. m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_1792; method_7867 fromBlock c @deprecated Please use {@link Block#asItem} p 0 block m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_3959$class_242;)Lnet/minecraft/class_3965; method_7872 raycast p 2 fluidHandling p 1 player p 0 world m (Lnet/minecraft/class_1799;)Ljava/util/Optional; method_32346 getTooltipData p 1 stack m ()Z method_24358 isFireproof c {@return whether this item is immune to fire and lava damage} m (Lnet/minecraft/class_2680;)Z method_7856 isSuitableFor c Determines whether this item can be used as a suitable tool for mining the specified block.\nDepending on block implementation, when combined together, the correct item and block may achieve a better mining speed and yield\ndrops that would not be obtained when mining otherwise.\n

\nNote that this is not the only way to achieve "effectiveness" when mining.\nOther items, such as shears on string, may use their own logic\nand calls to this method might not return a value consistent to this rule for those items. p 1 state m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;I)V method_7840 onStoppedUsing p 3 user p 4 remainingUseTicks p 1 stack p 2 world m ()Lnet/minecraft/class_3414; method_31570 getEquipSound m ()Lnet/minecraft/class_2561; method_7848 getName m (Lnet/minecraft/class_1799;)I method_7881 getMaxUseTime c {@return the maximum use (right-click) time of this item, in ticks}\nOnce a player has used an item for said number of ticks, they stop using it, and {@link Item#finishUsing} is called. p 1 stack m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1271; method_7836 use c Called when an item is used by a player.\nThe use action, by default, is bound to the right mouse button.\n\n

This method is called on both the logical client and logical server, so take caution when overriding this method.\nThe logical side can be checked using {@link net.minecraft.world.World#isClient() world.isClient()}.\n\n@return a typed action result that specifies whether using the item was successful.\nThe action result contains the new item stack that the player's hand will be set to. p 1 world c the world the item was used in p 2 user c the player who used the item p 3 hand c the hand used m (Lnet/minecraft/class_1792$class_1793;)V p 1 settings m ()Z method_31568 canBeNested c @return true if the item can be placed inside of shulker boxes or bundles. m ()I method_7837 getEnchantability c Gets the enchantability of an item.\nThis specifies the ability of an item to receive enchantments when enchanted using an enchanting table.\nAs the value increases, the amount and level of enchantments applied increase.\n\n

If the value of this method is 0, the item cannot be enchanted using an enchanting table. m (I)Lnet/minecraft/class_1792; method_7875 byRawId p 0 id m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;IZ)V method_7888 inventoryTick p 5 selected p 2 world p 1 stack p 4 slot p 3 entity m ()Lnet/minecraft/class_4174; method_19264 getFoodComponent c {@return this item's {@link #foodComponent FoodComponent}, or {@code null} if none was set} m (Lnet/minecraft/class_1799;)I method_31569 getItemBarStep p 1 stack m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;I)V method_7852 usageTick p 1 world p 3 stack p 2 user p 4 remainingUseTicks m ()Lnet/minecraft/class_3414; method_21831 getDrinkSound m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_2561; method_7864 getName p 1 stack m ()Ljava/lang/String; method_7876 getTranslationKey c Gets the translation key of this item. m (Lnet/minecraft/class_1761;)Z method_7877 isIn c Checks whether this item should appear in a specified item group.\n\n@return true if the item is in the specified item group or the item group is {@link net.minecraft.item.ItemGroup#SEARCH}. p 1 group m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1309;)Z method_7879 postMine p 1 stack p 3 state p 2 world p 5 miner p 4 pos m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_7878 canRepair p 1 stack p 2 ingredient c net/minecraft/class_1792$class_1793 net/minecraft/item/Item$Settings f Lnet/minecraft/class_4174; field_18673 foodComponent f Lnet/minecraft/class_1814; field_8016 rarity f Lnet/minecraft/class_1792; field_8018 recipeRemainder f Lnet/minecraft/class_1761; field_8017 group f I field_8019 maxDamage f Z field_21980 fireproof f I field_8020 maxCount m (Lnet/minecraft/class_1792;)Lnet/minecraft/class_1792$class_1793; method_7896 recipeRemainder c Sets the recipe remainder for any item configured with this Settings instance.\nWhen an item with a recipe remainder is used in a crafting recipe, the remainder is left in the table or returned to the player.\n\n@return this instance p 1 recipeRemainder m (I)Lnet/minecraft/class_1792$class_1793; method_7895 maxDamage c Sets the maximum durability of any item configured with this Settings instance.\n\n

Note that max stack count is set to 1 when this method is called.\n\n@return this instance p 1 maxDamage c maximum durability of an ItemStack using an item with this Item.Settings instance m (Lnet/minecraft/class_1761;)Lnet/minecraft/class_1792$class_1793; method_7892 group c Sets the ItemGroup of any item using this Settings instance. ItemGroups represent tabs in the creative inventory.\n\n@return this instance p 1 group c {@link ItemGroup itemGroup} to use m (I)Lnet/minecraft/class_1792$class_1793; method_7898 maxDamageIfAbsent c Calls {@link Item.Settings#maxDamage} If this Settings instance has not already set max damage (or if max damage is the default value, 0).\n\n

Note that max stack count is set to 1 when maxDamage is called.\n\n@return this instance p 1 maxDamage c maximum durability of an ItemStack using an item with this Item.Settings instance m (I)Lnet/minecraft/class_1792$class_1793; method_7889 maxCount c Sets the maximum stack count of any ItemStack with an Item using this Settings instance.\n\n

Note that a count over 64 leads to unreliable behavior in GUIs.\nDamageable items can not have a maximum stack count (they default to 1).\nAn Item.Settings' max count defaults to 64.\n\n@throws RuntimeException if this Settings instance also has a max damage value set\n@return this instance p 1 maxCount c maximum stack count of any ItemStack with an item using this Settings instance m ()Lnet/minecraft/class_1792$class_1793; method_24359 fireproof c If called, any item with this Settings instance is immune to fire and lava damage.\n\n@return this instance m (Lnet/minecraft/class_1814;)Lnet/minecraft/class_1792$class_1793; method_7894 rarity c Sets the {@link Rarity} of any item configured with this Settings instance, which changes the color of its name.\n\n

An item's rarity defaults to {@link Rarity#COMMON}.\n\n@return this instance p 1 rarity c rarity to apply to items using this Settings instance m (Lnet/minecraft/class_4174;)Lnet/minecraft/class_1792$class_1793; method_19265 food c When set, any item configured with this Settings instance will be edible based on the provided {@link FoodComponent}.\n\n@return this instance p 1 foodComponent c configured food properties for any item using this Settings instance c net/minecraft/class_4822 net/minecraft/entity/ai/brain/task/RangedApproachTask f I field_30166 WEAPON_REACH_REDUCTION f Ljava/util/function/Function; field_22323 speed m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_25945 run m (Ljava/util/function/Function;)V p 1 speed m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)V method_24605 rememberWalkTarget p 1 entity p 2 target m (Lnet/minecraft/class_1309;)V method_24604 forgetWalkTarget p 1 entity m (F)V p 1 speed c net/minecraft/class_4821 net/minecraft/entity/ai/brain/task/TimeLimitedTask f Lnet/minecraft/class_6019; field_22318 timeRange f I field_22320 timeLeft f Z field_22316 needsTimeReset f Lnet/minecraft/class_4097; field_22319 delegate f Z field_22317 delegateRunning m (Lnet/minecraft/class_3218;)V method_24598 resetTimeLeft p 1 world m (Lnet/minecraft/class_4097;ZLnet/minecraft/class_6019;)V p 2 skipFirstRun p 3 timeRange p 1 delegate m (Lnet/minecraft/class_4097;Lnet/minecraft/class_6019;)V p 1 delegate p 2 timeRange c net/minecraft/class_1790 net/minecraft/item/DecorationItem f Lnet/minecraft/class_1299; field_7999 entityType m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1792$class_1793;)V p 1 type p 2 settings m (Lnet/minecraft/class_1657;Lnet/minecraft/class_2350;Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;)Z method_7834 canPlaceOn p 2 side p 1 player p 4 pos p 3 stack c net/minecraft/class_1796 net/minecraft/entity/player/ItemCooldownManager f Ljava/util/Map; field_8024 entries f I field_8025 tick m (Lnet/minecraft/class_1792;)V method_7901 onCooldownUpdate p 1 item m ()V method_7903 update m (Lnet/minecraft/class_1792;I)V method_7906 set p 2 duration p 1 item m (Lnet/minecraft/class_1792;)V method_7900 remove p 1 item m (Lnet/minecraft/class_1792;)Z method_7904 isCoolingDown p 1 item m (Lnet/minecraft/class_1792;I)V method_7902 onCooldownUpdate p 2 duration p 1 item m (Lnet/minecraft/class_1792;F)F method_7905 getCooldownProgress p 2 partialTicks p 1 item c net/minecraft/class_1796$class_1797 net/minecraft/entity/player/ItemCooldownManager$Entry f I field_8028 startTick f I field_8027 endTick m (II)V p 2 endTick p 1 startTick c net/minecraft/class_1795 net/minecraft/item/ItemFrameItem c net/minecraft/class_1794 net/minecraft/item/HoeItem f Ljava/util/Map; field_8023 TILLING_ACTIONS c A map of input blocks to predicate-consumer action pairs.\n\n

Tilling works so that if the predicate succeeds, the consumer (the real action)\nis executed, and the hoe is damaged. m (Lnet/minecraft/class_1838;)Z method_36987 canTillFarmland c {@return whether the used block can be tilled into farmland}\nThis method is used as the tilling predicate for most vanilla blocks except rooted dirt. p 0 context m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1935;Lnet/minecraft/class_1838;)V method_36986 method_36986 p 2 context m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1935;)Ljava/util/function/Consumer; method_36985 createTillAndDropAction c {@return a tilling action that sets a block state and drops an item} p 1 droppedItem c the item to drop p 0 result c the tilled block state m (Lnet/minecraft/class_1832;IFLnet/minecraft/class_1792$class_1793;)V p 2 attackDamage p 1 material p 4 settings p 3 attackSpeed m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1838;)V method_36984 method_36984 p 1 context m (Lnet/minecraft/class_1838;Lnet/minecraft/class_1657;)V method_20279 method_20279 p 1 p m (Lnet/minecraft/class_2680;)Ljava/util/function/Consumer; method_36988 createTillAction c {@return a tilling action that sets a block state} p 0 result c the tilled block state c net/minecraft/class_4817 net/minecraft/entity/ai/brain/task/StartRidingTask f F field_23132 speed f I field_30149 COMPLETION_RANGE m (F)V p 1 speed m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1297; method_24592 getRideTarget p 1 entity m (Lnet/minecraft/class_1309;)Z method_24591 isRideTargetClose p 1 entity c net/minecraft/class_4816 net/minecraft/entity/ai/brain/task/MeleeAttackTask f I field_22308 interval m (I)V p 1 interval m (Lnet/minecraft/class_1308;)Z method_25942 isHoldingUsableRangedWeapon p 1 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_24590 run m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_24588 shouldRun m (Lnet/minecraft/class_1308;Lnet/minecraft/class_1799;)Z method_25943 method_25943 p 1 stack m (Lnet/minecraft/class_1308;)Lnet/minecraft/class_1309; method_25944 getAttackTarget p 1 entity c net/minecraft/class_4819 net/minecraft/entity/ai/brain/task/HuntFinishTask m (Lnet/minecraft/class_4836;)Z method_24595 hasKilledHoglin p 1 piglin m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4836;J)V method_24596 run c net/minecraft/class_1788 net/minecraft/item/CommandBlockItem c net/minecraft/class_4818 net/minecraft/entity/ai/brain/task/StrollTask f F field_22310 speed f I field_22312 verticalRadius f I field_30157 MIN_RUN_TIME f I field_30158 MAX_RUN_TIME f Z field_34047 strollInsideWater f I field_22311 horizontalRadius m (FIIZ)V p 2 horizontalRadius p 3 verticalRadius p 1 speed p 4 strollInsideWater m (F)V p 1 speed m (FII)V p 3 verticalRadius p 2 horizontalRadius p 1 speed m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_24594 run m (FZ)V p 1 speed p 2 strollInsideWater m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Z method_33202 shouldRun m (Lnet/minecraft/class_243;)Lnet/minecraft/class_4142; method_24593 method_24593 p 1 pos m (Lnet/minecraft/class_1314;)Lnet/minecraft/class_243; method_33201 findWalkTarget p 1 entity c net/minecraft/class_1787 net/minecraft/item/FishingRodItem m (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V method_20275 method_20275 p 1 p c net/minecraft/class_4813 net/minecraft/entity/ai/brain/task/ForgetTask f Ljava/util/function/Predicate; field_22302 condition f Lnet/minecraft/class_4140; field_22303 memory m (Ljava/util/function/Predicate;Lnet/minecraft/class_4140;)V p 1 condition p 2 memory c net/minecraft/class_4812 net/minecraft/entity/ai/brain/task/RidingTask f I field_22300 range f Ljava/util/function/BiPredicate; field_22301 alternativeRideCondition m (ILjava/util/function/BiPredicate;)V p 2 alternativeRideCondition p 1 range m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;)Z method_24575 canRideTarget p 1 entity p 2 target c net/minecraft/class_4815 net/minecraft/entity/ai/brain/task/WalkToNearestVisibleWantedItemTask f Ljava/util/function/Predicate; field_22305 startCondition f F field_23131 speed f I field_22306 radius m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1542; method_24580 getNearestVisibleWantedItem p 1 entity m (Ljava/util/function/Predicate;FZI)V p 2 speed p 1 startCondition p 4 radius p 3 requiresWalkTarget m (FZI)V p 3 radius p 2 requiresWalkTarget p 1 speed c net/minecraft/class_4814 net/minecraft/entity/ai/brain/task/GoToCelebrateTask f I field_22304 completionRange f F field_23130 speed m (Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_24577 fuzz p 1 pos p 0 mob m (IF)V p 1 completionRange p 2 speed m (Ljava/util/Random;)I method_24578 fuzz p 0 random m (Lnet/minecraft/class_1308;)Lnet/minecraft/class_2338; method_24576 getCelebrateLocation p 0 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_24579 run c net/minecraft/class_7066 net/minecraft/command/argument/RegistryPredicateArgumentType f Ljava/util/Collection; field_37223 EXAMPLES f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_37225 INVALID_CONFIGURED_STRUCTURE_FEATURE_EXCEPTION f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_37224 INVALID_BIOME_EXCEPTION f Lnet/minecraft/class_5321; field_37226 registryRef m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_41172 method_41172 p 0 id m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_7066$class_7068; method_41165 getBiomePredicate p 0 context p 1 name m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/class_5321;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lnet/minecraft/class_7066$class_7068; method_41166 getPredicate p 0 context p 1 name p 2 registryRef p 3 invalidException m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_41169 method_41169 p 0 id m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Lnet/minecraft/class_5321;)V p 1 registryRef m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_7066$class_7068; method_41171 getConfiguredStructureFeaturePredicate p 1 name p 0 context m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 2 builder p 1 context m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_7066$class_7068; method_41164 parse m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_7066; method_41170 registryPredicate p 0 registryRef c net/minecraft/class_7066$class_7070 net/minecraft/command/argument/RegistryPredicateArgumentType$TagBased f Lnet/minecraft/class_6862; comp_523 key m (Lnet/minecraft/class_6880;)Z method_41180 test m (Ljava/lang/Object;)Z test test p 1 entry m ()Lnet/minecraft/class_6862; comp_523 key c net/minecraft/class_7066$class_7067 net/minecraft/command/argument/RegistryPredicateArgumentType$RegistryKeyBased f Lnet/minecraft/class_5321; comp_522 key m (Lnet/minecraft/class_6880;)Z method_41174 test m (Ljava/lang/Object;)Z test test p 1 entry m ()Lnet/minecraft/class_5321; comp_522 key c net/minecraft/class_7066$class_7068 net/minecraft/command/argument/RegistryPredicateArgumentType$RegistryPredicate m (Lnet/minecraft/class_5321;)Ljava/util/Optional; method_41175 tryCast p 1 registryRef m ()Lcom/mojang/datafixers/util/Either; method_41173 getKey m ()Ljava/lang/String; method_41176 asString c net/minecraft/class_7066$class_7069 net/minecraft/command/argument/RegistryPredicateArgumentType$Serializer m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_7066; method_41179 fromPacket m (Lnet/minecraft/class_7066;Lnet/minecraft/class_2540;)V method_41178 toPacket m (Lnet/minecraft/class_7066;Lcom/google/gson/JsonObject;)V method_41177 toJson c net/minecraft/class_7064 net/minecraft/client/gui/screen/Realms32BitWarningScreen f Lnet/minecraft/class_2561; field_37213 MESSAGE f Lnet/minecraft/class_2561; field_37212 HEADER f Lnet/minecraft/class_2561; field_37215 NARRATED_TEXT f Lnet/minecraft/class_2561; field_37214 CHECK_MESSAGE m (Lnet/minecraft/class_4185;)V method_41161 method_41161 p 1 button m (Lnet/minecraft/class_437;)V p 1 parent c net/minecraft/class_7065 net/minecraft/client/gui/screen/WarningScreen f Lnet/minecraft/class_4286; field_37217 checkbox f Lnet/minecraft/class_5489; field_37222 messageText f Lnet/minecraft/class_2561; field_37218 header f Lnet/minecraft/class_2561; field_37219 message f Lnet/minecraft/class_437; field_37216 parent f Lnet/minecraft/class_2561; field_37221 narratedText f Lnet/minecraft/class_2561; field_37220 checkMessage m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_437;)V p 2 message p 1 header p 4 narratedText p 3 checkMessage p 5 parent m (I)V method_41160 initButtons p 1 yOffset c net/minecraft/class_1764 net/minecraft/item/CrossbowItem f Z field_7936 loaded f I field_30863 RANGE f Ljava/lang/String; field_30865 CHARGED_PROJECTILES_KEY f Z field_7937 charged f Ljava/lang/String; field_30864 CHARGED_KEY m (Lnet/minecraft/class_1268;Lnet/minecraft/class_1309;)V method_20272 method_20272 p 1 e m (Lnet/minecraft/class_1799;)Ljava/util/List; method_7785 getProjectiles p 0 crossbow m (Lnet/minecraft/class_1799;)Z method_7781 isCharged p 0 stack m (Lnet/minecraft/class_1799;Z)V method_7782 setCharged p 0 stack p 1 charged m (ZLjava/util/Random;)F method_7784 getSoundPitch p 1 random p 0 flag m (ILnet/minecraft/class_1799;)F method_7770 getPullProgress p 1 stack p 0 useTicks m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;)V method_7769 postShoot p 0 world p 1 entity p 2 stack m (I)Lnet/minecraft/class_3414; method_7773 getQuickChargeSound p 1 stage m (Lnet/minecraft/class_1792;Lnet/minecraft/class_1799;)Z method_7768 method_7768 p 1 s m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;)Z method_7767 loadProjectiles p 1 projectile p 0 shooter m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;FF)V method_7777 shootAll p 0 world p 1 entity p 2 hand p 3 stack p 4 speed p 5 divergence m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;ZZ)Z method_7765 loadProjectile p 4 creative p 3 simulated p 0 shooter p 2 projectile p 1 crossbow m (Lnet/minecraft/class_1799;)I method_7775 getPullTime p 0 stack m (Lnet/minecraft/class_1799;)F method_20309 getSpeed p 0 stack m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1665; method_18814 createArrow p 0 world p 1 entity p 2 crossbow p 3 arrow m (Ljava/util/Random;)[F method_7780 getSoundPitches p 0 random m (Lnet/minecraft/class_1799;)V method_7766 clearProjectiles p 0 crossbow m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)V method_7778 putProjectile p 0 crossbow p 1 projectile m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;FZFFF)V method_7763 shoot p 6 creative p 7 speed p 8 divergence p 9 simulated p 0 world p 1 shooter p 2 hand p 3 crossbow p 4 projectile p 5 soundPitch m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1792;)Z method_7772 hasProjectile p 0 crossbow p 1 projectile c net/minecraft/class_1763 net/minecraft/item/DebugStickItem m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;Z)Lnet/minecraft/class_2680; method_7758 cycle p 0 state p 2 inverse p 1 property m (Lnet/minecraft/class_1657;Lnet/minecraft/class_2561;)V method_7762 sendMessage p 0 player p 1 message m (Ljava/lang/Iterable;Ljava/lang/Object;Z)Ljava/lang/Object; method_7760 cycle p 1 current p 2 inverse p 0 elements m (Lnet/minecraft/class_1657;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;ZLnet/minecraft/class_1799;)Z method_7759 use p 6 stack p 4 pos p 5 update p 2 state p 3 world p 1 player m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;)Ljava/lang/String; method_7761 getValueString p 0 state p 1 property c net/minecraft/class_1762 net/minecraft/item/NetworkSyncedItem c Represents an item which can contain extra data that is synced to the client. m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;)Lnet/minecraft/class_2596; method_7757 createSyncPacket c Creates a packet that syncs additional item data to the client. p 1 stack p 2 world p 3 player c net/minecraft/class_1761 net/minecraft/item/ItemGroup f Lnet/minecraft/class_1761; field_7932 MISC f Lnet/minecraft/class_1761; field_7930 TOOLS f I field_7933 index f Ljava/lang/String; field_7935 id f Lnet/minecraft/class_1761; field_7918 INVENTORY f Lnet/minecraft/class_1761; field_7928 DECORATIONS f Lnet/minecraft/class_1799; field_7934 icon f Lnet/minecraft/class_1761; field_7916 COMBAT f Lnet/minecraft/class_1761; field_7914 REDSTONE f Ljava/lang/String; field_7919 texture f Lnet/minecraft/class_1761; field_7924 BREWING f Lnet/minecraft/class_2561; field_26391 displayName f Z field_7920 scrollbar f Lnet/minecraft/class_1761; field_7922 FOOD f [Lnet/minecraft/class_1761; field_7921 GROUPS f Ljava/lang/String; field_7926 name f Lnet/minecraft/class_1761; field_7931 BUILDING_BLOCKS f [Lnet/minecraft/class_1886; field_7927 enchantments f Lnet/minecraft/class_1761; field_7929 MATERIALS f Lnet/minecraft/class_1761; field_7915 SEARCH f Lnet/minecraft/class_1761; field_7925 HOTBAR f Lnet/minecraft/class_1761; field_7923 TRANSPORTATION f Z field_7917 renderName m ()Lnet/minecraft/class_2561; method_7737 getDisplayName m ()Z method_7755 isTopRow m (ILjava/lang/String;)V p 2 id p 1 index m ()Lnet/minecraft/class_1799; method_7750 createIcon m ()I method_7743 getColumn m ()Lnet/minecraft/class_1761; method_7748 hideName c Specifies that when this item group is selected, the name of the item group should not be rendered. m ()[Lnet/minecraft/class_1886; method_7744 getEnchantments m ()Ljava/lang/String; method_7751 getName m ()I method_7741 getIndex m (Lnet/minecraft/class_2371;)V method_7738 appendStacks p 1 stacks m (Ljava/lang/String;)Lnet/minecraft/class_1761; method_7739 setName p 1 name m ()Z method_7756 hasScrollbar m (Lnet/minecraft/class_1886;)Z method_7740 containsEnchantments p 1 target m (Ljava/lang/String;)Lnet/minecraft/class_1761; method_7753 setTexture p 1 texture m ()Z method_7754 shouldRenderName c Checks if this item group should render its name.\n\n

The name is rendered below the top row of item groups and above the inventory. m ()Z method_7752 isSpecial m ()Lnet/minecraft/class_1761; method_7749 setNoScrollbar m ()Lnet/minecraft/class_1799; method_7747 getIcon m ([Lnet/minecraft/class_1886;)Lnet/minecraft/class_1761; method_7745 setEnchantments p 1 targets m ()Ljava/lang/String; method_7742 getTexture c net/minecraft/class_1757 net/minecraft/item/ChorusFruitItem c net/minecraft/class_1756 net/minecraft/item/StewItem c net/minecraft/class_1755 net/minecraft/item/BucketItem f Lnet/minecraft/class_3611; field_7905 fluid m (Lnet/minecraft/class_3611;Lnet/minecraft/class_1792$class_1793;)V p 2 settings p 1 fluid m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_7727 playEmptyingSound p 3 pos p 2 world p 1 player m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1799; method_7732 getEmptiedStack p 0 stack p 1 player m (Lnet/minecraft/class_1657;Lnet/minecraft/class_3414;)V method_32342 method_32342 p 1 sound c net/minecraft/class_1754 net/minecraft/item/GlassBottleItem m (Lnet/minecraft/class_1295;)Z method_7726 method_7726 p 0 entity m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_7725 fill p 3 outputStack p 2 player p 1 stack c net/minecraft/class_1759 net/minecraft/item/CompassItem f Ljava/lang/String; field_30862 LODESTONE_TRACKED_KEY f Ljava/lang/String; field_30861 LODESTONE_DIMENSION_KEY f Ljava/lang/String; field_30860 LODESTONE_POS_KEY f Lorg/slf4j/Logger; field_24670 LOGGER m (Lnet/minecraft/class_1799;)Z method_26365 hasLodestone p 0 stack m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2338;Lnet/minecraft/class_2487;)V method_27315 writeNbt p 3 nbt p 1 worldKey p 2 pos m (Lnet/minecraft/class_2487;)Ljava/util/Optional; method_26364 getLodestoneDimension p 0 nbt c net/minecraft/class_1758 net/minecraft/item/OnAStickItem f Lnet/minecraft/class_1299; field_23253 target f I field_23743 damagePerUse m (Lnet/minecraft/class_1792$class_1793;Lnet/minecraft/class_1299;I)V p 1 settings p 2 target p 3 damagePerUse m (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V method_20271 method_20271 p 1 p c net/minecraft/class_7061 net/minecraft/world/StructureSpawns f Lcom/mojang/serialization/Codec; field_37198 CODEC f Lnet/minecraft/class_6012; comp_515 spawns f Lnet/minecraft/class_7061$class_7062; comp_514 boundingBox m ()Lnet/minecraft/class_6012; comp_515 spawns m ()Lnet/minecraft/class_7061$class_7062; comp_514 boundingBox c net/minecraft/class_7061$class_7062 net/minecraft/world/StructureSpawns$BoundingBox f Ljava/lang/String; field_37203 name f [Lnet/minecraft/class_7061$class_7062; field_37201 VALUES f Lcom/mojang/serialization/Codec; field_37202 CODEC f Lnet/minecraft/class_7061$class_7062; field_37200 STRUCTURE f Lnet/minecraft/class_7061$class_7062; field_37199 PIECE m (Ljava/lang/String;ILjava/lang/String;)V p 3 name m (Ljava/lang/String;)Lnet/minecraft/class_7061$class_7062; method_41151 byName p 0 name c net/minecraft/class_7079 net/minecraft/command/argument/RegistryKeyArgumentType f Lnet/minecraft/class_5321; field_37272 registryRef f Ljava/util/Collection; field_37269 EXAMPLES f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_37270 UNKNOWN_ATTRIBUTE_EXCEPTION f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_37271 INVALID_CONFIGURED_FEATURE_EXCEPTION m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_41226 method_41226 p 0 id m (Lnet/minecraft/class_5321;)V p 1 registryRef m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_6880; method_41225 getConfiguredFeatureEntry p 1 name p 0 context m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_41223 method_41223 p 0 id m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_5321; method_41218 parse m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/class_5321;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lnet/minecraft/class_5321; method_41220 getKey p 0 context p 1 name p 2 registryRef p 3 invalidException m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 2 builder p 1 context m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_7079; method_41224 registryKey p 0 registryRef m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_5321;)Lnet/minecraft/class_2378; method_41221 getRegistry p 0 context p 1 registryRef m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_1320; method_41219 getAttribute p 1 name p 0 context c net/minecraft/class_7079$class_7080 net/minecraft/command/argument/RegistryKeyArgumentType$Serializer m (Lnet/minecraft/class_7079;Lnet/minecraft/class_2540;)V method_41230 toPacket m (Lnet/minecraft/class_7079;Lcom/google/gson/JsonObject;)V method_41229 toJson m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_7079; method_41231 fromPacket c net/minecraft/class_7077 net/minecraft/client/gui/widget/PressableTextWidget f Lnet/minecraft/class_327; field_37257 textRenderer f Lnet/minecraft/class_2561; field_37258 text f Lnet/minecraft/class_2561; field_37259 hoverText m (IIIILnet/minecraft/class_2561;Lnet/minecraft/class_4185$class_4241;Lnet/minecraft/class_327;)V p 3 width p 2 y p 5 text p 4 height p 1 x p 7 textRenderer p 6 onPress c net/minecraft/class_1771 net/minecraft/item/EggItem c net/minecraft/class_1770 net/minecraft/item/ElytraItem m (Lnet/minecraft/class_1799;)Z method_7804 isUsable p 0 stack c net/minecraft/class_1775 net/minecraft/item/EnchantedGoldenAppleItem c net/minecraft/class_1774 net/minecraft/item/EndCrystalItem c net/minecraft/class_1773 net/minecraft/item/EmptyMapItem c net/minecraft/class_1772 net/minecraft/item/EnchantedBookItem f Ljava/lang/String; field_30874 STORED_ENCHANTMENTS_KEY m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1889;)V method_7807 addEnchantment p 1 entry p 0 stack m (Lnet/minecraft/class_1889;)Lnet/minecraft/class_1799; method_7808 forEnchantment p 0 info m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_2499; method_7806 getEnchantmentNbt p 0 stack c net/minecraft/class_1768 net/minecraft/item/DyeableItem f Ljava/lang/String; field_30873 COLOR_KEY f Ljava/lang/String; field_30871 DISPLAY_KEY f I field_30872 DEFAULT_COLOR m (Lnet/minecraft/class_1799;)V method_7798 removeColor p 1 stack m (Lnet/minecraft/class_1799;Ljava/util/List;)Lnet/minecraft/class_1799; method_19261 blendAndSetColor p 0 stack p 1 colors m (Lnet/minecraft/class_1799;)I method_7800 getColor p 1 stack m (Lnet/minecraft/class_1799;)Z method_7801 hasColor p 1 stack m (Lnet/minecraft/class_1799;I)V method_7799 setColor p 1 stack p 2 color c net/minecraft/class_1767 net/minecraft/util/DyeColor f [Lnet/minecraft/class_1767; field_7959 VALUES f Lnet/minecraft/class_3620; field_7956 mapColor f I field_16537 signColor f I field_7960 fireworkColor f [F field_7943 colorComponents f Ljava/lang/String; field_7948 name f Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap; field_7950 BY_FIREWORK_COLOR f I field_7965 id f Lnet/minecraft/class_1767; field_7957 BROWN f Lnet/minecraft/class_1767; field_7958 MAGENTA f Lnet/minecraft/class_1767; field_7952 WHITE f Lnet/minecraft/class_1767; field_7955 CYAN f Lnet/minecraft/class_1767; field_7954 PINK f Lnet/minecraft/class_1767; field_7951 LIGHT_BLUE f Lnet/minecraft/class_1767; field_7945 PURPLE f Lnet/minecraft/class_1767; field_7944 GRAY f Lnet/minecraft/class_1767; field_7947 YELLOW f Lnet/minecraft/class_1767; field_7946 ORANGE f Lnet/minecraft/class_1767; field_7942 GREEN f Lnet/minecraft/class_1767; field_7964 RED f Lnet/minecraft/class_1767; field_7967 LIGHT_GRAY f Lnet/minecraft/class_1767; field_7966 BLUE f Lnet/minecraft/class_1767; field_7961 LIME f Lnet/minecraft/class_1767; field_7963 BLACK m ()I method_7790 getFireworkColor m ()Lnet/minecraft/class_3620; method_7794 getMapColor m (Ljava/lang/String;Lnet/minecraft/class_1767;)Lnet/minecraft/class_1767; method_7793 byName p 0 name p 1 defaultColor m ()Ljava/lang/String; method_7792 getName m (I)Lnet/minecraft/class_1767; method_7791 byId p 0 id m ()I method_16357 getSignColor m (Ljava/lang/String;IILjava/lang/String;ILnet/minecraft/class_3620;II)V p 8 signColor p 7 fireworkColor p 6 mapColor p 5 color p 4 name p 3 id m (I)Lnet/minecraft/class_1767; method_7786 byFireworkColor p 0 color m ()[F method_7787 getColorComponents c Returns the red, blue and green components of this dye color.\n\n@return an array composed of the red, blue and green floats m ()I method_7789 getId c net/minecraft/class_1766 net/minecraft/item/MiningToolItem f F field_7939 attackDamage f Lcom/google/common/collect/Multimap; field_23742 attributeModifiers f F field_7940 miningSpeed f Lnet/minecraft/class_6862; field_7941 effectiveBlocks m (FFLnet/minecraft/class_1832;Lnet/minecraft/class_6862;Lnet/minecraft/class_1792$class_1793;)V p 3 material p 4 effectiveBlocks p 5 settings p 1 attackDamage p 2 attackSpeed m ()F method_26366 getAttackDamage m (Lnet/minecraft/class_1309;)V method_20273 method_20273 p 0 e m (Lnet/minecraft/class_1309;)V method_20274 method_20274 p 0 e c net/minecraft/class_1765 net/minecraft/item/TallBlockItem c net/minecraft/class_1769 net/minecraft/item/DyeItem f Ljava/util/Map; field_7968 DYES f Lnet/minecraft/class_1767; field_7969 color m ()Lnet/minecraft/class_1767; method_7802 getColor m (Lnet/minecraft/class_1767;)Lnet/minecraft/class_1769; method_7803 byColor p 0 color m (Lnet/minecraft/class_1767;Lnet/minecraft/class_1792$class_1793;)V p 1 color p 2 settings c net/minecraft/class_7071 net/minecraft/data/server/ConfiguredStructureFeatureTagProvider m (Lnet/minecraft/class_2403;)V p 1 dataGenerator c net/minecraft/class_7072 net/minecraft/structure/StructureSets f Lnet/minecraft/class_6880; field_37239 OCEAN_MONUMENTS f Lnet/minecraft/class_6880; field_37238 PILLAGER_OUTPOSTS f Lnet/minecraft/class_6880; field_37249 STRONGHOLDS f Lnet/minecraft/class_6880; field_37237 SWAMP_HUTS f Lnet/minecraft/class_6880; field_37248 END_CITIES f Lnet/minecraft/class_6880; field_37236 JUNGLE_TEMPLES f Lnet/minecraft/class_6880; field_37247 NETHER_FOSSILS f Lnet/minecraft/class_6880; field_37235 IGLOOS f Lnet/minecraft/class_6880; field_37246 NETHER_COMPLEXES f Lnet/minecraft/class_6880; field_37234 DESERT_PYRAMIDS f Lnet/minecraft/class_6880; field_37245 OCEAN_RUINS f Lnet/minecraft/class_6880; field_37233 VILLAGES f Lnet/minecraft/class_6880; field_37244 SHIPWRECKS f Lnet/minecraft/class_6880; field_37243 RUINED_PORTALS f Lnet/minecraft/class_6880; field_37242 MINESHAFTS f Lnet/minecraft/class_6880; field_37241 BURIED_TREASURES f Lnet/minecraft/class_6880; field_37240 WOODLAND_MANSIONS m (Lnet/minecraft/class_5321;Lnet/minecraft/class_7059;)Lnet/minecraft/class_6880; method_41183 register p 1 structureSet p 0 key m (Lnet/minecraft/class_5321;Lnet/minecraft/class_6880;Lnet/minecraft/class_6874;)Lnet/minecraft/class_6880; method_41184 register p 0 key p 1 configuredStructureFigure p 2 placement m ()Lnet/minecraft/class_6880; method_41182 initAndGetDefault c net/minecraft/class_7046 net/minecraft/datafixer/fix/StructuresToConfiguredStructuresFix f Ljava/util/Map; field_37050 STRUCTURE_TO_CONFIGURED_STRUCTURES_MAPPING m (Lcom/mojang/datafixers/schemas/Schema;)V p 1 schema c net/minecraft/class_7046$class_7047 net/minecraft/datafixer/fix/StructuresToConfiguredStructuresFix$Mapping f Ljava/lang/String; comp_463 fallback f Ljava/util/Map; comp_462 biomeMapping m (Ljava/lang/String;)Lnet/minecraft/class_7046$class_7047; method_41027 create p 0 mapping m (Ljava/util/Map;Ljava/lang/String;)Lnet/minecraft/class_7046$class_7047; method_41029 create p 1 fallback p 0 biomeMapping m (Ljava/util/Map;)Ljava/util/Map; method_41028 flattenBiomeMapping p 0 biomeMapping m ()Ljava/lang/String; comp_463 fallback m ()Ljava/util/Map; comp_462 biomeMapping c net/minecraft/class_7045 net/minecraft/tag/ConfiguredStructureFeatureTags f Lnet/minecraft/class_6862; field_37046 MINESHAFT f Lnet/minecraft/class_6862; field_37047 SHIPWRECK f Lnet/minecraft/class_6862; field_37044 ON_TREASURE_MAPS f Lnet/minecraft/class_6862; field_37045 VILLAGE f Lnet/minecraft/class_6862; field_37049 OCEAN_RUIN f Lnet/minecraft/class_6862; field_37048 RUINED_PORTAL f Lnet/minecraft/class_6862; field_37042 ON_WOODLAND_EXPLORER_MAPS f Lnet/minecraft/class_6862; field_37043 ON_OCEAN_EXPLORER_MAPS f Lnet/minecraft/class_6862; field_37040 EYE_OF_ENDER_LOCATED f Lnet/minecraft/class_6862; field_37041 DOLPHIN_LOCATED m (Ljava/lang/String;)Lnet/minecraft/class_6862; method_41006 of p 0 id c net/minecraft/class_1742 net/minecraft/item/ArmorStandItem m (Lnet/minecraft/class_1531;Ljava/util/Random;)V method_7701 setRotations p 1 stand p 2 random c net/minecraft/class_1741 net/minecraft/item/ArmorMaterial m ()Ljava/lang/String; method_7694 getName m ()F method_24355 getKnockbackResistance m (Lnet/minecraft/class_1304;)I method_7697 getProtectionAmount p 1 slot m ()F method_7700 getToughness m ()Lnet/minecraft/class_3414; method_7698 getEquipSound m ()I method_7699 getEnchantability m (Lnet/minecraft/class_1304;)I method_7696 getDurability p 1 slot m ()Lnet/minecraft/class_1856; method_7695 getRepairIngredient c net/minecraft/class_1740 net/minecraft/item/ArmorMaterials f [I field_7891 BASE_DURABILITY f [I field_7893 protectionAmounts f Lnet/minecraft/class_3528; field_7885 repairIngredientSupplier f I field_7883 durabilityMultiplier f F field_21978 knockbackResistance f Lnet/minecraft/class_3414; field_7886 equipSound f Ljava/lang/String; field_7884 name f F field_7894 toughness f Lnet/minecraft/class_1740; field_7887 CHAIN f I field_7896 enchantability f Lnet/minecraft/class_1740; field_21977 NETHERITE f Lnet/minecraft/class_1740; field_7895 GOLD f Lnet/minecraft/class_1740; field_7897 LEATHER f Lnet/minecraft/class_1740; field_7890 TURTLE f Lnet/minecraft/class_1740; field_7892 IRON f Lnet/minecraft/class_1740; field_7889 DIAMOND m (Ljava/lang/String;ILjava/lang/String;I[IILnet/minecraft/class_3414;FFLjava/util/function/Supplier;)V p 10 repairIngredientSupplier p 5 protectionAmounts p 4 durabilityMultiplier p 3 name p 9 knockbackResistance p 8 toughness p 7 equipSound p 6 enchantability c net/minecraft/class_1735 net/minecraft/screen/slot/Slot f I field_7874 id f I field_7872 y f Lnet/minecraft/class_1263; field_7871 inventory f I field_7873 x f I field_7875 index m (IILnet/minecraft/class_1657;)Lnet/minecraft/class_1799; method_32753 takeStackRange p 3 player p 2 max p 1 min m ()I method_7675 getMaxItemCount m (IILnet/minecraft/class_1657;)Ljava/util/Optional; method_34264 tryTakeStackRange p 1 min p 3 player p 2 max m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)V method_7670 onQuickTransfer p 1 newItem p 2 original m (Lnet/minecraft/class_1799;)V method_7673 setStack p 1 stack m (Lnet/minecraft/class_1799;)V method_7669 onCrafted p 1 stack m ()Z method_7682 isEnabled m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V method_34265 method_34265 p 2 stack m ()Lcom/mojang/datafixers/util/Pair; method_7679 getBackgroundSprite m (Lnet/minecraft/class_1263;III)V p 2 index p 3 x p 4 y p 1 inventory m (Lnet/minecraft/class_1799;)Z method_7680 canInsert p 1 stack m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_32756 insertStack p 1 stack m (Lnet/minecraft/class_1799;I)Lnet/minecraft/class_1799; method_32755 insertStack p 2 count p 1 stack m (Lnet/minecraft/class_1657;)Z method_32754 canTakePartial p 1 player m (I)V method_7672 onTake p 1 amount m ()V method_7668 markDirty m ()I method_34266 getIndex m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V method_7667 onTakeItem p 2 stack p 1 player m ()Lnet/minecraft/class_1799; method_7677 getStack m (I)Lnet/minecraft/class_1799; method_7671 takeStack p 1 amount m ()Z method_7681 hasStack m (Lnet/minecraft/class_1799;)I method_7676 getMaxItemCount p 1 stack m (Lnet/minecraft/class_1657;)Z method_7674 canTakeItems p 1 playerEntity m (Lnet/minecraft/class_1799;I)V method_7678 onCrafted p 1 stack p 2 amount c net/minecraft/class_1734 net/minecraft/screen/slot/CraftingResultSlot f Lnet/minecraft/class_1657; field_7868 player f Lnet/minecraft/class_1715; field_7870 input f I field_7869 amount m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1715;Lnet/minecraft/class_1263;III)V p 2 input p 3 inventory p 1 player p 6 y p 4 index p 5 x c net/minecraft/class_1733 net/minecraft/screen/ShulkerBoxScreenHandler f Lnet/minecraft/class_1263; field_7867 inventory m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;)V p 3 inventory p 2 playerInventory p 1 syncId m (ILnet/minecraft/class_1661;)V p 1 syncId p 2 playerInventory c net/minecraft/class_1732 net/minecraft/recipe/RecipeUnlocker m ()Lnet/minecraft/class_1860; method_7663 getLastRecipe m (Lnet/minecraft/class_1657;)V method_7664 unlockLastRecipe p 1 player m (Lnet/minecraft/class_1860;)V method_7662 setLastRecipe p 1 recipe m (Lnet/minecraft/class_1937;Lnet/minecraft/class_3222;Lnet/minecraft/class_1860;)Z method_7665 shouldCraftRecipe p 1 world p 3 recipe p 2 player c net/minecraft/class_1739 net/minecraft/item/AirBlockItem f Lnet/minecraft/class_2248; field_7882 block m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)V p 1 block p 2 settings c net/minecraft/class_1738 net/minecraft/item/ArmorItem f Lnet/minecraft/class_1304; field_7880 slot f Lnet/minecraft/class_1741; field_7881 type f F field_21976 knockbackResistance f [Ljava/util/UUID; field_7876 MODIFIERS f F field_7877 toughness f I field_7878 protection f Lcom/google/common/collect/Multimap; field_23741 attributeModifiers f Lnet/minecraft/class_2357; field_7879 DISPENSER_BEHAVIOR m ()I method_7687 getProtection m ()F method_26353 getToughness m ()Lnet/minecraft/class_1304; method_7685 getSlotType m (Lnet/minecraft/class_2342;Lnet/minecraft/class_1799;)Z method_7684 dispenseArmor p 1 armor p 0 pointer m ()Lnet/minecraft/class_1741; method_7686 getMaterial m (Lnet/minecraft/class_1741;Lnet/minecraft/class_1304;Lnet/minecraft/class_1792$class_1793;)V p 2 slot p 1 material p 3 settings c net/minecraft/class_1737 net/minecraft/recipe/RecipeInputProvider m (Lnet/minecraft/class_1662;)V method_7683 provideRecipeInputs p 1 finder c net/minecraft/class_1736 net/minecraft/screen/slot/ShulkerBoxSlot c net/minecraft/class_7057 net/minecraft/structure/StructureSetKeys f Lnet/minecraft/class_5321; field_37152 OCEAN_MONUMENTS f Lnet/minecraft/class_5321; field_37153 WOODLAND_MANSIONS f Lnet/minecraft/class_5321; field_37150 SWAMP_HUTS f Lnet/minecraft/class_5321; field_37151 PILLAGER_OUTPOSTS f Lnet/minecraft/class_5321; field_37156 RUINED_PORTALS f Lnet/minecraft/class_5321; field_37157 SHIPWRECKS f Lnet/minecraft/class_5321; field_37154 BURIED_TREASURES f Lnet/minecraft/class_5321; field_37155 MINESHAFTS f Lnet/minecraft/class_5321; field_37148 IGLOOS f Lnet/minecraft/class_5321; field_37149 JUNGLE_TEMPLES f Lnet/minecraft/class_5321; field_37146 VILLAGES f Lnet/minecraft/class_5321; field_37147 DESERT_PYRAMIDS f Lnet/minecraft/class_5321; field_37162 STRONGHOLDS f Lnet/minecraft/class_5321; field_37160 NETHER_FOSSILS f Lnet/minecraft/class_5321; field_37161 END_CITIES f Lnet/minecraft/class_5321; field_37158 OCEAN_RUINS f Lnet/minecraft/class_5321; field_37159 NETHER_COMPLEXES m (Ljava/lang/String;)Lnet/minecraft/class_5321; method_41141 of p 0 id c net/minecraft/class_7058 net/minecraft/world/gen/feature/ConfiguredStructureFeatureKeys f Lnet/minecraft/class_5321; field_37192 RUINED_PORTAL f Lnet/minecraft/class_5321; field_37193 RUINED_PORTAL_DESERT f Lnet/minecraft/class_5321; field_37190 VILLAGE_SNOWY f Lnet/minecraft/class_5321; field_37191 VILLAGE_TAIGA f Lnet/minecraft/class_5321; field_37178 STRONGHOLD f Lnet/minecraft/class_5321; field_37179 MONUMENT f Lnet/minecraft/class_5321; field_37176 SHIPWRECK_BEACHED f Lnet/minecraft/class_5321; field_37177 SWAMP_HUT f Lnet/minecraft/class_5321; field_37170 MINESHAFT_MESA f Lnet/minecraft/class_5321; field_37171 MANSION f Lnet/minecraft/class_5321; field_37174 IGLOO f Lnet/minecraft/class_5321; field_37175 SHIPWRECK f Lnet/minecraft/class_5321; field_37172 JUNGLE_PYRAMID f Lnet/minecraft/class_5321; field_37173 DESERT_PYRAMID f Lnet/minecraft/class_5321; field_37188 VILLAGE_DESERT f Lnet/minecraft/class_5321; field_37189 VILLAGE_SAVANNA f Lnet/minecraft/class_5321; field_37182 FORTRESS f Lnet/minecraft/class_5321; field_37183 NETHER_FOSSIL f Lnet/minecraft/class_5321; field_37180 OCEAN_RUIN_COLD f Lnet/minecraft/class_5321; field_37181 OCEAN_RUIN_WARM f Lnet/minecraft/class_5321; field_37186 BASTION_REMNANT f Lnet/minecraft/class_5321; field_37187 VILLAGE_PLAINS f Lnet/minecraft/class_5321; field_37184 END_CITY f Lnet/minecraft/class_5321; field_37185 BURIED_TREASURE f Lnet/minecraft/class_5321; field_37166 RUINED_PORTAL_OCEAN f Lnet/minecraft/class_5321; field_37167 RUINED_PORTAL_NETHER f Lnet/minecraft/class_5321; field_37164 RUINED_PORTAL_SWAMP f Lnet/minecraft/class_5321; field_37165 RUINED_PORTAL_MOUNTAIN f Lnet/minecraft/class_5321; field_37168 PILLAGER_OUTPOST f Lnet/minecraft/class_5321; field_37169 MINESHAFT f Lnet/minecraft/class_5321; field_37163 RUINED_PORTAL_JUNGLE m (Ljava/lang/String;)Lnet/minecraft/class_5321; method_41142 of p 0 id c net/minecraft/class_7056 net/minecraft/world/gen/noise/SimpleNoiseRouter f Lcom/mojang/serialization/Codec; field_37137 CODEC f Lnet/minecraft/class_6910; comp_499 finalDensity f Lnet/minecraft/class_6910; comp_498 initialDensityWithoutJaggedness f Lnet/minecraft/class_6910; comp_497 ridges f Lnet/minecraft/class_6910; comp_496 depth f Lnet/minecraft/class_6910; comp_495 erosion f Lnet/minecraft/class_6910; comp_494 continents f Lnet/minecraft/class_6910; comp_493 vegetation f Lnet/minecraft/class_6910; comp_492 temperature f Lnet/minecraft/class_6910; comp_491 lavaNoise f Lnet/minecraft/class_6910; comp_490 fluidLevelSpreadNoise f Lnet/minecraft/class_6910; comp_489 fluidLevelFloodednessNoise f Lnet/minecraft/class_6910; comp_488 barrierNoise f Lnet/minecraft/class_6910; comp_502 veinGap f Lnet/minecraft/class_6910; comp_501 veinRidged f Lnet/minecraft/class_6910; comp_500 veinToggle m (Lnet/minecraft/class_6910$class_6915;)Lnet/minecraft/class_7056; method_41124 apply p 1 visitor m ()Lnet/minecraft/class_6910; comp_500 veinToggle m ()Lnet/minecraft/class_6910; comp_501 veinRidged m ()Lnet/minecraft/class_6910; comp_502 veinGap m ()Lnet/minecraft/class_6910; comp_499 finalDensity m ()Lnet/minecraft/class_6910; comp_488 barrierNoise m ()Lnet/minecraft/class_6910; comp_489 fluidLevelFloodednessNoise m ()Lnet/minecraft/class_6910; comp_495 erosion m ()Lnet/minecraft/class_6910; comp_496 depth m ()Lnet/minecraft/class_6910; comp_497 ridges m ()Lnet/minecraft/class_6910; comp_498 initialDensityWithoutJaggedness m ()Lnet/minecraft/class_6910; comp_491 lavaNoise m ()Lnet/minecraft/class_6910; comp_492 temperature m ()Lnet/minecraft/class_6910; comp_493 vegetation m ()Lnet/minecraft/class_6910; comp_494 continents m ()Lnet/minecraft/class_6910; comp_490 fluidLevelSpreadNoise c net/minecraft/class_1753 net/minecraft/item/BowItem f I field_30856 RANGE m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1657;)V method_20270 method_20270 p 1 p m (I)F method_7722 getPullProgress p 0 useTicks c net/minecraft/class_1752 net/minecraft/item/BoneMealItem m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z method_7720 useOnFertilizable p 2 pos p 0 stack p 1 world m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)V method_7721 createParticles p 0 world p 2 count p 1 pos m (Lnet/minecraft/class_4970$class_4971;)Z method_40006 method_40006 p 0 state m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_7719 useOnGround p 2 blockPos p 3 facing p 0 stack p 1 world m (Lnet/minecraft/class_6880;)Lnet/minecraft/class_2680; method_40128 method_40128 p 0 blockEntry m (Lnet/minecraft/class_1937;Lnet/minecraft/class_6885$class_6888;)Ljava/util/Optional; method_40127 method_40127 p 1 blocks m (Lnet/minecraft/class_1937;Lnet/minecraft/class_6885$class_6888;)Ljava/util/Optional; method_40129 method_40129 p 1 blocks m (Lnet/minecraft/class_6880;)Lnet/minecraft/class_2680; method_40130 method_40130 p 0 blockEntry c net/minecraft/class_7059 net/minecraft/structure/StructureSet f Lcom/mojang/serialization/Codec; field_37195 CODEC f Lcom/mojang/serialization/Codec; field_37196 REGISTRY_CODEC f Ljava/util/List; comp_510 structures f Lnet/minecraft/class_6874; comp_511 placement m (Lnet/minecraft/class_6880;I)Lnet/minecraft/class_7059$class_7060; method_41146 createEntry p 0 structure p 1 weight m (Lnet/minecraft/class_6880;)Lnet/minecraft/class_7059$class_7060; method_41145 createEntry p 0 structure m (Lnet/minecraft/class_6880;Lnet/minecraft/class_6874;)V p 2 placement p 1 structure m ()Lnet/minecraft/class_6874; comp_511 placement m ()Ljava/util/List; comp_510 structures c net/minecraft/class_7059$class_7060 net/minecraft/structure/StructureSet$WeightedEntry f Lcom/mojang/serialization/Codec; field_37197 CODEC f Lnet/minecraft/class_6880; comp_512 structure f I comp_513 weight m (Ljava/util/function/Predicate;)Z method_41148 matches p 1 predicate m ()I comp_513 weight m ()Lnet/minecraft/class_6880; comp_512 structure c net/minecraft/class_1751 net/minecraft/item/BookItem c net/minecraft/class_1750 net/minecraft/item/ItemPlacementContext f Z field_7904 canReplaceExisting f Lnet/minecraft/class_2338; field_7903 placementPos m ()[Lnet/minecraft/class_2350; method_7718 getPlacementDirections m (Lnet/minecraft/class_1750;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_1750; method_16355 offset p 0 context p 1 pos p 2 side m ()Z method_7717 canReplaceExisting m ()Z method_7716 canPlace m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;Lnet/minecraft/class_3965;)V p 4 hitResult p 3 stack p 2 hand p 1 player m ()Lnet/minecraft/class_2350; method_7715 getPlayerLookDirection m ()Lnet/minecraft/class_2350; method_32760 getVerticalPlayerLookDirection m (Lnet/minecraft/class_1838;)V p 1 context c net/minecraft/class_7 net/minecraft/entity/ai/pathing/PathNodeType f F field_13 defaultPenalty f Lnet/minecraft/class_7; field_36432 DANGER_POWDER_SNOW f Lnet/minecraft/class_7; field_21326 STICKY_HONEY f Lnet/minecraft/class_7; field_25418 UNPASSABLE_RAIL f Lnet/minecraft/class_7; field_18 WATER f Lnet/minecraft/class_7; field_17 DAMAGE_OTHER f Lnet/minecraft/class_7; field_16 BREACH f Lnet/minecraft/class_7; field_15 DOOR_OPEN f Lnet/minecraft/class_7; field_14 LAVA f Lnet/minecraft/class_7; field_12 WALKABLE f Lnet/minecraft/class_7; field_11 DAMAGE_CACTUS f Lnet/minecraft/class_7; field_10 FENCE f Lnet/minecraft/class_7; field_19 TRAPDOOR f Lnet/minecraft/class_7; field_23 DOOR_WOOD_CLOSED f Lnet/minecraft/class_7; field_22 BLOCKED f Lnet/minecraft/class_7; field_21 RAIL f Lnet/minecraft/class_7; field_20 DANGER_CACTUS f Lnet/minecraft/class_7; field_21516 COCOA f Lnet/minecraft/class_7; field_3 DAMAGE_FIRE f Lnet/minecraft/class_7; field_4 WATER_BORDER f Lnet/minecraft/class_7; field_5 DANGER_OTHER f Lnet/minecraft/class_7; field_6 LEAVES f Lnet/minecraft/class_7; field_7 OPEN f Lnet/minecraft/class_7; field_8 DOOR_IRON_CLOSED f Lnet/minecraft/class_7; field_9 DANGER_FIRE f Lnet/minecraft/class_7; field_33534 POWDER_SNOW f Lnet/minecraft/class_7; field_26446 WALKABLE_DOOR m (Ljava/lang/String;IF)V p 3 defaultPenalty m ()F method_11 getDefaultPenalty c net/minecraft/class_1746 net/minecraft/item/BannerItem f Ljava/lang/String; field_30848 TRANSLATION_KEY_PREFIX m ()Lnet/minecraft/class_1767; method_7706 getColor m (Lnet/minecraft/class_1799;Ljava/util/List;)V method_7705 appendBannerTooltip p 1 tooltip p 0 stack c net/minecraft/class_8 net/minecraft/entity/ai/pathing/PathNodeMaker f Z field_29 canEnterOpenDoors f Z field_27 canOpenDoors f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_32 pathNodeCache f Z field_25 canSwim f I field_30 entityBlockYSize f I field_31 entityBlockXSize f Lnet/minecraft/class_1950; field_20622 cachedWorld f I field_28 entityBlockZSize f Lnet/minecraft/class_1308; field_33 entity m ()V method_19 clear m ([Lnet/minecraft/class_9;Lnet/minecraft/class_9;)I method_18 getSuccessors p 2 node p 1 successors m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_9; method_27137 getNode p 1 pos m (III)Lnet/minecraft/class_9; method_13 getNode p 3 z p 1 x p 2 y m (DDD)Lnet/minecraft/class_4459; method_16 getNode p 1 x p 3 y p 5 z m (Z)V method_15 setCanEnterOpenDoors p 1 canEnterOpenDoors m ()Z method_22 canSwim m (Lnet/minecraft/class_1950;Lnet/minecraft/class_1308;)V method_12 init p 2 entity p 1 cachedWorld m (Z)V method_14 setCanSwim p 1 canSwim m (Lnet/minecraft/class_1922;III)Lnet/minecraft/class_7; method_17 getDefaultNodeType c Gets the path node type at the given position without adjusting the node type according to whether the entity can enter or open doors p 3 y p 4 z p 1 world p 2 x m (Z)V method_20 setCanOpenDoors p 1 canOpenDoors m ()Lnet/minecraft/class_9; method_21 getStart m (Lnet/minecraft/class_1922;IIILnet/minecraft/class_1308;IIIZZ)Lnet/minecraft/class_7; method_25 getNodeType c Gets the path node type at the given position without adjusting the node type according to whether the entity can enter or open doors p 7 sizeY p 8 sizeZ p 5 mob p 6 sizeX p 3 y p 4 z p 1 world p 2 x p 9 canOpenDoors p 10 canEnterOpenDoors m ()Z method_24 canOpenDoors m ()Z method_23 canEnterOpenDoors c net/minecraft/class_1745 net/minecraft/item/BannerPatternItem f Lnet/minecraft/class_2582; field_7900 pattern m (Lnet/minecraft/class_2582;Lnet/minecraft/class_1792$class_1793;)V p 1 pattern p 2 settings m ()Lnet/minecraft/class_5250; method_7703 getDescription m ()Lnet/minecraft/class_2582; method_7704 getPattern c net/minecraft/class_9 net/minecraft/entity/ai/pathing/PathNode f I field_44 hashCode f I field_40 x f I field_39 y f F field_47 heapWeight f I field_37 heapIndex f F field_43 penalty f Z field_42 visited f Lnet/minecraft/class_9; field_35 previous f Lnet/minecraft/class_7; field_41 type f F field_36 penalizedPathLength f F field_34 distanceToNearestTarget f I field_38 z f F field_46 pathLength m (Lnet/minecraft/class_9;)F method_32 getSquaredDistance p 1 node m (Lnet/minecraft/class_2338;)F method_35494 getDistance p 1 pos m (Ljava/lang/Object;)Z equals equals p 1 o m (Lnet/minecraft/class_9;)F method_31 getDistance p 1 node m (III)I method_30 hash p 1 y p 2 z p 0 x m ()Lnet/minecraft/class_2338; method_22879 getBlockPos m ()Lnet/minecraft/class_243; method_35496 getPos m (Lnet/minecraft/class_2338;)F method_35497 getSquaredDistance p 1 pos m (III)Lnet/minecraft/class_9; method_26 copyWithNewPosition p 3 z p 2 y p 1 x m (Lnet/minecraft/class_9;)F method_21653 getManhattanDistance p 1 node m (III)V p 1 x p 2 y p 3 z m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_9; method_28 readBuf p 0 buf m (Lnet/minecraft/class_2540;)V method_35495 toBuffer p 1 buffer m ()Z method_27 isInHeap m (Lnet/minecraft/class_2338;)F method_21654 getManhattanDistance p 1 pos c net/minecraft/class_1744 net/minecraft/item/ArrowItem m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1665; method_7702 createArrow p 2 stack p 3 shooter p 1 world c net/minecraft/class_1743 net/minecraft/item/AxeItem f Ljava/util/Map; field_7898 STRIPPED_BLOCKS m (Lnet/minecraft/class_1832;FFLnet/minecraft/class_1792$class_1793;)V p 1 material p 4 settings p 3 attackSpeed p 2 attackDamage m (Lnet/minecraft/class_2680;)Ljava/util/Optional; method_34716 getStrippedState p 1 state m (Lnet/minecraft/class_1838;Lnet/minecraft/class_1657;)V method_20269 method_20269 p 1 p m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2680; method_34718 method_34718 p 1 block m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2680; method_34717 method_34717 p 1 block c net/minecraft/class_1749 net/minecraft/item/BoatItem f Lnet/minecraft/class_1690$class_1692; field_7902 type f Ljava/util/function/Predicate; field_17497 RIDERS m (Lnet/minecraft/class_1690$class_1692;Lnet/minecraft/class_1792$class_1793;)V p 2 settings p 1 type c net/minecraft/class_5 net/minecraft/entity/ai/pathing/PathMinHeap f I field_2 count f [Lnet/minecraft/class_9; field_1 pathNodes m (I)V method_7 shiftDown p 1 index m (Lnet/minecraft/class_9;F)V method_3 setNodeWeight p 2 weight p 1 node m ()Lnet/minecraft/class_9; method_6 pop m ()[Lnet/minecraft/class_9; method_35493 getNodes m ()Lnet/minecraft/class_9; method_35490 getStart m (Lnet/minecraft/class_9;)Lnet/minecraft/class_9; method_2 push p 1 node m ()Z method_8 isEmpty m ()V method_5 clear m (I)V method_4 shiftUp p 1 index m ()I method_35492 getCount m (Lnet/minecraft/class_9;)V method_35491 popNode p 1 node c net/minecraft/class_1748 net/minecraft/item/BedItem c net/minecraft/class_6 net/minecraft/entity/ai/pathing/BirdPathNodeMaker f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_27341 pathNodes m (Lnet/minecraft/class_9;)Z method_22877 isPassable p 1 node m (Lnet/minecraft/class_9;)Z method_22878 unvisited p 1 node m (III)Lnet/minecraft/class_7; method_31932 getNodeType p 3 z p 2 y p 1 x m (IIIJ)Lnet/minecraft/class_7; method_9 getNodeType c net/minecraft/class_1747 net/minecraft/item/BlockItem c Represents an item corresponding to a block. Using this item places a\nblock in the world. f Ljava/lang/String; field_30849 BLOCK_ENTITY_TAG_KEY f Lnet/minecraft/class_2248; field_7901 block f Ljava/lang/String; field_30850 BLOCK_STATE_TAG_KEY m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)Z method_7714 writeNbtToBlockEntity p 2 pos p 3 stack p 0 world p 1 player m (Lnet/minecraft/class_1750;Lnet/minecraft/class_2680;)Z method_7709 canPlace p 2 state p 1 context m (Lnet/minecraft/class_1750;Lnet/minecraft/class_2680;)Z method_7708 place p 2 state p 1 context m (Lnet/minecraft/class_1750;)Lnet/minecraft/class_1750; method_16356 getPlacementContext p 1 context m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;Ljava/lang/String;)Lnet/minecraft/class_2680; method_18083 with p 2 name p 0 state p 1 property m ()Z method_20360 checkStatePlacement m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_2487; method_38072 getBlockEntityNbt p 0 stack m (Lnet/minecraft/class_1750;)Lnet/minecraft/class_2680; method_7707 getPlacementState p 1 context m (Ljava/util/Map;Lnet/minecraft/class_1792;)V method_7713 appendBlocks p 2 item p 1 map m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)V p 1 block p 2 settings m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_3414; method_19260 getPlaceSound p 1 state m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_18084 placeFromNbt p 2 world p 1 pos p 4 state p 3 stack m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;Lnet/minecraft/class_2680;)Z method_7710 postPlacement p 2 world p 3 player p 1 pos p 4 stack p 5 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Lnet/minecraft/class_2680; method_18082 method_18082 p 2 value m (Lnet/minecraft/class_1750;)Lnet/minecraft/class_1269; method_7712 place p 1 context m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2591;Lnet/minecraft/class_2487;)V method_38073 setBlockEntityNbt p 1 blockEntityType p 2 tag p 0 stack m ()Lnet/minecraft/class_2248; method_7711 getBlock c net/minecraft/class_1720 net/minecraft/screen/AbstractFurnaceScreenHandler f Lnet/minecraft/class_5421; field_25762 category f Lnet/minecraft/class_1937; field_7822 world f Lnet/minecraft/class_1263; field_7824 inventory f Lnet/minecraft/class_3913; field_17286 propertyDelegate f Lnet/minecraft/class_3956; field_17494 recipeType m (Lnet/minecraft/class_1799;)Z method_16945 isFuel p 1 itemStack m (Lnet/minecraft/class_1799;)Z method_7640 isSmeltable p 1 itemStack m (Lnet/minecraft/class_3917;Lnet/minecraft/class_3956;Lnet/minecraft/class_5421;ILnet/minecraft/class_1661;)V p 5 playerInventory p 4 syncId p 3 category p 2 recipeType p 1 type m (Lnet/minecraft/class_3917;Lnet/minecraft/class_3956;Lnet/minecraft/class_5421;ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;Lnet/minecraft/class_3913;)V p 1 type p 2 recipeType p 3 category p 4 syncId p 5 playerInventory p 6 inventory p 7 propertyDelegate m ()I method_17364 getFuelProgress m ()Z method_17365 isBurning m ()I method_17363 getCookProgress c net/minecraft/class_1713 net/minecraft/screen/slot/SlotActionType f Lnet/minecraft/class_1713; field_7791 SWAP c Exchanges items between a slot and a hotbar slot. This is usually triggered by the player pressing a 1-9 number key while hovering over a slot.\n\n

When the action type is swap, the click data is the hotbar slot to swap with (0-8). f Lnet/minecraft/class_1713; field_7790 PICKUP c Performs a normal slot click. This can pickup or place items in the slot, possibly merging the cursor stack into the slot, or swapping the slot stack with the cursor stack if they can't be merged. f Lnet/minecraft/class_1713; field_7795 THROW c Throws the item out of the inventory. This is usually triggered by the player pressing Q while hovering over a slot, or clicking outside the window.\n\n

When the action type is throw, the click data determines whether to throw a whole stack (1) or a single item from that stack (0). f Lnet/minecraft/class_1713; field_7796 CLONE c Clones the item in the slot. Usually triggered by middle clicking an item in creative mode. f Lnet/minecraft/class_1713; field_7793 PICKUP_ALL c Replenishes the cursor stack with items from the screen handler. This is usually triggered by the player double clicking. f Lnet/minecraft/class_1713; field_7794 QUICK_MOVE c Performs a shift-click. This usually quickly moves items between the player's inventory and the open screen handler. f Lnet/minecraft/class_1713; field_7789 QUICK_CRAFT c Drags items between multiple slots. This is usually triggered by the player clicking and dragging between slots.\n\n

This action happens in 3 stages. Stage 0 signals that the drag has begun, and stage 2 signals that the drag has ended. In between multiple stage 1s signal which slots were dragged on.\n\n

The stage is packed into the click data along with the mouse button that was clicked. See {@link net.minecraft.screen.ScreenHandler#packQuickCraftData(int, int) ScreenHandler.packQuickCraftData(int, int)} for details. c net/minecraft/class_1712 net/minecraft/screen/ScreenHandlerListener m (Lnet/minecraft/class_1703;II)V method_7633 onPropertyUpdate p 1 handler p 3 value p 2 property m (Lnet/minecraft/class_1703;ILnet/minecraft/class_1799;)V method_7635 onSlotUpdate p 2 slotId p 1 handler p 3 stack c net/minecraft/class_1717 net/minecraft/screen/slot/FurnaceFuelSlot f Lnet/minecraft/class_1720; field_17083 handler m (Lnet/minecraft/class_1799;)Z method_7636 isBucket p 0 stack m (Lnet/minecraft/class_1720;Lnet/minecraft/class_1263;III)V p 4 x p 5 y p 2 inventory p 3 index p 1 handler c net/minecraft/class_1716 net/minecraft/screen/Generic3x3ContainerScreenHandler f Lnet/minecraft/class_1263; field_7806 inventory m (ILnet/minecraft/class_1661;)V p 1 syncId p 2 playerInventory m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;)V p 1 syncId p 2 playerInventory p 3 inventory c net/minecraft/class_1715 net/minecraft/inventory/CraftingInventory f Lnet/minecraft/class_2371; field_7805 stacks f Lnet/minecraft/class_1703; field_7802 handler f I field_7804 width f I field_7803 height m ()I method_17397 getHeight m (Lnet/minecraft/class_1703;II)V p 2 width p 3 height p 1 handler m ()I method_17398 getWidth c net/minecraft/class_1714 net/minecraft/screen/CraftingScreenHandler f Lnet/minecraft/class_1715; field_7801 input f Lnet/minecraft/class_1657; field_7797 player f Lnet/minecraft/class_1731; field_7800 result f Lnet/minecraft/class_3914; field_7799 context m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_17400 method_17400 p 2 world p 3 pos m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_17402 method_17402 p 3 pos p 2 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_17401 method_17401 p 2 pos p 1 world m (ILnet/minecraft/class_1661;)V p 2 playerInventory p 1 syncId m (Lnet/minecraft/class_1703;Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1715;Lnet/minecraft/class_1731;)V method_17399 updateResult p 0 handler p 2 player p 1 world p 4 resultInventory p 3 craftingInventory m (ILnet/minecraft/class_1661;Lnet/minecraft/class_3914;)V p 2 playerInventory p 3 context p 1 syncId c net/minecraft/class_1719 net/minecraft/screen/slot/FurnaceOutputSlot f I field_7819 amount f Lnet/minecraft/class_1657; field_7818 player m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1263;III)V p 4 x p 3 index p 2 inventory p 1 player p 5 y c net/minecraft/class_1718 net/minecraft/screen/EnchantmentScreenHandler f Ljava/util/Random; field_7811 random f Lnet/minecraft/class_3914; field_7813 context f Lnet/minecraft/class_3915; field_7814 seed f [I field_7810 enchantmentLevel f Lnet/minecraft/class_1263; field_7809 inventory f [I field_7812 enchantmentId f [I field_7808 enchantmentPower m (Lnet/minecraft/class_1799;II)Ljava/util/List; method_7637 generateEnchantments p 1 stack p 2 slot p 3 level m ()I method_17413 getSeed m (Lnet/minecraft/class_1799;ILnet/minecraft/class_1657;ILnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_17410 method_17410 p 7 pos p 6 world m (ILnet/minecraft/class_1661;)V p 2 playerInventory p 1 syncId m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_17412 method_17412 p 3 pos p 2 world m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_17411 method_17411 p 3 pos p 2 world m (ILnet/minecraft/class_1661;Lnet/minecraft/class_3914;)V p 3 context p 2 playerInventory p 1 syncId m ()I method_7638 getLapisCount c net/minecraft/class_1731 net/minecraft/inventory/CraftingResultInventory f Lnet/minecraft/class_2371; field_7866 stacks f Lnet/minecraft/class_1860; field_7865 lastRecipe c net/minecraft/class_1730 net/minecraft/inventory/EnderChestInventory f Lnet/minecraft/class_2611; field_7864 activeBlockEntity m (Lnet/minecraft/class_2611;)V method_7661 setActiveBlockEntity p 1 blockEntity m (Lnet/minecraft/class_2611;)Z method_31556 isActiveBlockEntity p 1 blockEntity c net/minecraft/class_1724 net/minecraft/screen/HorseScreenHandler f Lnet/minecraft/class_1496; field_7837 entity f Lnet/minecraft/class_1263; field_7836 inventory m (Lnet/minecraft/class_1496;)Z method_33354 hasChest p 1 horse m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;Lnet/minecraft/class_1496;)V p 3 inventory p 2 playerInventory p 1 syncId p 4 entity c net/minecraft/class_1723 net/minecraft/screen/PlayerScreenHandler f Lnet/minecraft/class_1715; field_7831 craftingInput f Lnet/minecraft/class_2960; field_21669 EMPTY_HELMET_SLOT_TEXTURE f [Lnet/minecraft/class_2960; field_7829 EMPTY_ARMOR_SLOT_TEXTURES f Lnet/minecraft/class_1657; field_7828 owner f Lnet/minecraft/class_1731; field_7830 craftingResult f Z field_7827 onServer f [Lnet/minecraft/class_1304; field_7832 EQUIPMENT_SLOT_ORDER f Lnet/minecraft/class_2960; field_21671 EMPTY_LEGGINGS_SLOT_TEXTURE f Lnet/minecraft/class_2960; field_21670 EMPTY_CHESTPLATE_SLOT_TEXTURE f Lnet/minecraft/class_2960; field_21673 EMPTY_OFFHAND_ARMOR_SLOT f Lnet/minecraft/class_2960; field_21672 EMPTY_BOOTS_SLOT_TEXTURE f Lnet/minecraft/class_2960; field_21668 BLOCK_ATLAS_TEXTURE m (Lnet/minecraft/class_1661;ZLnet/minecraft/class_1657;)V p 2 onServer p 1 inventory p 3 owner m (I)Z method_36211 isInHotbar p 0 slot m ()Lnet/minecraft/class_1715; method_29281 getCraftingInput c net/minecraft/class_1722 net/minecraft/screen/HopperScreenHandler f I field_30801 SLOT_COUNT f Lnet/minecraft/class_1263; field_7826 inventory m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;)V p 2 playerInventory p 3 inventory p 1 syncId m (ILnet/minecraft/class_1661;)V p 2 playerInventory p 1 syncId c net/minecraft/class_1728 net/minecraft/screen/MerchantScreenHandler f Z field_19358 canRefreshTrades f Lnet/minecraft/class_1915; field_7863 merchant f Z field_18670 leveled f I field_18669 levelProgress f Lnet/minecraft/class_1725; field_7861 merchantInventory m ()Z method_19259 isLeveled m (Z)V method_20700 setCanRefreshTrades p 1 canRefreshTrades m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1915;)V p 2 playerInventory p 3 merchant p 1 syncId m (Z)V method_19253 setLeveled p 1 leveled m ()V method_20595 playYesSound m ()Z method_20701 canRefreshTrades m (I)V method_7650 setRecipeIndex p 1 index m ()I method_19256 getMerchantRewardedExperience m (ILnet/minecraft/class_1799;)V method_20214 autofill p 2 stack p 1 slot m ()I method_19258 getLevelProgress m (I)V method_20215 switchTo p 1 recipeIndex m (ILnet/minecraft/class_1661;)V p 1 syncId p 2 playerInventory m (I)V method_19257 setLevelProgress p 1 levelProgress m (Lnet/minecraft/class_1916;)V method_17437 setOffers p 1 offers m ()I method_19254 getExperience m ()Lnet/minecraft/class_1916; method_17438 getRecipes m (I)V method_19255 setExperienceFromServer p 1 experience c net/minecraft/class_1727 net/minecraft/screen/slot/TradeOutputSlot f Lnet/minecraft/class_1915; field_7858 merchant f Lnet/minecraft/class_1725; field_7860 merchantInventory f Lnet/minecraft/class_1657; field_7857 player f I field_7859 amount m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1915;Lnet/minecraft/class_1725;III)V p 1 player p 2 merchant p 5 x p 6 y p 3 merchantInventory p 4 index c net/minecraft/class_1726 net/minecraft/screen/LoomScreenHandler f Lnet/minecraft/class_1735; field_17320 dyeSlot f Lnet/minecraft/class_1735; field_17321 patternSlot f Lnet/minecraft/class_1735; field_17322 outputSlot f Lnet/minecraft/class_3915; field_17317 selectedPattern f Lnet/minecraft/class_3914; field_17316 context f Lnet/minecraft/class_1735; field_17319 bannerSlot f J field_20383 lastTakeResultTime f Ljava/lang/Runnable; field_17318 inventoryChangeListener f Lnet/minecraft/class_1263; field_17323 output f Lnet/minecraft/class_1263; field_7850 input m ()Lnet/minecraft/class_1735; method_17430 getPatternSlot m ()Lnet/minecraft/class_1735; method_17431 getOutputSlot m (Ljava/lang/Runnable;)V method_17423 setInventoryChangeListener p 1 inventoryChangeListener m ()V method_7648 updateOutputSlot m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_17420 method_17420 p 3 pos p 2 world m (ILnet/minecraft/class_1661;)V p 1 syncId p 2 playerInventory m ()Lnet/minecraft/class_1735; method_17429 getDyeSlot m ()Lnet/minecraft/class_1735; method_17428 getBannerSlot m (ILnet/minecraft/class_1661;Lnet/minecraft/class_3914;)V p 2 playerInventory p 1 syncId p 3 context m ()I method_7647 getSelectedPattern c net/minecraft/class_1726$6 net/minecraft/screen/LoomScreenHandler$6 m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_17433 method_17433 p 1 world p 2 pos c net/minecraft/class_1725 net/minecraft/village/MerchantInventory f I field_18668 merchantRewardedExperience f Lnet/minecraft/class_1914; field_7843 tradeOffer f Lnet/minecraft/class_1915; field_7844 merchant f I field_7842 offerIndex f Lnet/minecraft/class_2371; field_7845 inventory m ()I method_19252 getMerchantRewardedExperience m (Lnet/minecraft/class_1915;)V p 1 merchant m (I)V method_7643 setOfferIndex p 1 index m ()V method_7645 updateOffers m (I)Z method_7644 needsOfferUpdate p 1 slot m ()Lnet/minecraft/class_1914; method_7642 getTradeOffer c net/minecraft/class_1729 net/minecraft/screen/AbstractRecipeScreenHandler m ()I method_7656 getCraftingHeight m ()I method_7655 getCraftingResultSlotIndex m (Lnet/minecraft/class_1860;)Z method_7652 matches p 1 recipe m ()I method_7658 getCraftingSlotCount m (ZLnet/minecraft/class_1860;Lnet/minecraft/class_3222;)V method_17697 fillInputSlots p 3 player p 2 recipe p 1 craftAll m (I)Z method_32339 canInsertIntoSlot p 1 index m ()Lnet/minecraft/class_5421; method_30264 getCategory m ()I method_7653 getCraftingWidth m (Lnet/minecraft/class_1662;)V method_7654 populateRecipeFinder p 1 finder m ()V method_7657 clearCraftingSlots c net/minecraft/class_4891 net/minecraft/client/realms/dto/WorldTemplatePaginatedList f Ljava/util/List; field_22676 templates f Lorg/slf4j/Logger; field_22680 LOGGER f I field_22679 total f I field_22678 size f I field_22677 page m (I)V p 1 size m (Ljava/lang/String;)Lnet/minecraft/class_4891; method_25097 parse p 0 json m ()Z method_35688 isLastPage c net/minecraft/class_3560 net/minecraft/world/chunk/light/LightStorage c LightStorage handles the access, storage and propagation of a specific kind of light within the world.\nFor example, separate instances will be used to store block light as opposed to sky light.\n\n

The smallest unit within LightStorage is the section. Sections represent a cube of 16x16x16 blocks and their lighting data.\nIn turn, 16 sections stacked on top of each other form a column, which are analogous to the standard 16x256x16 world chunks.\n\n

To avoid allocations, LightStorage packs all the coordinate arguments into single long values. Extra care should be taken\nto ensure that the relevant types are being used where appropriate.\n\n@see SkyLightStorage\n@see BlockLightStorage f Lnet/minecraft/class_3556; field_15796 storage f [Lnet/minecraft/class_2350; field_15799 DIRECTIONS f Lnet/minecraft/class_1944; field_15805 lightType f Lit/unimi/dsi/fastutil/longs/LongSet; field_15798 sectionsToRemove f Lnet/minecraft/class_2823; field_15803 chunkProvider f Lit/unimi/dsi/fastutil/longs/LongSet; field_15808 readySections f Lit/unimi/dsi/fastutil/longs/LongSet; field_19342 columnsToRetain f Lit/unimi/dsi/fastutil/longs/LongSet; field_16448 notifySections f Lnet/minecraft/class_3556; field_15806 uncachedStorage f Lit/unimi/dsi/fastutil/longs/LongSet; field_15797 markedNotReadySections f Lit/unimi/dsi/fastutil/longs/LongSet; field_25621 queuedEdgeSections f Z field_15800 hasLightUpdates f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_15807 queuedSections f Lit/unimi/dsi/fastutil/longs/LongSet; field_15802 dirtySections f Lnet/minecraft/class_2804; field_15801 EMPTY f Lit/unimi/dsi/fastutil/longs/LongSet; field_15804 markedReadySections m (Lnet/minecraft/class_1944;Lnet/minecraft/class_2823;Lnet/minecraft/class_3556;)V p 3 lightData p 2 chunkProvider p 1 lightType m (JZ)V method_15535 setColumnEnabled p 1 columnPos p 3 enabled m (Lnet/minecraft/class_3556;J)Lnet/minecraft/class_2804; method_15533 getLightSection p 1 storage p 2 sectionPos m (J)Lnet/minecraft/class_2804; method_20533 getLightSection p 1 sectionPos m (Lnet/minecraft/class_3558;ZZ)V method_15527 updateLight p 1 lightProvider p 3 skipEdgeLightPropagation p 2 doSkylight m (JZ)Lnet/minecraft/class_2804; method_15522 getLightSection p 1 sectionPos p 3 cached m (J)Z method_15524 hasSection p 1 sectionPos m ()V method_15539 updateAll m (JZ)V method_20600 setRetainColumn p 1 sectionPos p 3 retain m (J)V method_15534 onUnloadSection p 1 sectionPos m (Lnet/minecraft/class_3558;J)V method_15536 removeSection p 2 sectionPos p 1 storage m (J)Lnet/minecraft/class_2804; method_15529 createSection p 1 sectionPos m (JLnet/minecraft/class_2804;Z)V method_15532 enqueueSectionData p 1 sectionPos p 3 array p 4 nonEdge m (JZ)V method_15526 setSectionStatus p 1 sectionPos p 3 notReady m (J)I method_15537 get p 1 blockPos m (Lnet/minecraft/class_3558;J)V method_29967 updateSection p 2 sectionPos p 1 lightProvider m (J)I method_15538 getLight p 1 blockPos m ()V method_15530 notifyChanges m (J)V method_15523 onLoadSection p 1 sectionPos m (JI)V method_15525 set p 1 blockPos p 3 value m ()Z method_15528 hasLightUpdates c net/minecraft/class_4890 net/minecraft/client/realms/dto/WorldTemplate f Ljava/lang/String; field_22668 version f Ljava/lang/String; field_22667 name f Ljava/lang/String; field_22666 id f Lnet/minecraft/class_4890$class_4323; field_22674 type f Ljava/lang/String; field_22669 author f Ljava/lang/String; field_22671 image f Ljava/lang/String; field_22670 link f Ljava/lang/String; field_22673 recommendedPlayers f Lorg/slf4j/Logger; field_22675 LOGGER f Ljava/lang/String; field_22672 trailer m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_4890; method_25096 parse p 0 node c net/minecraft/class_4890$class_4323 net/minecraft/client/realms/dto/WorldTemplate$WorldTemplateType f Lnet/minecraft/class_4890$class_4323; field_19450 EXPERIENCE f Lnet/minecraft/class_4890$class_4323; field_19451 INSPIRATION f Lnet/minecraft/class_4890$class_4323; field_19447 WORLD_TEMPLATE f Lnet/minecraft/class_4890$class_4323; field_19449 ADVENTUREMAP f Lnet/minecraft/class_4890$class_4323; field_19448 MINIGAME m (Ljava/lang/String;)Lnet/minecraft/class_4890$class_4323; valueOf valueOf p 0 name c net/minecraft/class_3565 net/minecraft/world/chunk/light/LightingView m (Lnet/minecraft/class_2338;Z)V method_15552 setSectionStatus p 2 notReady p 1 pos m ()Z method_15518 hasUpdates m (Lnet/minecraft/class_1923;Z)V method_15512 setColumnEnabled p 2 retainData p 1 pos m (Lnet/minecraft/class_2338;I)V method_15514 addLightSource p 1 pos p 2 level m (Lnet/minecraft/class_2338;)V method_15513 checkBlock p 1 pos m (Lnet/minecraft/class_4076;Z)V method_15551 setSectionStatus p 1 pos p 2 notReady m (IZZ)I method_15516 doLightUpdates p 3 skipEdgeLightPropagation p 2 doSkylight c net/minecraft/class_4897 net/minecraft/client/sound/BiomeEffectSoundPlayer f Lnet/minecraft/class_1959; field_22804 activeBiome f Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap; field_22800 soundLoops f Lnet/minecraft/class_1144; field_22797 soundManager f Lnet/minecraft/class_4543; field_22798 biomeAccess f Ljava/util/Optional; field_22801 moodSound f Ljava/util/Optional; field_22802 additionsSound f Lnet/minecraft/class_746; field_22796 player f Ljava/util/Random; field_22799 random f F field_23189 moodPercentage m (Lnet/minecraft/class_1959;Lnet/minecraft/class_3414;)V method_25460 method_25460 p 2 sound m (Lnet/minecraft/class_4968;)V method_26271 method_26271 p 1 sound m (Lnet/minecraft/class_4967;)V method_26270 method_26270 p 1 sound m ()F method_26272 getMoodPercentage m (Lnet/minecraft/class_3414;Lnet/minecraft/class_1959;Lnet/minecraft/class_4897$class_4898;)Lnet/minecraft/class_4897$class_4898; method_25459 method_25459 p 2 sound p 3 loop m (Lnet/minecraft/class_746;Lnet/minecraft/class_1144;Lnet/minecraft/class_4543;)V p 2 soundManager p 3 biomeAccess p 1 player c net/minecraft/class_4897$class_4898 net/minecraft/client/sound/BiomeEffectSoundPlayer$MusicLoop f I field_22805 delta f I field_22806 strength m (Lnet/minecraft/class_3414;)V p 1 sound m ()V method_25464 fadeOut m ()V method_25465 fadeIn c net/minecraft/class_4896 net/minecraft/client/render/entity/model/CrossbowPosing c Utility class to help posing when a crossbow is involved. m (Lnet/minecraft/class_630;Lnet/minecraft/class_630;ZFF)V method_29352 meleeAttack p 2 attacking p 1 rightArm p 4 animationProgress p 3 swingProgress p 0 leftArm m (Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_1308;FF)V method_29351 meleeAttack p 0 leftArm p 1 rightArm p 4 animationProgress p 2 actor p 3 swingProgress m (Lnet/minecraft/class_630;Lnet/minecraft/class_630;F)V method_32789 swingArms p 1 rightArm p 2 animationProgress p 0 leftArm m (Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Z)V method_25447 hold p 3 rightArmed p 0 holdingArm p 1 otherArm p 2 head m (Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_1309;Z)V method_25446 charge p 3 rightArmed p 2 actor p 1 pullingArm p 0 holdingArm m (Lnet/minecraft/class_630;FF)V method_29350 swingArm p 2 sigma p 1 animationProgress p 0 arm c net/minecraft/class_3566 net/minecraft/datafixer/fix/BlockEntityBlockStateFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_4899 net/minecraft/client/realms/gui/screen/DisconnectedRealmsScreen f Lnet/minecraft/class_2561; field_22808 reason f Lnet/minecraft/class_5489; field_22809 lines f I field_22811 textHeight f Lnet/minecraft/class_437; field_22810 parent m (Lnet/minecraft/class_437;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V p 3 reason p 1 parent p 2 title m (Lnet/minecraft/class_310;Lnet/minecraft/class_4185;)V method_25468 method_25468 p 2 button c net/minecraft/class_3567 net/minecraft/datafixer/fix/BlockEntityCustomNameToTextFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_3568 net/minecraft/world/chunk/light/LightingProvider f Lnet/minecraft/class_3558; field_15813 skyLightProvider f Lnet/minecraft/class_3558; field_15814 blockLightProvider f Lnet/minecraft/class_5539; field_27339 world m (Lnet/minecraft/class_1923;Z)V method_20601 setRetainData p 1 pos p 2 retainData m (Lnet/minecraft/class_1944;Lnet/minecraft/class_4076;)Ljava/lang/String; method_22876 displaySectionLevel p 2 pos p 1 lightType m ()I method_31930 getTopY m (Lnet/minecraft/class_2338;I)I method_22363 getLight p 2 ambientDarkness p 1 pos m (Lnet/minecraft/class_1944;Lnet/minecraft/class_4076;Lnet/minecraft/class_2804;Z)V method_15558 enqueueSectionData p 4 nonEdge p 3 nibbles p 2 pos p 1 lightType m ()I method_31928 getHeight m (Lnet/minecraft/class_1944;)Lnet/minecraft/class_3562; method_15562 get p 1 lightType m ()I method_31929 getBottomY m (Lnet/minecraft/class_2823;ZZ)V p 1 chunkProvider p 2 hasBlockLight p 3 hasSkyLight c net/minecraft/class_2237 net/minecraft/block/BlockWithEntity m (Lnet/minecraft/class_2591;Lnet/minecraft/class_2591;Lnet/minecraft/class_5558;)Lnet/minecraft/class_5558; method_31618 checkType c {@return the ticker if the given type and expected type are the same, or {@code null} if they are different} p 2 ticker p 0 givenType p 1 expectedType c net/minecraft/class_3561 net/minecraft/datafixer/fix/BiomesFix f Ljava/util/Map; field_15810 RENAMED_BIOMES m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_2230 net/minecraft/block/CoralParentBlock f Lnet/minecraft/class_2746; field_9940 WATERLOGGED f Lnet/minecraft/class_265; field_9939 SHAPE m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_9431 isInWater p 0 state p 2 pos p 1 world m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_9430 checkLivingConditions p 3 pos p 1 state p 2 world c net/minecraft/class_3562 net/minecraft/world/chunk/light/ChunkLightingView m (Lnet/minecraft/class_2338;)I method_15543 getLightLevel p 1 pos m (Lnet/minecraft/class_4076;)Lnet/minecraft/class_2804; method_15544 getLightSection p 1 pos c net/minecraft/class_3562$class_3563 net/minecraft/world/chunk/light/ChunkLightingView$Empty f Lnet/minecraft/class_3562$class_3563; field_15812 INSTANCE c net/minecraft/class_4892 net/minecraft/client/gui/widget/OptionSliderWidget f Lnet/minecraft/class_315; field_22738 options m (Lnet/minecraft/class_315;IIIID)V p 5 height p 6 value p 1 options p 2 x p 3 y p 4 width c net/minecraft/class_2231 net/minecraft/block/AbstractPressurePlateBlock f Lnet/minecraft/class_238; field_9941 BOX f Lnet/minecraft/class_265; field_9942 PRESSED_SHAPE f Lnet/minecraft/class_265; field_9943 DEFAULT_SHAPE m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_9436 playPressSound p 2 pos p 1 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_9437 updateNeighbors p 1 world p 2 pos m ()I method_9563 getTickRate m (Lnet/minecraft/class_2680;I)Lnet/minecraft/class_2680; method_9432 setRedstoneOutput p 1 state p 2 rsOut m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_9438 playDepressSound p 1 world p 2 pos m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;I)V method_9433 updatePlateState p 2 world p 3 pos p 4 state p 5 output p 1 entity m (Lnet/minecraft/class_2680;)I method_9435 getRedstoneOutput p 1 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)I method_9434 getRedstoneOutput p 1 world p 2 pos c net/minecraft/class_2232 net/minecraft/command/argument/IdentifierArgumentType f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9947 UNKNOWN_RECIPE_EXCEPTION f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9945 UNKNOWN_ADVANCEMENT_EXCEPTION f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_21506 UNKNOWN_PREDICATE_EXCEPTION f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_28002 UNKNOWN_ITEM_MODIFIER_EXCEPTION f Ljava/util/Collection; field_9946 EXAMPLES m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_5341; method_23727 getPredicateArgument p 0 context p 1 argumentName m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_1860; method_9442 getRecipeArgument p 0 context p 1 argumentName m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9440 method_9440 p 0 id m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_161; method_9439 getAdvancementArgument p 1 argumentName p 0 context m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2960; method_9446 parse m ()Lnet/minecraft/class_2232; method_9441 identifier m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9445 method_9445 p 0 id m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_117; method_32688 getItemModifierArgument p 0 context p 1 argumentName m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9444 method_9444 p 0 id m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2960; method_9443 getIdentifier p 1 name p 0 context m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_32687 method_32687 p 0 id c net/minecraft/class_4895 net/minecraft/client/gui/screen/ingame/SmithingScreen f Lnet/minecraft/class_2960; field_22795 TEXTURE m (Lnet/minecraft/class_4862;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V p 3 title p 2 playerInventory p 1 handler c net/minecraft/class_2233 net/minecraft/command/argument/ScoreHolderArgumentType f B field_32470 MULTIPLE_TYPE_MASK f Z field_9949 multiple f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9950 EMPTY_SCORE_HOLDER_EXCEPTION f Ljava/util/Collection; field_9948 EXAMPLES f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_9951 SUGGESTION_PROVIDER m ()Lnet/minecraft/class_2233; method_9447 scoreHolder m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/util/Collection; method_9450 getScoreHolders p 0 context p 1 name p 2 players m (Z)V p 1 multiple m (Ljava/util/Collection;Lnet/minecraft/class_2168;Ljava/util/function/Supplier;)Ljava/util/Collection; method_9456 method_9456 p 1 source p 2 players m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; method_9452 getScoreHolder p 0 context p 1 name m (Lnet/minecraft/class_2168;Ljava/util/function/Supplier;)Ljava/util/Collection; method_9457 method_9457 p 0 source p 1 players m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V method_9448 method_9448 p 1 builder m ()Lnet/minecraft/class_2233; method_9451 scoreHolders m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; method_9458 getScoreHolders p 0 context p 1 name m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; method_9449 getScoreboardScoreHolders p 1 name p 0 context m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_9455 method_9455 p 0 context p 1 builder m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2233$class_2234; method_9453 parse c net/minecraft/class_2233$class_2236 net/minecraft/command/argument/ScoreHolderArgumentType$Serializer m (Lnet/minecraft/class_2233;Lnet/minecraft/class_2540;)V method_9461 toPacket m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2233; method_9460 fromPacket m (Lnet/minecraft/class_2233;Lcom/google/gson/JsonObject;)V method_9459 toJson c net/minecraft/class_2233$class_2235 net/minecraft/command/argument/ScoreHolderArgumentType$SelectorScoreHolder f Lnet/minecraft/class_2300; field_9952 selector m (Lnet/minecraft/class_2300;)V p 1 selector c net/minecraft/class_2233$class_2234 net/minecraft/command/argument/ScoreHolderArgumentType$ScoreHolder m (Lnet/minecraft/class_2168;Ljava/util/function/Supplier;)Ljava/util/Collection; getNames getNames p 1 source p 2 players c net/minecraft/class_4894 net/minecraft/client/gui/screen/ingame/ForgingScreen f Lnet/minecraft/class_2960; field_22794 texture m ()V method_25445 setup m (Lnet/minecraft/class_4587;IIF)V method_25444 renderForeground p 3 mouseY p 4 delta p 1 matrices p 2 mouseX m (Lnet/minecraft/class_4861;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;)V p 2 playerInventory p 3 title p 1 handler p 4 texture c net/minecraft/class_3564 net/minecraft/datafixer/fix/BlockEntityBannerColorFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_15546 fixBannerColor c net/minecraft/class_3558 net/minecraft/world/chunk/light/ChunkLightProvider f Lnet/minecraft/class_2338$class_2339; field_19284 reusableBlockPos f Lnet/minecraft/class_1944; field_15792 type f Lnet/minecraft/class_2823; field_15795 chunkProvider f [Lnet/minecraft/class_2350; field_16513 DIRECTIONS f [Lnet/minecraft/class_1922; field_17398 cachedChunks f Lnet/minecraft/class_3560; field_15793 lightStorage f [J field_17397 cachedChunkPositions m (II)Lnet/minecraft/class_1922; method_17529 getChunk p 1 chunkX p 2 chunkZ m ()V method_17530 clearChunkCache m (JLnet/minecraft/class_2804;Z)V method_15515 enqueueSectionData p 1 sectionPos p 4 nonEdge p 3 lightArray m (Lnet/minecraft/class_1923;Z)V method_20599 setRetainColumn p 2 retainData p 1 pos m (JLorg/apache/commons/lang3/mutable/MutableInt;)Lnet/minecraft/class_2680; method_20479 getStateForLighting p 1 pos m (Lnet/minecraft/class_2680;JLnet/minecraft/class_2350;)Lnet/minecraft/class_265; method_20710 getOpaqueShape p 2 pos p 1 world p 4 facing m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;I)I method_20049 getRealisticOpacity p 1 state1 p 2 pos1 p 0 world p 5 direction p 6 opacity2 p 3 state2 p 4 pos2 m (Lnet/minecraft/class_2823;Lnet/minecraft/class_1944;Lnet/minecraft/class_3560;)V p 3 lightStorage p 2 type p 1 chunkProvider m (J)Ljava/lang/String; method_22875 displaySectionLevel p 1 sectionPos m (Lnet/minecraft/class_2804;J)I method_15517 getCurrentLevelFromSection p 2 blockPos p 1 section c net/minecraft/class_4889 net/minecraft/client/realms/dto/WorldDownload f Ljava/lang/String; field_22662 downloadLink f Ljava/lang/String; field_22664 resourcePackHash f Ljava/lang/String; field_22663 resourcePackUrl f Lorg/slf4j/Logger; field_22665 LOGGER m (Ljava/lang/String;)Lnet/minecraft/class_4889; method_25095 parse p 0 json c net/minecraft/class_3559 net/minecraft/datafixer/fix/BedItemColorFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_2240 net/minecraft/command/argument/ItemSlotArgumentType f Ljava/util/Map; field_9957 SLOT_NAMES_TO_SLOT_COMMAND_ID f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9955 UNKNOWN_SLOT_EXCEPTION f Ljava/util/Collection; field_9956 EXAMPLES m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9471 method_9471 p 0 name m (Ljava/util/HashMap;)V method_9472 method_9472 p 0 map m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m ()Lnet/minecraft/class_2240; method_9473 itemSlot m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 1 context p 2 builder m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; method_9470 parse m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)I method_9469 getItemSlot p 0 context p 1 name c net/minecraft/class_3571 net/minecraft/datafixer/fix/BlockEntityIdFix f Ljava/util/Map; field_15824 RENAMED_BLOCK_ENTITIES m (Ljava/util/HashMap;)V method_15575 method_15575 p 0 map m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_3576 net/minecraft/fluid/EmptyFluid c net/minecraft/class_6603 net/minecraft/network/packet/s2c/play/ChunkData f I field_34862 MAX_SECTIONS_DATA_SIZE f [B field_34864 sectionsData f Lnet/minecraft/class_2487; field_34863 heightmap f Ljava/util/List; field_34865 blockEntities m (IILnet/minecraft/class_6603$class_6605;)V method_38588 method_38588 p 3 visitor m ()Lnet/minecraft/class_2540; method_38586 getSectionsDataBuf m (Lnet/minecraft/class_2818;)I method_38589 getSectionsPacketSize p 0 chunk m (Lnet/minecraft/class_6603$class_6605;II)V method_38593 iterateBlockEntities p 3 z p 2 x p 1 consumer m ()Lnet/minecraft/class_2487; method_38594 getHeightmap m (II)Ljava/util/function/Consumer; method_38587 getBlockEntities p 2 z p 1 x m (Lnet/minecraft/class_2818;)V p 1 chunk m (Lnet/minecraft/class_2540;)V method_38590 write p 1 buf m ()Lio/netty/buffer/ByteBuf; method_38595 getWritableSectionsDataBuf m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2818;)V method_38591 writeSections p 0 buf p 1 chunk m (Lnet/minecraft/class_2540;Lnet/minecraft/class_6603$class_6604;)V method_38592 method_38592 p 0 buf p 1 entry m (Lnet/minecraft/class_2540;II)V p 3 z p 1 buf p 2 x c net/minecraft/class_6603$class_6604 net/minecraft/network/packet/s2c/play/ChunkData$BlockEntityData f I field_34867 y f I field_34866 localXz f Lnet/minecraft/class_2487; field_34869 nbt f Lnet/minecraft/class_2591; field_34868 type m (Lnet/minecraft/class_2586;)Lnet/minecraft/class_6603$class_6604; method_38596 of p 0 blockEntity m (IILnet/minecraft/class_2591;Lnet/minecraft/class_2487;)V p 4 nbt p 3 type p 2 y p 1 localXz m (Lnet/minecraft/class_2540;)V method_38597 write p 1 buf m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_6603$class_6605 net/minecraft/network/packet/s2c/play/ChunkData$BlockEntityVisitor m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2591;Lnet/minecraft/class_2487;)V accept accept p 1 pos p 2 type p 3 nbt c net/minecraft/class_2245 net/minecraft/command/argument/TimeArgumentType f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_9972 UNITS f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9971 INVALID_COUNT_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9970 INVALID_UNIT_EXCEPTION f Ljava/util/Collection; field_9969 EXAMPLES m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 1 context p 2 builder m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; method_9490 parse m ()Lnet/minecraft/class_2245; method_9489 time m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9491 method_9491 p 0 time m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader c net/minecraft/class_3577 net/minecraft/datafixer/fix/BlockEntitySignTextStrictJsonFix f Lcom/google/gson/Gson; field_15827 GSON m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; method_15582 fix p 2 lineName c net/minecraft/class_3577$1 net/minecraft/datafixer/fix/BlockEntitySignTextStrictJsonFix$1 m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize p 1 functionJson p 3 context p 2 unused m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_5250; method_15583 deserialize c net/minecraft/class_2246 net/minecraft/block/Blocks c Contains all the minecraft blocks. f Lnet/minecraft/class_2248; field_10099 WALL_TORCH f Lnet/minecraft/class_2248; field_10098 ACACIA_LEAVES f Lnet/minecraft/class_2248; field_10097 DEAD_BRAIN_CORAL_FAN f Lnet/minecraft/class_2248; field_23151 POLISHED_BASALT f Lnet/minecraft/class_2248; field_10452 LIGHT_BLUE_BANNER f Lnet/minecraft/class_2248; field_28048 POINTED_DRIPSTONE f Lnet/minecraft/class_2248; field_10586 POTTED_BAMBOO f Lnet/minecraft/class_2248; field_10453 IRON_TRAPDOOR f Lnet/minecraft/class_2248; field_10584 TUBE_CORAL_WALL_FAN f Lnet/minecraft/class_2248; field_10451 QUARTZ_STAIRS f Lnet/minecraft/class_2248; field_23152 RESPAWN_ANCHOR f Lnet/minecraft/class_2248; field_28049 DRIPSTONE_BLOCK f Lnet/minecraft/class_2248; field_10585 MAGENTA_CONCRETE f Lnet/minecraft/class_2248; field_10583 SUNFLOWER f Lnet/minecraft/class_2248; field_10450 REPEATER f Lnet/minecraft/class_2248; field_10582 HEAVY_WEIGHTED_PRESSURE_PLATE f Lnet/minecraft/class_2248; field_10581 ZOMBIE_WALL_HEAD f Lnet/minecraft/class_2248; field_10580 BROWN_MUSHROOM_BLOCK f Lnet/minecraft/class_2248; field_10316 NETHER_PORTAL f Lnet/minecraft/class_2248; field_10449 POPPY f Lnet/minecraft/class_2248; field_10315 PINK_TULIP f Lnet/minecraft/class_2248; field_10448 DEAD_TUBE_CORAL_FAN f Lnet/minecraft/class_2248; field_10314 RED_WOOL f Lnet/minecraft/class_2248; field_16541 LANTERN f Lnet/minecraft/class_2248; field_10447 BUBBLE_CORAL_WALL_FAN f Lnet/minecraft/class_2248; field_10579 DEAD_FIRE_CORAL f Lnet/minecraft/class_2248; field_10446 WHITE_WOOL f Lnet/minecraft/class_2248; field_10313 LARGE_FERN f Lnet/minecraft/class_2248; field_16540 JIGSAW f Lnet/minecraft/class_2248; field_22089 SOUL_FIRE f Lnet/minecraft/class_2248; field_10445 COBBLESTONE f Lnet/minecraft/class_2248; field_10312 HOPPER f Lnet/minecraft/class_2248; field_10578 YELLOW_STAINED_GLASS_PANE f Lnet/minecraft/class_2248; field_10577 POTTED_BIRCH_SAPLING f Lnet/minecraft/class_2248; field_10444 PINK_TERRACOTTA f Lnet/minecraft/class_2248; field_10311 RED_NETHER_BRICK_WALL f Lnet/minecraft/class_2248; field_10576 IRON_BARS f Lnet/minecraft/class_2248; field_10443 ENDER_CHEST f Lnet/minecraft/class_2248; field_10310 POLISHED_DIORITE_STAIRS f Lnet/minecraft/class_2248; field_10441 LAPIS_BLOCK f Lnet/minecraft/class_2248; field_10575 BIRCH_SAPLING f Lnet/minecraft/class_2248; field_10442 DIAMOND_ORE f Lnet/minecraft/class_2248; field_10096 YELLOW_GLAZED_TERRACOTTA f Lnet/minecraft/class_2248; field_10095 ORANGE_WOOL f Lnet/minecraft/class_2248; field_10094 DEAD_BUBBLE_CORAL_WALL_FAN f Lnet/minecraft/class_2248; field_10093 POLISHED_ANDESITE f Lnet/minecraft/class_2248; field_10092 MAGMA_BLOCK f Lnet/minecraft/class_2248; field_10091 REDSTONE_WIRE f Lnet/minecraft/class_2248; field_10319 JUNGLE_FENCE f Lnet/minecraft/class_2248; field_10090 LAPIS_ORE f Lnet/minecraft/class_2248; field_10318 LIME_WALL_BANNER f Lnet/minecraft/class_2248; field_10317 PINK_STAINED_GLASS f Lnet/minecraft/class_2248; field_28674 FLOWERING_AZALEA_LEAVES f Lnet/minecraft/class_2248; field_28675 CAVE_VINES f Lnet/minecraft/class_2248; field_28676 CAVE_VINES_PLANT f Lnet/minecraft/class_2248; field_22091 BASALT f Lnet/minecraft/class_2248; field_10089 BRICK_STAIRS f Lnet/minecraft/class_2248; field_28677 SPORE_BLOSSOM f Lnet/minecraft/class_2248; field_28411 GLOW_LICHEN f Lnet/minecraft/class_2248; field_22090 SOUL_SOIL f Lnet/minecraft/class_2248; field_10088 SPRUCE_WALL_SIGN f Lnet/minecraft/class_2248; field_28678 AZALEA f Lnet/minecraft/class_2248; field_10087 WHITE_STAINED_GLASS f Lnet/minecraft/class_2248; field_28679 FLOWERING_AZALEA f Lnet/minecraft/class_2248; field_10086 BLUE_ORCHID f Lnet/minecraft/class_2248; field_10085 IRON_BLOCK f Lnet/minecraft/class_2248; field_10573 AZURE_BLUET f Lnet/minecraft/class_2248; field_10440 STONE_STAIRS f Lnet/minecraft/class_2248; field_22097 WARPED_FENCE_GATE f Lnet/minecraft/class_2248; field_10574 MAGENTA_STAINED_GLASS f Lnet/minecraft/class_2248; field_10572 DEAD_BRAIN_CORAL f Lnet/minecraft/class_2248; field_22096 CRIMSON_FENCE_GATE f Lnet/minecraft/class_2248; field_10571 GOLD_ORE f Lnet/minecraft/class_2248; field_22099 WARPED_STAIRS f Lnet/minecraft/class_2248; field_10570 PURPLE_TERRACOTTA f Lnet/minecraft/class_2248; field_22098 CRIMSON_STAIRS f Lnet/minecraft/class_2248; field_22093 SOUL_WALL_TORCH f Lnet/minecraft/class_2248; field_22092 SOUL_TORCH f Lnet/minecraft/class_2248; field_22095 WARPED_TRAPDOOR f Lnet/minecraft/class_2248; field_28673 AZALEA_LEAVES f Lnet/minecraft/class_2248; field_22094 CRIMSON_TRAPDOOR f Lnet/minecraft/class_2248; field_10304 POTTED_JUNGLE_SAPLING f Lnet/minecraft/class_2248; field_10437 QUARTZ_PILLAR f Lnet/minecraft/class_2248; field_10303 JUNGLE_WOOD f Lnet/minecraft/class_2248; field_10569 SPRUCE_STAIRS f Lnet/minecraft/class_2248; field_10436 STRIPPED_SPRUCE_LOG f Lnet/minecraft/class_2248; field_28900 DEEPSLATE_BRICKS f Lnet/minecraft/class_2248; field_10568 DEAD_FIRE_CORAL_FAN f Lnet/minecraft/class_2248; field_10302 COCOA f Lnet/minecraft/class_2248; field_10435 POLISHED_GRANITE_STAIRS f Lnet/minecraft/class_2248; field_28901 DEEPSLATE_BRICK_STAIRS f Lnet/minecraft/class_2248; field_10434 PINK_CONCRETE f Lnet/minecraft/class_2248; field_10301 REDSTONE_WALL_TORCH f Lnet/minecraft/class_2248; field_10567 PINK_GLAZED_TERRACOTTA f Lnet/minecraft/class_2248; field_28902 DEEPSLATE_BRICK_SLAB f Lnet/minecraft/class_2248; field_10566 DIRT f Lnet/minecraft/class_2248; field_10433 CYAN_CARPET f Lnet/minecraft/class_2248; field_10300 MAGENTA_CONCRETE_POWDER f Lnet/minecraft/class_2248; field_28903 DEEPSLATE_BRICK_WALL f Lnet/minecraft/class_2248; field_10565 PINK_STAINED_GLASS_PANE f Lnet/minecraft/class_2248; field_10432 PLAYER_HEAD f Lnet/minecraft/class_2248; field_10430 ROSE_BUSH f Lnet/minecraft/class_2248; field_28904 CHISELED_DEEPSLATE f Lnet/minecraft/class_2248; field_10564 POTTED_ACACIA_SAPLING f Lnet/minecraft/class_2248; field_10431 OAK_LOG f Lnet/minecraft/class_2248; field_10562 WET_SPONGE f Lnet/minecraft/class_2248; field_10563 OAK_STAIRS f Lnet/minecraft/class_2248; field_10084 STRIPPED_JUNGLE_WOOD f Lnet/minecraft/class_2248; field_10083 LOOM f Lnet/minecraft/class_2248; field_10082 DEAD_TUBE_CORAL f Lnet/minecraft/class_2248; field_10081 DRAGON_EGG f Lnet/minecraft/class_2248; field_10309 TUBE_CORAL_BLOCK f Lnet/minecraft/class_2248; field_10080 REDSTONE_ORE f Lnet/minecraft/class_2248; field_10308 CYAN_CONCRETE f Lnet/minecraft/class_2248; field_10307 BIRCH_WOOD f Lnet/minecraft/class_2248; field_10439 BROWN_CONCRETE f Lnet/minecraft/class_2248; field_10306 JUNGLE_LOG f Lnet/minecraft/class_2248; field_10305 LIME_STAINED_GLASS_PANE f Lnet/minecraft/class_2248; field_10438 MAGENTA_BANNER f Lnet/minecraft/class_2248; field_28686 HANGING_ROOTS f Lnet/minecraft/class_2248; field_10078 CYAN_GLAZED_TERRACOTTA f Lnet/minecraft/class_2248; field_10079 BRAIN_CORAL_FAN f Lnet/minecraft/class_2248; field_10077 GRAY_STAINED_GLASS_PANE f Lnet/minecraft/class_2248; field_10076 POTTED_DARK_OAK_SAPLING f Lnet/minecraft/class_2248; field_10075 DARK_OAK_PLANKS f Lnet/minecraft/class_2248; field_10074 POTTED_OXEYE_DAISY f Lnet/minecraft/class_2248; field_10073 BROWN_STAINED_GLASS f Lnet/minecraft/class_2248; field_10561 GREEN_BED f Lnet/minecraft/class_2248; field_10560 PISTON f Lnet/minecraft/class_2248; field_28680 MOSS_CARPET f Lnet/minecraft/class_2248; field_28681 MOSS_BLOCK f Lnet/minecraft/class_2248; field_28682 BIG_DRIPLEAF f Lnet/minecraft/class_2248; field_28683 BIG_DRIPLEAF_STEM f Lnet/minecraft/class_2248; field_28684 SMALL_DRIPLEAF f Lnet/minecraft/class_2248; field_28685 ROOTED_DIRT f Lnet/minecraft/class_2248; field_10558 STRIPPED_SPRUCE_WOOD f Lnet/minecraft/class_2248; field_10425 POWERED_RAIL f Lnet/minecraft/class_2248; field_10557 DEAD_FIRE_CORAL_WALL_FAN f Lnet/minecraft/class_2248; field_10424 SUGAR_CANE f Lnet/minecraft/class_2248; field_10423 GRAY_WOOL f Lnet/minecraft/class_2248; field_10556 MUSHROOM_STEM f Lnet/minecraft/class_2248; field_10555 GRAY_STAINED_GLASS f Lnet/minecraft/class_2248; field_10422 BUBBLE_COLUMN f Lnet/minecraft/class_2248; field_10554 OXEYE_DAISY f Lnet/minecraft/class_2248; field_10421 LIME_CONCRETE f Lnet/minecraft/class_2248; field_10553 JUNGLE_BUTTON f Lnet/minecraft/class_2248; field_10420 RED_SANDSTONE_STAIRS f Lnet/minecraft/class_2248; field_10551 FIRE_CORAL_FAN f Lnet/minecraft/class_2248; field_10552 CHISELED_STONE_BRICKS f Lnet/minecraft/class_2248; field_10550 BLUE_GLAZED_TERRACOTTA f Lnet/minecraft/class_2248; field_10072 GRANITE_WALL f Lnet/minecraft/class_2248; field_10071 SPRUCE_SLAB f Lnet/minecraft/class_2248; field_10070 BLACK_STAINED_GLASS_PANE f Lnet/minecraft/class_2248; field_10429 DAYLIGHT_DETECTOR f Lnet/minecraft/class_2248; field_10428 DEAD_BUSH f Lnet/minecraft/class_2248; field_10427 BUBBLE_CORAL_FAN f Lnet/minecraft/class_2248; field_10559 RED_MUSHROOM f Lnet/minecraft/class_2248; field_10426 PURPLE_GLAZED_TERRACOTTA f Lnet/minecraft/class_2248; field_10069 RED_BED f Lnet/minecraft/class_2248; field_27100 WHITE_CANDLE f Lnet/minecraft/class_2248; field_10067 BLUE_WALL_BANNER f Lnet/minecraft/class_2248; field_10068 RED_SHULKER_BOX f Lnet/minecraft/class_2248; field_10066 SPRUCE_BUTTON f Lnet/minecraft/class_2248; field_10199 WHITE_SHULKER_BOX f Lnet/minecraft/class_2248; field_10065 MOSSY_STONE_BRICKS f Lnet/minecraft/class_2248; field_10198 GREEN_BANNER f Lnet/minecraft/class_2248; field_10197 WHITE_CONCRETE_POWDER f Lnet/minecraft/class_2248; field_10064 END_STONE_BRICK_SLAB f Lnet/minecraft/class_2248; field_10196 DARK_OAK_FENCE_GATE f Lnet/minecraft/class_2248; field_10063 MAGENTA_SHULKER_BOX f Lnet/minecraft/class_2248; field_10062 BLACK_BANNER f Lnet/minecraft/class_2248; field_10195 TURTLE_EGG f Lnet/minecraft/class_2248; field_10061 POTTED_PINK_TULIP f Lnet/minecraft/class_2248; field_10194 DIRT_PATH f Lnet/minecraft/class_2248; field_27109 CYAN_CANDLE f Lnet/minecraft/class_2248; field_27108 LIGHT_GRAY_CANDLE f Lnet/minecraft/class_2248; field_27107 GRAY_CANDLE f Lnet/minecraft/class_2248; field_27106 PINK_CANDLE f Lnet/minecraft/class_2248; field_27105 LIME_CANDLE f Lnet/minecraft/class_2248; field_20421 BEE_NEST f Lnet/minecraft/class_2248; field_27104 YELLOW_CANDLE f Lnet/minecraft/class_2248; field_20422 BEEHIVE f Lnet/minecraft/class_2248; field_27103 LIGHT_BLUE_CANDLE f Lnet/minecraft/class_2248; field_27102 MAGENTA_CANDLE f Lnet/minecraft/class_2248; field_27101 ORANGE_CANDLE f Lnet/minecraft/class_2248; field_10546 ACTIVATOR_RAIL f Lnet/minecraft/class_2248; field_10413 RED_SANDSTONE_WALL f Lnet/minecraft/class_2248; field_10412 POLISHED_DIORITE_SLAB f Lnet/minecraft/class_2248; field_10545 MELON f Lnet/minecraft/class_2248; field_10544 JUNGLE_SIGN f Lnet/minecraft/class_2248; field_10411 SPRUCE_SIGN f Lnet/minecraft/class_2248; field_10543 CAVE_AIR f Lnet/minecraft/class_2248; field_10410 ORANGE_BED f Lnet/minecraft/class_2248; field_10542 YELLOW_CONCRETE f Lnet/minecraft/class_2248; field_10540 OBSIDIAN f Lnet/minecraft/class_2248; field_10541 NETHER_WART_BLOCK f Lnet/minecraft/class_2248; field_29026 DEEPSLATE_GOLD_ORE f Lnet/minecraft/class_2248; field_29027 DEEPSLATE_IRON_ORE f Lnet/minecraft/class_2248; field_10060 BLUE_STAINED_GLASS f Lnet/minecraft/class_2248; field_10193 LIGHT_BLUE_STAINED_GLASS_PANE f Lnet/minecraft/class_2248; field_10192 POTTED_SPRUCE_SAPLING f Lnet/minecraft/class_2248; field_10191 BRICK_SLAB f Lnet/minecraft/class_2248; field_10419 GREEN_STAINED_GLASS_PANE f Lnet/minecraft/class_2248; field_10190 PRISMARINE_BRICK_STAIRS f Lnet/minecraft/class_2248; field_10418 COAL_ORE f Lnet/minecraft/class_2248; field_10417 BIRCH_BUTTON f Lnet/minecraft/class_2248; field_10549 SMOOTH_SANDSTONE_STAIRS f Lnet/minecraft/class_2248; field_10416 CRACKED_STONE_BRICKS f Lnet/minecraft/class_2248; field_10548 LILY_OF_THE_VALLEY f Lnet/minecraft/class_2248; field_10415 TERRACOTTA f Lnet/minecraft/class_2248; field_10547 YELLOW_BANNER f Lnet/minecraft/class_2248; field_10414 DAMAGED_ANVIL f Lnet/minecraft/class_2248; field_10056 STONE_BRICKS f Lnet/minecraft/class_2248; field_10057 OAK_BUTTON f Lnet/minecraft/class_2248; field_27112 BROWN_CANDLE f Lnet/minecraft/class_2248; field_10188 OAK_FENCE_GATE f Lnet/minecraft/class_2248; field_10055 GREEN_SHULKER_BOX f Lnet/minecraft/class_2248; field_10189 GRANITE_SLAB f Lnet/minecraft/class_2248; field_27111 BLUE_CANDLE f Lnet/minecraft/class_2248; field_10054 PURPLE_WALL_BANNER f Lnet/minecraft/class_2248; field_10187 OAK_WALL_SIGN f Lnet/minecraft/class_2248; field_27110 PURPLE_CANDLE f Lnet/minecraft/class_2248; field_10053 TUBE_CORAL_FAN f Lnet/minecraft/class_2248; field_10186 BRAIN_CORAL_WALL_FAN f Lnet/minecraft/class_2248; field_10185 GRAY_BANNER f Lnet/minecraft/class_2248; field_10052 LIGHT_GRAY_GLAZED_TERRACOTTA f Lnet/minecraft/class_2248; field_17350 CAMPFIRE f Lnet/minecraft/class_2248; field_10184 ORANGE_TERRACOTTA f Lnet/minecraft/class_2248; field_10051 PINK_SHULKER_BOX f Lnet/minecraft/class_2248; field_10050 LIGHT_BLUE_WALL_BANNER f Lnet/minecraft/class_2248; field_10183 CAKE f Lnet/minecraft/class_2248; field_10182 DANDELION f Lnet/minecraft/class_2248; field_29028 DEEPSLATE_LAPIS_ORE f Lnet/minecraft/class_2248; field_29029 DEEPSLATE_DIAMOND_ORE f Lnet/minecraft/class_2248; field_27119 COPPER_BLOCK f Lnet/minecraft/class_2248; field_27118 EXPOSED_COPPER f Lnet/minecraft/class_2248; field_27117 WEATHERED_COPPER f Lnet/minecraft/class_2248; field_27116 OXIDIZED_COPPER f Lnet/minecraft/class_2248; field_27115 TINTED_GLASS f Lnet/minecraft/class_2248; field_27114 CALCITE f Lnet/minecraft/class_2248; field_10059 MOSSY_STONE_BRICK_WALL f Lnet/minecraft/class_2248; field_10058 RED_CONCRETE f Lnet/minecraft/class_2248; field_27113 GREEN_CANDLE f Lnet/minecraft/class_2248; field_10401 ACACIA_WALL_SIGN f Lnet/minecraft/class_2248; field_29032 SMOOTH_BASALT f Lnet/minecraft/class_2248; field_10534 RED_SAND f Lnet/minecraft/class_2248; field_10533 ACACIA_LOG f Lnet/minecraft/class_2248; field_10400 POTTED_WHITE_TULIP f Lnet/minecraft/class_2248; field_10532 CYAN_SHULKER_BOX f Lnet/minecraft/class_2248; field_10531 PINK_WALL_BANNER f Lnet/minecraft/class_2248; field_10530 PRISMARINE_WALL f Lnet/minecraft/class_2248; field_10181 FURNACE f Lnet/minecraft/class_2248; field_10409 BLUE_TERRACOTTA f Lnet/minecraft/class_2248; field_10180 LIME_BED f Lnet/minecraft/class_2248; field_10408 BIRCH_STAIRS f Lnet/minecraft/class_2248; field_10407 ORANGE_SHULKER_BOX f Lnet/minecraft/class_2248; field_10539 BIRCH_LEAVES f Lnet/minecraft/class_2248; field_10406 RED_BANNER f Lnet/minecraft/class_2248; field_10538 MAGENTA_GLAZED_TERRACOTTA f Lnet/minecraft/class_2248; field_10405 MOSSY_COBBLESTONE_SLAB f Lnet/minecraft/class_2248; field_10537 BLACK_WALL_BANNER f Lnet/minecraft/class_2248; field_10404 PURPLE_CONCRETE_POWDER f Lnet/minecraft/class_2248; field_29030 DEEPSLATE_REDSTONE_ORE f Lnet/minecraft/class_2248; field_10536 RED_CARPET f Lnet/minecraft/class_2248; field_10403 DARK_OAK_DOOR f Lnet/minecraft/class_2248; field_29031 COBBLED_DEEPSLATE f Lnet/minecraft/class_2248; field_10535 ANVIL f Lnet/minecraft/class_2248; field_10402 MYCELIUM f Lnet/minecraft/class_2248; field_10177 WITHER_SKELETON_SKULL f Lnet/minecraft/class_2248; field_10044 CHISELED_QUARTZ_BLOCK f Lnet/minecraft/class_2248; field_10178 DARK_OAK_WOOD f Lnet/minecraft/class_2248; field_27124 CUT_COPPER f Lnet/minecraft/class_2248; field_10043 BLUE_CARPET f Lnet/minecraft/class_2248; field_10176 INFESTED_CHISELED_STONE_BRICKS f Lnet/minecraft/class_2248; field_27123 EXPOSED_CUT_COPPER f Lnet/minecraft/class_2248; field_10042 CREEPER_HEAD f Lnet/minecraft/class_2248; field_10175 PURPUR_SLAB f Lnet/minecraft/class_2248; field_27122 WEATHERED_CUT_COPPER f Lnet/minecraft/class_2248; field_10174 SEA_LANTERN f Lnet/minecraft/class_2248; field_10041 JUNGLE_FENCE_GATE f Lnet/minecraft/class_2248; field_27121 OXIDIZED_CUT_COPPER f Lnet/minecraft/class_2248; field_10040 LIME_CARPET f Lnet/minecraft/class_2248; field_10173 MOSSY_STONE_BRICK_STAIRS f Lnet/minecraft/class_2248; field_27120 COPPER_ORE f Lnet/minecraft/class_2248; field_10172 LIGHT_GRAY_CONCRETE f Lnet/minecraft/class_2248; field_10171 GLOWSTONE f Lnet/minecraft/class_2248; field_10170 GREEN_WOOL f Lnet/minecraft/class_2248; field_23078 TWISTING_VINES f Lnet/minecraft/class_2248; field_9974 NETHER_WART f Lnet/minecraft/class_2248; field_23079 TWISTING_VINES_PLANT f Lnet/minecraft/class_2248; field_9973 IRON_DOOR f Lnet/minecraft/class_2248; field_9976 HORN_CORAL_WALL_FAN f Lnet/minecraft/class_2248; field_23077 NETHER_GOLD_ORE f Lnet/minecraft/class_2248; field_9975 SPRUCE_PLANKS f Lnet/minecraft/class_2248; field_27129 OXIDIZED_CUT_COPPER_SLAB f Lnet/minecraft/class_2248; field_9978 SMOOTH_QUARTZ f Lnet/minecraft/class_2248; field_27128 CUT_COPPER_STAIRS f Lnet/minecraft/class_2248; field_10049 YELLOW_STAINED_GLASS f Lnet/minecraft/class_2248; field_9977 ORANGE_CARPET f Lnet/minecraft/class_2248; field_27127 EXPOSED_CUT_COPPER_STAIRS f Lnet/minecraft/class_2248; field_10048 ORANGE_TULIP f Lnet/minecraft/class_2248; field_27126 WEATHERED_CUT_COPPER_STAIRS f Lnet/minecraft/class_2248; field_10047 DEAD_BUBBLE_CORAL_FAN f Lnet/minecraft/class_2248; field_10045 ORANGE_BANNER f Lnet/minecraft/class_2248; field_27125 OXIDIZED_CUT_COPPER_STAIRS f Lnet/minecraft/class_2248; field_9979 SANDSTONE f Lnet/minecraft/class_2248; field_10179 NOTE_BLOCK f Lnet/minecraft/class_2248; field_10046 LIME_GLAZED_TERRACOTTA f Lnet/minecraft/class_2248; field_10522 PINK_CONCRETE_POWDER f Lnet/minecraft/class_2248; field_27879 POWDER_SNOW f Lnet/minecraft/class_2248; field_10521 SPRUCE_DOOR f Lnet/minecraft/class_2248; field_27878 POWDER_SNOW_CAULDRON f Lnet/minecraft/class_2248; field_9980 CRAFTING_TABLE f Lnet/minecraft/class_2248; field_10520 PODZOL f Lnet/minecraft/class_2248; field_9982 BLUE_STAINED_GLASS_PANE f Lnet/minecraft/class_2248; field_9981 POTTED_BLUE_ORCHID f Lnet/minecraft/class_2248; field_9984 PUMPKIN_STEM f Lnet/minecraft/class_2248; field_9983 LADDER f Lnet/minecraft/class_2248; field_22103 WARPED_DOOR f Lnet/minecraft/class_2248; field_22102 CRIMSON_DOOR f Lnet/minecraft/class_2248; field_10529 GREEN_CONCRETE_POWDER f Lnet/minecraft/class_2248; field_22101 WARPED_BUTTON f Lnet/minecraft/class_2248; field_22105 WARPED_SIGN f Lnet/minecraft/class_2248; field_10528 CHORUS_FLOWER f Lnet/minecraft/class_2248; field_22104 CRIMSON_SIGN f Lnet/minecraft/class_2248; field_10527 BLUE_BED f Lnet/minecraft/class_2248; field_10526 GREEN_TERRACOTTA f Lnet/minecraft/class_2248; field_10525 COMMAND_BLOCK f Lnet/minecraft/class_2248; field_22100 CRIMSON_BUTTON f Lnet/minecraft/class_2248; field_10524 REDSTONE_LAMP f Lnet/minecraft/class_2248; field_10523 REDSTONE_TORCH f Lnet/minecraft/class_2248; field_10032 DEAD_HORN_CORAL f Lnet/minecraft/class_2248; field_10165 CYAN_BANNER f Lnet/minecraft/class_2248; field_10298 PETRIFIED_OAK_SLAB f Lnet/minecraft/class_2248; field_27136 WAXED_WEATHERED_CUT_COPPER f Lnet/minecraft/class_2248; field_10299 BIRCH_FENCE f Lnet/minecraft/class_2248; field_10164 LAVA f Lnet/minecraft/class_2248; field_10031 ACACIA_SLAB f Lnet/minecraft/class_2248; field_10297 DARK_PRISMARINE f Lnet/minecraft/class_2248; field_27135 WAXED_EXPOSED_COPPER f Lnet/minecraft/class_2248; field_10163 BROWN_STAINED_GLASS_PANE f Lnet/minecraft/class_2248; field_10296 DEAD_BUBBLE_CORAL f Lnet/minecraft/class_2248; field_10030 SLIME_BLOCK f Lnet/minecraft/class_2248; field_27134 WAXED_WEATHERED_COPPER f Lnet/minecraft/class_2248; field_10295 ICE f Lnet/minecraft/class_2248; field_10162 POTTED_ALLIUM f Lnet/minecraft/class_2248; field_33509 RAW_COPPER_BLOCK f Lnet/minecraft/class_2248; field_27133 WAXED_COPPER_BLOCK f Lnet/minecraft/class_2248; field_10161 OAK_PLANKS f Lnet/minecraft/class_2248; field_10294 LIGHT_BLUE_WOOL f Lnet/minecraft/class_2248; field_22107 WARPED_WALL_SIGN f Lnet/minecraft/class_2248; field_27132 CUT_COPPER_SLAB f Lnet/minecraft/class_2248; field_10160 DARK_OAK_SAPLING f Lnet/minecraft/class_2248; field_10293 WHEAT f Lnet/minecraft/class_2248; field_22106 CRIMSON_WALL_SIGN f Lnet/minecraft/class_2248; field_27131 EXPOSED_CUT_COPPER_SLAB f Lnet/minecraft/class_2248; field_10292 CHISELED_SANDSTONE f Lnet/minecraft/class_2248; field_22109 ANCIENT_DEBRIS f Lnet/minecraft/class_2248; field_27130 WEATHERED_CUT_COPPER_SLAB f Lnet/minecraft/class_2248; field_10291 SPRUCE_FENCE_GATE f Lnet/minecraft/class_2248; field_22108 NETHERITE_BLOCK f Lnet/minecraft/class_2248; field_10519 STRIPPED_OAK_LOG f Lnet/minecraft/class_2248; field_10039 SMOOTH_RED_SANDSTONE_STAIRS f Lnet/minecraft/class_2248; field_10038 GRAY_CONCRETE f Lnet/minecraft/class_2248; field_10037 SPRUCE_LOG f Lnet/minecraft/class_2248; field_27139 WAXED_WEATHERED_CUT_COPPER_STAIRS f Lnet/minecraft/class_2248; field_10036 FIRE f Lnet/minecraft/class_2248; field_10169 HORN_CORAL f Lnet/minecraft/class_2248; field_10034 CHEST f Lnet/minecraft/class_2248; field_27138 WAXED_CUT_COPPER f Lnet/minecraft/class_2248; field_10035 DARK_OAK_LEAVES f Lnet/minecraft/class_2248; field_10168 MELON_STEM f Lnet/minecraft/class_2248; field_10033 GLASS f Lnet/minecraft/class_2248; field_10166 BONE_BLOCK f Lnet/minecraft/class_2248; field_27137 WAXED_EXPOSED_CUT_COPPER f Lnet/minecraft/class_2248; field_10167 RAIL f Lnet/minecraft/class_2248; field_10510 PURPLE_CARPET f Lnet/minecraft/class_2248; field_10290 LIGHT_BLUE_CARPET f Lnet/minecraft/class_2248; field_22115 WARPED_WART_BLOCK f Lnet/minecraft/class_2248; field_27140 RED_CANDLE f Lnet/minecraft/class_2248; field_10518 CUT_RED_SANDSTONE f Lnet/minecraft/class_2248; field_22114 WARPED_FUNGUS f Lnet/minecraft/class_2248; field_10517 DIORITE_WALL f Lnet/minecraft/class_2248; field_22117 NETHER_SPROUTS f Lnet/minecraft/class_2248; field_10516 FIRE_CORAL_BLOCK f Lnet/minecraft/class_2248; field_22116 WARPED_ROOTS f Lnet/minecraft/class_2248; field_10515 NETHERRACK f Lnet/minecraft/class_2248; field_33508 RAW_IRON_BLOCK f Lnet/minecraft/class_2248; field_22110 SOUL_LANTERN f Lnet/minecraft/class_2248; field_10514 BLUE_WOOL f Lnet/minecraft/class_2248; field_10513 BIRCH_FENCE_GATE f Lnet/minecraft/class_2248; field_22113 WARPED_NYLIUM f Lnet/minecraft/class_2248; field_22112 STRIPPED_WARPED_STEM f Lnet/minecraft/class_2248; field_10512 YELLOW_CARPET f Lnet/minecraft/class_2248; field_22111 WARPED_STEM f Lnet/minecraft/class_2248; field_10511 BIRCH_LOG f Lnet/minecraft/class_2248; field_10153 QUARTZ_BLOCK f Lnet/minecraft/class_2248; field_10020 SPRUCE_FENCE f Lnet/minecraft/class_2248; field_10286 PURPUR_BLOCK f Lnet/minecraft/class_2248; field_27148 LIME_CANDLE_CAKE f Lnet/minecraft/class_2248; field_10152 PURPLE_STAINED_GLASS_PANE f Lnet/minecraft/class_2248; field_10285 GLASS_PANE f Lnet/minecraft/class_2248; field_27147 YELLOW_CANDLE_CAKE f Lnet/minecraft/class_2248; field_10284 ACACIA_SIGN f Lnet/minecraft/class_2248; field_10151 POTTED_POPPY f Lnet/minecraft/class_2248; field_27146 LIGHT_BLUE_CANDLE_CAKE f Lnet/minecraft/class_2248; field_10150 ATTACHED_MELON_STEM f Lnet/minecraft/class_2248; field_10283 SMOOTH_RED_SANDSTONE_SLAB f Lnet/minecraft/class_2248; field_27145 MAGENTA_CANDLE_CAKE f Lnet/minecraft/class_2248; field_10282 OBSERVER f Lnet/minecraft/class_2248; field_22119 STRIPPED_CRIMSON_STEM f Lnet/minecraft/class_2248; field_27144 ORANGE_CANDLE_CAKE f Lnet/minecraft/class_2248; field_10281 BLUE_BANNER f Lnet/minecraft/class_2248; field_22118 CRIMSON_STEM f Lnet/minecraft/class_2248; field_10509 CREEPER_WALL_HEAD f Lnet/minecraft/class_2248; field_27143 WHITE_CANDLE_CAKE f Lnet/minecraft/class_2248; field_10280 ORANGE_GLAZED_TERRACOTTA f Lnet/minecraft/class_2248; field_10508 DIORITE f Lnet/minecraft/class_2248; field_27142 CANDLE_CAKE f Lnet/minecraft/class_2248; field_10507 DIORITE_SLAB f Lnet/minecraft/class_2248; field_27141 BLACK_CANDLE f Lnet/minecraft/class_2248; field_10029 CACTUS f Lnet/minecraft/class_2248; field_10028 LIME_WOOL f Lnet/minecraft/class_2248; field_10027 END_PORTAL f Lnet/minecraft/class_2248; field_10026 JUNGLE_PRESSURE_PLATE f Lnet/minecraft/class_2248; field_10159 NETHER_BRICK_STAIRS f Lnet/minecraft/class_2248; field_10025 DETECTOR_RAIL f Lnet/minecraft/class_2248; field_10158 STONE_PRESSURE_PLATE f Lnet/minecraft/class_2248; field_10023 BROWN_CONCRETE_POWDER f Lnet/minecraft/class_2248; field_16999 SWEET_BERRY_BUSH f Lnet/minecraft/class_2248; field_10157 LIME_STAINED_GLASS f Lnet/minecraft/class_2248; field_10024 MOSSY_STONE_BRICK_SLAB f Lnet/minecraft/class_2248; field_10155 SPRUCE_WOOD f Lnet/minecraft/class_2248; field_10022 ORANGE_CONCRETE_POWDER f Lnet/minecraft/class_2248; field_10156 WHITE_TULIP f Lnet/minecraft/class_2248; field_10289 POLISHED_GRANITE f Lnet/minecraft/class_2248; field_10021 CHORUS_PLANT f Lnet/minecraft/class_2248; field_10154 WHITE_BANNER f Lnet/minecraft/class_2248; field_10287 RED_CONCRETE_POWDER f Lnet/minecraft/class_2248; field_27149 PINK_CANDLE_CAKE f Lnet/minecraft/class_2248; field_10288 BROWN_BED f Lnet/minecraft/class_2248; field_10630 SANDSTONE_WALL f Lnet/minecraft/class_2248; field_22120 CRIMSON_NYLIUM f Lnet/minecraft/class_2248; field_33510 RAW_GOLD_BLOCK f Lnet/minecraft/class_2248; field_10019 PURPLE_BED f Lnet/minecraft/class_2248; field_10018 POTTED_CACTUS f Lnet/minecraft/class_2248; field_22127 WARPED_PLANKS f Lnet/minecraft/class_2248; field_10506 BLACK_CONCRETE_POWDER f Lnet/minecraft/class_2248; field_27152 CYAN_CANDLE_CAKE f Lnet/minecraft/class_2248; field_22126 CRIMSON_PLANKS f Lnet/minecraft/class_2248; field_27151 LIGHT_GRAY_CANDLE_CAKE f Lnet/minecraft/class_2248; field_10505 PURPUR_PILLAR f Lnet/minecraft/class_2248; field_22129 WARPED_SLAB f Lnet/minecraft/class_2248; field_27150 GRAY_CANDLE_CAKE f Lnet/minecraft/class_2248; field_10504 BOOKSHELF f Lnet/minecraft/class_2248; field_22128 CRIMSON_SLAB f Lnet/minecraft/class_2248; field_10503 OAK_LEAVES f Lnet/minecraft/class_2248; field_22122 SHROOMLIGHT f Lnet/minecraft/class_2248; field_10502 CONDUIT f Lnet/minecraft/class_2248; field_22121 CRIMSON_FUNGUS f Lnet/minecraft/class_2248; field_10501 BLACK_GLAZED_TERRACOTTA f Lnet/minecraft/class_2248; field_22125 CRIMSON_ROOTS f Lnet/minecraft/class_2248; field_10500 DARK_OAK_SLAB f Lnet/minecraft/class_2248; field_22124 WEEPING_VINES_PLANT f Lnet/minecraft/class_2248; field_22123 WEEPING_VINES f Lnet/minecraft/class_2248; field_10141 GRAY_BED f Lnet/minecraft/class_2248; field_10274 MAGENTA_WALL_BANNER f Lnet/minecraft/class_2248; field_10273 POTTED_LILY_OF_THE_VALLEY f Lnet/minecraft/class_2248; field_10140 GRAY_SHULKER_BOX f Lnet/minecraft/class_2248; field_27159 AMETHYST_BLOCK f Lnet/minecraft/class_2248; field_10272 RED_STAINED_GLASS f Lnet/minecraft/class_2248; field_27158 BLACK_CANDLE_CAKE f Lnet/minecraft/class_2248; field_10271 LIGHT_BLUE_STAINED_GLASS f Lnet/minecraft/class_2248; field_27157 RED_CANDLE_CAKE f Lnet/minecraft/class_2248; field_10270 RED_TULIP f Lnet/minecraft/class_2248; field_27156 GREEN_CANDLE_CAKE f Lnet/minecraft/class_2248; field_27155 BROWN_CANDLE_CAKE f Lnet/minecraft/class_2248; field_10629 BRAIN_CORAL_BLOCK f Lnet/minecraft/class_2248; field_27154 BLUE_CANDLE_CAKE f Lnet/minecraft/class_2248; field_10628 LIGHT_GRAY_CONCRETE_POWDER f Lnet/minecraft/class_2248; field_27153 PURPLE_CANDLE_CAKE f Lnet/minecraft/class_2248; field_10017 JUNGLE_TRAPDOOR f Lnet/minecraft/class_2248; field_10149 OAK_DOOR f Lnet/minecraft/class_2248; field_10016 ANDESITE_SLAB f Lnet/minecraft/class_2248; field_10148 BIRCH_PLANKS f Lnet/minecraft/class_2248; field_10015 MAGENTA_TERRACOTTA f Lnet/minecraft/class_2248; field_10014 LIME_TERRACOTTA f Lnet/minecraft/class_2248; field_10147 CARVED_PUMPKIN f Lnet/minecraft/class_2248; field_10012 END_STONE_BRICK_STAIRS f Lnet/minecraft/class_2248; field_10146 BLACK_WOOL f Lnet/minecraft/class_2248; field_10013 EMERALD_ORE f Lnet/minecraft/class_2248; field_10279 RED_WALL_BANNER f Lnet/minecraft/class_2248; field_10144 ACACIA_FENCE f Lnet/minecraft/class_2248; field_10011 BLUE_CONCRETE f Lnet/minecraft/class_2248; field_10278 ACACIA_BUTTON f Lnet/minecraft/class_2248; field_10145 YELLOW_CONCRETE_POWDER f Lnet/minecraft/class_2248; field_10010 DARK_OAK_LOG f Lnet/minecraft/class_2248; field_10276 JUNGLE_SAPLING f Lnet/minecraft/class_2248; field_10143 YELLOW_TERRACOTTA f Lnet/minecraft/class_2248; field_10277 INFESTED_STONE f Lnet/minecraft/class_2248; field_10142 SANDSTONE_STAIRS f Lnet/minecraft/class_2248; field_10275 LIME_SHULKER_BOX f Lnet/minecraft/class_2248; field_22130 CRIMSON_PRESSURE_PLATE f Lnet/minecraft/class_2248; field_22132 CRIMSON_FENCE f Lnet/minecraft/class_2248; field_22131 WARPED_PRESSURE_PLATE f Lnet/minecraft/class_2248; field_10009 JACK_O_LANTERN f Lnet/minecraft/class_2248; field_10008 MOVING_PISTON f Lnet/minecraft/class_2248; field_10007 SANDSTONE_SLAB f Lnet/minecraft/class_2248; field_10139 YELLOW_WALL_BANNER f Lnet/minecraft/class_2248; field_10006 PRISMARINE_BRICKS f Lnet/minecraft/class_2248; field_27164 SMALL_AMETHYST_BUD f Lnet/minecraft/class_2248; field_10627 JUNGLE_DOOR f Lnet/minecraft/class_2248; field_18891 CUT_RED_SANDSTONE_SLAB f Lnet/minecraft/class_2248; field_10626 BLACK_TERRACOTTA f Lnet/minecraft/class_2248; field_27163 MEDIUM_AMETHYST_BUD f Lnet/minecraft/class_2248; field_27162 LARGE_AMETHYST_BUD f Lnet/minecraft/class_2248; field_10625 COBBLESTONE_WALL f Lnet/minecraft/class_2248; field_27161 AMETHYST_CLUSTER f Lnet/minecraft/class_2248; field_18890 CUT_SANDSTONE_SLAB f Lnet/minecraft/class_2248; field_10624 RED_SANDSTONE_SLAB f Lnet/minecraft/class_2248; field_27160 BUDDING_AMETHYST f Lnet/minecraft/class_2248; field_10623 DARK_PRISMARINE_SLAB f Lnet/minecraft/class_2248; field_22133 WARPED_FENCE f Lnet/minecraft/class_2248; field_10622 STRIPPED_ACACIA_LOG f Lnet/minecraft/class_2248; field_10621 LIGHT_BLUE_BED f Lnet/minecraft/class_2248; field_17563 COMPOSTER f Lnet/minecraft/class_2248; field_10620 OAK_FENCE f Lnet/minecraft/class_2248; field_10262 SMOOTH_SANDSTONE_SLAB f Lnet/minecraft/class_2248; field_10395 CHAIN_COMMAND_BLOCK f Lnet/minecraft/class_2248; field_10394 OAK_SAPLING f Lnet/minecraft/class_2248; field_10261 PUMPKIN f Lnet/minecraft/class_2248; field_10260 SPAWNER f Lnet/minecraft/class_2248; field_10393 PINK_CARPET f Lnet/minecraft/class_2248; field_28108 SCULK_SENSOR f Lnet/minecraft/class_2248; field_10392 STONE_BRICK_STAIRS f Lnet/minecraft/class_2248; field_27169 WAXED_EXPOSED_CUT_COPPER_SLAB f Lnet/minecraft/class_2248; field_10391 BIRCH_WALL_SIGN f Lnet/minecraft/class_2248; field_10619 CYAN_WOOL f Lnet/minecraft/class_2248; field_27168 WAXED_WEATHERED_CUT_COPPER_SLAB f Lnet/minecraft/class_2248; field_10390 NETHER_BRICK_SLAB f Lnet/minecraft/class_2248; field_10618 FIRE_CORAL f Lnet/minecraft/class_2248; field_27167 WAXED_CUT_COPPER_STAIRS f Lnet/minecraft/class_2248; field_10617 JUNGLE_SLAB f Lnet/minecraft/class_2248; field_16492 SCAFFOLDING f Lnet/minecraft/class_2248; field_27166 WAXED_EXPOSED_CUT_COPPER_STAIRS f Lnet/minecraft/class_2248; field_10616 DARK_OAK_STAIRS f Lnet/minecraft/class_2248; field_27165 TUFF f Lnet/minecraft/class_2248; field_10138 POTTED_RED_MUSHROOM f Lnet/minecraft/class_2248; field_10005 HORN_CORAL_FAN f Lnet/minecraft/class_2248; field_10137 OAK_TRAPDOOR f Lnet/minecraft/class_2248; field_10004 BROWN_GLAZED_TERRACOTTA f Lnet/minecraft/class_2248; field_10003 PEONY f Lnet/minecraft/class_2248; field_10136 SMOOTH_STONE_SLAB f Lnet/minecraft/class_2248; field_10269 BRICK_WALL f Lnet/minecraft/class_2248; field_10001 END_STONE_BRICK_WALL f Lnet/minecraft/class_2248; field_10135 PRISMARINE f Lnet/minecraft/class_2248; field_10002 REDSTONE_BLOCK f Lnet/minecraft/class_2248; field_10268 PURPLE_SHULKER_BOX f Lnet/minecraft/class_2248; field_10133 LIME_CONCRETE_POWDER f Lnet/minecraft/class_2248; field_10000 BUBBLE_CORAL_BLOCK f Lnet/minecraft/class_2248; field_10267 GRAY_WALL_BANNER f Lnet/minecraft/class_2248; field_10134 BUBBLE_CORAL f Lnet/minecraft/class_2248; field_10265 DARK_OAK_WALL_SIGN f Lnet/minecraft/class_2248; field_10132 DARK_OAK_FENCE f Lnet/minecraft/class_2248; field_10266 NETHER_BRICKS f Lnet/minecraft/class_2248; field_10399 PURPLE_STAINED_GLASS f Lnet/minecraft/class_2248; field_10131 STONE_BRICK_SLAB f Lnet/minecraft/class_2248; field_10264 DEAD_BRAIN_CORAL_BLOCK f Lnet/minecraft/class_2248; field_10397 ACACIA_PRESSURE_PLATE f Lnet/minecraft/class_2248; field_10398 END_PORTAL_FRAME f Lnet/minecraft/class_2248; field_10130 DARK_PRISMARINE_STAIRS f Lnet/minecraft/class_2248; field_10263 REPEATING_COMMAND_BLOCK f Lnet/minecraft/class_2248; field_10396 DEAD_BUBBLE_CORAL_BLOCK f Lnet/minecraft/class_2248; field_10129 LIGHT_GRAY_STAINED_GLASS_PANE f Lnet/minecraft/class_2248; field_10128 POTTED_FERN f Lnet/minecraft/class_2248; field_10127 NETHER_BRICK_WALL f Lnet/minecraft/class_2248; field_33407 WAXED_OXIDIZED_COPPER f Lnet/minecraft/class_2248; field_10615 STICKY_PISTON f Lnet/minecraft/class_2248; field_10614 DEAD_TUBE_CORAL_BLOCK f Lnet/minecraft/class_2248; field_10613 END_GATEWAY f Lnet/minecraft/class_2248; field_10612 PINK_BANNER f Lnet/minecraft/class_2248; field_10611 WHITE_TERRACOTTA f Lnet/minecraft/class_2248; field_27171 LIGHTNING_ROD f Lnet/minecraft/class_2248; field_10610 PINK_BED f Lnet/minecraft/class_2248; field_33409 WAXED_OXIDIZED_CUT_COPPER_STAIRS f Lnet/minecraft/class_2248; field_27170 WAXED_CUT_COPPER_SLAB f Lnet/minecraft/class_2248; field_33408 WAXED_OXIDIZED_CUT_COPPER f Lnet/minecraft/class_2248; field_10383 RED_GLAZED_TERRACOTTA f Lnet/minecraft/class_2248; field_10250 STRIPPED_OAK_WOOD f Lnet/minecraft/class_2248; field_10382 WATER f Lnet/minecraft/class_2248; field_10381 COAL_BLOCK f Lnet/minecraft/class_2248; field_10609 CARROTS f Lnet/minecraft/class_2248; field_10380 TRAPPED_CHEST f Lnet/minecraft/class_2248; field_10608 ACACIA_TRAPDOOR f Lnet/minecraft/class_2248; field_10607 GRANITE_STAIRS f Lnet/minecraft/class_2248; field_10606 WITHER_ROSE f Lnet/minecraft/class_2248; field_10605 BLUE_SHULKER_BOX f Lnet/minecraft/class_2248; field_10604 LIGHT_GRAY_WALL_BANNER f Lnet/minecraft/class_2248; field_9986 RED_NETHER_BRICKS f Lnet/minecraft/class_2248; field_10259 PURPLE_WOOL f Lnet/minecraft/class_2248; field_10126 OAK_WOOD f Lnet/minecraft/class_2248; field_22506 STRIPPED_CRIMSON_HYPHAE f Lnet/minecraft/class_2248; field_9985 LIGHT_GRAY_BANNER f Lnet/minecraft/class_2248; field_10258 SPONGE f Lnet/minecraft/class_2248; field_10125 TUBE_CORAL f Lnet/minecraft/class_2248; field_9988 SPRUCE_LEAVES f Lnet/minecraft/class_2248; field_10124 AIR f Lnet/minecraft/class_2248; field_10257 BIRCH_SLAB f Lnet/minecraft/class_2248; field_10122 JUNGLE_STAIRS f Lnet/minecraft/class_2248; field_9987 BEDROCK f Lnet/minecraft/class_2248; field_10123 BROWN_TERRACOTTA f Lnet/minecraft/class_2248; field_10256 ACACIA_STAIRS f Lnet/minecraft/class_2248; field_10389 PRISMARINE_SLAB f Lnet/minecraft/class_2248; field_10254 STRIPPED_JUNGLE_LOG f Lnet/minecraft/class_2248; field_10121 OAK_SIGN f Lnet/minecraft/class_2248; field_22503 WARPED_HYPHAE f Lnet/minecraft/class_2248; field_10255 GRAVEL f Lnet/minecraft/class_2248; field_10388 SKELETON_WALL_SKULL f Lnet/minecraft/class_2248; field_10120 WHITE_BED f Lnet/minecraft/class_2248; field_10253 COARSE_DIRT f Lnet/minecraft/class_2248; field_10386 ANDESITE_STAIRS f Lnet/minecraft/class_2248; field_9989 MOSSY_COBBLESTONE f Lnet/minecraft/class_2248; field_10387 INFESTED_STONE_BRICKS f Lnet/minecraft/class_2248; field_10252 STONE_BRICK_WALL f Lnet/minecraft/class_2248; field_10385 ACACIA_SAPLING f Lnet/minecraft/class_2248; field_22505 CRIMSON_HYPHAE f Lnet/minecraft/class_2248; field_10251 BROWN_MUSHROOM f Lnet/minecraft/class_2248; field_10384 BLUE_ICE f Lnet/minecraft/class_2248; field_22504 STRIPPED_WARPED_HYPHAE f Lnet/minecraft/class_2248; field_9990 MOSSY_COBBLESTONE_WALL f Lnet/minecraft/class_2248; field_33410 WAXED_OXIDIZED_CUT_COPPER_SLAB f Lnet/minecraft/class_2248; field_9992 PURPUR_STAIRS f Lnet/minecraft/class_2248; field_9991 WHITE_STAINED_GLASS_PANE f Lnet/minecraft/class_2248; field_10119 OAK_SLAB f Lnet/minecraft/class_2248; field_9994 POLISHED_ANDESITE_STAIRS f Lnet/minecraft/class_2248; field_10118 RED_STAINED_GLASS_PANE f Lnet/minecraft/class_2248; field_9993 KELP f Lnet/minecraft/class_2248; field_10117 CHISELED_RED_SANDSTONE f Lnet/minecraft/class_2248; field_9996 LIGHT_GRAY_STAINED_GLASS f Lnet/minecraft/class_2248; field_10249 POTTED_ORANGE_TULIP f Lnet/minecraft/class_2248; field_10116 DEAD_BRAIN_CORAL_WALL_FAN f Lnet/minecraft/class_2248; field_9995 CORNFLOWER f Lnet/minecraft/class_2248; field_10248 CYAN_STAINED_GLASS f Lnet/minecraft/class_2248; field_10115 ANDESITE f Lnet/minecraft/class_2248; field_10603 SHULKER_BOX f Lnet/minecraft/class_2248; field_10602 BROWN_BANNER f Lnet/minecraft/class_2248; field_10601 SMOOTH_QUARTZ_SLAB f Lnet/minecraft/class_2248; field_10600 YELLOW_SHULKER_BOX f Lnet/minecraft/class_2248; field_10371 BLACK_SHULKER_BOX f Lnet/minecraft/class_2248; field_10370 BROWN_WALL_BANNER f Lnet/minecraft/class_2248; field_9998 POTTED_WITHER_ROSE f Lnet/minecraft/class_2248; field_10114 SOUL_SAND f Lnet/minecraft/class_2248; field_10247 POTATOES f Lnet/minecraft/class_2248; field_33919 POTTED_FLOWERING_AZALEA_BUSH f Lnet/minecraft/class_2248; field_9997 BLACK_STAINED_GLASS f Lnet/minecraft/class_2248; field_10113 BROWN_WOOL f Lnet/minecraft/class_2248; field_10246 DARK_OAK_TRAPDOOR f Lnet/minecraft/class_2248; field_10379 PISTON_HEAD f Lnet/minecraft/class_2248; field_10111 DEAD_FIRE_CORAL_BLOCK f Lnet/minecraft/class_2248; field_33918 POTTED_AZALEA_BUSH f Lnet/minecraft/class_2248; field_10112 FERN f Lnet/minecraft/class_2248; field_10245 SMOOTH_QUARTZ_STAIRS f Lnet/minecraft/class_2248; field_10378 LILAC f Lnet/minecraft/class_2248; field_10110 FROSTED_ICE f Lnet/minecraft/class_2248; field_10243 VOID_AIR f Lnet/minecraft/class_2248; field_9999 ACACIA_WOOD f Lnet/minecraft/class_2248; field_10244 STRIPPED_DARK_OAK_LOG f Lnet/minecraft/class_2248; field_10377 COMPARATOR f Lnet/minecraft/class_2248; field_10242 LIGHT_BLUE_CONCRETE f Lnet/minecraft/class_2248; field_10375 TNT f Lnet/minecraft/class_2248; field_10376 SEAGRASS f Lnet/minecraft/class_2248; field_10241 ZOMBIE_HEAD f Lnet/minecraft/class_2248; field_10374 STRIPPED_DARK_OAK_WOOD f Lnet/minecraft/class_2248; field_10240 RED_MUSHROOM_BLOCK f Lnet/minecraft/class_2248; field_10373 BROWN_SHULKER_BOX f Lnet/minecraft/class_2248; field_10372 CYAN_WALL_BANNER f Lnet/minecraft/class_2248; field_16333 BLAST_FURNACE f Lnet/minecraft/class_2248; field_10109 CYAN_BED f Lnet/minecraft/class_2248; field_16332 BELL f Lnet/minecraft/class_2248; field_10108 BAMBOO_SAPLING f Lnet/minecraft/class_2248; field_16335 STONECUTTER f Lnet/minecraft/class_2248; field_10107 WHITE_CONCRETE f Lnet/minecraft/class_2248; field_16334 SMOKER f Lnet/minecraft/class_2248; field_10106 BLACK_CARPET f Lnet/minecraft/class_2248; field_16337 GRINDSTONE f Lnet/minecraft/class_2248; field_10239 DEAD_HORN_CORAL_WALL_FAN f Lnet/minecraft/class_2248; field_10238 TALL_SEAGRASS f Lnet/minecraft/class_2248; field_10105 CHIPPED_ANVIL f Lnet/minecraft/class_2248; field_16336 CARTOGRAPHY_TABLE f Lnet/minecraft/class_2248; field_10237 QUARTZ_SLAB f Lnet/minecraft/class_2248; field_10104 BRICKS f Lnet/minecraft/class_2248; field_10369 STRUCTURE_VOID f Lnet/minecraft/class_2248; field_10103 STRIPPED_ACACIA_WOOD f Lnet/minecraft/class_2248; field_10236 PRISMARINE_BRICK_SLAB f Lnet/minecraft/class_2248; field_16331 FLETCHING_TABLE f Lnet/minecraft/class_2248; field_16330 LECTERN f Lnet/minecraft/class_2248; field_10492 INFESTED_COBBLESTONE f Lnet/minecraft/class_2248; field_10491 SNOW_BLOCK f Lnet/minecraft/class_2248; field_10490 YELLOW_WOOL f Lnet/minecraft/class_2248; field_23985 CHAIN f Lnet/minecraft/class_2248; field_10102 SAND f Lnet/minecraft/class_2248; field_10235 CYAN_TERRACOTTA f Lnet/minecraft/class_2248; field_10368 PURPLE_BANNER f Lnet/minecraft/class_2248; field_10100 INFESTED_CRACKED_STONE_BRICKS f Lnet/minecraft/class_2248; field_16329 SMITHING_TABLE f Lnet/minecraft/class_2248; field_10234 EMERALD_BLOCK f Lnet/minecraft/class_2248; field_10101 WITHER_SKELETON_WALL_SKULL f Lnet/minecraft/class_2248; field_10367 GREEN_CONCRETE f Lnet/minecraft/class_2248; field_10232 ACACIA_DOOR f Lnet/minecraft/class_2248; field_10499 BARRIER f Lnet/minecraft/class_2248; field_10233 CYAN_CONCRETE_POWDER f Lnet/minecraft/class_2248; field_10366 STRIPPED_BIRCH_LOG f Lnet/minecraft/class_2248; field_10231 BIRCH_SIGN f Lnet/minecraft/class_2248; field_10364 NETHER_BRICK_FENCE f Lnet/minecraft/class_2248; field_10498 FIRE_CORAL_WALL_FAN f Lnet/minecraft/class_2248; field_10365 POTTED_AZURE_BLUET f Lnet/minecraft/class_2248; field_10230 MAGENTA_BED f Lnet/minecraft/class_2248; field_10363 LEVER f Lnet/minecraft/class_2248; field_10496 ORANGE_STAINED_GLASS_PANE f Lnet/minecraft/class_2248; field_10497 RED_NETHER_BRICK_STAIRS f Lnet/minecraft/class_2248; field_10362 FARMLAND f Lnet/minecraft/class_2248; field_10495 FLOWER_POT f Lnet/minecraft/class_2248; field_10361 CUT_SANDSTONE f Lnet/minecraft/class_2248; field_10494 STONE_BUTTON f Lnet/minecraft/class_2248; field_10493 DARK_OAK_BUTTON f Lnet/minecraft/class_2248; field_10360 SMOOTH_STONE f Lnet/minecraft/class_2248; field_10229 LIME_BANNER f Lnet/minecraft/class_2248; field_31037 LIGHT f Lnet/minecraft/class_2248; field_10228 DROPPER f Lnet/minecraft/class_2248; field_10227 ORANGE_STAINED_GLASS f Lnet/minecraft/class_2248; field_10226 ALLIUM f Lnet/minecraft/class_2248; field_10359 HAY_BLOCK f Lnet/minecraft/class_2248; field_16328 BARREL f Lnet/minecraft/class_2248; field_10358 POTTED_CORNFLOWER f Lnet/minecraft/class_2248; field_10225 PACKED_ICE f Lnet/minecraft/class_2248; field_10224 LIGHT_WEIGHTED_PRESSURE_PLATE f Lnet/minecraft/class_2248; field_10357 GREEN_STAINED_GLASS f Lnet/minecraft/class_2248; field_28888 DEEPSLATE f Lnet/minecraft/class_2248; field_28889 COBBLED_DEEPSLATE_STAIRS f Lnet/minecraft/class_2248; field_10480 INFESTED_MOSSY_STONE_BRICKS f Lnet/minecraft/class_2248; field_29219 DEEPSLATE_COAL_ORE f Lnet/minecraft/class_2248; field_28892 POLISHED_DEEPSLATE f Lnet/minecraft/class_2248; field_23867 CRACKED_NETHER_BRICKS f Lnet/minecraft/class_2248; field_28893 POLISHED_DEEPSLATE_STAIRS f Lnet/minecraft/class_2248; field_23868 QUARTZ_BRICKS f Lnet/minecraft/class_2248; field_28894 POLISHED_DEEPSLATE_SLAB f Lnet/minecraft/class_2248; field_23865 POLISHED_BLACKSTONE_WALL f Lnet/minecraft/class_2248; field_28895 POLISHED_DEEPSLATE_WALL f Lnet/minecraft/class_2248; field_23866 CHISELED_NETHER_BRICKS f Lnet/minecraft/class_2248; field_28896 DEEPSLATE_TILES f Lnet/minecraft/class_2248; field_23863 POLISHED_BLACKSTONE_PRESSURE_PLATE f Lnet/minecraft/class_2248; field_28897 DEEPSLATE_TILE_STAIRS f Lnet/minecraft/class_2248; field_23864 POLISHED_BLACKSTONE_BUTTON f Lnet/minecraft/class_2248; field_23860 SOUL_CAMPFIRE f Lnet/minecraft/class_2248; field_28898 DEEPSLATE_TILE_SLAB f Lnet/minecraft/class_2248; field_23861 POLISHED_BLACKSTONE_STAIRS f Lnet/minecraft/class_2248; field_28899 DEEPSLATE_TILE_WALL f Lnet/minecraft/class_2248; field_23862 POLISHED_BLACKSTONE_SLAB f Lnet/minecraft/class_2248; field_10489 ANDESITE_WALL f Lnet/minecraft/class_2248; field_10223 JUKEBOX f Lnet/minecraft/class_2248; field_10356 YELLOW_BED f Lnet/minecraft/class_2248; field_10221 DEAD_HORN_CORAL_FAN f Lnet/minecraft/class_2248; field_10488 DEAD_HORN_CORAL_BLOCK f Lnet/minecraft/class_2248; field_10222 LIGHT_GRAY_WOOL f Lnet/minecraft/class_2248; field_10355 CYAN_STAINED_GLASS_PANE f Lnet/minecraft/class_2248; field_10220 GRAY_GLAZED_TERRACOTTA f Lnet/minecraft/class_2248; field_10353 GRAY_CONCRETE_POWDER f Lnet/minecraft/class_2248; field_10487 POTTED_DEAD_BUSH f Lnet/minecraft/class_2248; field_10354 POTTED_DANDELION f Lnet/minecraft/class_2248; field_10352 BIRCH_DOOR f Lnet/minecraft/class_2248; field_10485 ENCHANTING_TABLE f Lnet/minecraft/class_2248; field_10486 BIRCH_TRAPDOOR f Lnet/minecraft/class_2248; field_10351 COBBLESTONE_SLAB f Lnet/minecraft/class_2248; field_10484 OAK_PRESSURE_PLATE f Lnet/minecraft/class_2248; field_10350 PRISMARINE_STAIRS f Lnet/minecraft/class_2248; field_10483 SMOOTH_RED_SANDSTONE f Lnet/minecraft/class_2248; field_28890 COBBLED_DEEPSLATE_SLAB f Lnet/minecraft/class_2248; field_10482 MAGENTA_CARPET f Lnet/minecraft/class_2248; field_23869 BLACKSTONE f Lnet/minecraft/class_2248; field_10481 SKELETON_SKULL f Lnet/minecraft/class_2248; field_28891 COBBLED_DEEPSLATE_WALL f Lnet/minecraft/class_2248; field_10219 GRASS_BLOCK f Lnet/minecraft/class_2248; field_10218 ACACIA_PLANKS f Lnet/minecraft/class_2248; field_10217 SPRUCE_SAPLING f Lnet/minecraft/class_2248; field_10216 DIORITE_STAIRS f Lnet/minecraft/class_2248; field_10349 GRAY_TERRACOTTA f Lnet/minecraft/class_2248; field_10215 MAGENTA_WOOL f Lnet/minecraft/class_2248; field_10348 TRIPWIRE_HOOK f Lnet/minecraft/class_2248; field_10347 DEAD_TUBE_CORAL_WALL_FAN f Lnet/minecraft/class_2248; field_10214 TALL_GRASS f Lnet/minecraft/class_2248; field_29220 DEEPSLATE_EMERALD_ORE f Lnet/minecraft/class_2248; field_10213 NETHER_QUARTZ_ORE f Lnet/minecraft/class_2248; field_10346 POLISHED_DIORITE f Lnet/minecraft/class_2248; field_10479 GRASS f Lnet/minecraft/class_2248; field_10478 RED_NETHER_BRICK_SLAB f Lnet/minecraft/class_2248; field_10212 IRON_ORE f Lnet/minecraft/class_2248; field_10345 LIGHT_BLUE_GLAZED_TERRACOTTA f Lnet/minecraft/class_2248; field_29221 DEEPSLATE_COPPER_ORE f Lnet/minecraft/class_2248; field_23870 BLACKSTONE_STAIRS f Lnet/minecraft/class_2248; field_23871 BLACKSTONE_WALL f Lnet/minecraft/class_2248; field_23879 POLISHED_BLACKSTONE_BRICK_WALL f Lnet/minecraft/class_2248; field_23877 POLISHED_BLACKSTONE_BRICK_SLAB f Lnet/minecraft/class_2248; field_23878 POLISHED_BLACKSTONE_BRICK_STAIRS f Lnet/minecraft/class_2248; field_21212 HONEYCOMB_BLOCK f Lnet/minecraft/class_2248; field_23875 CRACKED_POLISHED_BLACKSTONE_BRICKS f Lnet/minecraft/class_2248; field_21211 HONEY_BLOCK f Lnet/minecraft/class_2248; field_23876 CHISELED_POLISHED_BLACKSTONE f Lnet/minecraft/class_2248; field_23872 BLACKSTONE_SLAB f Lnet/minecraft/class_2248; field_23873 POLISHED_BLACKSTONE f Lnet/minecraft/class_2248; field_23874 POLISHED_BLACKSTONE_BRICKS f Lnet/minecraft/class_2248; field_10210 ORANGE_CONCRETE f Lnet/minecraft/class_2248; field_29222 CRACKED_DEEPSLATE_BRICKS f Lnet/minecraft/class_2248; field_10477 SNOW f Lnet/minecraft/class_2248; field_10211 BAMBOO f Lnet/minecraft/class_2248; field_10344 RED_SANDSTONE f Lnet/minecraft/class_2248; field_10342 DRIED_KELP_BLOCK f Lnet/minecraft/class_2248; field_23261 LODESTONE f Lnet/minecraft/class_2248; field_29223 CRACKED_DEEPSLATE_TILES f Lnet/minecraft/class_2248; field_10476 SEA_PICKLE f Lnet/minecraft/class_2248; field_10343 COBWEB f Lnet/minecraft/class_2248; field_10341 BEETROOTS f Lnet/minecraft/class_2248; field_10474 GRANITE f Lnet/minecraft/class_2248; field_29224 INFESTED_DEEPSLATE f Lnet/minecraft/class_2248; field_10475 GREEN_GLAZED_TERRACOTTA f Lnet/minecraft/class_2248; field_10340 STONE f Lnet/minecraft/class_2248; field_10473 BROWN_CARPET f Lnet/minecraft/class_2248; field_10472 DRAGON_WALL_HEAD f Lnet/minecraft/class_2248; field_10471 END_STONE f Lnet/minecraft/class_2248; field_10470 DARK_OAK_PRESSURE_PLATE f Lnet/minecraft/class_2248; field_10207 MOSSY_COBBLESTONE_STAIRS f Lnet/minecraft/class_2248; field_10206 PURPLE_CONCRETE f Lnet/minecraft/class_2248; field_10339 BRAIN_CORAL f Lnet/minecraft/class_2248; field_10205 GOLD_BLOCK f Lnet/minecraft/class_2248; field_10338 GREEN_CARPET f Lnet/minecraft/class_2248; field_10204 STRIPPED_BIRCH_WOOD f Lnet/minecraft/class_2248; field_10337 DRAGON_HEAD f Lnet/minecraft/class_2248; field_10336 TORCH f Lnet/minecraft/class_2248; field_10469 MAGENTA_STAINED_GLASS_PANE f Lnet/minecraft/class_2248; field_10203 LIGHT_BLUE_SHULKER_BOX f Lnet/minecraft/class_2248; field_10202 WHITE_WALL_BANNER f Lnet/minecraft/class_2248; field_10335 JUNGLE_LEAVES f Lnet/minecraft/class_2248; field_10468 POTTED_OAK_SAPLING f Lnet/minecraft/class_2248; field_10467 SMOOTH_SANDSTONE f Lnet/minecraft/class_2248; field_10201 DIAMOND_BLOCK f Lnet/minecraft/class_2248; field_10334 JUNGLE_PLANKS f Lnet/minecraft/class_2248; field_10599 ORANGE_WALL_BANNER f Lnet/minecraft/class_2248; field_10466 WHITE_CARPET f Lnet/minecraft/class_2248; field_10200 DISPENSER f Lnet/minecraft/class_2248; field_10333 BREWING_STAND f Lnet/minecraft/class_2248; field_23880 GILDED_BLACKSTONE f Lnet/minecraft/class_2248; field_27099 CANDLE f Lnet/minecraft/class_2248; field_27098 LAVA_CAULDRON f Lnet/minecraft/class_2248; field_27097 WATER_CAULDRON f Lnet/minecraft/class_2248; field_10209 LIGHT_GRAY_CARPET f Lnet/minecraft/class_2248; field_10208 PLAYER_WALL_HEAD f Lnet/minecraft/class_2248; field_22426 POTTED_CRIMSON_ROOTS f Lnet/minecraft/class_2248; field_22425 POTTED_WARPED_FUNGUS f Lnet/minecraft/class_2248; field_22427 POTTED_WARPED_ROOTS f Lnet/minecraft/class_2248; field_22422 TARGET f Lnet/minecraft/class_2248; field_22424 POTTED_CRIMSON_FUNGUS f Lnet/minecraft/class_2248; field_22423 CRYING_OBSIDIAN f Lnet/minecraft/class_2248; field_10331 ATTACHED_PUMPKIN_STEM f Lnet/minecraft/class_2248; field_10598 POTTED_RED_TULIP f Lnet/minecraft/class_2248; field_10465 STRUCTURE_BLOCK f Lnet/minecraft/class_2248; field_10332 SPRUCE_PRESSURE_PLATE f Lnet/minecraft/class_2248; field_10330 DARK_OAK_SIGN f Lnet/minecraft/class_2248; field_10463 KELP_PLANT f Lnet/minecraft/class_2248; field_10597 VINE f Lnet/minecraft/class_2248; field_10464 HORN_CORAL_BLOCK f Lnet/minecraft/class_2248; field_10595 WHITE_GLAZED_TERRACOTTA f Lnet/minecraft/class_2248; field_10462 END_STONE_BRICKS f Lnet/minecraft/class_2248; field_10596 COBBLESTONE_STAIRS f Lnet/minecraft/class_2248; field_10594 GREEN_WALL_BANNER f Lnet/minecraft/class_2248; field_10461 BLACK_BED f Lnet/minecraft/class_2248; field_10593 CAULDRON f Lnet/minecraft/class_2248; field_10460 CLAY f Lnet/minecraft/class_2248; field_10592 BIRCH_PRESSURE_PLATE f Lnet/minecraft/class_2248; field_10591 GRAY_CARPET f Lnet/minecraft/class_2248; field_10590 LIGHT_GRAY_TERRACOTTA f Lnet/minecraft/class_2248; field_10328 RED_TERRACOTTA f Lnet/minecraft/class_2248; field_10327 BEACON f Lnet/minecraft/class_2248; field_10326 LIGHT_GRAY_BED f Lnet/minecraft/class_2248; field_10459 PINK_WOOL f Lnet/minecraft/class_2248; field_10325 LIGHT_BLUE_TERRACOTTA f Lnet/minecraft/class_2248; field_10458 BLACK_CONCRETE f Lnet/minecraft/class_2248; field_10324 POTTED_BROWN_MUSHROOM f Lnet/minecraft/class_2248; field_10457 ACACIA_FENCE_GATE f Lnet/minecraft/class_2248; field_10456 BLUE_CONCRETE_POWDER f Lnet/minecraft/class_2248; field_10323 SPRUCE_TRAPDOOR f Lnet/minecraft/class_2248; field_10589 TRIPWIRE f Lnet/minecraft/class_2248; field_10588 LILY_PAD f Lnet/minecraft/class_2248; field_10455 END_ROD f Lnet/minecraft/class_2248; field_10322 POLISHED_ANDESITE_SLAB f Lnet/minecraft/class_2248; field_10320 LIGHT_GRAY_SHULKER_BOX f Lnet/minecraft/class_2248; field_10587 JUNGLE_WALL_SIGN f Lnet/minecraft/class_2248; field_10454 STONE_SLAB f Lnet/minecraft/class_2248; field_10321 LIGHT_BLUE_CONCRETE_POWDER f Lnet/minecraft/class_2248; field_10329 POLISHED_GRANITE_SLAB m (Lnet/minecraft/class_3620;Lnet/minecraft/class_3620;)Lnet/minecraft/class_2465; method_26117 createLogBlock p 1 sideMapColor p 0 topMapColor m (Lnet/minecraft/class_2680;)I method_26112 method_26112 p 0 state m (Lnet/minecraft/class_2680;)I method_26124 method_26124 p 0 state m (Lnet/minecraft/class_2680;)I method_26136 method_26136 p 0 state m (Lnet/minecraft/class_2680;)I method_26104 method_26104 p 0 state m (Lnet/minecraft/class_1767;)Lnet/minecraft/class_2244; method_26109 createBedBlock p 0 color m (Lnet/minecraft/class_2680;)I method_26148 method_26148 p 0 state m (Lnet/minecraft/class_2680;)I method_32894 method_32894 p 0 state m (Lnet/minecraft/class_2680;)I method_26151 method_26151 p 0 state m (Lnet/minecraft/class_2680;)I method_26131 method_26131 p 0 state m (Lnet/minecraft/class_2680;)I method_26143 method_26143 p 0 state m (Lnet/minecraft/class_3620;Lnet/minecraft/class_3620;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; method_26118 method_26118 p 2 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_27091 method_27091 p 0 state p 1 world p 2 pos m (ILnet/minecraft/class_2680;)I method_26108 method_26108 p 1 state m (I)Ljava/util/function/ToIntFunction; method_26107 createLightLevelFromLitBlockState p 0 litLevel m (Lnet/minecraft/class_2680;)I method_26145 method_26145 p 0 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Z method_26132 method_26132 p 2 pos p 3 entityType p 0 state p 1 world m (Lnet/minecraft/class_2680;)I method_26137 method_26137 p 0 state m (Lnet/minecraft/class_2680;)I method_26105 method_26105 p 0 state m (Lnet/minecraft/class_2680;)I method_26149 method_26149 p 0 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Z method_26128 method_26128 p 3 entityType p 0 state p 1 world p 2 pos m (Lnet/minecraft/class_2680;)I method_26129 method_26129 p 0 state m (Lnet/minecraft/class_2680;)I method_26140 method_26140 p 0 state m (Lnet/minecraft/class_2680;)I method_26152 method_26152 p 0 state m (Lnet/minecraft/class_2680;)I method_26144 method_26144 p 0 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Ljava/lang/Boolean; method_26126 canSpawnOnLeaves p 1 world p 0 state p 3 type p 2 pos m (Lnet/minecraft/class_2680;)I method_31625 method_31625 p 0 state m (Lnet/minecraft/class_2680;)I method_33357 method_33357 p 0 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Ljava/lang/Boolean; method_26114 never c A shortcut to always return {@code false} in a typed context predicate with an\n{@link EntityType}, used like {@code settings.allowSpawning(Blocks::never)}. p 1 world p 2 pos p 0 state p 3 type m (Lnet/minecraft/class_1767;)Lnet/minecraft/class_2506; method_26120 createStainedGlassBlock p 0 color m (Lnet/minecraft/class_2680;)I method_26134 method_26134 p 0 state m (Lnet/minecraft/class_2680;)I method_26146 method_26146 p 0 state m (Lnet/minecraft/class_1767;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; method_26111 method_26111 p 1 state m (Lnet/minecraft/class_2680;)I method_26138 method_26138 p 0 state m (Lnet/minecraft/class_3620;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; method_26116 method_26116 p 1 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_32895 method_32895 p 2 pos p 1 world p 0 state m (Lnet/minecraft/class_2680;)I method_26141 method_26141 p 0 state m (Lnet/minecraft/class_2680;)I method_26121 method_26121 p 0 state m (Lnet/minecraft/class_2680;)I method_36458 method_36458 p 0 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26113 always c A shortcut to always return {@code true} a context predicate, used as\n{@code settings.solidBlock(Blocks::always)}. p 2 pos p 0 state p 1 world m (Z)Lnet/minecraft/class_2665; method_26119 createPistonBlock p 0 sticky m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26125 method_26125 p 1 world p 2 pos p 0 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Ljava/lang/Boolean; method_26123 always c A shortcut to always return {@code true} in a typed context predicate with an\n{@link EntityType}, used like {@code settings.allowSpawning(Blocks::always)}. p 0 state p 3 type p 2 pos p 1 world m (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2480; method_26110 createShulkerBoxBlock p 1 settings p 0 color m (Ljava/lang/String;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248; method_9492 register p 1 block p 0 id m (Lnet/minecraft/class_3620;)Lnet/minecraft/class_2248; method_26115 createNetherStemBlock p 0 mapColor m (Lnet/minecraft/class_2680;)I method_26135 method_26135 p 0 state m (Lnet/minecraft/class_2680;)I method_26147 method_26147 p 0 state m (Lnet/minecraft/class_2680;)I method_26127 method_26127 p 0 state m (Lnet/minecraft/class_2680;)I method_26139 method_26139 p 0 state m (Lnet/minecraft/class_2680;)I method_24419 method_24419 p 0 state m (Lnet/minecraft/class_2680;)I method_26150 method_26150 p 0 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Z method_26130 method_26130 p 0 state p 1 world p 2 pos p 3 entityType m (Lnet/minecraft/class_2680;)I method_26142 method_26142 p 0 state m ()V method_26979 refreshShapeCache m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26122 never c A shortcut to always return {@code false} a context predicate, used as\n{@code settings.solidBlock(Blocks::never)}. p 2 pos p 0 state p 1 world m (Lnet/minecraft/class_2498;)Lnet/minecraft/class_2397; method_26106 createLeavesBlock p 0 soundGroup c net/minecraft/class_2247 net/minecraft/command/argument/BlockStateArgument f Lnet/minecraft/class_2680; field_10632 state f Ljava/util/Set; field_10631 properties f Lnet/minecraft/class_2487; field_10633 data m (Lnet/minecraft/class_2680;Ljava/util/Set;Lnet/minecraft/class_2487;)V p 1 state p 2 properties p 3 data m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;I)Z method_9495 setBlockState p 1 world p 3 flags p 2 pos m ()Lnet/minecraft/class_2680; method_9494 getBlockState m ()Ljava/util/Set; method_35759 getProperties m (Ljava/lang/Object;)Z test test p 1 context m (Lnet/minecraft/class_2694;)Z method_9493 test m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_35758 test p 1 world p 2 pos c net/minecraft/class_3578 net/minecraft/datafixer/fix/BlockNameFlatteningFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_3579 net/minecraft/datafixer/fix/BlockNameFix f Ljava/lang/String; field_15828 name m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix; method_15589 create p 2 rename p 1 name p 0 oldSchema m (Ljava/lang/String;)Ljava/lang/String; method_15593 rename p 1 oldName m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V p 1 oldSchema p 2 name c net/minecraft/class_2248 net/minecraft/block/Block c A block is a voxel in a {@linkplain World world}. {@link AbstractBlock},\nthis class, and its subclasses define all logic for those voxels.\n\n

There is exactly one instance for every type of block. Every stone\nblock for example in a world shares the same block instance. Each block\ninstance is registered under {@link net.minecraft.util.registry.Registry#BLOCK}.\nSee {@link Blocks} for examples of block instances.\n\n

An item corresponding to a block is not automatically created. You\nmay create your own {@link net.minecraft.item.BlockItem} and register it\nunder {@link net.minecraft.util.registry.Registry#ITEM}.\n\n

The translation key for the block name is determined by {@link\n#getTranslationKey}.\n\n

In the world, the actual voxels are not stored as blocks, but as\n{@linkplain BlockState block states}. The possible states of the block\nare defined by {@link #appendProperties}.\n\n@see AbstractBlock\n@see BlockState f Lnet/minecraft/class_2361; field_10651 STATE_IDS f Ljava/lang/String; field_10642 translationKey f I field_31030 REDRAW_ON_MAIN_THREAD c Forces a synchronous redraw on clients. f I field_31034 SKIP_LIGHTING_UPDATES c Signals that lighting updates should be skipped. f Lnet/minecraft/class_2689; field_10647 stateManager f Lnet/minecraft/class_2680; field_10646 defaultState f Ljava/lang/ThreadLocal; field_10649 FACE_CULL_MAP f I field_31029 NO_REDRAW c Used in conjunction with {@link #NOTIFY_LISTENERS} to suppress the render pass on clients. f I field_31033 MOVED c Signals that the current block is being moved to a different location, usually because of a piston. f Lnet/minecraft/class_6880$class_6883; field_36404 registryEntry f I field_31028 NOTIFY_LISTENERS c Notifies listeners and clients who need to react when the block changes. f I field_31036 NOTIFY_ALL c The default setBlockState behavior. Same as {@code NOTIFY_NEIGHBORS | NOTIFY_LISTENERS}. f I field_31032 SKIP_DROPS c Prevents the previous block (container) from dropping items when destroyed. f Lcom/google/common/cache/LoadingCache; field_19312 FULL_CUBE_SHAPE_CACHE f Lorg/slf4j/Logger; field_10638 LOGGER f Lnet/minecraft/class_1792; field_17562 cachedItem f I field_31027 NOTIFY_NEIGHBORS c Sends a neighbor update event to surrounding blocks. f I field_31031 FORCE_STATE c Bypass virtual block state changes and forces the passed state to be stored as-is. m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V method_9544 method_9544 p 2 stack m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_9585 onBroken p 1 world p 2 pos p 3 state m (Lnet/minecraft/class_1792;)Lnet/minecraft/class_2248; method_9503 getBlockFromItem p 0 item m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2586;)V method_9610 dropStacks p 1 world p 2 pos p 0 state p 3 blockEntity m ()F method_23349 getVelocityMultiplier m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1799; method_9574 getPickStack p 2 pos p 3 state p 1 world m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2586;)Ljava/util/List; method_9562 getDroppedStacks p 2 pos p 1 world p 3 blockEntity p 0 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1927;)V method_9586 onDestroyedByExplosion c Called when this block is destroyed by an explosion. p 2 pos p 3 explosion p 1 world m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V method_9596 method_9596 p 2 stack m ()F method_9520 getBlastResistance m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_9510 postProcessState p 1 world p 2 pos p 0 state m ()F method_9499 getSlipperiness m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2586;Lnet/minecraft/class_1297;Lnet/minecraft/class_1799;)V method_9511 dropStacks p 2 pos p 1 world p 0 state p 5 stack p 4 entity p 3 blockEntity m (Lnet/minecraft/class_2680;Lnet/minecraft/class_47$class_48;)V method_35258 dropStacks p 0 state p 1 lootContext m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;II)V method_9611 replace c Replaces the {@code state} with the {@code newState} at the {@code pos}.\n\n

If the two state objects are identical, this method does nothing.\n\n

If the new state {@linkplain BlockState#isAir() is air},\nbreaks the block at the position instead. p 3 pos c the position of the replaced block state p 4 flags c the bitwise flags for {@link net.minecraft.world.ModifiableWorld#setBlockState(BlockPos, BlockState, int, int)} p 5 maxUpdateDepth c the limit for the cascading block updates p 0 state c the existing block state p 1 newState c the new block state p 2 world c the world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V method_9577 dropStack p 0 world p 1 pos p 2 stack m (DDDDDD)Lnet/minecraft/class_265; method_9541 createCuboidShape p 6 maxX p 4 minZ p 2 minY p 0 minX p 10 maxZ p 8 maxY m (I)Lnet/minecraft/class_2680; method_9531 getStateFromRawId p 0 stateId m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_16361 hasTopRim p 1 pos p 0 world m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)V method_30094 replace c Replaces the {@code state} with the {@code newState} at the {@code pos}.\n\n

If the two state objects are identical, this method does nothing.\n\n

If the new state {@linkplain BlockState#isAir() is air},\nbreaks the block at the position instead. p 1 newState c the new block state p 2 world c the world p 3 pos c the position of the replaced block state p 4 flags c the bitwise flags for {@link net.minecraft.world.ModifiableWorld#setBlockState(BlockPos, BlockState, int, int)} p 0 state c the existing block state m (Lnet/minecraft/class_1927;)Z method_9533 shouldDropItemsOnExplosion p 1 explosion m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2498; method_9573 getSoundGroup p 1 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_33614 spawnBreakParticles p 4 state p 3 pos p 2 player p 1 world m ()Lnet/minecraft/class_6880$class_6883; method_40142 getRegistryEntry m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_9579 isTranslucent p 1 state p 2 world p 3 pos m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;)Lnet/minecraft/class_2680; method_34724 copyProperty p 0 source p 2 property p 1 target m (Lnet/minecraft/class_1761;Lnet/minecraft/class_2371;)V method_9578 appendStacks c Appends the stacks of this block shown in the item group to the list.\n\n@see net.minecraft.item.BlockItem#appendStacks(ItemGroup, DefaultedList) p 1 group p 2 stacks m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V method_35257 method_35257 p 2 stack m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/Random;)V method_9496 randomDisplayTick p 1 state p 2 world p 3 pos p 4 random m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1922;Ljava/util/List;Lnet/minecraft/class_1836;)V method_9568 appendTooltip p 2 world p 3 tooltip p 1 stack p 4 options m (Ljava/util/function/Function;)Lcom/google/common/collect/ImmutableMap; method_33615 getShapesForStates p 1 stateToShape m (Lnet/minecraft/class_265;Lnet/minecraft/class_2350;)Z method_9501 isFaceFullSquare p 0 shape p 1 side m (Lnet/minecraft/class_2689$class_2690;)V method_9515 appendProperties p 1 builder m ()Lnet/minecraft/class_2689; method_9595 getStateManager m (Lnet/minecraft/class_2680;)Z method_9542 hasRandomTicks p 1 state m ()Z method_9538 canMobSpawnInside m (Lnet/minecraft/class_2680;)V method_9590 setDefaultState p 1 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1657;)V method_9576 onBreak p 1 world p 2 pos p 3 state p 4 player m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_9582 pushEntitiesUpBeforeBlockChange p 3 pos p 0 from p 2 world p 1 to m ()Lnet/minecraft/class_2680; method_9564 getDefaultState m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_34725 getStateWithProperties c Gets a block state with all properties that both this block and the source block state have. p 1 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2586;Lnet/minecraft/class_1297;Lnet/minecraft/class_1799;)Ljava/util/List; method_9609 getDroppedStacks p 4 entity p 5 stack p 2 pos p 3 blockEntity p 0 state p 1 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1297;)V method_9591 onSteppedOn c Called when an entity steps on this block. p 1 world p 2 pos p 3 state p 4 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;I)V method_9583 dropExperience p 3 size p 1 world p 2 pos m (Lnet/minecraft/class_1937;Ljava/util/function/Supplier;Lnet/minecraft/class_1799;)V method_36993 dropStack p 0 world p 2 stack p 1 itemEntitySupplier m (Lnet/minecraft/class_2680;)I method_9507 getRawIdFromState p 0 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;)V method_9567 onPlaced p 4 placer p 3 state p 5 itemStack p 2 pos p 1 world m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1959$class_1963;)V method_9504 precipitationTick p 1 state p 2 world p 3 pos p 4 precipitation m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;F)V method_9554 onLandedUpon p 5 fallDistance p 1 world p 2 state p 3 pos p 4 entity m (Lnet/minecraft/class_1750;)Lnet/minecraft/class_2680; method_9605 getPlacementState p 1 ctx m (Lnet/minecraft/class_265;)Z method_9614 isShapeFullCube p 0 shape m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V method_9587 method_9587 p 2 stack m (Lnet/minecraft/class_1922;Lnet/minecraft/class_1297;)V method_9502 onEntityLand p 1 world p 2 entity m ()Z method_9543 hasDynamicBounds m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;)Z method_9607 shouldDrawSide p 3 side p 4 otherPos p 1 world p 2 pos p 0 state m (Lnet/minecraft/class_2680;)Z method_9581 cannotConnect p 0 state m ()Lnet/minecraft/class_5250; method_9518 getName m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2586;Lnet/minecraft/class_1799;)V method_9556 afterBreak p 1 world p 5 blockEntity p 4 state p 3 pos p 2 player p 6 stack m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_20044 sideCoversSmallSquare p 0 world p 1 pos p 2 side m ()Ljava/lang/String; method_9539 getTranslationKey c {@return the translation key for the name of this block}\n\n

By default, it returns {@code block.namespace.path} where {@code\nnamespace} and {@code path} are of the identifier used for registering\nthis block, but {@code /} in {@code path} is replaced with {@code .}.\nIf the block is not registered, it returns {@code block.unregistered_sadface}. m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_1799;)V method_36992 dropStack p 0 world p 1 pos p 2 direction p 3 stack m ()F method_23350 getJumpVelocityMultiplier m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_9497 dropStacks p 1 world p 0 state p 2 pos c net/minecraft/class_2248$class_2249 net/minecraft/block/Block$NeighborGroup f Lnet/minecraft/class_2350; field_10653 facing f Lnet/minecraft/class_2680; field_10652 self f Lnet/minecraft/class_2680; field_10654 other m (Ljava/lang/Object;)Z equals equals p 1 o m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)V p 2 other p 1 self p 3 facing c net/minecraft/class_2248$1 net/minecraft/block/Block$1 m (Lnet/minecraft/class_265;)Ljava/lang/Boolean; method_20516 load m (Ljava/lang/Object;)Ljava/lang/Object; load load p 1 shape c net/minecraft/class_2248$2 net/minecraft/block/Block$2 m (I)V rehash rehash p 1 newN c net/minecraft/class_3572 net/minecraft/world/chunk/light/ChunkSkyLightProvider f [Lnet/minecraft/class_2350; field_15825 HORIZONTAL_DIRECTIONS f [Lnet/minecraft/class_2350; field_15826 DIRECTIONS m (Lnet/minecraft/class_2823;)V p 1 chunkProvider c net/minecraft/class_2241 net/minecraft/block/AbstractRailBlock f Lnet/minecraft/class_265; field_9958 STRAIGHT_SHAPE f Lnet/minecraft/class_265; field_9960 ASCENDING_SHAPE f Lnet/minecraft/class_2746; field_27096 WATERLOGGED f Z field_9959 forbidCurves m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1937;Lnet/minecraft/class_2768;)Z method_27935 shouldDropRail c Checks if this rail should be dropped.\n\n

This method will return true if:\n

  • The rail block is ascending.
  • \n
  • The block in the direction of ascent does not have a top rim.
p 2 shape p 1 world p 0 pos m (ZLnet/minecraft/class_4970$class_2251;)V p 2 settings p 1 forbidCurves m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)V method_9477 updateBlockState p 1 state p 2 world p 3 pos p 4 neighbor m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)Lnet/minecraft/class_2680; method_9475 updateBlockState p 1 world p 2 pos p 3 state p 4 forceUpdate m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)Lnet/minecraft/class_2680; method_24417 updateCurves p 1 state p 3 pos p 2 world p 4 notify m ()Lnet/minecraft/class_2769; method_9474 getShapeProperty m ()Z method_9478 cannotMakeCurves m (Lnet/minecraft/class_2680;)Z method_9476 isRail p 0 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z method_9479 isRail p 0 world p 1 pos c net/minecraft/class_3573 net/minecraft/datafixer/fix/BlockEntityJukeboxFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_2242 net/minecraft/block/BeetrootsBlock f Lnet/minecraft/class_2758; field_9962 AGE f [Lnet/minecraft/class_265; field_9961 AGE_TO_SHAPE c net/minecraft/class_2243 net/minecraft/command/argument/TeamArgumentType f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9963 UNKNOWN_TEAM_EXCEPTION f Ljava/util/Collection; field_9964 EXAMPLES m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_268; method_9480 getTeam p 1 name p 0 context m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; method_9483 parse m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9481 method_9481 p 0 name m ()Lnet/minecraft/class_2243; method_9482 team m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 1 context p 2 builder c net/minecraft/class_3574 net/minecraft/datafixer/fix/BlockEntityKeepPacked m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_15579 keepPacked c net/minecraft/class_3575 net/minecraft/datafixer/fix/BlockEntityShulkerBoxColorFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_2244 net/minecraft/block/BedBlock f Lnet/minecraft/class_2754; field_9967 PART f Lnet/minecraft/class_265; field_16783 WEST_SHAPE f Lnet/minecraft/class_265; field_16785 SOUTH_SHAPE f Lnet/minecraft/class_265; field_16788 TOP_SHAPE f Lnet/minecraft/class_2746; field_9968 OCCUPIED f Lnet/minecraft/class_265; field_16790 EAST_SHAPE f Lnet/minecraft/class_265; field_16782 LEG_1_SHAPE f Lnet/minecraft/class_265; field_16784 LEG_2_SHAPE f Lnet/minecraft/class_265; field_16786 LEG_3_SHAPE f Lnet/minecraft/class_265; field_16787 NORTH_SHAPE f Lnet/minecraft/class_1767; field_9966 color f Lnet/minecraft/class_265; field_16789 LEG_4_SHAPE m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z method_22357 wakeVillager c Wakes up a sleeping villager at {@code pos}, if any.\n\n@return whether a villager was found p 2 pos p 1 world m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;F)Ljava/util/Optional; method_9484 findWakeUpPosition p 3 spawnAngle p 1 world p 2 pos p 0 type m ()Lnet/minecraft/class_1767; method_9487 getColor m (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V p 2 settings p 1 color m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_4732$class_4733; method_24164 getBedPart p 0 state m (Lnet/minecraft/class_2742;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350; method_9488 getDirectionTowardsOtherPart p 1 direction p 0 part m (Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)[[I method_30838 getAroundAndOnBedOffsets p 1 respawnDirection p 0 bedDirection m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2350; method_18476 getDirection p 0 world p 1 pos m (Lnet/minecraft/class_1297;)V method_21838 bounceEntity p 1 entity m (Lnet/minecraft/class_1937;)Z method_27352 isBedWorking c {@return whether the world's {@linkplain net.minecraft.world.dimension.DimensionType dimension type}\nallows beds to be respawned at and slept in without exploding}\n\n@see net.minecraft.world.dimension.DimensionType#isBedWorking() p 0 world m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350; method_24163 getOppositePartDirection p 0 state m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1657$class_1658;)V method_19283 method_19283 p 1 reason m (Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)[[I method_30840 getAroundBedOffsets p 1 respawnDirection p 0 bedDirection m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;[[IZ)Ljava/util/Optional; method_30836 findWakeUpPosition p 3 possibleOffsets p 4 ignoreInvalidPos p 1 world p 2 pos p 0 type m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_30839 isBedBelow p 0 world p 1 pos m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Ljava/util/Optional; method_30835 findWakeUpPosition p 4 respawnDirection p 3 bedDirection p 2 pos p 1 world p 0 type m (Lnet/minecraft/class_2350;)[[I method_30837 getOnBedOffsets p 0 bedDirection c net/minecraft/class_3569 net/minecraft/world/chunk/light/SkyLightStorage f [Lnet/minecraft/class_2350; field_15818 LIGHT_REDUCTION_DIRECTIONS f Lit/unimi/dsi/fastutil/longs/LongSet; field_15815 sectionsToUpdate f Z field_15819 hasUpdates f Lit/unimi/dsi/fastutil/longs/LongSet; field_15817 enabledColumns f Lit/unimi/dsi/fastutil/longs/LongSet; field_15816 sectionsToRemove m (JZ)I method_31931 getLight p 3 cached p 1 blockPos m (J)V method_20810 enqueueAddSection p 1 sectionPos m (Lnet/minecraft/class_2823;)V p 1 chunkProvider m (J)V method_20809 enqueueRemoveSection p 1 sectionPos m ()V method_15569 checkForUpdates m (J)Z method_15566 isSectionEnabled p 1 sectionPos m (I)Z method_15567 isAboveMinHeight p 1 sectionY m (J)Z method_15568 isAtOrAboveTopmostSection p 1 sectionPos m (Lnet/minecraft/class_2804;)Lnet/minecraft/class_2804; method_37460 copy p 0 source c net/minecraft/class_3569$class_3570 net/minecraft/world/chunk/light/SkyLightStorage$Data f Lit/unimi/dsi/fastutil/longs/Long2IntOpenHashMap; field_15821 columnToTopSection f I field_15822 minSectionY m (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;Lit/unimi/dsi/fastutil/longs/Long2IntOpenHashMap;I)V p 3 minSectionY p 2 columnToTopSection p 1 arrays m ()Lnet/minecraft/class_3569$class_3570; method_15572 copy c net/minecraft/class_2238 net/minecraft/block/BeaconBlock c net/minecraft/class_2239 net/minecraft/command/argument/ScoreboardSlotArgumentType f Ljava/util/Collection; field_9953 EXAMPLES f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9954 INVALID_SLOT_EXCEPTION m ()Lnet/minecraft/class_2239; method_9468 scoreboardSlot m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9467 method_9467 p 0 name m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 1 context p 2 builder m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; method_9466 parse m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)I method_9465 getScoreboardSlot p 0 context p 1 name c net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent m (Lnet/minecraft/class_1923;Lnet/minecraft/class_5321;Ljava/lang/String;)V p 3 targetStatus p 2 world p 1 chunkPos c net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent$class_6602 net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent$Names f Ljava/lang/String; field_34859 STATUS f Ljava/lang/String; field_34856 WORLD_POS_Z f Ljava/lang/String; field_34855 WORLD_POS_X f Ljava/lang/String; field_34858 CHUNK_POS_Z f Ljava/lang/String; field_34857 CHUNK_POS_X f Ljava/lang/String; field_34861 LEVEL c net/minecraft/class_2212 net/minecraft/command/argument/NbtElementArgumentType f Ljava/util/Collection; field_9918 EXAMPLES m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2520; method_9388 parse m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m ()Lnet/minecraft/class_2212; method_9389 nbtElement m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2520; method_9390 getNbtElement p 1 name p 0 context c net/minecraft/class_4875 net/minecraft/client/realms/dto/RealmsDescriptionDto f Ljava/lang/String; field_22595 name f Ljava/lang/String; field_22596 description m (Ljava/lang/String;Ljava/lang/String;)V p 2 description p 1 name c net/minecraft/class_3543 net/minecraft/util/math/noise/OctaveSimplexNoiseSampler f D field_20661 persistence f D field_20662 lacunarity f [Lnet/minecraft/class_3541; field_15770 octaveSamplers m (Lnet/minecraft/class_5819;Ljava/util/List;)V p 1 random p 2 octaves m (Lnet/minecraft/class_5819;Lit/unimi/dsi/fastutil/ints/IntSortedSet;)V p 2 octaves p 1 random m (DDZ)D method_16451 sample p 1 x p 3 y p 5 useOrigin c net/minecraft/class_4874 net/minecraft/client/realms/dto/PlayerInfo f Ljava/lang/String; field_22590 name f Ljava/lang/String; field_22591 uuid f Z field_22592 operator f Z field_22593 accepted f Z field_22594 online m ()Ljava/lang/String; method_25042 getName m (Ljava/lang/String;)V method_25043 setName p 1 name m (Ljava/lang/String;)V method_25046 setUuid p 1 uuid m ()Ljava/lang/String; method_25045 getUuid m ()Z method_25050 isAccepted m (Z)V method_25044 setOperator p 1 operator m ()Z method_25051 isOnline m (Z)V method_25049 setOnline p 1 online m (Z)V method_25047 setAccepted p 1 accepted m ()Z method_25048 isOperator c net/minecraft/class_3544 net/minecraft/util/StringHelper f Ljava/util/regex/Pattern; field_29204 LINE_BREAK f Ljava/util/regex/Pattern; field_33559 ENDS_WITH_LINE_BREAK f Ljava/util/regex/Pattern; field_15771 FORMATTING_CODE m (Ljava/lang/String;)I method_34238 countLines c {@return the number of linebreaks in {@code text}}\n\n

A linebreak is either a CRLF sequence or a vertical tab (U+000B). p 0 text m (I)Ljava/lang/String; method_15439 formatTicks c {@return the length of the {@code tick} in the MM:SS format, where\nthe MM is the minutes and SS is the seconds (optionally zero-padded)} p 0 ticks m (Ljava/lang/String;)Ljava/lang/String; method_15440 stripTextFormat c {@return the {@code text} with all formatting codes removed}\n\n

A formatting code is the character {@code §} followed by\na numeric character or a letter A to F, K to O, or R.\n\n@see Formatting#strip p 0 text m (Ljava/lang/String;IZ)Ljava/lang/String; method_34963 truncate c {@return {@code text} truncated to at most {@code maxLength} characters,\noptionally with ellipsis} p 0 text p 2 addEllipsis p 1 maxLength m (Ljava/lang/String;)Z method_36358 endsWithLineBreak c {@return true if {@code text} ends with a linebreak, false otherwise}\n\n

A linebreak is either a CRLF sequence or a vertical tab (U+000B). p 0 text m (Ljava/lang/String;)Z method_15438 isEmpty c {@return true if {@code text} is {@code null} or empty, false otherwise} p 0 text c net/minecraft/class_2213 net/minecraft/block/BarrierBlock c net/minecraft/class_2214 net/minecraft/command/argument/ScoreboardObjectiveArgumentType f Ljava/util/Collection; field_9919 EXAMPLES f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9922 UNKNOWN_OBJECTIVE_EXCEPTION f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9921 READONLY_OBJECTIVE_EXCEPTION m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9392 method_9392 p 0 name m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; method_9396 parse m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9397 method_9397 p 0 name m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 1 context p 2 builder m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_266; method_9393 getWritableObjective p 1 name p 0 context m ()Lnet/minecraft/class_2214; method_9391 scoreboardObjective m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_266; method_9395 getObjective p 1 name p 0 context c net/minecraft/class_4877 net/minecraft/client/realms/dto/RealmsServer f Lnet/minecraft/class_4877$class_4320; field_22603 state f J field_22599 id f Ljava/lang/String; field_22604 owner f Ljava/lang/String; field_22600 remoteSubscriptionId f Ljava/lang/String; field_22602 description f Lnet/minecraft/class_4880; field_22616 serverPing f Ljava/util/List; field_22606 players f Z field_22609 expiredTrial f Lorg/slf4j/Logger; field_22617 LOGGER f Lnet/minecraft/class_4877$class_4321; field_22611 worldType f Ljava/lang/String; field_22605 ownerUUID f Ljava/lang/String; field_22613 minigameName f Ljava/lang/String; field_22601 name f Ljava/lang/String; field_22615 minigameImage f I field_22614 minigameId f I field_22612 activeSlot f Ljava/util/Map; field_22607 slots f I field_22610 daysLeft f Z field_22608 expired m (Ljava/lang/String;)Lnet/minecraft/class_642; method_31403 createServerInfo p 1 address m (Ljava/lang/String;)V method_25064 setDescription p 1 description m ()Ljava/lang/String; method_25053 getDescription m (Lnet/minecraft/class_4881;)V method_25059 updateServerPing p 1 serverPlayerList m (Lcom/google/gson/JsonArray;)Ljava/util/Map; method_25063 parseSlots p 0 json m (Ljava/util/Map;)Ljava/util/Map; method_25061 cloneSlots p 1 slots m ()Ljava/lang/String; method_25065 getMinigameName m (Ljava/lang/String;)Lnet/minecraft/class_4877; method_25066 parse p 0 json m ()Lnet/minecraft/class_4877; method_25067 clone m (Ljava/lang/String;)Lnet/minecraft/class_4877$class_4321; method_25070 getWorldType p 0 state m ()Ljava/util/Map; method_25069 getEmptySlots m (Lnet/minecraft/class_4877;)V method_25058 sortInvited p 0 server m (Lcom/google/gson/JsonArray;)Ljava/util/List; method_25055 parseInvited p 0 jsonArray m ()Ljava/lang/String; method_25062 getName m (Ljava/lang/String;)Lnet/minecraft/class_4877$class_4320; method_25068 getState p 0 state m (I)Ljava/lang/String; method_25054 getWorldName p 1 slotId m (Ljava/lang/Object;)Z equals equals p 1 o m (Lnet/minecraft/class_4874;Lnet/minecraft/class_4874;)I method_25057 method_25057 p 0 a p 1 b m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_4877; method_25056 parse p 0 node m (Ljava/lang/String;)V method_25060 setName p 1 name c net/minecraft/class_4877$class_4319 net/minecraft/client/realms/dto/RealmsServer$McoServerComparator f Ljava/lang/String; field_19432 refOwner m (Lnet/minecraft/class_4877;Lnet/minecraft/class_4877;)I method_20830 compare m (Ljava/lang/String;)V p 1 owner m (Ljava/lang/Object;Ljava/lang/Object;)I compare compare p 1 one p 2 two c net/minecraft/class_4877$class_4320 net/minecraft/client/realms/dto/RealmsServer$State f Lnet/minecraft/class_4877$class_4320; field_19433 CLOSED f Lnet/minecraft/class_4877$class_4320; field_19434 OPEN f Lnet/minecraft/class_4877$class_4320; field_19435 UNINITIALIZED m (Ljava/lang/String;)Lnet/minecraft/class_4877$class_4320; valueOf valueOf p 0 name c net/minecraft/class_4877$class_4321 net/minecraft/client/realms/dto/RealmsServer$WorldType f Lnet/minecraft/class_4877$class_4321; field_19440 EXPERIENCE f Lnet/minecraft/class_4877$class_4321; field_19441 INSPIRATION f Lnet/minecraft/class_4877$class_4321; field_19437 NORMAL f Lnet/minecraft/class_4877$class_4321; field_19438 MINIGAME f Lnet/minecraft/class_4877$class_4321; field_19439 ADVENTUREMAP m (Ljava/lang/String;)Lnet/minecraft/class_4877$class_4321; valueOf valueOf p 0 name c net/minecraft/class_3545 net/minecraft/util/Pair f Ljava/lang/Object; field_15773 right f Ljava/lang/Object; field_15772 left m (Ljava/lang/Object;)V method_34965 setRight p 1 right m (Ljava/lang/Object;)V method_34964 setLeft p 1 left m (Ljava/lang/Object;Ljava/lang/Object;)V p 2 right p 1 left m ()Ljava/lang/Object; method_15441 getRight m ()Ljava/lang/Object; method_15442 getLeft c net/minecraft/class_4876 net/minecraft/client/realms/dto/RealmsNews f Ljava/lang/String; field_22597 newsLink f Lorg/slf4j/Logger; field_22598 LOGGER m (Ljava/lang/String;)Lnet/minecraft/class_4876; method_25052 parse p 0 json c net/minecraft/class_2215 net/minecraft/block/BannerBlock f Lnet/minecraft/class_265; field_9923 SHAPE f Lnet/minecraft/class_2758; field_9924 ROTATION f Ljava/util/Map; field_9925 COLORED_BANNERS m (Lnet/minecraft/class_1767;)Lnet/minecraft/class_2248; method_9398 getForColor p 0 color c net/minecraft/class_4871 net/minecraft/client/realms/dto/PendingInvite f Ljava/lang/String; field_22580 invitationId f Ljava/lang/String; field_22581 worldName f Ljava/lang/String; field_22582 worldOwnerName f Ljava/lang/String; field_22583 worldOwnerUuid f Ljava/util/Date; field_22584 date f Lorg/slf4j/Logger; field_22585 LOGGER m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_4871; method_25040 parse p 0 json c net/minecraft/class_4870 net/minecraft/client/realms/dto/Ops f Ljava/util/Set; field_22579 ops m (Ljava/lang/String;)Lnet/minecraft/class_4870; method_25039 parse p 0 json c net/minecraft/class_3540 net/minecraft/client/util/SmoothUtil f D field_15760 actualSum f D field_15758 movementLatency f D field_15759 smoothedSum m (DD)D method_15429 smooth p 3 smoother p 1 original m ()V method_15428 clear c net/minecraft/class_4873 net/minecraft/client/realms/dto/PingResult f Ljava/util/List; field_22589 worldIds f Ljava/util/List; field_22588 pingResults c net/minecraft/class_3541 net/minecraft/util/math/noise/SimplexNoiseSampler f D field_15761 originZ f [[I field_15766 GRADIENTS f D field_15764 SQRT_3 f D field_15762 originY f D field_15763 originX f [I field_15765 permutations f D field_15768 SKEW_FACTOR_2D f D field_15767 UNSKEW_FACTOR_2D m (DD)D method_15433 sample p 1 x p 3 y m (DDD)D method_22416 sample p 1 x p 3 y p 5 z m (IDDDD)D method_16455 grad p 1 hash p 2 x p 8 distance p 4 y p 6 z m (Lnet/minecraft/class_5819;)V p 1 random m ([IDDD)D method_15431 dot p 1 x p 0 gArr p 5 z p 3 y m (I)I method_16456 getGradient p 1 hash c net/minecraft/class_4872 net/minecraft/client/realms/dto/PendingInvitesList f Ljava/util/List; field_22586 pendingInvites f Lorg/slf4j/Logger; field_22587 LOGGER m (Ljava/lang/String;)Lnet/minecraft/class_4872; method_25041 parse p 0 json c net/minecraft/class_3542 net/minecraft/util/StringIdentifiable m ()Ljava/lang/String; method_15434 asString m ([Ljava/lang/Enum;I)Ljava/lang/Enum; method_28143 method_28143 p 1 ordinal m (Ljava/util/function/Supplier;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; method_28140 createCodec c Creates a codec that serializes an enum implementing this interface either\nusing its ordinals (when compressed) or using its {@link #asString()} method\nand a given decode function. p 1 fromString p 0 enumValues m ([Lnet/minecraft/class_3542;)Lcom/mojang/serialization/Keyable; method_28142 toKeyable p 0 values c net/minecraft/class_2211 net/minecraft/block/BambooBlock f Lnet/minecraft/class_2758; field_9914 AGE f Lnet/minecraft/class_2754; field_9917 LEAVES f Lnet/minecraft/class_2758; field_9916 STAGE f Lnet/minecraft/class_265; field_9915 LARGE_LEAVES_SHAPE f Lnet/minecraft/class_265; field_9912 SMALL_LEAVES_SHAPE f Lnet/minecraft/class_265; field_9913 NO_LEAVES_SHAPE m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I method_9386 countBambooBelow p 1 world p 2 pos m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I method_9387 countBambooAbove p 1 world p 2 pos m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/Random;I)V method_9385 updateLeaves p 5 height p 4 random p 3 pos p 2 world p 1 state c net/minecraft/class_4868 net/minecraft/client/realms/dto/BackupList f Lorg/slf4j/Logger; field_22577 LOGGER f Ljava/util/List; field_22576 backups m (Ljava/lang/String;)Lnet/minecraft/class_4868; method_25036 parse p 0 json c net/minecraft/class_3536 net/minecraft/util/ProgressListener m (I)V method_15410 progressStagePercentage p 1 percentage m (Lnet/minecraft/class_2561;)V method_15413 setTitleAndTask p 1 title m (Lnet/minecraft/class_2561;)V method_15414 setTask p 1 task m ()V method_15411 setDone m (Lnet/minecraft/class_2561;)V method_15412 setTitle p 1 title c net/minecraft/class_4867 net/minecraft/client/realms/dto/Backup f J field_22571 size f Lorg/slf4j/Logger; field_22574 LOGGER f Z field_22575 uploadedVersion f Ljava/util/Date; field_22570 lastModifiedDate f Ljava/util/Map; field_22572 metadata f Ljava/util/Map; field_22573 changeList f Ljava/lang/String; field_22569 backupId m (Z)V method_25035 setUploadedVersion p 1 uploadedVersion m ()Z method_25032 isUploadedVersion m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_4867; method_25033 parse p 0 node m (Ljava/lang/String;)Ljava/lang/String; method_25034 format p 0 key c net/minecraft/class_3537 net/minecraft/util/math/noise/OctavePerlinNoiseSampler f I field_34758 firstOctave f Lit/unimi/dsi/fastutil/doubles/DoubleList; field_26445 amplitudes f D field_20659 persistence f [Lnet/minecraft/class_3756; field_15744 octaveSamplers f D field_20660 lacunarity m (Lnet/minecraft/class_5819;Lcom/mojang/datafixers/util/Pair;Z)V p 3 xoroshiro p 1 random m (Lit/unimi/dsi/fastutil/ints/IntSortedSet;)Lcom/mojang/datafixers/util/Pair; method_30848 calculateAmplitudes p 0 octaves m (D)D method_16452 maintainPrecision p 0 value m ()I method_38477 getFirstOctave m ()Lit/unimi/dsi/fastutil/doubles/DoubleList; method_38478 getAmplitudes m (Lnet/minecraft/class_5819;Ljava/util/List;)Lnet/minecraft/class_3537; method_39127 create p 0 random m (I)Lnet/minecraft/class_3756; method_16668 getOctave p 1 octave m (Lnet/minecraft/class_5819;ILit/unimi/dsi/fastutil/doubles/DoubleList;)Lnet/minecraft/class_3537; method_30847 create p 0 random p 1 offset p 2 amplitudes m (Lnet/minecraft/class_5819;ID[D)Lnet/minecraft/class_3537; method_35480 create p 0 random p 1 offset p 2 firstAmplitude p 4 amplitudes m (Lnet/minecraft/class_5819;)V method_34401 skipCalls p 0 random m (Lnet/minecraft/class_5819;Ljava/util/stream/IntStream;)Lnet/minecraft/class_3537; method_39128 create p 0 random m (Ljava/lang/StringBuilder;)V method_39130 addDebugInfo p 1 info m (DDDDDZ)D method_16453 sample p 3 y p 5 z p 1 x p 11 useOrigin p 7 yScale p 9 yMax m (Lnet/minecraft/class_5819;ILit/unimi/dsi/fastutil/doubles/DoubleList;)Lnet/minecraft/class_3537; method_39126 createLegacy p 2 amplitudes p 0 random p 1 offset m (DDD)D method_15416 sample p 3 y p 5 z p 1 x m (Lnet/minecraft/class_5819;Ljava/util/stream/IntStream;)Lnet/minecraft/class_3537; method_39187 createLegacy p 0 random c net/minecraft/class_4869 net/minecraft/client/realms/CheckedGson c Checks so that only intended pojos are passed to the GSON (handles\nserialization after obfuscation). f Lcom/google/gson/Gson; field_22578 GSON m (Ljava/lang/String;Ljava/lang/Class;)Lnet/minecraft/class_4885; method_25038 fromJson p 2 type p 1 json m (Lnet/minecraft/class_4885;)Ljava/lang/String; method_25037 toJson p 1 serializable c net/minecraft/class_4880 net/minecraft/client/realms/dto/RealmsServerPing f Ljava/lang/String; field_22625 playerList f Ljava/lang/String; field_22624 nrOfPlayers c net/minecraft/class_2223 net/minecraft/command/argument/ParticleEffectArgumentType f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9936 UNKNOWN_PARTICLE_EXCEPTION f Ljava/util/Collection; field_9935 EXAMPLES m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2394; method_9416 parse m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2394; method_9418 readParameters p 0 reader m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9419 method_9419 p 0 id m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2394; method_9421 getParticle p 1 name p 0 context m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/class_2396;)Lnet/minecraft/class_2394; method_9420 readParameters p 1 type p 0 reader m ()Lnet/minecraft/class_2223; method_9417 particleEffect m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 1 context p 2 builder c net/minecraft/class_3554 net/minecraft/world/chunk/light/LevelPropagator f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; field_15784 pendingUpdates f I field_31706 MAX_LEVEL f I field_15781 minPendingLevel f I field_15783 levelCount f [Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet; field_15785 pendingIdUpdatesByLevel f Z field_15782 hasPendingUpdates m (JIIZ)V method_15493 removePendingUpdate p 1 id p 3 level p 4 levelCount p 5 removeFully m (JJIZ)V method_15484 propagateLevel p 3 targetId p 1 sourceId p 5 level p 6 decrease m (JI)V method_15485 setLevel p 1 id p 3 level m (III)V p 3 expectedTotalSize p 2 expectedLevelSize p 1 levelCount m (II)I method_15490 minLevel p 2 b p 1 a m (Ljava/util/function/LongPredicate;)V method_24206 removePendingUpdateIf p 1 predicate m (JJI)I method_15488 getPropagatedLevel p 1 sourceId p 5 level p 3 targetId m (I)V method_15481 increaseMinPendingLevel p 1 maxLevel m (JJI)I method_15486 recalculateLevel p 3 excludedId p 1 id p 5 maxLevel m (J)I method_15480 getLevel p 1 id m (JJIZ)V method_15478 updateLevel p 6 decrease p 5 level p 3 id p 1 sourceId m (JIZ)V method_15487 propagateLevel p 1 id p 4 decrease p 3 level m ()I method_24208 getPendingUpdateCount m ()Z method_15489 hasPendingUpdates m (J)Z method_15494 isMarker p 1 id m (JII)V method_15479 addPendingUpdate p 4 targetLevel p 1 id p 3 level m (JJIIIZ)V method_15482 updateLevel p 1 sourceId p 3 id p 6 currentLevel p 5 level p 8 decrease p 7 pendingLevel m (J)V method_15491 resetLevel p 1 id m (J)V method_15483 removePendingUpdate p 1 id m (I)I method_15492 applyPendingUpdates p 1 maxSteps c net/minecraft/class_3554$1 net/minecraft/world/chunk/light/LevelPropagator$1 m (I)V rehash rehash p 1 newN c net/minecraft/class_3554$2 net/minecraft/world/chunk/light/LevelPropagator$2 m (I)V rehash rehash p 1 newN c net/minecraft/class_4886 net/minecraft/client/realms/dto/RegionPingResult f Ljava/lang/String; field_22651 regionName f I field_22652 ping m (Ljava/lang/String;I)V p 2 ping p 1 regionName m ()I method_25084 getPing c net/minecraft/class_2224 net/minecraft/command/argument/NumberRangeArgumentType m ()Lnet/minecraft/class_2224$class_2227; method_9422 intRange m ()Lnet/minecraft/class_2224$class_2225; method_30918 floatRange c net/minecraft/class_2224$class_2225 net/minecraft/command/argument/NumberRangeArgumentType$FloatRangeArgumentType f Ljava/util/Collection; field_9937 EXAMPLES m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2096$class_2099; method_9423 parse m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2096$class_2099; method_35738 getRangeArgument p 1 name p 0 context c net/minecraft/class_2224$class_2227 net/minecraft/command/argument/NumberRangeArgumentType$IntRangeArgumentType f Ljava/util/Collection; field_9938 EXAMPLES m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2096$class_2100; method_9425 getRangeArgument p 1 name p 0 context m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2096$class_2100; method_9426 parse m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader c net/minecraft/class_4885 net/minecraft/client/realms/RealmsSerializable c A marker interface for Gson serializable pojos; the implementers make\nsure that they have {@code SerializedName} annotation on all their\ndata fields so serialization works after obfuscation, and save/load of\nsuch objects are controlled through another serializer. c net/minecraft/class_3555 net/minecraft/datafixer/fix/AdvancementsFix f Ljava/util/Map; field_15788 RENAMED_ADVANCEMENTS m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_3556 net/minecraft/world/chunk/ChunkToNibbleArrayMap f [Lnet/minecraft/class_2804; field_15790 cacheArrays f Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; field_15791 arrays f Z field_16447 cacheEnabled f [J field_15789 cachePositions m (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V p 1 arrays m ()Lnet/minecraft/class_3556; method_15504 copy m (J)Lnet/minecraft/class_2804; method_15501 get p 1 chunkPos m (J)Lnet/minecraft/class_2804; method_15500 removeChunk p 1 chunkPos m (JLnet/minecraft/class_2804;)V method_15499 put p 1 pos p 3 data m ()V method_15505 clearCache m (J)Z method_15503 containsKey p 1 chunkPos m ()V method_16188 disableCache m (J)V method_15502 replaceWithCopy p 1 pos c net/minecraft/class_4888 net/minecraft/client/realms/dto/UploadInfo f Z field_22658 worldClosed f I field_32117 PORT f Ljava/net/URI; field_22660 uploadEndpoint f Ljava/lang/String; field_22659 token f Ljava/lang/String; field_32116 HTTP_PROTOCOL f Ljava/util/regex/Pattern; field_26467 PROTOCOL_PATTERN f Lorg/slf4j/Logger; field_22657 LOGGER m ()Ljava/lang/String; method_25087 getToken m (Ljava/lang/String;)Lnet/minecraft/class_4888; method_25088 parse p 0 json m (Ljava/lang/String;)Ljava/lang/String; method_30864 createRequestContent p 0 token m ()Ljava/net/URI; method_25089 getUploadEndpoint m ()Z method_25091 isWorldClosed m (Ljava/lang/String;Ljava/util/regex/Matcher;)Ljava/lang/String; method_30863 getUrlWithProtocol p 0 url p 1 matcher m (Ljava/lang/String;I)Ljava/net/URI; method_30862 getUrl p 1 port p 0 url m (ZLjava/lang/String;Ljava/net/URI;)V p 3 uploadEndpoint p 1 worldClosed p 2 token m (II)I method_30861 getPort p 1 urlPort p 0 port c net/minecraft/class_4887 net/minecraft/client/realms/dto/Subscription f Lnet/minecraft/class_4887$class_4322; field_22655 type f I field_22654 daysLeft f J field_22653 startDate f Lorg/slf4j/Logger; field_22656 LOGGER m (Ljava/lang/String;)Lnet/minecraft/class_4887$class_4322; method_25086 typeFrom p 0 subscriptionType m (Ljava/lang/String;)Lnet/minecraft/class_4887; method_25085 parse p 0 json c net/minecraft/class_4887$class_4322 net/minecraft/client/realms/dto/Subscription$SubscriptionType f Lnet/minecraft/class_4887$class_4322; field_19444 RECURRING f Lnet/minecraft/class_4887$class_4322; field_19443 NORMAL m (Ljava/lang/String;)Lnet/minecraft/class_4887$class_4322; valueOf valueOf p 0 name c net/minecraft/class_3557 net/minecraft/datafixer/fix/BedBlockEntityFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/templates/List$ListType;)Lcom/mojang/datafixers/TypeRewriteRule; method_15506 fix p 2 blockEntities p 1 level c net/minecraft/class_4882 net/minecraft/client/realms/dto/RealmsServerPlayerLists f Ljava/util/List; field_22630 servers f Lorg/slf4j/Logger; field_22631 LOGGER m (Ljava/lang/String;)Lnet/minecraft/class_4882; method_25075 parse p 0 json c net/minecraft/class_4881 net/minecraft/client/realms/dto/RealmsServerPlayerList f Ljava/util/List; field_22627 players f Lcom/google/gson/JsonParser; field_22629 JSON_PARSER f Lorg/slf4j/Logger; field_22628 LOGGER f J field_22626 serverId m (Lcom/google/gson/JsonArray;)Ljava/util/List; method_25073 parsePlayers p 0 jsonArray m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_4881; method_25074 parse p 0 node c net/minecraft/class_3551 net/minecraft/datafixer/Schemas f Ljava/util/function/BiFunction; field_15775 EMPTY_IDENTIFIER_NORMALIZE f Ljava/util/function/BiFunction; field_15776 EMPTY f Lcom/mojang/datafixers/DataFixer; field_15777 FIXER m ()Lcom/mojang/datafixers/DataFixer; method_15450 getFixer m (Lcom/mojang/datafixers/DataFixerBuilder;)V method_15451 build p 0 builder m (Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/UnaryOperator; method_30068 replacing p 1 current p 0 old m (Ljava/util/Map;)Ljava/util/function/UnaryOperator; method_30070 replacing p 0 replacements m ()Lcom/mojang/datafixers/DataFixer; method_15471 create c net/minecraft/class_3552 net/minecraft/world/chunk/light/ChunkBlockLightProvider f [Lnet/minecraft/class_2350; field_15778 DIRECTIONS f Lnet/minecraft/class_2338$class_2339; field_16511 mutablePos m (J)I method_15474 getLightSourceLuminance p 1 blockPos m (Lnet/minecraft/class_2823;)V p 1 chunkProvider c net/minecraft/class_4884 net/minecraft/client/realms/dto/RealmsWorldResetDto f Z field_22650 generateStructures f Ljava/lang/String; field_22647 seed f I field_22649 levelType f J field_22648 worldTemplateId m (Ljava/lang/String;JIZ)V p 1 seed p 2 worldTemplateId p 5 generateStructures p 4 levelType c net/minecraft/class_2221 net/minecraft/block/DeadCoralFanBlock f Lnet/minecraft/class_265; field_9932 SHAPE c net/minecraft/class_4883 net/minecraft/client/realms/dto/RealmsWorldOptions f Z field_22635 spawnNpcs f Z field_22645 empty f Z field_22633 spawnAnimals f Ljava/lang/String; field_32109 DEFAULT_SLOT_NAME f Ljava/lang/String; field_22641 slotName f I field_22636 spawnProtection f Ljava/lang/String; field_22643 templateImage f J field_22642 templateId f I field_22640 gameMode f Z field_22638 forceGameMode f I field_32107 DEFAULT_DIFFICULTY f Z field_22634 spawnMonsters f Z field_22632 pvp f J field_32110 DEFAULT_WORLD_TEMPLATE_ID f I field_22639 difficulty f Ljava/lang/String; field_22646 DEFAULT_WORLD_TEMPLATE_IMAGE f Z field_22637 commandBlocks m ()Ljava/lang/String; method_25082 toJson m ()Lnet/minecraft/class_4883; method_25083 clone m (ZZZZIZIIZLjava/lang/String;)V p 7 difficulty p 8 gameMode p 9 forceGameMode p 10 slotName p 3 spawnMonsters p 4 spawnNpcs p 5 spawnProtection p 6 commandBlocks p 1 pvp p 2 spawnAnimals m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_4883; method_25078 parse p 0 json m (Z)V method_25079 setEmpty p 1 empty m (I)Ljava/lang/String; method_25081 getDefaultSlotName p 1 index m ()Lnet/minecraft/class_4883; method_25076 getDefaults m (I)Ljava/lang/String; method_25077 getSlotName p 1 index m ()Lnet/minecraft/class_4883; method_25080 getEmptyDefaults c net/minecraft/class_3553 net/minecraft/datafixer/fix/ChoiceTypesFix f Ljava/lang/String; field_15779 name f Lcom/mojang/datafixers/DSL$TypeReference; field_15780 types m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;)V p 3 types p 2 name p 1 outputSchema m (Ljava/lang/String;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;)Lcom/mojang/datafixers/TypeRewriteRule; method_15476 fixChoiceTypes p 3 outputChoiceType p 2 inputChoiceType p 1 name c net/minecraft/class_2222 net/minecraft/block/DeadCoralWallFanBlock f Ljava/util/Map; field_9934 FACING_TO_SHAPE f Lnet/minecraft/class_2753; field_9933 FACING c net/minecraft/class_2216 net/minecraft/command/argument/ScoreboardCriterionArgumentType f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9927 INVALID_CRITERION_EXCEPTION f Ljava/util/Collection; field_9926 EXAMPLES m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_274; method_9402 getCriterion p 0 context p 1 name m ()Lnet/minecraft/class_2216; method_9399 scoreboardCriterion m (Lnet/minecraft/class_3448;Ljava/lang/Object;)Ljava/lang/String; method_9400 getStatName p 2 value p 1 stat m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 2 builder p 1 context m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9401 method_9401 p 0 name m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_274; method_9403 parse m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader c net/minecraft/class_3547 net/minecraft/world/chunk/light/BlockLightStorage m (Lnet/minecraft/class_2823;)V p 1 chunkProvider c net/minecraft/class_3547$class_3548 net/minecraft/world/chunk/light/BlockLightStorage$Data m ()Lnet/minecraft/class_3547$class_3548; method_15443 copy c net/minecraft/class_4879 net/minecraft/client/realms/dto/RealmsServerList f Ljava/util/List; field_22622 servers f Lorg/slf4j/Logger; field_22623 LOGGER m (Ljava/lang/String;)Lnet/minecraft/class_4879; method_25072 parse p 0 json c net/minecraft/class_4878 net/minecraft/client/realms/dto/RealmsServerAddress f Ljava/lang/String; field_22620 resourcePackHash f Lorg/slf4j/Logger; field_22621 LOGGER f Ljava/lang/String; field_22619 resourcePackUrl f Ljava/lang/String; field_22618 address m (Ljava/lang/String;)Lnet/minecraft/class_4878; method_25071 parse p 0 json c net/minecraft/class_2217 net/minecraft/block/DeadCoralBlock f Lnet/minecraft/class_265; field_9928 SHAPE c net/minecraft/class_2218 net/minecraft/command/argument/OperationArgumentType f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9931 INVALID_OPERATION f Ljava/util/Collection; field_9929 EXAMPLES f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9930 DIVISION_ZERO_EXCEPTION m ()Lnet/minecraft/class_2218; method_9404 operation m (Lnet/minecraft/class_267;Lnet/minecraft/class_267;)V method_9410 method_9410 p 0 a p 1 b m (Ljava/lang/String;)Lnet/minecraft/class_2218$class_2219; method_9413 getOperator p 0 operator m (Ljava/lang/String;)Lnet/minecraft/class_2218$class_2220; method_9407 getIntOperator p 0 operator m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2218$class_2219; method_9409 getOperation p 0 context p 1 name m (II)I method_9411 method_9411 p 1 b p 0 a m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2218$class_2219; method_9412 parse m (II)I method_9415 method_9415 p 1 b p 0 a m (II)I method_9405 method_9405 p 0 a p 1 b m (II)I method_9414 method_9414 p 0 a p 1 b m (II)I method_9408 method_9408 p 1 b p 0 a m (II)I method_9406 method_9406 p 1 b p 0 a m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 1 context p 2 builder c net/minecraft/class_2218$class_2220 net/minecraft/command/argument/OperationArgumentType$IntOperator m (II)I apply apply p 2 b p 1 a c net/minecraft/class_2218$class_2219 net/minecraft/command/argument/OperationArgumentType$Operation m (Lnet/minecraft/class_267;Lnet/minecraft/class_267;)V apply apply p 2 b p 1 a c net/minecraft/class_3521 net/minecraft/client/util/NetworkUtils c A few client-side networking utilities.\n\n@implNote This is not marked as client-only because it's used by the\n{@code /publish} command, which is only available to integrated servers\nyet was retained by proguard. f Lcom/google/common/util/concurrent/ListeningExecutorService; field_15664 EXECUTOR f Lorg/slf4j/Logger; field_15665 LOGGER m (Ljava/io/File;Ljava/lang/String;Ljava/util/Map;ILnet/minecraft/class_3536;Ljava/net/Proxy;)Ljava/util/concurrent/CompletableFuture; method_15301 downloadResourcePack p 5 proxy p 4 progressListener p 3 maxFileSize p 2 headers p 1 url p 0 file m (Ljava/net/URL;Ljava/lang/String;ZLjava/net/Proxy;)Ljava/lang/String; method_34936 post p 1 content p 0 url p 3 proxy p 2 ignoreError m ()I method_15302 findLocalPort m (Ljava/util/Map;)Ljava/lang/String; method_34938 makeQueryString p 0 query m (Ljava/net/URL;Ljava/util/Map;ZLjava/net/Proxy;)Ljava/lang/String; method_34937 post p 1 query p 0 url p 3 proxy p 2 ignoreError c net/minecraft/class_4851 net/minecraft/advancement/criterion/TargetHitCriterion f Lnet/minecraft/class_2960; field_22429 ID m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_4851$class_4852; method_24863 conditionsFromJson m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;Lnet/minecraft/class_243;I)V method_24861 trigger p 4 signalStrength p 2 projectile p 3 hitPos p 1 player m (Lnet/minecraft/class_47;Lnet/minecraft/class_243;ILnet/minecraft/class_4851$class_4852;)Z method_24951 method_24951 p 3 conditions c net/minecraft/class_4851$class_4852 net/minecraft/advancement/criterion/TargetHitCriterion$Conditions f Lnet/minecraft/class_2096$class_2100; field_22430 signalStrength f Lnet/minecraft/class_2048$class_5258; field_22512 projectile m (Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2048$class_5258;)Lnet/minecraft/class_4851$class_4852; method_24865 create p 1 projectile p 0 signalStrength m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2048$class_5258;)V p 2 signalStrength p 3 projectile p 1 player m (Lnet/minecraft/class_47;Lnet/minecraft/class_243;I)Z method_24952 test p 2 hitPos p 3 signalStrength p 1 projectileContext c net/minecraft/class_4850 net/minecraft/block/TargetBlock f I field_31264 REGULAR_POWER_DELAY f I field_31263 RECOVERABLE_POWER_DELAY f Lnet/minecraft/class_2758; field_22428 POWER m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2680;Lnet/minecraft/class_3965;Lnet/minecraft/class_1297;)I method_24858 trigger p 0 world p 2 hitResult p 1 state p 3 entity m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2680;ILnet/minecraft/class_2338;I)V method_24857 setPower p 4 delay p 3 pos p 2 power p 1 state p 0 world m (Lnet/minecraft/class_3965;Lnet/minecraft/class_243;)I method_24859 calculatePower p 0 hitResult p 1 pos c net/minecraft/class_3518 net/minecraft/util/JsonHelper f Lcom/google/gson/Gson; field_15657 GSON m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/math/BigInteger; method_34932 getBigInteger p 0 object p 1 element m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lcom/google/gson/JsonArray; method_15252 asArray p 0 element p 1 name m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/lang/String; method_15287 asString p 1 name p 0 element m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject; method_15281 getObject p 1 element p 2 defaultObject p 0 object m (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;)Ljava/lang/Object; method_15297 deserialize m (Lcom/google/gson/JsonElement;Ljava/lang/String;)C method_34924 asChar p 1 name p 0 element m (Lcom/google/gson/JsonObject;Ljava/lang/String;Z)Z method_15258 getBoolean p 0 object p 2 defaultBoolean p 1 element m (Ljava/lang/String;Z)Lcom/google/gson/JsonObject; method_15298 deserialize p 1 lenient p 0 content m (Lcom/google/gson/JsonElement;)Z method_34921 isBoolean p 0 object m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/math/BigDecimal; method_34931 getBigDecimal p 0 object p 1 element m (Lcom/google/gson/JsonElement;Ljava/lang/String;)J method_15263 asLong p 0 element p 1 name m (Ljava/io/Reader;)Lcom/google/gson/JsonObject; method_15255 deserialize m (Lcom/google/gson/JsonElement;Ljava/lang/String;)S method_34928 asShort p 1 name p 0 element m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z method_34923 hasJsonObject p 0 object p 1 element m (Lcom/google/gson/JsonObject;Ljava/lang/String;)S method_34933 getShort p 0 object p 1 element m (Lcom/google/gson/JsonObject;Ljava/lang/String;B)B method_15271 getByte p 2 defaultByte p 0 object p 1 element m (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/Object; method_15279 deserialize p 1 content p 3 lenient m (Lcom/google/gson/JsonObject;Ljava/lang/String;)F method_15259 getFloat p 1 element p 0 object m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z method_15270 getBoolean p 0 object p 1 element m (Lcom/google/gson/JsonElement;)Ljava/lang/String; method_15266 getType p 0 element m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z method_15294 hasElement p 0 object p 1 element m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/math/BigInteger; method_34926 asBigInteger p 1 name p 0 element m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z method_15254 hasBoolean p 1 element p 0 object m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z method_15278 hasPrimitive p 0 object p 1 element m (Ljava/lang/String;)Lcom/google/gson/JsonObject; method_15285 deserialize p 0 content m (Lcom/google/gson/JsonObject;Ljava/lang/String;)B method_34929 getByte p 0 object p 1 element m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonArray;)Lcom/google/gson/JsonArray; method_15292 getArray p 1 name p 2 defaultArray p 0 object m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z method_34920 hasNumber p 0 object p 1 element m (Lcom/google/gson/JsonObject;Ljava/lang/String;D)D method_34915 getDouble p 2 defaultDouble p 0 object p 1 element m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lnet/minecraft/class_1792; method_15288 getItem p 1 key p 0 object m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonObject; method_15296 getObject p 1 element p 0 object m (Lcom/google/gson/JsonObject;Ljava/lang/String;J)J method_15280 getLong p 2 defaultLong p 0 object p 1 element m (Lcom/google/gson/Gson;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;)Ljava/lang/Object; method_15290 deserialize p 1 content m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/math/BigDecimal; method_34925 asBigDecimal p 0 element p 1 name m (Lcom/google/gson/JsonElement;Ljava/lang/String;)B method_15293 asByte p 0 element p 1 name m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lnet/minecraft/class_1792;)Lnet/minecraft/class_1792; method_34916 getItem p 2 defaultItem p 1 key p 0 object m (Lcom/google/gson/JsonObject;Ljava/lang/String;)C method_34930 getChar p 0 object p 1 element m (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; method_15284 deserialize p 1 content m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z method_15289 hasString p 0 object p 1 element m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/math/BigDecimal;)Ljava/math/BigDecimal; method_34917 getBigDecimal p 2 defaultBigDecimal p 1 element p 0 object m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; method_15272 deserialize p 1 element p 2 context p 3 type p 0 object m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lcom/google/gson/JsonObject; method_15295 asObject p 0 element p 1 name m (Lcom/google/gson/JsonObject;Ljava/lang/String;S)S method_34919 getShort p 2 defaultShort p 0 object p 1 element m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String; method_15265 getString p 0 object p 1 element m (Lcom/google/gson/JsonElement;Ljava/lang/String;)D method_34922 asDouble p 0 object p 1 name m (Ljava/io/Reader;)Lcom/google/gson/JsonArray; method_37165 deserializeArray p 0 reader m (Lcom/google/gson/JsonElement;)Z method_15286 isString p 0 element m (Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;Z)Ljava/lang/Object; method_15267 deserialize p 2 type p 3 lenient m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; method_15253 getString p 2 defaultStr p 1 element p 0 object m (Ljava/io/Reader;Z)Lcom/google/gson/JsonObject; method_15274 deserialize p 1 lenient m (Lcom/google/gson/JsonObject;Ljava/lang/String;I)I method_15282 getInt p 2 defaultInt p 0 object p 1 element m (Lcom/google/gson/JsonElement;Ljava/lang/String;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; method_15291 deserialize p 2 context p 1 name p 0 element p 3 type m (Lcom/google/gson/JsonObject;Ljava/lang/String;F)F method_15277 getFloat p 0 object p 1 element p 2 defaultFloat m (Lcom/google/gson/Gson;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object; method_15262 deserialize p 3 lenient p 1 content m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z method_15264 hasArray p 0 object p 1 element m (Lcom/google/gson/JsonElement;Ljava/lang/String;)F method_15269 asFloat p 0 element p 1 name m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonArray; method_15261 getArray p 1 element p 0 object m (Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; method_15276 deserialize m (Lcom/google/gson/JsonObject;Ljava/lang/String;)D method_34927 getDouble p 0 object p 1 element m (Lcom/google/gson/JsonElement;Ljava/lang/String;)I method_15257 asInt p 0 element p 1 name m (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object; method_15273 deserialize p 3 lenient m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lnet/minecraft/class_1792; method_15256 asItem p 1 name p 0 element m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/math/BigInteger;)Ljava/math/BigInteger; method_34918 getBigInteger p 0 object p 1 element p 2 defaultBigInteger m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Z method_15268 asBoolean p 1 name p 0 element m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/Object;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; method_15283 deserialize p 3 context p 4 type p 1 element p 2 defaultValue p 0 object m (Lcom/google/gson/JsonObject;Ljava/lang/String;)I method_15260 getInt p 1 element p 0 object m (Lcom/google/gson/JsonElement;)Z method_15275 isNumber p 0 element m (Lcom/google/gson/JsonObject;Ljava/lang/String;)J method_22449 getLong p 1 name p 0 object m (Lcom/google/gson/JsonObject;Ljava/lang/String;C)C method_34914 getChar p 0 object p 2 defaultChar p 1 element c net/minecraft/class_4849 net/minecraft/block/NyliumBlock m (Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_24856 stayAlive p 0 state p 1 world p 2 pos c net/minecraft/class_4846 net/minecraft/datafixer/fix/EntityZombifiedPiglinRenameFix f Ljava/util/Map; field_22416 RENAMES m (Lcom/mojang/datafixers/schemas/Schema;)V p 1 outputSchema c net/minecraft/class_4845 net/minecraft/data/server/BarterLootTableGenerator m (Ljava/util/function/BiConsumer;)V method_24818 accept m (Ljava/lang/Object;)V accept accept p 1 exporter c net/minecraft/class_3515 net/minecraft/network/encryption/NetworkEncryptionUtils f Ljava/lang/String; field_29834 ISO_8859_1 f Ljava/lang/String; field_29835 SHA1 f Ljava/lang/String; field_29832 RSA f Ljava/lang/String; field_29830 AES f I field_29833 RSA_KEY_LENGTH f I field_29831 AES_KEY_LENGTH m (ILjava/security/Key;[B)[B method_15244 crypt p 2 data p 1 key p 0 opMode m ()Ljavax/crypto/SecretKey; method_15239 generateKey m ([B)Ljava/security/PublicKey; method_15242 readEncodedPublicKey p 0 bytes m ([[B)[B method_15236 hash p 0 bytes m (Ljava/lang/String;Ljava/security/PublicKey;Ljavax/crypto/SecretKey;)[B method_15240 generateServerId p 2 secretKey p 0 baseServerId p 1 publicKey m ()Ljava/security/KeyPair; method_15237 generateServerKeyPair m (ILjava/lang/String;Ljava/security/Key;)Ljavax/crypto/Cipher; method_15241 crypt p 0 opMode p 1 algorithm p 2 key m (ILjava/security/Key;)Ljavax/crypto/Cipher; method_15235 cipherFromKey p 0 opMode p 1 key m (Ljava/security/Key;[B)[B method_15238 encrypt p 1 data p 0 key m (Ljava/security/Key;[B)[B method_15243 decrypt p 0 key p 1 data m (Ljava/security/PrivateKey;[B)Ljavax/crypto/SecretKey; method_15234 decryptSecretKey p 1 encryptedSecretKey p 0 privateKey c net/minecraft/class_4848 net/minecraft/block/CryingObsidianBlock c net/minecraft/class_4847 net/minecraft/datafixer/schema/Schema2509 m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities registerEntities p 1 schema m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_24824 registerEntity p 0 schema p 1 entityTypes p 2 name c net/minecraft/class_3517 net/minecraft/util/MetricsData f [J field_15653 samples f I field_15654 writeIndex f I field_15655 sampleCount f I field_15656 startIndex m ()I method_15249 getStartIndex m ()I method_15250 getCurrentIndex m ()[J method_15246 getSamples m (J)V method_15247 pushSample p 1 time m (I)I method_15251 wrapIndex p 1 index c net/minecraft/class_2201 net/minecraft/command/argument/StatusEffectArgumentType f Ljava/util/Collection; field_9895 EXAMPLES f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9896 INVALID_EFFECT_EXCEPTION m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9349 method_9349 p 0 id m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_1291; method_9347 getStatusEffect p 0 context p 1 name m ()Lnet/minecraft/class_2201; method_9350 statusEffect m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_1291; method_9348 parse m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 2 builder p 1 context c net/minecraft/class_3532 net/minecraft/util/math/MathHelper f [D field_15727 ARCSINE_TABLE f F field_15724 SQUARE_ROOT_OF_TWO f F field_29848 DEGREES_PER_RADIAN f [F field_15725 SINE_TABLE f F field_29849 EPSILON f J field_29853 HALF_PI_RADIANS_SINE_TABLE_INDEX f [D field_15722 COSINE_TABLE f F field_29846 TAU c Tau is equal to {@code 2 * PI}. f Ljava/util/Random; field_15726 RANDOM f [I field_15723 MULTIPLY_DE_BRUIJN_BIT_POSITION f F field_29847 RADIANS_PER_DEGREE f F field_29856 DEGREES_TO_SINE_TABLE_INDEX f F field_29844 PI f D field_15728 SMALLEST_FRACTION_FREE_DOUBLE f F field_29845 HALF_PI m (DDD)D method_15370 getLerpProgress c Gets the fraction of the way that {@code value} is between {@code start} and {@code end}.\nThis is the delta value needed to lerp between {@code start} and {@code end} to get {@code value}.\nIn other words, {@code getLerpProgress(lerp(delta, start, end), start, end) == delta}. p 0 value c the result of the lerp function p 4 end c the value interpolated to p 2 start c the value interpolated from m (F)F method_27285 square p 0 n m (III)I method_15340 clamp p 2 max p 1 min p 0 value m (DDDDDD)D method_16437 lerp2 c A two-dimensional lerp between values on the 4 corners of the unit square. Arbitrary values are specified for the corners and the output is interpolated between them. p 10 x1y1 c the output if {@code deltaX} is 1 and {@code deltaY} is 1 p 0 deltaX c the x-coordinate on the unit square p 2 deltaY c the y-coordinate on the unit square p 4 x0y0 c the output if {@code deltaX} is 0 and {@code deltaY} is 0 p 6 x1y0 c the output if {@code deltaX} is 1 and {@code deltaY} is 0 p 8 x0y1 c the output if {@code deltaX} is 0 and {@code deltaY} is 1 m (IILjava/util/function/IntPredicate;)I method_15360 binarySearch c Finds the minimum value in {@code [min, max)} that satisfies the\nmonotonic {@code predicate}.\n\n

The {@code predicate} must be monotonic, i.e. if for any {@code a},\n{@code predicate.test(a)} is {@code true}, then for all {@code b > a},\n{@code predicate.test(b)} must also be {@code true}.\n\n

Examples:\n

    \n
  • {@code binarySearch(3, 7, x -> true)} returns {@code 3}.\n
  • {@code binarySearch(3, 7, x -> x >= 5)} returns {@code 5}.\n
  • {@code binarySearch(3, 7, x -> false)} returns {@code 7}.\n
\n\n@return the minimum value if such value is found, otherwise {@code max} p 1 max c the maximum value (exclusive) to be tested p 0 min c the minimum value (inclusive) to be tested p 2 predicate c the predicate that returns {@code true} for integers greater than or\nequal to the value to be searched for m (D)D method_33723 square p 0 n m (Lnet/minecraft/class_2382;)J method_15389 hashCode p 0 vec m (FF)F method_24504 wrap p 1 maxDeviation p 0 value m (F)F method_15393 wrapDegrees c Wraps an angle in degrees to the interval {@code [-180, 180)}. p 0 degrees m (DDDDD)D method_32854 clampedLerpFromProgress p 2 lerpStart p 4 lerpEnd p 6 start p 8 end p 0 lerpValue m (DDDDDDDDDDD)D method_16438 lerp3 c A three-dimensional lerp between values on the 8 corners of the unit cube. Arbitrary values are specified for the corners and the output is interpolated between them. p 12 x1y1z0 c the output if {@code deltaX} is 1, {@code deltaY} is 1 and {@code deltaZ} is 0 p 10 x0y1z0 c the output if {@code deltaX} is 0, {@code deltaY} is 1 and {@code deltaZ} is 0 p 8 x1y0z0 c the output if {@code deltaX} is 1, {@code deltaY} is 0 and {@code deltaZ} is 0 p 6 x0y0z0 c the output if {@code deltaX} is 0, {@code deltaY} is 0 and {@code deltaZ} is 0 p 4 deltaZ c the z-coordinate on the unit cube p 20 x1y1z1 c the output if {@code deltaX} is 1, {@code deltaY} is 1 and {@code deltaZ} is 1 p 2 deltaY c the y-coordinate on the unit cube p 18 x0y1z1 c the output if {@code deltaX} is 0, {@code deltaY} is 1 and {@code deltaZ} is 1 p 0 deltaX c the x-coordinate on the unit cube p 16 x1y0z1 c the output if {@code deltaX} is 1, {@code deltaY} is 0 and {@code deltaZ} is 1 p 14 x0y0z1 c the output if {@code deltaX} is 0, {@code deltaY} is 0 and {@code deltaZ} is 1 m (I)I method_34954 square p 0 n m (Ljava/util/Random;)Ljava/util/UUID; method_15378 randomUuid p 0 random m (DD)D method_15367 floorMod p 2 divisor p 0 dividend m (D)I method_17822 sign p 0 value m (Ljava/lang/String;DD)D method_34948 parseDouble c {@return the parsed double; {@code fallback} if {@code string} is not an\ndouble; or {@code min} if the parsed double is too small} p 3 min c the minimum if the parsed value is too small p 1 fallback c the fallback for unparsable {@code string} p 0 string c the string to parse m (DI)I method_38961 roundDownToMultiple c {@return {@code a} rounded down to the nearest multiple of {@code b}} p 0 a p 2 b m (D)D method_15338 wrapDegrees c Wraps an angle in degrees to the interval {@code [-180, 180)}. p 0 degrees m (FFF)F method_15363 clamp p 2 max p 0 value p 1 min m (DD)Z method_20390 approximatelyEquals p 0 a p 2 b m (FF)F method_15356 angleBetween p 0 first p 1 second m (D)D method_34956 perlinFadeDerivative p 0 value m (DDD)D method_41190 squaredMagnitude p 2 b p 0 a p 4 c m ([D)[D method_34951 getCumulativeDistribution p 0 values m (J)J method_38652 square p 0 n m (Ljava/util/Random;II)I method_32751 nextBetween c {@return a random, uniformly distributed integer value in {@code\n[min, max]}}\n\n@throws IllegalArgumentException if the range is empty (i.e. {@code\nmax < min}) p 0 random p 1 min c the minimum value, inclusive p 2 max c the maximum value, inclusive m (F)I method_15375 floor p 0 value m (II)I method_28139 roundUpToMultiple c Returns a value farther than or as far as {@code value} from zero that\nis a multiple of {@code divisor}. p 0 value p 1 divisor m (D)I method_15365 fastFloor p 0 value m (FFF)F method_15388 stepUnwrappedAngleTowards c Steps from {@code from} degrees towards {@code to} degrees, changing the value by at most {@code step} degrees. p 0 from p 2 step p 1 to m (II)I method_15387 floorMod p 0 dividend p 1 divisor m (FFF)F method_15348 stepTowards c Steps from {@code from} towards {@code to}, changing the value by at most {@code step}. p 2 step p 1 to p 0 from m (Ljava/util/Random;II)I method_15395 nextInt c {@return a random, uniformly distributed integer value in {@code\n[min, max]}} If the range is empty (i.e. {@code max < min}), it\nreturns {@code min}. p 2 max c the maximum value, inclusive p 1 min c the minimum value, inclusive p 0 random m (Ljava/lang/String;I)I method_15343 parseInt p 1 fallback p 0 string m (DD)D method_15349 atan2 p 0 y p 2 x m (FFF)I method_15353 packRgb p 0 r p 1 g p 2 b m (DDD)D method_33825 magnitude p 4 c p 2 b p 0 a m (F)F method_15374 sin p 0 value m ()Ljava/util/UUID; method_15394 randomUuid m (DD)D method_41189 squaredHypot p 2 b p 0 a m (III)I method_15383 packRgb p 1 g p 0 r p 2 b m (III)J method_15371 hashCode p 0 x p 1 y p 2 z m (I)I method_15339 smallestEncompassingPowerOfTwo p 0 value m ([J)D method_15373 average p 0 array m (F)F method_15362 cos p 0 value m (F)I method_15386 ceil p 0 value m (II)I method_15346 floorDiv p 1 divisor p 0 dividend m (D)F method_22860 fwrapDegrees p 0 degrees m (F)F method_22450 fractionalPart p 0 value m (DDDDD)D method_33722 lerpFromProgress p 8 end p 6 start p 4 lerpEnd p 2 lerpStart p 0 lerpValue m (DDD)D method_15390 clampedLerp p 4 delta p 0 start p 2 end m (J)J method_34944 murmurHash p 0 value m (I)I method_15354 idealHash p 0 value m (II)I method_34952 multiplyColors p 0 a p 1 b m (I)I method_15342 ceilLog2 c {@return ceil(log2({@code value}))}\n\n

The vanilla implementation uses the de Bruijn sequence.\n\n@see Integer#numberOfLeadingZeros(int) p 0 value c the input value m (DDD)D method_15350 clamp p 4 max p 2 min p 0 value m (DDD)D method_16436 lerp p 0 delta p 2 start p 4 end m (II)I method_38788 ceilDiv p 0 a p 1 b m (Ljava/util/Random;FF)F method_32750 nextBetween p 0 random p 1 min p 2 max m ([F)V method_15376 method_15376 p 0 sineTable m (FFF)F method_37166 clampedLerp p 1 end p 2 delta p 0 start m (JJJ)J method_24156 clamp p 4 max p 2 min p 0 value m (I)I method_15382 abs p 0 value m (FFF)F method_16439 lerp p 1 start p 2 end p 0 delta m (FFF)F method_20306 clampAngle c Clamps {@code value}, as an angle, between {@code mean - delta} and {@code\nmean + delta} degrees.\n\n@return the clamped {@code value} p 2 delta c the maximum difference allowed from the mean, must not be negative p 1 mean c the mean value of the clamp angle range p 0 value c the value to clamp m (I)Z method_15352 isPowerOfTwo p 0 value m (Ljava/util/Random;FF)F method_32855 nextGaussian p 0 random p 1 mean p 2 deviation m (IFFF)I method_34943 multiplyColors p 0 color p 3 b p 1 r p 2 g m (Ljava/lang/String;II)I method_34949 parseInt c {@return the parsed integer; {@code fallback} if {@code string} is not an\ninteger; or {@code min} if the parsed integer is too small} p 2 min c the minimum if the parsed value is too small p 0 string c the string to parse p 1 fallback c the fallback for unparsable {@code string} m (FF)F method_15341 floorMod p 0 dividend p 1 divisor m (FFF)F method_22859 lerpAngle p 0 start p 1 end p 2 delta m (DD)D method_15391 absMax p 0 a p 2 b m (Ljava/lang/String;D)D method_34947 parseDouble p 1 fallback p 0 string m (FF)F method_15381 subtractAngles p 0 start p 1 end m (D)D method_16435 perlinFade p 0 value m (F)F method_15379 abs p 0 value m (D)D method_15345 fastInverseSqrt p 0 x m (F)F method_15355 sqrt p 0 value m (FFFFF)F method_37958 clampedLerpFromProgress p 0 lerpValue p 1 lerpStart p 4 end p 2 lerpEnd p 3 start m (D)I method_15357 floor p 0 value m (D)D method_15385 fractionalPart p 0 value m (F)F method_23278 fastInverseCbrt p 0 x m (FF)Z method_15347 approximatelyEquals p 0 a p 1 b m (Ljava/util/Random;FF)F method_15344 nextFloat p 0 random p 2 max p 1 min m (Ljava/util/Random;DD)D method_15366 nextDouble p 3 max p 1 min p 0 random m (I)I method_15392 wrapDegrees c Wraps an angle in degrees to the interval {@code [-180, 180)}. p 0 degrees m (FFFFF)F method_37959 lerpFromProgress p 0 lerpValue p 3 start p 4 end p 1 lerpStart p 2 lerpEnd m (BBB)B method_34939 clamp p 1 min p 0 value p 2 max m (FFF)F method_37960 getLerpProgress p 2 end p 1 start p 0 value m (D)I method_34953 absFloor p 0 value m (F)F method_22858 fastInverseSqrt p 0 x m (I)I method_15351 floorLog2 c {@return floor(log2({@code value}))}\n\n

The vanilla implementation uses the de Bruijn sequence.\n\n@see Integer#numberOfLeadingZeros(int) p 0 value c the input value m (FFF)I method_15369 hsvToRgb p 0 hue p 1 saturation p 2 value m (FFF)F method_17821 lerpAngleDegrees p 1 start p 2 end p 0 delta m (D)I method_15384 ceil p 0 value m (D)J method_15372 lfloor p 0 value m (DD)D method_39241 hypot p 2 b p 0 a c net/minecraft/class_4864 net/minecraft/block/AbstractPlantBlock m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_33624 copyState p 1 from p 2 to m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)Ljava/util/Optional; method_25960 getStemHeadPos p 2 pos p 3 block p 1 world c net/minecraft/class_3533 net/minecraft/util/profiler/ProfilerSystem f Lnet/minecraft/class_3533$class_4746; field_21819 currentInfo f Ljava/util/function/IntSupplier; field_16266 endTickGetter f I field_15729 startTick f Z field_20345 checkTimeout f Ljava/lang/String; field_15734 fullPath f Ljava/util/List; field_15736 path f J field_15732 startTime f Ljava/util/function/LongSupplier; field_21961 timeGetter f Lorg/slf4j/Logger; field_15735 LOGGER f Lit/unimi/dsi/fastutil/longs/LongList; field_15730 timeList f Ljava/util/Map; field_21818 locationInfos f Z field_15733 tickStarted f J field_16267 TIMEOUT_NANOSECONDS f Ljava/util/Set; field_33873 sampleTypes m (Ljava/lang/String;)Lnet/minecraft/class_3533$class_4746; method_24245 method_24245 p 0 k m ()Lnet/minecraft/class_3533$class_4746; method_24246 getCurrentInfo m (Ljava/util/function/LongSupplier;Ljava/util/function/IntSupplier;Z)V p 1 timeGetter p 3 checkTimeout p 2 tickGetter c net/minecraft/class_3533$class_4746 net/minecraft/util/profiler/ProfilerSystem$LocatedInfo f J field_21820 totalTime f J field_33875 minTime f J field_21821 visits f Lit/unimi/dsi/fastutil/objects/Object2LongOpenHashMap; field_21822 counts f J field_33874 maxTime c net/minecraft/class_4863 net/minecraft/block/AbstractPlantPartBlock f Z field_22508 tickWater f Lnet/minecraft/class_2350; field_22507 growthDirection f Lnet/minecraft/class_265; field_23080 outlineShape m ()Lnet/minecraft/class_4865; method_24945 getStem m (Lnet/minecraft/class_1936;)Lnet/minecraft/class_2680; method_24948 getRandomGrowthState p 1 world m ()Lnet/minecraft/class_2248; method_24946 getPlant m (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_2350;Lnet/minecraft/class_265;Z)V p 1 settings p 3 outlineShape p 2 growthDirection p 4 tickWater m (Lnet/minecraft/class_2680;)Z method_24947 canAttachTo p 1 state c net/minecraft/class_2202 net/minecraft/block/BambooSaplingBlock f Lnet/minecraft/class_265; field_9897 SHAPE m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_9351 grow p 1 world p 2 pos c net/minecraft/class_2203 net/minecraft/command/argument/NbtPathArgumentType f C field_32185 RIGHT_CURLY_BRACKET f C field_32183 RIGHT_SQUARE_BRACKET f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9899 NOTHING_FOUND_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9900 INVALID_PATH_NODE_EXCEPTION f C field_32186 DOUBLE_QUOTE f C field_32184 LEFT_CURLY_BRACKET f C field_32182 LEFT_SQUARE_BRACKET f Ljava/util/Collection; field_9898 EXAMPLES m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2203$class_2209; method_9358 getNbtPath p 1 name p 0 context m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Lnet/minecraft/class_2487;)Ljava/util/function/Predicate; method_9359 getPredicate p 0 filter m (Lcom/mojang/brigadier/StringReader;Ljava/lang/String;)Lnet/minecraft/class_2203$class_2210; method_9352 readCompoundChildNode p 0 reader p 1 name m (C)Z method_9355 isNameCharacter p 0 c m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; method_9357 readName p 0 reader m ()Lnet/minecraft/class_2203; method_9360 nbtPath m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9356 method_9356 p 0 path m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/class_2203$class_2210; method_9361 parseNode p 1 root p 0 reader m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2203$class_2209; method_9362 parse c net/minecraft/class_2203$class_2210 net/minecraft/command/argument/NbtPathArgumentType$PathNode m (Lnet/minecraft/class_2520;Ljava/util/List;)V method_9378 get p 2 results p 1 current m (Lnet/minecraft/class_2520;Ljava/util/function/Supplier;Ljava/util/List;)V method_9380 getOrInit p 1 current p 2 source p 3 results m (Ljava/util/function/Supplier;Lnet/minecraft/class_2520;Ljava/util/List;)V method_9379 method_9379 p 3 results p 2 current m (Lnet/minecraft/class_2520;Ljava/util/function/Supplier;)I method_9376 set p 2 source p 1 current m (Ljava/util/List;)Ljava/util/List; method_9381 get p 1 elements m (Ljava/util/List;Ljava/util/function/Supplier;)Ljava/util/List; method_9377 getOrInit p 1 elements p 2 supplier m ()Lnet/minecraft/class_2520; method_9382 init m (Lnet/minecraft/class_2520;)I method_9383 clear p 1 current m (Ljava/util/List;Ljava/util/function/BiConsumer;)Ljava/util/List; method_9384 process p 2 action p 1 elements c net/minecraft/class_2203$class_3707 net/minecraft/command/argument/NbtPathArgumentType$FilteredRootNode f Ljava/util/function/Predicate; field_16319 matcher m (Lnet/minecraft/class_2487;)V p 1 filter c net/minecraft/class_2203$class_2204 net/minecraft/command/argument/NbtPathArgumentType$AllListElementNode f Lnet/minecraft/class_2203$class_2204; field_9901 INSTANCE c net/minecraft/class_2203$class_2206 net/minecraft/command/argument/NbtPathArgumentType$IndexedListElementNode f I field_9903 index m (I)V p 1 index c net/minecraft/class_2203$class_2205 net/minecraft/command/argument/NbtPathArgumentType$NamedNode f Ljava/lang/String; field_9902 name m (Ljava/lang/String;)V p 1 name c net/minecraft/class_2203$class_2208 net/minecraft/command/argument/NbtPathArgumentType$FilteredNamedNode f Ljava/lang/String; field_9906 name f Lnet/minecraft/class_2487; field_9907 filter f Ljava/util/function/Predicate; field_9908 predicate m (Ljava/lang/String;Lnet/minecraft/class_2487;)V p 2 filter p 1 name c net/minecraft/class_2203$class_2207 net/minecraft/command/argument/NbtPathArgumentType$FilteredListElementNode f Ljava/util/function/Predicate; field_9905 predicate f Lnet/minecraft/class_2487; field_9904 filter m (Lnet/minecraft/class_2487;)V p 1 filter m (Ljava/util/List;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/class_2520;)V method_9365 method_9365 p 2 nbt c net/minecraft/class_2203$class_2209 net/minecraft/command/argument/NbtPathArgumentType$NbtPath f Ljava/lang/String; field_9909 string f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_9910 nodeEndIndices f [Lnet/minecraft/class_2203$class_2210; field_9911 nodes m (Lnet/minecraft/class_2203$class_2210;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; method_9375 createNothingFoundException p 1 node m (Lnet/minecraft/class_2520;Lnet/minecraft/class_2520;)I method_35722 put p 1 element p 2 source m (Lnet/minecraft/class_2203$class_2210;Ljava/util/function/Supplier;Lnet/minecraft/class_2520;)Ljava/lang/Integer; method_9373 method_9373 p 2 nbt m (Ljava/util/List;Ljava/util/function/Function;)I method_9371 forEach p 1 operation p 0 elements m (Lnet/minecraft/class_2520;)Ljava/util/List; method_9369 getTerminals p 1 start m (Lnet/minecraft/class_2520;)Ljava/util/List; method_9366 get p 1 element m (Lnet/minecraft/class_2520;Ljava/util/function/Supplier;)Ljava/util/List; method_9367 getOrInit p 1 element p 2 source m (Lnet/minecraft/class_2520;)I method_9372 remove p 1 element m (Lnet/minecraft/class_2520;)I method_9374 count p 1 element m (Lnet/minecraft/class_2520;Ljava/util/function/Supplier;)I method_9368 put p 1 element p 2 source m (Ljava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; method_9370 method_9370 p 0 a p 1 b m (Ljava/lang/String;[Lnet/minecraft/class_2203$class_2210;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V p 2 nodes p 1 string p 3 nodeEndIndices c net/minecraft/class_3534 net/minecraft/util/profiler/ProfilerTiming f Ljava/lang/String; field_15738 name f D field_15739 parentSectionUsagePercentage f D field_15737 totalUsagePercentage f J field_19384 visitCount m ()I method_15409 getColor m (Ljava/lang/String;DDJ)V p 2 parentUsagePercentage p 1 name p 6 visitCount p 4 totalUsagePercentage m (Lnet/minecraft/class_3534;)I method_15408 compareTo c net/minecraft/class_4865 net/minecraft/block/AbstractPlantStemBlock f Lnet/minecraft/class_2758; field_22509 AGE f I field_31100 MAX_AGE f D field_22510 growthChance m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_38232 withMaxAge p 1 state m (Ljava/util/Random;)I method_26376 getGrowthLength p 1 random m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_33625 copyState p 1 from p 2 to m (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_2350;Lnet/minecraft/class_265;ZD)V p 5 growthChance p 4 tickWater p 3 outlineShape p 2 growthDirection p 1 settings m (Lnet/minecraft/class_2680;Ljava/util/Random;)Lnet/minecraft/class_2680; method_33626 age p 2 random p 1 state m (Lnet/minecraft/class_2680;)Z method_38233 hasMaxAge p 1 state m (Lnet/minecraft/class_2680;)Z method_24949 chooseStemState p 1 state c net/minecraft/class_4860 net/minecraft/datafixer/fix/EntityProjectileOwnerFix m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_24899 moveFlatOwnerMostLeastToArray m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; method_24902 update m (Lcom/mojang/datafixers/schemas/Schema;)V p 1 outputSchema m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_24906 moveOwnerToArray m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_24901 fixEntities m (JJ)[I method_24898 makeUuidArray p 2 least p 0 most m (Lcom/mojang/serialization/Dynamic;JJ)Lcom/mojang/serialization/Dynamic; method_24900 insertOwnerUuidArray p 2 most p 4 least m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_24904 moveNestedOwnerMostLeastToArray m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_24905 renamePotionToItem c net/minecraft/class_4862 net/minecraft/screen/SmithingScreenHandler f Lnet/minecraft/class_1937; field_25385 world f Ljava/util/List; field_25668 recipes f Lnet/minecraft/class_5357; field_25386 currentRecipe m (ILnet/minecraft/class_1661;Lnet/minecraft/class_3914;)V p 3 context p 2 playerInventory p 1 syncId m (Lnet/minecraft/class_1799;Lnet/minecraft/class_5357;)Z method_30026 method_30026 p 1 recipe m (I)V method_29539 decrementStack p 1 slot m (ILnet/minecraft/class_1661;)V p 2 playerInventory p 1 syncId m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_24929 method_24929 p 0 world p 1 pos c net/minecraft/class_3530 net/minecraft/util/LowercaseEnumTypeAdapterFactory m (Ljava/lang/Object;)Ljava/lang/String; method_15334 getKey p 1 o c net/minecraft/class_4861 net/minecraft/screen/ForgingScreenHandler f Lnet/minecraft/class_1263; field_22480 input f I field_30814 FIRST_INPUT_SLOT_INDEX f Lnet/minecraft/class_1731; field_22479 output f I field_30815 SECOND_INPUT_SLOT_INDEX f I field_30813 PLAYER_INVENTORY_START_INDEX f Lnet/minecraft/class_1657; field_22482 player f Lnet/minecraft/class_3914; field_22481 context f I field_30819 PLAYER_INVENTORY_END_INDEX f I field_30816 OUTPUT_SLOT_INDEX m ()V method_24928 updateResult m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V method_24923 onTakeOutput p 2 stack p 1 player m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Ljava/lang/Boolean; method_24924 method_24924 p 3 pos p 2 world m (Lnet/minecraft/class_3917;ILnet/minecraft/class_1661;Lnet/minecraft/class_3914;)V p 4 context p 3 playerInventory p 2 syncId p 1 type m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_24926 method_24926 p 3 pos p 2 world m (Lnet/minecraft/class_1657;Z)Z method_24927 canTakeOutput p 1 player p 2 present m (Lnet/minecraft/class_2680;)Z method_24925 canUse p 1 state m (Lnet/minecraft/class_1799;)Z method_30025 isUsableAsAddition p 1 stack c net/minecraft/class_4856 net/minecraft/client/sound/RepeatingAudioStream f Lnet/minecraft/class_4234; field_22444 delegate f Lnet/minecraft/class_4856$class_4857; field_22443 delegateFactory f Ljava/io/BufferedInputStream; field_22445 inputStream m (Lnet/minecraft/class_4856$class_4857;Ljava/io/InputStream;)V p 2 inputStream p 1 delegateFactory c net/minecraft/class_4856$class_4857 net/minecraft/client/sound/RepeatingAudioStream$DelegateFactory m (Ljava/io/InputStream;)Lnet/minecraft/class_4234; create create p 1 stream c net/minecraft/class_4856$class_4858 net/minecraft/client/sound/RepeatingAudioStream$ReusableInputStream m (Ljava/io/InputStream;)V p 1 stream c net/minecraft/class_3528 net/minecraft/util/Lazy f Ljava/util/function/Supplier; field_15719 supplier m (Ljava/util/function/Supplier;)V p 1 delegate m ()Ljava/lang/Object; method_15332 get c net/minecraft/class_4831 net/minecraft/entity/ai/brain/Memory f J field_22331 expiry f Ljava/lang/Object; field_22330 value m ()Z method_24634 isExpired m ()J method_35127 getExpiry m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28354 method_28354 p 1 instance m (Ljava/lang/Object;)Lnet/minecraft/class_4831; method_28355 permanent c Creates a memory without an expiry time. p 0 value m (Ljava/lang/Object;J)Lnet/minecraft/class_4831; method_24636 timed c Creates a memory that has an expiry time. p 0 value p 1 expiry m ()Ljava/lang/Object; method_24637 getValue m ()V method_24913 tick m ()Z method_24914 isTimed m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_28353 createCodec p 0 codec m (Ljava/lang/Object;J)V p 1 value p 2 expiry c net/minecraft/class_4830 net/minecraft/entity/ai/brain/task/RemoveOffHandItemTask m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4836;J)V method_24630 run m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4836;)Z method_24835 shouldRun c net/minecraft/class_4833 net/minecraft/entity/ai/brain/sensor/NearestItemsSensor f J field_30256 VERTICAL_RANGE f I field_30254 MAX_RANGE f J field_30255 HORIZONTAL_RANGE m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)V method_24645 sense c net/minecraft/class_4832 net/minecraft/entity/ai/brain/sensor/HoglinSpecificSensor m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_24640 method_24640 p 1 pos m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4760;)V method_24639 sense m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4760;)Ljava/util/Optional; method_24641 findNearestWarpedFungus p 1 world p 2 hoglin c net/minecraft/class_4828 net/minecraft/entity/ai/brain/task/ForgetAttackTargetTask f Ljava/util/function/Predicate; field_22329 alternativeCondition f Ljava/util/function/Consumer; field_30178 forgetCallback f I field_30177 REMEMBER_TIME m (Lnet/minecraft/class_1308;)Z method_24626 isAttackTargetDead p 1 entity m (Lnet/minecraft/class_1309;)Z method_35107 method_35107 p 0 target m (Lnet/minecraft/class_1309;)Z method_24624 method_24624 p 0 target m (Lnet/minecraft/class_1308;)Lnet/minecraft/class_1309; method_24625 getAttackTarget p 1 entity m (Lnet/minecraft/class_1308;)V method_24627 forgetAttackTarget p 1 entity m (Ljava/util/function/Predicate;)V p 1 alternativeCondition m (Ljava/util/function/Predicate;Ljava/util/function/Consumer;)V p 1 condition p 2 forgetCallback m (Lnet/minecraft/class_1308;)Z method_24622 isAttackTargetInAnotherWorld p 1 entity m (Lnet/minecraft/class_1309;)Z method_24621 cannotReachTarget p 0 entity m (Ljava/util/function/Consumer;)V p 1 forgetCallback m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_24623 run c net/minecraft/class_4827 net/minecraft/entity/ai/brain/task/WantNewItemTask f I field_22328 range m (I)V p 1 range m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4836;J)V method_24620 run m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4836;)Z method_24619 shouldRun c net/minecraft/class_1799 net/minecraft/item/ItemStack c Represents a stack of items.\n\n

NBT operations

\n\n

NBT serialization

\n\nAn Item Stack can be serialized with {@link #writeNbt(NbtCompound)}, and deserialized with {@link #fromNbt(NbtCompound)}.\n\n
\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n
Serialized NBT Structure
KeyTypePurpose
{@code id}{@link net.minecraft.nbt.NbtString}The identifier of the item.
{@code Count}{@link net.minecraft.nbt.NbtByte}The count of items in the stack.
{@code tag}{@link NbtCompound}The item stack's custom NBT.
\n
\n\n

Custom NBT

\n\nThe item stack's custom NBT may be used to store extra information,\nlike the block entity data for shulker boxes,\nor the damage of a damageable item, etc.\n

\nVarious methods are available to interact with the custom NBT, some methods might refer to a "sub NBT",\na sub NBT is a child element of the custom NBT.\n\n

\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Custom NBT operations
CategoryMethodSummary
Custom NBT{@link #hasNbt()}Returns whether the item stack has custom NBT.
Custom NBT{@link #getNbt()}Returns the custom NBT of the item stack.
Custom NBT{@link #getOrCreateNbt()}Returns the custom NBT of the item stack, or creates one if absent.
Custom NBT{@link #setNbt(NbtCompound)}Sets the custom NBT of the item stack.
Sub Custom NBT{@link #getSubNbt(String)}Returns the sub NBT compound at the specified key.
Sub Custom NBT{@link #getOrCreateSubNbt(String)}Returns the sub NBT compound at the specified key, or create one if absent.
Sub Custom NBT{@link #removeSubNbt(String)}Removes the sub NBT element at the specified key.
Sub Custom NBT{@link #setSubNbt(String, NbtElement)}Sets the sub NBT element at the specified key.
\n
f Ljava/lang/String; field_30894 NAME_KEY c The key of the item stack's name in the {@linkplain #DISPLAY_KEY display NBT}, whose value is {@value}. f Lnet/minecraft/class_1792; field_8038 item f Lorg/slf4j/Logger; field_8033 LOGGER f Ljava/lang/String; field_30893 DISPLAY_KEY c The key of the display NBT in an item stack's custom NBT, whose value is {@value}. f Lnet/minecraft/class_6538; field_34453 destroyChecker f Lnet/minecraft/class_2487; field_8040 nbt c Represents the item stack's custom NBT.\n

\nStored at the key {@code tag} in the serialized item stack NBT.\n\n@see Item Stack NBT Operations f Z field_8036 empty f Lnet/minecraft/class_6538; field_34454 placeChecker f Ljava/text/DecimalFormat; field_8029 MODIFIER_FORMAT f Ljava/lang/String; field_30899 REPAIR_COST_KEY c The key of the repair cost in an item stack's custom NBT, whose value is {@value}. f Lnet/minecraft/class_2583; field_24092 LORE_STYLE f Ljava/lang/String; field_30890 ENCHANTMENTS_KEY c The key of the enchantments in an item stack's custom NBT, whose value is {@value}. f Ljava/lang/String; field_30898 UNBREAKABLE_KEY c The key of the unbreakable boolean in an item stack's custom NBT, whose value is {@value}. f I field_8030 bobbingAnimationTime f Ljava/lang/String; field_30902 HIDE_FLAGS_KEY f Ljava/lang/String; field_30897 COLOR_KEY c The key of the item's color in the {@linkplain #DISPLAY_KEY display NBT}, whose value is {@value}. f I field_8031 count f Ljava/lang/String; field_30901 CAN_PLACE_ON_KEY f Ljava/lang/String; field_30896 DAMAGE_KEY c The key of the damage in an item stack's custom NBT, whose value is {@value}. f Lnet/minecraft/class_1297; field_24093 holder f Ljava/lang/String; field_30895 LORE_KEY c The key of the item stack's lore in the {@linkplain #DISPLAY_KEY display NBT}, whose value is {@value}. f Ljava/lang/String; field_30900 CAN_DESTROY_KEY f Lnet/minecraft/class_1799; field_8037 EMPTY f Lcom/mojang/serialization/Codec; field_24671 CODEC m (Lnet/minecraft/class_1799;)Ljava/lang/Integer; method_28378 method_28378 p 0 stack m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;I)V method_7982 onCraft p 2 player p 1 world p 3 amount m (Lnet/minecraft/class_1935;)V p 1 item m ()Lnet/minecraft/class_1297; method_27319 getHolder m (Lnet/minecraft/class_1799;)Z method_7962 isItemEqualIgnoreDamage p 1 stack m (Lnet/minecraft/class_1887;I)V method_7978 addEnchantment p 1 enchantment p 2 level m (Lnet/minecraft/class_1935;I)V p 2 count p 1 item m ()Lnet/minecraft/class_1799; method_7972 copy c Creates and returns a copy of this item stack. m (Lnet/minecraft/class_2487;)V p 1 nbt m ()I method_7928 getRepairCost m (Ljava/lang/String;Lnet/minecraft/class_2520;)V method_7959 setSubNbt c Sets the given NBT element in the item stack's custom NBT at the specified key.\n\n@see Item Stack NBT Operations p 1 key c the key where to put the given {@link NbtElement} p 2 element c the NBT element to put m ()Lnet/minecraft/class_2561; method_7964 getName m ()Lnet/minecraft/class_3414; method_21832 getDrinkSound m (I)V method_7912 setBobbingAnimationTime p 1 bobbingAnimationTime m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28376 method_28376 p 0 instance m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_31577 canCombine p 1 otherStack p 0 stack m ()V method_7957 updateEmptyState m (Lnet/minecraft/class_1799;)Ljava/util/Optional; method_28377 method_28377 p 0 stack m ()I method_31580 getItemBarColor c {@return the color of the filled section of the durability bar} m ()Z method_7961 isInFrame m ()Z method_7985 hasNbt c {@return whether this item stack has custom NBT}\n\n@see Item Stack NBT Operations m ()Lnet/minecraft/class_1533; method_7945 getFrame m (Lnet/minecraft/class_2378;Lnet/minecraft/class_2694;)Z method_7944 canPlaceOn p 1 blockRegistry p 2 pos m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_7987 areItemsEqual p 1 right p 0 left m ()Ljava/util/stream/Stream; method_40133 streamTags m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1836;)Ljava/util/List; method_7950 getTooltip p 2 context p 1 player m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_7975 areNbtEqual c {@return whether the given item stacks have equivalent custom NBT} p 0 left p 1 right m ()Z method_7960 isEmpty c {@return whether this item stack is empty} m (Lnet/minecraft/class_6862;)Z method_31573 isIn p 1 tag m (Lnet/minecraft/class_1799;)Z method_7929 isItemEqual p 1 stack m (Lnet/minecraft/class_6880;)Lnet/minecraft/class_5250; method_40132 method_40132 p 0 entry m ()Z method_7938 hasCustomName m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_1799; method_7977 setCustomName p 1 name m (I)V method_7974 setDamage p 1 damage m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1799; method_7915 fromNbt c Deserializes an item stack from NBT.\n\n@see Item Stack NBT Operations p 0 nbt m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1309;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_7920 useOnEntity p 3 hand p 2 entity p 1 user m ()Z method_7942 hasEnchantments m (Lnet/minecraft/class_1799;)Z method_7968 isEqual p 1 stack m ()I method_7914 getMaxCount m ()I method_30266 getHideFlags m (I)V method_7934 decrement c Decrements the count of items in this item stack. p 1 amount c the amount to decrement m ()Lnet/minecraft/class_2561; method_7954 toHoverableText m (Lnet/minecraft/class_1935;ILjava/util/Optional;)V p 3 nbt p 2 count p 1 item m (Lnet/minecraft/class_6880;)V p 1 entry m (Ljava/util/List;Lnet/minecraft/class_2499;)V method_17870 appendEnchantments p 1 enchantments p 0 tooltip m ()Ljava/util/Optional; method_32347 getTooltipData m (ILjava/util/Random;Lnet/minecraft/class_3222;)Z method_7970 damage p 3 player p 2 random p 1 amount m (Ljava/util/List;Lnet/minecraft/class_2487;Lnet/minecraft/class_1887;)V method_17869 method_17869 p 2 e m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1799; method_7910 finishUsing p 1 world p 2 user m ()Lnet/minecraft/class_1839; method_7976 getUseAction m (Ljava/lang/String;)Ljava/util/Collection; method_7937 parseBlockTag p 0 tag m (Lnet/minecraft/class_5250;)Lnet/minecraft/class_5250; method_7955 method_7955 p 0 text m (I)Lnet/minecraft/class_1799; method_7971 split p 1 amount m (Lnet/minecraft/class_1799$class_5422;)V method_30268 addHideFlag p 1 tooltipSection m (Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_7966 method_7966 p 1 style m ()Z method_7967 isUsedOnRelease m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1792; method_28379 method_28379 p 0 stack m (Lnet/minecraft/class_1735;Lnet/minecraft/class_5536;Lnet/minecraft/class_1657;)Z method_31575 onStackClicked p 1 slot p 2 clickType p 3 player m (Lnet/minecraft/class_1304;)Lcom/google/common/collect/Multimap; method_7926 getAttributeModifiers p 1 slot m (Ljava/lang/String;)V method_7983 removeSubNbt c Removes the sub NBT element at the specified key in this item stack's custom NBT.\n\n@see Item Stack NBT Operations p 1 key m ()Z method_31578 isItemBarVisible m ()I method_7936 getMaxDamage m (ILnet/minecraft/class_1309;Ljava/util/function/Consumer;)V method_7956 damage p 1 amount p 3 breakCallback p 2 entity m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1657;)V method_7979 postHit p 1 target p 2 attacker m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_7953 writeNbt c Writes the serialized item stack into the given {@link NbtCompound}.\n\n@return the written NBT compound\n@see Item Stack NBT Operations p 1 nbt c the NBT compound to write to m ()Lnet/minecraft/class_2499; method_7921 getEnchantments m ()I method_31579 getItemBarStep c {@return the length of the filled section of the durability bar in pixels (out of 13)} m (Lnet/minecraft/class_1320;Lnet/minecraft/class_1322;Lnet/minecraft/class_1304;)V method_7916 addAttributeModifier p 1 attribute p 2 modifier p 3 slot m ()Lnet/minecraft/class_2487; method_7969 getNbt c {@return the custom NBT of this item stack, may be {@code null}}\n\n@see Item Stack NBT Operations m (Ljava/lang/String;)Lnet/minecraft/class_2487; method_7941 getSubNbt c {@return the NBT compound at the specified key in this item stack's custom NBT, may be {@code null}}\n\n@see Item Stack NBT Operations p 1 key m (Lnet/minecraft/class_1792;)Z method_31574 isOf p 1 item m (Lnet/minecraft/class_1542;)V method_33262 onItemEntityDestroyed p 1 entity m ()V method_7925 removeCustomName m (Lnet/minecraft/class_2680;)Z method_7951 isSuitableFor c Determines whether this item can be used as a suitable tool for mining the specified block.\n

\nDepending on block implementation, when combined together, the correct item and block may achieve a better mining speed and yield\ndrops that would not be obtained when mining otherwise.\n\n@return values consistent with calls to {@link Item#isSuitableFor}\n@see Item#isSuitableFor(BlockState) p 1 state m (Lnet/minecraft/class_2680;)F method_7924 getMiningSpeedMultiplier p 1 state m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1271; method_7913 use p 1 world p 3 hand p 2 user m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;I)V method_7949 usageTick p 1 world p 3 remainingUseTicks p 2 user m (I)V method_7933 increment c Increments the count of items in this item stack. p 1 amount c the amount to increment m (Lnet/minecraft/class_1297;)V method_27320 setHolder p 1 holder m (Lnet/minecraft/class_2378;Lnet/minecraft/class_2694;)Z method_7940 canDestroy p 2 pos p 1 blockRegistry m ()I method_7965 getBobbingAnimationTime m ()Z method_7958 hasGlint m (Lnet/minecraft/class_1838;)Lnet/minecraft/class_1269; method_7981 useOnBlock p 1 context m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)V method_7952 postMine p 4 miner p 3 pos p 2 state p 1 world m ()Lnet/minecraft/class_1814; method_7932 getRarity m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;I)V method_7930 onStoppedUsing p 2 user p 3 remainingUseTicks p 1 world m ()Z method_7986 isDamaged m ()Lnet/minecraft/class_1792; method_7909 getItem m ()Z method_7946 isStackable m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_7984 areItemsEqualIgnoreDamage p 1 right p 0 left m ()Z method_19267 isFood m ()Ljava/lang/String; method_7922 getTranslationKey m ()Lnet/minecraft/class_2487; method_7948 getOrCreateNbt c Returns the custom NBT of this item stack, or creates the custom NBT if the item stack did not have a custom NBT previously.\n\n@return the custom NBT of this item stack\n\n@see Item Stack NBT Operations m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1735;Lnet/minecraft/class_5536;Lnet/minecraft/class_1657;Lnet/minecraft/class_5630;)Z method_31576 onClicked p 3 clickType p 4 player p 5 cursorStackReference p 1 stack p 2 slot m (Ljava/lang/String;)Lnet/minecraft/class_2487; method_7911 getOrCreateSubNbt c {@return the compound NBT at the specified key in this item stack's NBT, or a new compound if absent}\n\n@see Item Stack NBT Operations p 1 key m ()Lnet/minecraft/class_3414; method_31572 getEquipSound m ()Z method_7963 isDamageable m (Lnet/minecraft/class_2487;)V method_7980 setNbt c Sets the custom NBT of this item stack.\n\n@see Item Stack NBT Operations p 1 nbt c the custom NBT compound, may be {@code null} to reset m ()Z method_7923 isEnchantable m ()I method_7935 getMaxUseTime m ()I method_7947 getCount c {@return the count of items in this item stack} m ()Lnet/minecraft/class_3414; method_21833 getEatSound m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;IZ)V method_7917 inventoryTick p 2 entity p 1 world p 4 selected p 3 slot m ()I method_7919 getDamage m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_7973 areEqual p 1 right p 0 left m (Ljava/text/DecimalFormat;)V method_26963 method_26963 p 0 decimalFormat m (ILnet/minecraft/class_1799$class_5422;)Z method_30267 isSectionVisible c Determines whether the given tooltip section will be visible according to the given flags. p 1 tooltipSection p 0 flags m (I)V method_7927 setRepairCost p 1 repairCost m (I)V method_7939 setCount c Sets the count of items in this item stack. p 1 count c the count of items c net/minecraft/class_1799$class_5422 net/minecraft/item/ItemStack$TooltipSection f I field_25775 flag f Lnet/minecraft/class_1799$class_5422; field_25773 ADDITIONAL f Lnet/minecraft/class_1799$class_5422; field_25774 DYE f Lnet/minecraft/class_1799$class_5422; field_25770 UNBREAKABLE f Lnet/minecraft/class_1799$class_5422; field_25771 CAN_DESTROY f Lnet/minecraft/class_1799$class_5422; field_25772 CAN_PLACE f Lnet/minecraft/class_1799$class_5422; field_25768 ENCHANTMENTS f Lnet/minecraft/class_1799$class_5422; field_25769 MODIFIERS m ()I method_30269 getFlag c net/minecraft/class_4829 net/minecraft/entity/ai/brain/task/ForgetAngryAtTargetTask m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;Lnet/minecraft/class_1309;)V method_29526 method_29526 p 2 target m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_24629 run c net/minecraft/class_1798 net/minecraft/item/AliasedBlockItem c net/minecraft/class_4824 net/minecraft/entity/ai/brain/task/UpdateAttackTargetTask f Ljava/util/function/Predicate; field_22325 startCondition f Ljava/util/function/Function; field_22326 targetGetter m (Lnet/minecraft/class_1308;Lnet/minecraft/class_1309;)V method_24612 updateAttackTarget p 2 target p 1 entity m (Ljava/util/function/Function;)V p 1 targetGetter m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_24614 run m (Ljava/util/function/Predicate;Ljava/util/function/Function;)V p 1 startCondition p 2 targetGetter m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_24613 shouldRun c net/minecraft/class_4823 net/minecraft/entity/ai/brain/task/AdmireItemTask f I field_22324 duration m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4836;)Z method_24609 shouldRun m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4836;J)V method_24610 run m (I)V p 1 duration c net/minecraft/class_4826 net/minecraft/entity/ai/brain/task/HuntHoglinTask m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4836;J)V method_24618 run m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4836;)Z method_24617 shouldRun c net/minecraft/class_4825 net/minecraft/entity/ai/brain/task/DefeatTargetTask f I field_22327 duration f Ljava/util/function/BiPredicate; field_25157 predicate m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309; method_24616 getAttackTarget p 1 entity m (ILjava/util/function/BiPredicate;)V p 1 duration p 2 predicate c net/minecraft/class_4842 net/minecraft/client/render/entity/PiglinEntityRenderer f F field_32942 HORIZONTAL_SCALE f Ljava/util/Map; field_25793 TEXTURES m (Lnet/minecraft/class_5599;Lnet/minecraft/class_5601;Z)Lnet/minecraft/class_4840; method_24875 getPiglinModel p 0 modelLoader p 1 layer p 2 zombie m (Lnet/minecraft/class_1308;)Lnet/minecraft/class_2960; method_3982 getTexture m (Lnet/minecraft/class_1308;)Z method_25451 isShaking m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;Z)V p 1 ctx p 2 mainLayer p 3 innerArmorLayer p 4 outerArmorLayer p 5 zombie c net/minecraft/class_4841 net/minecraft/client/render/debug/VillageSectionsDebugRenderer f Ljava/util/Set; field_22409 sections f I field_32917 RANGE m (Lnet/minecraft/class_4076;)V method_24810 drawBoxAtCenterOf p 0 pos m (Lnet/minecraft/class_4076;)V method_24809 removeSection p 1 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_4076;)V method_24807 method_24807 p 1 section m (Lnet/minecraft/class_4076;)V method_24808 addSection p 1 pos m (DDD)V method_24806 drawSections p 5 cameraZ p 3 cameraY p 1 cameraX c net/minecraft/class_4844 net/minecraft/util/dynamic/DynamicSerializableUuid f Lcom/mojang/serialization/Codec; field_25122 CODEC m ([I)Ljava/util/UUID; method_26276 toUuid p 0 array m (Ljava/util/UUID;)[I method_26275 toIntArray p 0 uuid m (JJ)[I method_26274 toIntArray p 2 uuidLeast p 0 uuidMost m (Ljava/util/UUID;)Ljava/util/stream/IntStream; method_29727 method_29727 p 0 uuid m (Lcom/mojang/serialization/Dynamic;)Ljava/util/UUID; method_35848 toUuid p 0 dynamic m (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; method_29122 method_29122 p 0 uuidStream c net/minecraft/class_3513 net/minecraft/util/collection/Int2ObjectBiMap f I field_15648 size f I field_15649 nextId f [I field_15646 ids f F field_29829 LOAD_FACTOR f [Ljava/lang/Object; field_15651 values f I field_29828 ABSENT f [Ljava/lang/Object; field_15647 idToValues f Ljava/lang/Object; field_15650 EMPTY m (I)I method_15223 findFree p 1 size m (Ljava/lang/Object;I)V method_15230 put p 2 id p 1 value m (Ljava/lang/Object;)Z method_34904 contains p 1 value m ()Lnet/minecraft/class_3513; method_39940 copy m (I)Z method_34903 containsKey p 1 index m ()I method_15226 nextId m (Ljava/lang/Object;)I method_15225 add p 1 value m (I)I method_15222 getIdFromIndex p 1 index m (Ljava/lang/Object;)I method_15228 getIdealIndex p 1 value m (Ljava/lang/Object;I)I method_15232 findIndex p 1 value p 2 id m (I)V p 1 size m ()V method_15229 clear m (I)Lnet/minecraft/class_3513; method_37913 create p 0 expectedSize m (I)V method_15224 resize p 1 newSize c net/minecraft/class_4840 net/minecraft/client/render/entity/model/PiglinEntityModel c Represents the model of a piglin-like entity.\n\n

\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#HAT} (note: is by default empty)Root part{@link #hat}
{@value EntityModelPartNames#HEAD}Root part{@link #head}
{@value EntityModelPartNames#BODY}Root part{@link #body}
{@value EntityModelPartNames#RIGHT_ARM}Root part{@link #rightArm}
{@value EntityModelPartNames#LEFT_ARM}Root part{@link #leftArm}
{@value EntityModelPartNames#RIGHT_LEG}Root part{@link #rightLeg}
{@value EntityModelPartNames#LEFT_LEG}Root part{@link #leftLeg}
{@value #EAR}Root part{@link #ear}
{@value #CLOAK}Root part{@link #cloak}
{@value #LEFT_SLEEVE}Root part{@link #leftSleeve}
{@value #RIGHT_SLEEVE}Root part{@link #rightSleeve}
{@value #LEFT_PANTS}Root part{@link #leftPants}
{@value #RIGHT_PANTS}Root part{@link #rightPants}
{@value EntityModelPartNames#JACKET}Root part{@link #jacket}
{@value EntityModelPartNames#LEFT_EAR}{@value EntityModelPartNames#HEAD}{@link #leftEar}
{@value EntityModelPartNames#RIGHT_EAR}{@value EntityModelPartNames#HEAD}{@link #rightEar}
\n
f Lnet/minecraft/class_5603; field_25634 bodyRotation f Lnet/minecraft/class_630; field_27464 rightEar f Lnet/minecraft/class_5603; field_25635 headRotation f Lnet/minecraft/class_630; field_27465 leftEar f Lnet/minecraft/class_5603; field_25632 leftArmRotation f Lnet/minecraft/class_5603; field_25633 rightArmRotation m (Lnet/minecraft/class_1308;)V method_29354 rotateMainArm p 1 entity m (Lnet/minecraft/class_1308;FFFFF)V method_24803 setAngles m (Lnet/minecraft/class_1308;F)V method_29355 animateArms m (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609; method_32026 getModelData p 0 dilation c net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain f Lnet/minecraft/class_6019; field_22389 MEMORY_TRANSFER_TASK_DURATION f Lnet/minecraft/class_1792; field_23826 BARTERING_ITEM f Lnet/minecraft/class_6019; field_22388 HUNT_MEMORY_DURATION f Lnet/minecraft/class_6019; field_25698 GO_TO_NEMESIS_MEMORY_DURATION f Lnet/minecraft/class_6019; field_22391 AVOID_MEMORY_DURATION f Lnet/minecraft/class_6019; field_25384 GO_TO_ZOMBIFIED_MEMORY_DURATION f Lnet/minecraft/class_6019; field_22390 RIDE_TARGET_MEMORY_DURATION m (Lnet/minecraft/class_1309;)Z method_24739 isGoldHoldingPlayer p 0 target m (Lnet/minecraft/class_4836;)Z method_24784 hasNoAdvantageAgainstHoglins p 0 piglin m (Lnet/minecraft/class_4836;)Z method_29277 canRideHoglin p 0 piglin m (Lnet/minecraft/class_4836;Lnet/minecraft/class_4095;)V method_24751 addFightActivities p 1 brain p 0 piglin m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_29276 isHuntingTarget p 1 target p 0 piglin m (Lnet/minecraft/class_4836;)Ljava/util/Optional; method_30091 getCurrentActivitySound p 0 piglin m (Lnet/minecraft/class_4836;)V method_24736 setHuntedRecently p 0 piglin m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_24728 playerInteract p 2 hand p 0 piglin p 1 player m (Lnet/minecraft/class_1799;)Z method_24746 acceptsForBarter p 0 stack m (Lnet/minecraft/class_4836;Lnet/minecraft/class_4168;)Lnet/minecraft/class_3414; method_30088 method_30088 p 1 activity m (Lnet/minecraft/class_1309;)Z method_24719 wearsGoldArmor p 0 entity m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1799;)V method_24849 barterItem p 0 piglin p 1 stack m (Lnet/minecraft/class_4095;)V method_24725 addCoreActivities p 0 piglin m (Lnet/minecraft/class_4836;Ljava/util/List;)V method_24774 dropBarteredItem p 0 piglin p 1 items m (Lnet/minecraft/class_4836;Z)V method_24741 consumeOffHandItem p 0 piglin p 1 barter m (Lnet/minecraft/class_4836;)Z method_29537 getNearestZombifiedPiglin p 0 piglin m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)V method_24724 onAttacked p 0 piglin p 1 attacker m (Lnet/minecraft/class_4836;)Z method_24791 hasSoulFireNearby p 0 piglin m (Lnet/minecraft/class_1657;Lnet/minecraft/class_4836;)V method_24734 method_24734 p 1 piglin m (Lnet/minecraft/class_4836;)Z method_24783 shouldRunAwayFromHoglins p 0 piglin m (Lnet/minecraft/class_4836;)Z method_24850 doesNotHaveGoldInOffHand p 0 piglin m ()Lnet/minecraft/class_4809; method_30090 goToNemesisTask m (Lnet/minecraft/class_1309;)Z method_24748 isHoldingCrossbow p 0 piglin m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1657;Ljava/util/List;)V method_24727 dropBarteredItem p 0 piglin p 2 items p 1 player m (Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)V method_24763 angerAtIfCloser p 1 target p 0 piglin m (Lnet/minecraft/class_4836;)V method_24787 setEatenRecently p 0 piglin m (Lnet/minecraft/class_1309;Lnet/minecraft/class_5418;)V method_24721 method_24721 p 1 piglin m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1799;)Z method_27086 isWillingToTrade p 1 nearbyItems p 0 piglin m (Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)V method_24759 tryRevenge p 0 piglin p 1 target m (Lnet/minecraft/class_4836;Lnet/minecraft/class_4168;)Lnet/minecraft/class_3414; method_30087 getSound p 0 piglin p 1 activity m (Lnet/minecraft/class_1799;)Z method_24735 isGoldenItem p 0 stack m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)Z method_24755 isPreferredAttackTarget p 1 target p 0 piglin m (Lnet/minecraft/class_5418;)Ljava/util/Optional; method_29947 getNearestDetectedPlayer p 0 piglin m ()Lnet/minecraft/class_4118; method_24717 makeRandomFollowTask m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)V method_24771 runAwayFromClosestTarget p 1 target p 0 piglin m (Lnet/minecraft/class_4836;)Z method_29538 hasTargetToAvoid p 0 piglin m (Lnet/minecraft/class_4836;)Z method_24790 isAdmiringItem p 0 entity m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1799;)Z method_24730 canGather p 1 stack p 0 piglin m ()Lnet/minecraft/class_4821; method_24737 makeRememberRideableHoglinTask m (Lnet/minecraft/class_4836;)V method_25948 pickupItemWithOffHand p 0 piglin m ()Lnet/minecraft/class_4121; method_24738 makeGoToSoulFireTask m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)V method_24767 groupRunAwayFrom p 0 piglin p 1 target m (Lnet/minecraft/class_5418;)Ljava/util/Optional; method_24782 getAngryAt p 0 piglin m (Lnet/minecraft/class_4836;Ljava/util/List;Lnet/minecraft/class_243;)V method_24731 drop p 2 pos p 0 piglin p 1 items m (Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)V method_24750 becomeAngryWith p 0 piglin p 1 target m (Lnet/minecraft/class_4836;)Z method_24754 haveHuntedHoglinsRecently p 0 piglin m (Lnet/minecraft/class_4836;)Z method_35197 hasNearestPlayerHoldingWantedItem p 0 piglin m (Lnet/minecraft/class_1309;)V method_24753 setAdmiringItem p 0 entity m (Lnet/minecraft/class_1309;)Z method_24769 hasBeenHurt p 0 piglin m (Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)V method_24742 angerAtCloserTargets p 0 piglin p 1 target m (Lnet/minecraft/class_4836;)Z method_24714 hasBeenHitByPlayer p 0 piglin m (Lnet/minecraft/class_4836;)V method_24722 tickActivities p 0 piglin m (Lnet/minecraft/class_4836;)Ljava/util/Optional; method_24777 getPreferredTarget p 0 piglin m (Lnet/minecraft/class_1799;)Z method_24752 isFood p 0 stack m (Lnet/minecraft/class_4836;)V method_24758 rememberGroupHunting p 0 piglin m (Lnet/minecraft/class_1299;)Z method_29534 isZombified p 0 entityType m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1542;)V method_24726 loot p 1 drop p 0 piglin m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1799;)V method_30089 swapItemWithOffHand p 1 stack p 0 piglin m (Lnet/minecraft/class_4836;)Z method_24917 hasItemInOffHand p 0 piglin m (Lnet/minecraft/class_4836;)Ljava/util/List; method_24776 getBarteredItem p 0 piglin m ()Lnet/minecraft/class_4118; method_24718 makeRandomWanderTask m (Lnet/minecraft/class_4836;Ljava/util/List;)V method_24772 doBarter p 0 piglin p 1 items m (Lnet/minecraft/class_4095;)V method_24743 addIdleActivities p 0 piglin m (Lnet/minecraft/class_4836;)Ljava/util/List; method_24780 getNearbyVisiblePiglins p 0 piglin m (Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)V method_29946 becomeAngryWithPlayer p 0 piglin p 1 player m (Lnet/minecraft/class_5418;)Ljava/util/List; method_26350 getNearbyPiglins p 0 piglin m (Lnet/minecraft/class_5418;)V method_24762 rememberHunting p 0 piglin m (Lnet/minecraft/class_5418;)Z method_24766 hasIdleActivity p 0 piglin m (Lnet/minecraft/class_4836;)V method_24781 stopWalking p 0 piglin m (Lnet/minecraft/class_4836;)Z method_24785 hasOutnumberedHoglins p 0 piglins m (Lnet/minecraft/class_4836;)Z method_24789 hasAteRecently p 0 piglin m (Lnet/minecraft/class_1542;)Lnet/minecraft/class_1799; method_24848 getItemFromStack p 0 stack m (Lnet/minecraft/class_4836;)Ljava/util/Optional; method_29536 getAvoiding p 0 piglin m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)V method_24773 runAwayFrom p 1 target p 0 piglin m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1297;)Z method_24723 canRide p 1 ridden p 0 piglin m ()Lnet/minecraft/class_4809; method_24747 makeGoToZombifiedPiglinTask m (Lnet/minecraft/class_4095;)V method_24756 addCelebrateActivities p 0 brain m (Lnet/minecraft/class_4095;)V method_24768 addRideActivities p 0 brain m (Lnet/minecraft/class_4836;Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095; method_24732 create p 1 brain p 0 piglin m (Lnet/minecraft/class_4836;)Lnet/minecraft/class_243; method_24788 findGround p 0 piglin m (Lnet/minecraft/class_1309;)Z method_24765 canWander p 0 piglin m (Lnet/minecraft/class_1657;Z)V method_24733 onGuardedBlockInteracted p 1 blockOpen p 0 player m (Lnet/minecraft/class_5418;)V method_29945 angerNearbyPiglins p 0 piglin m (Lnet/minecraft/class_4095;)V method_24764 addAvoidActivities p 0 brain m (Lnet/minecraft/class_1309;)Z method_24761 hasPlayerHoldingWantedItemNearby p 0 entity m (Lnet/minecraft/class_4095;)V method_24760 addAdmireItemActivities p 0 brain c net/minecraft/class_3508 net/minecraft/util/collection/PackedIntegerArray f I field_15632 size f I field_15633 elementBits f J field_15634 maxValue f I field_24079 elementsPerLong f [J field_15631 data f I field_24080 indexScale f I field_24081 indexOffset f I field_24082 indexShift f [I field_24078 INDEX_PARAMETERS c Magic constants for faster integer division by a constant.\n\n

This is computed as {@code (n * scale + offset) >> (32 + shift)}. For a divisor n,\nthe constants are stored as such:\n\n

    \n
  • scale at 3 * (n - 1)
  • \n
  • offset at 3 * (n - 1) + 1
  • \n
  • shift at 3 * (n - 1) + 2
  • \n
m (I)I method_27284 getStorageIndex p 1 index m (II[J)V p 3 data p 2 size p 1 elementBits m (II)V p 2 size p 1 elementBits c net/minecraft/class_3508$class_6685 net/minecraft/util/collection/PackedIntegerArray$InvalidLengthException m (Ljava/lang/String;)V p 1 message c net/minecraft/class_3509 net/minecraft/util/collection/TypeFilterableList c A collection allowing getting all elements of a specific type. Backed\nby {@link java.util.ArrayList}s.\n\n

This implementation is not efficient for frequent modifications. You\nshouldn't use this if you don't call {@link #getAllOfType(Class)}.\n\n@see #getAllOfType(Class)\n@param the {@link #elementType common element type} f Ljava/lang/Class; field_15637 elementType f Ljava/util/Map; field_15636 elementsByType f Ljava/util/List; field_15635 allElements m (Ljava/lang/Object;)Z add add p 1 e m (Ljava/lang/Class;)Ljava/util/Collection; method_15216 getAllOfType c Returns all elements in this collection that are instances of {@code type}.\nThe result is unmodifiable.\n\n

The {@code type}, or {@code S}, must extend the class' type parameter {@code T}.\n\n@param the specialized type, effectively {@code S extends T}\n@throws IllegalArgumentException when {@code type} does not extend\n{@link #elementType}\n@return this collection's elements that are instances of {@code type} p 1 type c the specialized type, must extend {@link #elementType} m ()Ljava/util/List; method_34897 copy m (Ljava/lang/Object;)Z remove remove p 1 o m (Ljava/lang/Class;)Ljava/util/List; method_15217 method_15217 p 1 typeClass m (Ljava/lang/Object;)Z contains contains c {@inheritDoc}\n\n@throws IllegalArgumentException if {@code o} is not an instance of\n{@link #elementType} p 1 o m (Ljava/lang/Class;)V p 1 elementType c net/minecraft/class_3503 net/minecraft/tag/TagGroupLoader f Lorg/slf4j/Logger; field_15607 LOGGER f Ljava/util/function/Function; field_15609 registryGetter f Ljava/lang/String; field_29827 JSON_EXTENSION f Ljava/lang/String; field_15605 dataType f Lcom/google/gson/Gson; field_15608 GSON f I field_15603 JSON_EXTENSION_LENGTH m (Ljava/util/function/Function;Ljava/lang/String;)V p 2 dataType p 1 registryGetter m (Lnet/minecraft/class_3300;)Ljava/util/Map; method_33174 loadTags p 1 manager m (Lnet/minecraft/class_3300;)Ljava/util/Map; method_33176 load p 1 manager m (Ljava/util/Map;)Ljava/util/Map; method_18242 buildGroup p 1 tags m (Lnet/minecraft/class_2960;)Ljava/lang/Object; method_26799 method_26799 p 1 id c net/minecraft/class_4835 net/minecraft/entity/mob/HoglinBrain f Lnet/minecraft/class_6019; field_22369 AVOID_MEMORY_DURATION f Lnet/minecraft/class_6019; field_25383 WALK_TOWARD_CLOSEST_ADULT_RANGE m (Lnet/minecraft/class_4760;)Z method_24686 hasMoreHoglinsAround p 0 hoglin m (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V method_24678 avoidEnemy p 1 target p 0 hoglin m (Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095; method_24668 create p 0 brain m (Lnet/minecraft/class_4760;Lnet/minecraft/class_4168;)Lnet/minecraft/class_3414; method_30082 getSoundEvent p 0 hoglin p 1 activity m (Lnet/minecraft/class_4760;Lnet/minecraft/class_4168;)Lnet/minecraft/class_3414; method_30084 method_30084 p 1 activity m (Lnet/minecraft/class_4095;)V method_24676 addFightTasks p 0 brain m (Lnet/minecraft/class_4095;)V method_24666 addCoreTasks p 0 brain m (Lnet/minecraft/class_1309;Lnet/minecraft/class_4760;)V method_24663 method_24663 p 1 hoglin m (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V method_24672 onAttacked p 1 attacker p 0 hoglin m (Lnet/minecraft/class_4760;)V method_24664 refreshActivities p 0 hoglin m (Lnet/minecraft/class_4760;)Z method_30085 hasNearestRepellent p 0 hoglin m (Lnet/minecraft/class_4760;)Ljava/util/Optional; method_24684 getNearestVisibleTargetablePlayer p 0 hoglin m (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V method_24665 onAttacking p 0 hoglin p 1 target m (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V method_24687 askAdultsForHelp p 1 target p 0 hoglin m (Lnet/minecraft/class_4760;)Z method_24691 hasBreedTarget p 0 hoglin m (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V method_24689 setAttackTargetIfCloser p 1 targetCandidate p 0 hoglin m (Lnet/minecraft/class_4760;Lnet/minecraft/class_2338;)Z method_24669 isWarpedFungusAround p 0 hoglin p 1 pos m (Lnet/minecraft/class_4760;)Z method_25947 isLoneAdult p 0 hoglin m (Lnet/minecraft/class_4760;)Ljava/util/Optional; method_30083 getSoundEvent p 0 hoglin m (Lnet/minecraft/class_1309;Lnet/minecraft/class_4760;)V method_24670 method_24670 p 1 hoglin m (Lnet/minecraft/class_4095;)V method_24679 addAvoidTasks p 0 brain m (Lnet/minecraft/class_4760;)Ljava/util/List; method_24690 getAdultHoglinsAround p 0 hoglin m (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V method_24683 targetEnemy p 1 target p 0 hoglin m (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V method_24675 askAdultsToAvoid p 1 target p 0 hoglin m (Lnet/minecraft/class_4095;)V method_24673 addIdleTasks p 0 brain m (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V method_24685 setAttackTarget p 1 target p 0 hoglin m (Lnet/minecraft/class_4760;)Z method_24677 isNearPlayer p 0 hoglin m ()Lnet/minecraft/class_4118; method_24662 makeRandomWalkTask m (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V method_24681 avoid p 1 target p 0 hoglin c net/minecraft/class_4834 net/minecraft/entity/ai/brain/sensor/PiglinSpecificSensor m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_24648 isPiglinRepellent p 1 pos p 0 world m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)Ljava/util/Optional; method_24649 findPiglinRepellent p 0 world p 1 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_30077 method_30077 p 1 pos c net/minecraft/class_3505 net/minecraft/tag/TagManagerLoader f Ljava/util/Map; field_36395 DIRECTORIES f Ljava/util/List; field_36396 registryTags f Lnet/minecraft/class_5455; field_28312 registryManager m (Lnet/minecraft/class_5321;)Ljava/lang/String; method_40099 getPath p 0 registry m (Lnet/minecraft/class_3300;Ljava/util/concurrent/Executor;Lnet/minecraft/class_5455$class_6892;)Ljava/util/concurrent/CompletableFuture; method_33178 buildRequiredGroup p 1 resourceManager p 2 prepareExecutor p 3 requirement m ()Ljava/util/List; method_40096 getRegistryTags m (Lnet/minecraft/class_5455;)V p 1 registryManager c net/minecraft/class_3505$class_6863 net/minecraft/tag/TagManagerLoader$RegistryTags f Ljava/util/Map; comp_329 tags f Lnet/minecraft/class_5321; comp_328 key m ()Lnet/minecraft/class_5321; comp_328 key m ()Ljava/util/Map; comp_329 tags c net/minecraft/class_4837 net/minecraft/entity/mob/PiglinActivity f Lnet/minecraft/class_4837; field_22383 CROSSBOW_HOLD f Lnet/minecraft/class_4837; field_22384 CROSSBOW_CHARGE f Lnet/minecraft/class_4837; field_22385 ADMIRING_ITEM f Lnet/minecraft/class_4837; field_22386 DEFAULT f Lnet/minecraft/class_4837; field_25166 DANCING f Lnet/minecraft/class_4837; field_25165 ATTACKING_WITH_MELEE_WEAPON c net/minecraft/class_4836 net/minecraft/entity/mob/PiglinEntity f Lcom/google/common/collect/ImmutableList; field_22376 SENSOR_TYPES f Lnet/minecraft/class_1322; field_22380 BABY_SPEED_BOOST f Lnet/minecraft/class_1277; field_22371 inventory f Z field_23738 cannotHunt f Lnet/minecraft/class_2940; field_22377 BABY f Lnet/minecraft/class_2940; field_25164 DANCING f Lnet/minecraft/class_2940; field_22378 CHARGING f Lcom/google/common/collect/ImmutableList; field_22381 MEMORY_MODULE_TYPES f Ljava/util/UUID; field_22379 BABY_SPEED_BOOST_ID m (Z)V method_29274 setDancing p 1 dancing m (Lnet/minecraft/class_1799;)Z method_24846 canEquipStack c Returns whether this piglin can equip into or replace current equipment slot. p 1 stack m (Lnet/minecraft/class_1799;)V method_24845 equipToOffHand p 1 stack m (Z)V method_26954 setCannotHunt p 1 cannotHunt m (Lnet/minecraft/class_1799;)V method_24844 equipToMainHand p 1 stack m (Lnet/minecraft/class_1297;I)Lnet/minecraft/class_1297; method_26089 getTopMostPassenger c Returns the passenger entity at {@code maxLevel} in a stacked riding (riding on\nan entity that is riding on another entity, etc).\n\n

If the number of stacked entities is less than {@code maxLevel}, returns the\ntop most passenger entity. p 1 entity p 2 maxLevel m ()Z method_29272 isDancing m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_24695 canSpawn p 2 spawnReason p 1 world p 0 type p 4 random p 3 pos m (Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V method_24696 equipAtChance p 2 stack p 1 slot m ()Lnet/minecraft/class_1799; method_24702 makeInitialWeapon m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_24711 addItem p 1 stack m ()Lnet/minecraft/class_5132$class_5133; method_26953 createPiglinAttributes m ()Z method_24703 isCharging m (Lnet/minecraft/class_1799;)Z method_27085 canInsertIntoInventory p 1 stack m (Lnet/minecraft/class_3414;)V method_30086 playSound p 1 sound c net/minecraft/class_6672 net/minecraft/world/gen/random/GaussianGenerator f D field_35127 nextNextGaussian f Z field_35128 hasNextGaussian f Lnet/minecraft/class_5819; field_35126 baseRandom m (Lnet/minecraft/class_5819;)V p 1 baseRandom m ()V method_39541 reset m ()D method_38996 next c net/minecraft/class_6673 net/minecraft/world/gen/random/RandomSeed f Ljava/util/concurrent/atomic/AtomicLong; field_35135 SEED_UNIQUIFIER f J field_35133 XOROSHIRO64_SEED_LO_FALLBACK f J field_35134 XOROSHIRO64_SEED_HI_FALLBACK m ()J method_39001 getSeed c {@return the seed calculated using {@link SEED_UNIQUIFIER} and the system time} m (J)Lnet/minecraft/class_6673$class_6674; method_39003 createXoroshiroSeed p 0 seed m (J)J method_39002 nextSplitMix64Int p 0 seed m (J)J method_39004 method_39004 p 0 seedUniquifier c net/minecraft/class_6673$class_6674 net/minecraft/world/gen/random/RandomSeed$XoroshiroSeed f J comp_166 seedLo f J comp_167 seedHi m ()J comp_167 seedHi m ()J comp_166 seedLo c net/minecraft/class_5342 net/minecraft/loot/condition/LootConditionType c net/minecraft/class_6670 net/minecraft/entity/ai/brain/LivingTargetCache f Ljava/util/List; field_35105 entities f Lnet/minecraft/class_6670; field_35104 EMPTY f Ljava/util/function/Predicate; field_35106 targetPredicate m ()Lnet/minecraft/class_6670; method_38971 empty m (Lit/unimi/dsi/fastutil/objects/Object2BooleanOpenHashMap;Ljava/util/function/Predicate;Lnet/minecraft/class_1309;)Z method_38974 method_38974 p 2 entity m (Lnet/minecraft/class_1309;)Z method_38972 contains p 1 entity m (Lnet/minecraft/class_1309;)Z method_38977 method_38977 p 0 entity m (Ljava/util/function/Predicate;)Z method_38981 anyMatch p 1 predicate m (Ljava/util/function/Predicate;)Ljava/util/stream/Stream; method_38980 stream p 1 predicate m (Ljava/util/function/Predicate;Lnet/minecraft/class_1309;)Z method_38976 method_38976 p 2 entity m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_38973 method_38973 p 1 entity m (Ljava/util/function/Predicate;Lnet/minecraft/class_1309;)Z method_38979 method_38979 p 2 entity m (Ljava/util/function/Predicate;)Ljava/util/Optional; method_38975 findFirst p 1 predicate m (Ljava/util/function/Predicate;)Ljava/lang/Iterable; method_38978 iterate p 1 predicate m (Lnet/minecraft/class_1309;Ljava/util/List;)V p 1 owner p 2 entities c net/minecraft/class_4011 net/minecraft/resource/ResourceReload c Represents a resource reload.\n\n@see SimpleResourceReload#start m ()V method_18849 throwException c Throws an unchecked exception from this reload, if there is any. Does\nnothing if the reload has not completed or terminated. m ()F method_18229 getProgress c Returns a fraction between 0 and 1 indicating the progress of this\nreload. m ()Z method_18787 isComplete c Returns if this reload has completed, either normally or abnormally. m ()Ljava/util/concurrent/CompletableFuture; method_18364 whenComplete c Returns a future for the reload. The returned future is completed when\nthe reload completes. c net/minecraft/class_5341 net/minecraft/loot/condition/LootCondition m ()Lnet/minecraft/class_5342; method_29325 getType c net/minecraft/class_5341$class_210 net/minecraft/loot/condition/LootCondition$Builder m (Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_186$class_187; method_893 or p 1 condition m ()Lnet/minecraft/class_5341$class_210; method_16780 invert c net/minecraft/class_4010 net/minecraft/resource/ProfiledResourceReload c An implementation of resource reload that includes an additional profiling\nsummary for each reloader. f Lorg/slf4j/Logger; field_17918 LOGGER f Lcom/google/common/base/Stopwatch; field_17919 reloadTimer m (Lnet/minecraft/class_3300;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;)V p 2 reloaders p 1 manager p 4 applyExecutor p 3 prepareExecutor p 5 initialStage m (Ljava/util/concurrent/Executor;Lnet/minecraft/class_3302$class_4045;Lnet/minecraft/class_3300;Lnet/minecraft/class_3302;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; method_18355 method_18355 p 1 synchronizer p 5 apply p 4 prepare p 3 reloader p 2 resourceManager m (Ljava/util/concurrent/Executor;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Runnable;)V method_18354 method_18354 p 2 application m (Lnet/minecraft/class_3302;Lnet/minecraft/class_3533;Lnet/minecraft/class_3533;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Void;)Lnet/minecraft/class_4010$class_4046; method_18356 method_18356 p 5 dummy m (Ljava/util/concurrent/Executor;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Runnable;)V method_18358 method_18358 p 2 preparation m (Ljava/util/List;)V method_18238 finish p 1 summaries c net/minecraft/class_4010$class_4046 net/minecraft/resource/ProfiledResourceReload$Summary c The profiling summary for each reloader in the reload. f Lnet/minecraft/class_3696; field_18039 applyProfile f Ljava/util/concurrent/atomic/AtomicLong; field_18041 applyTimeMs f Lnet/minecraft/class_3696; field_18038 prepareProfile f Ljava/util/concurrent/atomic/AtomicLong; field_18040 prepareTimeMs f Ljava/lang/String; field_18037 name m (Ljava/lang/String;Lnet/minecraft/class_3696;Lnet/minecraft/class_3696;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;)V p 5 applyTimeMs p 1 name p 2 prepareProfile p 3 applyProfile p 4 prepareTimeMs c net/minecraft/class_405 net/minecraft/client/gui/screen/BackupPromptScreen f Lnet/minecraft/class_405$class_406; field_18971 callback f Lnet/minecraft/class_4286; field_19234 eraseCacheCheckbox f Lnet/minecraft/class_2561; field_2364 subtitle f Z field_19232 showEraseCacheCheckbox f Lnet/minecraft/class_5489; field_2365 wrappedText f Lnet/minecraft/class_437; field_2360 parent m (Lnet/minecraft/class_437;Lnet/minecraft/class_405$class_406;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Z)V p 3 title p 2 callback p 1 parent p 5 showEraseCacheCheckBox p 4 subtitle m (Lnet/minecraft/class_4185;)V method_19791 method_19791 p 1 button m (Lnet/minecraft/class_4185;)V method_19792 method_19792 p 1 button m (Lnet/minecraft/class_4185;)V method_19793 method_19793 p 1 button c net/minecraft/class_405$class_406 net/minecraft/client/gui/screen/BackupPromptScreen$Callback m (ZZ)V proceed proceed p 1 backup p 2 eraseCache c net/minecraft/class_404 net/minecraft/client/gui/screen/option/ChatOptionsScreen f [Lnet/minecraft/class_316; field_2352 OPTIONS m (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V p 1 parent p 2 options c net/minecraft/class_403 net/minecraft/client/gui/screen/NoticeScreen f Lnet/minecraft/class_2561; field_2349 buttonText f Lnet/minecraft/class_5489; field_2348 noticeLines f Ljava/lang/Runnable; field_2345 actionHandler f Lnet/minecraft/class_2561; field_2346 notice m (Ljava/lang/Runnable;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V p 3 notice p 2 title p 1 actionHandler m (Ljava/lang/Runnable;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V p 4 buttonText p 3 notice p 2 title p 1 actionHandler m (Lnet/minecraft/class_4185;)V method_19790 method_19790 p 1 button c net/minecraft/class_5348 net/minecraft/text/StringVisitable c An object that can supply strings to a visitor,\nwith or without a style context. f Lnet/minecraft/class_5348; field_25310 EMPTY c An empty visitable that does not call the visitors. f Ljava/util/Optional; field_25309 TERMINATE_VISIT c Convenience object indicating the termination of a string visit. m (Ljava/lang/StringBuilder;Ljava/lang/String;)Ljava/util/Optional; method_30067 method_30067 p 1 string m (Lnet/minecraft/class_5348$class_5245;)Ljava/util/Optional; method_27657 visit c Supplies this visitable's literal content to the visitor.\n\n@return {@code Optional.empty()} if the visit finished, or a terminating\nresult from the {@code visitor} p 1 visitor c the visitor m (Lnet/minecraft/class_5348$class_5246;Lnet/minecraft/class_2583;)Ljava/util/Optional; method_27658 visit c Supplies this visitable's literal content and contextual style to\nthe visitor.\n\n@return {@code Optional.empty()} if the visit finished, or a terminating\nresult from the {@code visitor} p 2 style c the contextual style p 1 styledVisitor c the visitor m (Ljava/lang/String;Lnet/minecraft/class_2583;)Lnet/minecraft/class_5348; method_29431 styled c Creates a visitable from a plain string and a root style. p 1 style c the root style p 0 string c the plain string m ([Lnet/minecraft/class_5348;)Lnet/minecraft/class_5348; method_29433 concat c Concats multiple string visitables by the order they appear in the array. p 0 visitables c an array or varargs of visitables m (Ljava/util/List;)Lnet/minecraft/class_5348; method_29432 concat c Concats multiple string visitables by the order they appear in the list. p 0 visitables c a list of visitables m (Ljava/lang/String;)Lnet/minecraft/class_5348; method_29430 plain c Creates a visitable from a plain string. p 0 string c the plain string c net/minecraft/class_5348$class_5246 net/minecraft/text/StringVisitable$StyledVisitor c A visitor for string content and a contextual {@link Style}. m (Lnet/minecraft/class_2583;Ljava/lang/String;)Ljava/util/Optional; accept accept c Visits a string's content with a contextual style.\n\n

A contextual style is obtained by calling {@link Style#withParent(Style)}\non the current's text style, passing the previous contextual style or\nthe starting style if it is the beginning of a visit.\n\n

When a {@link Optional#isPresent() present optional} is returned,\nthe visit is terminated before visiting all text. Can return {@link\nStringVisitable#TERMINATE_VISIT} for convenience.\n\n@return {@code Optional.empty()} to continue, a non-empty result to terminate p 2 asString c the literal string p 1 style c the current style c net/minecraft/class_5348$class_5245 net/minecraft/text/StringVisitable$Visitor c A visitor for string content. m (Ljava/lang/String;)Ljava/util/Optional; accept accept c Visits a literal string.\n\n

When a {@link Optional#isPresent() present optional} is returned,\nthe visit is terminated before visiting all text. Can return {@link\nStringVisitable#TERMINATE_VISIT} for convenience.\n\n@return {@code Optional.empty()} to continue, a non-empty result to terminate p 1 asString c the literal string c net/minecraft/class_4017 net/minecraft/entity/ai/goal/DiveJumpingGoal c net/minecraft/class_4016 net/minecraft/datafixer/schema/Schema1931 c net/minecraft/class_4019 net/minecraft/entity/passive/FoxEntity f F field_17963 lastExtraRollingHeight f Lnet/minecraft/class_1352; field_17957 followChickenAndRabbitGoal f I field_30328 CROUCHING_FLAG f I field_30332 SLEEPING_FLAG f Lnet/minecraft/class_2940; field_17951 OWNER f Ljava/util/function/Predicate; field_17953 PICKABLE_DROP_FILTER f F field_17960 headRollProgress f I field_17964 eatingTime f Lnet/minecraft/class_2940; field_17949 TYPE f Lnet/minecraft/class_1352; field_17958 followBabyTurtleGoal f I field_30335 EATING_DURATION f I field_30331 SITTING_FLAG f Lnet/minecraft/class_2940; field_17952 OTHER_TRUSTED f Ljava/util/function/Predicate; field_17954 JUST_ATTACKED_SOMETHING_FILTER f F field_17961 lastHeadRollProgress f Lnet/minecraft/class_1352; field_17959 followFishGoal f I field_30334 AGGRESSIVE_FLAG f I field_30330 CHASING_FLAG f Ljava/util/function/Predicate; field_17955 CHICKEN_AND_RABBIT_FILTER f F field_17962 extraRollingHeight f I field_30329 ROLLING_HEAD_FLAG f I field_30333 WALKING_FLAG f Ljava/util/function/Predicate; field_17956 NOTICEABLE_PLAYER_FILTER f Lnet/minecraft/class_2940; field_17950 FOX_FLAGS m ()V method_18284 stopActions m (Z)V method_18301 setAggressive p 1 aggressive m ()V method_18280 addTypeSpecificGoals m ()Ljava/util/List; method_18281 getTrustedUuids m ()Z method_18272 isSitting m (Z)V method_18296 setChasing p 1 chasing m (Lnet/minecraft/class_1309;)Z method_20451 method_20451 p 1 entity m ()Lnet/minecraft/class_5132$class_5133; method_26885 createFoxAttributes m (Lnet/minecraft/class_1309;)Z method_18262 method_18262 p 0 entity m (Lnet/minecraft/class_1297;)Z method_18261 method_18261 p 0 entity m (Lnet/minecraft/class_1297;)Z method_18253 method_18253 p 0 entity m (I)Z method_18293 getFoxFlag p 1 bitmask m ()Z method_18277 isRollingHead m (Lnet/minecraft/class_1309;)Z method_18254 method_18254 p 0 entity m (Z)V method_18302 setSleeping p 1 sleeping m ()Z method_18285 wantsToPickupItem m ()Lnet/minecraft/class_4019$class_4039; method_18271 getFoxType m ()Z method_18273 isWalking m (Z)V method_18297 setCrouching p 1 crouching m (Lnet/minecraft/class_1309;)Z method_18429 method_18429 p 1 entity m (Lnet/minecraft/class_1309;)Z method_24347 method_24347 p 1 entity m (Lnet/minecraft/class_1799;)Z method_18430 canEat p 1 stack m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_39449 canSpawn p 0 type p 3 pos p 4 random p 1 world p 2 spawnReason m ()Z method_18274 isChasing m (Lnet/minecraft/class_1309;)Z method_18431 method_18431 p 1 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_4019; method_18260 createChild m ()Z method_18282 isAggressive m (IZ)V method_18269 setFoxFlag p 2 value p 1 mask m ()Z method_35172 isJumping m (Z)V method_18294 setSitting p 1 sitting m (F)F method_18298 getHeadRoll p 1 tickDelta m (Lnet/minecraft/class_4019$class_4039;)V method_18255 setType p 1 type m (Lnet/minecraft/class_1542;)Z method_18265 method_18265 p 0 item m (Lnet/minecraft/class_1799;)V method_18289 spit p 1 stack m (Ljava/util/UUID;)Z method_18428 canTrust p 1 uuid m (Ljava/util/UUID;)V method_18266 addTrustedUuid p 1 uuid m (Lnet/minecraft/class_1799;)V method_18291 dropItem p 1 stack m (Lnet/minecraft/class_1297;)Z method_18267 method_18267 p 0 entity m ()V method_18283 stopSleeping m ()Z method_18275 isFullyCrouched m (Z)V method_18299 setRollingHead p 1 rollingHead m (F)F method_18300 getBodyRotationHeightOffset p 1 tickDelta m (Z)V method_18295 setWalking p 1 walking m (Lnet/minecraft/class_4019;Lnet/minecraft/class_1309;)Z method_18257 canJumpChase p 0 fox p 1 chasedEntity c net/minecraft/class_4019$class_4020 net/minecraft/entity/passive/FoxEntity$DefendFriendGoal f Lnet/minecraft/class_1309; field_17967 friend f Lnet/minecraft/class_1309; field_17966 offender f I field_17968 lastAttackedTime m (Lnet/minecraft/class_4019;Ljava/lang/Class;ZZLjava/util/function/Predicate;)V p 2 targetEntityClass p 3 checkVisibility p 4 checkCanNavigate p 5 targetPredicate c net/minecraft/class_4019$class_4021 net/minecraft/entity/passive/FoxEntity$StopWanderingGoal f I field_17969 timer c net/minecraft/class_4019$class_4024 net/minecraft/entity/passive/FoxEntity$MateGoal m (Lnet/minecraft/class_4019;D)V p 2 chance c net/minecraft/class_4019$class_4025 net/minecraft/entity/passive/FoxEntity$EatSweetBerriesGoal f I field_30336 EATING_TIME f I field_17974 timer m (Lnet/minecraft/class_2680;)V method_33587 pickSweetBerries p 1 state m (Lnet/minecraft/class_2680;)V method_33586 pickGlowBerries p 1 state m ()V method_18307 eatSweetBerry m (Lnet/minecraft/class_4019;DII)V p 4 range p 2 speed p 5 maxYDifference c net/minecraft/class_4019$class_4022 net/minecraft/entity/passive/FoxEntity$WorriableEntityFilter m (Lnet/minecraft/class_1309;)Z method_18303 test m (Ljava/lang/Object;)Z test test p 1 entity c net/minecraft/class_4019$class_4023 net/minecraft/entity/passive/FoxEntity$CalmDownGoal f Lnet/minecraft/class_4051; field_18102 WORRIABLE_ENTITY_PREDICATE m ()Z method_18305 isAtFavoredLocation m ()Z method_18306 canCalmDown c net/minecraft/class_4019$class_4028 net/minecraft/entity/passive/FoxEntity$FoxLookControl c net/minecraft/class_4019$class_4029 net/minecraft/entity/passive/FoxEntity$AttackGoal m (Lnet/minecraft/class_4019;DZ)V p 4 pauseWhenIdle p 2 speed c net/minecraft/class_4019$class_4026 net/minecraft/entity/passive/FoxEntity$FoxSwimGoal c net/minecraft/class_4019$class_4027 net/minecraft/entity/passive/FoxEntity$FoxData f Lnet/minecraft/class_4019$class_4039; field_17977 type m (Lnet/minecraft/class_4019$class_4039;)V p 1 type c net/minecraft/class_4019$class_4031 net/minecraft/entity/passive/FoxEntity$GoToVillageGoal m (Lnet/minecraft/class_4019;II)V p 2 unused p 3 searchRange m ()Z method_18308 canGoToVillage c net/minecraft/class_4019$class_4032 net/minecraft/entity/passive/FoxEntity$EscapeWhenNotAggressiveGoal m (Lnet/minecraft/class_4019;D)V p 2 speed c net/minecraft/class_4019$class_4030 net/minecraft/entity/passive/FoxEntity$FoxMoveControl c net/minecraft/class_4019$class_4035 net/minecraft/entity/passive/FoxEntity$SitDownAndLookAroundGoal f I field_17989 timer f D field_17987 lookX f D field_17988 lookZ f I field_17990 counter m ()V method_18309 chooseNewAngle c net/minecraft/class_4019$class_4036 net/minecraft/entity/passive/FoxEntity$AvoidDaylightGoal f I field_17992 timer m (Lnet/minecraft/class_4019;D)V p 2 speed c net/minecraft/class_4019$class_4033 net/minecraft/entity/passive/FoxEntity$JumpChasingGoal c net/minecraft/class_4019$class_4034 net/minecraft/entity/passive/FoxEntity$PickupItemGoal c net/minecraft/class_4019$class_4039 net/minecraft/entity/passive/FoxEntity$Type f Ljava/util/Map; field_17999 NAME_TYPE_MAP f Ljava/lang/String; field_18001 key f [Lnet/minecraft/class_4019$class_4039; field_17998 TYPES f I field_18000 id f Lnet/minecraft/class_4019$class_4039; field_17997 SNOW f Lnet/minecraft/class_4019$class_4039; field_17996 RED m (Lnet/minecraft/class_6880;)Lnet/minecraft/class_4019$class_4039; method_18313 fromBiome m (I)Lnet/minecraft/class_4019$class_4039; method_18311 fromId p 0 id m (Ljava/lang/String;IILjava/lang/String;)V p 3 id p 4 key m ()I method_18317 getId m (Ljava/lang/String;)Lnet/minecraft/class_4019$class_4039; method_18314 byName p 0 name m ()Ljava/lang/String; method_18310 getKey c net/minecraft/class_4019$class_4037 net/minecraft/entity/passive/FoxEntity$DelayedCalmDownGoal f I field_30337 MAX_CALM_DOWN_TIME f I field_17994 timer m ()Z method_18432 canNotCalmDown c net/minecraft/class_4019$class_4038 net/minecraft/entity/passive/FoxEntity$MoveToHuntGoal c net/minecraft/class_4019$class_4292 net/minecraft/entity/passive/FoxEntity$LookAtEntityGoal m (Lnet/minecraft/class_4019;Lnet/minecraft/class_1308;Ljava/lang/Class;F)V p 4 range p 2 fox p 3 targetType c net/minecraft/class_4019$class_4052 net/minecraft/entity/passive/FoxEntity$FollowParentGoal f Lnet/minecraft/class_4019; field_18104 fox m (Lnet/minecraft/class_4019;Lnet/minecraft/class_4019;D)V p 3 speed p 2 fox c net/minecraft/class_6679 net/minecraft/world/gen/blockpredicate/OffsetPredicate f Lnet/minecraft/class_2382; field_35157 offset m (Ljava/lang/Object;Ljava/lang/Object;)Z test test p 1 world p 2 pos m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1; method_39013 registerOffsetField p 0 instance m (Lnet/minecraft/class_2680;)Z method_38893 test p 1 state m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)Z method_39012 test m (Lnet/minecraft/class_2382;)V p 1 offset m (Lnet/minecraft/class_6679;)Lnet/minecraft/class_2382; method_39014 method_39014 p 0 predicate c net/minecraft/class_5349 net/minecraft/server/function/FunctionLoader c The function loader holds the functions and function tags for a {@link\nCommandFunctionManager} to use. In the reloads, it loads the tags in one\ncompletable future and each function in a completable future for all functions.\n\n

The functions are stored in {@code .mcfunction} files; each line is one\nMinecraft command, with blank lines and contents starting with a trailing hash\n{@code #} sign ignored.\n\n

The function tags are ordered, unlike other tags. Each function's order in\nthe collection of functions from the tag is determined by the order it is listed\nin the JSON files; if it appears multiple times through tag nesting, only its\nfirst appearance will be considered.\n\n@see CommandFunctionManager f I field_25327 PATH_PREFIX_LENGTH f I field_25328 EXTENSION_LENGTH f Lcom/mojang/brigadier/CommandDispatcher; field_25332 commandDispatcher f Ljava/util/Map; field_25329 functions f I field_25331 level f Lorg/slf4j/Logger; field_25326 LOGGER f Ljava/lang/String; field_33385 EXTENSION f Ljava/util/Map; field_25801 tags f Lnet/minecraft/class_3503; field_25330 tagLoader m (Ljava/util/Map;Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/util/Map; method_29455 method_29455 p 2 ex p 1 unused m (Lnet/minecraft/class_3300;Ljava/util/concurrent/Executor;Ljava/util/Collection;)Ljava/util/concurrent/CompletionStage; method_29449 method_29449 p 3 ids m ()Ljava/lang/Iterable; method_29458 getTags m (Lcom/mojang/datafixers/util/Pair;)V method_29453 method_29453 p 1 intermediate m (Ljava/lang/String;)Z method_29454 method_29454 p 0 path m (Lnet/minecraft/class_3300;Lnet/minecraft/class_2960;)Ljava/util/List; method_29450 readLines p 1 id p 0 resourceManager m (ILcom/mojang/brigadier/CommandDispatcher;)V p 1 level p 2 commandDispatcher m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_2960;Ljava/util/concurrent/CompletableFuture;)V method_29452 method_29452 p 1 id p 2 functionFuture m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3494; method_29459 getTagOrEmpty p 1 id m (Lnet/minecraft/class_2960;Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_2158;Ljava/lang/Throwable;)Ljava/lang/Object; method_29457 method_29457 p 3 ex p 2 function m (Lnet/minecraft/class_2960;)Ljava/util/Optional; method_29456 get p 1 id m ()Ljava/util/Map; method_29447 getFunctions c net/minecraft/class_4018 net/minecraft/entity/ai/goal/GoToVillageGoal f Lnet/minecraft/class_1314; field_17944 mob f I field_17945 searchRange f Lnet/minecraft/class_2338; field_17947 targetPosition m (Lnet/minecraft/class_1314;I)V p 1 mob p 2 searchRange m ()V method_18252 findOtherWaypoint c net/minecraft/class_6676 net/minecraft/world/gen/random/Xoroshiro128PlusPlusRandomImpl c Implementation of Xoroshiro128++ pseudo-random number generator.\n\n@apiNote For regular usage, {@link Xoroshiro128PlusPlusRandom} should be used instead.\n\n@see Official\nimplementation released under public domain f J field_35147 seedHi f J field_35146 seedLo m (Lnet/minecraft/class_6673$class_6674;)V p 1 seed m ()J method_39007 next m (JJ)V p 1 seedLo p 3 seedHi c net/minecraft/class_4013 net/minecraft/resource/SynchronousResourceReloader c A base resource reloader that does all its work in the apply executor,\nor the game engine's thread.\n\n@apiNote This resource reloader is useful as a resource reload callback\nthat doesn't need resource manager access. If you access the resource\nmanager, consider writing resource reloaders that have a proper prepare\nstage instead by moving resource manager access to the prepare stage.\nThat can speed up resource reloaders significantly. m (Lnet/minecraft/class_3300;)V method_14491 reload c Performs the reload in the apply executor, or the game engine. p 1 manager c the resource manager c net/minecraft/class_6677 net/minecraft/world/gen/random/Xoroshiro128PlusPlusRandom c Xoroshiro128++ based pseudo random number generator.\n\n@implNote The actual implementation can be found on {@link Xoroshiro128PlusPlusRandomImpl}. f Lnet/minecraft/class_6676; field_35150 implementation f D field_35149 DOUBLE_MULTIPLIER f Lnet/minecraft/class_6672; field_35151 gaussianGenerator f F field_35148 FLOAT_MULTIPLIER m (J)V p 1 seed m (JJ)V p 1 seedLo p 3 seedHi m (I)J method_39008 next c {@return {@code bits} upper bits of random value}\n\n@implNote In Xoroshiro128++, the lower bits have to be discarded in order\nto ensure proper randomness. For example, to obtain a double, the upper 53\nbits, instead of the lower 53 bits. p 1 bits c net/minecraft/class_6677$class_6678 net/minecraft/world/gen/random/Xoroshiro128PlusPlusRandom$RandomDeriver f J field_35154 seedHi f Lcom/google/common/hash/HashFunction; field_35152 MD5_HASHER f J field_35153 seedLo m (JJ)V p 3 seedHi p 1 seedLo c net/minecraft/class_5346 net/minecraft/client/gui/screen/DatapackFailureScreen f Lnet/minecraft/class_5489; field_25265 wrappedText f Ljava/lang/Runnable; field_25452 runServerInSafeMode m (Ljava/lang/Runnable;)V p 1 runServerInSafeMode m (Lnet/minecraft/class_4185;)V method_29346 method_29346 p 1 button m (Lnet/minecraft/class_4185;)V method_29345 method_29345 p 1 button c net/minecraft/class_4014 net/minecraft/resource/SimpleResourceReload c A simple implementation of resource reload.\n\n@param the result type for each reloader in the reload f Ljava/util/concurrent/CompletableFuture; field_18043 applyStageFuture f Ljava/util/concurrent/CompletableFuture; field_18042 prepareStageFuture f Ljava/util/Set; field_18044 waitingReloaders f I field_18047 appliedCount f I field_18045 reloaderCount f Ljava/util/concurrent/atomic/AtomicInteger; field_18049 preparedCount f I field_29784 FIRST_PREPARE_APPLY_WEIGHT c The weight of either prepare or apply stages' progress in the total progress\ncalculation. Has value {@value}. f I field_18046 toApplyCount f Ljava/util/concurrent/atomic/AtomicInteger; field_18048 toPrepareCount f I field_29785 SECOND_PREPARE_APPLY_WEIGHT c The weight of either prepare or apply stages' progress in the total progress\ncalculation. Has value {@value}. f I field_29786 RELOADER_WEIGHT c The weight of reloaders' progress in the total progress calculation. Has value {@value}. m (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V method_18367 method_18367 p 2 application m (Lnet/minecraft/class_3300;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/class_4014; method_18369 create c Creates a simple resource reload without additional results. p 2 prepareExecutor p 1 reloaders p 4 initialStage p 3 applyExecutor p 0 manager m (Lnet/minecraft/class_3300;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Z)Lnet/minecraft/class_4011; method_40087 start c Starts a resource reload with the content from the {@code manager} supplied\nto the {@code reloaders}.\n\n@apiNote In vanilla, this is respectively called by {@link ReloadableResourceManagerImpl}\non the client and {@link net.minecraft.server.DataPackContents} on the server. p 1 reloaders c the reloaders performing the reload p 0 manager c the resource manager, providing resources to the reloaders p 3 applyExecutor c the executor for the apply stage, synchronous with the game engine p 2 prepareExecutor c the executor for the prepare stage, often asynchronous p 5 profiled c whether to profile this reload and log the statistics p 4 initialStage c the initial stage, must be completed before the reloaders can prepare resources m (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3300;Ljava/util/List;Lnet/minecraft/class_4014$class_4047;Ljava/util/concurrent/CompletableFuture;)V p 6 initialStage p 4 reloaders p 5 factory p 2 applyExecutor p 3 manager p 1 prepareExecutor m (Ljava/util/concurrent/Executor;Lnet/minecraft/class_3302$class_4045;Lnet/minecraft/class_3300;Lnet/minecraft/class_3302;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; method_18368 method_18368 p 5 apply p 4 prepare p 1 synchronizer p 3 reloader p 2 resourceManager m (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V method_18372 method_18372 p 2 preparation c net/minecraft/class_4014$class_4047 net/minecraft/resource/SimpleResourceReload$Factory c A factory that creates a completable future for each reloader in the\nresource reload. m (Lnet/minecraft/class_3302$class_4045;Lnet/minecraft/class_3300;Lnet/minecraft/class_3302;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; create create p 1 synchronizer p 3 reloader p 2 manager p 5 applyExecutor p 4 prepareExecutor c net/minecraft/class_413 net/minecraft/client/gui/screen/CustomizeFlatLevelScreen f Lnet/minecraft/class_2561; field_2425 heightText f Lnet/minecraft/class_413$class_4192; field_2424 layers f Lnet/minecraft/class_2561; field_2418 tileText f Lnet/minecraft/class_525; field_2422 parent f Lnet/minecraft/class_4185; field_2421 widgetButtonRemoveLayer f I field_32239 ICON_TEXTURE_SIZE f Lnet/minecraft/class_3232; field_2419 config f I field_32245 ICON_OFFSET_Y f I field_32244 ICON_OFFSET_X f I field_32243 ICON_BACKGROUND_OFFSET_Y f I field_32242 ICON_BACKGROUND_OFFSET_X f I field_32241 BUTTON_HEIGHT f Ljava/util/function/Consumer; field_24565 configConsumer f I field_32240 ICON_SIZE m (Lnet/minecraft/class_4185;)V method_19806 method_19806 p 1 button m (Lnet/minecraft/class_4185;)V method_19805 method_19805 p 1 button m (Lnet/minecraft/class_4185;)V method_19804 method_19804 p 1 button m ()Lnet/minecraft/class_3232; method_29055 getConfig m ()Z method_2147 hasLayerSelected m ()V method_2145 updateRemoveLayerButton m (Lnet/minecraft/class_4185;)V method_20093 method_20093 p 1 button m (Lnet/minecraft/class_3232;)V method_29054 setConfig p 1 config m (Lnet/minecraft/class_525;Ljava/util/function/Consumer;Lnet/minecraft/class_3232;)V p 3 config p 2 configConsumer p 1 parent c net/minecraft/class_413$class_4192 net/minecraft/client/gui/screen/CustomizeFlatLevelScreen$SuperflatLayersListWidget m (Lnet/minecraft/class_413$class_4192$class_4193;)V method_20094 setSelected m ()V method_19372 updateLayers c net/minecraft/class_413$class_4192$class_4193 net/minecraft/client/gui/screen/CustomizeFlatLevelScreen$SuperflatLayersListWidget$SuperflatLayerEntry m (Lnet/minecraft/class_4587;IILnet/minecraft/class_1799;)V method_19375 renderIcon p 2 x p 1 matrices p 4 iconItem p 3 y m (Lnet/minecraft/class_4587;II)V method_19373 renderIconBackgroundTexture p 3 y p 1 matrices p 2 x m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_1799; method_37055 createItemStackFor p 1 state c net/minecraft/class_6683 net/minecraft/util/ModStatus f Ljava/lang/String; comp_172 description f Lnet/minecraft/class_6683$class_6684; comp_171 confidence m ()Ljava/lang/String; method_39032 getMessage m ()Z method_39029 isModded m (Lnet/minecraft/class_6683;)Lnet/minecraft/class_6683; method_39030 combine c {@return the combined modification status with the higher confidence}\n\n@apiNote This is used to check if either the client or the integrated server is modded. p 1 brand m (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;Ljava/lang/Class;)Lnet/minecraft/class_6683; method_39031 check c {@return the modification status determined by the brand and whether the\nclass is signed or not} p 0 vanillaBrand p 1 brandSupplier p 2 environment p 3 clazz m ()Lnet/minecraft/class_6683$class_6684; comp_171 confidence m ()Ljava/lang/String; comp_172 description c net/minecraft/class_6683$class_6684 net/minecraft/util/ModStatus$Confidence f Z field_35178 modded f Ljava/lang/String; field_35177 description f Lnet/minecraft/class_6683$class_6684; field_35176 DEFINITELY f Lnet/minecraft/class_6683$class_6684; field_35174 PROBABLY_NOT f Lnet/minecraft/class_6683$class_6684; field_35175 VERY_LIKELY m (Ljava/lang/String;ILjava/lang/String;Z)V p 3 description p 4 modded c net/minecraft/class_412 net/minecraft/client/gui/screen/ConnectScreen c The connection screen is used to initiate a connection to a remote server.\nThis is only used when connecting over LAN or to a remote dedicated server. f Ljava/util/concurrent/atomic/AtomicInteger; field_2408 CONNECTOR_THREADS_COUNT f Lnet/minecraft/class_437; field_2412 parent f Lnet/minecraft/class_2561; field_2413 status f Lorg/slf4j/Logger; field_2410 LOGGER f Lnet/minecraft/class_2535; field_2411 connection c The client connection to the remote server.\nThis is not used when connecting to the client's own integrated server.\n\n@see net.minecraft.client.MinecraftClient#integratedServerConnection f Z field_2409 connectingCancelled f J field_32238 NARRATOR_INTERVAL f Lnet/minecraft/class_2561; field_33736 BLOCKED_HOST_TEXT f J field_19097 lastNarrationTime m (Lnet/minecraft/class_2561;)V method_2131 setStatus p 1 status m (Lnet/minecraft/class_4185;)V method_19800 method_19800 p 1 button m (Lnet/minecraft/class_310;Lnet/minecraft/class_639;)V method_2130 connect p 2 address p 1 client m (Lnet/minecraft/class_437;)V p 1 parent m (Lnet/minecraft/class_437;Lnet/minecraft/class_310;Lnet/minecraft/class_639;Lnet/minecraft/class_642;)V method_36877 connect p 0 screen p 1 client p 2 address p 3 info c net/minecraft/class_5350 net/minecraft/server/DataPackContents c Contains loaders for contents controllable by data packs.\n\n

This can be accessed via {@link MinecraftServer.ResourceManagerHolder#dataPackContents}.\nThere are shortcut methods to access individual loaders on {@link MinecraftServer}. f Lnet/minecraft/class_3505; field_25338 registryTagManager f Lnet/minecraft/class_5349; field_25342 functionLoader f Lnet/minecraft/class_2170; field_25336 commandManager f Lnet/minecraft/class_60; field_25340 lootManager f Lnet/minecraft/class_1863; field_25337 recipeManager f Ljava/util/concurrent/CompletableFuture; field_25334 COMPLETED_UNIT f Lnet/minecraft/class_2989; field_25341 serverAdvancementLoader f Lnet/minecraft/class_4567; field_25339 lootConditionManager f Lnet/minecraft/class_5640; field_28017 lootFunctionManager f Lorg/slf4j/Logger; field_36491 LOGGER m (Lnet/minecraft/class_5455;)V method_40421 refresh p 1 dynamicRegistryManager m (Lnet/minecraft/class_3300;Lnet/minecraft/class_5455$class_6890;Lnet/minecraft/class_2170$class_5364;ILjava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; method_29466 reload c Reloads the data packs contents.\n\n@see MinecraftServer#reloadResources p 1 dynamicRegistryManager p 0 manager p 5 applyExecutor p 4 prepareExecutor p 3 functionPermissionLevel p 2 commandEnvironment m (Lnet/minecraft/class_5321;Ljava/util/Map$Entry;)Lnet/minecraft/class_6862; method_40424 method_40424 p 1 entry m ()Lnet/minecraft/class_2989; method_29473 getServerAdvancementLoader c @see MinecraftServer#getAdvancementLoader m ()Lnet/minecraft/class_4567; method_29468 getLootConditionManager m ()Lnet/minecraft/class_60; method_29469 getLootManager c @see MinecraftServer#getLootManager m ()Ljava/util/List; method_40427 getContents m (Lnet/minecraft/class_5455$class_6890;Lnet/minecraft/class_2170$class_5364;I)V p 3 functionPermissionLevel p 1 dynamicRegistryManager p 2 commandEnvironment m ()Lnet/minecraft/class_5349; method_29465 getFunctionLoader c {@return the function loader}\n\n

Function loader loads the {@linkplain net.minecraft.server.function.CommandFunction\nfunctions} in data packs. m ()Lnet/minecraft/class_1863; method_29471 getRecipeManager c @see MinecraftServer#getRecipeManager m ()Lnet/minecraft/class_5640; method_32703 getLootFunctionManager m (Ljava/util/Map$Entry;)Ljava/util/List; method_40423 method_40423 p 0 entry m (Lnet/minecraft/class_5455;Lnet/minecraft/class_3505$class_6863;)V method_40422 repopulateTags p 0 dynamicRegistryManager p 1 tags m (Lnet/minecraft/class_5455;Lnet/minecraft/class_3505$class_6863;)V method_40426 method_40426 p 1 tags m ()Lnet/minecraft/class_2170; method_29472 getCommandManager c @see MinecraftServer#getCommandManager c net/minecraft/class_6681 net/minecraft/world/gen/blockpredicate/WouldSurviveBlockPredicate f Lnet/minecraft/class_2382; field_35161 offset f Lnet/minecraft/class_2680; field_35162 state f Lcom/mojang/serialization/Codec; field_35160 CODEC m (Lnet/minecraft/class_6681;)Lnet/minecraft/class_2680; method_39019 method_39019 p 0 predicate m (Lnet/minecraft/class_2382;Lnet/minecraft/class_2680;)V p 1 offset p 2 state m (Lnet/minecraft/class_6681;)Lnet/minecraft/class_2382; method_39020 method_39020 p 0 predicate m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)Z method_39017 test m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_39018 method_39018 p 0 instance m (Ljava/lang/Object;Ljava/lang/Object;)Z test test p 2 pos p 1 world c net/minecraft/class_6682 net/minecraft/network/packet/s2c/play/SimulationDistanceS2CPacket f I comp_170 simulationDistance m (Lnet/minecraft/class_2540;)V p 1 buf m (Lnet/minecraft/class_2602;)V method_39027 apply m ()I comp_170 simulationDistance c net/minecraft/class_410 net/minecraft/client/gui/screen/ConfirmScreen f Lnet/minecraft/class_2561; field_2399 noTranslated f I field_33535 MESSAGE_Y f Lnet/minecraft/class_2561; field_2401 message f Lnet/minecraft/class_2561; field_2402 yesTranslated f Lnet/minecraft/class_5489; field_2404 messageSplit f Lit/unimi/dsi/fastutil/booleans/BooleanConsumer; field_2403 callback f I field_2400 buttonEnableTimer f Ljava/util/List; field_33808 buttons m (Lnet/minecraft/class_4185;)V method_37052 addButton p 1 button m (Lnet/minecraft/class_4185;)V method_37054 method_37054 p 1 button m (I)V method_2125 disableButtons p 1 ticks m (Lnet/minecraft/class_4185;)V method_37053 method_37053 p 1 button m (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V p 2 title p 3 message p 1 callback p 4 yesTranslated p 5 noTranslated m (I)V method_37051 addButtons p 1 y m (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V p 1 callback p 2 title p 3 message c net/minecraft/class_5352 net/minecraft/resource/ResourcePackSource f Lnet/minecraft/class_5352; field_25347 PACK_SOURCE_NONE f Lnet/minecraft/class_5352; field_25350 PACK_SOURCE_SERVER f Lnet/minecraft/class_5352; field_25349 PACK_SOURCE_WORLD f Lnet/minecraft/class_5352; field_25348 PACK_SOURCE_BUILTIN m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561; method_29487 method_29487 p 0 name m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561; decorate decorate p 1 packName m ()Lnet/minecraft/class_5352; method_29485 onlyName m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561; method_29488 method_29488 p 1 name m (Ljava/lang/String;)Lnet/minecraft/class_5352; method_29486 nameAndSource p 0 source c net/minecraft/class_417 net/minecraft/client/gui/screen/DemoScreen f Lnet/minecraft/class_5489; field_26539 fullWrappedText f Lnet/minecraft/class_5489; field_26538 movementText f Lnet/minecraft/class_2960; field_2447 DEMO_BG m (Lnet/minecraft/class_4185;)V method_19811 method_19811 p 0 button m (Lnet/minecraft/class_4185;)V method_19810 method_19810 p 1 button c net/minecraft/class_6680 net/minecraft/world/gen/blockpredicate/AlwaysTrueBlockPredicate f Lcom/mojang/serialization/Codec; field_35159 CODEC f Lnet/minecraft/class_6680; field_35158 instance m (Ljava/lang/Object;Ljava/lang/Object;)Z test test p 1 world p 2 pos m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)Z method_39015 test c net/minecraft/class_415 net/minecraft/client/gui/screen/CustomizeBuffetLevelScreen f Lnet/minecraft/class_437; field_24562 parent f Lnet/minecraft/class_4185; field_2438 confirmButton f Lnet/minecraft/class_2378; field_25888 biomeRegistry f Lnet/minecraft/class_6880; field_25040 biome f Ljava/util/function/Consumer; field_24563 onDone f Lnet/minecraft/class_2561; field_26535 BUFFET_BIOME_TEXT f Lnet/minecraft/class_415$class_4190; field_2441 biomeSelectionList m (Lnet/minecraft/class_437;Lnet/minecraft/class_5455;Ljava/util/function/Consumer;Lnet/minecraft/class_6880;)V p 1 parent p 2 registryManager p 3 onDone m (Lnet/minecraft/class_4185;)V method_19801 method_19801 p 1 button m (Lnet/minecraft/class_4185;)V method_28059 method_28059 p 1 button m (Lnet/minecraft/class_415$class_4190$class_4191;)Z method_29051 method_29051 p 1 entry m ()V method_2151 refreshConfirmButton c net/minecraft/class_415$class_4190 net/minecraft/client/gui/screen/CustomizeBuffetLevelScreen$BuffetBiomesListWidget f Lnet/minecraft/class_415; field_18736 screen m (Lnet/minecraft/class_415$class_4190$class_4191;)V method_20089 setSelected m (Lnet/minecraft/class_415$class_4190;Lnet/minecraft/class_350$class_351;)V method_40075 method_40075 p 1 entry m (Lnet/minecraft/class_415$class_4190$class_4191;)Ljava/lang/String; method_40076 method_40076 p 0 biome c net/minecraft/class_415$class_4190$class_4191 net/minecraft/client/gui/screen/CustomizeBuffetLevelScreen$BuffetBiomesListWidget$BuffetBiomeItem f Lnet/minecraft/class_6880$class_6883; field_24564 biome f Lnet/minecraft/class_2561; field_26536 text c net/minecraft/class_5359 net/minecraft/resource/DataPackSettings f Lcom/mojang/serialization/Codec; field_25394 CODEC f Ljava/util/List; field_25396 disabled f Ljava/util/List; field_25395 enabled f Lnet/minecraft/class_5359; field_25393 SAFE_MODE m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_29549 method_29549 p 0 instance m ()Ljava/util/List; method_29547 getEnabled m (Ljava/util/List;Ljava/util/List;)V p 1 enabled p 2 disabled m ()Ljava/util/List; method_29550 getDisabled c net/minecraft/class_5355 net/minecraft/entity/ai/brain/task/WalkTowardClosestAdultTask f Ljava/util/function/Function; field_25358 speed f Lnet/minecraft/class_6019; field_25357 executionRange m (Lnet/minecraft/class_1296;)Lnet/minecraft/class_1296; method_29520 getNearestVisibleAdult p 1 entity m (Lnet/minecraft/class_6019;F)V p 2 speed p 1 executionRange m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;J)V method_29522 run m (Lnet/minecraft/class_6019;Ljava/util/function/Function;)V p 2 speed p 1 executionRange m (FLnet/minecraft/class_1309;)Ljava/lang/Float; method_33192 method_33192 p 1 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Z method_29521 shouldRun c net/minecraft/class_5354 net/minecraft/entity/mob/Angerable f Ljava/lang/String; field_30093 ANGER_TIME_KEY f Ljava/lang/String; field_30094 ANGRY_AT_KEY m ()Lnet/minecraft/class_1309; method_5968 getTarget m ()Z method_29511 hasAngerTime m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2487;)V method_29512 readAngerFromNbt p 1 world p 2 nbt m (Lnet/minecraft/class_1309;)Z method_18395 canTarget p 1 target m ()I method_29507 getAngerTime m (Lnet/minecraft/class_1309;)V method_6015 setAttacker p 1 attacker m ()Lnet/minecraft/class_1309; method_6065 getAttacker m ()V method_29509 chooseRandomAngerTime m (Ljava/util/UUID;)V method_29513 setAngryAt p 1 angryAt m (Lnet/minecraft/class_1309;)V method_5980 setTarget p 1 target m (Lnet/minecraft/class_2487;)V method_29517 writeAngerToNbt p 1 nbt m ()Ljava/util/UUID; method_29508 getAngryAt m (Lnet/minecraft/class_1937;)Z method_29923 isUniversallyAngry p 1 world m (I)V method_29514 setAngerTime p 1 angerTime m (Lnet/minecraft/class_1657;)V method_29505 setAttacking p 1 attacking m (Lnet/minecraft/class_3218;Z)V method_29510 tickAngerLogic p 2 angerPersistent c if {@code true}, the anger time will not decrease for a player target p 1 world m (Lnet/minecraft/class_1657;)V method_29516 forgive p 1 player m (Lnet/minecraft/class_1309;)Z method_29515 shouldAngerAt p 1 entity m ()V method_29921 universallyAnger m ()V method_29922 stopAnger c net/minecraft/class_5357 net/minecraft/recipe/SmithingRecipe f Lnet/minecraft/class_1799; field_25391 result f Lnet/minecraft/class_1856; field_25390 addition f Lnet/minecraft/class_2960; field_25392 id f Lnet/minecraft/class_1856; field_25389 base m (Lnet/minecraft/class_1799;)Z method_30029 testAddition p 1 stack m (Lnet/minecraft/class_2960;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;)V p 4 result p 2 base p 3 addition p 1 id m (Lnet/minecraft/class_1856;)Z method_31587 method_31587 p 0 ingredient c net/minecraft/class_5357$class_5358 net/minecraft/recipe/SmithingRecipe$Serializer m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2540;)Lnet/minecraft/class_5357; method_29545 read m (Lnet/minecraft/class_2960;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_5357; method_29544 read m (Lnet/minecraft/class_2540;Lnet/minecraft/class_5357;)V method_29543 write c net/minecraft/class_6686 net/minecraft/world/gen/surfacebuilder/MaterialRules f Lnet/minecraft/class_6686$class_6693; field_35222 STONE_DEPTH_FLOOR f Lnet/minecraft/class_6686$class_6693; field_36341 STONE_DEPTH_FLOOR_WITH_SURFACE_DEPTH_RANGE_6 f Lnet/minecraft/class_6686$class_6693; field_36342 STONE_DEPTH_FLOOR_WITH_SURFACE_DEPTH_RANGE_30 f Lnet/minecraft/class_6686$class_6693; field_35494 STONE_DEPTH_CEILING f Lnet/minecraft/class_6686$class_6693; field_35224 STONE_DEPTH_CEILING_WITH_SURFACE_DEPTH f Lnet/minecraft/class_6686$class_6693; field_35223 STONE_DEPTH_FLOOR_WITH_SURFACE_DEPTH m (II)Lnet/minecraft/class_6686$class_6693; method_39057 waterWithStoneDepth p 1 runDepthMultiplier p 0 offset m ([Lnet/minecraft/class_5321;)Lnet/minecraft/class_6686$class_6693; method_39055 biome p 0 biomes m (IZILnet/minecraft/class_5932;)Lnet/minecraft/class_6686$class_6693; method_40023 stoneDepth p 1 addSurfaceDepth p 0 offset p 3 verticalSurfaceType p 2 secondaryDepthRange m ([Lnet/minecraft/class_6686$class_6708;)Lnet/minecraft/class_6686$class_6708; method_39050 sequence p 0 rules m (Lnet/minecraft/class_5843;I)Lnet/minecraft/class_6686$class_6693; method_39058 aboveYWithStoneDepth p 0 anchor p 1 runDepthMultiplier m (II)Lnet/minecraft/class_6686$class_6693; method_39046 water p 0 offset p 1 runDepthMultiplier m (Lnet/minecraft/class_5843;I)Lnet/minecraft/class_6686$class_6693; method_39051 aboveY p 1 runDepthMultiplier p 0 anchor m ()Lnet/minecraft/class_6686$class_6693; method_39059 temperature m (Lnet/minecraft/class_6686$class_6693;Lnet/minecraft/class_6686$class_6708;)Lnet/minecraft/class_6686$class_6708; method_39049 condition p 0 condition p 1 rule m (Lnet/minecraft/class_5321;D)Lnet/minecraft/class_6686$class_6693; method_39052 noiseThreshold p 1 min p 0 noise m (Lnet/minecraft/class_5321;DD)Lnet/minecraft/class_6686$class_6693; method_39053 noiseThreshold p 0 noise p 1 min p 3 max m (Lnet/minecraft/class_6686$class_6693;)Lnet/minecraft/class_6686$class_6693; method_39048 not p 0 target m ()Lnet/minecraft/class_6686$class_6693; method_39056 hole m (Ljava/lang/String;Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;)Lnet/minecraft/class_6686$class_6693; method_39472 verticalGradient p 0 id p 2 falseAtAndAbove p 1 trueAtAndBelow m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_6686$class_6708; method_39047 block p 0 state m (Ljava/util/List;)Lnet/minecraft/class_6686$class_6689; method_39054 biome p 0 biomes m ()Lnet/minecraft/class_6686$class_6693; method_39045 steepSlope m ()Lnet/minecraft/class_6686$class_6693; method_39473 surface m (IZLnet/minecraft/class_5932;)Lnet/minecraft/class_6686$class_6693; method_39549 stoneDepth p 2 verticalSurfaceType p 1 addSurfaceDepth p 0 offset m ()Lnet/minecraft/class_6686$class_6708; method_39060 terracottaBands c net/minecraft/class_6686$class_6709 net/minecraft/world/gen/surfacebuilder/MaterialRules$SequenceBlockStateRule c Applies the given block state rules in sequence, and returns the first result that\nisn't {@code null}. Returns {@code null} if none of the passed rules match. f Ljava/util/List; comp_208 rules m ()Ljava/util/List; comp_208 rules c net/minecraft/class_6686$class_6706 net/minecraft/world/gen/surfacebuilder/MaterialRules$InvertedBooleanSupplier f Lnet/minecraft/class_6686$class_6692; comp_206 target m ()Lnet/minecraft/class_6686$class_6692; comp_206 target c net/minecraft/class_6686$class_6708 net/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule f Lcom/mojang/serialization/Codec; field_35252 CODEC m ()Lcom/mojang/serialization/Codec; method_39061 codec m (Lnet/minecraft/class_2378;)Lcom/mojang/serialization/Codec; method_39085 registerAndGetDefault c net/minecraft/class_6686$class_6707 net/minecraft/world/gen/surfacebuilder/MaterialRules$NotMaterialCondition f Lcom/mojang/serialization/Codec; field_35251 CONDITION_CODEC f Lnet/minecraft/class_6686$class_6693; comp_207 target m (Lnet/minecraft/class_6686$class_6694;)Lnet/minecraft/class_6686$class_6692; method_39084 apply m (Ljava/lang/Object;)Ljava/lang/Object; apply apply p 1 context m ()Lnet/minecraft/class_6686$class_6693; comp_207 target c net/minecraft/class_6686$class_6702 net/minecraft/world/gen/surfacebuilder/MaterialRules$LazyAbstractPredicate f Lnet/minecraft/class_6686$class_6694; field_35623 context f Ljava/lang/Boolean; field_35246 result f J field_35622 uniqueValue m (Lnet/minecraft/class_6686$class_6694;)V p 1 context m ()J method_39479 getCurrentUniqueValue c Returns a unique value for each block position. The result of this predicate\nwill not be recalculated until this value changes.\n\n@return the unique value for this position m ()Z method_39074 test c net/minecraft/class_6686$class_6701 net/minecraft/world/gen/surfacebuilder/MaterialRules$HoleMaterialCondition f Lcom/mojang/serialization/Codec; field_35244 CONDITION_CODEC f Lnet/minecraft/class_6686$class_6701; field_35243 INSTANCE m (Lnet/minecraft/class_6686$class_6694;)Lnet/minecraft/class_6686$class_6692; method_39079 apply m (Ljava/lang/Object;)Ljava/lang/Object; apply apply p 1 context c net/minecraft/class_6686$class_6703 net/minecraft/world/gen/surfacebuilder/MaterialRules$NoiseThresholdMaterialCondition f Lcom/mojang/serialization/Codec; field_35248 CONDITION_CODEC f D comp_203 maxThreshold f D comp_202 minThreshold f Lnet/minecraft/class_5321; comp_201 noise m (Ljava/lang/Object;)Ljava/lang/Object; apply apply p 1 context m (Lnet/minecraft/class_6686$class_6694;)Lnet/minecraft/class_6686$class_6692; method_39082 apply m ()Lnet/minecraft/class_5321; comp_201 noise m ()D comp_202 minThreshold m ()D comp_203 maxThreshold c net/minecraft/class_6686$class_6703$class_6704 net/minecraft/world/gen/surfacebuilder/MaterialRules$NoiseThresholdMaterialCondition$NoiseThresholdPredicate c net/minecraft/class_6686$class_6775 net/minecraft/world/gen/surfacebuilder/MaterialRules$VerticalGradientMaterialCondition f Lcom/mojang/serialization/Codec; field_35626 CONDITION_CODEC f Lnet/minecraft/class_5843; comp_265 falseAtAndAbove f Lnet/minecraft/class_5843; comp_264 trueAtAndBelow f Lnet/minecraft/class_2960; comp_263 randomName m (Lnet/minecraft/class_6686$class_6694;)Lnet/minecraft/class_6686$class_6692; method_39481 apply m (Ljava/lang/Object;)Ljava/lang/Object; apply apply p 1 context m ()Lnet/minecraft/class_5843; comp_264 trueAtAndBelow m ()Lnet/minecraft/class_5843; comp_265 falseAtAndAbove m ()Lnet/minecraft/class_2960; comp_263 randomName c net/minecraft/class_6686$class_6775$class_6776 net/minecraft/world/gen/surfacebuilder/MaterialRules$VerticalGradientMaterialCondition$VerticalGradientPredicate c net/minecraft/class_6686$class_6774 net/minecraft/world/gen/surfacebuilder/MaterialRules$FullLazyAbstractPredicate c net/minecraft/class_6686$class_6694 net/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRuleContext f J field_35612 uniquePosValue f Lnet/minecraft/class_6686$class_6692; field_35604 surfacePredicate f I field_35610 z f I field_35616 surfaceMinY f Lnet/minecraft/class_6568; field_35676 chunkNoiseSampler f Lnet/minecraft/class_6686$class_6692; field_35236 negativeRunDepthPredicate f Lnet/minecraft/class_6686$class_6692; field_35234 biomeTemperaturePredicate f I field_35620 stoneDepthAbove f Lnet/minecraft/class_2791; field_35605 chunk f Lnet/minecraft/class_5868; field_35241 heightContext f I field_35619 stoneDepthBelow f I field_35609 x f I field_35611 runDepth f Lnet/minecraft/class_2338$class_2339; field_35613 pos f I field_35617 y f Lnet/minecraft/class_6724; field_35233 surfaceBuilder f Lnet/minecraft/class_6686$class_6692; field_35235 steepSlopePredicate f Ljava/util/function/Supplier; field_35614 biomeSupplier f J field_35608 uniqueHorizontalPosValue f I field_35618 fluidHeight f Ljava/util/function/Function; field_35606 posToBiome m (II)V method_39072 initHorizontalContext p 2 z p 1 x m (IIIIII)V method_39073 initVerticalContext p 6 z p 5 y p 2 stoneDepthBelow p 1 stoneDepthAbove p 4 x p 3 fluidHeight m (Lnet/minecraft/class_6724;Lnet/minecraft/class_2791;Lnet/minecraft/class_6568;Ljava/util/function/Function;Lnet/minecraft/class_2378;Lnet/minecraft/class_5868;)V p 4 posToBiome p 3 chunkNoiseSampler p 6 heightContext p 5 biomeRegistry p 2 chunk p 1 surfaceBuilder c net/minecraft/class_6686$class_6694$class_6695 net/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRuleContext$NegativeRunDepthPredicate c net/minecraft/class_6686$class_6694$class_6772 net/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRuleContext$BiomeTemperaturePredicate c net/minecraft/class_6686$class_6694$class_6696 net/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRuleContext$SteepSlopePredicate c net/minecraft/class_6686$class_6694$class_6771 net/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRuleContext$SurfacePredicate c net/minecraft/class_6686$class_6693 net/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialCondition f Lcom/mojang/serialization/Codec; field_35232 CODEC m (Lnet/minecraft/class_2378;)Lcom/mojang/serialization/Codec; method_39070 registerAndGetDefault m ()Lcom/mojang/serialization/Codec; method_39064 codec c net/minecraft/class_6686$class_6770 net/minecraft/world/gen/surfacebuilder/MaterialRules$SurfaceMaterialCondition f Lcom/mojang/serialization/Codec; field_35601 CONDITION_CODEC f Lnet/minecraft/class_6686$class_6770; field_35600 INSTANCE m (Ljava/lang/Object;)Ljava/lang/Object; apply apply p 1 context m (Lnet/minecraft/class_6686$class_6694;)Lnet/minecraft/class_6686$class_6692; method_39474 apply c net/minecraft/class_6686$class_6773 net/minecraft/world/gen/surfacebuilder/MaterialRules$HorizontalLazyAbstractPredicate c net/minecraft/class_6686$class_6692 net/minecraft/world/gen/surfacebuilder/MaterialRules$BooleanSupplier m ()Z method_39069 get c net/minecraft/class_6686$class_6691 net/minecraft/world/gen/surfacebuilder/MaterialRules$BlockMaterialRule f Lcom/mojang/serialization/Codec; field_35231 RULE_CODEC f Lnet/minecraft/class_2680; comp_191 resultState f Lnet/minecraft/class_6686$class_6711; comp_192 rule m (Lnet/minecraft/class_2680;)V p 1 resultState m (Ljava/lang/Object;)Ljava/lang/Object; apply apply p 1 context m (Lnet/minecraft/class_6686$class_6694;)Lnet/minecraft/class_6686$class_6715; method_39068 apply m ()Lnet/minecraft/class_2680; comp_191 resultState m ()Lnet/minecraft/class_6686$class_6711; comp_192 rule c net/minecraft/class_6686$class_6687 net/minecraft/world/gen/surfacebuilder/MaterialRules$TerracottaBandsMaterialRule f Lcom/mojang/serialization/Codec; field_35226 RULE_CODEC f Lnet/minecraft/class_6686$class_6687; field_35225 INSTANCE m (Ljava/lang/Object;)Ljava/lang/Object; apply apply p 1 context m (Lnet/minecraft/class_6686$class_6694;)Lnet/minecraft/class_6686$class_6715; method_39062 apply c net/minecraft/class_6686$class_6720 net/minecraft/world/gen/surfacebuilder/MaterialRules$WaterMaterialCondition f Lcom/mojang/serialization/Codec; field_35264 CONDITION_CODEC f Z comp_219 addStoneDepth f I comp_217 offset f I comp_218 surfaceDepthMultiplier m (Lnet/minecraft/class_6686$class_6694;)Lnet/minecraft/class_6686$class_6692; method_39097 apply m (Ljava/lang/Object;)Ljava/lang/Object; apply apply p 1 context m ()I comp_218 surfaceDepthMultiplier m ()I comp_217 offset m ()Z comp_219 addStoneDepth c net/minecraft/class_6686$class_6720$class_6721 net/minecraft/world/gen/surfacebuilder/MaterialRules$WaterMaterialCondition$WaterPredicate c net/minecraft/class_6686$class_6689 net/minecraft/world/gen/surfacebuilder/MaterialRules$BiomeMaterialCondition f Lcom/mojang/serialization/Codec; field_35228 CONDITION_CODEC m (Lnet/minecraft/class_6686$class_6694;)Lnet/minecraft/class_6686$class_6692; method_39065 apply m (Ljava/lang/Object;)Ljava/lang/Object; apply apply p 1 context c net/minecraft/class_6686$class_6689$class_6690 net/minecraft/world/gen/surfacebuilder/MaterialRules$BiomeMaterialCondition$BiomePredicate c net/minecraft/class_6686$class_6722 net/minecraft/world/gen/surfacebuilder/MaterialRules$AboveYMaterialCondition f Lcom/mojang/serialization/Codec; field_35266 CONDITION_CODEC f Lnet/minecraft/class_5843; comp_220 anchor f Z comp_222 addStoneDepth f I comp_221 surfaceDepthMultiplier m (Lnet/minecraft/class_6686$class_6694;)Lnet/minecraft/class_6686$class_6692; method_39100 apply m (Ljava/lang/Object;)Ljava/lang/Object; apply apply p 1 context m ()Z comp_222 addStoneDepth m ()I comp_221 surfaceDepthMultiplier m ()Lnet/minecraft/class_5843; comp_220 anchor c net/minecraft/class_6686$class_6722$class_6723 net/minecraft/world/gen/surfacebuilder/MaterialRules$AboveYMaterialCondition$AboveYPredicate c net/minecraft/class_6686$class_6717 net/minecraft/world/gen/surfacebuilder/MaterialRules$ConditionalBlockStateRule c Applies another block state rule if the given predicate matches, and returns\n{@code null} otherwise. f Lnet/minecraft/class_6686$class_6715; comp_214 followup f Lnet/minecraft/class_6686$class_6692; comp_213 condition m ()Lnet/minecraft/class_6686$class_6692; comp_213 condition m ()Lnet/minecraft/class_6686$class_6715; comp_214 followup c net/minecraft/class_6686$class_6716 net/minecraft/world/gen/surfacebuilder/MaterialRules$TemperatureMaterialCondition f Lcom/mojang/serialization/Codec; field_35261 CONDITION_CODEC f Lnet/minecraft/class_6686$class_6716; field_35260 INSTANCE m (Lnet/minecraft/class_6686$class_6694;)Lnet/minecraft/class_6686$class_6692; method_39092 apply m (Ljava/lang/Object;)Ljava/lang/Object; apply apply p 1 context c net/minecraft/class_6686$class_6718 net/minecraft/world/gen/surfacebuilder/MaterialRules$ConditionMaterialRule f Lcom/mojang/serialization/Codec; field_35263 RULE_CODEC f Lnet/minecraft/class_6686$class_6708; comp_216 thenRun f Lnet/minecraft/class_6686$class_6693; comp_215 ifTrue m (Ljava/lang/Object;)Ljava/lang/Object; apply apply p 1 context m (Lnet/minecraft/class_6686$class_6694;)Lnet/minecraft/class_6686$class_6715; method_39095 apply m ()Lnet/minecraft/class_6686$class_6708; comp_216 thenRun m ()Lnet/minecraft/class_6686$class_6693; comp_215 ifTrue c net/minecraft/class_6686$class_6713 net/minecraft/world/gen/surfacebuilder/MaterialRules$StoneDepthMaterialCondition f Lcom/mojang/serialization/Codec; field_35257 CONDITION_CODEC f Lnet/minecraft/class_5932; comp_212 surfaceType f I comp_276 offset f I comp_277 secondaryDepthRange f Z comp_211 addSurfaceDepth m (Ljava/lang/Object;)Ljava/lang/Object; apply apply p 1 context m (Lnet/minecraft/class_6686$class_6694;)Lnet/minecraft/class_6686$class_6692; method_39090 apply m ()I comp_276 offset m ()I comp_277 secondaryDepthRange m ()Z comp_211 addSurfaceDepth m ()Lnet/minecraft/class_5932; comp_212 surfaceType c net/minecraft/class_6686$class_6713$class_6714 net/minecraft/world/gen/surfacebuilder/MaterialRules$StoneDepthMaterialCondition$StoneDepthPredicate c net/minecraft/class_6686$class_6712 net/minecraft/world/gen/surfacebuilder/MaterialRules$SteepMaterialCondition f Lcom/mojang/serialization/Codec; field_35255 CONDITION_CODEC f Lnet/minecraft/class_6686$class_6712; field_35254 INSTANCE m (Lnet/minecraft/class_6686$class_6694;)Lnet/minecraft/class_6686$class_6692; method_39087 apply m (Ljava/lang/Object;)Ljava/lang/Object; apply apply p 1 context c net/minecraft/class_6686$class_6715 net/minecraft/world/gen/surfacebuilder/MaterialRules$BlockStateRule c Returns a {@link BlockState} to generate at a given position, or {@code null}. m (III)Lnet/minecraft/class_2680; tryApply tryApply p 1 x p 2 y p 3 z c net/minecraft/class_6686$class_6711 net/minecraft/world/gen/surfacebuilder/MaterialRules$SimpleBlockStateRule c Always returns the given {@link BlockState}. f Lnet/minecraft/class_2680; comp_210 state m ()Lnet/minecraft/class_2680; comp_210 state c net/minecraft/class_6686$class_6710 net/minecraft/world/gen/surfacebuilder/MaterialRules$SequenceMaterialRule f Lcom/mojang/serialization/Codec; field_35253 RULE_CODEC f Ljava/util/List; comp_209 sequence m (Lnet/minecraft/class_6686$class_6694;)Lnet/minecraft/class_6686$class_6715; method_39086 apply m (Ljava/lang/Object;)Ljava/lang/Object; apply apply p 1 context m ()Ljava/util/List; comp_209 sequence c net/minecraft/class_5356 net/minecraft/entity/ai/brain/sensor/NearestVisibleAdultSensor m (Lnet/minecraft/class_1296;Lnet/minecraft/class_6670;)V method_29529 findNearestVisibleAdult p 1 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)V method_29531 sense c net/minecraft/class_408 net/minecraft/client/gui/screen/ChatScreen c A screen that allows player to input a chat message. It can be opened by\npressing {@linkplain net.minecraft.client.option.GameOptions#chatKey the\nchat key} or {@linkplain net.minecraft.client.option.GameOptions#commandKey\nthe command key}.\n\n@see net.minecraft.client.gui.hud.ChatHud f Lnet/minecraft/class_4717; field_21616 commandSuggestor f Ljava/lang/String; field_18973 originalChatText f Ljava/lang/String; field_2389 chatLastMessage f I field_2387 messageHistorySize f Lnet/minecraft/class_342; field_2382 chatField f Lnet/minecraft/class_2561; field_33953 USAGE_TEXT f D field_32237 SHIFT_SCROLL_AMOUNT m (Ljava/lang/String;)V method_23945 onChatFieldUpdate p 1 chatText m (I)V method_2114 setChatFromHistory p 1 offset m (Ljava/lang/String;)V p 1 originalChatText m (Ljava/lang/String;)V method_2108 setText p 1 text c net/minecraft/class_407 net/minecraft/client/gui/screen/ConfirmChatLinkScreen f Lnet/minecraft/class_2561; field_2372 WARNING f Ljava/lang/String; field_2371 link f Z field_2370 drawWarning f Lnet/minecraft/class_2561; field_2373 COPY m (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Ljava/lang/String;Z)V p 1 callback p 3 trusted p 2 link m (Lnet/minecraft/class_4185;)V method_19796 method_19796 p 1 button m (Lnet/minecraft/class_4185;)V method_19797 method_19797 p 1 button m ()V method_2100 copyToClipboard m (Lnet/minecraft/class_4185;)V method_19795 method_19795 p 1 button c net/minecraft/class_6650 net/minecraft/world/gen/blockpredicate/MatchingFluidsBlockPredicate f Lcom/mojang/serialization/Codec; field_35065 CODEC f Lnet/minecraft/class_6885; field_35066 fluids m (Lnet/minecraft/class_2382;Lnet/minecraft/class_6885;)V p 2 fluids p 1 offset m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_38898 method_38898 p 0 instance m (Lnet/minecraft/class_6650;)Lnet/minecraft/class_6885; method_38900 method_38900 p 0 predicate c net/minecraft/class_424 net/minecraft/client/gui/screen/SaveLevelScreen c net/minecraft/class_2292 net/minecraft/block/ConcretePowderBlock f Lnet/minecraft/class_2680; field_10810 hardenedState m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_9798 hardensOnAnySide p 0 world p 1 pos m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_24279 shouldHarden p 0 world p 1 pos p 2 state m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V p 2 settings p 1 hardened m (Lnet/minecraft/class_2680;)Z method_9799 hardensIn p 0 state c net/minecraft/class_2293 net/minecraft/command/argument/ItemPredicateArgumentType f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10811 UNKNOWN_TAG_EXCEPTION f Ljava/util/Collection; field_10812 EXAMPLES m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9802 method_9802 p 0 id m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/function/Predicate; method_9804 getItemPredicate p 1 name p 0 context m (Lnet/minecraft/class_2293$class_2294;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; method_9805 method_9805 p 1 context m ()Lnet/minecraft/class_2293; method_9801 itemPredicate m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 1 context p 2 builder m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2293$class_2295; method_9800 parse c net/minecraft/class_2293$class_2294 net/minecraft/command/argument/ItemPredicateArgumentType$ItemPredicate f Lnet/minecraft/class_1792; field_10813 item f Lnet/minecraft/class_2487; field_10814 nbt m (Ljava/lang/Object;)Z test test p 1 context m (Lnet/minecraft/class_1799;)Z method_9806 test m (Lnet/minecraft/class_1792;Lnet/minecraft/class_2487;)V p 1 item p 2 nbt c net/minecraft/class_2293$class_2296 net/minecraft/command/argument/ItemPredicateArgumentType$TagPredicate f Lnet/minecraft/class_2487; field_10816 compound f Lnet/minecraft/class_6862; field_10815 tag m (Ljava/lang/Object;)Z test test p 1 context m (Lnet/minecraft/class_6862;Lnet/minecraft/class_2487;)V p 1 tag p 2 nbt m (Lnet/minecraft/class_1799;)Z method_9807 test c net/minecraft/class_2293$class_2295 net/minecraft/command/argument/ItemPredicateArgumentType$ItemPredicateArgument m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; create create p 1 context c net/minecraft/class_6651 net/minecraft/world/gen/blockpredicate/NotBlockPredicate f Lnet/minecraft/class_6646; field_35069 predicate f Lcom/mojang/serialization/Codec; field_35068 CODEC m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)Z method_38901 test m (Lnet/minecraft/class_6651;)Lnet/minecraft/class_6646; method_38903 method_38903 p 0 predicate m (Lnet/minecraft/class_6646;)V p 1 predicate m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_38902 method_38902 p 0 instance m (Ljava/lang/Object;Ljava/lang/Object;)Z test test p 1 world p 2 pos c net/minecraft/class_423 net/minecraft/client/gui/screen/SleepingChatScreen m ()V method_38530 closeChatIfEmpty m ()V method_2180 stopSleeping m (Lnet/minecraft/class_4185;)V method_19819 method_19819 p 1 button c net/minecraft/class_422 net/minecraft/client/gui/screen/AddServerScreen f Lnet/minecraft/class_642; field_2469 server f Lnet/minecraft/class_4185; field_2472 addButton f Lnet/minecraft/class_342; field_2471 serverNameField f Lnet/minecraft/class_2561; field_26541 ENTER_NAME_TEXT f Lit/unimi/dsi/fastutil/booleans/BooleanConsumer; field_19236 callback f Lnet/minecraft/class_2561; field_26542 ENTER_IP_TEXT f Lnet/minecraft/class_437; field_21791 parent f Lnet/minecraft/class_342; field_2474 addressField m (Lnet/minecraft/class_4185;)V method_36218 method_36218 p 1 button m ()V method_2172 addAndClose m ()V method_36223 updateAddButton m (Lnet/minecraft/class_437;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_642;)V p 3 server p 1 parent p 2 callback m (Lnet/minecraft/class_5676;Lnet/minecraft/class_642$class_643;)V method_36219 method_36219 p 2 resourcePackPolicy p 1 button m (Ljava/lang/String;)V method_36221 method_36221 p 1 address m (Lnet/minecraft/class_4185;)V method_36220 method_36220 p 1 button m (Ljava/lang/String;)V method_36222 method_36222 p 1 serverName c net/minecraft/class_421 net/minecraft/client/gui/screen/FatalErrorScreen f Lnet/minecraft/class_2561; field_2467 message m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V p 1 title p 2 message m (Lnet/minecraft/class_4185;)V method_19818 method_19818 p 1 button c net/minecraft/class_428 net/minecraft/client/gui/screen/OutOfMemoryScreen m (Lnet/minecraft/class_4185;)V method_19835 method_19835 p 1 button m (Lnet/minecraft/class_4185;)V method_19834 method_19834 p 1 button c net/minecraft/class_2290 net/minecraft/command/argument/ItemStackArgument f Lnet/minecraft/class_1792; field_10796 item f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_10797 OVERSTACKED_EXCEPTION f Lnet/minecraft/class_2487; field_10798 nbt m (Ljava/lang/Object;)Z test test p 1 stack m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9784 method_9784 p 0 item p 1 maxCount m (IZ)Lnet/minecraft/class_1799; method_9781 createStack p 2 checkOverstack p 1 amount m ()Lnet/minecraft/class_1792; method_9785 getItem m (Lnet/minecraft/class_1792;Lnet/minecraft/class_2487;)V p 1 item p 2 nbt m ()Ljava/lang/String; method_9782 asString m (Lnet/minecraft/class_1799;)Z method_9783 test c net/minecraft/class_426 net/minecraft/client/gui/screen/option/LanguageOptionsScreen f Lnet/minecraft/class_2561; field_26543 LANGUAGE_WARNING_TEXT f Lnet/minecraft/class_1076; field_2488 languageManager f Lnet/minecraft/class_426$class_4195; field_2486 languageSelectionList m (Lnet/minecraft/class_437;Lnet/minecraft/class_315;Lnet/minecraft/class_1076;)V p 2 options p 3 languageManager p 1 parent m (Lnet/minecraft/class_4185;)V method_19820 method_19820 p 1 button c net/minecraft/class_426$class_4195 net/minecraft/client/gui/screen/option/LanguageOptionsScreen$LanguageSelectionListWidget m (Lnet/minecraft/class_426;Lnet/minecraft/class_310;)V p 2 client c net/minecraft/class_426$class_4195$class_4194 net/minecraft/client/gui/screen/option/LanguageOptionsScreen$LanguageSelectionListWidget$LanguageEntry f Lnet/minecraft/class_1077; field_18743 languageDefinition m (Lnet/minecraft/class_426$class_4195;Lnet/minecraft/class_1077;)V p 2 languageDefinition m ()V method_19381 onPressed c net/minecraft/class_2291 net/minecraft/command/argument/ItemStringReader f Lcom/mojang/brigadier/StringReader; field_10802 reader f C field_33066 LEFT_CURLY_BRACKET f Lnet/minecraft/class_1792; field_10803 item f Ljava/util/function/BiFunction; field_10805 suggestions f Lnet/minecraft/class_2487; field_10807 nbt f Z field_10804 allowTag f C field_33067 HASH_SIGN f I field_10809 cursor f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10799 ID_INVALID_EXCEPTION f Lnet/minecraft/class_6862; field_10808 id f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10800 TAG_DISALLOWED_EXCEPTION f Ljava/util/function/BiFunction; field_10806 NBT_SUGGESTION_PROVIDER m ()Lnet/minecraft/class_1792; method_9786 getItem m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9792 method_9792 p 0 id m ()V method_9788 readNbt m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2378;)Ljava/util/concurrent/CompletableFuture; method_9796 suggestTag p 1 builder m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2378;)Ljava/util/concurrent/CompletableFuture; method_9794 suggestItem p 1 builder m ()Lnet/minecraft/class_2291; method_9789 consume m ()Lnet/minecraft/class_6862; method_9790 getId m ()V method_9787 readTag m ()V method_9795 readItem m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2378;)Ljava/util/concurrent/CompletableFuture; method_9791 suggestAny p 1 builder m (Lcom/mojang/brigadier/StringReader;Z)V p 1 reader p 2 allowTag m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2378;)Ljava/util/concurrent/CompletableFuture; method_9793 getSuggestions p 1 builder m ()Lnet/minecraft/class_2487; method_9797 getNbt m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2378;)Ljava/util/concurrent/CompletableFuture; method_29394 method_29394 p 0 builder c net/minecraft/class_425 net/minecraft/client/gui/screen/SplashOverlay f J field_17771 reloadCompleteTime f F field_17770 progress f Lnet/minecraft/class_2960; field_2483 LOGO f Lnet/minecraft/class_310; field_18217 client f Ljava/util/function/Consumer; field_18218 exceptionHandler f J field_18220 reloadStartTime f Z field_18219 reloading f Ljava/util/function/IntSupplier; field_25041 BRAND_ARGB f I field_32249 MOJANG_RED f F field_32256 PROGRESS_LERP_DELTA f J field_32248 RELOAD_START_FADE_DURATION f F field_32255 LOGO_OVERLAP f J field_32247 RELOAD_COMPLETE_FADE_DURATION f F field_32252 LOGO_RIGHT_HALF_V f Lnet/minecraft/class_4011; field_17767 reload f I field_32250 MONOCHROME_BLACK m (Lnet/minecraft/class_310;Lnet/minecraft/class_4011;Ljava/util/function/Consumer;Z)V p 1 client p 3 exceptionHandler p 2 monitor p 4 reloading m (II)I method_35732 withAlpha p 0 color p 1 alpha m (Lnet/minecraft/class_310;)V method_18819 init p 0 client m (Lnet/minecraft/class_4587;IIIIF)V method_18103 renderProgressBar p 6 opacity p 5 maxY p 4 maxX p 3 minY p 2 minX p 1 matrices c net/minecraft/class_425$class_4070 net/minecraft/client/gui/screen/SplashOverlay$LogoTexture c net/minecraft/class_6658 net/minecraft/world/gen/placementmodifier/BlockFilterPlacementModifier f Lcom/mojang/serialization/Codec; field_35075 MODIFIER_CODEC f Lnet/minecraft/class_6646; field_35076 predicate m (Lnet/minecraft/class_6646;)Lnet/minecraft/class_6658; method_39618 of p 0 predicate m (Lnet/minecraft/class_6646;)V p 1 predicate c net/minecraft/class_5326 net/minecraft/entity/ai/brain/task/WorkStationCompetitionTask f Lnet/minecraft/class_3852; field_25156 profession m (Lnet/minecraft/class_1646;)Z method_29254 hasJobSite p 1 villager m (Lnet/minecraft/class_3852;)V p 1 profession m (Lnet/minecraft/class_4158;Lnet/minecraft/class_3852;)Z method_29253 isCompletedWorkStation p 1 poiType p 2 profession m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_29258 run m (Lnet/minecraft/class_4208;Lnet/minecraft/class_4158;Lnet/minecraft/class_1646;)Z method_29257 isUsingWorkStationAt p 3 villager p 2 poiType p 1 pos m (Lnet/minecraft/class_1646;Lnet/minecraft/class_1646;)Lnet/minecraft/class_1646; method_29255 keepJobSiteForMoreExperiencedVillager p 1 second p 0 first c net/minecraft/class_5325 net/minecraft/entity/ai/brain/task/WalkTowardJobSiteTask f I field_30122 RUN_TIME f F field_25155 speed m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_29525 finishRunning m (F)V p 1 speed m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_29252 keepRunning m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_29251 shouldRun m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Z method_29523 shouldKeepRunning c net/minecraft/class_5328 net/minecraft/item/ItemUsage m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;Z)Lnet/minecraft/class_1799; method_30270 exchangeStack p 2 outputStack p 3 creativeOverride p 0 inputStack p 1 player m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_30012 exchangeStack p 2 outputStack p 0 inputStack p 1 player m (Lnet/minecraft/class_1542;Ljava/util/stream/Stream;)V method_33263 spawnItemContents p 1 contents p 0 itemEntity m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1542;Lnet/minecraft/class_1799;)V method_33265 method_33265 p 2 stack m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1271; method_29282 consumeHeldItem p 0 world p 2 hand p 1 player c net/minecraft/class_6657 net/minecraft/unused/packageinfo/PackageInfo6657 c net/minecraft/class_5327 net/minecraft/entity/ai/brain/task/TakeJobSiteTask f F field_25158 speed m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;Lnet/minecraft/class_1646;Lnet/minecraft/class_2338;Z)V method_29266 claimSite p 5 jobSitePresent p 3 newOwner p 4 pos p 1 world p 2 previousOwner m (F)V p 1 speed m (Lnet/minecraft/class_1646;)V method_29261 forgetJobSiteAndWalkTarget p 1 villager m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_29264 shouldRun m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_29265 run m (Lnet/minecraft/class_1646;Lnet/minecraft/class_2338;Lnet/minecraft/class_4158;)Z method_29262 canReachJobSite p 1 villager p 2 pos p 3 poiType m (Lnet/minecraft/class_4158;Lnet/minecraft/class_1646;Lnet/minecraft/class_2338;)Z method_29260 canUseJobSite p 3 pos p 2 villager p 1 poiType c net/minecraft/class_6654 net/minecraft/world/gen/feature/BlockColumnFeature c net/minecraft/class_420 net/minecraft/client/gui/screen/DirectConnectScreen f Lit/unimi/dsi/fastutil/booleans/BooleanConsumer; field_19235 callback f Lnet/minecraft/class_342; field_2463 addressField f Lnet/minecraft/class_2561; field_26540 ENTER_IP_TEXT f Lnet/minecraft/class_437; field_21790 parent f Lnet/minecraft/class_642; field_2460 serverEntry f Lnet/minecraft/class_4185; field_2462 selectServerButton m (Lnet/minecraft/class_4185;)V method_19813 method_19813 p 1 button m (Lnet/minecraft/class_437;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_642;)V p 3 server p 2 callback p 1 parent m (Lnet/minecraft/class_4185;)V method_19812 method_19812 p 1 button m (Ljava/lang/String;)V method_19376 method_19376 p 1 text m ()V method_2167 saveAndClose m ()V method_2169 onAddressFieldChanged c net/minecraft/class_5322 net/minecraft/server/network/SpawnLocating m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1923;)Lnet/minecraft/class_2338; method_29196 findServerSpawnPoint p 1 chunkPos p 0 world m (Lnet/minecraft/class_3218;II)Lnet/minecraft/class_2338; method_29194 findOverworldSpawn p 0 world p 1 x p 2 z c net/minecraft/class_6655 net/minecraft/world/gen/feature/BlockColumnFeatureConfig f Lcom/mojang/serialization/Codec; field_35073 CODEC f Lnet/minecraft/class_2350; comp_144 direction f Lnet/minecraft/class_6646; comp_168 allowedPlacement f Ljava/util/List; comp_143 layers f Z comp_146 prioritizeTip m (Lnet/minecraft/class_6017;Lnet/minecraft/class_4651;)Lnet/minecraft/class_6655$class_6656; method_38908 createLayer p 0 height p 1 state m (Lnet/minecraft/class_6017;Lnet/minecraft/class_4651;)Lnet/minecraft/class_6655; method_38910 create p 0 height p 1 state m ()Ljava/util/List; comp_143 layers m ()Lnet/minecraft/class_2350; comp_144 direction m ()Z comp_146 prioritizeTip m ()Lnet/minecraft/class_6646; comp_168 allowedPlacement c net/minecraft/class_6655$class_6656 net/minecraft/world/gen/feature/BlockColumnFeatureConfig$Layer f Lcom/mojang/serialization/Codec; field_35074 CODEC f Lnet/minecraft/class_6017; comp_147 height f Lnet/minecraft/class_4651; comp_148 state m ()Lnet/minecraft/class_6017; comp_147 height m ()Lnet/minecraft/class_4651; comp_148 state c net/minecraft/class_5321 net/minecraft/util/registry/RegistryKey c Represents a key for a value in a registry in a context where a\nroot registry is available.\n\n@param the type of the value\n@see Registry#ROOT f Ljava/util/Map; field_25136 INSTANCES c A cache of all registry keys ever created. f Lnet/minecraft/class_2960; field_25137 registry c The identifier of the registry in the root registry. f Lnet/minecraft/class_2960; field_25138 value c The identifier of the value in the registry specified by {@link #registry}. m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2960;)Lnet/minecraft/class_5321; method_29179 of c Creates a registry key for a value in a registry with a registry key for\nthe value-holding registry in the root registry and an identifier of the\nvalue.\n\n

You can call it like {@code RegistryKey.of(Registry.ITEM_KEY, new Identifier("iron_ingot"))}\nto create a registry key for iron ingot.\n\n@param the type of the value p 1 value c the identifier of the value p 0 registry c the registry key of the registry in the root registry m (Lnet/minecraft/class_5321;)Ljava/util/function/Function; method_29178 createKeyFactory c Creates a function that converts an identifier to a registry key for the\nregistry that {@code registry} refers to in the root registry. p 0 registry c the reference to the value-holding registry in the root registry m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5321; method_29180 ofRegistry c Creates a registry key for a registry in the root registry (registry of\nall registries) with an identifier for the registry.\n\n

You can call it like {@code RegistryKey.of(new Identifier("block"))}\nto create a registry key for the block registry.\n\n@param the element type of the registry p 0 registry c the identifier of the registry m ()Lnet/minecraft/class_2960; method_29177 getValue m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)V p 1 registry p 2 value m (Lnet/minecraft/class_5321;)Z method_31163 isOf c Returns whether this registry key belongs to the given registry (according to its type, not whether the registry actually contains this key). p 1 registry c the key of the registry that this registry key should be inside m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_5321; method_29181 of p 0 registry p 1 value m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2960;)Lnet/minecraft/class_5321; method_29183 method_29183 p 1 id m (Lnet/minecraft/class_5321;)Ljava/util/Optional; method_39752 tryCast c {@return {@code Optional.of(this)} if the key is of {@code registryRef},\notherwise {@link Optional#empty}}\n\n@apiNote This can be used to safely cast an unknown key to {@code RegistryKey}\nby passing the registry {@code E}. p 1 registryRef m (Lnet/minecraft/class_5321;)Lcom/mojang/serialization/Codec; method_39154 createCodec p 0 registry m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Ljava/lang/String;)Lnet/minecraft/class_5321; method_29182 method_29182 p 2 id m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2960;)Lnet/minecraft/class_5321; method_39155 method_39155 p 1 id c net/minecraft/class_2297 net/minecraft/block/CoralFanBlock f Lnet/minecraft/class_2248; field_10817 deadCoralBlock m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V p 1 deadCoralBlock p 2 settings c net/minecraft/class_6652 net/minecraft/world/gen/blockpredicate/ReplaceableBlockPredicate f Lcom/mojang/serialization/Codec; field_35071 CODEC m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_38905 method_38905 p 0 instance c net/minecraft/class_2298 net/minecraft/block/CoralBlockBlock f Lnet/minecraft/class_2248; field_10818 deadCoralBlock m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V p 1 deadCoralBlock p 2 settings m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_9808 isInWater p 1 world p 2 pos c net/minecraft/class_6653 net/minecraft/unused/packageinfo/PackageInfo6653 c net/minecraft/class_2299 net/minecraft/block/CoralWallFanBlock f Lnet/minecraft/class_2248; field_10819 deadCoralBlock m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V p 2 settings p 1 deadCoralBlock c net/minecraft/class_6649 net/minecraft/world/gen/blockpredicate/MatchingBlocksBlockPredicate f Lnet/minecraft/class_6885; field_35063 blocks f Lcom/mojang/serialization/Codec; field_35062 CODEC m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_38894 method_38894 p 0 instance m (Lnet/minecraft/class_2382;Lnet/minecraft/class_6885;)V p 2 blocks p 1 offset m (Lnet/minecraft/class_6649;)Lnet/minecraft/class_6885; method_38896 method_38896 p 0 predicate c net/minecraft/class_419 net/minecraft/client/gui/screen/DisconnectedScreen f Lnet/minecraft/class_437; field_2456 parent f Lnet/minecraft/class_2561; field_2457 reason f Lnet/minecraft/class_5489; field_2458 reasonFormatted f I field_2454 reasonHeight m (Lnet/minecraft/class_437;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V p 2 title p 1 parent p 3 reason m (Lnet/minecraft/class_4185;)V method_19814 method_19814 p 1 button c net/minecraft/class_418 net/minecraft/client/gui/screen/DeathScreen f Z field_18974 isHardcore f Ljava/util/List; field_33809 buttons f Lnet/minecraft/class_2561; field_2450 message f Lnet/minecraft/class_2561; field_26537 scoreText f I field_2451 ticksSinceDeath m (Lnet/minecraft/class_4185;)V method_19809 method_19809 p 1 button m (Lnet/minecraft/class_4185;)V method_19808 method_19808 p 1 button m ()V method_22364 quitLevel m (Lnet/minecraft/class_2561;Z)V p 2 isHardcore p 1 message m (I)Lnet/minecraft/class_2583; method_2164 getTextComponentUnderMouse p 1 mouseX m (Z)V method_20373 onConfirmQuit p 1 quit c net/minecraft/class_6661 net/minecraft/world/gen/placementmodifier/AbstractConditionalPlacementModifier m (Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_2338;)Z method_38918 shouldPlace p 3 pos p 2 random p 1 context c net/minecraft/class_435 net/minecraft/client/gui/screen/ProgressScreen f Lnet/minecraft/class_2561; field_2544 task f Z field_33625 closeAfterFinished f Lnet/minecraft/class_2561; field_2541 title f I field_2542 progress f Z field_2543 done m (Z)V p 1 closeAfterFinished c net/minecraft/class_434 net/minecraft/client/gui/screen/DownloadingTerrainScreen f J field_36365 MIN_LOAD_TIME_MS f Z field_36366 ready f Lnet/minecraft/class_2561; field_26544 TEXT f Z field_36367 closeOnNextTick f J field_36368 loadStartTime m ()V method_40040 setReady c net/minecraft/class_6662 net/minecraft/loot/function/SetPotionLootFunction f Lnet/minecraft/class_1842; field_35080 potion m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_1842;)V p 2 potion p 1 conditions m (Lnet/minecraft/class_1842;)Lnet/minecraft/class_120$class_121; method_38927 builder p 0 potion m (Lnet/minecraft/class_1842;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_38928 method_38928 p 1 conditions c net/minecraft/class_6662$class_6663 net/minecraft/loot/function/SetPotionLootFunction$Serializer m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_6662;Lcom/google/gson/JsonSerializationContext;)V method_38930 toJson m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_6662; method_38929 fromJson c net/minecraft/class_433 net/minecraft/client/gui/screen/GameMenuScreen f Ljava/lang/String; field_32258 JAVA_FEEDBACK_URL f Ljava/lang/String; field_32259 SNAPSHOT_BUGS_URL f Ljava/lang/String; field_32257 SNAPSHOT_FEEDBACK_URL f Z field_19319 showMenu m (Lnet/minecraft/class_4185;)V method_19836 method_19836 p 1 button m (Ljava/lang/String;Lnet/minecraft/class_4185;)V method_19842 method_19842 p 2 button m (Lnet/minecraft/class_4185;)V method_19845 method_19845 p 1 button m (Lnet/minecraft/class_4185;)V method_19843 method_19843 p 1 button m (Lnet/minecraft/class_4185;)V method_19844 method_19844 p 1 button m (Lnet/minecraft/class_4185;)V method_19841 method_19841 p 1 button m (Lnet/minecraft/class_4185;)V method_19840 method_19840 p 1 button m ()V method_20543 initWidgets m (Z)V method_19837 method_19837 p 1 confirmed m (Z)V p 1 showMenu m (Ljava/lang/String;Z)V method_19839 method_19839 p 2 confirmed m (Lnet/minecraft/class_4185;)V method_19838 method_19838 p 1 button c net/minecraft/class_5330 net/minecraft/util/JsonSerializing m (Lnet/minecraft/class_2378;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;)Lnet/minecraft/class_5330$class_5331; method_29306 createSerializerBuilder p 1 rootFieldName p 0 registry p 3 typeGetter p 2 idFieldName c net/minecraft/class_5330$class_5333 net/minecraft/util/JsonSerializing$GsonSerializer f Lcom/mojang/datafixers/util/Pair; field_25201 elementSerializer f Lnet/minecraft/class_2378; field_25197 registry f Lnet/minecraft/class_5336; field_28445 defaultType f Ljava/lang/String; field_25198 rootFieldName f Ljava/lang/String; field_25199 idFieldName f Ljava/util/function/Function; field_25200 typeGetter m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize p 1 json p 2 type p 3 context m (Lnet/minecraft/class_2378;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;Lnet/minecraft/class_5336;Lcom/mojang/datafixers/util/Pair;)V p 6 elementSerializer p 5 defaultType p 2 rootFieldName p 1 registry p 4 typeGetter p 3 idFieldName m (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize serialize p 2 type p 1 object p 3 context c net/minecraft/class_5330$class_5332 net/minecraft/util/JsonSerializing$ElementSerializer m (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; method_29308 fromJson p 2 context p 1 json m (Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_29309 toJson p 1 object p 2 context c net/minecraft/class_5330$class_5331 net/minecraft/util/JsonSerializing$SerializerBuilder c A builder for serializing types to JSON that can either obtain a type from\na registry to handle JSON conversion or handle with a custom logic bound\nto a type.\n\n

When the root element read is an object, the built serializer obtains the type\nfrom registry to handle reading; otherwise, it falls back to custom\nlogic. f Lnet/minecraft/class_5336; field_28444 defaultType f Lnet/minecraft/class_2378; field_25192 registry f Lcom/mojang/datafixers/util/Pair; field_25196 elementSerializer f Ljava/lang/String; field_25193 rootFieldName f Ljava/lang/String; field_25194 idFieldName f Ljava/util/function/Function; field_25195 typeGetter m (Lnet/minecraft/class_5336;Lnet/minecraft/class_5330$class_5332;)Lnet/minecraft/class_5330$class_5331; method_32385 elementSerializer c Sets the element serializer and its target type. It can serialize and\ndeserialize instances of one type to non-{@link com.google.gson.JsonObject}\nelements.\n\n@apiNote There can only be one element serializer for this builder and\nthe built serializer. Calling this method replaces any previous serializer. p 1 type c the target type of the element serializer p 2 serializer c the element serializer m (Lnet/minecraft/class_5336;)Lnet/minecraft/class_5330$class_5331; method_33409 defaultType c Sets the default type that is used when there's no ID field.\n\n@return this instance p 1 defaultType c the default type m (Lnet/minecraft/class_2378;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;)V p 4 typeIdentification p 3 idFieldName p 2 rootFieldName p 1 registry m ()Ljava/lang/Object; method_29307 build c net/minecraft/class_437 net/minecraft/client/gui/screen/Screen f Lnet/minecraft/class_310; field_22787 client f Lorg/slf4j/Logger; field_22782 LOGGER f J field_33821 KEY_PRESS_NARRATION_DELAY f Ljava/net/URI; field_22784 clickedLink f J field_33817 SCREEN_INIT_NARRATION_DELAY f Lnet/minecraft/class_327; field_22793 textRenderer f Ljava/util/List; field_33815 selectables f Lnet/minecraft/class_918; field_22788 itemRenderer f Lnet/minecraft/class_2561; field_33814 SCREEN_USAGE_TEXT f J field_33818 NARRATOR_MODE_CHANGE_DELAY f Lnet/minecraft/class_6385; field_33822 narrator f J field_33823 elementNarrationStartTime f Z field_22792 passEvents f Ljava/util/List; field_22786 children f Ljava/util/List; field_33816 drawables f J field_33819 MOUSE_MOVE_NARRATION_DELAY f I field_22789 width f Lnet/minecraft/class_6379; field_33813 selected f J field_33824 screenNarrationStartTime f J field_33820 MOUSE_PRESS_SCROLL_NARRATION_DELAY f Lnet/minecraft/class_2561; field_22785 title f Ljava/util/Set; field_22783 ALLOWED_PROTOCOLS f I field_22790 height m (Lnet/minecraft/class_2561;)V p 1 title m (Ljava/util/List;)V method_29638 filesDragged p 1 paths m ()Lnet/minecraft/class_2561; method_25440 getTitle m (Lnet/minecraft/class_310;II)V method_25423 init p 3 height p 2 width p 1 client m ()V method_25432 removed m (Z)V method_25428 confirmLink p 1 open m ()Z method_37073 isNarratorActive m (Z)V method_37065 narrateScreen p 1 useTranslationsCache m (I)Z method_25437 isPaste p 0 code m (Lnet/minecraft/class_2583;)Z method_25430 handleTextClick p 1 style m (Lnet/minecraft/class_4587;Ljava/util/List;II)V method_25417 renderOrderedTooltip p 1 matrices p 2 lines p 3 x p 4 y m (Lnet/minecraft/class_4587;Lnet/minecraft/class_2583;II)V method_25418 renderTextHoverEffect p 2 style p 1 matrices p 4 y p 3 x m ()V method_37069 applyMousePressScrollNarratorDelay m (Lnet/minecraft/class_1799;)Ljava/util/List; method_25408 getTooltipFromItem p 1 stack m (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V method_25424 renderTooltip p 1 matrices p 4 y p 3 x p 2 text m (Ljava/util/List;Lnet/minecraft/class_6379;)Lnet/minecraft/class_437$class_6390; method_37061 findSelectedElementData p 1 selectable p 0 selectables m (J)V method_37058 setElementNarrationDelay p 1 delayMs m ()Z method_25421 shouldPause m ()Z method_25441 hasControlDown m (Lnet/minecraft/class_310;II)V method_25410 resize p 3 height p 1 client p 2 width m (JZ)V method_37059 setScreenNarrationDelay p 1 delayMs p 3 restartElementNarration m (Lnet/minecraft/class_4587;Ljava/util/List;II)V method_30901 renderTooltip p 3 x p 4 y p 1 matrices p 2 lines m (Lnet/minecraft/class_4587;Ljava/util/List;II)V method_32633 renderTooltipFromComponents p 3 x p 4 y p 1 matrices p 2 components m (Ljava/lang/String;Z)V method_25425 sendMessage p 2 toHud p 1 message m ()V method_25426 init c Called when a screen should be initialized.\n\n

This method is called when this screen is {@linkplain net.minecraft.client.MinecraftClient#setScreen(Screen) opened} or resized. m ()V method_37070 applyKeyPressNarratorDelay m (Lnet/minecraft/class_6382;)V method_37056 addElementNarrations p 1 builder m (I)V method_25434 renderBackgroundTexture c Renders the fullscreen {@linkplain net.minecraft.client.gui.DrawableHelper#OPTIONS_BACKGROUND_TEXTURE background texture} of this screen. p 1 vOffset c an offset applied to the V coordinate of the background texture m (I)Z method_25438 isCopy p 0 code m (Lnet/minecraft/class_4068;)Lnet/minecraft/class_4068; method_37060 addDrawable p 1 drawable m (Lnet/minecraft/class_364;)Lnet/minecraft/class_364; method_37063 addDrawableChild p 1 drawableElement m (Lnet/minecraft/class_4587;Lnet/minecraft/class_1799;II)V method_25409 renderTooltip p 4 y p 3 x p 2 stack p 1 matrices m ()Z method_25442 hasShiftDown m (Lnet/minecraft/class_4587;Ljava/util/List;Ljava/util/Optional;II)V method_32634 renderTooltip p 5 y p 4 x p 3 data p 2 lines p 1 matrices m (Ljava/util/List;Lnet/minecraft/class_5632;)V method_32635 method_32635 p 1 data m ()V method_25393 tick m ()Z method_25422 shouldCloseOnEsc c Checks whether this screen should be closed when the escape key is pressed. m ()V method_37071 updateNarrator m (Lnet/minecraft/class_364;)V method_37066 remove p 1 child m (Lnet/minecraft/class_4587;I)V method_25433 renderBackground c Renders the background of this screen.\n\n

If the client is in a world, renders the translucent background gradient.\nOtherwise {@linkplain #renderBackgroundTexture(int) renders the background texture}. p 1 matrices p 2 vOffset c an offset applied to the V coordinate of the background texture m ()Lnet/minecraft/class_2561; method_25435 getNarratedTitle m (I)Z method_25439 isSelectAll p 0 code m ()V method_25419 close m ()V method_37067 clearChildren m ()Z method_25443 hasAltDown m (Ljava/lang/String;CI)Z method_25414 isValidCharacterForName p 3 cursorPos p 1 name p 2 character m (Ljava/net/URI;)V method_25416 openLink p 1 link m (Ljava/lang/String;Z)V method_25415 insertText p 2 override p 1 text m (Z)V method_37064 narrateScreenIfNarrationEnabled p 1 useTranslationsCache m (I)Z method_25436 isCut p 0 code m ()V method_37072 applyNarratorModeChangeDelay m (Ljava/lang/Runnable;Ljava/lang/String;Ljava/lang/String;)V method_25412 wrapScreenError p 2 screenName p 1 errorTitle p 0 task m ([Lnet/minecraft/class_339;)V method_40041 hide p 0 widgets m (Lnet/minecraft/class_364;)Lnet/minecraft/class_364; method_25429 addSelectableChild p 1 child m (Lnet/minecraft/class_4587;)V method_25420 renderBackground c Renders the background of this screen.\n\n

If the client is in a world, renders the translucent background gradient.\nOtherwise {@linkplain #renderBackgroundTexture(int) renders the background texture}. p 1 matrices m (Ljava/lang/String;)V method_25427 sendMessage p 1 message m (Lnet/minecraft/class_6382;)V method_37062 addScreenNarrations p 1 builder m ()V method_37068 applyMouseMoveNarratorDelay c net/minecraft/class_437$class_6390 net/minecraft/client/gui/screen/Screen$SelectedElementNarrationData f Lnet/minecraft/class_6379; field_33825 selectable f I field_33826 index f Lnet/minecraft/class_6379$class_6380; field_33827 selectType m (Lnet/minecraft/class_6379;ILnet/minecraft/class_6379$class_6380;)V p 3 selectType p 1 selectable p 2 index c net/minecraft/class_436 net/minecraft/client/gui/screen/OpenToLanScreen f Lnet/minecraft/class_2561; field_25889 ALLOW_COMMANDS_TEXT f Lnet/minecraft/class_1934; field_2545 gameMode f Lnet/minecraft/class_437; field_2548 parent f Lnet/minecraft/class_2561; field_26545 OTHER_PLAYERS_TEXT f Z field_2546 allowCommands f Lnet/minecraft/class_2561; field_25890 GAME_MODE_TEXT m (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V method_32639 method_32639 p 1 button p 2 allowCommands m (Lnet/minecraft/class_437;)V p 1 parent m (Lnet/minecraft/class_5676;Lnet/minecraft/class_1934;)V method_32638 method_32638 p 2 gameMode p 1 button m (Lnet/minecraft/class_4185;)V method_19851 method_19851 p 1 button m (Lnet/minecraft/class_4185;)V method_19850 method_19850 p 1 button c net/minecraft/class_6669 net/minecraft/datafixer/mapping/LegacyBiomeMapping f Lcom/google/common/collect/ImmutableMap; field_35100 MAP c net/minecraft/class_4005 net/minecraft/client/texture/AsyncTexture f Ljava/util/concurrent/CompletableFuture; field_17894 future m (Lnet/minecraft/class_3300;Lnet/minecraft/class_2960;Ljava/util/concurrent/Executor;)V p 3 executor p 2 id p 1 resourceManager m (Lnet/minecraft/class_1049$class_4006;)Ljava/lang/Void; method_18149 method_18149 p 0 texture m ()Ljava/util/concurrent/CompletableFuture; method_18148 getLoadCompleteFuture m (Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; method_22808 createRenderThreadExecutor p 0 executor m (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V method_22809 method_22809 p 1 runnable c net/minecraft/class_5336 net/minecraft/util/JsonSerializableType f Lnet/minecraft/class_5335; field_25204 jsonSerializer m (Lnet/minecraft/class_5335;)V p 1 jsonSerializer m ()Lnet/minecraft/class_5335; method_29312 getJsonSerializer c net/minecraft/class_6667 net/minecraft/unused/packageinfo/PackageInfo6667 c net/minecraft/class_4008 net/minecraft/client/resource/SplashTextResourceSupplier f Lnet/minecraft/class_2960; field_17904 RESOURCE_ID f Lnet/minecraft/class_320; field_18934 session f Ljava/util/Random; field_17905 RANDOM f Ljava/util/List; field_17906 splashTexts m (Lnet/minecraft/class_320;)V p 1 session m (Ljava/lang/String;)Z method_18664 method_18664 p 0 splashText m ()Ljava/lang/String; method_18174 get m (Ljava/util/List;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_18175 apply m (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Ljava/util/List; method_18176 prepare c net/minecraft/class_5339 net/minecraft/loot/function/LootFunctionType c net/minecraft/class_5338 net/minecraft/loot/entry/LootPoolEntryType c net/minecraft/class_4002 net/minecraft/client/particle/SpriteProvider m (Ljava/util/Random;)Lnet/minecraft/class_1058; method_18139 getSprite p 1 random m (II)Lnet/minecraft/class_1058; method_18138 getSprite c net/minecraft/class_6666 net/minecraft/unused/packageinfo/PackageInfo6666 c net/minecraft/class_430 net/minecraft/client/gui/screen/PresetsScreen f I field_32269 ICON_OFFSET_Y f I field_32267 ICON_BACKGROUND_OFFSET_Y f I field_32265 BUTTON_HEIGHT f Lorg/slf4j/Logger; field_25043 LOGGER f I field_32263 ICON_TEXTURE_SIZE f Lnet/minecraft/class_5321; field_27985 BIOME_KEY f Lnet/minecraft/class_3232; field_25044 config f Ljava/util/List; field_2518 PRESETS f Lnet/minecraft/class_342; field_2523 customPresetField f Lnet/minecraft/class_430$class_4196; field_2521 listWidget f Lnet/minecraft/class_4185; field_2525 selectPresetButton f Lnet/minecraft/class_2561; field_2524 listText f Lnet/minecraft/class_413; field_2519 parent f Lnet/minecraft/class_2561; field_2520 shareText f I field_32268 ICON_OFFSET_X f I field_32266 ICON_BACKGROUND_OFFSET_X f I field_32264 ICON_SIZE m (Lnet/minecraft/class_3232;)Ljava/lang/String; method_29062 getGeneratorConfigString p 0 config m (Lnet/minecraft/class_413;)V p 1 parent m (Z)V method_20102 updateSelectButton p 1 hasSelected m (Lnet/minecraft/class_2561;Lnet/minecraft/class_1935;Lnet/minecraft/class_5321;Ljava/util/Set;ZZ[Lnet/minecraft/class_3229;)V method_2195 addPreset p 5 generateFeatures p 4 generateStronghold p 6 layers p 1 icon p 0 presetName p 3 structureKeys p 2 presetBiome m (Lnet/minecraft/class_4185;)V method_19846 method_19846 p 1 button m (Ljava/lang/String;I)Lnet/minecraft/class_3229; method_29059 parseLayerString c Parse a string like {@code "60*minecraft:stone"} to a {@link FlatChunkGeneratorLayer}. p 0 layer p 1 layerStartHeight m (Lnet/minecraft/class_2378;Lnet/minecraft/class_5321;)Ljava/util/stream/Stream; method_41156 method_41156 p 1 structureKey m (Ljava/util/Set;ZZ[Lnet/minecraft/class_3229;Lnet/minecraft/class_5321;Lnet/minecraft/class_5455;)Lnet/minecraft/class_3232; method_31127 method_31127 p 5 dynamicRegistryManager m (Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;Ljava/lang/String;Lnet/minecraft/class_3232;)Lnet/minecraft/class_3232; method_29060 parsePresetString p 2 preset p 1 structureSetRegistry p 3 generatorConfig p 0 biomeRegistry m (Ljava/lang/String;)Ljava/util/List; method_29058 parsePresetLayersString c Parse a string like {@code "minecraft:bedrock,3*minecraft:dirt,minecraft:grass_block"}\nto a list of {@link FlatChunkGeneratorLayer}. p 0 layers c net/minecraft/class_430$class_431 net/minecraft/client/gui/screen/PresetsScreen$SuperflatPreset f Lnet/minecraft/class_1792; field_2527 icon f Ljava/util/function/Function; field_25045 generatorConfigProvider f Lnet/minecraft/class_2561; field_2528 name m (Lnet/minecraft/class_1792;Lnet/minecraft/class_2561;Ljava/util/function/Function;)V p 1 icon p 2 name p 3 generatorConfigProvider m ()Lnet/minecraft/class_2561; method_27571 getName c net/minecraft/class_430$class_4196 net/minecraft/client/gui/screen/PresetsScreen$SuperflatPresetsListWidget m (Lnet/minecraft/class_430$class_4196$class_432;)V method_20103 setSelected c net/minecraft/class_430$class_4196$class_432 net/minecraft/client/gui/screen/PresetsScreen$SuperflatPresetsListWidget$SuperflatPresetEntry f Lnet/minecraft/class_430$class_431; field_33812 preset m (Lnet/minecraft/class_4587;II)V method_2198 drawIconBackground p 2 x p 1 matrices p 3 y m ()V method_19389 setPreset m (Lnet/minecraft/class_430$class_4196;Lnet/minecraft/class_430$class_431;)V p 2 preset m (Lnet/minecraft/class_4587;IILnet/minecraft/class_1792;)V method_2200 renderIcon p 2 x p 3 y p 1 matrices p 4 iconItem c net/minecraft/class_4004 net/minecraft/client/render/entity/feature/VillagerHeldItemFeatureRenderer m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFFFFF)V method_4208 render c net/minecraft/class_5335 net/minecraft/util/JsonSerializer m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; method_517 fromJson p 2 context p 1 json m (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V method_516 toJson p 1 json p 2 object p 3 context c net/minecraft/class_6664 net/minecraft/unused/packageinfo/PackageInfo6664 c net/minecraft/class_4003 net/minecraft/client/particle/SpriteBillboardParticle f Lnet/minecraft/class_1058; field_17886 sprite m (Lnet/minecraft/class_1058;)V method_18141 setSprite p 1 sprite m (Lnet/minecraft/class_4002;)V method_18142 setSpriteForAge p 1 spriteProvider m (Lnet/minecraft/class_4002;)V method_18140 setSprite p 1 spriteProvider c net/minecraft/class_5329 net/minecraft/world/BlockCollisionSpliterator f Lnet/minecraft/class_238; field_25169 box f Lnet/minecraft/class_3726; field_25170 context f Lnet/minecraft/class_265; field_25173 boxShape f Lnet/minecraft/class_1941; field_25174 world f Lnet/minecraft/class_3980; field_25171 blockIterator f Lnet/minecraft/class_1922; field_35108 chunk f Lnet/minecraft/class_2338$class_2339; field_25172 pos f J field_35109 chunkPos f Z field_35590 forEntity m (Lnet/minecraft/class_1941;Lnet/minecraft/class_1297;Lnet/minecraft/class_238;)V p 3 box p 2 entity p 1 world m (Lnet/minecraft/class_1941;Lnet/minecraft/class_1297;Lnet/minecraft/class_238;Z)V p 2 entity p 1 world p 4 forEntity p 3 box m ()Lnet/minecraft/class_265; method_29285 computeNext m (II)Lnet/minecraft/class_1922; method_29283 getChunk p 1 x p 2 z c net/minecraft/class_429 net/minecraft/client/gui/screen/option/OptionsScreen f Lnet/minecraft/class_5676; field_2500 difficultyButton f Lnet/minecraft/class_437; field_2501 parent f Lnet/minecraft/class_315; field_2502 settings f Lnet/minecraft/class_347; field_2503 lockDifficultyButton f [Lnet/minecraft/class_316; field_2504 OPTIONS m (Lnet/minecraft/class_4185;)V method_19829 method_19829 p 1 button m (Lnet/minecraft/class_3283;)V method_29975 refreshResourcePacks p 1 resourcePackManager m (Lnet/minecraft/class_4185;)V method_19828 method_19828 p 1 button m (Lnet/minecraft/class_4185;)V method_19827 method_19827 p 1 button m (Lnet/minecraft/class_4185;)V method_19826 method_19826 p 1 button m (Lnet/minecraft/class_4185;)V method_19825 method_19825 p 1 button m (Lnet/minecraft/class_4185;)V method_19824 method_19824 p 1 button m (Lnet/minecraft/class_4185;)V method_19823 method_19823 p 1 button m (Lnet/minecraft/class_4185;)V method_19822 method_19822 p 1 button m (Lnet/minecraft/class_4185;)V method_19832 method_19832 p 1 button m (Z)V method_20374 lockDifficulty p 1 difficultyLocked m (Lnet/minecraft/class_4185;)V method_19830 method_19830 p 1 button m (Lnet/minecraft/class_310;Lnet/minecraft/class_5676;Lnet/minecraft/class_1267;)V method_39487 method_39487 p 2 difficulty m (IIILjava/lang/String;Lnet/minecraft/class_310;)Lnet/minecraft/class_5676; method_39486 createDifficultyButtonWidget p 1 width p 2 height p 0 buttonIndex p 3 translationKey p 4 client m (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V p 1 parent p 2 gameOptions c net/minecraft/class_2270 net/minecraft/command/argument/RotationArgumentType f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10736 INCOMPLETE_ROTATION_EXCEPTION f Ljava/util/Collection; field_10735 EXAMPLES m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2267; method_9716 getRotation p 1 name p 0 context m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m ()Lnet/minecraft/class_2270; method_9717 rotation m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2267; method_9718 parse c net/minecraft/class_2271 net/minecraft/block/CarrotsBlock f [Lnet/minecraft/class_265; field_10737 AGE_TO_SHAPE c net/minecraft/class_2272 net/minecraft/block/CakeBlock f Lnet/minecraft/class_2758; field_10739 BITES f I field_31046 MAX_BITES f I field_27173 DEFAULT_COMPARATOR_OUTPUT f [Lnet/minecraft/class_265; field_10738 BITES_TO_SHAPE m (I)I method_31627 getComparatorOutput p 0 bites m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1269; method_9719 tryEat p 1 pos p 0 world p 3 player p 2 state c net/minecraft/class_2273 net/minecraft/command/argument/SwizzleArgumentType f Ljava/util/Collection; field_10740 EXAMPLES f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10741 INVALID_SWIZZLE_EXCEPTION m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/EnumSet; method_9720 getSwizzle p 1 name p 0 context m ()Lnet/minecraft/class_2273; method_9721 swizzle m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Lcom/mojang/brigadier/StringReader;)Ljava/util/EnumSet; method_9722 parse c net/minecraft/class_2278 net/minecraft/command/argument/CoordinateArgument f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10761 MISSING_BLOCK_POSITION f C field_32972 TILDE f D field_10758 value f Z field_10760 relative f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10759 MISSING_COORDINATE m (ZD)V p 1 relative p 2 value m ()Z method_9741 isRelative m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2278; method_9739 parse p 0 reader m (Lcom/mojang/brigadier/StringReader;)Z method_9742 isRelative p 0 reader m (D)D method_9740 toAbsoluteCoordinate p 1 offset m (Ljava/lang/Object;)Z equals equals p 1 o m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/class_2278; method_9743 parse p 1 centerIntegers p 0 reader c net/minecraft/class_5304 net/minecraft/world/spawner/Spawner c Spawns entities in a world.\n\n

A spawner is typically used to spawn entities within a\nspecial context, such as cats in a village or wandering traders.\nThis is different from\n{@link net.minecraft.world.MobSpawnerLogic the mob spawner logic}\nwhich is used for {@link net.minecraft.block.SpawnerBlock the spawner block},\nor the structure spawn conditions (such as guardians) which is defined in\n{@link net.minecraft.world.gen.chunk.ChunkGenerator#getEntitySpawnList}.\nHowever, cats in swamp huts are spawned in both {@link CatSpawner} and\nthe normal structure spawning. m (Lnet/minecraft/class_3218;ZZ)I method_6445 spawn c Spawns entities into a world.\n\n@return the number of entities spawned p 3 spawnAnimals c whether animals should be spawned p 1 world p 2 spawnMonsters c whether monsters should be spawned c net/minecraft/class_6636 net/minecraft/datafixer/fix/AddFlagIfNotPresentFix f Ljava/lang/String; field_35009 description f Z field_35010 value f Ljava/lang/String; field_35011 key f Lcom/mojang/datafixers/DSL$TypeReference; field_35012 typeReference m (Lcom/mojang/datafixers/schemas/Schema;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Z)V p 1 schema p 4 value p 3 key p 2 typeReference c net/minecraft/class_6637 net/minecraft/datafixer/fix/ChunkHeightAndBiomeFix f [Ljava/lang/String; field_35025 HEIGHTMAP_KEYS f Ljava/util/Set; field_35669 SURFACE_BLOCKS f Ljava/util/Set; field_35667 STATUSES_TO_SKIP_UPDATE f I field_35020 MIN_CHUNK_SECTION_Y f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_35029 RAW_BIOME_IDS f Ljava/lang/String; field_35017 NAME f Ljava/lang/String; field_35016 PLAINS_ID f I field_35019 CHUNK_SECTIONS_IN_NEW_CHUNK f Ljava/lang/String; field_35444 CONTEXT f I field_35018 CHUNK_SECTIONS_IN_OLD_CHUNK m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_38812 fixHeightmap m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; method_38805 fixChunkSectionList m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_38798 fixHeightmaps m (Lcom/mojang/serialization/Dynamic;ZILorg/apache/commons/lang3/mutable/MutableBoolean;)[Lcom/mojang/serialization/Dynamic; method_38806 fixBiomes m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_38816 fixPalette m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_38802 fixPaletteWithData m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_38813 fixPalette m (Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lcom/mojang/serialization/Dynamic; method_38803 fixBiomes m (I)I method_38793 ceilLog2 p 0 value m (Lcom/mojang/serialization/Dynamic;Ljava/util/Set;)Lcom/mojang/serialization/Dynamic; method_39517 fixStatus m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_39754 fixUpgradeData m (Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; method_38799 fixCarvingMasks m (Lcom/mojang/datafixers/schemas/Schema;)V p 1 schema m (Lcom/mojang/serialization/Dynamic;ZZZLjava/util/function/Supplier;)Lcom/mojang/serialization/Dynamic; method_38807 fixLevel c net/minecraft/class_2279 net/minecraft/block/ChorusFlowerBlock f Lnet/minecraft/class_2758; field_10762 AGE f Lnet/minecraft/class_2283; field_10763 plantBlock f I field_31060 MAX_AGE m (Lnet/minecraft/class_2283;Lnet/minecraft/class_4970$class_2251;)V p 2 settings p 1 plantBlock m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;I)V method_9745 grow p 3 age p 1 world p 2 pos m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Ljava/util/Random;Lnet/minecraft/class_2338;II)V method_9748 generate p 5 layer p 4 size p 3 rootPos p 2 random p 1 pos p 0 world m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_9746 isSurroundedByAir p 2 exceptDirection p 1 pos p 0 world m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Ljava/util/Random;I)V method_9744 generate p 3 size p 0 world p 2 random p 1 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_9747 die p 1 world p 2 pos c net/minecraft/class_6634 net/minecraft/server/command/ChaseCommand f Lnet/minecraft/class_6632; field_35004 server f Lcom/google/common/collect/BiMap; field_34999 DIMENSIONS f Lnet/minecraft/class_6630; field_35005 client m (Lcom/mojang/brigadier/CommandDispatcher;)V method_38770 register p 0 dispatcher m (Lnet/minecraft/class_2168;Ljava/lang/String;I)I method_38776 startClient p 0 source p 1 ip p 2 port m (Lnet/minecraft/class_2168;)I method_38772 stop p 0 source m (Lnet/minecraft/class_2168;)Z method_38775 isRunning p 0 source m (Lnet/minecraft/class_2168;Ljava/lang/String;I)I method_38773 startServer p 0 source p 1 ip p 2 port c net/minecraft/class_2274 net/minecraft/command/argument/Vec2ArgumentType f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10743 INCOMPLETE_EXCEPTION f Ljava/util/Collection; field_10742 EXAMPLES f Z field_10744 centerIntegers m (Z)Lnet/minecraft/class_2274; method_35802 vec2 p 0 centerIntegers m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2267; method_9725 parse m ()Lnet/minecraft/class_2274; method_9723 vec2 m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_241; method_9724 getVec2 p 0 context p 1 name m (Z)V p 1 centerIntegers m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 2 builder p 1 context c net/minecraft/class_6632 net/minecraft/server/chase/ChaseServer f I field_34993 port f Ljava/lang/String; field_34992 ip f I field_34995 interval f Ljava/util/concurrent/CopyOnWriteArrayList; field_34998 clientSockets f Lorg/slf4j/Logger; field_34991 LOGGER f Z field_34996 running f Ljava/net/ServerSocket; field_34997 socket f Lnet/minecraft/class_3324; field_34994 playerManager m (Ljava/lang/String;ILnet/minecraft/class_3324;I)V p 1 ip p 2 port p 3 playerManager p 4 interval m ()Lnet/minecraft/class_6632$class_6668; method_38959 getTeleportPosition m ()V method_38766 stop m ()V method_38767 runSender m ()V method_38768 runAcceptor m ()V method_38764 start c net/minecraft/class_6632$class_6668 net/minecraft/server/chase/ChaseServer$TeleportPos f Ljava/lang/String; comp_160 dimensionName f D comp_161 x f D comp_162 y f F comp_164 yaw f D comp_163 z f F comp_165 pitch m ()Ljava/lang/String; comp_160 dimensionName m ()D comp_161 x m ()Ljava/lang/String; method_38960 getTeleportCommand m ()D comp_162 y m ()F comp_164 yaw m ()D comp_163 z m ()F comp_165 pitch c net/minecraft/class_6633 net/minecraft/unused/packageinfo/PackageInfo6633 c net/minecraft/class_2275 net/minecraft/block/AbstractCauldronBlock f Lnet/minecraft/class_265; field_10746 OUTLINE_SHAPE f Ljava/util/Map; field_27084 behaviorMap f Lnet/minecraft/class_265; field_10747 RAYCAST_SHAPE m (Lnet/minecraft/class_3611;)Z method_32765 canBeFilledByDripstone p 1 fluid m (Lnet/minecraft/class_2680;)D method_31615 getFluidHeight p 1 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)Z method_31616 isEntityTouchingFluid p 3 entity p 1 state p 2 pos m (Lnet/minecraft/class_4970$class_2251;Ljava/util/Map;)V p 1 settings p 2 behaviorMap m (Lnet/minecraft/class_2680;)Z method_32766 isFull p 1 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3611;)V method_32764 fillFromDripstone p 3 pos p 2 world p 4 fluid p 1 state c net/minecraft/class_6630 net/minecraft/server/chase/ChaseClient f Z field_34988 running f Ljava/net/Socket; field_34989 socket f Ljava/lang/String; field_34985 ip f I field_34984 CONNECTION_RETRY_INTERVAL f I field_34986 port f Ljava/lang/Thread; field_34990 thread f Lorg/slf4j/Logger; field_34983 LOGGER f Lnet/minecraft/server/MinecraftServer; field_34987 minecraftServer m (Ljava/util/Scanner;)Ljava/util/Optional; method_38761 getTeleportPos p 1 scanner m ()V method_38755 start m ()V method_38762 run m (Ljava/util/Scanner;)V method_38757 executeTeleportCommand p 1 scanner m (Lnet/minecraft/class_6630$class_6631;)V method_38758 method_38758 p 1 pos m (Ljava/lang/String;ILnet/minecraft/server/MinecraftServer;)V p 3 minecraftServer p 2 port p 1 ip m (Ljava/lang/String;)V method_38760 executeCommand p 1 command m (Ljava/lang/String;)V method_38756 parseMessage p 1 message m ()V method_38759 stop c net/minecraft/class_6630$class_6631 net/minecraft/server/chase/ChaseClient$TeleportPos f Lnet/minecraft/class_241; comp_140 rot f Lnet/minecraft/class_5321; comp_138 dimension f Lnet/minecraft/class_243; comp_139 pos m (Lnet/minecraft/class_5321;Lnet/minecraft/class_243;Lnet/minecraft/class_241;)V p 3 rot p 2 pos p 1 dimension m ()Lnet/minecraft/class_241; comp_140 rot m ()Lnet/minecraft/class_5321; comp_138 dimension m ()Lnet/minecraft/class_243; comp_139 pos c net/minecraft/class_2276 net/minecraft/block/CarvedPumpkinBlock f Lnet/minecraft/class_2700; field_10752 ironGolemDispenserPattern f Lnet/minecraft/class_2700; field_10750 snowGolemPattern f Lnet/minecraft/class_2700; field_10749 snowGolemDispenserPattern f Lnet/minecraft/class_2753; field_10748 FACING f Ljava/util/function/Predicate; field_10751 IS_GOLEM_HEAD_PREDICATE f Lnet/minecraft/class_2700; field_10753 ironGolemPattern m (Lnet/minecraft/class_2680;)Z method_9728 method_9728 p 0 state m ()Lnet/minecraft/class_2700; method_9732 getSnowGolemDispenserPattern m ()Lnet/minecraft/class_2700; method_9730 getIronGolemPattern m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_9733 canDispense p 1 world p 2 pos m ()Lnet/minecraft/class_2700; method_9729 getSnowGolemPattern m ()Lnet/minecraft/class_2700; method_9727 getIronGolemDispenserPattern m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_9731 trySpawnEntity p 1 world p 2 pos c net/minecraft/class_2277 net/minecraft/command/argument/Vec3ArgumentType f Ljava/util/Collection; field_10754 EXAMPLES f Z field_10756 centerIntegers f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10755 INCOMPLETE_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10757 MIXED_COORDINATE_EXCEPTION m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 1 context p 2 builder m (Z)V p 1 centerIntegers m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2267; method_9738 parse m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2267; method_9734 getPosArgument p 0 context p 1 name m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_243; method_9736 getVec3 p 0 context p 1 name m ()Lnet/minecraft/class_2277; method_9737 vec3 m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Z)Lnet/minecraft/class_2277; method_9735 vec3 p 0 centerIntegers c net/minecraft/class_5301 net/minecraft/datafixer/schema/Schema2551 m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes p 2 entityTypes p 3 blockEntityTypes p 1 schema c net/minecraft/class_6627 net/minecraft/unused/packageinfo/PackageInfo6627 c net/minecraft/class_6628 net/minecraft/client/util/telemetry/TelemetrySender f Ljava/lang/String; field_34954 serverBrand f Lcom/mojang/authlib/minecraft/TelemetrySession; field_34951 session f Lnet/minecraft/class_310; field_34950 client f Ljava/util/concurrent/atomic/AtomicInteger; field_34948 NEXT_WORKER_ID f Z field_34952 sent f Ljava/util/concurrent/Executor; field_34949 EXECUTOR f Lnet/minecraft/class_6628$class_6629; field_34953 gameMode m (Lnet/minecraft/class_310;Lcom/mojang/authlib/minecraft/UserApiService;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/UUID;)V p 5 deviceSessionId p 4 clientId p 3 userId p 2 userApiService p 1 client m (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;)V method_38727 method_38727 p 0 container m (Lnet/minecraft/class_1934;Z)V method_38726 setGameModeAndSend p 1 gameMode p 2 hardcore m (Ljava/lang/Runnable;)Ljava/lang/Thread; method_38731 method_38731 p 0 runnable m (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Ljava/lang/String;)V method_38729 method_38729 p 2 value m (Ljava/lang/String;Ljava/util/Optional;Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;)V method_38733 addProperty p 0 name p 2 container p 1 propertyValue m ()Ljava/lang/String; method_38734 getServerType m ()V method_38725 send m (Ljava/lang/String;)V method_38732 setServerBrandAndSend p 1 brand m (Lnet/minecraft/class_6628$class_6629;)V method_38730 send p 1 gameMode c net/minecraft/class_6628$class_6629 net/minecraft/client/util/telemetry/TelemetrySender$PlayerGameMode f Z comp_137 hardcore f Lnet/minecraft/class_1934; comp_136 gameMode m ()Z comp_137 hardcore m ()I method_38735 getId m (Ljava/lang/Object;)Z equals equals p 1 o m ()Lnet/minecraft/class_1934; comp_136 gameMode c net/minecraft/class_2281 net/minecraft/block/ChestBlock f Lnet/minecraft/class_2753; field_10768 FACING f Lnet/minecraft/class_265; field_10774 SINGLE_SHAPE f Lnet/minecraft/class_265; field_10773 DOUBLE_WEST_SHAPE f Lnet/minecraft/class_265; field_10771 DOUBLE_SOUTH_SHAPE f Lnet/minecraft/class_265; field_10767 DOUBLE_NORTH_SHAPE f Lnet/minecraft/class_265; field_10769 DOUBLE_EAST_SHAPE f Lnet/minecraft/class_4732$class_3923; field_17356 INVENTORY_RETRIEVER f Lnet/minecraft/class_4732$class_3923; field_17357 NAME_RETRIEVER f Lnet/minecraft/class_2746; field_10772 WATERLOGGED f Lnet/minecraft/class_2754; field_10770 CHEST_TYPE m ()Lnet/minecraft/class_2591; method_31641 getExpectedEntityType m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z method_24168 method_24168 p 0 world p 1 pos m (Lnet/minecraft/class_1750;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350; method_9753 getNeighborChestDirection p 1 ctx p 2 dir m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z method_9756 isChestBlocked p 0 world p 1 pos m (Lnet/minecraft/class_2281;Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)Lnet/minecraft/class_1263; method_17458 getInventory p 4 ignoreBlocked p 3 pos p 2 world p 1 state p 0 block m ()Lnet/minecraft/class_3445; method_9755 getOpenStat m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z method_9754 hasOcelotOnTop p 0 world p 1 pos m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350; method_9758 getFacing p 0 state m (Lnet/minecraft/class_2618;)Lnet/minecraft/class_4732$class_3923; method_24166 getAnimationProgressRetriever p 0 progress m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_4732$class_4733; method_24169 getDoubleBlockType p 0 state m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_9757 hasBlockOnTop p 1 pos p 0 world c net/minecraft/class_2281$2 net/minecraft/block/ChestBlock$2 m (Lnet/minecraft/class_2595;Lnet/minecraft/class_2595;)Ljava/util/Optional; method_17463 getFromBoth m (Lnet/minecraft/class_2595;)Ljava/util/Optional; method_17462 getFrom m ()Ljava/util/Optional; method_24171 getFallback c net/minecraft/class_2281$3 net/minecraft/block/ChestBlock$3 m (Lnet/minecraft/class_2595;)Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; method_23898 getFrom m (Lnet/minecraft/class_2595;Lnet/minecraft/class_2595;F)F method_23900 method_23900 p 2 tickDelta m (Lnet/minecraft/class_2595;Lnet/minecraft/class_2595;)Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; method_23899 getFromBoth m ()Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; method_24172 getFallback c net/minecraft/class_2281$1 net/minecraft/block/ChestBlock$1 m (Lnet/minecraft/class_2595;Lnet/minecraft/class_2595;)Ljava/util/Optional; method_17461 getFromBoth m (Lnet/minecraft/class_2595;)Ljava/util/Optional; method_17460 getFrom m ()Ljava/util/Optional; method_24170 getFallback c net/minecraft/class_6640 net/minecraft/datafixer/schema/Schema2832 c net/minecraft/class_2282 net/minecraft/block/CocoaBlock f Lnet/minecraft/class_2758; field_10779 AGE f [Lnet/minecraft/class_265; field_10780 AGE_TO_SOUTH_SHAPE f I field_31061 MAX_AGE f [Lnet/minecraft/class_265; field_10776 AGE_TO_WEST_SHAPE f [Lnet/minecraft/class_265; field_10777 AGE_TO_NORTH_SHAPE f [Lnet/minecraft/class_265; field_10778 AGE_TO_EAST_SHAPE c net/minecraft/class_2283 net/minecraft/block/ChorusPlantBlock m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_9759 withConnectionProperties p 2 pos p 1 world c net/minecraft/class_2284 net/minecraft/command/argument/CommandFunctionArgumentType f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10782 UNKNOWN_FUNCTION_TAG_EXCEPTION f Ljava/util/Collection; field_10783 EXAMPLES f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10784 UNKNOWN_FUNCTION_EXCEPTION m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2960;)Lnet/minecraft/class_3494; method_9767 getFunctionTag p 1 id p 0 context m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2960;)Lnet/minecraft/class_2158; method_9761 getFunction p 0 context p 1 id m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; method_9768 getFunctionOrTag p 0 context p 1 name m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2284$class_2285; method_9764 parse m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9765 method_9765 p 0 id m ()Lnet/minecraft/class_2284; method_9760 commandFunction m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9762 method_9762 p 0 id m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; method_9769 getFunctions p 1 name p 0 context c net/minecraft/class_2284$class_2285 net/minecraft/command/argument/CommandFunctionArgumentType$FunctionArgument m (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; method_9770 getFunctionOrTag p 1 context m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; method_9771 getFunctions p 1 context c net/minecraft/class_2280 net/minecraft/command/argument/DefaultPosArgument f Lnet/minecraft/class_2278; field_10764 y f Lnet/minecraft/class_2278; field_10765 x f Lnet/minecraft/class_2278; field_10766 z m (Lnet/minecraft/class_241;)Lnet/minecraft/class_2280; method_35811 absolute p 0 vec m ()Lnet/minecraft/class_2280; method_9751 zero m (Lnet/minecraft/class_2278;Lnet/minecraft/class_2278;Lnet/minecraft/class_2278;)V p 2 y p 3 z p 1 x m (Ljava/lang/Object;)Z equals equals p 1 o m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2280; method_9749 parse p 0 reader m (DDD)Lnet/minecraft/class_2280; method_35810 absolute p 4 z p 0 x p 2 y m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/class_2280; method_9750 parse p 1 centerIntegers p 0 reader c net/minecraft/class_6647 net/minecraft/world/gen/blockpredicate/BlockPredicateType f Lnet/minecraft/class_6647; field_35058 ANY_OF f Lnet/minecraft/class_6647; field_35059 ALL_OF f Lnet/minecraft/class_6647; field_35056 MATCHING_FLUIDS f Lnet/minecraft/class_6647; field_35057 REPLACEABLE f Lnet/minecraft/class_6647; field_35055 MATCHING_BLOCKS f Lnet/minecraft/class_6647; field_35060 NOT f Lnet/minecraft/class_6647; field_35698 SOLID f Lnet/minecraft/class_6647; field_35699 INSIDE_WORLD_BOUNDS f Lnet/minecraft/class_6647; field_36283 HAS_STURDY_FACE f Lnet/minecraft/class_6647; field_36282 MATCHING_BLOCK_TAG f Lnet/minecraft/class_6647; field_35155 WOULD_SURVIVE f Lnet/minecraft/class_6647; field_35156 TRUE m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_6647; method_38889 register p 0 id p 1 codec c net/minecraft/class_5315 net/minecraft/world/level/storage/SaveVersionInfo f Ljava/lang/String; field_25026 versionName f I field_25024 levelFormatVersion f J field_25025 lastPlayed f Lnet/minecraft/class_6595; field_25027 version f Z field_25028 stable m ()Ljava/lang/String; method_29025 getVersionName m (IJLjava/lang/String;ILjava/lang/String;Z)V p 7 stable p 6 series p 5 versionId p 4 versionName p 2 lastPlayed p 1 levelFormatVersion m ()Lnet/minecraft/class_6595; method_29026 getVersion m ()Z method_29027 isStable m ()J method_29024 getLastPlayed m ()I method_29022 getLevelFormatVersion m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_5315; method_29023 fromDynamic p 0 dynamic c net/minecraft/class_2289 net/minecraft/block/ConduitBlock f Lnet/minecraft/class_2746; field_10794 WATERLOGGED f Lnet/minecraft/class_265; field_10795 SHAPE c net/minecraft/class_6648 net/minecraft/world/gen/blockpredicate/CombinedBlockPredicate f Ljava/util/List; field_35061 predicates m (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; method_38891 buildCodec p 0 combiner m (Ljava/util/List;)V p 1 predicates m (Lnet/minecraft/class_6648;)Ljava/util/List; method_38890 method_38890 p 0 predicate m (Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_38892 method_38892 p 1 instance c net/minecraft/class_6645 net/minecraft/world/gen/blockpredicate/AnyOfBlockPredicate f Lcom/mojang/serialization/Codec; field_35053 CODEC m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)Z method_38875 test m (Ljava/lang/Object;Ljava/lang/Object;)Z test test p 2 pos p 1 world c net/minecraft/class_5317 net/minecraft/client/world/GeneratorType f Lnet/minecraft/class_5317; field_35757 AMPLIFIED f Lnet/minecraft/class_5317; field_25056 SINGLE_BIOME_SURFACE f Lnet/minecraft/class_5317; field_35756 LARGE_BIOMES f Ljava/util/List; field_25052 VALUES f Lnet/minecraft/class_5317; field_25054 FLAT f Lnet/minecraft/class_5317; field_25059 DEBUG_ALL_BLOCK_STATES f Ljava/util/Map; field_25053 SCREEN_PROVIDERS f Lnet/minecraft/class_2561; field_25060 displayName f Lnet/minecraft/class_5317; field_25050 DEFAULT m (Lnet/minecraft/class_5285;)Ljava/util/Optional; method_29078 fromGeneratorOptions p 0 generatorOptions m (Lnet/minecraft/class_5317;)Z method_32685 isNotDebug p 0 generatorType m (Ljava/lang/String;)V p 1 translationKeySuffix m (Lnet/minecraft/class_5455;JZZ)Lnet/minecraft/class_5285; method_29077 createDefaultOptions p 1 registryManager p 2 seed p 5 bonusChest p 4 generateStructures m (Lnet/minecraft/class_5455;JLnet/minecraft/class_5321;)Lnet/minecraft/class_3754; method_39194 createNoiseChunkGenerator p 3 settingsKey p 1 seed p 0 registryManager m ()Lnet/minecraft/class_2561; method_29075 getDisplayName m (Lnet/minecraft/class_5455;J)Lnet/minecraft/class_2794; method_29076 getChunkGenerator p 1 registryManager p 2 seed m (Lnet/minecraft/class_5455;Lnet/minecraft/class_5285;Lnet/minecraft/class_6880;)Lnet/minecraft/class_5285; method_29079 createFixedBiomeOptions p 1 generatorOptions p 0 registryManager m (Lnet/minecraft/class_525;Lnet/minecraft/class_5285;)Lnet/minecraft/class_437; method_29088 method_29088 p 0 screen p 1 generatorOptions m (Lnet/minecraft/class_525;Lnet/minecraft/class_5285;)Lnet/minecraft/class_437; method_29086 method_29086 p 0 screen p 1 generatorOptions c net/minecraft/class_5317$class_5293 net/minecraft/client/world/GeneratorType$ScreenProvider m (Lnet/minecraft/class_525;Lnet/minecraft/class_5285;)Lnet/minecraft/class_437; createEditScreen createEditScreen p 2 generatorOptions p 1 screen c net/minecraft/class_6646 net/minecraft/world/gen/blockpredicate/BlockPredicate f Lcom/mojang/serialization/Codec; field_35054 BASE_CODEC f Lnet/minecraft/class_6646; field_35696 IS_AIR f Lnet/minecraft/class_6646; field_35697 IS_AIR_OR_WATER m ()Lnet/minecraft/class_6647; method_38873 getType m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; method_39584 solid p 0 offset m (Ljava/util/List;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; method_38881 matchingBlocks p 0 blocks p 1 offset m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; method_39586 insideWorldBounds p 0 offset m ([Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; method_38887 anyOf p 0 predicates m (Lnet/minecraft/class_2382;Lnet/minecraft/class_2350;)Lnet/minecraft/class_6646; method_39909 hasSturdyFace p 0 offset p 1 face m ()Lnet/minecraft/class_6646; method_39585 solid m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; method_39009 wouldSurvive p 0 state p 1 offset m (Lnet/minecraft/class_6862;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; method_39908 matchingBlockTag p 0 tag p 1 offset m (Lnet/minecraft/class_6646;Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; method_38878 bothOf p 1 second p 0 first m (Ljava/util/List;)Lnet/minecraft/class_6646; method_38880 allOf p 0 predicates m (Lnet/minecraft/class_6646;Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; method_38884 eitherOf p 1 second p 0 first m (Lnet/minecraft/class_3611;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; method_38879 matchingFluid p 0 fluid p 1 offset m ()Lnet/minecraft/class_6646; method_38883 replaceable m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; method_39010 replaceable p 0 offset m ()Lnet/minecraft/class_6646; method_39011 alwaysTrue m (Ljava/util/List;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; method_38886 matchingFluids p 1 offset p 0 fluids m (Ljava/util/List;)Lnet/minecraft/class_6646; method_38885 anyOf p 0 predicates m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_6646; method_39930 hasSturdyFace p 0 face m (Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; method_38877 not p 0 predicate m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; method_38876 matchingBlock p 1 offset p 0 block m ([Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; method_38882 allOf p 0 predicates m (Lnet/minecraft/class_6862;)Lnet/minecraft/class_6646; method_39907 matchingBlockTag p 0 offset m (Ljava/util/List;)Lnet/minecraft/class_6646; method_39910 matchingBlocks p 0 blocks c net/minecraft/class_6643 net/minecraft/world/gen/carver/CarvingMask f Ljava/util/BitSet; field_35050 mask f Lnet/minecraft/class_6643$class_6828; field_36217 maskPredicate f I field_35049 bottomY m (Lnet/minecraft/class_1923;I)Lnet/minecraft/class_2338; method_38867 method_38867 p 2 mask m (III)V method_38865 set p 2 y p 1 offsetX p 3 offsetZ m (III)Z method_38868 get p 3 offsetZ p 2 y p 1 offsetX m (Lnet/minecraft/class_6643$class_6828;)V method_39785 setMaskPredicate p 1 maskPredicate m (II)V p 1 height p 2 bottomY m (III)Z method_39786 method_39786 p 1 y p 0 offsetX p 2 offsetZ m ([JI)V p 2 bottomY p 1 mask m ()[J method_38864 getMask m (Lnet/minecraft/class_1923;)Ljava/util/stream/Stream; method_38866 streamBlockPos p 1 chunkPos m (III)I method_38869 getIndex p 1 offsetX p 3 offsetZ p 2 y c net/minecraft/class_6643$class_6828 net/minecraft/world/gen/carver/CarvingMask$MaskPredicate m (III)Z test test p 2 y p 3 offsetZ p 1 offsetX c net/minecraft/class_5310 net/minecraft/world/gen/chunk/SlideConfig f I comp_433 size f I comp_434 offset f D comp_432 target f Lcom/mojang/serialization/Codec; field_24817 CODEC m ()I comp_433 size m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28595 method_28595 p 0 instance m (DII)V p 1 target p 3 size p 4 offset m ()I comp_434 offset m ()D comp_432 target c net/minecraft/class_6644 net/minecraft/world/gen/blockpredicate/AllOfBlockPredicate f Lcom/mojang/serialization/Codec; field_35052 CODEC m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)Z method_38874 test m (Ljava/lang/Object;Ljava/lang/Object;)Z test test p 1 world p 2 pos c net/minecraft/class_2286 net/minecraft/block/ComparatorBlock f Lnet/minecraft/class_2754; field_10789 MODE m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1533; method_9774 getAttachedItemFrame p 1 world p 3 pos p 2 facing m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)I method_9773 calculateOutputSignal p 2 pos p 3 state p 1 world m (Lnet/minecraft/class_2350;Lnet/minecraft/class_1533;)Z method_9772 method_9772 p 1 itemFrame m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_9775 update p 1 world p 2 pos p 3 state c net/minecraft/class_6641 net/minecraft/unused/packageinfo/PackageInfo6641 c net/minecraft/class_2287 net/minecraft/command/argument/ItemStackArgumentType f Ljava/util/Collection; field_10790 EXAMPLES m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2290; method_9778 parse m ()Lnet/minecraft/class_2287; method_9776 itemStack m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2290; method_9777 getItemStackArgument p 0 context p 1 name m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 1 context p 2 builder c net/minecraft/class_5312 net/minecraft/world/gen/feature/ConfiguredStructureFeature f Lcom/mojang/serialization/Codec; field_24834 REGISTRY_CODEC f Lnet/minecraft/class_6885; field_36629 biomes f Lnet/minecraft/class_3037; field_24836 config f Lcom/mojang/serialization/Codec; field_25834 CODEC f Lcom/mojang/serialization/Codec; field_26757 REGISTRY_ELEMENT_CODEC f Lnet/minecraft/class_3195; field_24835 feature m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_1966;Lnet/minecraft/class_3485;JLnet/minecraft/class_1923;ILnet/minecraft/class_5539;Ljava/util/function/Predicate;)Lnet/minecraft/class_3449; method_28622 tryPlaceStart p 10 biomePredicate p 8 structureReferences p 9 world p 7 chunkPos p 5 worldSeed p 2 chunkGenerator p 3 biomeSource p 1 registryManager m ()Lnet/minecraft/class_6885; method_40549 getBiomes m (Lnet/minecraft/class_5312;)Lnet/minecraft/class_3195; method_28623 method_28623 p 0 configuredStructureFeature m (Lnet/minecraft/class_3195;Lnet/minecraft/class_3037;Lnet/minecraft/class_6885;ZLjava/util/Map;)V p 1 feature p 2 config p 3 biomes c net/minecraft/class_6642 net/minecraft/util/math/intprovider/WeightedListIntProvider f Lnet/minecraft/class_6005; field_35036 weightedList f Lcom/mojang/serialization/Codec; field_35035 CODEC f I field_35038 max f I field_35037 min m (Lnet/minecraft/class_6642;)Lnet/minecraft/class_6005; method_38844 method_38844 p 0 provider m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_38845 method_38845 p 0 instance m (Lnet/minecraft/class_6005;)V p 1 weightedList c net/minecraft/class_2288 net/minecraft/block/CommandBlock f Lnet/minecraft/class_2746; field_10793 CONDITIONAL f Z field_27192 auto f Lorg/slf4j/Logger; field_10792 LOGGER f Lnet/minecraft/class_2753; field_10791 FACING m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V method_9779 executeCommandChain p 2 facing p 1 pos p 0 world m (Lnet/minecraft/class_4970$class_2251;Z)V p 1 settings p 2 auto m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1918;Z)V method_9780 execute p 1 state p 3 pos p 2 world p 5 hasCommand p 4 executor c net/minecraft/class_5308 net/minecraft/world/gen/chunk/NoiseSamplingConfig f D comp_503 xzScale f D comp_505 xzFactor f D comp_504 yScale f D comp_506 yFactor f Lcom/mojang/serialization/Codec; field_25188 CODEC_RANGE f Lcom/mojang/serialization/Codec; field_24799 CODEC m ()D comp_503 xzScale m ()D comp_505 xzFactor m (DDDD)V p 7 yFactor p 5 xzFactor p 3 yScale p 1 xzScale m ()D comp_504 yScale m ()D comp_506 yFactor m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28577 method_28577 p 0 instance c net/minecraft/class_6638 net/minecraft/datafixer/fix/WorldGenSettingsDisallowOldCustomWorldsFix m (Lcom/mojang/datafixers/schemas/Schema;)V p 1 schema c net/minecraft/class_5309 net/minecraft/world/gen/chunk/GenerationShapeConfig f Lnet/minecraft/class_5310; comp_176 topSlide f Lnet/minecraft/class_5310; comp_177 bottomSlide f Lnet/minecraft/class_5308; comp_175 sampling f Lcom/mojang/serialization/Codec; field_24804 CODEC f I comp_173 minimumY f I comp_174 height f I comp_178 horizontalSize f I comp_179 verticalSize f Lnet/minecraft/class_6555; comp_247 terrainParameters m ()I method_39546 horizontalBlockSize m ()I method_39547 verticalBlockCount m ()I method_39548 minimumBlockY m (IILnet/minecraft/class_5308;Lnet/minecraft/class_5310;Lnet/minecraft/class_5310;IILnet/minecraft/class_6555;)Lnet/minecraft/class_5309; method_32994 create p 4 bottomSlide p 3 topSlide p 6 verticalSize p 5 horizontalSize p 0 minimumY p 2 sampling p 1 height m ()Lnet/minecraft/class_5310; comp_176 topSlide m ()Lnet/minecraft/class_5310; comp_177 bottomSlide m ()Lnet/minecraft/class_5308; comp_175 sampling m ()I method_39545 verticalBlockSize m ()I comp_173 minimumY m ()I comp_174 height m (Lnet/minecraft/class_5309;)Lcom/mojang/serialization/DataResult; method_32995 checkHeight p 0 config m ()I comp_178 horizontalSize m (IILnet/minecraft/class_5308;Lnet/minecraft/class_5310;Lnet/minecraft/class_5310;IILnet/minecraft/class_6555;)V p 7 verticalSize p 5 bottomSlide p 6 horizontalSize p 3 sampling p 4 topSlide p 1 minimumY p 2 height m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28582 method_28582 p 0 instance m ()I comp_179 verticalSize m ()Lnet/minecraft/class_6555; comp_247 terrainParameters c net/minecraft/class_6639 net/minecraft/datafixer/fix/WorldGenSettingsHeightAndBiomeFix f Ljava/lang/String; field_35030 HAS_INCREASED_HEIGHT_ALREADY_KEY f Ljava/lang/String; field_35031 NAME m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_38828 fillWithAir m (Lcom/mojang/datafixers/schemas/Schema;)V p 1 schema c net/minecraft/class_3580 net/minecraft/datafixer/fix/BlockStateFlattening f Lorg/slf4j/Logger; field_15832 LOGGER f [Lcom/mojang/serialization/Dynamic; field_24645 OLD_STATE_TO_DYNAMIC f Ljava/lang/String; field_29869 FILTER_ME f [Lcom/mojang/serialization/Dynamic; field_24646 OLD_BLOCK_TO_DYNAMIC f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_15833 OLD_BLOCK_TO_ID f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_15831 OLD_STATE_TO_ID m (I)Ljava/lang/String; method_15599 lookupStateBlock p 0 stateId m ()V method_31453 putStatesFromBlocks80To95 c Adds states to flatten from the blocks which had numeric IDs between 80 and 95 before 1.13. m (ILjava/lang/String;[Ljava/lang/String;)V method_15596 putStates p 1 newStateStr p 2 oldStateStrings p 0 oldId m ()V method_31463 putStatesFromBlocks240To255 c Adds states to flatten from the blocks which had numeric IDs between 240 and 255 before 1.13. m ()V method_31451 putStatesFromBlocks48To63 c Adds states to flatten from the blocks which had numeric IDs between 48 and 63 before 1.13. m ()V method_31461 putStatesFromBlocks208To223 c Adds states to flatten from the blocks which had numeric IDs between 208 and 223 before 1.13. m ()V method_31457 putStatesFromBlocks144To159 c Adds states to flatten from the blocks which had numeric IDs between 144 and 159 before 1.13. m (I)Lcom/mojang/serialization/Dynamic; method_15594 lookupState p 0 stateId m ()V method_31455 putStatesFromBlocks112To127 c Adds states to flatten from the blocks which had numeric IDs between 112 and 127 before 1.13. m ()V method_31449 putStatesFromBlocks16To31 c Adds states to flatten from the blocks which had numeric IDs between 16 and 31 before 1.13. m ()V method_31459 putStatesFromBlocks176To191 c Adds states to flatten from the blocks which had numeric IDs between 176 and 191 before 1.13. m ()V method_31460 putStatesFromBlocks192To207 c Adds states to flatten from the blocks which had numeric IDs between 192 and 207 before 1.13. m ()V method_22426 fillEmptyStates m ()V method_31452 putStatesFromBlocks64To79 c Adds states to flatten from the blocks which had numeric IDs between 64 and 79 before 1.13. m ()V method_31462 putStatesFromBlocks224To239 c Adds states to flatten from the blocks which had numeric IDs between 224 and 239 before 1.13. m (Ljava/lang/String;)Ljava/lang/String; method_15600 lookupBlock p 0 oldBlockName m ()V method_31450 putStatesFromBlocks32To47 c Adds states to flatten from the blocks which had numeric IDs between 32 and 47 before 1.13. m (Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; method_15598 parseState p 0 stateStr m ()V method_31456 putStatesFromBlocks128To143 c Adds states to flatten from the blocks which had numeric IDs between 128 and 143 before 1.13. m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_15597 lookupState m ()V method_31454 putStatesFromBlocks96To111 c Adds states to flatten from the blocks which had numeric IDs between 96 and 111 before 1.13. m ()V method_31448 putStatesFromBlocks0To15 c Adds states to flatten from the blocks which had numeric IDs between 0 and 15 before 1.13. m ()V method_31458 putStatesFromBlocks160To175 c Adds states to flatten from the blocks which had numeric IDs between 160 and 175 before 1.13. c net/minecraft/class_3581 net/minecraft/datafixer/fix/BlockStateStructureTemplateFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_3582 net/minecraft/datafixer/fix/ChunkPalettedStorageFix f Lcom/mojang/serialization/Dynamic; field_15839 SUNFLOWER_UPPER f Lorg/slf4j/Logger; field_15844 LOGGER f Ljava/util/Map; field_15851 BANNER f Ljava/util/Map; field_15841 FLOWER_POT f Ljava/util/Map; field_15853 SKULL f Ljava/util/Map; field_15849 BED f Lcom/mojang/serialization/Dynamic; field_15850 SNOWY_MYCELIUM f Lcom/mojang/serialization/Dynamic; field_15840 PUMPKIN f Ljava/util/BitSet; field_15842 BLOCKS_NEEDING_SIDE_UPDATE f Lcom/mojang/serialization/Dynamic; field_15852 PODZOL f Ljava/util/BitSet; field_15854 BLOCKS_NEEDING_IN_PLACE_UPDATE f Lcom/mojang/serialization/Dynamic; field_15834 GRASS_UPPER f Lcom/mojang/serialization/Dynamic; field_15848 LILAC_UPPER f Lcom/mojang/serialization/Dynamic; field_15838 SNOWY_GRASS f Ljava/util/Map; field_15846 NOTE_BLOCK f Ljava/util/Map; field_15836 DOOR f Lcom/mojang/serialization/Dynamic; field_15843 AIR f Lcom/mojang/serialization/Dynamic; field_15845 FERN_UPPER f Lcom/mojang/serialization/Dynamic; field_15835 ROSE_UPPER f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_15837 COLORS f Lcom/mojang/serialization/Dynamic; field_15847 PEONY_UPPER m (Ljava/util/HashMap;)V method_15613 method_15613 p 0 map m (Ljava/util/Map;Ljava/lang/String;I)V method_15611 buildDoor p 1 name p 0 out m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_15633 fixChunk m (Ljava/util/HashMap;)V method_15639 method_15639 p 0 map m (Ljava/util/HashMap;)V method_15607 method_15607 p 0 map m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/lang/String; method_15638 getProperty m (Ljava/util/Map;ILjava/lang/String;)V method_15605 buildBanner p 2 color p 0 out m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V method_15603 method_15603 p 0 map m (Lnet/minecraft/class_3513;Lcom/mojang/serialization/Dynamic;)I method_15616 addTo m (Ljava/util/HashMap;)V method_15626 method_15626 p 0 map m (Ljava/util/Map;ILjava/lang/String;Ljava/lang/String;)V method_15610 buildSkull p 0 out p 3 block p 2 mob m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema m (Ljava/util/HashMap;)V method_15608 method_15608 p 0 map m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; method_15637 getName m (Ljava/util/HashMap;)V method_15631 method_15631 p 0 map m (ZZZZ)I method_15615 getSideToUpgradeFlag p 1 east p 0 west p 3 south p 2 north m (Ljava/util/Map;ILjava/lang/String;)V method_15636 buildBed p 2 color p 0 out c net/minecraft/class_3582$class_3587 net/minecraft/datafixer/fix/ChunkPalettedStorageFix$Section f I field_15879 y f Z field_15876 hasBlocks f Ljava/util/List; field_15880 paletteData f Lit/unimi/dsi/fastutil/ints/IntList; field_15874 innerPositions f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_15881 inPlaceUpdates f Lcom/mojang/serialization/Dynamic; field_15878 section f Lnet/minecraft/class_3513; field_15882 paletteMap f Ljava/util/Set; field_15875 seenStates f [I field_15877 states m (II)V method_15650 addInPlaceUpdate p 2 index p 1 section m ()Lcom/mojang/serialization/Dynamic; method_15651 transform m (ILcom/mojang/serialization/Dynamic;)V method_15647 setBlock p 1 pos m (I)Lcom/mojang/serialization/Dynamic; method_15649 getBlock p 1 index m (I)I method_15652 visit p 1 sidesToUpgrade c net/minecraft/class_3582$class_3588 net/minecraft/datafixer/fix/ChunkPalettedStorageFix$Level f [Lnet/minecraft/class_3582$class_3587; field_15888 sections f Lcom/mojang/serialization/Dynamic; field_15886 level f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_15887 blockEntities f I field_15884 x f I field_15885 sidesToUpgrade f I field_15883 z m (ILcom/mojang/serialization/Dynamic;)V method_15657 setBlock m ()Lcom/mojang/serialization/Dynamic; method_15664 transform m (I)Lcom/mojang/serialization/Dynamic; method_15660 removeBlockEntity m (I)Lcom/mojang/serialization/Dynamic; method_15662 getBlock m (ILnet/minecraft/class_3582$class_3584;)I method_15663 adjacentTo p 1 direction m (I)Lnet/minecraft/class_3582$class_3587; method_15658 getSection m (I)Lcom/mojang/serialization/Dynamic; method_15655 getBlockEntity c net/minecraft/class_3582$class_3583 net/minecraft/datafixer/fix/ChunkPalettedStorageFix$ChunkNibbleArray f [B field_15855 contents m (III)I method_15640 get p 2 y p 1 x m (I)Z method_15641 usesLowNibble p 1 index m (I)I method_15642 getRawIndex p 1 index c net/minecraft/class_3582$class_3584 net/minecraft/datafixer/fix/ChunkPalettedStorageFix$Facing f Lnet/minecraft/class_3582$class_3584$class_3586; field_15861 direction f Lnet/minecraft/class_3582$class_3584$class_3585; field_15864 axis f Lnet/minecraft/class_3582$class_3584; field_15857 WEST f Lnet/minecraft/class_3582$class_3584; field_15859 NORTH f Lnet/minecraft/class_3582$class_3584; field_15858 DOWN f Lnet/minecraft/class_3582$class_3584; field_15860 EAST f Lnet/minecraft/class_3582$class_3584; field_15863 UP f Lnet/minecraft/class_3582$class_3584; field_15862 SOUTH m (Ljava/lang/String;ILnet/minecraft/class_3582$class_3584$class_3586;Lnet/minecraft/class_3582$class_3584$class_3585;)V p 3 direction m ()Lnet/minecraft/class_3582$class_3584$class_3586; method_15643 getDirection m ()Lnet/minecraft/class_3582$class_3584$class_3585; method_15644 getAxis c net/minecraft/class_3582$class_3584$class_3586 net/minecraft/datafixer/fix/ChunkPalettedStorageFix$Facing$Direction f I field_15872 offset f Lnet/minecraft/class_3582$class_3584$class_3586; field_15870 NEGATIVE f Lnet/minecraft/class_3582$class_3584$class_3586; field_15873 POSITIVE m ()I method_15645 getOffset c net/minecraft/class_3582$class_3584$class_3585 net/minecraft/datafixer/fix/ChunkPalettedStorageFix$Facing$Axis f Lnet/minecraft/class_3582$class_3584$class_3585; field_15869 X f Lnet/minecraft/class_3582$class_3584$class_3585; field_15866 Y f Lnet/minecraft/class_3582$class_3584$class_3585; field_15867 Z c net/minecraft/class_6614 net/minecraft/unused/packageinfo/PackageInfo6614 c net/minecraft/class_2256 net/minecraft/block/Fertilizable m (Lnet/minecraft/class_1937;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_9650 canGrow p 1 world p 3 pos p 2 random p 4 state m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)Z method_9651 isFertilizable p 4 isClient p 3 state p 2 pos p 1 world m (Lnet/minecraft/class_3218;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_9652 grow p 1 world p 3 pos p 2 random p 4 state c net/minecraft/class_2257 net/minecraft/command/argument/BlockStateArgumentType f Ljava/util/Collection; field_10679 EXAMPLES m ()Lnet/minecraft/class_2257; method_9653 blockState m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 1 context p 2 builder m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2247; method_9654 parse m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2247; method_9655 getBlockState p 0 context p 1 name m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader c net/minecraft/class_3589 net/minecraft/datafixer/fix/ChunkStatusFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_2258 net/minecraft/block/BubbleColumnBlock f I field_31038 SCHEDULED_TICK_DELAY f Lnet/minecraft/class_2746; field_10680 DRAG m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_34269 getBubbleState p 0 state m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V method_34267 update p 0 world p 2 water p 1 pos p 3 bubbleSource m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_34268 update p 1 pos p 0 world p 2 state m (Lnet/minecraft/class_2680;)Z method_9658 isStillWater p 0 state c net/minecraft/class_2259 net/minecraft/command/argument/BlockArgumentParser f Lnet/minecraft/class_2487; field_10693 data f Lnet/minecraft/class_2960; field_10697 blockId f Lnet/minecraft/class_2680; field_10686 blockState f Ljava/util/function/BiFunction; field_10682 SUGGEST_DEFAULT f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_10695 UNKNOWN_PROPERTY_EXCEPTION f C field_32801 NBT_OPENING f C field_32805 TAG_PREFIX f Ljava/util/Map; field_10699 blockProperties f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10684 UNCLOSED_PROPERTIES_EXCEPTION f Lnet/minecraft/class_2689; field_10689 stateFactory f Z field_10687 allowTag f Lcom/mojang/brigadier/StringReader; field_10698 reader f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10691 DISALLOWED_TAG_EXCEPTION f C field_32800 PROPERTIES_OPENING f C field_32804 PROPERTY_SEPARATOR f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10690 INVALID_BLOCK_ID_EXCEPTION f Ljava/util/function/BiFunction; field_10696 suggestions f C field_32803 PROPERTY_DEFINER f Lnet/minecraft/class_6862; field_10681 tagId f I field_10694 cursorPos f Ljava/util/Map; field_10685 tagProperties f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; field_10683 INVALID_PROPERTY_EXCEPTION f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_10692 DUPLICATE_PROPERTY_EXCEPTION f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_10688 EMPTY_PROPERTY_EXCEPTION f C field_32802 PROPERTIES_CLOSING m ()V method_9672 parseSnbt m (Lcom/mojang/brigadier/StringReader;Z)V p 1 reader p 2 allowTag m (Ljava/lang/StringBuilder;Lnet/minecraft/class_2769;Ljava/lang/Comparable;)V method_9663 stringifyProperty p 2 value p 1 property p 0 builder m (Lnet/minecraft/class_2769;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2378;)Ljava/util/concurrent/CompletableFuture; method_9684 method_9684 p 1 builder m ()Lnet/minecraft/class_6862; method_9664 getTagId m (Lnet/minecraft/class_2680;)Ljava/lang/String; method_9685 stringifyBlockState p 0 state m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2378;)Ljava/util/concurrent/CompletableFuture; method_9689 suggestCommaOrEnd p 1 builder m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2378;)Ljava/util/concurrent/CompletableFuture; method_9665 suggestBlockProperties p 1 builder m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2378;)Ljava/util/concurrent/CompletableFuture; method_9673 suggestBlockOrTagId p 1 builder m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2378;)Ljava/util/concurrent/CompletableFuture; method_9693 suggestEqualsCharacter p 1 builder m ()V method_9677 parseTagId m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2378;)Ljava/util/concurrent/CompletableFuture; method_9681 suggestSnbtOrBlockProperties p 1 builder m ()Lnet/minecraft/class_2487; method_9694 getNbtData m (Lnet/minecraft/class_2378;)Z method_9676 hasBlockEntity m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9691 method_9691 p 1 property p 0 block m ()V method_9680 parseTagProperties m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2378;)Ljava/util/concurrent/CompletableFuture; method_9666 getSuggestions p 1 builder m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2378;)Ljava/util/concurrent/CompletableFuture; method_9674 suggestTagPropertiesOrEnd p 1 builder m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2378;)Ljava/util/concurrent/CompletableFuture; method_9670 suggestIdentifiers p 1 builder m ()Ljava/util/Map; method_9688 getProperties m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2378;)Ljava/util/concurrent/CompletableFuture; method_29383 method_29383 p 0 builder m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9686 method_9686 p 0 block p 1 property m ()Ljava/util/Map; method_9692 getBlockProperties m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2378;)Ljava/util/concurrent/CompletableFuture; method_9679 suggestSnbtOrTagProperties p 1 builder m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2378;)Ljava/util/concurrent/CompletableFuture; method_9667 suggestTagProperties p 1 builder m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2378;)Ljava/util/concurrent/CompletableFuture; method_9687 suggestSnbt p 1 builder m ()V method_9675 parseBlockId m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2378;)Ljava/util/concurrent/CompletableFuture; method_9671 suggestBlockPropertiesOrEnd p 1 builder m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2378;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; method_9690 suggestTagPropertyValues p 3 propertyName p 1 builder m ()V method_9659 parseBlockProperties m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9660 method_9660 p 0 block p 2 value p 1 property m (Lnet/minecraft/class_2769;Ljava/lang/String;I)V method_9668 parsePropertyValue p 1 property p 2 value p 3 cursor m ()Lnet/minecraft/class_2680; method_9669 getBlockState m (Z)Lnet/minecraft/class_2259; method_9678 parse p 1 allowNbt m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2769;)Lcom/mojang/brigadier/suggestion/SuggestionsBuilder; method_9662 suggestPropertyValues p 0 builder p 1 property m (Ljava/lang/String;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2378;)Ljava/util/concurrent/CompletableFuture; method_9683 method_9683 p 2 builder m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9682 method_9682 p 0 block m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9661 method_9661 p 0 block p 1 property c net/minecraft/class_6613 net/minecraft/util/profiling/jfr/Finishable c net/minecraft/class_2252 net/minecraft/command/argument/BlockPredicateArgumentType f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10671 UNKNOWN_TAG_EXCEPTION f Ljava/util/Collection; field_10672 EXAMPLES m ()Lnet/minecraft/class_2252; method_9645 blockPredicate m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2252$class_2254; method_9642 parse m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/function/Predicate; method_9644 getBlockPredicate p 1 name p 0 context m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 1 context p 2 builder m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9643 method_9643 p 0 id c net/minecraft/class_2252$class_2255 net/minecraft/command/argument/BlockPredicateArgumentType$TagPredicate f Ljava/util/Map; field_10678 properties f Lnet/minecraft/class_2487; field_10677 nbt f Lnet/minecraft/class_6862; field_10676 tag m (Lnet/minecraft/class_2694;)Z method_9649 test m (Lnet/minecraft/class_6862;Ljava/util/Map;Lnet/minecraft/class_2487;)V p 1 tag p 2 properties p 3 nbt m (Ljava/lang/Object;)Z test test p 1 context c net/minecraft/class_2252$class_2254 net/minecraft/command/argument/BlockPredicateArgumentType$BlockPredicate m (Lnet/minecraft/class_2378;)Ljava/util/function/Predicate; method_38560 create p 1 blockRegistry m ()Z method_38559 hasNbt c net/minecraft/class_2252$class_2253 net/minecraft/command/argument/BlockPredicateArgumentType$StatePredicate f Lnet/minecraft/class_2680; field_10674 state f Lnet/minecraft/class_2487; field_10675 nbt f Ljava/util/Set; field_10673 properties m (Lnet/minecraft/class_2694;)Z method_9648 test m (Ljava/lang/Object;)Z test test p 1 context m ()Z method_38562 hasNbt m (Lnet/minecraft/class_2680;Ljava/util/Set;Lnet/minecraft/class_2487;)V p 3 nbt p 1 state p 2 properties c net/minecraft/class_6610 net/minecraft/client/util/telemetry/TelemetryConstants f Ljava/lang/String; field_34910 JAVA_VERSION f Ljava/lang/String; field_34899 SERVER_MODDED f Ljava/lang/String; field_34900 USER_ID f Ljava/lang/String; field_34911 PLAYER_GAME_MODE f Ljava/lang/String; field_34898 WORLD_LOADED f Ljava/lang/String; field_34907 SERVER_TYPE f I field_34913 CREATIVE f Ljava/lang/String; field_34918 LOCAL f Ljava/lang/String; field_34908 BUILD_PLAT f I field_34914 ADVENTURE f Ljava/lang/String; field_34919 SERVER f Ljava/time/format/DateTimeFormatter; field_34897 DATE_TIME_FORMATTER f Ljava/lang/String; field_34905 BUILD_DISPLAY_NAME f Ljava/lang/String; field_34906 CLIENT_MODDED f I field_34912 SURVIVAL f Ljava/lang/String; field_34917 REALM f Ljava/lang/String; field_34903 WORLD_SESSION_ID f Ljava/lang/String; field_34904 EVENT_TIMESTAMP_UTC f Ljava/lang/String; field_34901 CLIENT_ID f I field_34915 SPECTATOR f Ljava/lang/String; field_34902 DEVICE_SESSION_ID f I field_34916 HARDCORE f Ljava/lang/String; field_34909 PLAT c net/minecraft/class_6611 net/minecraft/util/profiling/jfr/FlightProfiler f Lnet/minecraft/class_6611; field_34923 INSTANCE m (F)V method_38654 onTick p 1 tickTime m (IILjava/net/SocketAddress;I)V method_38657 onPacketSent p 1 protocolId p 3 remoteAddress p 2 packetId p 4 bytes m ()Z method_38658 isAvailable m (IILjava/net/SocketAddress;I)V method_38656 onPacketReceived p 2 packetId p 1 protocolId p 4 bytes p 3 remoteAddress m (Lnet/minecraft/class_1923;Lnet/minecraft/class_5321;Ljava/lang/String;)Lnet/minecraft/class_6613; method_38655 startChunkGenerationProfiling p 2 world p 3 targetStatus p 1 chunkPos m (Lnet/minecraft/class_6506;)Z method_37981 start p 1 instanceType m ()Z method_37984 isProfiling m ()Ljava/nio/file/Path; method_37980 stop m ()Lnet/minecraft/class_6613; method_38659 startWorldLoadProfiling c net/minecraft/class_6611$class_6612 net/minecraft/util/profiling/jfr/FlightProfiler$NoopProfiler f Lorg/slf4j/Logger; field_34924 LOGGER f Lnet/minecraft/class_6613; field_34925 NOOP c net/minecraft/class_6609 net/minecraft/world/SimulationDistanceLevelPropagator f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; field_34888 levels f Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; field_34890 tickets m (Lnet/minecraft/class_4706;)I method_38639 getLevel p 1 ticket m (Lnet/minecraft/class_1923;)I method_38640 getLevel p 1 pos m (Lnet/minecraft/class_3230;Lnet/minecraft/class_1923;ILjava/lang/Object;)V method_38642 remove p 2 pos p 1 type p 4 argument p 3 level m (JLnet/minecraft/class_3228;)V method_38641 remove p 1 pos p 3 ticket m (I)V method_38636 updatePlayerTickets p 1 level m (J)Ljava/lang/String; method_38643 getTickingTicket p 1 pos m (Lnet/minecraft/class_3230;Lnet/minecraft/class_1923;ILjava/lang/Object;)V method_38638 add p 2 pos p 3 level p 4 argument p 1 type m (J)Lnet/minecraft/class_4706; method_38645 method_38645 p 0 p m ()V method_38635 updateLevels m (JLnet/minecraft/class_3228;)V method_38637 add p 3 ticket p 1 pos m (J)Lnet/minecraft/class_4706; method_38644 getTickets p 1 pos c net/minecraft/class_6607 net/minecraft/server/command/JfrCommand f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_34880 JFR_START_FAILED_EXCEPTION f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_34881 JFR_DUMP_FAILED_EXCEPTION m (Lcom/mojang/brigadier/context/CommandContext;)I method_38613 method_38613 p 0 context m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_38615 method_38615 p 0 message m (Lcom/mojang/brigadier/context/CommandContext;)I method_38616 method_38616 p 0 context m (Lcom/mojang/brigadier/CommandDispatcher;)V method_38612 register p 0 dispatcher m (Lnet/minecraft/class_2168;)I method_38617 executeStop p 0 source m (Lnet/minecraft/class_2168;)Z method_38618 method_38618 p 0 source m (Lnet/minecraft/class_2168;)I method_38614 executeStart p 0 source m (Ljava/nio/file/Path;Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_39499 method_39499 p 1 style c net/minecraft/class_6608 net/minecraft/server/command/ResetChunksCommand f Lorg/slf4j/Logger; field_34882 LOGGER m (Lnet/minecraft/class_2791;)V method_38620 method_38620 p 0 chunk m (Lnet/minecraft/class_2806;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Unit; method_38622 method_38622 p 1 either m (Lcom/mojang/brigadier/context/CommandContext;)I method_38624 method_38624 p 0 context m (Lcom/mojang/brigadier/CommandDispatcher;)V method_38623 register p 0 dispatcher m (Lcom/mojang/brigadier/context/CommandContext;)I method_38628 method_38628 p 0 context m (Lnet/minecraft/class_2168;)Z method_38625 method_38625 p 0 source m (Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; method_38627 method_38627 p 0 chunk m (Lnet/minecraft/class_2806;Lnet/minecraft/class_3846;Lnet/minecraft/class_3218;Lnet/minecraft/class_3215;Ljava/util/List;Lcom/mojang/datafixers/util/Unit;)Ljava/util/concurrent/CompletionStage; method_38621 method_38621 p 5 unit m (Lnet/minecraft/class_2168;IZ)I method_38626 executeResetChunks p 0 source p 1 radius p 2 skipOldChunks c net/minecraft/class_6606 net/minecraft/network/packet/s2c/play/LightData f Ljava/util/BitSet; field_34875 uninitedSky f Ljava/util/BitSet; field_34874 initedBlock f Ljava/util/BitSet; field_34876 uninitedBlock f Ljava/util/BitSet; field_34873 initedSky f Z field_34879 nonEdge f Ljava/util/List; field_34878 blockNibbles f Ljava/util/List; field_34877 skyNibbles m ()Ljava/util/BitSet; method_38601 getInitedSky m (Lnet/minecraft/class_2540;II)V p 3 y p 2 x p 1 buf m ()Ljava/util/BitSet; method_38604 getUninitedSky m (Lnet/minecraft/class_1923;Lnet/minecraft/class_3568;Ljava/util/BitSet;Ljava/util/BitSet;Z)V p 5 nonEdge p 4 blockBits p 1 pos p 3 skyBits p 2 lightProvider m (Lnet/minecraft/class_2540;)V method_38603 write p 1 buf m ()Z method_38611 isNonEdge m ()Ljava/util/List; method_38610 getBlockNibbles m ()Ljava/util/List; method_38606 getSkyNibbles m ()Ljava/util/BitSet; method_38609 getUninitedBlock m (Lnet/minecraft/class_2540;)[B method_38605 method_38605 p 0 b m ()Ljava/util/BitSet; method_38608 getInitedBlock m (Lnet/minecraft/class_1923;Lnet/minecraft/class_3568;Lnet/minecraft/class_1944;ILjava/util/BitSet;Ljava/util/BitSet;Ljava/util/List;)V method_38602 putChunk p 1 pos p 2 lightProvider p 7 nibbles p 5 initialized p 6 uninitialized p 3 type p 4 y m (Lnet/minecraft/class_2540;)[B method_38607 method_38607 p 0 b c net/minecraft/class_3590 net/minecraft/datafixer/fix/ChunkStructuresTemplateRenameFix f Lcom/google/common/collect/ImmutableMap; field_15889 STRUCTURES m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_15671 fix c net/minecraft/class_3591 net/minecraft/datafixer/fix/ChunkToProtoChunkFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema m (III)S method_15675 packChunkSectionPos p 2 z p 1 y p 0 x m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_39952 fixTileTicks m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_39951 fixBiomes m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_39943 fixLevel c net/minecraft/class_2260 net/minecraft/block/BrewingStandBlock f [Lnet/minecraft/class_2746; field_10700 BOTTLE_PROPERTIES f Lnet/minecraft/class_265; field_10701 SHAPE c net/minecraft/class_3592 net/minecraft/datafixer/fix/ColorlessShulkerEntityFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_2261 net/minecraft/block/PlantBlock m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_9695 canPlantOnTop p 3 pos p 1 floor p 2 world c net/minecraft/class_2262 net/minecraft/command/argument/BlockPosArgumentType f Ljava/util/Collection; field_10702 EXAMPLES f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_29499 OUT_OF_BOUNDS_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10703 UNLOADED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10704 OUT_OF_WORLD_EXCEPTION m ()Lnet/minecraft/class_2262; method_9698 blockPos m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2267; method_9699 parse m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2338; method_9696 getLoadedBlockPos p 1 name p 0 context m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 1 context p 2 builder m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2338; method_9697 getBlockPos p 0 context p 1 name c net/minecraft/class_3593 net/minecraft/datafixer/mapping/LegacyDyeItemMapping f Ljava/util/Map; field_15890 MAP c net/minecraft/class_2267 net/minecraft/command/argument/PosArgument m (Lnet/minecraft/class_2168;)Lnet/minecraft/class_2338; method_9704 toAbsoluteBlockPos p 1 source m (Lnet/minecraft/class_2168;)Lnet/minecraft/class_241; method_9709 toAbsoluteRotation p 1 source m (Lnet/minecraft/class_2168;)Lnet/minecraft/class_243; method_9708 toAbsolutePos p 1 source m ()Z method_9705 isXRelative m ()Z method_9706 isYRelative m ()Z method_9707 isZRelative c net/minecraft/class_6625 net/minecraft/structure/StructureContext f Lnet/minecraft/class_5455; comp_134 registryManager f Lnet/minecraft/class_3485; comp_135 structureManager f Lnet/minecraft/class_3300; comp_133 resourceManager m (Lnet/minecraft/class_3218;)Lnet/minecraft/class_6625; method_38713 from p 0 world m ()Lnet/minecraft/class_5455; comp_134 registryManager m ()Lnet/minecraft/class_3485; comp_135 structureManager m ()Lnet/minecraft/class_3300; comp_133 resourceManager c net/minecraft/class_3598 net/minecraft/datafixer/fix/EntityElderGuardianSplitFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_2268 net/minecraft/command/argument/LookingPosArgument f D field_10714 x f C field_32941 CARET f D field_10713 y f D field_10712 z m (Lcom/mojang/brigadier/StringReader;I)D method_9710 readCoordinate p 0 reader p 1 startingCursorPos m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2268; method_9711 parse p 0 reader m (DDD)V p 5 z p 1 x p 3 y m (Ljava/lang/Object;)Z equals equals p 1 o c net/minecraft/class_6626 net/minecraft/structure/StructurePiecesCollector c A collector of structure pieces to be added to a structure start.\n\n@see StructurePiecesList f Ljava/util/List; field_34944 pieces m ()Lnet/minecraft/class_6624; method_38714 toList m (IILjava/util/Random;I)V method_38716 shiftInto c Somewhat like {@code shiftInto(random, bottomY, topY - topPenalty)}. p 1 topY p 2 bottomY p 3 random p 4 topPenalty m ()V method_38719 clear m (Ljava/util/Random;II)V method_38718 shiftInto c Shifts all pieces so they lie within {@code [baseY, topY]} vertically. p 1 random p 2 baseY p 3 topY m ()Z method_38720 isEmpty m ()Lnet/minecraft/class_3341; method_38721 getBoundingBox m (I)V method_38715 shift p 1 y c net/minecraft/class_3599 net/minecraft/datafixer/fix/EntityEquipmentToArmorAndHandFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType m (Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; method_15703 fixEquipment c net/minecraft/class_2269 net/minecraft/block/AbstractButtonBlock f Lnet/minecraft/class_265; field_10723 FLOOR_X_SHAPE f Lnet/minecraft/class_265; field_10731 WEST_SHAPE f Lnet/minecraft/class_265; field_10721 CEILING_X_SHAPE f Lnet/minecraft/class_265; field_10719 NORTH_PRESSED_SHAPE f Lnet/minecraft/class_265; field_10715 SOUTH_SHAPE f Lnet/minecraft/class_265; field_10727 CEILING_Z_SHAPE f Lnet/minecraft/class_265; field_10717 CEILING_X_PRESSED_SHAPE f Lnet/minecraft/class_265; field_10722 FLOOR_X_PRESSED_SHAPE f Lnet/minecraft/class_265; field_10724 SOUTH_PRESSED_SHAPE f Lnet/minecraft/class_265; field_10730 FLOOR_Z_PRESSED_SHAPE f Lnet/minecraft/class_265; field_10720 EAST_SHAPE f Lnet/minecraft/class_265; field_10732 WEST_PRESSED_SHAPE f Lnet/minecraft/class_265; field_10726 CEILING_Z_PRESSED_SHAPE f Lnet/minecraft/class_265; field_10716 FLOOR_Z_SHAPE f Lnet/minecraft/class_265; field_10728 NORTH_SHAPE f Lnet/minecraft/class_265; field_10718 EAST_PRESSED_SHAPE f Z field_10725 wooden f Lnet/minecraft/class_2746; field_10729 POWERED m (ZLnet/minecraft/class_4970$class_2251;)V p 2 settings p 1 wooden m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_21845 powerOn p 1 state p 2 world p 3 pos m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_9713 updateNeighbors p 1 state p 2 world p 3 pos m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Z)V method_9714 playClickSound p 4 powered p 3 pos p 2 world p 1 player m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_9715 tryPowerWithProjectiles p 1 state p 2 world p 3 pos m ()I method_26153 getPressTicks m (Z)Lnet/minecraft/class_3414; method_9712 getClickSound p 1 powered c net/minecraft/class_6624 net/minecraft/structure/StructurePiecesList c An immutable list of structure pieces, usually belonging to a structure\nstart. f Ljava/util/Map; field_34943 ID_UPDATES f Lorg/slf4j/Logger; field_34941 LOGGER f Lnet/minecraft/class_2960; field_34942 JIGSAW f Ljava/util/List; comp_132 pieces m ()Z method_38708 isEmpty m ()Lnet/minecraft/class_3341; method_38712 getBoundingBox m (Ljava/util/List;)V p 1 pieces m (Lnet/minecraft/class_2499;Lnet/minecraft/class_6625;)Lnet/minecraft/class_6624; method_38711 fromNbt p 1 context p 0 list m (Lnet/minecraft/class_6625;)Lnet/minecraft/class_2520; method_38709 toNbt p 1 context m (Lnet/minecraft/class_2338;)Z method_38710 contains p 1 pos m ()Ljava/util/List; comp_132 pieces c net/minecraft/class_6621 net/minecraft/structure/PostPlacementProcessor c A post placement processor for a structure feature runs after all the\npieces of a structure start have placed blocks in the world in the\nfeature chunk status. f Lnet/minecraft/class_6621; field_34938 EMPTY m (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_1923;Lnet/minecraft/class_6624;)V afterPlace afterPlace p 7 children p 6 pos p 5 chunkBox p 4 random p 3 chunkGenerator p 2 structureAccessor p 1 world m (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_1923;Lnet/minecraft/class_6624;)V method_38701 method_38701 p 4 chunkBox p 5 pos p 2 chunkGenerator p 3 random p 6 children p 0 world p 1 structureAccessor c net/minecraft/class_3594 net/minecraft/datafixer/fix/EntityArmorStandSilentFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_15679 fixSilent c net/minecraft/class_2263 net/minecraft/block/FluidDrainable m ()Ljava/util/Optional; method_32351 getBucketFillSound c {@return the sound played when filling a bucket with the fluid contained in this block}\n\n@see net.minecraft.fluid.Fluid#getBucketFillSound() m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1799; method_9700 tryDrainFluid p 1 world p 2 pos p 3 state c net/minecraft/class_2264 net/minecraft/command/argument/ColumnPosArgumentType f Ljava/util/Collection; field_10705 EXAMPLES f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10706 INCOMPLETE_EXCEPTION m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2267; method_9703 parse m ()Lnet/minecraft/class_2264; method_9701 columnPos m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2265; method_9702 getColumnPos p 0 context p 1 name m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 1 context p 2 builder c net/minecraft/class_6622 net/minecraft/structure/StructurePiecesGenerator c A structure pieces generator adds structure pieces for a structure,\nbut does not yet realize those pieces into the world. It executes in the\nstructure starts chunk status. m (Lnet/minecraft/class_6626;Lnet/minecraft/class_6622$class_6623;)V generatePieces generatePieces p 1 collector p 2 context c net/minecraft/class_6622$class_6623 net/minecraft/structure/StructurePiecesGenerator$Context f Lnet/minecraft/class_5539; comp_129 world f J comp_131 seed f Lnet/minecraft/class_2794; comp_125 chunkGenerator f Lnet/minecraft/class_3037; comp_305 config f Lnet/minecraft/class_3485; comp_126 structureManager f Lnet/minecraft/class_1923; comp_127 chunkPos f Lnet/minecraft/class_2919; comp_130 random m ()Lnet/minecraft/class_5539; comp_129 world m ()Lnet/minecraft/class_2919; comp_130 random m ()Lnet/minecraft/class_3485; comp_126 structureManager m ()Lnet/minecraft/class_1923; comp_127 chunkPos m ()J comp_131 seed m ()Lnet/minecraft/class_3037; comp_305 config m ()Lnet/minecraft/class_2794; comp_125 chunkGenerator c net/minecraft/class_3595 net/minecraft/datafixer/fix/EntityBlockStateFix f Ljava/util/Map; field_15891 BLOCK_NAME_TO_ID m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType m (Ljava/lang/String;)I method_15686 getNumericalBlockId p 0 blockId m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; method_15682 useFunction p 2 entityId p 3 function m (Ljava/util/HashMap;)V method_15683 method_15683 p 0 map m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/datafixers/Typed; method_15687 mergeIdAndData p 2 oldIdKey p 3 oldDataKey p 4 newStateKey c net/minecraft/class_3596 net/minecraft/datafixer/fix/EntityCodSalmonFix f Ljava/util/Map; field_15893 SPAWN_EGGS f Ljava/util/Map; field_15892 ENTITIES m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_2265 net/minecraft/util/math/ColumnPos f I field_10708 x f I field_10707 z m (Lnet/minecraft/class_2338;)V p 1 pos m ()J method_34875 pack m (II)J method_34874 pack p 0 x p 1 z m (II)V p 1 x p 2 z m (Ljava/lang/Object;)Z equals equals p 1 o m ()Lnet/minecraft/class_1923; method_34873 toChunkPos c net/minecraft/class_3597 net/minecraft/datafixer/fix/EntityCustomNameToTextFix m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_15697 fixCustomName m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_2266 net/minecraft/block/CactusBlock f Lnet/minecraft/class_265; field_10710 OUTLINE_SHAPE f Lnet/minecraft/class_2758; field_10709 AGE f Lnet/minecraft/class_265; field_10711 COLLISION_SHAPE f I field_31044 MAX_AGE c net/minecraft/class_4097 net/minecraft/entity/ai/brain/task/Task f Ljava/util/Map; field_19291 requiredMemoryStates f I field_30112 DEFAULT_RUN_TIME f Lnet/minecraft/class_4097$class_4098; field_18333 status f J field_18334 endTime f I field_18335 minRunTime f I field_18336 maxRunTime m (Ljava/util/Map;I)V p 2 runTime p 1 requiredMemoryState m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)V method_18924 keepRunning p 1 world p 3 time p 2 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)V method_18925 stop p 2 entity p 1 world p 3 time m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)V method_18926 finishRunning p 1 world p 3 time p 2 entity m (J)Z method_18915 isTimeLimitExceeded p 1 time m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)V method_18920 run p 1 world p 3 time p 2 entity m (Lnet/minecraft/class_1309;)Z method_19546 hasRequiredMemoryState p 1 entity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)V method_18923 tick p 2 entity p 1 world p 3 time m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)Z method_18927 shouldKeepRunning p 2 entity p 1 world p 3 time m (Ljava/util/Map;)V p 1 requiredMemoryState m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)Z method_18922 tryStarting p 1 world p 3 time p 2 entity m (Ljava/util/Map;II)V p 1 requiredMemoryState p 3 maxRunTime p 2 minRunTime m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)Z method_18919 shouldRun p 2 entity p 1 world m ()Lnet/minecraft/class_4097$class_4098; method_18921 getStatus c net/minecraft/class_4097$class_4098 net/minecraft/entity/ai/brain/task/Task$Status f Lnet/minecraft/class_4097$class_4098; field_18338 RUNNING f Lnet/minecraft/class_4097$class_4098; field_18337 STOPPED c net/minecraft/class_489 net/minecraft/client/gui/screen/ingame/AbstractFurnaceScreen f Z field_2925 narrow f Lnet/minecraft/class_2960; field_2926 RECIPE_BUTTON_TEXTURE f Lnet/minecraft/class_517; field_2924 recipeBook f Lnet/minecraft/class_2960; field_18975 background m (Lnet/minecraft/class_4185;)V method_19877 method_19877 p 1 button m (Lnet/minecraft/class_1720;Lnet/minecraft/class_517;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;)V p 3 inventory p 2 recipeBook p 1 handler p 5 background p 4 title c net/minecraft/class_4096 net/minecraft/entity/ai/brain/task/FindPointOfInterestTask f Lnet/minecraft/class_4140; field_20287 targetMemoryModuleType f Ljava/util/Optional; field_25812 entityStatus f I field_30099 MAX_POSITIONS_PER_RUN f I field_30098 POI_SORTING_RADIUS f I field_30100 POSITION_EXPIRE_INTERVAL f Lnet/minecraft/class_4158; field_19287 poiType f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_19289 foundPositionsToExpiry f Z field_18854 onlyRunIfChild f J field_18332 positionExpireTimeLimit m (Lnet/minecraft/class_4158;Lnet/minecraft/class_4140;Lnet/minecraft/class_4140;ZLjava/util/Optional;)V p 1 poiType p 2 moduleType p 3 targetMemoryModuleType p 4 onlyRunIfChild p 5 entityStatus m (Lnet/minecraft/class_4140;Lnet/minecraft/class_4140;)Lcom/google/common/collect/ImmutableMap; method_29245 create p 0 firstModule p 1 secondModule m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_20817 run m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Z method_20816 shouldRun m (Lnet/minecraft/class_4158;Lnet/minecraft/class_4140;ZLjava/util/Optional;)V p 1 poiType p 4 entityStatus p 2 moduleType p 3 onlyRunIfChild c net/minecraft/class_4096$class_5397 net/minecraft/entity/ai/brain/task/FindPointOfInterestTask$RetryMarker f I field_30101 MIN_DELAY f J field_25602 nextScheduledAttemptAt f J field_25601 previousAttemptAt f I field_30103 ATTEMPT_DURATION f I field_25603 currentDelay f Ljava/util/Random; field_25600 random m (J)Z method_29928 shouldRetry p 1 time m (J)Z method_29927 isAttempting p 1 time m (Ljava/util/Random;J)V p 1 random p 2 time m (J)V method_29926 setAttemptTime p 1 time c net/minecraft/class_488 net/minecraft/client/gui/screen/ingame/HopperScreen f Lnet/minecraft/class_2960; field_2919 TEXTURE m (Lnet/minecraft/class_1722;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V p 1 handler p 2 inventory p 3 title c net/minecraft/class_4099 net/minecraft/entity/ai/brain/BlockPosLookTarget f Lnet/minecraft/class_2338; field_18340 blockPos f Lnet/minecraft/class_243; field_18341 pos m (Lnet/minecraft/class_2338;)V p 1 blockPos c net/minecraft/class_487 net/minecraft/client/gui/screen/ingame/EnchantingPhrases f Lnet/minecraft/class_2960; field_24283 FONT_ID f Ljava/util/Random; field_2918 random f Lnet/minecraft/class_2583; field_24284 STYLE f Lnet/minecraft/class_487; field_2917 INSTANCE f [Ljava/lang/String; field_2916 phrases m (J)V method_2480 setSeed p 1 seed m (Lnet/minecraft/class_327;I)Lnet/minecraft/class_5348; method_2479 generatePhrase p 2 width p 1 textRenderer m ()Lnet/minecraft/class_487; method_2481 getInstance c net/minecraft/class_4093 net/minecraft/util/thread/ReentrantThreadExecutor f I field_18320 runningTasks m ()Z method_18860 hasRunningTasks c net/minecraft/class_4092 net/minecraft/datafixer/fix/OptionsAddTextBackgroundFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType m (Ljava/lang/String;)D method_18853 convertToTextBackgroundOpacity p 1 chatOpacity c net/minecraft/class_4095 net/minecraft/entity/ai/brain/Brain c A brain is associated with each living entity.\n\n

A brain has {@linkplain #memories memories}, {@linkplain #sensors sensors},\nand {@linkplain #tasks tasks}. In general, the brain can use sensors to refresh\nthe memories over time, and the memories can be shared by different tasks,\nwhich can reduce duplicate calculation. For instance, instead of having each\ntask scan for the player, the memories can hold information about nearby player,\nand the task can choose to run or not accordingly.\n\n

To construct a brain, you need to specify the memory (module) types and\nsensors present in a brain, and then you can add individual tasks.\n\n@see LivingEntity#brain f Ljava/util/Map; field_18323 sensors f Lnet/minecraft/class_4170; field_18325 schedule f Ljava/util/Map; field_18324 tasks f I field_30096 ACTIVITY_REFRESH_COOLDOWN f Ljava/util/function/Supplier; field_24657 codecSupplier f Lnet/minecraft/class_4168; field_18329 defaultActivity f Ljava/util/Map; field_22282 forgettingActivityMemories c The map from activities to the memories to forget after the activity is\ncompleted. f J field_18853 activityStartTime f Ljava/util/Set; field_18327 coreActivities f Ljava/util/Map; field_18322 memories f Ljava/util/Map; field_18326 requiredActivityMemories f Lorg/slf4j/Logger; field_24656 LOGGER f Ljava/util/Set; field_18328 possibleActivities m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V method_19545 updateTasks p 2 entity p 1 world m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V method_18891 startTasks p 2 entity p 1 world m ()V method_27075 tickMemories m (Ljava/util/Set;)V method_18890 setCoreActivities p 1 coreActivities m (ILcom/google/common/collect/ImmutableList;)Lcom/google/common/collect/ImmutableList; method_24524 indexTaskList p 1 begin c the beginning of the index of tasks, exclusive p 2 tasks m (JJ)V method_18871 refreshActivities p 1 timeOfDay p 3 time m (Lnet/minecraft/class_4168;ILcom/google/common/collect/ImmutableList;)V method_18882 setTaskList p 1 activity p 3 list p 2 begin m (Ljava/lang/Object;)Z method_19948 isEmptyCollection p 1 value m (Lnet/minecraft/class_4170;)V method_18884 setSchedule p 1 schedule m (Lnet/minecraft/class_4140;)Z method_18896 hasMemoryModule p 1 type m ()V method_24536 resetPossibleActivities m (Lnet/minecraft/class_4140;Ljava/lang/Object;)V method_18878 remember p 1 type p 2 value m ()Lnet/minecraft/class_4170; method_18894 getSchedule m ()V method_35060 clear m (Lnet/minecraft/class_4168;)Z method_18874 canDoActivity p 1 activity m (Lnet/minecraft/class_4168;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;)V method_24529 setTaskList p 1 activity p 2 indexedTasks p 3 requiredMemories m (Ljava/util/Collection;Ljava/util/Collection;)Lcom/mojang/serialization/Codec; method_28313 createBrainCodec p 1 sensors p 0 memoryModules m ()Lnet/minecraft/class_4095; method_18911 copy m ()Ljava/util/Map; method_35058 getMemories m (Lnet/minecraft/class_4140;)J method_36978 getMemory p 1 type m (Lnet/minecraft/class_4168;Lcom/google/common/collect/ImmutableList;)V method_18881 setTaskList p 2 indexedTasks p 1 activity m (Lnet/minecraft/class_4168;)V method_18897 setDefaultActivity p 1 activity m (Lnet/minecraft/class_4140;Ljava/lang/Object;J)V method_24525 remember p 3 startTime p 2 value p 1 type m (Lnet/minecraft/class_4168;)V method_24526 doExclusively p 1 activity m (Lnet/minecraft/class_4168;ILcom/google/common/collect/ImmutableList;Lnet/minecraft/class_4140;)V method_24527 setTaskList p 3 tasks p 2 begin p 4 memoryType p 1 activity m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V method_27073 tickSensors p 2 entity p 1 world m ()Ljava/util/List; method_27074 getRunningTasks m (Lnet/minecraft/class_4140;Ljava/lang/Object;)Z method_29519 hasMemoryModuleWithValue p 1 type p 2 value m (Ljava/util/Collection;Ljava/util/Collection;Lcom/google/common/collect/ImmutableList;Ljava/util/function/Supplier;)V p 1 memories p 2 sensors p 3 memoryEntries p 4 codecSupplier m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V method_19542 tick p 2 entity p 1 world m (Lnet/minecraft/class_4140;)Ljava/util/Optional; method_18904 getOptionalMemory p 1 type m (Ljava/util/List;)V method_24531 resetPossibleActivities p 1 activities m (Lnet/minecraft/class_4168;)Z method_18906 hasActivity p 1 activity m (Lnet/minecraft/class_4168;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;Ljava/util/Set;)V method_24530 setTaskList p 1 activity p 4 forgettingMemories p 3 requiredMemories p 2 indexedTasks m (Lnet/minecraft/class_4140;)V method_18875 forget p 1 type m ()Ljava/util/stream/Stream; method_28315 streamMemories m ()Ljava/util/Set; method_35059 getPossibleActivities m (Lnet/minecraft/class_4140;Lnet/minecraft/class_4141;)Z method_18876 isMemoryInState p 2 state p 1 type m (Lnet/minecraft/class_4168;)V method_24537 forgetIrrelevantMemories p 1 except m (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/class_4095$class_5303; method_28311 createProfile p 0 memoryModules p 1 sensors m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V method_18900 stopAllTasks p 1 world p 2 entity m (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; method_28310 encode p 1 ops m (Lnet/minecraft/class_4140;Ljava/util/Optional;)V method_18879 remember p 1 type p 2 value m (Lnet/minecraft/class_4140;Ljava/util/Optional;)V method_24535 setMemory p 1 type p 2 memory m ()Ljava/util/Optional; method_24538 getFirstPossibleNonCoreActivity m (Lnet/minecraft/class_4168;)V method_18880 resetPossibleActivities p 1 except c net/minecraft/class_4095$class_5303 net/minecraft/entity/ai/brain/Brain$Profile c A simple profile of a brain. Indicates what types of memory modules and\nsensors a brain can have. f Lcom/mojang/serialization/Codec; field_24665 codec f Ljava/util/Collection; field_24663 memoryModules f Ljava/util/Collection; field_24664 sensors m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_4095; method_28335 deserialize p 1 data m (Ljava/util/Collection;Ljava/util/Collection;)V p 2 sensors p 1 memoryModules c net/minecraft/class_4095$class_5302 net/minecraft/entity/ai/brain/Brain$MemoryEntry f Ljava/util/Optional; field_24662 data f Lnet/minecraft/class_4140; field_24661 type m (Lnet/minecraft/class_4140;Ljava/util/Optional;)V p 2 data p 1 type m (Lnet/minecraft/class_4095;)V method_28328 apply p 1 brain m (Lnet/minecraft/class_4140;Ljava/util/Optional;)Lnet/minecraft/class_4095$class_5302; method_28333 of p 1 data p 0 type m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)V method_28330 serialize p 1 ops p 2 builder c net/minecraft/class_4095$1 net/minecraft/entity/ai/brain/Brain$1 m (Lnet/minecraft/class_4095;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; method_28316 encode c net/minecraft/class_4094 net/minecraft/entity/InteractionObserver m (Lnet/minecraft/class_4151;Lnet/minecraft/class_1297;)V method_18870 onInteractionWith p 2 entity p 1 interaction c net/minecraft/class_481 net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen f Lnet/minecraft/class_2561; field_26563 DELETE_ITEM_SLOT_TEXT f F field_2890 scrollPosition f I field_32337 ROWS_COUNT f I field_2896 selectedTab f I field_32339 TAB_WIDTH f I field_32341 SCROLLBAR_WIDTH f Lnet/minecraft/class_1735; field_2889 deleteItemSlot f I field_32343 WHITE f Ljava/util/Set; field_16201 searchResultTags f Lnet/minecraft/class_2960; field_2893 TEXTURE f Z field_2887 lastClickOutsideBounds f Ljava/lang/String; field_32336 CUSTOM_CREATIVE_LOCK_KEY f Lnet/minecraft/class_1277; field_2895 INVENTORY f Ljava/util/List; field_2886 slots f I field_32338 COLUMNS_COUNT f I field_32340 TAB_HEIGHT f I field_32342 SCROLLBAR_HEIGHT f Z field_2892 scrolling f Z field_2888 ignoreTypedCharacter f Ljava/lang/String; field_32335 TAB_TEXTURE_PREFIX f Lnet/minecraft/class_478; field_2891 listener f Lnet/minecraft/class_342; field_2894 searchBox m (Lnet/minecraft/class_1657;)V p 1 player m ()V method_2464 search m (Lnet/minecraft/class_1735;)Z method_2470 isCreativeInventorySlot p 1 slot m (Lnet/minecraft/class_1761;DD)Z method_2463 isClickInTab p 2 mouseX p 1 group p 4 mouseY m (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_2960;)Z method_15874 method_15874 p 2 id m (Lnet/minecraft/class_4587;Lnet/minecraft/class_1761;)V method_2468 renderTabIcon p 2 group p 1 matrices m (Lnet/minecraft/class_1761;)V method_2466 setSelectedTab p 1 group m ()I method_2469 getSelectedTab m (Lnet/minecraft/class_4587;Lnet/minecraft/class_1761;II)Z method_2471 renderTabTooltipIfHovered p 3 mouseX p 4 mouseY p 1 matrices p 2 group m (DD)Z method_2467 isClickInScrollbar p 3 mouseY p 1 mouseX m ()Z method_2465 hasScrollbar m (Ljava/lang/String;Lnet/minecraft/class_2960;)Z method_15875 method_15875 p 1 id m (Ljava/lang/String;)V method_15871 searchForTags p 1 id m (Lnet/minecraft/class_310;IZZ)V method_2462 onHotbarKeyPress p 2 restore p 1 index p 3 save p 0 client c net/minecraft/class_481$class_484 net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen$CreativeSlot f Lnet/minecraft/class_1735; field_2898 slot m (Lnet/minecraft/class_1735;III)V p 3 x p 2 invSlot p 1 slot p 4 y c net/minecraft/class_481$class_483 net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen$CreativeScreenHandler f Lnet/minecraft/class_1703; field_29349 parent f Lnet/minecraft/class_2371; field_2897 itemList m (Lnet/minecraft/class_1657;)V p 1 player m (F)V method_2473 scrollItems p 1 position m ()Z method_2474 shouldShowScrollbar c net/minecraft/class_481$class_482 net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen$LockableSlot c net/minecraft/class_480 net/minecraft/client/gui/screen/ingame/Generic3x3ContainerScreen f Lnet/minecraft/class_2960; field_2885 TEXTURE m (Lnet/minecraft/class_1716;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V p 3 title p 2 inventory p 1 handler c net/minecraft/class_486 net/minecraft/client/gui/screen/ingame/EnchantmentScreen f Lnet/minecraft/class_1799; field_2913 stack f Lnet/minecraft/class_557; field_2908 BOOK_MODEL f Lnet/minecraft/class_2960; field_2910 TEXTURE f Lnet/minecraft/class_2960; field_2901 BOOK_TEXTURE f F field_2909 approximatePageAngle f Ljava/util/Random; field_2911 random f F field_2914 pageAngle f F field_2904 pageTurningSpeed f F field_2912 nextPageAngle f I field_2915 ticks f F field_2905 nextPageTurningSpeed f F field_2906 pageRotationSpeed m ()V method_2478 doTick m (Lnet/minecraft/class_1718;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V p 1 handler p 2 inventory p 3 title c net/minecraft/class_485 net/minecraft/client/gui/screen/ingame/AbstractInventoryScreen m ()Z method_38934 hideStatusEffectHud m (Lnet/minecraft/class_4587;IILjava/lang/Iterable;)V method_18644 drawStatusEffectDescriptions p 4 statusEffects p 3 height p 2 x p 1 matrices m (Lnet/minecraft/class_1293;)Lnet/minecraft/class_2561; method_38933 getStatusEffectDescription p 1 statusEffect m (Lnet/minecraft/class_4587;IILjava/lang/Iterable;Z)V method_18643 drawStatusEffectSprites p 3 height p 4 statusEffects p 5 wide p 1 matrices p 2 x m (Lnet/minecraft/class_4587;IILjava/lang/Iterable;Z)V method_18642 drawStatusEffectBackgrounds p 4 statusEffects p 5 wide p 1 matrices p 2 x p 3 height m (Lnet/minecraft/class_4587;II)V method_2477 drawStatusEffects p 1 matrices p 2 mouseX p 3 mouseY c net/minecraft/class_1812 net/minecraft/item/PotionItem f I field_30917 MAX_USE_TIME c net/minecraft/class_1811 net/minecraft/item/RangedWeaponItem f Ljava/util/function/Predicate; field_18281 BOW_PROJECTILES f Ljava/util/function/Predicate; field_18282 CROSSBOW_HELD_PROJECTILES m ()Ljava/util/function/Predicate; method_19268 getProjectiles m (Lnet/minecraft/class_1309;Ljava/util/function/Predicate;)Lnet/minecraft/class_1799; method_18815 getHeldProjectile p 0 entity p 1 predicate m ()Ljava/util/function/Predicate; method_20310 getHeldProjectiles m ()I method_24792 getRange m (Lnet/minecraft/class_1799;)Z method_18817 method_18817 p 0 stack m (Lnet/minecraft/class_1799;)Z method_18816 method_18816 p 0 stack c net/minecraft/class_1810 net/minecraft/item/PickaxeItem m (Lnet/minecraft/class_1832;IFLnet/minecraft/class_1792$class_1793;)V p 3 attackSpeed p 2 attackDamage p 1 material p 4 settings c net/minecraft/class_1816 net/minecraft/item/SaddleItem c net/minecraft/class_1814 net/minecraft/util/Rarity f Lnet/minecraft/class_124; field_8908 formatting f Lnet/minecraft/class_1814; field_8907 UNCOMMON f Lnet/minecraft/class_1814; field_8906 COMMON f Lnet/minecraft/class_1814; field_8903 RARE f Lnet/minecraft/class_1814; field_8904 EPIC m (Ljava/lang/String;ILnet/minecraft/class_124;)V p 3 formatting c net/minecraft/class_1813 net/minecraft/item/MusicDiscItem f Lnet/minecraft/class_3414; field_8900 sound f Ljava/util/Map; field_8901 MUSIC_DISCS f I field_8902 comparatorOutput m ()Lnet/minecraft/class_5250; method_8011 getDescription m ()Lnet/minecraft/class_3414; method_8009 getSound m (ILnet/minecraft/class_3414;Lnet/minecraft/class_1792$class_1793;)V p 1 comparatorOutput p 2 sound p 3 settings m ()I method_8010 getComparatorOutput m (Lnet/minecraft/class_3414;)Lnet/minecraft/class_1813; method_8012 bySound p 0 sound c net/minecraft/class_1819 net/minecraft/item/ShieldItem f Ljava/lang/String; field_30920 BASE_KEY m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1767; method_8013 getColor p 0 stack c net/minecraft/class_1817 net/minecraft/server/network/ServerItemCooldownManager f Lnet/minecraft/class_3222; field_8910 player m (Lnet/minecraft/class_3222;)V p 1 player c net/minecraft/class_498 net/minecraft/client/gui/screen/ingame/SignEditScreen f [Ljava/lang/String; field_24285 text f Lnet/minecraft/class_2625; field_3031 sign f Lnet/minecraft/class_3728; field_3032 selectionManager f Lnet/minecraft/class_837$class_4702; field_21525 model f I field_3029 currentRow f Lnet/minecraft/class_4719; field_27390 signType f I field_3030 ticksSinceOpened m (Lnet/minecraft/class_2625;Z)V p 2 filtered p 1 sign m ()V method_2526 finishEditing m (Lnet/minecraft/class_4185;)V method_2527 method_2527 p 1 button m (Lnet/minecraft/class_2625;ZI)Lnet/minecraft/class_2561; method_33890 method_33890 p 2 row m (Ljava/lang/String;)V method_16205 method_16205 p 1 text m (Ljava/lang/String;)Z method_27611 method_27611 p 1 text c net/minecraft/class_492 net/minecraft/client/gui/screen/ingame/MerchantScreen f Lnet/minecraft/class_2561; field_26570 SEPARATOR_TEXT f I field_19163 indexStartOffset f I field_19161 selectedIndex f I field_32354 TEXTURE_WIDTH f I field_32358 TRADE_LIST_AREA_Y_OFFSET f I field_32368 SCROLLBAR_WIDTH f I field_32366 TRADE_OFFER_BUTTON_WIDTH f Z field_19164 scrolling f I field_32360 SECOND_BUY_ITEM_X_OFFSET f I field_32370 SCROLLBAR_OFFSET_Y f Lnet/minecraft/class_2561; field_26569 TRADES_TEXT f Lnet/minecraft/class_2561; field_26571 DEPRECATED_TEXT f I field_32359 FIRST_BUY_ITEM_X_OFFSET f [Lnet/minecraft/class_492$class_493; field_19162 offers f I field_32365 TRADE_OFFER_BUTTON_HEIGHT f I field_32363 MAX_TRADE_OFFERS f I field_32369 SCROLLBAR_AREA_HEIGHT f I field_32357 XP_BAR_X_OFFSET f I field_32367 SCROLLBAR_HEIGHT f I field_32355 TEXTURE_HEIGHT f Lnet/minecraft/class_2960; field_2950 TEXTURE f I field_32361 SOLD_ITEM_X_OFFSET f I field_32371 SCROLLBAR_OFFSET_X m (Lnet/minecraft/class_1728;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V p 1 handler p 2 inventory p 3 title m (Lnet/minecraft/class_4587;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;II)V method_20222 renderFirstBuyItem p 3 originalFirstBuyItem p 2 adjustedFirstBuyItem p 5 y p 4 x p 1 matrices m ()V method_2496 syncRecipeIndex m (Lnet/minecraft/class_4587;Lnet/minecraft/class_1914;II)V method_20223 renderArrow p 1 matrices p 2 tradeOffer p 3 x p 4 y m (Lnet/minecraft/class_4185;)V method_19896 method_19896 p 1 button m (Lnet/minecraft/class_4587;IILnet/minecraft/class_1916;)V method_20221 renderScrollbar p 1 matrices p 2 x p 3 y p 4 tradeOffers m (I)Z method_20220 canScroll p 1 listSize m (Lnet/minecraft/class_4587;IILnet/minecraft/class_1914;)V method_19413 drawLevelInfo p 2 x p 1 matrices p 4 tradeOffer p 3 y c net/minecraft/class_492$class_493 net/minecraft/client/gui/screen/ingame/MerchantScreen$WidgetButtonPage f I field_19165 index m (Lnet/minecraft/class_492;IIILnet/minecraft/class_4185$class_4241;)V p 2 x p 3 y p 4 index p 5 onPress m ()I method_20228 getIndex c net/minecraft/class_491 net/minecraft/client/gui/screen/ingame/HorseScreen f F field_2938 mouseY f F field_2939 mouseX f Lnet/minecraft/class_1496; field_2941 entity f Lnet/minecraft/class_2960; field_2937 TEXTURE m (Lnet/minecraft/class_1724;Lnet/minecraft/class_1661;Lnet/minecraft/class_1496;)V p 3 entity p 1 handler p 2 inventory c net/minecraft/class_490 net/minecraft/client/gui/screen/ingame/InventoryScreen f F field_2935 mouseX f Lnet/minecraft/class_507; field_2929 recipeBook f Z field_2930 mouseDown f Lnet/minecraft/class_2960; field_2933 RECIPE_BUTTON_TEXTURE f Z field_2931 narrow f Z field_2932 open f F field_2934 mouseY m (Lnet/minecraft/class_1657;)V p 1 player m (IIIFFLnet/minecraft/class_1309;)V method_2486 drawEntity p 0 x p 1 y p 4 mouseY p 5 entity p 2 size p 3 mouseX m (Lnet/minecraft/class_4185;)V method_19891 method_19891 p 1 button c net/minecraft/class_497 net/minecraft/client/gui/screen/ingame/StructureBlockScreen f Lnet/minecraft/class_2561; field_26576 CUSTOM_DATA_TEXT f Lnet/minecraft/class_342; field_2992 inputSeed f Lnet/minecraft/class_5676; field_2979 buttonMirror f Lnet/minecraft/class_2561; field_26572 STRUCTURE_NAME_TEXT f Lnet/minecraft/class_2561; field_26580 SHOW_BOUNDING_BOX_TEXT f Lnet/minecraft/class_2633; field_2980 structureBlock f Lnet/minecraft/class_4185; field_3007 buttonRotate180 f Z field_2983 showBoundingBox f Lnet/minecraft/class_5676; field_2990 buttonEntities f Lnet/minecraft/class_2561; field_26577 INCLUDE_ENTITIES_TEXT f Lnet/minecraft/class_2561; field_26573 POSITION_TEXT f Lnet/minecraft/class_5676; field_3001 buttonShowBoundingBox f Lnet/minecraft/class_4185; field_2981 buttonRotate90 f Lnet/minecraft/class_4185; field_2993 buttonRotate270 f Lnet/minecraft/class_342; field_3010 inputPosZ f Ljava/text/DecimalFormat; field_2991 decimalFormat f Lnet/minecraft/class_2415; field_2996 mirror f Lnet/minecraft/class_2776; field_3004 mode f Lnet/minecraft/class_342; field_2988 inputSizeX f Lnet/minecraft/class_2470; field_3003 rotation f Lnet/minecraft/class_2561; field_26578 DETECT_SIZE_TEXT f Lnet/minecraft/class_342; field_2982 inputPosX f Lnet/minecraft/class_5676; field_3008 buttonShowAir f Lnet/minecraft/class_2561; field_26574 SIZE_TEXT f Lcom/google/common/collect/ImmutableList; field_27993 MODES f Lnet/minecraft/class_342; field_3005 inputName f Z field_2985 ignoreEntities f Z field_2997 showAir f Lnet/minecraft/class_4185; field_3009 buttonDetect f Lnet/minecraft/class_342; field_2999 inputPosY f Lnet/minecraft/class_2561; field_26579 SHOW_AIR_TEXT f Lnet/minecraft/class_2561; field_26575 INTEGRITY_TEXT f Lcom/google/common/collect/ImmutableList; field_27994 MODES_EXCEPT_DATA f Lnet/minecraft/class_4185; field_2987 buttonSave f Lnet/minecraft/class_342; field_3000 inputIntegrity f Lnet/minecraft/class_4185; field_2995 buttonRotate0 f Lnet/minecraft/class_4185; field_3006 buttonLoad f Lnet/minecraft/class_342; field_2978 inputSizeZ f Lnet/minecraft/class_342; field_2986 inputMetadata f Lnet/minecraft/class_342; field_2998 inputSizeY m ()V method_2514 cancel m (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V method_32653 method_32653 p 1 button p 2 showBoundingBox m (Lnet/minecraft/class_4185;)V method_19910 method_19910 p 1 button m ()V method_2510 updateRotationButton m (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V method_32657 method_32657 p 1 button p 2 includeEntities m (Lnet/minecraft/class_4185;)V method_19911 method_19911 p 1 button m (Lnet/minecraft/class_4185;)V method_19898 method_19898 p 1 button m (Lnet/minecraft/class_2776;)Lnet/minecraft/class_2561; method_32654 method_32654 p 0 value m ()V method_2515 done m (Lnet/minecraft/class_2633$class_2634;)Z method_2516 updateStructureBlock p 1 action m (Lnet/minecraft/class_5676;Lnet/minecraft/class_2776;)V method_32652 method_32652 p 1 button p 2 mode m (Lnet/minecraft/class_4185;)V method_19908 method_19908 p 1 button m (Lnet/minecraft/class_2776;)V method_32650 updateWidgets p 1 mode m (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V method_32655 method_32655 p 1 button p 2 showAir m (Lnet/minecraft/class_4185;)V method_19900 method_19900 p 1 button m (Lnet/minecraft/class_4185;)V method_19899 method_19899 p 1 button m (Lnet/minecraft/class_5676;Lnet/minecraft/class_2415;)V method_32651 method_32651 p 1 button p 2 mirror m (Lnet/minecraft/class_4185;)V method_19909 method_19909 p 1 button m (Ljava/lang/String;)F method_2500 parseFloat p 1 string m (Ljava/lang/String;)J method_2504 parseLong p 1 string m (Lnet/minecraft/class_4185;)V method_19901 method_19901 p 1 button m (Lnet/minecraft/class_2633;)V p 1 structureBlock m (Ljava/lang/String;)I method_2517 parseInt p 1 string m (Lnet/minecraft/class_2776;)Z method_32656 method_32656 p 0 mode m (Lnet/minecraft/class_4185;)V method_19906 method_19906 p 1 button c net/minecraft/class_1830 net/minecraft/item/SuspiciousStewItem f Ljava/lang/String; field_30923 EFFECTS_KEY f Ljava/lang/String; field_30924 EFFECT_ID_KEY f Ljava/lang/String; field_30925 EFFECT_DURATION_KEY m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1291;I)V method_8021 addEffectToStew p 2 duration p 1 effect p 0 stew c net/minecraft/class_496 net/minecraft/client/gui/screen/ingame/MinecartCommandBlockScreen f Lnet/minecraft/class_1918; field_2976 commandExecutor m (Lnet/minecraft/class_1918;)V p 1 commandExecutor c net/minecraft/class_495 net/minecraft/client/gui/screen/ingame/ShulkerBoxScreen f Lnet/minecraft/class_2960; field_2973 TEXTURE m (Lnet/minecraft/class_1733;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V p 1 handler p 2 inventory p 3 title c net/minecraft/class_494 net/minecraft/client/gui/screen/ingame/LoomScreen f I field_2970 firstPatternButtonId f I field_2963 PATTERN_BUTTON_ROW_COUNT f Z field_2958 scrollbarClicked f I field_32353 PATTERN_LIST_OFFSET_Y f I field_32349 SCROLLBAR_HEIGHT f I field_32348 SCROLLBAR_WIDTH f I field_32347 PATTERN_LIST_ROWS f I field_32346 PATTERN_LIST_COLUMNS f Z field_2962 canApplySpecialPattern f Z field_2961 hasTooManyPatterns f Lnet/minecraft/class_1799; field_2967 pattern f I field_32352 PATTERN_LIST_OFFSET_X f Lnet/minecraft/class_1799; field_2955 banner f Lnet/minecraft/class_2960; field_2966 TEXTURE f I field_32351 SCROLLBAR_AREA_HEIGHT f Lnet/minecraft/class_1799; field_2954 dye f I field_32350 PATTERN_ENTRY_SIZE f Z field_2965 canApplyDyePattern f Lnet/minecraft/class_630; field_21694 bannerField f Ljava/util/List; field_21841 bannerPatterns f F field_2968 scrollPosition m (III)V method_22692 drawBanner p 3 y p 2 x p 1 pattern m ()V method_17576 onInventoryChanged m (Lnet/minecraft/class_1726;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V p 3 title p 2 inventory p 1 handler c net/minecraft/class_1823 net/minecraft/item/SnowballItem c net/minecraft/class_1822 net/minecraft/item/SignItem m (Lnet/minecraft/class_1792$class_1793;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V p 1 settings p 3 wallBlock p 2 standingBlock c net/minecraft/class_1821 net/minecraft/item/ShovelItem f Ljava/util/Map; field_8912 PATH_STATES m (Lnet/minecraft/class_1832;FFLnet/minecraft/class_1792$class_1793;)V p 4 settings p 3 attackSpeed p 2 attackDamage p 1 material m (Lnet/minecraft/class_1838;Lnet/minecraft/class_1657;)V method_20281 method_20281 p 1 p c net/minecraft/class_1820 net/minecraft/item/ShearsItem m (Lnet/minecraft/class_1309;)V method_20280 method_20280 p 0 e m (Lnet/minecraft/class_1838;Lnet/minecraft/class_1657;)V method_38078 method_38078 p 1 player c net/minecraft/class_1827 net/minecraft/item/WallStandingBlockItem f Lnet/minecraft/class_2248; field_8918 wallBlock m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)V p 3 settings p 2 wallBlock p 1 standingBlock c net/minecraft/class_1826 net/minecraft/item/SpawnEggItem f Ljava/util/Map; field_8914 SPAWN_EGGS f I field_8916 primaryColor f I field_8915 secondaryColor f Lnet/minecraft/class_1299; field_8917 type m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1308;Lnet/minecraft/class_1299;Lnet/minecraft/class_3218;Lnet/minecraft/class_243;Lnet/minecraft/class_1799;)Ljava/util/Optional; method_24793 spawnBaby p 3 entityType p 4 world p 1 user p 2 entity p 5 pos p 6 stack m (Lnet/minecraft/class_1299;IILnet/minecraft/class_1792$class_1793;)V p 2 primaryColor p 1 type p 4 settings p 3 secondaryColor m (Lnet/minecraft/class_2487;Lnet/minecraft/class_1299;)Z method_8018 isOfSameEntityType p 1 nbt p 2 type m (I)I method_8016 getColor c {@return the color of the specified tint index}\n\n@implSpec If the tint index is 0, returns {@link #primaryColor}. Otherwise, returns {@link #secondaryColor}. p 1 tintIndex c the tint index m (Lnet/minecraft/class_1299;)Lnet/minecraft/class_1826; method_8019 forEntity p 0 type m ()Ljava/lang/Iterable; method_8017 getAll m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1299; method_8015 getEntityType p 1 nbt c net/minecraft/class_1825 net/minecraft/item/SpectralArrowItem c net/minecraft/class_1824 net/minecraft/item/NetherStarItem c net/minecraft/class_1829 net/minecraft/item/SwordItem f F field_8920 attackDamage f Lcom/google/common/collect/Multimap; field_23745 attributeModifiers m ()F method_8020 getAttackDamage m (Lnet/minecraft/class_1832;IFLnet/minecraft/class_1792$class_1793;)V p 4 settings p 1 toolMaterial p 3 attackSpeed p 2 attackDamage m (Lnet/minecraft/class_1309;)V method_20282 method_20282 p 0 e m (Lnet/minecraft/class_1309;)V method_20283 method_20283 p 0 e c net/minecraft/class_1828 net/minecraft/item/SplashPotionItem c net/minecraft/class_4075 net/minecraft/client/texture/SpriteAtlasHolder f Lnet/minecraft/class_1059; field_18230 atlas f Ljava/lang/String; field_21767 pathPrefix m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1058; method_18667 getSprite p 1 objectId m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960; method_24140 toSpriteId p 1 objectId m (Lnet/minecraft/class_1060;Lnet/minecraft/class_2960;Ljava/lang/String;)V p 2 atlasId p 1 textureManager p 3 pathPrefix m ()Ljava/util/stream/Stream; method_18665 getSprites m (Lnet/minecraft/class_1059$class_4007;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_18666 apply m (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Lnet/minecraft/class_1059$class_4007; method_18668 prepare c net/minecraft/class_4074 net/minecraft/client/texture/StatusEffectSpriteManager m (Lnet/minecraft/class_1291;)Lnet/minecraft/class_1058; method_18663 getSprite p 1 effect m (Lnet/minecraft/class_1060;)V p 1 textureManager c net/minecraft/class_4076 net/minecraft/util/math/ChunkSectionPos m (JIII)J method_18678 offset c Offsets a packed chunk section position by the given offsets.\n@see #asLong p 0 packed p 2 x p 4 z p 3 y m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_4076; method_18682 from p 0 pos m ()I method_19532 getMaxZ m (S)Lnet/minecraft/class_2338; method_30557 unpackBlockPos c Gets the world position of the given local position within this chunk section.\n@see #packLocal p 1 packedLocalPos m (S)I method_30552 unpackLocalY c Gets the local y-coordinate from the given packed local position.\n@see #packLocal p 0 packedLocalPos m (S)I method_30556 unpackBlockZ c Gets the world z-coordinate of the given local position within this chunk section.\n@see #packLocal p 1 packedLocalPos m (Lnet/minecraft/class_2791;)Lnet/minecraft/class_4076; method_33705 from p 0 chunk m (III)Lnet/minecraft/class_4076; method_18676 from c Creates a chunk section position from its x-, y- and z-coordinates. p 0 x p 1 y p 2 z m (D)I method_32204 getSectionCoord p 0 coord m ()Lnet/minecraft/class_2338; method_19767 getMinPos m ()I method_19528 getMinY m (J)I method_18689 unpackY c Gets the chunk section y-coordinate from the given packed chunk section coordinate.\n@see #asLong p 0 packed m (JLit/unimi/dsi/fastutil/longs/LongConsumer;)V method_39490 forEachChunkSectionAround p 2 consumer p 0 pos m (J)Lnet/minecraft/class_4076; method_18677 from c Creates a chunk section position from its packed representation.\n@see #asLong p 0 packed m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_4076; method_18680 from p 0 entity m (J)J method_18693 withZeroY c Gets the packed chunk section coordinate at y=0 for the same chunk as\nthe given packed chunk section coordinate.\n@see #asLong p 0 pos m (S)I method_30551 unpackLocalX c Gets the local x-coordinate from the given packed local position.\n@see #packLocal p 0 packedLocalPos m ()Ljava/util/stream/Stream; method_19533 streamBlocks m (S)I method_30555 unpackBlockY c Gets the world y-coordinate of the given local position within this chunk section.\n@see #packLocal p 1 packedLocalPos m ()I method_18674 getSectionX m ()J method_18694 asLong m ()Lnet/minecraft/class_2338; method_19768 getCenterPos m ()I method_19529 getMinZ m ()I method_19530 getMaxX m (J)I method_18686 unpackX c Gets the chunk section x-coordinate from the given packed chunk section coordinate.\n@see #asLong p 0 packed m (S)I method_30554 unpackBlockX c Gets the world x-coordinate of the given local position within this chunk section.\n@see #packLocal p 1 packedLocalPos m (IIILit/unimi/dsi/fastutil/longs/LongConsumer;)V method_39489 forEachChunkSectionAround c Performs an action for each chunk section enclosing a block position\nadjacent to {@code (x, y, z)}. p 0 x p 1 y p 2 z p 3 consumer c the consumer that takes the chunk section position as a long m ()I method_18687 getSectionZ m (J)I method_18690 unpackZ c Gets the chunk section z-coordinate from the given packed chunk section coordinate.\n@see #asLong p 0 packed m (I)I method_18675 getSectionCoord c Converts a world coordinate to the corresponding chunk-section coordinate.\n\n@implNote This implementation returns {@code coord / 16}. p 0 coord m ()I method_18683 getSectionY m ()Lnet/minecraft/class_1923; method_18692 toChunkPos m (III)J method_18685 asLong p 1 y p 2 z p 0 x m (Lnet/minecraft/class_2338;)S method_19454 packLocal c Returns the local position of the given block position relative to\nits respective chunk section, packed into a short. p 0 pos m (Lnet/minecraft/class_1923;I)Lnet/minecraft/class_4076; method_18681 from c Creates a chunk section position from a chunk position and the y-coordinate of the vertical section. p 0 chunkPos p 1 y m (I)I method_18688 getBlockCoord c Converts the given chunk section coordinate to the world coordinate system.\nThe returned coordinate will always be at the origin of the chunk section in world space. p 0 sectionCoord m ()I method_19531 getMaxY m (Lnet/minecraft/class_4076;I)Ljava/util/stream/Stream; method_20439 stream p 0 center p 1 radius m (Lnet/minecraft/class_1923;III)Ljava/util/stream/Stream; method_22446 stream p 1 radius p 0 center p 3 maxY p 2 minY m (S)I method_30553 unpackLocalZ c Gets the local z-coordinate from the given packed local position.\n@see #packLocal p 0 packedLocalPos m (Lnet/minecraft/class_2338;Lit/unimi/dsi/fastutil/longs/LongConsumer;)V method_39491 forEachChunkSectionAround p 0 pos p 1 consumer m (J)J method_18691 fromBlockPos c Gets the packed chunk section coordinate for a given packed {@link BlockPos}.\n@see #asLong\n@see BlockPos#asLong p 0 blockPos m (III)Lnet/minecraft/class_4076; method_34591 add m (I)I method_18684 getLocalCoord c Converts a world coordinate to the local coordinate system (0-15) of its corresponding chunk section. p 0 coord m (Lnet/minecraft/class_2338;)J method_33706 toLong p 0 pos m (JLnet/minecraft/class_2350;)J method_18679 offset c Offsets a packed chunk section position in the given direction.\n@see #asLong p 0 packed p 2 direction m ()I method_19527 getMinX m (IIIIII)Ljava/util/stream/Stream; method_20438 stream p 2 minZ p 1 minY p 0 minX p 5 maxZ p 4 maxY p 3 maxX m (II)I method_32205 getOffsetPos p 1 offset p 0 chunkCoord c net/minecraft/class_4076$1 net/minecraft/util/math/ChunkSectionPos$1 f Lnet/minecraft/class_3980; field_19263 iterator m (Ljava/util/function/Consumer;)Z tryAdvance tryAdvance p 1 consumer c net/minecraft/class_4071 net/minecraft/client/gui/screen/Overlay m ()Z method_18640 pausesGame c net/minecraft/class_4073 net/minecraft/client/render/entity/feature/HorseArmorFeatureRenderer f Lnet/minecraft/class_549; field_18228 model m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1498;FFFFFF)V method_18658 render m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V p 1 context p 2 loader c net/minecraft/class_4079 net/minecraft/world/SectionDistanceLevelPropagator m (J)I method_18749 getInitialLevel p 1 id m (JIZ)V method_18750 update p 3 level p 4 decrease p 1 id c net/minecraft/class_4081 net/minecraft/entity/effect/StatusEffectCategory f Lnet/minecraft/class_124; field_18274 formatting f Lnet/minecraft/class_4081; field_18271 BENEFICIAL f Lnet/minecraft/class_4081; field_18273 NEUTRAL f Lnet/minecraft/class_4081; field_18272 HARMFUL m ()Lnet/minecraft/class_124; method_18793 getFormatting m (Ljava/lang/String;ILnet/minecraft/class_124;)V p 3 format c net/minecraft/class_4089 net/minecraft/client/particle/ParticleTextureData f Ljava/util/List; field_18299 textureList m (Lcom/google/gson/JsonElement;)Ljava/lang/String; method_18827 method_18827 p 0 texture m (Ljava/util/List;)V p 1 textureList m ()Ljava/util/List; method_18826 getTextureList m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_4089; method_18828 load p 0 json c net/minecraft/class_1801 net/minecraft/item/KnowledgeBookItem f Ljava/lang/String; field_30906 RECIPES_KEY f Lorg/slf4j/Logger; field_8042 LOGGER c net/minecraft/class_1800 net/minecraft/client/item/ModelPredicateProvider m (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F call call p 4 seed p 3 entity p 2 world p 1 stack c net/minecraft/class_1805 net/minecraft/item/MilkBucketItem f I field_30911 MAX_USE_TIME c net/minecraft/class_1804 net/minecraft/item/LeadItem m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1269; method_7994 attachHeldMobsToBlock p 2 pos p 0 player p 1 world c net/minecraft/class_1803 net/minecraft/item/LingeringPotionItem c net/minecraft/class_1802 net/minecraft/item/Items f Lnet/minecraft/class_1792; field_18887 CUT_RED_SANDSTONE_SLAB f Lnet/minecraft/class_1792; field_8210 SPRUCE_WOOD f Lnet/minecraft/class_1792; field_8440 PRISMARINE_SLAB f Lnet/minecraft/class_1792; field_8452 BUBBLE_CORAL_FAN f Lnet/minecraft/class_1792; field_8113 SPRUCE_PLANKS f Lnet/minecraft/class_1792; field_8343 CRACKED_STONE_BRICKS f Lnet/minecraft/class_1792; field_8464 BROWN_BED f Lnet/minecraft/class_1792; field_8222 PINK_CONCRETE_POWDER f Lnet/minecraft/class_1792; field_8476 COAL_ORE f Lnet/minecraft/class_1792; field_8258 WHITE_BED f Lnet/minecraft/class_1792; field_8488 GRANITE_WALL f Lnet/minecraft/class_1792; field_17531 SUGAR_CANE f Lnet/minecraft/class_1792; field_8125 JUNGLE_LOG f Lnet/minecraft/class_1792; field_8246 SNOW_BLOCK f Lnet/minecraft/class_1792; field_27071 COPPER_BLOCK f Lnet/minecraft/class_1792; field_20409 CUT_RED_SANDSTONE f Lnet/minecraft/class_1792; field_28859 DEEPSLATE_BRICKS f Lnet/minecraft/class_1792; field_8562 PURPLE_GLAZED_TERRACOTTA f Lnet/minecraft/class_1792; field_8683 ORANGE_CARPET f Lnet/minecraft/class_1792; field_8792 OAK_FENCE f Lnet/minecraft/class_1792; field_8780 OAK_BUTTON f Lnet/minecraft/class_1792; field_29020 DEEPSLATE_IRON_ORE f Lnet/minecraft/class_1792; field_8451 LIGHT_GRAY_SHULKER_BOX f Lnet/minecraft/class_1792; field_8342 BRICK_SLAB f Lnet/minecraft/class_1792; field_8354 MAGMA_BLOCK f Lnet/minecraft/class_1792; field_18886 RED_SANDSTONE_SLAB f Lnet/minecraft/class_1792; field_8112 BLACK_BED f Lnet/minecraft/class_1792; field_8366 TRIPWIRE_HOOK f Lnet/minecraft/class_1792; field_8487 ORANGE_CONCRETE_POWDER f Lnet/minecraft/class_1792; field_22010 CRIMSON_DOOR f Lnet/minecraft/class_1792; field_8148 INFESTED_CHISELED_STONE_BRICKS f Lnet/minecraft/class_1792; field_8269 DEAD_HORN_CORAL_FAN f Lnet/minecraft/class_1792; field_8499 QUARTZ_STAIRS f Lnet/minecraft/class_1792; field_17520 CACTUS f Lnet/minecraft/class_1792; field_8257 CYAN_GLAZED_TERRACOTTA f Lnet/minecraft/class_1792; field_20407 ANDESITE f Lnet/minecraft/class_1792; field_20408 RED_SANDSTONE f Lnet/minecraft/class_1792; field_27060 GREEN_CANDLE f Lnet/minecraft/class_1792; field_21087 HONEYCOMB_BLOCK f Lnet/minecraft/class_1792; field_17532 KELP f Lnet/minecraft/class_1792; field_8599 IRON_ORE f Lnet/minecraft/class_1792; field_8587 ACACIA_WOOD f Lnet/minecraft/class_1792; field_8575 PLAYER_HEAD f Lnet/minecraft/class_1792; field_8684 SPRUCE_LOG f Lnet/minecraft/class_1792; field_16310 FLETCHING_TABLE f Lnet/minecraft/class_1792; field_8672 LIME_TERRACOTTA f Lnet/minecraft/class_1792; field_8781 STONE_BUTTON f Lnet/minecraft/class_1792; field_27072 EXPOSED_COPPER f Lnet/minecraft/class_1792; field_8793 REDSTONE_BLOCK f Lnet/minecraft/class_1792; field_8890 MOSSY_STONE_BRICK_STAIRS f Lnet/minecraft/class_1792; field_23256 LODESTONE f Lnet/minecraft/class_1792; field_8430 SMOOTH_QUARTZ_STAIRS f Lnet/minecraft/class_1792; field_8212 OAK_STAIRS f Lnet/minecraft/class_1792; field_8321 JUNGLE_TRAPDOOR f Lnet/minecraft/class_1792; field_8200 RED_SAND f Lnet/minecraft/class_1792; field_8333 GRAY_CONCRETE f Lnet/minecraft/class_1792; field_8454 DARK_OAK_FENCE f Lnet/minecraft/class_1792; field_8115 BLUE_CARPET f Lnet/minecraft/class_1792; field_8466 ENDER_CHEST f Lnet/minecraft/class_1792; field_22031 CRIMSON_PLANKS f Lnet/minecraft/class_1792; field_8224 JUNGLE_SLAB f Lnet/minecraft/class_1792; field_8357 DISPENSER f Lnet/minecraft/class_1792; field_8139 ORANGE_GLAZED_TERRACOTTA f Lnet/minecraft/class_1792; field_8369 MOSSY_COBBLESTONE_SLAB f Lnet/minecraft/class_1792; field_8127 PINK_CONCRETE f Lnet/minecraft/class_1792; field_8248 STRIPPED_OAK_WOOD f Lnet/minecraft/class_1792; field_8596 INFESTED_MOSSY_STONE_BRICKS f Lnet/minecraft/class_1792; field_27073 WEATHERED_COPPER f Lnet/minecraft/class_1792; field_8584 BROWN_SHULKER_BOX f Lnet/minecraft/class_1792; field_27061 RED_CANDLE f Lnet/minecraft/class_1792; field_8693 JACK_O_LANTERN f Lnet/minecraft/class_1792; field_29022 DEEPSLATE_DIAMOND_ORE f Lnet/minecraft/class_1792; field_8681 CREEPER_HEAD f Lnet/minecraft/class_1792; field_8320 OAK_SLAB f Lnet/minecraft/class_1792; field_8223 SANDSTONE_WALL f Lnet/minecraft/class_1792; field_8332 BROWN_STAINED_GLASS f Lnet/minecraft/class_1792; field_8211 DETECTOR_RAIL f Lnet/minecraft/class_1792; field_8465 CRAFTING_TABLE f Lnet/minecraft/class_1792; field_17530 COMPOSTER f Lnet/minecraft/class_1792; field_22032 WARPED_PLANKS f Lnet/minecraft/class_1792; field_8126 BLUE_STAINED_GLASS f Lnet/minecraft/class_1792; field_8247 TRAPPED_CHEST f Lnet/minecraft/class_1792; field_8114 ACACIA_FENCE_GATE f Lnet/minecraft/class_1792; field_8368 GREEN_BED f Lnet/minecraft/class_1792; field_28042 POINTED_DRIPSTONE f Lnet/minecraft/class_1792; field_27074 OXIDIZED_COPPER f Lnet/minecraft/class_1792; field_8585 DEAD_BRAIN_CORAL_FAN f Lnet/minecraft/class_1792; field_27062 BLACK_CANDLE f Lnet/minecraft/class_1792; field_27050 WAXED_WEATHERED_CUT_COPPER_SLAB f Lnet/minecraft/class_1792; field_8561 LARGE_FERN f Lnet/minecraft/class_1792; field_8682 RED_MUSHROOM_BLOCK f Lnet/minecraft/class_1792; field_29021 DEEPSLATE_LAPIS_ORE f Lnet/minecraft/class_1792; field_8791 WITHER_SKELETON_SKULL f Lnet/minecraft/class_1792; field_8230 REDSTONE_LAMP f Lnet/minecraft/class_1792; field_8460 COARSE_DIRT f Lnet/minecraft/class_1792; field_8351 DEAD_TUBE_CORAL_FAN f Lnet/minecraft/class_1792; field_8472 STRIPPED_BIRCH_WOOD f Lnet/minecraft/class_1792; field_8133 LIGHT_GRAY_TERRACOTTA f Lnet/minecraft/class_1792; field_8363 LIGHT_GRAY_STAINED_GLASS f Lnet/minecraft/class_1792; field_8484 BLUE_GLAZED_TERRACOTTA f Lnet/minecraft/class_1792; field_8121 LADDER f Lnet/minecraft/class_1792; field_8242 BONE_BLOCK f Lnet/minecraft/class_1792; field_8157 BLACK_STAINED_GLASS_PANE f Lnet/minecraft/class_1792; field_8278 FIRE_CORAL_BLOCK f Lnet/minecraft/class_1792; field_8266 SMOOTH_RED_SANDSTONE_SLAB f Lnet/minecraft/class_1792; field_8048 SPRUCE_BUTTON f Lnet/minecraft/class_1792; field_22001 SOUL_TORCH f Lnet/minecraft/class_1792; field_8809 LAPIS_ORE f Lnet/minecraft/class_1792; field_22013 CRIMSON_NYLIUM f Lnet/minecraft/class_1792; field_28867 COBBLED_DEEPSLATE_STAIRS f Lnet/minecraft/class_1792; field_28649 FLOWERING_AZALEA_LEAVES f Lnet/minecraft/class_1792; field_20391 STONE f Lnet/minecraft/class_1792; field_8594 IRON_DOOR f Lnet/minecraft/class_1792; field_8582 WHITE_CONCRETE_POWDER f Lnet/minecraft/class_1792; field_8691 OAK_DOOR f Lnet/minecraft/class_1792; field_8120 GREEN_CONCRETE f Lnet/minecraft/class_1792; field_8241 IRON_TRAPDOOR f Lnet/minecraft/class_1792; field_8350 BLUE_SHULKER_BOX f Lnet/minecraft/class_1792; field_8471 FERN f Lnet/minecraft/class_1792; field_8362 STRIPPED_SPRUCE_WOOD f Lnet/minecraft/class_1792; field_8483 WHITE_STAINED_GLASS f Lnet/minecraft/class_1792; field_8495 SPRUCE_TRAPDOOR f Lnet/minecraft/class_1792; field_8253 LIME_CARPET f Lnet/minecraft/class_1792; field_8386 PRISMARINE_STAIRS f Lnet/minecraft/class_1792; field_8047 JUNGLE_PRESSURE_PLATE f Lnet/minecraft/class_1792; field_8398 SKELETON_SKULL f Lnet/minecraft/class_1792; field_8156 WHITE_TERRACOTTA f Lnet/minecraft/class_1792; field_8277 PINK_GLAZED_TERRACOTTA f Lnet/minecraft/class_1792; field_8289 BIRCH_FENCE_GATE f Lnet/minecraft/class_1792; field_8059 ORANGE_BED f Lnet/minecraft/class_1792; field_17540 DARK_OAK_SAPLING f Lnet/minecraft/class_1792; field_33403 WAXED_OXIDIZED_COPPER f Lnet/minecraft/class_1792; field_22002 CRIMSON_TRAPDOOR f Lnet/minecraft/class_1792; field_17346 CAMPFIRE f Lnet/minecraft/class_1792; field_28868 POLISHED_DEEPSLATE_STAIRS f Lnet/minecraft/class_1792; field_20390 BRICKS f Lnet/minecraft/class_1792; field_8595 STONE_SLAB f Lnet/minecraft/class_1792; field_8583 OAK_LOG f Lnet/minecraft/class_1792; field_8341 WHITE_CONCRETE f Lnet/minecraft/class_1792; field_8462 DEAD_BUBBLE_CORAL_FAN f Lnet/minecraft/class_1792; field_20393 PURPUR_BLOCK f Lnet/minecraft/class_1792; field_8353 RED_TERRACOTTA f Lnet/minecraft/class_1792; field_8474 BRAIN_CORAL_BLOCK f Lnet/minecraft/class_1792; field_8256 TALL_GRASS f Lnet/minecraft/class_1792; field_8365 FARMLAND f Lnet/minecraft/class_1792; field_8244 GREEN_GLAZED_TERRACOTTA f Lnet/minecraft/class_1792; field_8268 BLACK_SHULKER_BOX f Lnet/minecraft/class_1792; field_8819 END_STONE_BRICK_WALL f Lnet/minecraft/class_1792; field_33404 WAXED_OXIDIZED_CUT_COPPER f Lnet/minecraft/class_1792; field_28869 DEEPSLATE_TILE_STAIRS f Lnet/minecraft/class_1792; field_28409 GLOW_LICHEN f Lnet/minecraft/class_1792; field_8592 HEAVY_WEIGHTED_PRESSURE_PLATE f Lnet/minecraft/class_1792; field_8580 PINK_CARPET f Lnet/minecraft/class_1792; field_8340 LIME_STAINED_GLASS f Lnet/minecraft/class_1792; field_8461 GREEN_SHULKER_BOX f Lnet/minecraft/class_1792; field_20392 MOSSY_COBBLESTONE f Lnet/minecraft/class_1792; field_8122 SPRUCE_STAIRS f Lnet/minecraft/class_1792; field_8243 MAGENTA_STAINED_GLASS f Lnet/minecraft/class_1792; field_8110 GRAVEL f Lnet/minecraft/class_1792; field_8364 LIGHT_BLUE_CONCRETE f Lnet/minecraft/class_1792; field_8146 LIGHT_GRAY_BED f Lnet/minecraft/class_1792; field_8376 OAK_TRAPDOOR f Lnet/minecraft/class_1792; field_8158 SEAGRASS f Lnet/minecraft/class_1792; field_8808 STRIPPED_DARK_OAK_LOG f Lnet/minecraft/class_1792; field_22000 BASALT f Lnet/minecraft/class_1792; field_33405 WAXED_OXIDIZED_CUT_COPPER_STAIRS f Lnet/minecraft/class_1792; field_8593 CYAN_CONCRETE_POWDER f Lnet/minecraft/class_1792; field_8581 LIME_STAINED_GLASS_PANE f Lnet/minecraft/class_1792; field_8690 PURPLE_CONCRETE_POWDER f Lnet/minecraft/class_1792; field_8141 GLASS_PANE f Lnet/minecraft/class_1792; field_8262 PURPLE_BED f Lnet/minecraft/class_1792; field_8395 POLISHED_ANDESITE_SLAB f Lnet/minecraft/class_1792; field_8056 END_ROD f Lnet/minecraft/class_1792; field_8177 WHITE_GLAZED_TERRACOTTA f Lnet/minecraft/class_1792; field_8286 LIGHT_BLUE_BED f Lnet/minecraft/class_1792; field_8165 SPRUCE_DOOR f Lnet/minecraft/class_1792; field_8189 SPRUCE_SLAB f Lnet/minecraft/class_1792; field_17498 SEA_PICKLE f Lnet/minecraft/class_1792; field_20400 END_STONE_BRICKS f Lnet/minecraft/class_1792; field_8817 HORN_CORAL_FAN f Lnet/minecraft/class_1792; field_20412 COBBLESTONE f Lnet/minecraft/class_1792; field_8708 MOSSY_COBBLESTONE_WALL f Lnet/minecraft/class_1792; field_8829 LIGHT_BLUE_SHULKER_BOX f Lnet/minecraft/class_1792; field_28863 POLISHED_DEEPSLATE_WALL f Lnet/minecraft/class_1792; field_28875 DEEPSLATE_BRICK_SLAB f Lnet/minecraft/class_1792; field_23837 POLISHED_BLACKSTONE_BRICKS f Lnet/minecraft/class_1792; field_23849 POLISHED_BLACKSTONE_SLAB f Lnet/minecraft/class_1792; field_28657 BIG_DRIPLEAF f Lnet/minecraft/class_1792; field_21997 CRIMSON_FENCE_GATE f Lnet/minecraft/class_1792; field_21985 CRIMSON_SLAB f Lnet/minecraft/class_1792; field_16482 SCAFFOLDING f Lnet/minecraft/class_1792; field_8140 CONDUIT f Lnet/minecraft/class_1792; field_8491 DANDELION f Lnet/minecraft/class_1792; field_8382 PODZOL f Lnet/minecraft/class_1792; field_8043 ORANGE_TERRACOTTA f Lnet/minecraft/class_1792; field_8164 BLUE_CONCRETE_POWDER f Lnet/minecraft/class_1792; field_8394 BROWN_GLAZED_TERRACOTTA f Lnet/minecraft/class_1792; field_8152 END_STONE_BRICK_STAIRS f Lnet/minecraft/class_1792; field_8067 SOUL_SAND f Lnet/minecraft/class_1792; field_8055 LAPIS_BLOCK f Lnet/minecraft/class_1792; field_20411 POLISHED_ANDESITE f Lnet/minecraft/class_1792; field_8818 GRAY_CONCRETE_POWDER f Lnet/minecraft/class_1792; field_28864 DEEPSLATE_TILE_WALL f Lnet/minecraft/class_1792; field_17499 BLUE_ORCHID f Lnet/minecraft/class_1792; field_23838 POLISHED_BLACKSTONE_BRICK_SLAB f Lnet/minecraft/class_1792; field_28658 SMALL_DRIPLEAF f Lnet/minecraft/class_1792; field_21996 WARPED_FENCE f Lnet/minecraft/class_1792; field_21984 STRIPPED_WARPED_STEM f Lnet/minecraft/class_1792; field_8490 PURPUR_PILLAR f Lnet/minecraft/class_1792; field_8470 ZOMBIE_HEAD f Lnet/minecraft/class_1792; field_8482 RED_CARPET f Lnet/minecraft/class_1792; field_8240 LIGHT_GRAY_STAINED_GLASS_PANE f Lnet/minecraft/class_1792; field_8494 GOLD_BLOCK f Lnet/minecraft/class_1792; field_8385 YELLOW_TERRACOTTA f Lnet/minecraft/class_1792; field_8839 LIME_CONCRETE f Lnet/minecraft/class_1792; field_20402 QUARTZ_BLOCK f Lnet/minecraft/class_1792; field_8827 END_PORTAL_FRAME f Lnet/minecraft/class_1792; field_28865 DEEPSLATE_BRICK_WALL f Lnet/minecraft/class_1792; field_23835 POLISHED_BLACKSTONE_PRESSURE_PLATE f Lnet/minecraft/class_1792; field_23847 GILDED_BLACKSTONE f Lnet/minecraft/class_1792; field_21987 CRIMSON_FUNGUS f Lnet/minecraft/class_1792; field_21999 SOUL_SOIL f Lnet/minecraft/class_1792; field_8481 STONE_BRICK_STAIRS f Lnet/minecraft/class_1792; field_8142 YELLOW_CARPET f Lnet/minecraft/class_1792; field_8130 BIRCH_STAIRS f Lnet/minecraft/class_1792; field_8384 MAGENTA_CARPET f Lnet/minecraft/class_1792; field_8166 SMOOTH_SANDSTONE_STAIRS f Lnet/minecraft/class_1792; field_8275 MOSSY_COBBLESTONE_STAIRS f Lnet/minecraft/class_1792; field_8057 PRISMARINE_WALL f Lnet/minecraft/class_1792; field_8178 BLUE_ICE f Lnet/minecraft/class_1792; field_8707 SPRUCE_PRESSURE_PLATE f Lnet/minecraft/class_1792; field_8828 SLIME_BLOCK f Lnet/minecraft/class_1792; field_20401 DIORITE f Lnet/minecraft/class_1792; field_8804 BRICK_WALL f Lnet/minecraft/class_1792; field_8816 PURPLE_SHULKER_BOX f Lnet/minecraft/class_1792; field_23836 CHISELED_POLISHED_BLACKSTONE f Lnet/minecraft/class_1792; field_28648 AZALEA_LEAVES f Lnet/minecraft/class_1792; field_23848 POLISHED_BLACKSTONE f Lnet/minecraft/class_1792; field_28866 DEEPSLATE f Lnet/minecraft/class_1792; field_21998 WARPED_FENCE_GATE f Lnet/minecraft/class_1792; field_21986 WARPED_SLAB f Lnet/minecraft/class_1792; field_8173 ACACIA_PRESSURE_PLATE f Lnet/minecraft/class_1792; field_8282 END_STONE_BRICK_SLAB f Lnet/minecraft/class_1792; field_8294 BROWN_CARPET f Lnet/minecraft/class_1792; field_8076 IRON_BARS f Lnet/minecraft/class_1792; field_8197 RED_CONCRETE f Lnet/minecraft/class_1792; field_27019 TINTED_GLASS f Lnet/minecraft/class_1792; field_20404 PRISMARINE f Lnet/minecraft/class_1792; field_20416 BEEHIVE f Lnet/minecraft/class_1792; field_8619 REPEATER f Lnet/minecraft/class_1792; field_8837 EMERALD_ORE f Lnet/minecraft/class_1792; field_28871 POLISHED_DEEPSLATE f Lnet/minecraft/class_1792; field_8849 SPAWNER f Lnet/minecraft/class_1792; field_8704 BLACK_CONCRETE f Lnet/minecraft/class_1792; field_28653 MOSS_CARPET f Lnet/minecraft/class_1792; field_8801 GLOWSTONE f Lnet/minecraft/class_1792; field_21989 CRIMSON_ROOTS f Lnet/minecraft/class_1792; field_8160 DEAD_FIRE_CORAL_BLOCK f Lnet/minecraft/class_1792; field_8390 CYAN_BED f Lnet/minecraft/class_1792; field_23069 POLISHED_BASALT f Lnet/minecraft/class_1792; field_8281 OBSIDIAN f Lnet/minecraft/class_1792; field_8293 DARK_OAK_FENCE_GATE f Lnet/minecraft/class_1792; field_8051 DEAD_BUBBLE_CORAL f Lnet/minecraft/class_1792; field_8172 LIGHT_GRAY_GLAZED_TERRACOTTA f Lnet/minecraft/class_1792; field_8196 LIGHT_BLUE_STAINED_GLASS_PANE f Lnet/minecraft/class_1792; field_20415 BEE_NEST f Lnet/minecraft/class_1792; field_8608 GRANITE_STAIRS f Lnet/minecraft/class_1792; field_28872 POLISHED_DEEPSLATE_SLAB f Lnet/minecraft/class_1792; field_20403 POLISHED_DIORITE f Lnet/minecraft/class_1792; field_28860 DEEPSLATE_TILES f Lnet/minecraft/class_1792; field_8717 LIGHT_BLUE_TERRACOTTA f Lnet/minecraft/class_1792; field_8838 PURPLE_STAINED_GLASS f Lnet/minecraft/class_1792; field_28654 MOSS_BLOCK f Lnet/minecraft/class_1792; field_22490 WARPED_HYPHAE f Lnet/minecraft/class_1792; field_8050 MAGENTA_SHULKER_BOX f Lnet/minecraft/class_1792; field_8280 GLASS f Lnet/minecraft/class_1792; field_21988 WARPED_FUNGUS f Lnet/minecraft/class_1792; field_8292 INFESTED_CRACKED_STONE_BRICKS f Lnet/minecraft/class_1792; field_8272 DEAD_HORN_CORAL f Lnet/minecraft/class_1792; field_8381 DEAD_BRAIN_CORAL f Lnet/minecraft/class_1792; field_8260 TERRACOTTA f Lnet/minecraft/class_1792; field_8393 ORANGE_STAINED_GLASS f Lnet/minecraft/class_1792; field_8284 STRIPPED_ACACIA_WOOD f Lnet/minecraft/class_1792; field_8078 LIGHT_BLUE_CARPET f Lnet/minecraft/class_1792; field_8199 JUNGLE_DOOR f Lnet/minecraft/class_1792; field_23140 NETHER_GOLD_ORE f Lnet/minecraft/class_1792; field_20406 DARK_PRISMARINE f Lnet/minecraft/class_1792; field_28861 CHISELED_DEEPSLATE f Lnet/minecraft/class_1792; field_8508 MAGENTA_CONCRETE f Lnet/minecraft/class_1792; field_28655 ROOTED_DIRT f Lnet/minecraft/class_1792; field_8605 ACACIA_BUTTON f Lnet/minecraft/class_1792; field_28873 COBBLED_DEEPSLATE_SLAB f Lnet/minecraft/class_1792; field_8847 TUBE_CORAL f Lnet/minecraft/class_1792; field_8811 MOSSY_STONE_BRICK_WALL f Lnet/minecraft/class_1792; field_8702 NETHER_QUARTZ_ORE f Lnet/minecraft/class_1792; field_8823 JUNGLE_FENCE f Lnet/minecraft/class_1792; field_21086 HONEY_BLOCK f Lnet/minecraft/class_1792; field_23839 POLISHED_BLACKSTONE_BRICK_STAIRS f Lnet/minecraft/class_1792; field_8380 ORANGE_SHULKER_BOX f Lnet/minecraft/class_1792; field_8162 AIR f Lnet/minecraft/class_1792; field_8392 COBBLESTONE_WALL f Lnet/minecraft/class_1792; field_8271 YELLOW_SHULKER_BOX f Lnet/minecraft/class_1792; field_8053 STONE_STAIRS f Lnet/minecraft/class_1792; field_8174 BIRCH_BUTTON f Lnet/minecraft/class_1792; field_23141 RESPAWN_ANCHOR f Lnet/minecraft/class_1792; field_8089 DEAD_BUBBLE_CORAL_BLOCK f Lnet/minecraft/class_1792; field_8077 BARRIER f Lnet/minecraft/class_1792; field_8198 GREEN_CONCRETE_POWDER f Lnet/minecraft/class_1792; field_23829 CHISELED_NETHER_BRICKS f Lnet/minecraft/class_1792; field_20405 PRISMARINE_BRICKS f Lnet/minecraft/class_1792; field_8618 TURTLE_EGG f Lnet/minecraft/class_1792; field_8848 POWERED_RAIL f Lnet/minecraft/class_1792; field_8739 PURPLE_STAINED_GLASS_PANE f Lnet/minecraft/class_1792; field_28874 DEEPSLATE_TILE_SLAB f Lnet/minecraft/class_1792; field_8703 YELLOW_STAINED_GLASS_PANE f Lnet/minecraft/class_1792; field_28656 HANGING_ROOTS f Lnet/minecraft/class_1792; field_28862 COBBLED_DEEPSLATE_WALL f Lnet/minecraft/class_1792; field_8715 PURPLE_TERRACOTTA f Lnet/minecraft/class_1792; field_23828 CRACKED_NETHER_BRICKS f Lnet/minecraft/class_1792; field_8270 GRASS_BLOCK f Lnet/minecraft/class_1792; field_30904 LIGHT f Lnet/minecraft/class_1792; field_8391 OAK_PRESSURE_PLATE f Lnet/minecraft/class_1792; field_27039 WAXED_COPPER_BLOCK f Lnet/minecraft/class_1792; field_8096 BLACK_GLAZED_TERRACOTTA f Lnet/minecraft/class_1792; field_27027 MAGENTA_CANDLE f Lnet/minecraft/class_1792; field_8084 CHISELED_QUARTZ_BLOCK f Lnet/minecraft/class_1792; field_8506 BROWN_MUSHROOM_BLOCK f Lnet/minecraft/class_1792; field_8627 GRAY_SHULKER_BOX f Lnet/minecraft/class_1792; field_8736 WHITE_STAINED_GLASS_PANE f Lnet/minecraft/class_1792; field_8857 COMPARATOR f Lnet/minecraft/class_1792; field_8615 STRUCTURE_VOID f Lnet/minecraft/class_1792; field_8869 LIGHT_BLUE_STAINED_GLASS f Lnet/minecraft/class_1792; field_8603 DIAMOND_BLOCK f Lnet/minecraft/class_1792; field_8712 DRAGON_HEAD f Lnet/minecraft/class_1792; field_8821 CYAN_TERRACOTTA f Lnet/minecraft/class_1792; field_23841 CRACKED_POLISHED_BLACKSTONE_BRICKS f Lnet/minecraft/class_1792; field_27028 LIGHT_BLUE_CANDLE f Lnet/minecraft/class_1792; field_23070 TWISTING_VINES f Lnet/minecraft/class_1792; field_8095 YELLOW_STAINED_GLASS f Lnet/minecraft/class_1792; field_8519 DIRT_PATH f Lnet/minecraft/class_1792; field_8749 SNOW f Lnet/minecraft/class_1792; field_28650 AZALEA f Lnet/minecraft/class_1792; field_8507 GRAY_STAINED_GLASS f Lnet/minecraft/class_1792; field_8628 BRAIN_CORAL_FAN f Lnet/minecraft/class_1792; field_8419 RED_NETHER_BRICK_WALL f Lnet/minecraft/class_1792; field_8616 BRAIN_CORAL f Lnet/minecraft/class_1792; field_8604 REDSTONE_ORE f Lnet/minecraft/class_1792; field_8737 BLUE_CONCRETE f Lnet/minecraft/class_1792; field_8858 SAND f Lnet/minecraft/class_1792; field_8701 SPRUCE_FENCE f Lnet/minecraft/class_1792; field_8822 CHISELED_RED_SANDSTONE f Lnet/minecraft/class_1792; field_8810 TORCH f Lnet/minecraft/class_1792; field_8191 BIRCH_PLANKS f Lnet/minecraft/class_1792; field_23830 QUARTZ_BRICKS f Lnet/minecraft/class_1792; field_23842 SOUL_CAMPFIRE f Lnet/minecraft/class_1792; field_8074 FLOWER_POT f Lnet/minecraft/class_1792; field_8098 PURPLE_CARPET f Lnet/minecraft/class_1792; field_19049 LIME_WOOL f Lnet/minecraft/class_1792; field_27029 YELLOW_CANDLE f Lnet/minecraft/class_1792; field_28651 FLOWERING_AZALEA f Lnet/minecraft/class_1792; field_8649 LIME_GLAZED_TERRACOTTA f Lnet/minecraft/class_1792; field_8758 ACACIA_DOOR f Lnet/minecraft/class_1792; field_8879 RED_STAINED_GLASS_PANE f Lnet/minecraft/class_1792; field_8516 BLACK_CONCRETE_POWDER f Lnet/minecraft/class_1792; field_8637 CYAN_CONCRETE f Lnet/minecraft/class_1792; field_8734 GREEN_STAINED_GLASS f Lnet/minecraft/class_1792; field_8746 QUARTZ_PILLAR f Lnet/minecraft/class_1792; field_8710 CHORUS_FLOWER f Lnet/minecraft/class_1792; field_8831 DIRT f Lnet/minecraft/class_1792; field_8722 WHITE_SHULKER_BOX f Lnet/minecraft/class_1792; field_8843 BIRCH_SLAB f Lnet/minecraft/class_1792; field_21991 NETHER_SPROUTS f Lnet/minecraft/class_1792; field_17509 ORANGE_TULIP f Lnet/minecraft/class_1792; field_8182 NETHER_WART_BLOCK f Lnet/minecraft/class_1792; field_8291 SMOOTH_STONE_SLAB f Lnet/minecraft/class_1792; field_8170 BIRCH_LOG f Lnet/minecraft/class_1792; field_8085 CYAN_STAINED_GLASS_PANE f Lnet/minecraft/class_1792; field_8194 COBBLESTONE_SLAB f Lnet/minecraft/class_1792; field_19048 YELLOW_WOOL f Lnet/minecraft/class_1792; field_8097 JUNGLE_FENCE_GATE f Lnet/minecraft/class_1792; field_27018 COPPER_ORE f Lnet/minecraft/class_1792; field_28870 DEEPSLATE_BRICK_STAIRS f Lnet/minecraft/class_1792; field_28652 SPORE_BLOSSOM f Lnet/minecraft/class_1792; field_21990 WARPED_ROOTS f Lnet/minecraft/class_1792; field_8517 DARK_OAK_DOOR f Lnet/minecraft/class_1792; field_8638 CAULDRON f Lnet/minecraft/class_1792; field_8747 BLUE_STAINED_GLASS_PANE f Lnet/minecraft/class_1792; field_8505 NETHER_BRICK_SLAB f Lnet/minecraft/class_1792; field_8626 TNT f Lnet/minecraft/class_1792; field_8723 HORN_CORAL f Lnet/minecraft/class_1792; field_8844 DARK_OAK_TRAPDOOR f Lnet/minecraft/class_1792; field_8602 GRASS f Lnet/minecraft/class_1792; field_8735 LIGHT_GRAY_CONCRETE f Lnet/minecraft/class_1792; field_8856 DEAD_TUBE_CORAL_BLOCK f Lnet/minecraft/class_1792; field_8820 ACACIA_LOG f Lnet/minecraft/class_1792; field_23840 POLISHED_BLACKSTONE_BRICK_WALL f Lnet/minecraft/class_1792; field_8290 CYAN_CARPET f Lnet/minecraft/class_1792; field_8072 STRIPPED_ACACIA_LOG f Lnet/minecraft/class_1792; field_8060 PETRIFIED_OAK_SLAB f Lnet/minecraft/class_1792; field_8181 BLACK_TERRACOTTA f Lnet/minecraft/class_1792; field_19047 LIGHT_BLUE_WOOL f Lnet/minecraft/class_1792; field_19059 BLACK_WOOL f Lnet/minecraft/class_1792; field_27059 BROWN_CANDLE f Lnet/minecraft/class_1792; field_27047 WAXED_WEATHERED_CUT_COPPER_STAIRS f Lnet/minecraft/class_1792; field_29214 CRACKED_DEEPSLATE_BRICKS f Lnet/minecraft/class_1792; field_16309 SMOKER f Lnet/minecraft/class_1792; field_16539 LANTERN f Lnet/minecraft/class_1792; field_8404 DARK_OAK_PLANKS f Lnet/minecraft/class_1792; field_8319 POLISHED_GRANITE_STAIRS f Lnet/minecraft/class_1792; field_23833 POLISHED_BLACKSTONE_WALL f Lnet/minecraft/class_1792; field_8538 BUBBLE_CORAL f Lnet/minecraft/class_1792; field_8659 DIORITE_SLAB f Lnet/minecraft/class_1792; field_23845 BLACKSTONE_STAIRS f Lnet/minecraft/class_1792; field_8526 ANDESITE_STAIRS f Lnet/minecraft/class_1792; field_8889 YELLOW_GLAZED_TERRACOTTA f Lnet/minecraft/class_1792; field_8732 FURNACE f Lnet/minecraft/class_1792; field_8853 PINK_TERRACOTTA f Lnet/minecraft/class_1792; field_21993 CRIMSON_PRESSURE_PLATE f Lnet/minecraft/class_1792; field_8611 BLACK_CARPET f Lnet/minecraft/class_1792; field_8865 LEVER f Lnet/minecraft/class_1792; field_21981 CRIMSON_STEM f Lnet/minecraft/class_1792; field_27035 CUT_COPPER_SLAB f Lnet/minecraft/class_1792; field_17507 ACACIA_LEAVES f Lnet/minecraft/class_1792; field_17519 CARVED_PUMPKIN f Lnet/minecraft/class_1792; field_19046 MAGENTA_WOOL f Lnet/minecraft/class_1792; field_19058 RED_WOOL f Lnet/minecraft/class_1792; field_27048 WAXED_CUT_COPPER_SLAB f Lnet/minecraft/class_1792; field_27036 EXPOSED_CUT_COPPER_SLAB f Lnet/minecraft/class_1792; field_29019 DEEPSLATE_GOLD_ORE f Lnet/minecraft/class_1792; field_28101 SCULK_SENSOR f Lnet/minecraft/class_1792; field_8415 STRIPPED_OAK_LOG f Lnet/minecraft/class_1792; field_8427 DAMAGED_ANVIL f Lnet/minecraft/class_1792; field_8318 MAGENTA_GLAZED_TERRACOTTA f Lnet/minecraft/class_1792; field_8439 JUNGLE_WOOD f Lnet/minecraft/class_1792; field_8648 BAMBOO f Lnet/minecraft/class_1792; field_23834 POLISHED_BLACKSTONE_BUTTON f Lnet/minecraft/class_1792; field_8636 RED_STAINED_GLASS f Lnet/minecraft/class_1792; field_8866 COMMAND_BLOCK f Lnet/minecraft/class_1792; field_23846 BLACKSTONE_WALL f Lnet/minecraft/class_1792; field_8624 STRIPPED_SPRUCE_LOG f Lnet/minecraft/class_1792; field_8757 RED_CONCRETE_POWDER f Lnet/minecraft/class_1792; field_8878 DROPPER f Lnet/minecraft/class_1792; field_8721 LIGHT_WEIGHTED_PRESSURE_PLATE f Lnet/minecraft/class_1792; field_8842 JUNGLE_PLANKS f Lnet/minecraft/class_1792; field_8733 EMERALD_BLOCK f Lnet/minecraft/class_1792; field_8854 DARK_PRISMARINE_STAIRS f Lnet/minecraft/class_1792; field_21992 WEEPING_VINES f Lnet/minecraft/class_1792; field_8830 DEAD_FIRE_CORAL f Lnet/minecraft/class_1792; field_29213 INFESTED_DEEPSLATE f Lnet/minecraft/class_1792; field_27024 CANDLE f Lnet/minecraft/class_1792; field_17508 DARK_OAK_LEAVES f Lnet/minecraft/class_1792; field_19057 GREEN_WOOL f Lnet/minecraft/class_1792; field_27049 WAXED_EXPOSED_CUT_COPPER_SLAB f Lnet/minecraft/class_1792; field_16307 BARREL f Lnet/minecraft/class_1792; field_27037 WEATHERED_CUT_COPPER_SLAB f Lnet/minecraft/class_1792; field_20410 RED_NETHER_BRICKS f Lnet/minecraft/class_1792; field_27025 WHITE_CANDLE f Lnet/minecraft/class_1792; field_29216 DEEPSLATE_EMERALD_ORE f Lnet/minecraft/class_1792; field_19045 ORANGE_WOOL f Lnet/minecraft/class_1792; field_8418 LIME_CONCRETE_POWDER f Lnet/minecraft/class_1792; field_17505 BIRCH_LEAVES f Lnet/minecraft/class_1792; field_23843 BLACKSTONE f Lnet/minecraft/class_1792; field_17517 RED_MUSHROOM f Lnet/minecraft/class_1792; field_8548 LIME_SHULKER_BOX f Lnet/minecraft/class_1792; field_8536 BOOKSHELF f Lnet/minecraft/class_1792; field_8657 ENCHANTING_TABLE f Lnet/minecraft/class_1792; field_21983 STRIPPED_CRIMSON_STEM f Lnet/minecraft/class_1792; field_8524 STONE_BRICK_SLAB f Lnet/minecraft/class_1792; field_8754 GRAY_BED f Lnet/minecraft/class_1792; field_8875 GRAY_CARPET f Lnet/minecraft/class_1792; field_8887 JUNGLE_BUTTON f Lnet/minecraft/class_1792; field_8500 PINK_STAINED_GLASS_PANE f Lnet/minecraft/class_1792; field_8742 ANDESITE_SLAB f Lnet/minecraft/class_1792; field_8863 YELLOW_BED f Lnet/minecraft/class_1792; field_21995 CRIMSON_FENCE f Lnet/minecraft/class_1792; field_8081 PACKED_ICE f Lnet/minecraft/class_1792; field_8190 ACACIA_TRAPDOOR f Lnet/minecraft/class_1792; field_17529 PEONY f Lnet/minecraft/class_1792; field_27038 OXIDIZED_CUT_COPPER_SLAB f Lnet/minecraft/class_1792; field_27026 ORANGE_CANDLE f Lnet/minecraft/class_1792; field_16538 JIGSAW f Lnet/minecraft/class_1792; field_19044 WHITE_WOOL f Lnet/minecraft/class_1792; field_19056 BROWN_WOOL f Lnet/minecraft/class_1792; field_29215 CRACKED_DEEPSLATE_TILES f Lnet/minecraft/class_1792; field_16308 SMITHING_TABLE f Lnet/minecraft/class_1792; field_8417 PINK_BED f Lnet/minecraft/class_1792; field_23832 POLISHED_BLACKSTONE_STAIRS f Lnet/minecraft/class_1792; field_17506 JUNGLE_LEAVES f Lnet/minecraft/class_1792; field_23844 BLACKSTONE_SLAB f Lnet/minecraft/class_1792; field_8549 DEAD_TUBE_CORAL f Lnet/minecraft/class_1792; field_8537 OBSERVER f Lnet/minecraft/class_1792; field_8658 DARK_OAK_STAIRS f Lnet/minecraft/class_1792; field_8767 STRIPPED_BIRCH_LOG f Lnet/minecraft/class_1792; field_8888 OAK_WOOD f Lnet/minecraft/class_1792; field_8525 CHISELED_STONE_BRICKS f Lnet/minecraft/class_1792; field_8646 ACACIA_FENCE f Lnet/minecraft/class_1792; field_8779 BIRCH_PRESSURE_PLATE f Lnet/minecraft/class_1792; field_21994 WARPED_PRESSURE_PLATE f Lnet/minecraft/class_1792; field_21982 WARPED_STEM f Lnet/minecraft/class_1792; field_8501 BROWN_STAINED_GLASS_PANE f Lnet/minecraft/class_1792; field_8610 MYCELIUM f Lnet/minecraft/class_1792; field_8840 DRAGON_EGG f Lnet/minecraft/class_1792; field_8080 NETHER_BRICK_FENCE f Lnet/minecraft/class_1792; field_17518 PUMPKIN f Lnet/minecraft/class_1792; field_16305 STONECUTTER f Lnet/minecraft/class_1792; field_22017 SHROOMLIGHT f Lnet/minecraft/class_1792; field_19055 BLUE_WOOL f Lnet/minecraft/class_1792; field_20395 STONE_BRICKS f Lnet/minecraft/class_1792; field_8400 ACACIA_SLAB f Lnet/minecraft/class_1792; field_33406 WAXED_OXIDIZED_CUT_COPPER_SLAB f Lnet/minecraft/class_1792; field_8412 QUARTZ_SLAB f Lnet/minecraft/class_1792; field_8206 ANDESITE_WALL f Lnet/minecraft/class_1792; field_22005 WARPED_BUTTON f Lnet/minecraft/class_1792; field_22489 CRIMSON_HYPHAE f Lnet/minecraft/class_1792; field_17527 ROSE_BUSH f Lnet/minecraft/class_1792; field_17539 ACACIA_SAPLING f Lnet/minecraft/class_1792; field_17503 OAK_LEAVES f Lnet/minecraft/class_1792; field_17515 WITHER_ROSE f Lnet/minecraft/class_1792; field_8558 LIGHT_GRAY_CONCRETE_POWDER f Lnet/minecraft/class_1792; field_8679 LIME_BED f Lnet/minecraft/class_1792; field_8546 FIRE_CORAL f Lnet/minecraft/class_1792; field_8667 STONE_PRESSURE_PLATE f Lnet/minecraft/class_1792; field_8655 ACTIVATOR_RAIL f Lnet/minecraft/class_1792; field_8522 RED_NETHER_BRICK_SLAB f Lnet/minecraft/class_1792; field_8643 NOTE_BLOCK f Lnet/minecraft/class_1792; field_8764 LIGHT_BLUE_CONCRETE_POWDER f Lnet/minecraft/class_1792; field_8885 GRAY_GLAZED_TERRACOTTA f Lnet/minecraft/class_1792; field_27031 CUT_COPPER_STAIRS f Lnet/minecraft/class_1792; field_8740 BREWING_STAND f Lnet/minecraft/class_1792; field_27067 MEDIUM_AMETHYST_BUD f Lnet/minecraft/class_1792; field_27055 LIGHT_GRAY_CANDLE f Lnet/minecraft/class_1792; field_27043 WAXED_EXPOSED_CUT_COPPER f Lnet/minecraft/class_1792; field_22018 NETHERITE_BLOCK f Lnet/minecraft/class_1792; field_22006 CRIMSON_STAIRS f Lnet/minecraft/class_1792; field_16306 BLAST_FURNACE f Lnet/minecraft/class_1792; field_19054 PURPLE_WOOL f Lnet/minecraft/class_1792; field_20394 GRANITE f Lnet/minecraft/class_1792; field_8411 PURPLE_CONCRETE f Lnet/minecraft/class_1792; field_8302 RED_NETHER_BRICK_STAIRS f Lnet/minecraft/class_1792; field_8205 YELLOW_CONCRETE_POWDER f Lnet/minecraft/class_1792; field_8459 DARK_PRISMARINE_SLAB f Lnet/minecraft/class_1792; field_8217 SMOOTH_QUARTZ_SLAB f Lnet/minecraft/class_1792; field_17516 BROWN_MUSHROOM f Lnet/minecraft/class_1792; field_17528 HAY_BLOCK f Lnet/minecraft/class_1792; field_8559 DIORITE_WALL f Lnet/minecraft/class_1792; field_8789 RED_BED f Lnet/minecraft/class_1792; field_17504 SPRUCE_LEAVES f Lnet/minecraft/class_1792; field_8668 BEACON f Lnet/minecraft/class_1792; field_8535 SPONGE f Lnet/minecraft/class_1792; field_8656 GREEN_STAINED_GLASS_PANE f Lnet/minecraft/class_1792; field_8765 NETHER_BRICK_WALL f Lnet/minecraft/class_1792; field_8886 DARK_OAK_PRESSURE_PLATE f Lnet/minecraft/class_1792; field_8644 PURPUR_STAIRS f Lnet/minecraft/class_1792; field_8874 OAK_FENCE_GATE f Lnet/minecraft/class_1792; field_27020 CALCITE f Lnet/minecraft/class_1792; field_8850 WHITE_CARPET f Lnet/minecraft/class_1792; field_27068 LARGE_AMETHYST_BUD f Lnet/minecraft/class_1792; field_27056 CYAN_CANDLE f Lnet/minecraft/class_1792; field_27044 WAXED_WEATHERED_CUT_COPPER f Lnet/minecraft/class_1792; field_27032 EXPOSED_CUT_COPPER_STAIRS f Lnet/minecraft/class_1792; field_20385 CUT_SANDSTONE f Lnet/minecraft/class_1792; field_16315 BELL f Lnet/minecraft/class_1792; field_20397 POLISHED_GRANITE f Lnet/minecraft/class_1792; field_27069 AMETHYST_CLUSTER f Lnet/minecraft/class_1792; field_19053 CYAN_WOOL f Lnet/minecraft/class_1792; field_33505 RAW_IRON_BLOCK f Lnet/minecraft/class_1792; field_8402 TUBE_CORAL_BLOCK f Lnet/minecraft/class_1792; field_22003 WARPED_TRAPDOOR f Lnet/minecraft/class_1792; field_8305 SEA_LANTERN f Lnet/minecraft/class_1792; field_8426 ICE f Lnet/minecraft/class_1792; field_22487 STRIPPED_CRIMSON_HYPHAE f Lnet/minecraft/class_1792; field_8438 BIRCH_DOOR f Lnet/minecraft/class_1792; field_22015 WARPED_NYLIUM f Lnet/minecraft/class_1792; field_17525 SUNFLOWER f Lnet/minecraft/class_1792; field_17537 BIRCH_SAPLING f Lnet/minecraft/class_1792; field_17501 AZURE_BLUET f Lnet/minecraft/class_1792; field_8689 DEAD_BUSH f Lnet/minecraft/class_1792; field_8798 GREEN_TERRACOTTA f Lnet/minecraft/class_1792; field_17513 CORNFLOWER f Lnet/minecraft/class_1792; field_8677 DEAD_FIRE_CORAL_FAN f Lnet/minecraft/class_1792; field_8774 BIRCH_TRAPDOOR f Lnet/minecraft/class_1792; field_8653 SPRUCE_FENCE_GATE f Lnet/minecraft/class_1792; field_8786 COBWEB f Lnet/minecraft/class_1792; field_29212 DEEPSLATE_COAL_ORE f Lnet/minecraft/class_1792; field_8520 PINK_SHULKER_BOX f Lnet/minecraft/class_1792; field_8641 SMOOTH_RED_SANDSTONE_STAIRS f Lnet/minecraft/class_1792; field_8750 CHIPPED_ANVIL f Lnet/minecraft/class_1792; field_8871 GRAY_STAINED_GLASS_PANE f Lnet/minecraft/class_1792; field_8762 BROWN_CONCRETE f Lnet/minecraft/class_1792; field_8883 BUBBLE_CORAL_BLOCK f Lnet/minecraft/class_1792; field_27057 PURPLE_CANDLE f Lnet/minecraft/class_1792; field_27045 WAXED_CUT_COPPER_STAIRS f Lnet/minecraft/class_1792; field_27033 WEATHERED_CUT_COPPER_STAIRS f Lnet/minecraft/class_1792; field_27021 TUFF f Lnet/minecraft/class_1792; field_20396 MOSSY_STONE_BRICKS f Lnet/minecraft/class_1792; field_27058 BLUE_CANDLE f Lnet/minecraft/class_1792; field_20384 SANDSTONE f Lnet/minecraft/class_1792; field_33506 RAW_COPPER_BLOCK f Lnet/minecraft/class_1792; field_8401 INFESTED_COBBLESTONE f Lnet/minecraft/class_1792; field_19052 LIGHT_GRAY_WOOL f Lnet/minecraft/class_1792; field_8304 GRAY_TERRACOTTA f Lnet/minecraft/class_1792; field_8316 POLISHED_ANDESITE_STAIRS f Lnet/minecraft/class_1792; field_8437 BROWN_CONCRETE_POWDER f Lnet/minecraft/class_1792; field_8328 NETHERRACK f Lnet/minecraft/class_1792; field_22016 SOUL_LANTERN f Lnet/minecraft/class_1792; field_22488 STRIPPED_WARPED_HYPHAE f Lnet/minecraft/class_1792; field_22004 CRIMSON_BUTTON f Lnet/minecraft/class_1792; field_8219 STRIPPED_DARK_OAK_WOOD f Lnet/minecraft/class_1792; field_17538 JUNGLE_SAPLING f Lnet/minecraft/class_1792; field_17514 LILY_OF_THE_VALLEY f Lnet/minecraft/class_1792; field_17526 LILAC f Lnet/minecraft/class_1792; field_8569 POLISHED_DIORITE_SLAB f Lnet/minecraft/class_1792; field_8787 DIAMOND_ORE f Lnet/minecraft/class_1792; field_17502 RED_TULIP f Lnet/minecraft/class_1792; field_8545 SHULKER_BOX f Lnet/minecraft/class_1792; field_8799 CHAIN_COMMAND_BLOCK f Lnet/minecraft/class_1792; field_8654 LIGHT_GRAY_CARPET f Lnet/minecraft/class_1792; field_8521 TUBE_CORAL_FAN f Lnet/minecraft/class_1792; field_8775 GOLD_ORE f Lnet/minecraft/class_1792; field_8860 DIORITE_STAIRS f Lnet/minecraft/class_1792; field_8872 SMOOTH_SANDSTONE_SLAB f Lnet/minecraft/class_1792; field_29211 DEEPSLATE_COPPER_ORE f Lnet/minecraft/class_1792; field_27046 WAXED_EXPOSED_CUT_COPPER_STAIRS f Lnet/minecraft/class_1792; field_27034 OXIDIZED_CUT_COPPER_STAIRS f Lnet/minecraft/class_1792; field_20387 SMOOTH_RED_SANDSTONE f Lnet/minecraft/class_1792; field_22009 WARPED_DOOR f Lnet/minecraft/class_1792; field_20399 END_STONE f Lnet/minecraft/class_1792; field_16313 CARTOGRAPHY_TABLE f Lnet/minecraft/class_1792; field_8311 JUNGLE_STAIRS f Lnet/minecraft/class_1792; field_8214 FIRE_CORAL_FAN f Lnet/minecraft/class_1792; field_8444 NETHER_BRICK_STAIRS f Lnet/minecraft/class_1792; field_8202 PURPUR_SLAB f Lnet/minecraft/class_1792; field_8456 RED_SANDSTONE_STAIRS f Lnet/minecraft/class_1792; field_19051 GRAY_WOOL f Lnet/minecraft/class_1792; field_33507 RAW_GOLD_BLOCK f Lnet/minecraft/class_1792; field_8238 STRUCTURE_BLOCK f Lnet/minecraft/class_1792; field_8468 REPEATING_COMMAND_BLOCK f Lnet/minecraft/class_1792; field_8105 STICKY_PISTON f Lnet/minecraft/class_1792; field_8359 RED_SANDSTONE_WALL f Lnet/minecraft/class_1792; field_22421 CRYING_OBSIDIAN f Lnet/minecraft/class_1792; field_8129 RAIL f Lnet/minecraft/class_1792; field_28043 DRIPSTONE_BLOCK f Lnet/minecraft/class_1792; field_17523 VINE f Lnet/minecraft/class_1792; field_17535 OAK_SAPLING f Lnet/minecraft/class_1792; field_8566 DAYLIGHT_DETECTOR f Lnet/minecraft/class_1792; field_17511 PINK_TULIP f Lnet/minecraft/class_1792; field_8554 WET_SPONGE f Lnet/minecraft/class_1792; field_27075 CUT_COPPER f Lnet/minecraft/class_1792; field_8542 BEDROCK f Lnet/minecraft/class_1792; field_8663 BRICK_STAIRS f Lnet/minecraft/class_1792; field_8772 LOOM f Lnet/minecraft/class_1792; field_8893 BLUE_BED f Lnet/minecraft/class_1792; field_8530 REDSTONE_TORCH f Lnet/minecraft/class_1792; field_8651 ACACIA_PLANKS f Lnet/minecraft/class_1792; field_27051 LIGHTNING_ROD f Lnet/minecraft/class_1792; field_29024 SMOOTH_BASALT f Lnet/minecraft/class_1792; field_20386 SMOOTH_QUARTZ f Lnet/minecraft/class_1792; field_20398 NETHER_BRICKS f Lnet/minecraft/class_1792; field_8201 BIRCH_WOOD f Lnet/minecraft/class_1792; field_8310 COBBLESTONE_STAIRS f Lnet/minecraft/class_1792; field_8443 SANDSTONE_STAIRS f Lnet/minecraft/class_1792; field_8104 HORN_CORAL_BLOCK f Lnet/minecraft/class_1792; field_8225 INFESTED_STONE f Lnet/minecraft/class_1792; field_8334 STRIPPED_JUNGLE_LOG f Lnet/minecraft/class_1792; field_8455 BLUE_TERRACOTTA f Lnet/minecraft/class_1792; field_19050 PINK_WOOL f Lnet/minecraft/class_1792; field_8213 CYAN_SHULKER_BOX f Lnet/minecraft/class_1792; field_8467 BROWN_TERRACOTTA f Lnet/minecraft/class_1792; field_8249 PISTON f Lnet/minecraft/class_1792; field_8358 CHORUS_PLANT f Lnet/minecraft/class_1792; field_8237 DEAD_BRAIN_CORAL_BLOCK f Lnet/minecraft/class_1792; field_17536 SPRUCE_SAPLING f Lnet/minecraft/class_1792; field_23983 CHAIN f Lnet/minecraft/class_1792; field_17512 OXEYE_DAISY f Lnet/minecraft/class_1792; field_17524 LILY_PAD f Lnet/minecraft/class_1792; field_8676 RED_SHULKER_BOX f Lnet/minecraft/class_1792; field_8785 STRIPPED_JUNGLE_WOOD f Lnet/minecraft/class_1792; field_17500 ALLIUM f Lnet/minecraft/class_1792; field_8664 GREEN_CARPET f Lnet/minecraft/class_1792; field_8797 COAL_BLOCK f Lnet/minecraft/class_1792; field_27064 AMETHYST_BLOCK f Lnet/minecraft/class_1792; field_8531 DARK_OAK_BUTTON f Lnet/minecraft/class_1792; field_8652 DARK_OAK_LOG f Lnet/minecraft/class_1792; field_8761 ORANGE_STAINED_GLASS_PANE f Lnet/minecraft/class_1792; field_27052 LIME_CANDLE f Lnet/minecraft/class_1792; field_8640 LIGHT_BLUE_GLAZED_TERRACOTTA f Lnet/minecraft/class_1792; field_8773 IRON_BLOCK f Lnet/minecraft/class_1792; field_27040 WAXED_EXPOSED_COPPER f Lnet/minecraft/class_1792; field_29023 DEEPSLATE_REDSTONE_ORE f Lnet/minecraft/class_1792; field_8870 RED_GLAZED_TERRACOTTA f Lnet/minecraft/class_1792; field_27076 EXPOSED_CUT_COPPER f Lnet/minecraft/class_1792; field_22007 WARPED_STAIRS f Lnet/minecraft/class_1792; field_18889 CUT_SANDSTONE_SLAB f Lnet/minecraft/class_1792; field_22019 ANCIENT_DEBRIS f Lnet/minecraft/class_1792; field_16311 GRINDSTONE f Lnet/minecraft/class_1792; field_8410 BLACK_STAINED_GLASS f Lnet/minecraft/class_1792; field_8337 STONE_BRICK_WALL f Lnet/minecraft/class_1792; field_8458 DARK_OAK_WOOD f Lnet/minecraft/class_1792; field_20389 SMOOTH_STONE f Lnet/minecraft/class_1792; field_8119 MAGENTA_STAINED_GLASS_PANE f Lnet/minecraft/class_1792; field_8349 MAGENTA_BED f Lnet/minecraft/class_1792; field_8228 POLISHED_GRANITE_SLAB f Lnet/minecraft/class_1792; field_17521 MUSHROOM_STEM f Lnet/minecraft/class_1792; field_8588 PRISMARINE_BRICK_SLAB f Lnet/minecraft/class_1792; field_17533 DRIED_KELP_BLOCK f Lnet/minecraft/class_1792; field_8576 MOSSY_STONE_BRICK_SLAB f Lnet/minecraft/class_1792; field_27053 PINK_CANDLE f Lnet/minecraft/class_1792; field_8685 CYAN_STAINED_GLASS f Lnet/minecraft/class_1792; field_27041 WAXED_WEATHERED_COPPER f Lnet/minecraft/class_1792; field_8552 CHISELED_SANDSTONE f Lnet/minecraft/class_1792; field_8673 PRISMARINE_BRICK_STAIRS f Lnet/minecraft/class_1792; field_8540 DARK_OAK_SLAB f Lnet/minecraft/class_1792; field_8770 PINK_STAINED_GLASS f Lnet/minecraft/class_1792; field_8782 ANVIL f Lnet/minecraft/class_1792; field_27077 WEATHERED_CUT_COPPER f Lnet/minecraft/class_1792; field_27065 BUDDING_AMETHYST f Lnet/minecraft/class_1792; field_20388 SMOOTH_SANDSTONE f Lnet/minecraft/class_1792; field_22008 WARPED_WART_BLOCK f Lnet/minecraft/class_1792; field_16312 LECTERN f Lnet/minecraft/class_1792; field_18888 SANDSTONE_SLAB f Lnet/minecraft/class_1792; field_19060 CLAY f Lnet/minecraft/class_1792; field_8312 GRANITE_SLAB f Lnet/minecraft/class_1792; field_8445 ACACIA_STAIRS f Lnet/minecraft/class_1792; field_8106 CHEST f Lnet/minecraft/class_1792; field_8336 MAGENTA_CONCRETE_POWDER f Lnet/minecraft/class_1792; field_8457 BIRCH_FENCE f Lnet/minecraft/class_1792; field_22420 TARGET f Lnet/minecraft/class_1792; field_8118 OAK_PLANKS f Lnet/minecraft/class_1792; field_8239 HOPPER f Lnet/minecraft/class_1792; field_17534 CAKE f Lnet/minecraft/class_1792; field_17510 WHITE_TULIP f Lnet/minecraft/class_1792; field_8698 DEAD_HORN_CORAL_BLOCK f Lnet/minecraft/class_1792; field_17522 MELON f Lnet/minecraft/class_1792; field_8565 JUKEBOX f Lnet/minecraft/class_1792; field_8686 YELLOW_CONCRETE f Lnet/minecraft/class_1792; field_27042 WAXED_CUT_COPPER f Lnet/minecraft/class_1792; field_8783 MAGENTA_TERRACOTTA f Lnet/minecraft/class_1792; field_27030 OXIDIZED_CUT_COPPER f Lnet/minecraft/class_1792; field_29025 COBBLED_DEEPSLATE f Lnet/minecraft/class_1792; field_8541 INFESTED_STONE_BRICKS f Lnet/minecraft/class_1792; field_8650 POLISHED_DIORITE_STAIRS f Lnet/minecraft/class_1792; field_8880 POPPY f Lnet/minecraft/class_1792; field_8771 ORANGE_CONCRETE f Lnet/minecraft/class_1792; field_27066 SMALL_AMETHYST_BUD f Lnet/minecraft/class_1792; field_27054 GRAY_CANDLE f Lnet/minecraft/class_1792; field_22024 NETHERITE_PICKAXE f Lnet/minecraft/class_1792; field_8442 BIRCH_BOAT f Lnet/minecraft/class_1792; field_22025 NETHERITE_AXE f Lnet/minecraft/class_1792; field_8578 IRON_HORSE_ARMOR f Lnet/minecraft/class_1792; field_22022 NETHERITE_SWORD f Lnet/minecraft/class_1792; field_22023 NETHERITE_SHOVEL f Lnet/minecraft/class_1792; field_8577 LEATHER_CHESTPLATE f Lnet/minecraft/class_1792; field_8572 BLACK_BANNER f Lnet/minecraft/class_1792; field_22028 NETHERITE_CHESTPLATE f Lnet/minecraft/class_1792; field_22029 NETHERITE_LEGGINGS f Lnet/minecraft/class_1792; field_8441 ZOMBIE_SPAWN_EGG f Lnet/minecraft/class_1792; field_8574 POTION f Lnet/minecraft/class_1792; field_22026 NETHERITE_HOE f Lnet/minecraft/class_1792; field_8573 CREEPER_BANNER_PATTERN f Lnet/minecraft/class_1792; field_22027 NETHERITE_HELMET f Lnet/minecraft/class_1792; field_8570 LEATHER_LEGGINGS f Lnet/minecraft/class_1792; field_22020 NETHERITE_INGOT f Lnet/minecraft/class_1792; field_22021 NETHERITE_SCRAP f Lnet/minecraft/class_1792; field_8087 TIPPED_ARROW f Lnet/minecraft/class_1792; field_8086 VILLAGER_SPAWN_EGG f Lnet/minecraft/class_1792; field_23831 PIGLIN_BANNER_PATTERN f Lnet/minecraft/class_1792; field_8309 BEETROOT_SEEDS f Lnet/minecraft/class_1792; field_8083 DROWNED_SPAWN_EGG f Lnet/minecraft/class_1792; field_8306 DONKEY_SPAWN_EGG f Lnet/minecraft/class_1792; field_8308 RABBIT_STEW f Lnet/minecraft/class_1792; field_8307 SQUID_SPAWN_EGG f Lnet/minecraft/class_1792; field_8435 TURTLE_SPAWN_EGG f Lnet/minecraft/class_1792; field_8301 END_CRYSTAL f Lnet/minecraft/class_1792; field_8434 PRISMARINE_CRYSTALS f Lnet/minecraft/class_1792; field_8567 POTATO f Lnet/minecraft/class_1792; field_8303 GOLDEN_HOE f Lnet/minecraft/class_1792; field_8436 SPLASH_POTION f Lnet/minecraft/class_1792; field_8431 STONE_HOE f Lnet/minecraft/class_1792; field_8564 SILVERFISH_SPAWN_EGG f Lnet/minecraft/class_1792; field_22012 WARPED_SIGN f Lnet/minecraft/class_1792; field_8699 IRON_SHOVEL f Lnet/minecraft/class_1792; field_8433 COW_SPAWN_EGG f Lnet/minecraft/class_1792; field_8300 SKELETON_SPAWN_EGG f Lnet/minecraft/class_1792; field_8696 CLAY_BALL f Lnet/minecraft/class_1792; field_22011 CRIMSON_SIGN f Lnet/minecraft/class_1792; field_8560 GOLDEN_HORSE_ARMOR f Lnet/minecraft/class_1792; field_8694 ARMOR_STAND f Lnet/minecraft/class_1792; field_8695 GOLD_INGOT f Lnet/minecraft/class_1792; field_22014 HOGLIN_SPAWN_EGG f Lnet/minecraft/class_1792; field_8075 MUSIC_DISC_CAT f Lnet/minecraft/class_1792; field_8073 RABBIT_FOOT f Lnet/minecraft/class_1792; field_35358 MUSIC_DISC_OTHERSIDE f Lnet/minecraft/class_1792; field_8070 GHAST_TEAR f Lnet/minecraft/class_1792; field_8071 GOLDEN_CARROT f Lnet/minecraft/class_1792; field_8429 COD f Lnet/minecraft/class_1792; field_8428 BOWL f Lnet/minecraft/class_1792; field_8423 COOKIE f Lnet/minecraft/class_1792; field_8556 DIAMOND_AXE f Lnet/minecraft/class_1792; field_8422 BIRCH_SIGN f Lnet/minecraft/class_1792; field_8425 MUSIC_DISC_BLOCKS f Lnet/minecraft/class_1792; field_8688 DEBUG_STICK f Lnet/minecraft/class_1792; field_8557 CLOCK f Lnet/minecraft/class_1792; field_8203 ACACIA_SIGN f Lnet/minecraft/class_1792; field_8469 GLASS_BOTTLE f Lnet/minecraft/class_1792; field_8335 GOLDEN_PICKAXE f Lnet/minecraft/class_1792; field_8330 PINK_DYE f Lnet/minecraft/class_1792; field_8463 GOLDEN_APPLE f Lnet/minecraft/class_1792; field_8598 ENCHANTED_BOOK f Lnet/minecraft/class_1792; field_8331 MULE_SPAWN_EGG f Lnet/minecraft/class_1792; field_8597 GLISTERING_MELON_SLICE f Lnet/minecraft/class_1792; field_8814 FIRE_CHARGE f Lnet/minecraft/class_1792; field_8815 SHULKER_SHELL f Lnet/minecraft/class_1792; field_16998 SWEET_BERRIES f Lnet/minecraft/class_1792; field_27022 COPPER_INGOT f Lnet/minecraft/class_1792; field_28354 AXOLOTL_BUCKET f Lnet/minecraft/class_1792; field_8329 PINK_BANNER f Lnet/minecraft/class_1792; field_27023 BUNDLE f Lnet/minecraft/class_1792; field_28355 AXOLOTL_SPAWN_EGG f Lnet/minecraft/class_1792; field_8325 PILLAGER_SPAWN_EGG f Lnet/minecraft/class_1792; field_8322 GOLDEN_SHOVEL f Lnet/minecraft/class_1792; field_8324 BONE_MEAL f Lnet/minecraft/class_1792; field_8323 PUFFERFISH f Lnet/minecraft/class_1792; field_8450 FIREWORK_STAR f Lnet/minecraft/class_1792; field_8586 RED_BANNER f Lnet/minecraft/class_1792; field_8806 MUSIC_DISC_WAIT f Lnet/minecraft/class_1792; field_8807 DIAMOND_HORSE_ARMOR f Lnet/minecraft/class_1792; field_8805 DIAMOND_HELMET f Lnet/minecraft/class_1792; field_8802 DIAMOND_SWORD f Lnet/minecraft/class_1792; field_8803 EGG f Lnet/minecraft/class_1792; field_8099 BROWN_DYE f Lnet/minecraft/class_1792; field_8094 ACACIA_BOAT f Lnet/minecraft/class_1792; field_8093 ZOMBIFIED_PIGLIN_SPAWN_EGG f Lnet/minecraft/class_1792; field_8090 TURTLE_HELMET f Lnet/minecraft/class_1792; field_8317 WHEAT_SEEDS f Lnet/minecraft/class_1792; field_8091 WOODEN_SWORD f Lnet/minecraft/class_1792; field_8447 SALMON_SPAWN_EGG f Lnet/minecraft/class_1792; field_8313 CHAINMAIL_BOOTS f Lnet/minecraft/class_1792; field_8446 WHITE_DYE f Lnet/minecraft/class_1792; field_8449 ENDER_EYE f Lnet/minecraft/class_1792; field_8448 NAME_TAG f Lnet/minecraft/class_1792; field_8227 RABBIT_SPAWN_EGG f Lnet/minecraft/class_1792; field_8226 BLACK_DYE f Lnet/minecraft/class_1792; field_8220 COMMAND_BLOCK_MINECART f Lnet/minecraft/class_1792; field_8486 SPRUCE_BOAT f Lnet/minecraft/class_1792; field_8355 MUSIC_DISC_WARD f Lnet/minecraft/class_1792; field_8485 WOLF_SPAWN_EGG f Lnet/minecraft/class_1792; field_18138 LEATHER_HORSE_ARMOR f Lnet/minecraft/class_1792; field_18005 FOX_SPAWN_EGG f Lnet/minecraft/class_1792; field_8705 WATER_BUCKET f Lnet/minecraft/class_1792; field_8480 SHULKER_SPAWN_EGG f Lnet/minecraft/class_1792; field_8706 PUMPKIN_SEEDS f Lnet/minecraft/class_1792; field_8836 HOPPER_MINECART f Lnet/minecraft/class_1792; field_8834 MUSIC_DISC_STAL f Lnet/minecraft/class_1792; field_8835 CHICKEN_SPAWN_EGG f Lnet/minecraft/class_1792; field_8832 WITHER_SKELETON_SPAWN_EGG f Lnet/minecraft/class_1792; field_8833 ELYTRA f Lnet/minecraft/class_1792; field_8218 CHAINMAIL_LEGGINGS f Lnet/minecraft/class_1792; field_8479 SUGAR f Lnet/minecraft/class_1792; field_8346 POLAR_BEAR_SPAWN_EGG f Lnet/minecraft/class_1792; field_8345 BLUE_DYE f Lnet/minecraft/class_1792; field_8478 TROPICAL_FISH_BUCKET f Lnet/minecraft/class_1792; field_8348 DIAMOND_LEGGINGS f Lnet/minecraft/class_1792; field_8347 COOKED_MUTTON f Lnet/minecraft/class_1792; field_8475 IRON_AXE f Lnet/minecraft/class_1792; field_8477 DIAMOND f Lnet/minecraft/class_1792; field_8344 MUSIC_DISC_MELLOHI f Lnet/minecraft/class_1792; field_27876 POWDER_SNOW_BUCKET f Lnet/minecraft/class_1792; field_8824 ORANGE_BANNER f Lnet/minecraft/class_1792; field_8825 GOLDEN_AXE f Lnet/minecraft/class_1792; field_8209 SALMON f Lnet/minecraft/class_1792; field_8208 MUSHROOM_STEW f Lnet/minecraft/class_1792; field_8204 FILLED_MAP f Lnet/minecraft/class_1792; field_8207 HEART_OF_THE_SEA f Lnet/minecraft/class_1792; field_8116 COCOA_BEANS f Lnet/minecraft/class_1792; field_8117 HORSE_SPAWN_EGG f Lnet/minecraft/class_1792; field_8378 FISHING_ROD f Lnet/minecraft/class_1792; field_8245 RABBIT_HIDE f Lnet/minecraft/class_1792; field_8111 SPRUCE_SIGN f Lnet/minecraft/class_1792; field_8377 DIAMOND_PICKAXE f Lnet/minecraft/class_1792; field_8379 LIGHT_BLUE_BANNER f Lnet/minecraft/class_1792; field_8374 ENDERMAN_SPAWN_EGG f Lnet/minecraft/class_1792; field_8373 COOKED_COD f Lnet/minecraft/class_1792; field_8729 NETHER_BRICK f Lnet/minecraft/class_1792; field_8371 IRON_SWORD f Lnet/minecraft/class_1792; field_8370 LEATHER_BOOTS f Lnet/minecraft/class_1792; field_8727 BAT_SPAWN_EGG f Lnet/minecraft/class_1792; field_8728 ZOMBIE_HORSE_SPAWN_EGG f Lnet/minecraft/class_1792; field_8725 REDSTONE f Lnet/minecraft/class_1792; field_8726 CHICKEN f Lnet/minecraft/class_1792; field_8855 LIGHT_GRAY_BANNER f Lnet/minecraft/class_1792; field_8852 MAGMA_CUBE_SPAWN_EGG f Lnet/minecraft/class_1792; field_8851 LIGHT_GRAY_DYE f Lnet/minecraft/class_1792; field_8108 PUFFERFISH_BUCKET f Lnet/minecraft/class_1792; field_8107 ARROW f Lnet/minecraft/class_1792; field_8103 MILK_BUCKET f Lnet/minecraft/class_1792; field_8236 SPECTRAL_ARROW f Lnet/minecraft/class_1792; field_8233 CHORUS_FRUIT f Lnet/minecraft/class_1792; field_8100 PUFFERFISH_SPAWN_EGG f Lnet/minecraft/class_1792; field_8232 SKELETON_HORSE_SPAWN_EGG f Lnet/minecraft/class_1792; field_8498 FLOWER_BANNER_PATTERN f Lnet/minecraft/class_1792; field_8102 BOW f Lnet/minecraft/class_1792; field_8235 VEX_SPAWN_EGG f Lnet/minecraft/class_1792; field_8367 ENCHANTED_GOLDEN_APPLE f Lnet/minecraft/class_1792; field_8361 KNOWLEDGE_BOOK f Lnet/minecraft/class_1792; field_8497 MELON_SLICE f Lnet/minecraft/class_1792; field_8496 DARK_OAK_SIGN f Lnet/minecraft/class_1792; field_8719 LEAD f Lnet/minecraft/class_1792; field_8493 PIG_SPAWN_EGG f Lnet/minecraft/class_1792; field_8360 WRITTEN_BOOK f Lnet/minecraft/class_1792; field_8492 ORANGE_DYE f Lnet/minecraft/class_1792; field_8713 COAL f Lnet/minecraft/class_1792; field_8846 TROPICAL_FISH f Lnet/minecraft/class_1792; field_8714 SALMON_BUCKET f Lnet/minecraft/class_1792; field_8711 FERMENTED_SPIDER_EYE f Lnet/minecraft/class_1792; field_8845 GOLDEN_SWORD f Lnet/minecraft/class_1792; field_8229 BREAD f Lnet/minecraft/class_1792; field_8881 SLIME_SPAWN_EGG f Lnet/minecraft/class_1792; field_8136 ZOMBIE_VILLAGER_SPAWN_EGG f Lnet/minecraft/class_1792; field_8135 MAGMA_CREAM f Lnet/minecraft/class_1792; field_8138 DARK_OAK_BOAT f Lnet/minecraft/class_1792; field_8137 NETHER_STAR f Lnet/minecraft/class_1792; field_8132 OCELOT_SPAWN_EGG f Lnet/minecraft/class_1792; field_8265 GHAST_SPAWN_EGG f Lnet/minecraft/class_1792; field_8264 RED_DYE f Lnet/minecraft/class_1792; field_8131 LIME_DYE f Lnet/minecraft/class_1792; field_8397 GOLD_NUGGET f Lnet/minecraft/class_1792; field_20414 HONEYCOMB f Lnet/minecraft/class_1792; field_8267 LEATHER_HELMET f Lnet/minecraft/class_1792; field_20417 HONEY_BOTTLE f Lnet/minecraft/class_1792; field_8399 CROSSBOW f Lnet/minecraft/class_1792; field_8261 COOKED_PORKCHOP f Lnet/minecraft/class_1792; field_8396 IRON_LEGGINGS f Lnet/minecraft/class_1792; field_8617 GRAY_BANNER f Lnet/minecraft/class_1792; field_8614 PHANTOM_MEMBRANE f Lnet/minecraft/class_1792; field_8748 MUTTON f Lnet/minecraft/class_1792; field_20413 BEE_SPAWN_EGG f Lnet/minecraft/class_1792; field_8745 LEATHER f Lnet/minecraft/class_1792; field_8612 TROPICAL_FISH_SPAWN_EGG f Lnet/minecraft/class_1792; field_8613 DRAGON_BREATH f Lnet/minecraft/class_1792; field_8876 WOODEN_SHOVEL f Lnet/minecraft/class_1792; field_8743 IRON_HELMET f Lnet/minecraft/class_1792; field_8741 PUMPKIN_PIE f Lnet/minecraft/class_1792; field_8873 CHAINMAIL_CHESTPLATE f Lnet/minecraft/class_1792; field_16314 CAT_SPAWN_EGG f Lnet/minecraft/class_1792; field_8128 BLUE_BANNER f Lnet/minecraft/class_1792; field_8124 BROWN_BANNER f Lnet/minecraft/class_1792; field_8389 PORKCHOP f Lnet/minecraft/class_1792; field_8255 SHIELD f Lnet/minecraft/class_1792; field_8388 CHEST_MINECART f Lnet/minecraft/class_1792; field_8387 STONE_PICKAXE f Lnet/minecraft/class_1792; field_8254 WITCH_SPAWN_EGG f Lnet/minecraft/class_1792; field_8251 COMPASS f Lnet/minecraft/class_1792; field_8250 DIAMOND_SHOVEL f Lnet/minecraft/class_1792; field_8609 IRON_HOE f Lnet/minecraft/class_1792; field_28410 GLOW_INK_SAC f Lnet/minecraft/class_1792; field_8606 BONE f Lnet/minecraft/class_1792; field_8607 SHEEP_SPAWN_EGG f Lnet/minecraft/class_1792; field_8868 SHEARS f Lnet/minecraft/class_1792; field_8600 STICK f Lnet/minecraft/class_1792; field_8867 JUNGLE_SIGN f Lnet/minecraft/class_1792; field_8601 GLOWSTONE_DUST f Lnet/minecraft/class_1792; field_8731 MUSIC_DISC_11 f Lnet/minecraft/class_1792; field_8864 NAUTILUS_SHELL f Lnet/minecraft/class_1792; field_8862 GOLDEN_HELMET f Lnet/minecraft/class_1792; field_8730 JUNGLE_BOAT f Lnet/minecraft/class_1792; field_8861 WHEAT f Lnet/minecraft/class_1792; field_8159 MOJANG_BANNER_PATTERN f Lnet/minecraft/class_1792; field_8288 TOTEM_OF_UNDYING f Lnet/minecraft/class_1792; field_8155 QUARTZ f Lnet/minecraft/class_1792; field_28407 GLOW_SQUID_SPAWN_EGG f Lnet/minecraft/class_1792; field_28408 GLOW_ITEM_FRAME f Lnet/minecraft/class_1792; field_8285 DIAMOND_BOOTS f Lnet/minecraft/class_1792; field_8150 LINGERING_POTION f Lnet/minecraft/class_1792; field_8154 BLAZE_SPAWN_EGG f Lnet/minecraft/class_1792; field_8287 EXPERIENCE_BOTTLE f Lnet/minecraft/class_1792; field_8153 FEATHER f Lnet/minecraft/class_1792; field_8283 CHAINMAIL_HELMET f Lnet/minecraft/class_1792; field_8509 COOKED_SALMON f Lnet/minecraft/class_1792; field_8504 RABBIT f Lnet/minecraft/class_1792; field_8503 CREEPER_SPAWN_EGG f Lnet/minecraft/class_1792; field_8639 FIREWORK_ROCKET f Lnet/minecraft/class_1792; field_8769 ELDER_GUARDIAN_SPAWN_EGG f Lnet/minecraft/class_1792; field_8634 ENDER_PEARL f Lnet/minecraft/class_1792; field_8635 POISONOUS_POTATO f Lnet/minecraft/class_1792; field_8502 MUSIC_DISC_FAR f Lnet/minecraft/class_1792; field_8632 CYAN_DYE f Lnet/minecraft/class_1792; field_8766 SUSPICIOUS_STEW f Lnet/minecraft/class_1792; field_8633 LLAMA_SPAWN_EGG f Lnet/minecraft/class_1792; field_8894 BLAZE_ROD f Lnet/minecraft/class_1792; field_8895 MAP f Lnet/minecraft/class_1792; field_8892 PAINTING f Lnet/minecraft/class_1792; field_8760 HUSK_SPAWN_EGG f Lnet/minecraft/class_1792; field_8891 SKULL_BANNER_PATTERN f Lnet/minecraft/class_1792; field_8149 VINDICATOR_SPAWN_EGG f Lnet/minecraft/class_1792; field_8144 MUSIC_DISC_13 f Lnet/minecraft/class_1792; field_8143 ITEM_FRAME f Lnet/minecraft/class_1792; field_8276 STRING f Lnet/minecraft/class_1792; field_8279 APPLE f Lnet/minecraft/class_1792; field_8145 FLINT f Lnet/minecraft/class_1792; field_8273 LIGHT_BLUE_DYE f Lnet/minecraft/class_1792; field_8274 PARROT_SPAWN_EGG f Lnet/minecraft/class_1792; field_28659 GLOW_BERRIES f Lnet/minecraft/class_1792; field_8629 CYAN_BANNER f Lnet/minecraft/class_1792; field_8759 LAPIS_LAZULI f Lnet/minecraft/class_1792; field_8623 MUSIC_DISC_CHIRP f Lnet/minecraft/class_1792; field_8753 GOLDEN_BOOTS f Lnet/minecraft/class_1792; field_8620 IRON_INGOT f Lnet/minecraft/class_1792; field_8621 BRICK f Lnet/minecraft/class_1792; field_8884 FLINT_AND_STEEL f Lnet/minecraft/class_1792; field_8751 DOLPHIN_SPAWN_EGG f Lnet/minecraft/class_1792; field_8752 COOKED_RABBIT f Lnet/minecraft/class_1792; field_8882 POPPED_CHORUS_FRUIT f Lnet/minecraft/class_1792; field_8795 EVOKER_SPAWN_EGG f Lnet/minecraft/class_1792; field_8662 PRISMARINE_SHARD f Lnet/minecraft/class_1792; field_8660 IRON_BOOTS f Lnet/minecraft/class_1792; field_8794 INK_SAC f Lnet/minecraft/class_1792; field_8661 COD_SPAWN_EGG f Lnet/minecraft/class_1792; field_8790 NETHER_WART f Lnet/minecraft/class_1792; field_8046 BEEF f Lnet/minecraft/class_1792; field_8179 CARROT f Lnet/minecraft/class_1792; field_8049 YELLOW_BANNER f Lnet/minecraft/class_1792; field_8176 COOKED_BEEF f Lnet/minecraft/class_1792; field_8175 SADDLE f Lnet/minecraft/class_1792; field_8045 MINECART f Lnet/minecraft/class_1792; field_8528 STONE_SWORD f Lnet/minecraft/class_1792; field_8527 DIAMOND_HOE f Lnet/minecraft/class_1792; field_8529 BOOK f Lnet/minecraft/class_1792; field_8523 IRON_CHESTPLATE f Lnet/minecraft/class_1792; field_17732 WANDERING_TRADER_SPAWN_EGG f Lnet/minecraft/class_1792; field_8788 OAK_SIGN f Lnet/minecraft/class_1792; field_23744 ZOGLIN_SPAWN_EGG f Lnet/minecraft/class_1792; field_17731 TRADER_LLAMA_SPAWN_EGG f Lnet/minecraft/class_1792; field_8167 WOODEN_HOE f Lnet/minecraft/class_1792; field_8297 RAVAGER_SPAWN_EGG f Lnet/minecraft/class_1792; field_23254 WARPED_FUNGUS_ON_A_STICK f Lnet/minecraft/class_1792; field_8296 PURPLE_DYE f Lnet/minecraft/class_1792; field_23255 STRIDER_SPAWN_EGG f Lnet/minecraft/class_1792; field_8299 MOOSHROOM_SPAWN_EGG f Lnet/minecraft/class_1792; field_8298 GRAY_DYE f Lnet/minecraft/class_1792; field_8295 GREEN_BANNER f Lnet/minecraft/class_1792; field_8161 SCUTE f Lnet/minecraft/class_1792; field_8515 BEETROOT_SOUP f Lnet/minecraft/class_1792; field_8512 BAKED_POTATO f Lnet/minecraft/class_1792; field_8511 ROTTEN_FLESH f Lnet/minecraft/class_1792; field_8647 WOODEN_PICKAXE f Lnet/minecraft/class_1792; field_8514 STRAY_SPAWN_EGG f Lnet/minecraft/class_1792; field_8777 SLIME_BALL f Lnet/minecraft/class_1792; field_8778 LIME_BANNER f Lnet/minecraft/class_1792; field_22401 PIGLIN_SPAWN_EGG f Lnet/minecraft/class_1792; field_8776 STONE_SHOVEL f Lnet/minecraft/class_1792; field_8510 ENDERMITE_SPAWN_EGG f Lnet/minecraft/class_1792; field_33401 RAW_COPPER f Lnet/minecraft/class_1792; field_33402 RAW_GOLD f Lnet/minecraft/class_1792; field_8551 DRIED_KELP f Lnet/minecraft/class_1792; field_8687 EMERALD f Lnet/minecraft/class_1792; field_30905 GOAT_SPAWN_EGG f Lnet/minecraft/class_1792; field_27070 SPYGLASS f Lnet/minecraft/class_1792; field_8550 BUCKET f Lnet/minecraft/class_1792; field_8680 SPIDER_EYE f Lnet/minecraft/class_1792; field_25777 PIGLIN_BRUTE_SPAWN_EGG f Lnet/minecraft/class_1792; field_8069 TNT_MINECART f Lnet/minecraft/class_1792; field_33400 RAW_IRON f Lnet/minecraft/class_1792; field_8068 CAVE_SPIDER_SPAWN_EGG f Lnet/minecraft/class_1792; field_8063 FURNACE_MINECART f Lnet/minecraft/class_1792; field_8062 STONE_AXE f Lnet/minecraft/class_1792; field_8065 MUSIC_DISC_STRAD f Lnet/minecraft/class_1792; field_8193 PANDA_SPAWN_EGG f Lnet/minecraft/class_1792; field_8192 YELLOW_DYE f Lnet/minecraft/class_1792; field_8547 TRIDENT f Lnet/minecraft/class_1792; field_8416 GOLDEN_LEGGINGS f Lnet/minecraft/class_1792; field_8544 COOKED_CHICKEN f Lnet/minecraft/class_1792; field_8678 GOLDEN_CHESTPLATE f Lnet/minecraft/class_1792; field_8543 SNOWBALL f Lnet/minecraft/class_1792; field_23984 MUSIC_DISC_PIGSTEP f Lnet/minecraft/class_1792; field_8674 WRITABLE_BOOK f Lnet/minecraft/class_1792; field_8675 IRON_NUGGET f Lnet/minecraft/class_1792; field_27063 AMETHYST_SHARD f Lnet/minecraft/class_1792; field_8670 PHANTOM_SPAWN_EGG f Lnet/minecraft/class_1792; field_8671 MAGENTA_BANNER f Lnet/minecraft/class_1792; field_8058 DIAMOND_CHESTPLATE f Lnet/minecraft/class_1792; field_18674 GLOBE_BANNER_PATTERN f Lnet/minecraft/class_1792; field_8188 MELON_SEEDS f Lnet/minecraft/class_1792; field_8054 GUNPOWDER f Lnet/minecraft/class_1792; field_8187 LAVA_BUCKET f Lnet/minecraft/class_1792; field_22030 NETHERITE_BOOTS f Lnet/minecraft/class_1792; field_8184 CARROT_ON_A_STICK f Lnet/minecraft/class_1792; field_8183 BLAZE_POWDER f Lnet/minecraft/class_1792; field_8186 BEETROOT f Lnet/minecraft/class_1792; field_8185 SPIDER_SPAWN_EGG f Lnet/minecraft/class_1792; field_8407 PAPER f Lnet/minecraft/class_1792; field_8406 WOODEN_AXE f Lnet/minecraft/class_1792; field_8539 WHITE_BANNER f Lnet/minecraft/class_1792; field_8409 GUARDIAN_SPAWN_EGG f Lnet/minecraft/class_1792; field_8408 GREEN_DYE f Lnet/minecraft/class_1792; field_8403 IRON_PICKAXE f Lnet/minecraft/class_1792; field_8405 PURPLE_BANNER f Lnet/minecraft/class_1792; field_8669 MAGENTA_DYE f Lnet/minecraft/class_1792; field_8666 COD_BUCKET f Lnet/minecraft/class_1792; field_8534 MUSIC_DISC_MALL f Lnet/minecraft/class_1792; field_8533 OAK_BOAT f Lnet/minecraft/class_1792; field_8665 CHARCOAL m (Ljava/lang/String;Lnet/minecraft/class_1792;)Lnet/minecraft/class_1792; method_7991 register p 1 item p 0 id m (Lnet/minecraft/class_2248;Ljava/util/Optional;)Lnet/minecraft/class_1792; method_36679 register p 1 group p 0 block m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1761;)Lnet/minecraft/class_1792; method_36682 method_36682 p 1 group m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1761;[Lnet/minecraft/class_2248;)Lnet/minecraft/class_1792; method_35220 register p 2 blocks p 1 group p 0 block m (Ljava/lang/Object;)Ljava/util/Optional; method_36680 createEmptyOptional p 0 of m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_1792; method_7989 register p 0 block m (Lnet/minecraft/class_1747;)Lnet/minecraft/class_1792; method_7993 register p 0 item m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792;)Lnet/minecraft/class_1792; method_7992 register p 1 item p 0 block m (Lnet/minecraft/class_2960;Lnet/minecraft/class_1792;)Lnet/minecraft/class_1792; method_7990 register p 1 item p 0 id m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1761;)Lnet/minecraft/class_1792; method_7988 register p 1 group p 0 block c net/minecraft/class_1809 net/minecraft/item/SkullItem f Ljava/lang/String; field_30916 SKULL_OWNER_KEY m (Lnet/minecraft/class_2487;Lcom/mojang/authlib/GameProfile;)V method_37231 method_37231 p 1 profile c net/minecraft/class_1808 net/minecraft/item/MinecartItem f Lnet/minecraft/class_2357; field_8896 DISPENSER_BEHAVIOR f Lnet/minecraft/class_1688$class_1689; field_8897 type m (Lnet/minecraft/class_1688$class_1689;Lnet/minecraft/class_1792$class_1793;)V p 2 settings p 1 type c net/minecraft/class_1808$1 net/minecraft/item/MinecartItem$1 f Lnet/minecraft/class_2347; field_8898 defaultBehavior c net/minecraft/class_4080 net/minecraft/resource/SinglePreparationResourceReloader c A base resource reloader implementation that prepares an object in a\nsingle call (as opposed to in multiple concurrent tasks) and handles\nthe prepared object in the apply stage.\n\n@param the intermediate object type m (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Ljava/lang/Object; method_18789 prepare c Prepares the intermediate object.\n\n

This method is called in the prepare executor in a reload.\n\n@return the prepared object p 2 profiler c the prepare profiler p 1 manager c the resource manager m (Ljava/lang/Object;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_18788 apply c Handles the prepared intermediate object.\n\n

This method is called in the apply executor, or the game engine, in a\nreload. p 2 manager c the resource manager p 3 profiler c the apply profiler p 1 prepared c the prepared object c net/minecraft/class_1807 net/minecraft/item/NameTagItem c net/minecraft/class_1806 net/minecraft/item/FilledMapItem f I field_30909 DEFAULT_MAP_COLOR f Ljava/lang/String; field_30910 MAP_KEY m (Lnet/minecraft/class_1937;IIBZZ)Lnet/minecraft/class_1799; method_8005 createMap p 5 unlimitedTracking p 3 scale p 4 showIcons p 1 x p 2 z p 0 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;)V method_17442 copyMap p 0 world p 1 stack m (Lnet/minecraft/class_1799;)I method_7999 getMapColor p 0 stack m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;)Lnet/minecraft/class_22; method_8001 getOrCreateMapState p 0 map p 1 world m (Lnet/minecraft/class_1937;IIIZZLnet/minecraft/class_5321;)I method_32349 allocateMapId p 0 world p 1 x p 2 z p 3 scale p 4 showIcons p 5 unlimitedTracking p 6 dimension m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;I)V method_7996 scale p 0 map p 1 world p 2 amount m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_7995 getFluidStateIfVisible p 1 world p 2 state p 3 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;Lnet/minecraft/class_22;)V method_7998 updateColors p 2 entity p 3 state p 1 world m (Lnet/minecraft/class_1799;)Ljava/lang/Integer; method_8003 getMapId p 0 stack m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;IIIZZLnet/minecraft/class_5321;)V method_8000 createMapState p 4 scale p 5 showIcons p 2 x p 3 z p 0 stack p 1 world p 6 unlimitedTracking p 7 dimension m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;)V method_8002 fillExplorationMap p 0 world p 1 map m ([ZII)Z method_38988 isAquaticBiome p 0 biomes p 1 x p 2 z m (Ljava/lang/Integer;Lnet/minecraft/class_1937;)Lnet/minecraft/class_22; method_7997 getMapState p 1 world p 0 id m (Lnet/minecraft/class_1799;I)V method_32348 setMapId p 0 stack p 1 id m (I)Ljava/lang/String; method_17440 getMapName p 0 mapId c net/minecraft/class_446 net/minecraft/client/gui/screen/option/VideoOptionsScreen f Lnet/minecraft/class_5407; field_25688 warningManager f Lnet/minecraft/class_353; field_2639 list f Lnet/minecraft/class_2561; field_25687 NEWLINE_TEXT f Lnet/minecraft/class_2561; field_25686 GRAPHICS_WARNING_CANCEL_TEXT f Lnet/minecraft/class_2561; field_25685 GRAPHICS_WARNING_ACCEPT_TEXT f Lnet/minecraft/class_2561; field_25684 GRAPHICS_WARNING_TITLE_TEXT f Lnet/minecraft/class_2561; field_25683 GRAPHICS_WARNING_MESSAGE_TEXT f Lnet/minecraft/class_2561; field_25682 GRAPHICS_FABULOUS_TEXT f [Lnet/minecraft/class_316; field_2640 OPTIONS f I field_19186 mipmapLevels m (Lnet/minecraft/class_4185;)V method_19865 method_19865 p 1 button m (Lnet/minecraft/class_4185;)V method_30053 method_30053 p 1 button m (Lnet/minecraft/class_4185;)V method_30052 method_30052 p 1 button m (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V p 2 options p 1 parent c net/minecraft/class_445 net/minecraft/client/gui/screen/CreditsScreen f F field_2628 time f Ljava/lang/Runnable; field_2630 finishAction f Ljava/lang/String; field_32273 CENTERED_LINE_PREFIX f F field_34012 CTRL_KEY_SPEED_MULTIPLIER f Lit/unimi/dsi/fastutil/ints/IntSet; field_24261 centeredLines f Lnet/minecraft/class_2561; field_33955 SEPARATOR_LINE f Z field_2627 endCredits f Lorg/slf4j/Logger; field_2632 LOGGER f Ljava/util/List; field_2634 credits f Lit/unimi/dsi/fastutil/ints/IntSet; field_34011 pressedCtrlKeys f Ljava/lang/String; field_24260 OBFUSCATION_PLACEHOLDER f F field_33957 SPACE_BAR_SPEED_MULTIPLIER f I field_2629 creditsHeight f F field_2635 speed f Lnet/minecraft/class_2960; field_2633 VIGNETTE_TEXTURE f Lnet/minecraft/class_2960; field_2631 EDITION_TITLE_TEXTURE f Lnet/minecraft/class_2960; field_2626 MINECRAFT_TITLE_TEXTURE f Z field_34010 spaceKeyPressed f F field_33954 baseSpeed f I field_33956 MAX_WIDTH m ()V method_37306 addEmptyLine m ()V method_2258 renderBackground m (Ljava/lang/String;)V method_37305 addText p 1 text m (Ljava/io/InputStreamReader;)V method_39776 readCredits m (Ljava/io/InputStreamReader;)V method_39774 readPoem m (ZLjava/lang/Runnable;)V p 2 finishAction p 1 endCredits m (Lnet/minecraft/class_4587;Ljava/lang/Integer;Ljava/lang/Integer;)V method_29347 method_29347 p 3 y p 2 x m ()V method_2257 closeScreen m (Lnet/minecraft/class_2561;Z)V method_37304 addText p 1 text p 2 centered m (Ljava/lang/String;Lnet/minecraft/class_445$class_6824;)V method_39775 load p 2 reader p 1 id m ()F method_37369 getSpeed c net/minecraft/class_445$class_6824 net/minecraft/client/gui/screen/CreditsScreen$CreditsReader c net/minecraft/class_444 net/minecraft/client/gui/widget/SoundSliderWidget f Lnet/minecraft/class_3419; field_2622 category m (Lnet/minecraft/class_310;IILnet/minecraft/class_3419;I)V p 4 category p 3 y p 5 width p 2 x p 1 client c net/minecraft/class_443 net/minecraft/client/gui/screen/option/SoundOptionsScreen m (Lnet/minecraft/class_4185;)V method_19855 method_19855 p 1 button m (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V p 2 options p 1 parent c net/minecraft/class_4051 net/minecraft/entity/ai/TargetPredicate f Z field_18098 useDistanceScalingFactor f Z field_33721 respectsVisibility f D field_30263 MIN_DISTANCE f Lnet/minecraft/class_4051; field_18092 DEFAULT f Z field_33720 attackable f D field_18093 baseMaxDistance f Ljava/util/function/Predicate; field_28405 predicate m ()Lnet/minecraft/class_4051; method_33335 copy m (D)Lnet/minecraft/class_4051; method_18418 setBaseMaxDistance p 1 baseMaxDistance m (Ljava/util/function/Predicate;)Lnet/minecraft/class_4051; method_18420 setPredicate p 1 predicate m ()Lnet/minecraft/class_4051; method_18424 ignoreDistanceScalingFactor m (Z)V p 1 attackable m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_18419 test p 2 targetEntity p 1 baseEntity m ()Lnet/minecraft/class_4051; method_36625 createAttackable m ()Lnet/minecraft/class_4051; method_36627 ignoreVisibility m ()Lnet/minecraft/class_4051; method_36626 createNonAttackable c net/minecraft/class_447 net/minecraft/client/gui/screen/StatsScreen f Lnet/minecraft/class_437; field_2648 parent f Lnet/minecraft/class_3469; field_2647 statHandler f Lnet/minecraft/class_447$class_4202; field_2646 mobStats f Lnet/minecraft/class_4280; field_2643 selectedList f Lnet/minecraft/class_447$class_4200; field_2642 itemStats f Lnet/minecraft/class_447$class_4198; field_2644 generalStats f Z field_2645 downloadingStats f Lnet/minecraft/class_2561; field_26546 DOWNLOADING_STATS_TEXT m (Lnet/minecraft/class_4185;)V method_19868 method_19868 p 1 button m (Lnet/minecraft/class_4185;)V method_19869 method_19869 p 1 button m (I)I method_2285 getColumnX p 1 index m (Lnet/minecraft/class_3445;)Ljava/lang/String; method_27027 getStatTranslationKey p 0 stat m (Lnet/minecraft/class_4185;)V method_19866 method_19866 p 1 button m (Lnet/minecraft/class_4185;)V method_19867 method_19867 p 1 button m (Lnet/minecraft/class_4587;IILnet/minecraft/class_1792;)V method_2289 renderStatItem p 4 item p 1 matrices p 2 x p 3 y m ()Lnet/minecraft/class_4280; method_19399 getSelectedStatList m ()V method_2267 createButtons m (Lnet/minecraft/class_4587;IIII)V method_2282 renderIcon p 1 matrices p 3 y p 2 x p 5 v p 4 u m (Lnet/minecraft/class_437;Lnet/minecraft/class_3469;)V p 2 statHandler p 1 parent m (Lnet/minecraft/class_4280;)V method_19390 selectStatList p 1 list m ()V method_2270 createLists c net/minecraft/class_447$class_4198 net/minecraft/client/gui/screen/StatsScreen$GeneralStatsListWidget m (Lnet/minecraft/class_3445;)Ljava/lang/String; method_27028 method_27028 p 0 stat m (Lnet/minecraft/class_447;Lnet/minecraft/class_310;)V p 2 client c net/minecraft/class_447$class_4198$class_4197 net/minecraft/client/gui/screen/StatsScreen$GeneralStatsListWidget$Entry f Lnet/minecraft/class_2561; field_26547 displayName f Lnet/minecraft/class_3445; field_18749 stat m ()Ljava/lang/String; method_37074 getFormatted m (Lnet/minecraft/class_447$class_4198;Lnet/minecraft/class_3445;)V p 2 stat c net/minecraft/class_447$class_4202 net/minecraft/client/gui/screen/StatsScreen$EntityStatsListWidget f Lnet/minecraft/class_447; field_18763 screen m (Lnet/minecraft/class_447;Lnet/minecraft/class_310;)V p 2 client c net/minecraft/class_447$class_4202$class_4201 net/minecraft/client/gui/screen/StatsScreen$EntityStatsListWidget$Entry f Z field_26550 killedAny f Lnet/minecraft/class_2561; field_26548 entityTypeName f Z field_26552 killedByAny f Lnet/minecraft/class_2561; field_26549 killedText f Lnet/minecraft/class_2561; field_26551 killedByText m (Lnet/minecraft/class_447$class_4202;Lnet/minecraft/class_1299;)V p 2 entityType c net/minecraft/class_447$class_4200 net/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget f Ljava/util/Comparator; field_18758 comparator f I field_18760 listOrder f [I field_18753 HEADER_ICON_SPRITE_INDICES f Lnet/minecraft/class_3448; field_18759 selectedStatType f I field_18756 selectedHeaderColumn f Ljava/util/List; field_18755 itemStatTypes f Ljava/util/List; field_18754 blockStatTypes m (I)Lnet/minecraft/class_3448; method_19410 getStatType p 1 headerColumn m (Lnet/minecraft/class_1792;)Lnet/minecraft/class_2561; method_19406 getText p 1 item m (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V method_19407 render p 4 mouseY p 2 text p 3 mouseX p 1 matrices m (Lnet/minecraft/class_3448;)I method_19409 getHeaderIndex p 1 statType m (Lnet/minecraft/class_447;Lnet/minecraft/class_310;)V p 2 client m (Lnet/minecraft/class_3448;)V method_19408 selectStatType p 1 statType c net/minecraft/class_447$class_4200$class_450 net/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget$ItemComparator m (Ljava/lang/Object;Ljava/lang/Object;)I compare compare p 2 b p 1 a m (Lnet/minecraft/class_447$class_4200$class_4199;Lnet/minecraft/class_447$class_4200$class_4199;)I method_2297 compare c net/minecraft/class_447$class_4200$class_4199 net/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget$Entry f Lnet/minecraft/class_1792; field_33830 item m (Lnet/minecraft/class_4587;Lnet/minecraft/class_3445;IIZ)V method_19405 render p 3 x p 2 stat p 5 white p 4 y p 1 matrices m (Lnet/minecraft/class_447$class_4200;Lnet/minecraft/class_1792;)V p 2 item m ()Lnet/minecraft/class_1792; method_37307 getItem c net/minecraft/class_4050 net/minecraft/entity/EntityPose f Lnet/minecraft/class_4050; field_18077 FALL_FLYING f Lnet/minecraft/class_4050; field_18076 STANDING f Lnet/minecraft/class_4050; field_18079 SWIMMING f Lnet/minecraft/class_4050; field_18078 SLEEPING f Lnet/minecraft/class_4050; field_18081 CROUCHING f Lnet/minecraft/class_4050; field_18080 SPIN_ATTACK f Lnet/minecraft/class_4050; field_18082 DYING f Lnet/minecraft/class_4050; field_30095 LONG_JUMPING c net/minecraft/class_5381 net/minecraft/util/dynamic/RegistryElementCodec c A codec for registry elements. Will prefer to encode/decode objects as\nidentifiers if they exist in a registry and falls back to full encoding/\ndecoding behavior if it cannot do so.\n\n

The codec's saves and loads {@code Supplier} in order to avoid early\nloading from registry before a registry is fully loaded from a codec.\n\n@param the element type\n@see RegistryOps f Lnet/minecraft/class_5321; field_25507 registryRef f Lcom/mojang/serialization/Codec; field_25508 elementCodec f Z field_26758 allowInlineDefinitions m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_5381; method_29749 of p 0 registryRef p 1 elementCodec m (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/class_6880;)Lcom/mojang/datafixers/util/Pair; method_40391 method_40391 p 1 entry m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; method_40392 method_40392 p 3 value m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Z)Lnet/minecraft/class_5381; method_31192 of p 2 allowInlineDefinitions p 1 elementCodec p 0 registryRef m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lnet/minecraft/class_5321;)Lcom/mojang/serialization/DataResult; method_40393 method_40393 p 2 key m (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode encode p 2 ops p 3 prefix p 1 input m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode decode p 1 ops p 2 input m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; method_40394 method_40394 p 0 pair m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Z)V p 3 allowInlineDefinitions p 2 elementCodec p 1 registryRef m (Lnet/minecraft/class_6880;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; method_29748 encode m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; method_29746 method_29746 p 0 pair c net/minecraft/class_442 net/minecraft/client/gui/screen/TitleScreen f Z field_37211 displayedRealms32BitWarning f Lnet/minecraft/class_766; field_2585 backgroundRenderer f Z field_18222 doBackgroundFade f Lnet/minecraft/class_2960; field_2583 MINECRAFT_TITLE_TEXTURE f Lnet/minecraft/class_2960; field_19102 ACCESSIBILITY_ICON_TEXTURE f J field_17772 backgroundFadeStart f Lnet/minecraft/class_442$class_7063; field_37209 deprecationNotice f Lnet/minecraft/class_437; field_2592 realmsNotificationGui f Lorg/slf4j/Logger; field_23775 LOGGER f Lnet/minecraft/class_2960; field_17775 PANORAMA_OVERLAY f Z field_17776 isMinceraft f Ljava/lang/String; field_32272 DEMO_WORLD_NAME f Lnet/minecraft/class_2960; field_2594 EDITION_TITLE_TEXTURE f Lnet/minecraft/class_751; field_17774 PANORAMA_CUBE_MAP f Lnet/minecraft/class_4185; field_2590 buttonResetDemo f Ljava/lang/String; field_2586 splashText f Lnet/minecraft/class_4341; field_37210 realms f Lnet/minecraft/class_2561; field_32271 COPYRIGHT m (II)V method_2249 initWidgetsNormal p 2 spacingY p 1 y m (Lnet/minecraft/class_4877;)Z method_41157 method_41157 p 1 server m (Lnet/minecraft/class_4185;)V method_19864 method_19864 p 1 button m (Lnet/minecraft/class_4185;)V method_19862 method_19862 p 1 button m (Lnet/minecraft/class_4185;)V method_19860 onMultiplayerButtonPressed p 1 button m ()V method_41158 tryShowRealms32BitWarning m (Lnet/minecraft/class_4185;)V method_41198 method_41198 p 1 button m ()V method_2252 switchToRealms m (Z)V method_20375 onDemoDeletionConfirmed p 1 delete m (II)V method_2251 initWidgetsDemo p 1 y p 2 spacingY m (Lnet/minecraft/class_4185;)V method_19859 onRealmsButtonPress p 1 button m (Lnet/minecraft/class_4185;)V method_19857 method_19857 p 1 button m (Lnet/minecraft/class_4185;)V method_20109 method_20109 p 1 button m (Lnet/minecraft/class_4185;)V method_19863 method_19863 p 1 button m (Lnet/minecraft/class_4185;)V method_19861 method_19861 p 1 button m (Lnet/minecraft/class_4587;Ljava/lang/Integer;Ljava/lang/Integer;)V method_29066 method_29066 p 2 x p 3 y m ()Z method_41159 fetchRealmsSubscribed m (Z)V p 1 doBackgroundFade m ()Z method_2253 areRealmsNotificationsEnabled m (ZLnet/minecraft/class_4185;)V method_19858 method_19858 p 2 button m (Lnet/minecraft/class_4587;Ljava/lang/Integer;Ljava/lang/Integer;)V method_29064 method_29064 p 2 x p 3 y m (Lnet/minecraft/class_1060;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; method_18105 loadTexturesAsync p 0 textureManager p 1 executor m ()Z method_31129 canReadDemoWorldData c net/minecraft/class_442$class_7063 net/minecraft/client/gui/screen/TitleScreen$DeprecationNotice f I comp_520 y f Lnet/minecraft/class_5489; comp_518 label f Ljava/util/concurrent/CompletableFuture; comp_521 realmsSubscriptionFuture f I comp_519 x m ()Lnet/minecraft/class_5489; comp_518 label m ()I comp_520 y m ()Ljava/util/concurrent/CompletableFuture; comp_521 realmsSubscriptionFuture m ()I comp_519 x c net/minecraft/class_442$1 net/minecraft/client/gui/screen/TitleScreen$1 f Lnet/minecraft/class_2561; field_33829 MULTIPLAYER_DISABLED_TEXT c net/minecraft/class_4057 net/minecraft/item/DyeableArmorItem c net/minecraft/class_440 net/minecraft/client/gui/screen/option/SkinOptionsScreen m (Lnet/minecraft/class_4185;)V method_19853 method_19853 p 1 button m (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V p 1 parent p 2 gameOptions m (Lnet/minecraft/class_1664;Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V method_32640 method_32640 p 2 button p 3 enabled c net/minecraft/class_4059 net/minecraft/item/HorseArmorItem f I field_18136 bonus f Ljava/lang/String; field_30886 ENTITY_TEXTURE_PREFIX f Ljava/lang/String; field_18137 entityTexture m ()Lnet/minecraft/class_2960; method_18454 getEntityTexture m ()I method_18455 getBonus m (ILjava/lang/String;Lnet/minecraft/class_1792$class_1793;)V p 1 bonus p 3 settings p 2 name c net/minecraft/class_4058 net/minecraft/item/DyeableHorseArmorItem c net/minecraft/class_4064 net/minecraft/client/option/CyclingOption f Ljava/util/function/Supplier; field_27954 buttonBuilderFactory f Lnet/minecraft/class_4064$class_5675; field_18169 setter f Ljava/util/function/Function; field_27953 getter f Ljava/util/function/Function; field_27955 tooltips m (Ljava/lang/String;Lnet/minecraft/class_2561;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;)Lnet/minecraft/class_4064; method_32524 create p 0 key p 3 setter p 2 getter p 1 tooltip m (Ljava/util/List;Ljava/lang/Boolean;)Ljava/util/List; method_32527 method_32527 p 1 value m (Ljava/util/function/Function;)Lnet/minecraft/class_4064; method_32528 tooltip p 1 tooltips m (Ljava/lang/String;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;)Lnet/minecraft/class_4064; method_32525 create p 4 setter p 1 on p 0 key p 3 getter p 2 off m (Ljava/lang/String;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;)Lnet/minecraft/class_4064; method_32522 create p 0 key p 2 setter p 1 getter m (Ljava/lang/String;[Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;)Lnet/minecraft/class_4064; method_32526 create p 1 values p 0 key p 4 setter p 3 getter p 2 valueToText m (Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/function/BooleanSupplier;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;)Lnet/minecraft/class_4064; method_32521 create p 5 getter p 4 valueToText p 3 alternativeToggle p 2 alternatives p 1 defaults p 0 key p 6 setter m (Ljava/lang/Object;)Ljava/util/List; method_32520 method_32520 p 0 value m (Ljava/lang/String;Ljava/util/List;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;)Lnet/minecraft/class_4064; method_35694 create p 1 values p 2 valueToText p 0 key p 3 getter p 4 setter m (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;)Lnet/minecraft/class_4064; method_32523 create p 1 valuesSupplier p 0 key p 4 setter p 3 getter p 2 valueToText m (Lnet/minecraft/class_310;)Lnet/minecraft/class_5676$class_5679; method_32518 method_32518 p 0 client m (Ljava/lang/String;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;Ljava/util/function/Supplier;)V p 3 setter p 4 buttonBuilderFactory p 1 key p 2 getter m (Lnet/minecraft/class_315;Lnet/minecraft/class_5676;Ljava/lang/Object;)V method_32519 method_32519 p 3 value p 2 button m (Lnet/minecraft/class_2561;Lnet/minecraft/class_310;)Lnet/minecraft/class_5676$class_5679; method_32532 method_32532 p 1 client c net/minecraft/class_4064$class_5675 net/minecraft/client/option/CyclingOption$Setter m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Object;)V accept accept p 3 value p 2 option p 1 gameOptions c net/minecraft/class_457 net/minecraft/client/gui/screen/advancement/AdvancementsScreen f Lnet/minecraft/class_632; field_2721 advancementHandler f Ljava/util/Map; field_2719 tabs f I field_32309 TITLE_OFFSET_Y f I field_32306 PAGE_OFFSET_X f I field_32308 TITLE_OFFSET_X f I field_32307 PAGE_OFFSET_Y f Lnet/minecraft/class_2960; field_2717 WINDOW_TEXTURE f Z field_2718 movingTab f I field_32301 PAGE_HEIGHT f Lnet/minecraft/class_2960; field_2716 TABS_TEXTURE f I field_32298 WINDOW_WIDTH f I field_32300 PAGE_WIDTH f I field_32299 WINDOW_HEIGHT f Lnet/minecraft/class_2561; field_26553 SAD_LABEL_TEXT f Lnet/minecraft/class_2561; field_26555 ADVANCEMENTS_TEXT f Lnet/minecraft/class_2561; field_26554 EMPTY_TEXT f Lnet/minecraft/class_454; field_2720 selectedTab m (Lnet/minecraft/class_4587;IIII)V method_2337 drawAdvancementTree p 1 matrices p 5 y p 4 x p 3 mouseY p 2 mouseX m (Lnet/minecraft/class_4587;IIII)V method_2338 drawWidgetTooltip p 4 x p 3 mouseY p 2 mouseX p 1 matrices p 5 y m (Lnet/minecraft/class_161;)Lnet/minecraft/class_456; method_2335 getAdvancementWidget p 1 advancement m (Lnet/minecraft/class_161;)Lnet/minecraft/class_454; method_2336 getTab p 1 advancement m (Lnet/minecraft/class_632;)V p 1 advancementHandler m (Lnet/minecraft/class_4587;II)V method_2334 drawWindow p 3 y p 1 matrices p 2 x c net/minecraft/class_4063 net/minecraft/client/option/CloudRenderMode f Ljava/lang/String; field_18167 translationKey f Lnet/minecraft/class_4063; field_18164 FANCY f Lnet/minecraft/class_4063; field_18163 FAST f Lnet/minecraft/class_4063; field_18162 OFF m ()Ljava/lang/String; method_18498 getTranslationKey m (Ljava/lang/String;ILjava/lang/String;)V p 3 translationKey c net/minecraft/class_456 net/minecraft/client/gui/screen/advancement/AdvancementWidget f Ljava/util/List; field_2707 children f Ljava/util/List; field_2705 description f Lnet/minecraft/class_454; field_2703 tab f Lnet/minecraft/class_310; field_2704 client f [I field_24262 SPLIT_OFFSET_CANDIDATES f I field_2710 y f I field_32297 TITLE_MAX_WIDTH f Lnet/minecraft/class_2960; field_2709 WIDGETS_TEXTURE f I field_32295 TITLE_OFFSET_X f Lnet/minecraft/class_5481; field_2713 title f Lnet/minecraft/class_161; field_2702 advancement f I field_32291 ICON_OFFSET_Y f Lnet/minecraft/class_185; field_2712 display f Lnet/minecraft/class_167; field_2714 progress f I field_2715 width f Lnet/minecraft/class_456; field_2706 parent f I field_2711 x f I field_32296 TITLE_OFFSET_Y f I field_32292 ICON_SIZE f I field_32290 ICON_OFFSET_X m ()I method_35737 getWidth m (IIII)Z method_2329 shouldRender p 3 mouseX p 2 originY p 1 originX p 4 mouseY m (Lnet/minecraft/class_161;)Lnet/minecraft/class_456; method_2328 getParent p 1 advancement m ()I method_2327 getX m (Lnet/minecraft/class_456;)V method_2322 addChild p 1 widget m ()V method_2332 addToTree m (Lnet/minecraft/class_5225;Ljava/util/List;)F method_27572 getMaxWidth p 0 textHandler p 1 lines m (Lnet/minecraft/class_4587;IIZ)V method_2323 renderLines p 4 border p 1 matrices p 3 y p 2 x m (Lnet/minecraft/class_4587;IIIIIIIII)V method_2324 renderDescriptionBackground c Renders the description background.\n\n@implNote This splits the area into 9 parts (4 corners, 4 edges and 1\ncentral box) and draws each of them. p 10 v p 8 textureHeight p 9 u p 2 x p 3 y p 1 matrices p 6 cornerSize p 7 textureWidth p 4 width p 5 height m (Lnet/minecraft/class_454;Lnet/minecraft/class_310;Lnet/minecraft/class_161;Lnet/minecraft/class_185;)V p 4 display p 3 advancement p 2 client p 1 tab m (Lnet/minecraft/class_167;)V method_2333 setProgress p 1 progress m (Lnet/minecraft/class_2561;I)Ljava/util/List; method_2330 wrapDescription p 1 text p 2 width m (Lnet/minecraft/class_4587;IIFII)V method_2331 drawTooltip p 3 originY p 4 alpha p 5 x p 6 y p 1 matrices p 2 originX m ()I method_2326 getY m (Lnet/minecraft/class_4587;II)V method_2325 renderWidgets p 1 matrices p 2 x p 3 y m (Lnet/minecraft/class_4587;IIIIIIII)V method_2321 drawTextureRepeatedly c Draws a textured rectangle repeatedly to cover the area of {@code\nwidth} and {@code height}. The last texture is clipped to fit the area. p 4 width p 5 height p 2 x p 3 y p 1 matrices p 8 textureWidth p 9 textureHeight p 6 u p 7 v c net/minecraft/class_4066 net/minecraft/client/option/ParticlesMode f Ljava/lang/String; field_18202 translationKey f I field_18201 id f [Lnet/minecraft/class_4066; field_18200 VALUES f Lnet/minecraft/class_4066; field_18197 ALL f Lnet/minecraft/class_4066; field_18199 MINIMAL f Lnet/minecraft/class_4066; field_18198 DECREASED m ()I method_18609 getId m ()Ljava/lang/String; method_18607 getTranslationKey m (I)Lnet/minecraft/class_4066; method_18608 byId p 0 id m (Ljava/lang/String;IILjava/lang/String;)V p 4 translationKey p 3 id c net/minecraft/class_455 net/minecraft/client/gui/screen/advancement/AdvancementObtainedStatus f I field_2700 spriteIndex f Lnet/minecraft/class_455; field_2699 UNOBTAINED f Lnet/minecraft/class_455; field_2701 OBTAINED m (Ljava/lang/String;II)V p 3 spriteIndex m ()I method_2320 getSpriteIndex c net/minecraft/class_4065 net/minecraft/client/option/NarratorMode f [Lnet/minecraft/class_4065; field_18180 VALUES f I field_18181 id f Lnet/minecraft/class_2561; field_24212 name f Lnet/minecraft/class_4065; field_18178 CHAT f Lnet/minecraft/class_4065; field_18177 ALL f Lnet/minecraft/class_4065; field_18179 SYSTEM f Lnet/minecraft/class_4065; field_18176 OFF m ()Lnet/minecraft/class_2561; method_18511 getName m ()I method_18509 getId m (Ljava/lang/String;IILjava/lang/String;)V p 3 id p 4 name m (I)Lnet/minecraft/class_4065; method_18510 byId p 0 id c net/minecraft/class_454 net/minecraft/client/gui/screen/advancement/AdvancementTab f Lnet/minecraft/class_456; field_2696 rootWidget f D field_2689 originY f Lnet/minecraft/class_457; field_2687 screen f I field_2681 index f Lnet/minecraft/class_2561; field_2686 title f I field_2691 maxPanY f I field_2693 minPanY f Lnet/minecraft/class_310; field_2680 client f Lnet/minecraft/class_185; field_2695 display f Lnet/minecraft/class_453; field_2684 type f Lnet/minecraft/class_1799; field_2697 icon f Ljava/util/Map; field_2685 widgets f F field_2688 alpha f D field_2690 originX f I field_2692 maxPanX f I field_2694 minPanX f Lnet/minecraft/class_161; field_2682 root f Z field_2683 initialized m (Lnet/minecraft/class_456;Lnet/minecraft/class_161;)V method_2319 addWidget p 1 widget p 2 advancement m ()I method_35735 getIndex m (IIDD)Z method_2316 isClickOnTab p 5 mouseY p 3 mouseX p 2 screenY p 1 screenX m (Lnet/minecraft/class_310;Lnet/minecraft/class_457;ILnet/minecraft/class_161;)Lnet/minecraft/class_454; method_2317 create p 3 root p 1 screen p 2 index p 0 client m ()Lnet/minecraft/class_161; method_2307 getRoot m (Lnet/minecraft/class_161;)Lnet/minecraft/class_456; method_2308 getWidget p 1 advancement m ()Lnet/minecraft/class_457; method_2312 getScreen m ()Lnet/minecraft/class_2561; method_2309 getTitle m (IILnet/minecraft/class_918;)V method_2315 drawIcon p 2 y p 1 x p 3 itemRenderer m (Lnet/minecraft/class_4587;IIZ)V method_2311 drawBackground p 2 x p 1 matrices p 4 selected p 3 y m ()Lnet/minecraft/class_185; method_35736 getDisplay m ()Lnet/minecraft/class_453; method_35734 getType m (Lnet/minecraft/class_161;)V method_2318 addAdvancement p 1 advancement m (DD)V method_2313 move p 1 offsetX p 3 offsetY m (Lnet/minecraft/class_4587;IIII)V method_2314 drawWidgetTooltip p 1 matrices p 2 mouseX p 3 mouseY p 4 x p 5 y m (Lnet/minecraft/class_310;Lnet/minecraft/class_457;Lnet/minecraft/class_453;ILnet/minecraft/class_161;Lnet/minecraft/class_185;)V p 6 display p 5 root p 4 index p 3 type p 2 screen p 1 client m (Lnet/minecraft/class_4587;)V method_2310 render p 1 matrices c net/minecraft/class_5396 net/minecraft/datafixer/fix/MissingDimensionFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType c net/minecraft/class_4060 net/minecraft/client/option/AoMode f Ljava/lang/String; field_18149 translationKey f I field_18148 id f [Lnet/minecraft/class_4060; field_18147 VALUES f Lnet/minecraft/class_4060; field_18145 MIN f Lnet/minecraft/class_4060; field_18144 OFF f Lnet/minecraft/class_4060; field_18146 MAX m (Ljava/lang/String;IILjava/lang/String;)V p 3 id p 4 translationKey m ()Ljava/lang/String; method_18485 getTranslationKey m (I)Lnet/minecraft/class_4060; method_18484 byId p 0 id m ()I method_18483 getId c net/minecraft/class_459 net/minecraft/client/gui/screen/option/ControlsListWidget f Lnet/minecraft/class_6599; field_2735 parent f I field_2733 maxKeyNameLength m (Lnet/minecraft/class_6599;Lnet/minecraft/class_310;)V p 1 parent p 2 client c net/minecraft/class_459$class_462 net/minecraft/client/gui/screen/option/ControlsListWidget$KeyBindingEntry f Lnet/minecraft/class_4185; field_2743 resetButton f Lnet/minecraft/class_304; field_2740 binding f Lnet/minecraft/class_2561; field_2741 bindingName f Lnet/minecraft/class_4185; field_2739 editButton m (Lnet/minecraft/class_304;Lnet/minecraft/class_4185;)V method_19871 method_19871 p 2 button m (Lnet/minecraft/class_304;Lnet/minecraft/class_4185;)V method_19870 method_19870 p 2 button m (Lnet/minecraft/class_459;Lnet/minecraft/class_304;Lnet/minecraft/class_2561;)V p 3 bindingName p 2 binding c net/minecraft/class_459$class_461 net/minecraft/client/gui/screen/option/ControlsListWidget$Entry c net/minecraft/class_459$class_460 net/minecraft/client/gui/screen/option/ControlsListWidget$CategoryEntry f Lnet/minecraft/class_2561; field_2736 text f I field_2737 textWidth m (Lnet/minecraft/class_459;Lnet/minecraft/class_2561;)V p 2 text c net/minecraft/class_4061 net/minecraft/client/option/AttackIndicator f I field_18155 id f [Lnet/minecraft/class_4061; field_18154 VALUES f Ljava/lang/String; field_18156 translationKey f Lnet/minecraft/class_4061; field_18152 CROSSHAIR f Lnet/minecraft/class_4061; field_18151 OFF f Lnet/minecraft/class_4061; field_18153 HOTBAR m (Ljava/lang/String;IILjava/lang/String;)V p 3 id p 4 translationKey m ()Ljava/lang/String; method_18489 getTranslationKey m (I)Lnet/minecraft/class_4061; method_18488 byId p 0 id m ()I method_18487 getId c net/minecraft/class_458 net/minecraft/client/gui/screen/option/ControlsOptionsScreen f I field_36369 MARGIN_Y m (Lnet/minecraft/class_4185;)V method_20412 method_20412 p 1 button m (Lnet/minecraft/class_4185;)V method_19873 method_19873 p 1 button m (Lnet/minecraft/class_4185;)V method_19872 method_19872 p 1 button m (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V p 1 parent p 2 options c net/minecraft/class_5399 net/minecraft/structure/processor/LavaSubmergedBlockStructureProcessor f Lnet/minecraft/class_5399; field_25619 INSTANCE f Lcom/mojang/serialization/Codec; field_25618 CODEC c net/minecraft/class_4068 net/minecraft/client/gui/Drawable m (Lnet/minecraft/class_4587;IIF)V method_25394 render p 4 delta p 3 mouseY p 2 mouseX p 1 matrices c net/minecraft/class_453 net/minecraft/client/gui/screen/advancement/AdvancementTabType f I field_2669 tabCount f I field_2672 v f I field_2674 u f I field_2671 width f I field_2670 height f Lnet/minecraft/class_453; field_2673 BELOW f Lnet/minecraft/class_453; field_2675 LEFT f Lnet/minecraft/class_453; field_2677 RIGHT f Lnet/minecraft/class_453; field_2678 ABOVE m (IIIDD)Z method_2303 isClickOnTab p 6 mouseY p 1 screenX p 2 screenY p 3 index p 4 mouseX m (Lnet/minecraft/class_4587;Lnet/minecraft/class_332;IIZI)V method_2301 drawBackground p 1 matrices p 3 x p 2 tab p 5 selected p 4 y p 6 index m ()I method_2304 getTabCount m (Ljava/lang/String;IIIIII)V p 6 height p 5 width p 7 tabCount p 4 v p 3 u m (IIILnet/minecraft/class_918;Lnet/minecraft/class_1799;)V method_2306 drawIcon p 3 index p 4 itemRenderer p 5 icon p 1 x p 2 y m (I)I method_2305 getTabY p 1 index m (I)I method_2302 getTabX p 1 index c net/minecraft/class_4067 net/minecraft/client/option/DoubleOption f D field_18206 max f Ljava/util/function/BiConsumer; field_18208 setter f Ljava/util/function/BiFunction; field_18209 displayStringGetter f Ljava/util/function/Function; field_18207 getter f D field_18205 min f Ljava/util/function/Function; field_27958 tooltipsGetter f F field_18204 step m ()D method_18617 getMax m ()D method_18615 getMin m (D)D method_18618 adjust p 1 value m (D)D method_18616 getValue p 1 ratio m (Lnet/minecraft/class_310;)Ljava/util/List; method_32597 method_32597 p 0 client m (D)D method_18611 getRatio p 1 value m (Ljava/lang/String;DDFLjava/util/function/Function;Ljava/util/function/BiConsumer;Ljava/util/function/BiFunction;Ljava/util/function/Function;)V p 1 key p 2 min p 4 max p 7 getter p 6 step p 9 displayStringGetter p 8 setter p 10 tooltipsGetter m (F)V method_18612 setMax p 1 max m (Ljava/lang/String;DDFLjava/util/function/Function;Ljava/util/function/BiConsumer;Ljava/util/function/BiFunction;)V p 6 step p 7 getter p 8 setter p 9 displayStringGetter p 2 min p 4 max p 1 key m (Lnet/minecraft/class_315;)Lnet/minecraft/class_2561; method_18619 getDisplayString p 1 options m (Lnet/minecraft/class_315;)D method_18613 get p 1 options m (Lnet/minecraft/class_315;D)V method_18614 set p 1 options p 2 value c net/minecraft/class_452 net/minecraft/client/gui/screen/StatsListener f [Ljava/lang/String; field_2668 PROGRESS_BAR_STAGES m ()V method_2300 onStatsReady c net/minecraft/class_5398 net/minecraft/entity/ai/goal/UniversalAngerGoal f I field_25606 lastAttackedTime f Z field_25605 triggerOthers f I field_30232 BOX_VERTICAL_EXPANSION f Lnet/minecraft/class_1308; field_25604 mob m (Lnet/minecraft/class_1308;)Z method_29931 method_29931 p 1 entity m ()Z method_29932 canStartUniversalAnger m (Lnet/minecraft/class_1308;Z)V p 2 triggerOthers p 1 mob m (Lnet/minecraft/class_1308;)Lnet/minecraft/class_5354; method_29930 method_29930 p 0 entity m ()Ljava/util/List; method_29933 getOthersInRange c net/minecraft/class_4069 net/minecraft/client/gui/ParentElement c A GUI interface which handles keyboard and mouse callbacks for child GUI elements.\nThe implementation of a parent element can decide whether a child element receives keyboard and mouse callbacks. m ()Lnet/minecraft/class_364; method_25399 getFocused m (Lnet/minecraft/class_364;)V method_25395 setFocused p 1 focused m (DDILnet/minecraft/class_364;)Z method_20083 method_20083 p 5 element m (Lnet/minecraft/class_364;)V method_20085 setInitialFocus p 1 element m (Lnet/minecraft/class_364;)V method_20086 focusOn p 1 element m (DDDLnet/minecraft/class_364;)Z method_20082 method_20082 p 6 element m (DD)Ljava/util/Optional; method_19355 hoveredElement p 1 mouseX p 3 mouseY m ()Ljava/util/List; method_25396 children c Gets a list of all child GUI elements. m (Z)V method_25398 setDragging p 1 dragging m ()Z method_25397 isDragging c net/minecraft/class_5362 net/minecraft/world/explosion/ExplosionBehavior m (Lnet/minecraft/class_1927;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;F)Z method_29554 canDestroyBlock p 3 pos p 4 state p 1 explosion p 2 world p 5 power m (Lnet/minecraft/class_1927;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;)Ljava/util/Optional; method_29555 getBlastResistance p 1 explosion p 2 world p 3 pos p 4 blockState p 5 fluidState c net/minecraft/class_5361 net/minecraft/world/explosion/EntityExplosionBehavior f Lnet/minecraft/class_1297; field_25399 entity m (Lnet/minecraft/class_1927;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;Ljava/lang/Float;)Ljava/lang/Float; method_29552 method_29552 p 6 max m (Lnet/minecraft/class_1297;)V p 1 entity c net/minecraft/class_466 net/minecraft/client/gui/screen/ingame/BeaconScreen f Lnet/minecraft/class_1291; field_17413 secondaryEffect f Lnet/minecraft/class_1291; field_17412 primaryEffect f Ljava/util/List; field_33832 buttons f Lnet/minecraft/class_2960; field_2808 TEXTURE f Lnet/minecraft/class_2561; field_26560 PRIMARY_POWER_TEXT f Lnet/minecraft/class_2561; field_26561 SECONDARY_POWER_TEXT m (ILnet/minecraft/class_466$class_6392;)V method_37075 method_37075 p 1 button m ()V method_37078 tickButtons m (Lnet/minecraft/class_1704;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V p 1 handler p 2 inventory p 3 title m (Lnet/minecraft/class_339;)V method_37076 addButton p 1 button c net/minecraft/class_466$class_470 net/minecraft/client/gui/screen/ingame/BeaconScreen$BaseButtonWidget f Z field_2815 disabled m (Lnet/minecraft/class_4587;)V method_18641 renderExtra p 1 matrices m (II)V p 1 x p 2 y m (Z)V method_2401 setDisabled p 1 disabled m ()Z method_2402 isDisabled m (IILnet/minecraft/class_2561;)V p 1 x p 2 y p 3 message c net/minecraft/class_466$class_4072 net/minecraft/client/gui/screen/ingame/BeaconScreen$IconButtonWidget f I field_18224 u f I field_18225 v m (Lnet/minecraft/class_466;IIIILnet/minecraft/class_2561;)V p 2 x p 6 message p 5 v p 4 u p 3 y c net/minecraft/class_466$class_6392 net/minecraft/client/gui/screen/ingame/BeaconScreen$BeaconButtonWidget m (Lnet/minecraft/class_4587;II)V method_25352 renderTooltip p 1 matrices p 2 mouseX p 3 mouseY m (I)V method_37080 tick p 1 level m ()Z method_37079 shouldRenderTooltip c net/minecraft/class_466$class_6393 net/minecraft/client/gui/screen/ingame/BeaconScreen$LevelTwoEffectButtonWidget m (Lnet/minecraft/class_466;IILnet/minecraft/class_1291;)V p 4 statusEffect p 3 y p 2 x c net/minecraft/class_466$class_469 net/minecraft/client/gui/screen/ingame/BeaconScreen$EffectButtonWidget f Lnet/minecraft/class_1291; field_2813 effect f I field_33833 level f Lnet/minecraft/class_1058; field_18223 sprite f Z field_17416 primary f Lnet/minecraft/class_2561; field_26562 tooltip m (Lnet/minecraft/class_1291;)V method_37081 init p 1 statusEffect m (Lnet/minecraft/class_466;IILnet/minecraft/class_1291;ZI)V p 2 x p 6 level p 5 primary p 4 statusEffect p 3 y m (Lnet/minecraft/class_1291;)Lnet/minecraft/class_5250; method_37082 getEffectName p 1 statusEffect c net/minecraft/class_466$class_468 net/minecraft/client/gui/screen/ingame/BeaconScreen$DoneButtonWidget m (Lnet/minecraft/class_466;II)V p 3 y p 2 x c net/minecraft/class_466$class_467 net/minecraft/client/gui/screen/ingame/BeaconScreen$CancelButtonWidget m (Lnet/minecraft/class_466;II)V p 2 x p 3 y c net/minecraft/class_5363 net/minecraft/world/dimension/DimensionOptions f Lnet/minecraft/class_5321; field_25414 END f Lnet/minecraft/class_5321; field_25413 NETHER f Lnet/minecraft/class_6880; field_25416 dimensionTypeSupplier f Lnet/minecraft/class_5321; field_25412 OVERWORLD f Lnet/minecraft/class_2794; field_25417 chunkGenerator f Lcom/mojang/serialization/Codec; field_25411 CODEC f Ljava/util/Set; field_25415 BASE_DIMENSIONS m ()Lnet/minecraft/class_2794; method_29571 getChunkGenerator m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_29568 method_29568 p 0 instance m (Lnet/minecraft/class_6880;Lnet/minecraft/class_2794;)V p 2 chunkGenerator m ()Lnet/minecraft/class_6880; method_29566 getDimensionTypeSupplier m (JLnet/minecraft/class_2378;)Z method_29567 hasDefaultSettings p 0 seed c net/minecraft/class_465 net/minecraft/client/gui/screen/ingame/HandledScreen f I field_25268 titleY f I field_2800 y f I field_2779 backgroundHeight f J field_2795 touchDropTime f I field_25270 playerInventoryTitleY f J field_2781 touchDropTimer f Lnet/minecraft/class_2960; field_2801 BACKGROUND_TEXTURE f Z field_2798 cancelNextRelease f Lnet/minecraft/class_1799; field_2791 quickMovingStack f Z field_2794 cursorDragging f I field_2803 draggedStackRemainder f I field_25267 titleX f Lnet/minecraft/class_1799; field_2785 touchDropReturningStack f I field_25269 playerInventoryTitleX f I field_2776 x f Lnet/minecraft/class_1735; field_2777 touchDragSlotStart f J field_2788 lastButtonClickTime f Lnet/minecraft/class_1735; field_2799 lastClickedSlot f Ljava/util/Set; field_2793 cursorDragSlots f I field_2778 heldButtonCode f Lnet/minecraft/class_1735; field_2787 focusedSlot f Lnet/minecraft/class_1703; field_2797 handler f Lnet/minecraft/class_1735; field_2802 touchDropOriginSlot f I field_2784 touchDropX f I field_2796 touchDropY f I field_2786 lastClickedButton f Lnet/minecraft/class_2561; field_29347 playerInventoryTitle f I field_2790 heldButtonType f I field_2792 backgroundWidth f Z field_2789 touchIsRightClickDrag f Lnet/minecraft/class_1735; field_2780 touchHoveredSlot f Lnet/minecraft/class_1799; field_2782 touchDragStack f Z field_2783 doubleClicking m (Lnet/minecraft/class_4587;II)V method_2380 drawMouseoverTooltip p 3 y p 1 matrices p 2 x m (Lnet/minecraft/class_1735;DD)Z method_2387 isPointOverSlot p 4 pointY p 1 slot p 2 pointX m ()V method_2379 calculateOffset m (Lnet/minecraft/class_1799;IILjava/lang/String;)V method_2382 drawItem p 2 x p 1 stack p 4 amountText p 3 y m (DD)Lnet/minecraft/class_1735; method_2386 getSlotAt p 1 x p 3 y m (I)V method_30107 onMouseClick p 1 button m (Lnet/minecraft/class_4587;III)V method_33285 drawSlotHighlight p 2 y p 3 z p 0 matrices p 1 x m (II)Z method_2384 handleHotbarKeyPressed p 2 scanCode p 1 keyCode m ()V method_37432 handledScreenTick m (DDIII)Z method_2381 isClickOutsideBounds p 7 button p 5 left p 6 top p 3 mouseY p 1 mouseX m (Lnet/minecraft/class_4587;Lnet/minecraft/class_1735;)V method_2385 drawSlot p 1 matrices p 2 slot m (Lnet/minecraft/class_1703;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V p 3 title p 2 inventory p 1 handler m (Lnet/minecraft/class_4587;FII)V method_2389 drawBackground p 1 matrices p 4 mouseY p 3 mouseX p 2 delta m (Lnet/minecraft/class_1735;IILnet/minecraft/class_1713;)V method_2383 onMouseClick c @see net.minecraft.screen.ScreenHandler#onSlotClick(int, int, net.minecraft.screen.slot.SlotActionType, net.minecraft.entity.player.PlayerEntity) p 1 slot p 4 actionType p 3 button p 2 slotId m (IIIIDD)Z method_2378 isPointWithinBounds p 3 width p 2 y p 1 x p 7 pointY p 5 pointX p 4 height m (Lnet/minecraft/class_4587;II)V method_2388 drawForeground p 1 matrices p 2 mouseX p 3 mouseY c net/minecraft/class_5369 net/minecraft/client/gui/screen/pack/ResourcePackOrganizer f Ljava/util/List; field_25456 disabledPacks f Ljava/util/function/Function; field_25785 iconIdSupplier f Ljava/util/function/Consumer; field_25459 applier f Ljava/lang/Runnable; field_25458 updateCallback f Ljava/util/List; field_25455 enabledPacks f Lnet/minecraft/class_3283; field_25626 resourcePackManager m (Lnet/minecraft/class_3288;)Lnet/minecraft/class_5369$class_5371; method_29644 method_29644 p 1 pack m ()V method_29981 refresh m ()V method_29642 apply m ()Ljava/util/stream/Stream; method_29643 getEnabledPacks m (Lnet/minecraft/class_3288;)Lnet/minecraft/class_5369$class_5371; method_29640 method_29640 p 1 pack m (Ljava/lang/Runnable;Ljava/util/function/Function;Lnet/minecraft/class_3283;Ljava/util/function/Consumer;)V p 1 updateCallback p 3 resourcePackManager p 2 iconIdSupplier p 4 applier m ()Ljava/util/stream/Stream; method_29639 getDisabledPacks c net/minecraft/class_5369$class_5371 net/minecraft/client/gui/screen/pack/ResourcePackOrganizer$Pack m ()V method_29659 moveTowardEnd m ()V method_29656 enable m ()Lnet/minecraft/class_2561; method_29650 getDisplayName m ()V method_29658 moveTowardStart m ()Lnet/minecraft/class_3281; method_29648 getCompatibility m ()V method_29657 disable m ()Lnet/minecraft/class_2960; method_30286 getIconId m ()Z method_29655 isAlwaysEnabled m ()Z method_29663 canMoveTowardStart m ()Z method_29662 canBeDisabled m ()Lnet/minecraft/class_5352; method_29652 getSource m ()Z method_29654 isPinned m ()Z method_29664 canMoveTowardEnd m ()Lnet/minecraft/class_2561; method_29653 getDecoratedDescription m ()Lnet/minecraft/class_2561; method_29651 getDescription m ()Z method_29661 canBeEnabled m ()Z method_29660 isEnabled c net/minecraft/class_5369$class_5374 net/minecraft/client/gui/screen/pack/ResourcePackOrganizer$DisabledPack c net/minecraft/class_5369$class_5373 net/minecraft/client/gui/screen/pack/ResourcePackOrganizer$EnabledPack c net/minecraft/class_5369$class_5372 net/minecraft/client/gui/screen/pack/ResourcePackOrganizer$AbstractPack f Lnet/minecraft/class_3288; field_25461 profile m (Lnet/minecraft/class_5369;Lnet/minecraft/class_3288;)V p 2 profile m (I)V method_29665 move p 1 offset m ()V method_29668 toggle m ()Ljava/util/List; method_29667 getOppositeList m ()Ljava/util/List; method_29666 getCurrentList c net/minecraft/class_5365 net/minecraft/client/option/GraphicsMode f I field_25431 id f Ljava/lang/String; field_25432 translationKey f [Lnet/minecraft/class_5365; field_25430 VALUES f Lnet/minecraft/class_5365; field_25427 FAST f Lnet/minecraft/class_5365; field_25429 FABULOUS f Lnet/minecraft/class_5365; field_25428 FANCY m ()Ljava/lang/String; method_29593 getTranslationKey m (I)Lnet/minecraft/class_5365; method_29592 byId p 0 id m ()I method_29591 getId m (Ljava/lang/String;IILjava/lang/String;)V p 3 id p 4 translationKey c net/minecraft/class_463 net/minecraft/client/gui/screen/ingame/AbstractCommandBlockScreen f Lnet/minecraft/class_2561; field_26556 SET_COMMAND_TEXT f Lnet/minecraft/class_2561; field_26558 PREVIOUS_OUTPUT_TEXT f Lnet/minecraft/class_4185; field_2753 cancelButton f Lnet/minecraft/class_342; field_2755 previousOutputTextField f Lnet/minecraft/class_2561; field_26557 COMMAND_TEXT f Lnet/minecraft/class_4185; field_2762 doneButton f Lnet/minecraft/class_5676; field_2760 toggleTrackingOutputButton f Lnet/minecraft/class_4717; field_21617 commandSuggestor f Lnet/minecraft/class_342; field_2751 consoleCommandTextField m (Lnet/minecraft/class_4185;)V method_19876 method_19876 p 1 button m ()V method_2359 commitAndClose m (Ljava/lang/String;)V method_2360 onCommandChanged p 1 text m (Lnet/minecraft/class_4185;)V method_19875 method_19875 p 1 button m (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V method_32641 method_32641 p 1 button p 2 trackOutput m (Z)V method_32642 setPreviousOutputText p 1 trackOutput m ()I method_2364 getTrackOutputButtonHeight m (Lnet/minecraft/class_1918;)V method_2352 syncSettingsToServer p 1 commandExecutor m ()Lnet/minecraft/class_1918; method_2351 getCommandExecutor c net/minecraft/class_4042 net/minecraft/client/render/entity/FoxEntityRenderer f Lnet/minecraft/class_2960; field_18029 SLEEPING_SNOW_TEXTURE f Lnet/minecraft/class_2960; field_18028 SNOW_TEXTURE f Lnet/minecraft/class_2960; field_18027 SLEEPING_TEXTURE f Lnet/minecraft/class_2960; field_18026 TEXTURE m (Lnet/minecraft/class_4019;)Lnet/minecraft/class_2960; method_18333 getTexture m (Lnet/minecraft/class_4019;Lnet/minecraft/class_4587;FFF)V method_18334 setupTransforms c net/minecraft/class_479 net/minecraft/client/gui/screen/ingame/CraftingScreen f Lnet/minecraft/class_2960; field_2881 RECIPE_BUTTON_TEXTURE f Lnet/minecraft/class_2960; field_2878 TEXTURE f Z field_2877 narrow f Lnet/minecraft/class_507; field_2880 recipeBook m (Lnet/minecraft/class_1714;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V p 1 handler p 2 inventory p 3 title m (Lnet/minecraft/class_4185;)V method_19890 method_19890 p 1 button c net/minecraft/class_4041 net/minecraft/client/render/entity/model/FoxEntityModel c Represents the model of a {@linkplain FoxEntity}.\n\n

\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#HEAD}Root part{@link #head}
{@value EntityModelPartNames#RIGHT_EAR}{@value EntityModelPartNames#HEAD}
{@value EntityModelPartNames#LEFT_EAR}{@value EntityModelPartNames#HEAD}
{@value EntityModelPartNames#NOSE}{@value EntityModelPartNames#HEAD}
{@value EntityModelPartNames#BODY}Root part{@link #body}
{@value EntityModelPartNames#TAIL}{@value EntityModelPartNames#BODY}{@link #tail}
{@value EntityModelPartNames#RIGHT_HIND_LEG}Root part{@link #rightHindLeg}
{@value EntityModelPartNames#LEFT_HIND_LEG}Root part{@link #leftHindLeg}
{@value EntityModelPartNames#RIGHT_FRONT_LEG}Root part{@link #rightFrontLeg}
{@value EntityModelPartNames#LEFT_FRONT_LEG}Root part{@link #leftFrontLeg}
\n
f Lnet/minecraft/class_630; field_18019 body f F field_32479 LEG_Y_PIVOT f F field_32478 HEAD_Y_PIVOT f Lnet/minecraft/class_630; field_18024 tail f Lnet/minecraft/class_630; field_18015 head f Lnet/minecraft/class_630; field_27418 leftFrontLeg f Lnet/minecraft/class_630; field_27417 rightFrontLeg f Lnet/minecraft/class_630; field_27416 leftHindLeg f Lnet/minecraft/class_630; field_27415 rightHindLeg f F field_18025 legPitchModifier m (Lnet/minecraft/class_4019;FFF)V method_18330 animateModel m ()Lnet/minecraft/class_5607; method_31999 getTexturedModelData m (Lnet/minecraft/class_630;)V p 1 root m (Lnet/minecraft/class_4019;FFFFF)V method_18332 setAngles c net/minecraft/class_478 net/minecraft/client/gui/screen/ingame/CreativeInventoryListener f Lnet/minecraft/class_310; field_2876 client m (Lnet/minecraft/class_310;)V p 1 client c net/minecraft/class_4044 net/minecraft/client/texture/PaintingManager f Lnet/minecraft/class_2960; field_18032 PAINTING_BACK_ID m (Lnet/minecraft/class_1535;)Lnet/minecraft/class_1058; method_18345 getPaintingSprite p 1 motive m (Lnet/minecraft/class_1060;)V p 1 manager m ()Lnet/minecraft/class_1058; method_18342 getBackSprite c net/minecraft/class_477 net/minecraft/client/gui/screen/ingame/CommandBlockScreen f Lnet/minecraft/class_5676; field_2869 modeButton f Lnet/minecraft/class_2593; field_2865 blockEntity f Z field_2868 conditional f Lnet/minecraft/class_2593$class_2594; field_2870 mode f Lnet/minecraft/class_5676; field_2871 conditionalModeButton f Z field_2867 autoActivate f Lnet/minecraft/class_5676; field_2866 redstoneTriggerButton m (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V method_32646 method_32646 p 1 button p 2 conditional m (Z)V method_32647 setButtonsActive p 1 active m (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V method_32645 method_32645 p 1 button p 2 autoActivate m (Lnet/minecraft/class_2593$class_2594;)Lnet/minecraft/class_2561; method_32643 method_32643 p 0 value m ()V method_2457 updateCommandBlock m (Lnet/minecraft/class_5676;Lnet/minecraft/class_2593$class_2594;)V method_32644 method_32644 p 2 mode p 1 button m (Lnet/minecraft/class_2593;)V p 1 blockEntity c net/minecraft/class_5375 net/minecraft/client/gui/screen/pack/PackScreen f Lnet/minecraft/class_5375$class_5426; field_25787 directoryWatcher f Lnet/minecraft/class_2561; field_25465 DROP_INFO f Lnet/minecraft/class_2960; field_25786 UNKNOWN_PACK f Ljava/util/Map; field_25789 iconTextures f Lnet/minecraft/class_437; field_25469 parent f Lorg/slf4j/Logger; field_25464 LOGGER f Lnet/minecraft/class_521; field_25472 availablePackList f Lnet/minecraft/class_5369; field_25468 organizer f J field_25788 refreshTimeout f Lnet/minecraft/class_2561; field_25466 FOLDER_INFO f Lnet/minecraft/class_4185; field_25475 doneButton f Lnet/minecraft/class_521; field_25473 selectedPackList f Ljava/io/File; field_25474 file m (Ljava/nio/file/Path;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/nio/file/Path;)V method_29675 method_29675 p 2 src m (Lnet/minecraft/class_521;Ljava/util/stream/Stream;)V method_29673 updatePackList p 2 packs p 1 widget m (Ljava/util/List;Z)V method_29676 method_29676 p 2 confirmed m (Lnet/minecraft/class_437;Lnet/minecraft/class_3283;Ljava/util/function/Consumer;Ljava/io/File;Lnet/minecraft/class_2561;)V p 1 parent p 2 packManager p 3 applier p 4 file p 5 title m ()V method_29678 updatePackLists m (Lnet/minecraft/class_3288;)Lnet/minecraft/class_2960; method_30287 getPackIconTexture p 1 resourcePackProfile m (Lnet/minecraft/class_4185;)V method_29670 method_29670 p 1 button m (Ljava/nio/file/Path;Ljava/nio/file/Path;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/nio/file/Path;)V method_29674 method_29674 p 3 toCopy m ()V method_29680 refresh m (Lnet/minecraft/class_3288;Ljava/lang/String;)Lnet/minecraft/class_2960; method_30288 method_30288 p 2 profileName m ()V method_30291 closeDirectoryWatcher m (Lnet/minecraft/class_521;Lnet/minecraft/class_5369$class_5371;)V method_29672 method_29672 p 2 pack m (Lnet/minecraft/class_4185;)V method_29982 method_29982 p 1 button m (Lnet/minecraft/class_310;Ljava/util/List;Ljava/nio/file/Path;)V method_29669 copyPacks p 2 destPath p 1 srcPaths p 0 client m (Lnet/minecraft/class_1060;Lnet/minecraft/class_3288;)Lnet/minecraft/class_2960; method_30289 loadPackIcon p 1 textureManager p 2 resourcePackProfile c net/minecraft/class_5375$class_5426 net/minecraft/client/gui/screen/pack/PackScreen$DirectoryWatcher f Ljava/nio/file/Path; field_25791 path f Ljava/nio/file/WatchService; field_25790 watchService m (Ljava/io/File;)V p 1 file m ()Z method_30292 pollForChange m (Ljava/nio/file/Path;)V method_30294 watchDirectory p 1 path m (Ljava/io/File;)Lnet/minecraft/class_5375$class_5426; method_30293 create p 0 file c net/minecraft/class_4043 net/minecraft/client/render/entity/feature/FoxHeldItemFeatureRenderer m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_4019;FFFFFF)V method_18335 render c net/minecraft/class_476 net/minecraft/client/gui/screen/ingame/GenericContainerScreen f I field_2864 rows f Lnet/minecraft/class_2960; field_2861 TEXTURE m (Lnet/minecraft/class_1707;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V p 3 title p 2 inventory p 1 handler c net/minecraft/class_4040 net/minecraft/client/gui/widget/DoubleOptionSliderWidget f Ljava/util/List; field_27984 orderedTooltip f Lnet/minecraft/class_4067; field_18012 option m (Lnet/minecraft/class_315;IIIILnet/minecraft/class_4067;Ljava/util/List;)V p 6 option p 7 orderedTooltip p 4 width p 5 height p 2 x p 3 y p 1 gameOptions c net/minecraft/class_471 net/minecraft/client/gui/screen/ingame/AnvilScreen f Lnet/minecraft/class_342; field_2821 nameField f Lnet/minecraft/class_2561; field_26559 TOO_EXPENSIVE_TEXT f Lnet/minecraft/class_2960; field_2819 TEXTURE f Lnet/minecraft/class_1657; field_29348 player m (Ljava/lang/String;)V method_2403 onRenamed p 1 name m (Lnet/minecraft/class_1706;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V p 2 inventory p 1 handler p 3 title c net/minecraft/class_5377 net/minecraft/data/server/recipe/SmithingRecipeJsonBuilder f Lnet/minecraft/class_1856; field_25491 base f Lnet/minecraft/class_1792; field_25493 result f Lnet/minecraft/class_161$class_162; field_25494 advancementBuilder f Lnet/minecraft/class_1865; field_25495 serializer f Lnet/minecraft/class_1856; field_25492 addition m (Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1792;)Lnet/minecraft/class_5377; method_29729 create p 0 base p 2 result p 1 addition m (Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_5377; method_29730 criterion p 1 criterionName p 2 conditions m (Lnet/minecraft/class_2960;)V method_29733 validate p 1 recipeId m (Ljava/util/function/Consumer;Ljava/lang/String;)V method_29731 offerTo p 1 exporter p 2 recipeId m (Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V method_29732 offerTo p 2 recipeId p 1 exporter m (Lnet/minecraft/class_1865;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1792;)V p 1 serializer p 2 base p 3 addition p 4 result c net/minecraft/class_5377$class_5378 net/minecraft/data/server/recipe/SmithingRecipeJsonBuilder$SmithingRecipeJsonProvider f Lnet/minecraft/class_1865; field_25502 serializer f Lnet/minecraft/class_2960; field_25496 recipeId f Lnet/minecraft/class_1792; field_25499 result f Lnet/minecraft/class_2960; field_25501 advancementId f Lnet/minecraft/class_1856; field_25497 base f Lnet/minecraft/class_161$class_162; field_25500 advancementBuilder f Lnet/minecraft/class_1856; field_25498 addition m (Lnet/minecraft/class_2960;Lnet/minecraft/class_1865;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1792;Lnet/minecraft/class_161$class_162;Lnet/minecraft/class_2960;)V p 5 result p 4 addition p 7 advancementId p 6 advancementBuilder p 1 recipeId p 3 base p 2 serializer c net/minecraft/class_474 net/minecraft/client/gui/widget/PageTurnWidget f Z field_18977 playPageTurnSound f Z field_2851 isNextPageButton m (IIZLnet/minecraft/class_4185$class_4241;Z)V p 5 playPageTurnSound p 4 action p 1 x p 3 isNextPageButton p 2 y c net/minecraft/class_473 net/minecraft/client/gui/screen/ingame/BookEditScreen f Lnet/minecraft/class_4185; field_2841 finalizeButton f Lnet/minecraft/class_3728; field_24270 bookTitleSelectionManager f Z field_2837 dirty f I field_32324 MAX_TEXT_HEIGHT f Lnet/minecraft/class_2561; field_25892 signedByText f Lnet/minecraft/class_474; field_2839 previousPageButton f Lnet/minecraft/class_474; field_2843 nextPageButton f Ljava/util/List; field_17116 pages f Lnet/minecraft/class_5481; field_25896 GRAY_CURSOR_TEXT f Lnet/minecraft/class_3728; field_24269 currentPageSelectionManager f I field_2840 currentPage f I field_2844 tickCounter f Z field_2828 signing f Lnet/minecraft/class_1657; field_2826 player f Lnet/minecraft/class_2561; field_25891 pageIndicatorText f Ljava/lang/String; field_2847 title f Lnet/minecraft/class_4185; field_2831 signButton f Lnet/minecraft/class_1268; field_2832 hand f I field_32326 WIDTH f I field_2827 lastClickIndex f Lnet/minecraft/class_4185; field_2848 doneButton f J field_2830 lastClickTime f I field_32327 HEIGHT f Lnet/minecraft/class_1799; field_2835 itemStack f Lnet/minecraft/class_2561; field_25894 FINALIZE_WARNING_TEXT f I field_32323 MAX_TEXT_WIDTH f Lnet/minecraft/class_2561; field_25893 EDIT_TITLE_TEXT f Lnet/minecraft/class_473$class_5233; field_24268 pageContent f Lnet/minecraft/class_5481; field_25895 BLACK_CURSOR_TEXT f Lnet/minecraft/class_4185; field_2849 cancelButton m (Z)V method_2407 finalizeBook p 1 signBook m (Lnet/minecraft/class_4185;)V method_19883 method_19883 p 1 button m ()Lnet/minecraft/class_473$class_5233; method_27578 createPageContent m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;Lnet/minecraft/class_1268;)V p 2 itemStack p 1 player p 3 hand m (Ljava/lang/String;)V method_2439 setPageContent p 1 newContent m ()Ljava/lang/String; method_27595 getClipboard m (Ljava/lang/String;)V method_27594 method_27594 p 1 title m (Z)V method_37433 writeNbtData p 1 signBook m ()V method_2444 openNextPage m (Lnet/minecraft/class_4587;Lnet/minecraft/class_473$class_5234;Z)V method_27581 drawCursor p 1 matrices p 2 position p 3 atEnd m (Lnet/minecraft/class_4185;)V method_19880 method_19880 p 1 button m ()V method_2436 appendNewPage m ()V method_27598 moveDownLine m (Ljava/lang/String;)Z method_27593 method_27593 p 0 string m (Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/lang/String;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lit/unimi/dsi/fastutil/ints/IntList;Ljava/util/List;Lnet/minecraft/class_2583;II)V method_27586 createPageFromWrappedLines p 8 end p 7 start p 6 style p 5 lines p 4 starts p 3 anyOfLinesEndsWithNewLine p 2 content p 1 linesCount m ()V method_2413 updateButtons m ()V method_2421 moveToLineStart m (Lnet/minecraft/class_4185;)V method_19881 method_19881 p 1 button m ()Lnet/minecraft/class_473$class_5233; method_27576 getPageContent m ([II)I method_27591 getLineFromOffset p 1 position p 0 lineStarts m ()V method_17047 removeEmptyPages m ()V method_2437 openPreviousPage m ()V method_27597 moveUpLine m (Lnet/minecraft/class_473$class_5234;)Lnet/minecraft/class_473$class_5234; method_27582 screenPositionToAbsolutePosition p 1 position m ()V method_27577 invalidatePageContent m (Lnet/minecraft/class_473$class_5234;)Lnet/minecraft/class_473$class_5234; method_27590 absolutePositionToScreenPosition p 1 position m ()V method_27872 changePage m (Ljava/lang/String;)V method_27584 setClipboard p 1 clipboard m (I)V method_27589 selectCurrentWord p 1 cursor m (Ljava/lang/String;)Z method_27596 method_27596 p 1 string m (Lnet/minecraft/class_4185;)V method_19878 method_19878 p 1 button m (Lnet/minecraft/class_4185;)V method_19882 method_19882 p 1 button m (Ljava/lang/String;Lnet/minecraft/class_5225;IIII)Lnet/minecraft/class_768; method_27585 getLineSelectionRectangle p 1 string p 2 handler p 3 selectionStart p 4 selectionEnd p 5 lineY p 6 lineStart m (III)Z method_27592 keyPressedEditMode p 3 modifiers p 1 keyCode p 2 scanCode m (Lnet/minecraft/class_473$class_5234;Lnet/minecraft/class_473$class_5234;)Lnet/minecraft/class_768; method_27583 getRectFromCorners p 1 start p 2 end m ()V method_2414 moveToLineEnd m (I)V method_27580 moveVertically p 1 lines m ([Lnet/minecraft/class_768;)V method_27588 drawSelection p 1 selectionRectangles m ()I method_17046 countPages m ()Ljava/lang/String; method_2427 getCurrentPageContent m (Lnet/minecraft/class_4185;)V method_19879 method_19879 p 1 button m (III)Z method_2446 keyPressedSignMode p 2 scanCode p 3 modifiers p 1 keyCode c net/minecraft/class_473$class_475 net/minecraft/client/gui/screen/ingame/BookEditScreen$Line f Lnet/minecraft/class_2561; field_24280 text f I field_2853 y f I field_2854 x f Lnet/minecraft/class_2583; field_24278 style f Ljava/lang/String; field_24279 content m (Lnet/minecraft/class_2583;Ljava/lang/String;II)V p 4 y p 2 content p 3 x p 1 style c net/minecraft/class_473$class_5234 net/minecraft/client/gui/screen/ingame/BookEditScreen$Position f I field_24281 x f I field_24282 y m (II)V p 1 x p 2 y c net/minecraft/class_473$class_5233 net/minecraft/client/gui/screen/ingame/BookEditScreen$PageContent f [Lnet/minecraft/class_473$class_475; field_24276 lines f Lnet/minecraft/class_473$class_5234; field_24273 position f [Lnet/minecraft/class_768; field_24277 selectionRectangles f Ljava/lang/String; field_24272 pageContent f Lnet/minecraft/class_473$class_5233; field_24271 EMPTY f Z field_24274 atEnd f [I field_24275 lineStarts m (Lnet/minecraft/class_327;Lnet/minecraft/class_473$class_5234;)I method_27602 getCursorPosition p 1 renderer p 2 position m (Ljava/lang/String;Lnet/minecraft/class_473$class_5234;Z[I[Lnet/minecraft/class_473$class_475;[Lnet/minecraft/class_768;)V p 1 pageContent p 6 selectionRectangles p 2 position p 3 atEnd p 4 lineStarts p 5 lines m (I)I method_27604 getLineEnd p 1 position m (I)I method_27600 getLineStart p 1 position m (II)I method_27601 getVerticalOffset p 2 lines p 1 position c net/minecraft/class_4048 net/minecraft/entity/EntityDimensions f F field_18067 width f F field_18068 height f Z field_18069 fixed m (FF)Lnet/minecraft/class_4048; method_18384 changing p 0 width p 1 height m (F)Lnet/minecraft/class_4048; method_18383 scaled p 1 ratio m (Lnet/minecraft/class_243;)Lnet/minecraft/class_238; method_30757 getBoxAt p 1 pos m (FF)Lnet/minecraft/class_4048; method_18385 fixed p 0 width p 1 height m (FFZ)V p 2 height p 1 width p 3 fixed m (FF)Lnet/minecraft/class_4048; method_19539 scaled p 2 heightRatio p 1 widthRatio m (DDD)Lnet/minecraft/class_238; method_30231 getBoxAt p 5 z p 1 x p 3 y c net/minecraft/class_5379 net/minecraft/util/dynamic/ForwardingDynamicOps c A dynamic ops that delegates all operations from another one. f Lcom/mojang/serialization/DynamicOps; field_25503 delegate m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapEntries getMapEntries p 1 input m (Ljava/lang/String;)Ljava/lang/Object; createString createString p 1 string m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToMap mergeToMap p 3 value p 2 key p 1 map m (Ljava/util/stream/Stream;)Ljava/lang/Object; createList createList p 1 stream m (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; remove remove p 2 key p 1 input m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getBooleanValue getBooleanValue p 1 input m (Ljava/nio/ByteBuffer;)Ljava/lang/Object; createByteList createByteList p 1 buf m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getNumberValue getNumberValue p 1 input m (D)Ljava/lang/Object; createDouble createDouble p 1 d m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; convertTo convertTo p 2 input p 1 outputOps m (Ljava/lang/Number;)Ljava/lang/Object; createNumeric createNumeric p 1 number m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToList mergeToList p 2 value p 1 list m (F)Ljava/lang/Object; createFloat createFloat p 1 f m (I)Ljava/lang/Object; createInt createInt p 1 i m (Ljava/util/stream/Stream;)Ljava/lang/Object; createMap createMap p 1 map m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMap getMap p 1 input m (Z)Ljava/lang/Object; createBoolean createBoolean p 1 bl m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapValues getMapValues p 1 input m (S)Ljava/lang/Object; createShort createShort p 1 s m (Ljava/lang/Object;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList mergeToList p 1 list p 2 values m (Ljava/lang/Object;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap mergeToMap p 2 values p 1 map m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStringValue getStringValue p 1 input m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getByteBuffer getByteBuffer p 1 input m (B)Ljava/lang/Object; createByte createByte p 1 b m (Lcom/mojang/serialization/DynamicOps;)V p 1 delegate m (J)Ljava/lang/Object; createLong createLong p 1 l m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getList getList p 1 input m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getIntStream getIntStream p 1 input m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStream getStream p 1 input m (Ljava/util/stream/LongStream;)Ljava/lang/Object; createLongList createLongList p 1 stream m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getLongStream getLongStream p 1 input m (Ljava/util/stream/IntStream;)Ljava/lang/Object; createIntList createIntList p 1 stream c net/minecraft/class_472 net/minecraft/client/gui/screen/ingame/BrewingStandScreen f [I field_2824 BUBBLE_PROGRESS f Lnet/minecraft/class_2960; field_2823 TEXTURE m (Lnet/minecraft/class_1708;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V p 1 handler p 2 inventory p 3 title c net/minecraft/class_1661 net/minecraft/entity/player/PlayerInventory f I field_7542 changeCount f I field_30640 NOT_FOUND c The slot index ({@value}) used to indicate no result\n(item not present / no available space) when querying the inventory's contents\nor to indicate no preference when inserting an item into the inventory. f Lnet/minecraft/class_1657; field_7546 player f [I field_33767 ARMOR_SLOTS f Ljava/util/List; field_7543 combinedInventory f I field_30641 HOTBAR_SIZE c The number of columns ({@value}) in the inventory.\n\n

The same value dictates the size of the player's hotbar, excluding the offhand slot.

f I field_30637 ITEM_USAGE_COOLDOWN c The maximum cooldown ({@value} ticks) applied to timed use items such as the Eye of Ender. f [I field_33768 HELMET_SLOTS f Lnet/minecraft/class_2371; field_7548 armor f I field_7545 selectedSlot f Lnet/minecraft/class_2371; field_7544 offHand f I field_30638 MAIN_SIZE c The number of slots ({@value}) in the main (non-hotbar) section of the inventory. f Lnet/minecraft/class_2371; field_7547 main f I field_30639 OFF_HAND_SLOT c Zero-based index of the offhand slot.\n\n

This value is the result of the sum {@code MAIN_SIZE (36) + ARMOR_SIZE (4)}.

m (Lnet/minecraft/class_1799;)I method_7366 addStack p 1 stack m (Lnet/minecraft/class_1662;)V method_7387 populateRecipeFinder p 1 finder m (Lnet/minecraft/class_1661;)V method_7377 clone p 1 other m ()I method_7368 getHotbarSize m (ILnet/minecraft/class_1657;)V method_20265 method_20265 p 1 player m (Lnet/minecraft/class_2499;)Lnet/minecraft/class_2499; method_7384 writeNbt p 1 nbtList m (Lnet/minecraft/class_1657;)V p 1 player m ()I method_7376 getEmptySlot m ()I method_7364 getChangeCount m ()V method_7388 dropAll m (Lnet/minecraft/class_6862;)Z method_7382 contains p 1 tag m (Ljava/util/function/Predicate;ILnet/minecraft/class_1263;)I method_29280 remove p 3 craftingInventory p 2 maxCount p 1 shouldRemove m (D)V method_7373 scrollInHotbar p 1 scrollAmount m (ILnet/minecraft/class_1799;)Z method_7367 insertStack p 1 slot p 2 stack m (I)Z method_7380 isValidHotbarIndex p 0 slot m (I)Lnet/minecraft/class_1799; method_7372 getArmorStack p 1 slot m (Lnet/minecraft/class_1799;)Z method_7379 contains p 1 stack m (Lnet/minecraft/class_1799;)I method_7371 indexOf c Given the item stack to search for, returns the equivalent slot index with a matching stack that is all of:\nnot damaged, not enchanted, and not renamed.\n\n@return the index where a matching stack was found, or {@value #NOT_FOUND} p 1 stack m (Lnet/minecraft/class_1799;)I method_7395 getSlotWithStack p 1 stack m (Lnet/minecraft/class_1799;Z)V method_32338 offer p 1 stack p 2 notifiesClient m (I)V method_7365 swapSlotWithHotbar p 1 slot m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_7393 canStackAddMore p 1 existingStack p 2 stack m ()V method_7381 updateItems m (Lnet/minecraft/class_1799;)V method_7398 offerOrDrop p 1 stack m (Lnet/minecraft/class_1799;)V method_7378 removeOne p 1 stack m (Z)Lnet/minecraft/class_1799; method_37417 dropSelectedItem p 1 entireStack m (Lnet/minecraft/class_2680;)F method_7370 getBlockBreakingSpeed p 1 block m (Lnet/minecraft/class_1799;)V method_7374 addPickBlock p 1 stack m (ILnet/minecraft/class_1799;)I method_7385 addStack p 1 slot p 2 stack m (Lnet/minecraft/class_1799;)I method_7390 getOccupiedSlotWithRoomForStack p 1 stack m ()I method_7386 getSwappableHotbarSlot m ()Lnet/minecraft/class_1799; method_7391 getMainHandStack m (Lnet/minecraft/class_1799;)Z method_7394 insertStack p 1 stack m (Lnet/minecraft/class_2499;)V method_7397 readNbt p 1 nbtList m (Lnet/minecraft/class_1282;F[I)V method_7375 damageArmor p 1 damageSource p 3 slots p 2 amount c net/minecraft/class_2994 net/minecraft/server/dedicated/DedicatedServer m ()[Ljava/lang/String; method_3858 getPlayerNames m ()I method_12918 getPort m ()Ljava/lang/String; method_12916 getPlugins m ()Ljava/lang/String; method_3827 getVersion m ()Ljava/lang/String; method_12929 getHostname m (Ljava/lang/String;)Ljava/lang/String; method_12934 executeRconCommand p 1 command m ()Lnet/minecraft/class_3806; method_16705 getProperties m ()Ljava/lang/String; method_12930 getMotd m ()I method_3788 getCurrentPlayerCount m ()I method_3802 getMaxPlayerCount m ()Ljava/lang/String; method_3865 getLevelName c net/minecraft/class_2995 net/minecraft/scoreboard/ServerScoreboard f Lnet/minecraft/server/MinecraftServer; field_13428 server f Ljava/util/Set; field_13427 objectives f Ljava/util/List; field_13426 updateListeners m (Ljava/lang/Runnable;)V method_12935 addUpdateListener p 1 listener m (Lnet/minecraft/class_266;)I method_12936 getSlot p 1 objective m (Lnet/minecraft/server/MinecraftServer;)V p 1 server m (Lnet/minecraft/class_266;)Ljava/util/List; method_12937 createChangePackets p 1 objective m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_273; method_32704 stateFromNbt p 1 nbt m ()Lnet/minecraft/class_273; method_32705 createState m (Lnet/minecraft/class_266;)Ljava/util/List; method_12940 createRemovePackets p 1 objective m (Lnet/minecraft/class_266;)V method_12938 removeScoreboardObjective p 1 objective m (Lnet/minecraft/class_266;)V method_12939 addScoreboardObjective p 1 objective m ()V method_12941 runUpdateListeners c net/minecraft/class_2995$class_2996 net/minecraft/scoreboard/ServerScoreboard$UpdateMode f Lnet/minecraft/class_2995$class_2996; field_13431 CHANGE f Lnet/minecraft/class_2995$class_2996; field_13430 REMOVE c net/minecraft/class_1665 net/minecraft/entity/projectile/PersistentProjectileEntity f Lit/unimi/dsi/fastutil/ints/IntOpenHashSet; field_7590 piercedEntities f I field_30654 CRITICAL_FLAG f I field_7574 shake f Lnet/minecraft/class_1665$class_1666; field_7572 pickupType f I field_7576 inGroundTime f Lnet/minecraft/class_2940; field_7589 PIERCE_LEVEL f I field_7578 life f I field_30656 SHOT_FROM_CROSSBOW_FLAG f Lnet/minecraft/class_2680; field_7586 inBlockState f Lnet/minecraft/class_2940; field_7573 PROJECTILE_FLAGS f Z field_7588 inGround f Lnet/minecraft/class_3414; field_7584 sound f Ljava/util/List; field_7579 piercingKilledEntities f I field_7575 punch f D field_7571 damage f I field_30655 NO_CLIP_FLAG m ()F method_7436 getDragInWater m (Z)V method_7433 setNoClip p 1 noClip m ()Z method_7441 isNoClip m ()D method_7448 getDamage m (Lnet/minecraft/class_1299;DDDLnet/minecraft/class_1937;)V p 6 z p 4 y p 8 world p 2 x p 1 type m (Lnet/minecraft/class_3414;)V method_7444 setSound p 1 sound m (Lnet/minecraft/class_1657;)Z method_34713 tryPickup p 1 player m ()V method_7446 age m ()V method_26352 fall m (B)V method_7451 setPierceLevel p 1 level m ()Z method_7456 isShotFromCrossbow m ()Lnet/minecraft/class_3414; method_7440 getHitSound m ()Lnet/minecraft/class_1799; method_7445 asItemStack m (Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Lnet/minecraft/class_3966; method_7434 getEntityCollision p 1 currentPosition p 2 nextPosition m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1309;Lnet/minecraft/class_1937;)V p 3 world p 2 owner p 1 type m (Z)V method_7442 setShotFromCrossbow p 1 shotFromCrossbow m ()B method_7447 getPierceLevel m (I)V method_7449 setPunch p 1 punch m (IZ)V method_7455 setProjectileFlag p 1 index p 2 flag m (D)V method_7438 setDamage p 1 damage m ()I method_35207 getPunch m (Lnet/minecraft/class_1309;)V method_7450 onHit p 1 target m ()Lnet/minecraft/class_3414; method_20011 getSound m ()Z method_26351 shouldFall m (Lnet/minecraft/class_1309;F)V method_7435 applyEnchantmentEffects p 2 damageModifier p 1 entity m ()Z method_7443 isCritical m (Z)V method_7439 setCritical p 1 critical m ()V method_7453 clearPiercingStatus c net/minecraft/class_1665$class_1666 net/minecraft/entity/projectile/PersistentProjectileEntity$PickupPermission f Lnet/minecraft/class_1665$class_1666; field_7594 CREATIVE_ONLY f Lnet/minecraft/class_1665$class_1666; field_7592 DISALLOWED f Lnet/minecraft/class_1665$class_1666; field_7593 ALLOWED m (I)Lnet/minecraft/class_1665$class_1666; method_7458 fromOrdinal p 0 ordinal c net/minecraft/class_1664 net/minecraft/client/render/entity/PlayerModelPart f I field_7561 id f I field_7560 bitFlag f Lnet/minecraft/class_2561; field_7567 optionName f Ljava/lang/String; field_7569 name f Lnet/minecraft/class_1664; field_7570 RIGHT_SLEEVE f Lnet/minecraft/class_1664; field_7568 LEFT_SLEEVE f Lnet/minecraft/class_1664; field_7564 JACKET f Lnet/minecraft/class_1664; field_7565 RIGHT_PANTS_LEG f Lnet/minecraft/class_1664; field_7566 LEFT_PANTS_LEG f Lnet/minecraft/class_1664; field_7563 HAT f Lnet/minecraft/class_1664; field_7559 CAPE m ()Ljava/lang/String; method_7429 getName m ()I method_35206 getId m (Ljava/lang/String;IILjava/lang/String;)V p 3 id p 4 name m ()I method_7430 getBitFlag m ()Lnet/minecraft/class_2561; method_7428 getOptionName c net/minecraft/class_2991 net/minecraft/server/function/CommandFunctionManager c The command function manager implements execution of functions, like that from\nthe {@code function} command. f Lnet/minecraft/class_2960; field_13412 LOAD_TAG_ID f Lnet/minecraft/class_2960; field_13417 TICK_TAG_ID f Lnet/minecraft/class_2991$class_6345; field_33543 execution c The active execution within this manager. f Lnet/minecraft/class_5349; field_25333 loader c The source of functions for this command function manager. f Ljava/util/List; field_13418 tickFunctions c A list of {@code minecraft:tick} tag functions to run on every tick. Set up on\nload, this is more efficient than polling the tag from the {@link #loader}\nevery tick. f Lnet/minecraft/server/MinecraftServer; field_13419 server f Z field_13422 justLoaded c Whether this command function manager has just {@linkplain #load(FunctionLoader)\nloaded} and should run all functions in the {@code minecraft:load} function tag. f Lnet/minecraft/class_2561; field_33542 NO_TRACE_IN_FUNCTION_TEXT c A localized piece of text indicating that calling the debug command to debug\nfunctions from within a function is not supported. m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_5349;)V p 2 loader p 1 server m ()I method_12902 getMaxCommandChainLength m (Ljava/util/Collection;Lnet/minecraft/class_2960;)V method_29460 executeAll p 1 functions p 2 label m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3494; method_29462 getTag p 1 id m ()V method_18699 tick m (Lnet/minecraft/class_2158;Lnet/minecraft/class_2168;)I method_12904 execute c Executes a function.\n\n

This is same as calling {@link #execute(CommandFunction, ServerCommandSource,\nTracer) execute(function, source, null)}.\n\n@return the command output value\n@see #execute(CommandFunction, ServerCommandSource, Tracer) p 1 function c the function p 2 source c the command source to execute with m (Lnet/minecraft/class_2158;Lnet/minecraft/class_2168;Lnet/minecraft/class_2991$class_6346;)I method_36341 execute c Executes a function. This may have two cases: new or recursive.\n\n

In a new execution, the {@link #execution execution == null}, and a custom\n{@code tracer} can be specified. The return value indicates the number of\ncommands and nested functions ran.\n\n

In a recursive execution, {@link #execution execution != null}. It is\nrequired that {@code tracer == null}, or the execution reports an error and is\nskipped. The return value is {@code 0}.\n\n@return a non-zero value for a new execution, or {@code 0} for a recursive\nexecution\n@see #execute(CommandFunction, ServerCommandSource) p 1 function c the function p 3 tracer c a tracer for a non-recursive function execution p 2 source c the command source to execute with m (Lnet/minecraft/class_5349;)V method_29461 setFunctions c Sets the functions that this command function manager will use in executions. p 1 loader c the new loader functions will be taken from m (Lnet/minecraft/class_2960;)Ljava/util/Optional; method_12905 getFunction p 1 id m (Lnet/minecraft/class_5349;)V method_29773 load p 1 loader m ()Lnet/minecraft/class_2168; method_12899 getScheduledCommandSource c {@return the command source to execute scheduled functions} Scheduled functions\nare those from the {@code /schedule} command and those from the {@code\nminecraft:tick} tag.\n\n

This command source {@linkplain ServerCommandSource#hasPermissionLevel(int)\nhas permission level 2} and is {@linkplain ServerCommandSource#withSilent()\nsilent} compared to the server's {@linkplain MinecraftServer#getCommandSource()\ncommand source}. m ()Lcom/mojang/brigadier/CommandDispatcher; method_12900 getDispatcher m ()Ljava/lang/Iterable; method_29463 getAllFunctions m ()Ljava/lang/Iterable; method_29464 getFunctionTags c net/minecraft/class_2991$class_2992 net/minecraft/server/function/CommandFunctionManager$Entry f I field_33549 depth f Lnet/minecraft/class_2168; field_13424 source f Lnet/minecraft/class_2158$class_2161; field_13425 element m (Lnet/minecraft/class_2991;Ljava/util/Deque;ILnet/minecraft/class_2991$class_6346;)V method_12914 execute p 2 entries p 3 maxChainLength p 1 manager p 4 tracer m (Lnet/minecraft/class_2168;ILnet/minecraft/class_2158$class_2161;)V p 1 source p 3 element p 2 depth c net/minecraft/class_2991$class_6346 net/minecraft/server/function/CommandFunctionManager$Tracer c A tree-visitor-like tracer, useful for gaining insights on function execution. m (ILjava/lang/String;)V method_36352 traceError p 1 depth p 2 message m (ILnet/minecraft/class_2960;I)V method_36351 traceFunctionCall p 2 function p 1 depth p 3 size m (ILjava/lang/String;)V method_36349 traceCommandStart p 1 depth p 2 command m (ILjava/lang/String;I)V method_36350 traceCommandEnd p 1 depth p 2 command p 3 result c net/minecraft/class_2991$class_6345 net/minecraft/server/function/CommandFunctionManager$Execution c An active execution of functions. It uses two deques to simulate a stack for a\ndepth-first expansion of functions, as the function call stack depth may exceed\nthe allowed JVM stack size.\n\n@see CommandFunctionManager#execution f Ljava/util/List; field_33548 waitlist f Lnet/minecraft/class_2991$class_6346; field_33546 tracer f Ljava/util/Deque; field_33547 queue f I field_33545 depth m (Lnet/minecraft/class_2158;Lnet/minecraft/class_2168;)V method_36343 recursiveRun c Handles a recursive case in {@link CommandFunctionManager#execute(CommandFunction,\nServerCommandSource, CommandFunctionManager.Tracer)}.\n\n

This effectively swaps an entry with a command element with {@code /function}\ncommand at the head of the deque with another entry with a function element\ncontaining the actual command elements referenced in that function. p 2 source c the command source p 1 function c the function m (Lnet/minecraft/class_2158;Lnet/minecraft/class_2168;)I method_36346 run c Handles a new case in {@link CommandFunctionManager#execute(CommandFunction,\nServerCommandSource, CommandFunctionManager.Tracer)}.\n\n@return a value for the command result p 2 source c the command source p 1 function c the function m (Lnet/minecraft/class_2991;Lnet/minecraft/class_2991$class_6346;)V p 2 tracer m (Ljava/lang/String;)V method_36344 reportError p 1 message c net/minecraft/class_1662 net/minecraft/recipe/RecipeMatcher c Matching class that matches a recipe to its required resources.\nThis specifically does not check patterns (See {@link ShapedRecipe} for that). f Lit/unimi/dsi/fastutil/ints/Int2IntMap; field_7550 inputs m (Lnet/minecraft/class_1799;)V method_7400 addInput c Adds a full item stack to the pool of available resources.\n\n

This is equivalent to calling {@code addInput(stack, Item.DEFAULT_MAX_COUNT)}.

p 1 stack m (Lnet/minecraft/class_1860;Lit/unimi/dsi/fastutil/ints/IntList;)Z method_7402 match c Attempts to match the recipe against the collected inputs.\nAssumes only one output is required. p 1 recipe c the recipe to match against p 2 output c optional output list of item ids that were matched whilst evaluating the recipe conditions m ()V method_7409 clear m (Lnet/minecraft/class_1860;Lit/unimi/dsi/fastutil/ints/IntList;)I method_7407 countCrafts c Determines the number of crafts that can be produced for a recipe using the\ncollected resources available to this crafter. p 1 recipe c the recipe to match against p 2 output c optional output list of item ids that were matched whilst evaluating the recipe conditions m (Lnet/minecraft/class_1799;)V method_7404 addUnenchantedInput c Adds a full item stack to the pool of available resources.\n\n

This is equivalent to calling {@code addInput(stack, Item.DEFAULT_MAX_COUNT)}.

p 1 stack m (I)Lnet/minecraft/class_1799; method_7405 getStackFromId p 0 itemId m (II)I method_7411 consume c Consumes a resource from the pool of available items. p 1 itemId c the raw id of the item being consumed p 2 count c the number of times that item must be consumed m (Lnet/minecraft/class_1860;Lit/unimi/dsi/fastutil/ints/IntList;I)Z method_7406 match c Attempts to match the recipe against the collected inputs. Will only succeed if there has been enough\nresources gathered to produce the requested number of outputs. p 3 multiplier c the number of expected outputs p 2 output c optional output list of item ids that were matched whilst evaluating the recipe conditions p 1 recipe c the recipe to match against m (I)Z method_7410 contains c Determines whether a raw item id is present in the pool of crafting resources. p 1 itemId m (II)V method_7401 addInput c Adds an input to be used for recipe matching. p 1 itemId c the raw ID of the item to match p 2 count c the item's count m (Lnet/minecraft/class_1799;I)V method_20478 addInput c Adds an item stack to the pool of available resources. p 1 stack p 2 maxCount m (Lnet/minecraft/class_1860;ILit/unimi/dsi/fastutil/ints/IntList;)I method_7403 countCrafts c Determines the number of crafts that can be produced for a recipe using the\ncollected resources available to this crafter. p 2 limit p 1 recipe c the recipe to match against p 3 output c optional output list of item ids that were matched whilst evaluating the recipe conditions m (Lnet/minecraft/class_1799;)I method_7408 getItemId p 0 stack c net/minecraft/class_1662$class_1663 net/minecraft/recipe/RecipeMatcher$Matcher f Ljava/util/BitSet; field_7558 requirementsMatrix f Ljava/util/List; field_7552 ingredients f Lit/unimi/dsi/fastutil/ints/IntList; field_7557 ingredientItemLookup f Lnet/minecraft/class_1860; field_7555 recipe f I field_7556 totalIngredients f [I field_7551 requiredItems f I field_7553 totalRequiredItems m (ILit/unimi/dsi/fastutil/ints/IntList;)Z method_7417 match p 1 multiplier p 2 output m (ZII)Z method_7425 checkRequirement p 1 reversed p 2 itemIndex p 3 ingredientIndex m ()I method_7415 getMaximumCrafts m (ZII)V method_7414 flipRequirement p 3 ingredientIndex p 2 itemIndex p 1 reversed m (ZII)Z method_7418 needsRequirement p 3 ingredientIndex p 2 itemIndex p 1 reversed m (Lnet/minecraft/class_1662;Lnet/minecraft/class_1860;)V p 2 recipe m (ZI)I method_7424 getRequirementIndex p 2 itemId p 1 reversed m (I)I method_7419 getRequirementIndex p 1 itemId m (ILit/unimi/dsi/fastutil/ints/IntList;)I method_7427 countCrafts p 1 minimum p 2 output m (I)Z method_7423 checkRequirements p 1 multiplier m (ZI)V method_7413 addRequirement p 1 reversed p 2 itemId m (I)V method_7421 unfulfillRequirement p 1 itemId m (ZI)Z method_7426 isRequirementUnfulfilled p 2 itemId p 1 reversed m (I)Z method_7416 getRequirement p 1 itemId m ()[I method_7422 createItemRequirementList m (ZII)I method_7420 getRequirementIndex p 3 ingredientIndex p 1 reversed p 2 itemIndex c net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity f D field_7521 capeY f J field_19428 shoulderEntityAddedTime f Lnet/minecraft/class_1703; field_7512 currentScreenHandler f Lnet/minecraft/class_1536; field_7513 fishHook f I field_7487 sleepTimer f I field_7520 experienceLevel f D field_7499 capeZ f I field_7504 experiencePickUpDelay f Ljava/util/Map; field_18134 POSE_DIMENSIONS f Z field_7490 isSubmergedInWater f F field_7505 prevStrideDistance f Lnet/minecraft/class_2940; field_7496 LEFT_SHOULDER_ENTITY f Lnet/minecraft/class_1661; field_7514 inventory f Lnet/minecraft/class_4048; field_18135 STANDING_DIMENSIONS f Lnet/minecraft/class_1656; field_7503 abilities f Lnet/minecraft/class_1796; field_7484 itemCooldownManager f Lnet/minecraft/class_1730; field_7486 enderChestInventory f Lcom/mojang/authlib/GameProfile; field_7507 gameProfile f Lnet/minecraft/class_2940; field_7491 ABSORPTION_AMOUNT f Ljava/lang/String; field_30642 OFFLINE_PLAYER_UUID_PREFIX f D field_7502 prevCapeY f Lnet/minecraft/class_2940; field_7506 RIGHT_SHOULDER_ENTITY f Lnet/minecraft/class_2940; field_7518 PLAYER_MODEL_PARTS f I field_7495 totalExperience f Lnet/minecraft/class_1702; field_7493 hungerManager f F field_7483 strideDistance f D field_7524 prevCapeX f D field_7500 capeX f Lnet/minecraft/class_1799; field_7525 selectedItem f Lnet/minecraft/class_2940; field_7488 MAIN_ARM f I field_7494 enchantmentTableSeed f I field_7508 lastPlayedLevelUpSoundTime f Z field_7523 reducedDebugInfo f F field_7510 experienceProgress f Lnet/minecraft/class_2940; field_7511 SCORE f I field_7489 abilityResyncCountdown f D field_7522 prevCapeZ f Lnet/minecraft/class_1723; field_7498 playerScreenHandler m (Lcom/mojang/authlib/GameProfile;)Ljava/util/UUID; method_7271 getUuidFromProfile p 0 profile m (Lnet/minecraft/class_3445;)V method_7266 resetStat p 1 stat m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;FLcom/mojang/authlib/GameProfile;)V p 1 world p 2 pos p 3 yaw p 4 profile m ()Z method_21825 clipAtLedge m (DDD)V method_7260 increaseRidingMotionStats p 5 dz p 3 dy p 1 dx m ()I method_7297 getSleepTimer m ()Z method_7338 isCreativeLevelTwoOp m ()Z method_7302 hasReducedDebugInfo m (Lnet/minecraft/class_3445;I)V method_7342 increaseStat p 1 stat p 2 amount m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1934;)Z method_21701 isBlockBreakingRestricted p 1 world p 3 gameMode p 2 pos m ()V method_7330 updateTurtleHelmet m (F)F method_7261 getAttackCooldownProgress p 1 baseTime m (Lnet/minecraft/class_1297;)V method_7341 collideWithEntity p 1 entity m (Lnet/minecraft/class_1299;)Z method_17852 method_17852 p 0 entityType m (Lnet/minecraft/class_2338;)Z method_7326 doesNotSuffocate p 1 pos m (Lnet/minecraft/class_2338;)Lcom/mojang/datafixers/util/Either; method_7269 trySleep c Tries to start sleeping on a block.\n\n@return an {@link com.mojang.datafixers.util.Either.Right Either.Right}\nif successful, otherwise an {@link com.mojang.datafixers.util.Either.Left\nEither.Left} containing the failure reason p 1 pos c the position of the bed block m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1268;)V method_7315 useBook c Called when the player uses (defaults to right click) a writable or written\nbook item.\n\n

This can be called either on the client or the server player. Check {@code\nbook} for whether this is a written or a writable book.\n\n@implNote The writing of a writable book in vanilla is totally controlled by\nthe client; the server cannot make the client open a book edit screen by\nmaking a server player use a writable book. Only when the client finishes\nwriting a book it will send a {@linkplain net.minecraft.network.packet.c2s.play.BookUpdateC2SPacket book update C2S packet}.\n\n

Meanwhile, the reading of a written book is totally controlled and initiated\nby the server. p 1 book c the book p 2 hand c the hand holding the book m ()V method_7355 sendAbilitiesUpdate m ()V method_7331 requestRespawn m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_1799;)Z method_7343 canPlaceOn p 3 stack p 1 pos p 2 facing m (Lnet/minecraft/class_5250;)Lnet/minecraft/class_5250; method_7299 addTellClickEvent p 1 component m (Lnet/minecraft/class_2487;)V method_7345 setShoulderEntityRight p 1 entityNbt m ()Lnet/minecraft/class_2487; method_7356 getShoulderEntityLeft m ()Z method_7294 canModifyBlocks m (Lnet/minecraft/class_1297;)V method_7304 addEnchantedHitParticles p 1 target m (Lnet/minecraft/class_2960;)V method_7281 incrementStat p 1 stat m ()F method_7279 getAttackCooldownProgressPerTick m (DDD)V method_7282 increaseTravelMotionStats p 5 dz p 3 dy p 1 dx m (I)V method_7316 addExperienceLevels p 1 levels m (I)V method_7320 setScore p 1 score m (Lnet/minecraft/class_1799;Z)Lnet/minecraft/class_1542; method_7328 dropItem p 1 stack p 2 retainOwnership m ()Lnet/minecraft/class_1702; method_7344 getHungerManager m (Lnet/minecraft/class_2625;)V method_7311 openEditSignScreen p 1 sign m ()Lnet/minecraft/class_269; method_7327 getScoreboard m (Lnet/minecraft/class_2487;)Z method_7298 addShoulderEntity p 1 entityNbt m ()Z method_7340 isMainPlayer m ()Z method_7295 updateWaterSubmersionState m (Ljava/util/Collection;)I method_7254 unlockRecipes p 1 recipes m (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V method_20266 method_20266 p 1 player m (Z)Z method_7332 canConsume p 1 ignoreHunger m ()I method_7349 getNextLevelExperience m ()Lnet/minecraft/class_1730; method_7274 getEnderChestInventory m (Lnet/minecraft/class_1306;)V method_7283 setMainArm p 1 arm m (Lnet/minecraft/class_1799;I)V method_7286 applyEnchantmentCosts p 1 enchantedItem p 2 experienceLevels m ()I method_7272 getScore m ()Z method_7337 isCreative c Returns whether this player is in creative mode. m ()V method_7313 updateCapeAngles m (Z)V method_7268 setReducedDebugInfo p 1 reducedDebugInfo m ()Z method_7276 canResetTimeBySleeping c {@return whether this player has been sleeping long enough to count towards\nresetting the time of day and weather of the server} m (Lnet/minecraft/class_2487;)V method_7273 setShoulderEntityLeft p 1 entityNbt m ()Z method_31550 isUsingSpyglass m (Lnet/minecraft/class_1297;)V method_7277 addCritParticles p 1 target m ()Lnet/minecraft/class_5132$class_5133; method_26956 createPlayerAttributes m (Lnet/minecraft/class_1496;Lnet/minecraft/class_1263;)V method_7291 openHorseInventory p 1 horse p 2 inventory m (Z)V method_7284 disableShield p 1 sprinting m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_5536;)V method_33592 onPickupSlotClick c Called when a player performs a {@link net.minecraft.screen.slot.SlotActionType#PICKUP\npickup slot action} in a screen handler.\n\n@implNote This is used by the client player to trigger bundle tutorials. p 3 clickType c the click type (mouse button used) p 2 slotStack c the item stack in the clicked slot p 1 cursorStack c the item stack on the player's cursor m ()V method_7318 updatePose m (Lnet/minecraft/class_2680;)Z method_7305 canHarvest c Determines whether the player is able to harvest drops from the specified block state.\nIf a block requires a special tool, it will check\nwhether the held item is effective for that block, otherwise\nit returns {@code true}.\n\n@see net.minecraft.item.Item#isSuitableFor(BlockState) p 1 state m (ZZ)V method_7358 wakeUp c Wakes this player up. p 2 updateSleepingPlayers c if {@code true} and called on the logical server, sends sleeping status updates to all players p 1 skipSleepTimer c if {@code true}, the {@linkplain #sleepTimer sleep timer} will be set straight to 0 instead of 100 m ()Lcom/mojang/authlib/GameProfile; method_7334 getGameProfile m (I)V method_7285 addScore p 1 score m ()V method_7346 closeHandledScreen m ()V method_7293 vanishCursedItems m (Lnet/minecraft/class_2633;)V method_7303 openStructureBlockScreen p 1 structureBlock m (Lnet/minecraft/class_2487;)V method_7296 dropShoulderEntity p 1 entityNbt m ()V method_7350 resetLastAttackedTicks m (Ljava/util/Collection;)I method_7333 lockRecipes p 1 recipes m (Lnet/minecraft/class_2680;)F method_7351 getBlockBreakingSpeed p 1 block m ()V method_23670 stopFallFlying m (I)V method_40126 useRiptide p 1 riptideTicks m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_7287 interact p 1 entity p 2 hand m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;FZZ)Ljava/util/Optional; method_26091 findRespawnPosition c Finds the precise respawn position from a {@link BlockPos} in a world.\nAlso applies respawning effects on the spawn point blocks\nsuch as decreasing respawn anchor charges.\n\n

If {@code forced} is {@code false}, this method will only apply to\nrespawn anchors and beds. If it's {@code true}, a respawn point can be anywhere\nas long as the player can spawn inside the necessary blocks. p 4 alive c if {@code true}, the player is alive, otherwise respawning after a death p 3 forced c {@code true} if the spawn point is forced, {@code false} otherwise p 2 angle p 1 pos c the spawn point as a {@link BlockPos} p 0 world c the world where the spawn point is located m (Lnet/minecraft/class_2960;I)V method_7339 increaseStat p 1 stat p 2 amount m ()I method_7278 getEnchantmentTableSeed m (Lnet/minecraft/class_1799;)Z method_7270 giveItemStack p 1 stack m (Ljava/lang/String;)Ljava/util/UUID; method_7310 getOfflinePlayerUuid p 0 nickname m (F)V method_7322 addExhaustion p 1 exhaustion m ()V method_7262 dropShoulderEntities m ([Lnet/minecraft/class_2960;)V method_7335 unlockRecipes p 1 ids m ()Lnet/minecraft/class_2487; method_7308 getShoulderEntityRight m (Lnet/minecraft/class_1297;)V method_7324 attack p 1 target m (Lnet/minecraft/class_2394;)V method_16475 spawnParticles p 1 parameters m (Lnet/minecraft/class_1657;)Z method_7256 shouldDamagePlayer p 1 player m ()Z method_21823 shouldCancelInteraction m (I)V method_7255 addExperience p 1 experience m ()Lnet/minecraft/class_1796; method_7265 createCooldownManager m (Lnet/minecraft/class_1664;)Z method_7348 isPartVisible p 1 modelPart m (Ljava/lang/String;Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_7321 method_7321 p 2 style m (Lnet/minecraft/class_1297;)V method_17853 method_17853 p 1 entity m (Lnet/minecraft/class_2561;Z)V method_7353 sendMessage c Adds a message to this player's HUD.\n\n

If it's called on {@link net.minecraft.server.network.ServerPlayerEntity\nServerPlayerEntity}, it sends a message to the client corresponding to\nthis player so that the client can add a message to their HUD. If it's\ncalled on {@link net.minecraft.client.network.ClientPlayerEntity\nClientPlayerEntity}, it just adds a message to their HUD.\n\n@see net.minecraft.server.network.ServerPlayerEntity#sendMessage(Text, boolean)\n@see net.minecraft.client.network.ClientPlayerEntity#sendMessage(Text, boolean)\n@see net.minecraft.client.gui.hud.ChatHud#addMessage(Text)\n@see net.minecraft.client.gui.hud.InGameHud#setOverlayMessage p 1 message c the message to add p 2 actionBar c {@code true} to show the message as an overlay; {@code false} to add the\nmessage to {@linkplain net.minecraft.client.gui.hud.ChatHud the chat\nhud} m (Lnet/minecraft/class_2487;)V method_7267 updateShoulderEntity p 1 entityNbt m ()V method_7263 spawnSweepAttackParticles m (Lnet/minecraft/class_2593;)V method_7323 openCommandBlockScreen p 1 commandBlock m (Lnet/minecraft/class_1799;ZZ)Lnet/minecraft/class_1542; method_7329 dropItem p 1 stack p 2 throwRandomly c if true, the item will be thrown in a random direction from the entity regardless of which direction the entity is facing p 3 retainOwnership m (Lnet/minecraft/class_3908;)Ljava/util/OptionalInt; method_17355 openHandledScreen p 1 factory m ()Z method_23668 checkFallFlying m (Lnet/minecraft/class_3445;)V method_7259 incrementStat p 1 stat m (ILnet/minecraft/class_1916;IIZZ)V method_17354 sendTradeOffers p 1 syncId p 4 experience p 5 leveled p 2 offers p 3 levelProgress p 6 refreshable m ()F method_7292 getLuck m ()Z method_21824 shouldDismount m ()Lnet/minecraft/class_1661; method_31548 getInventory m ()V method_23669 startFallFlying m ()Lnet/minecraft/class_1796; method_7357 getItemCooldownManager m (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V method_17356 playSound p 2 category p 1 event p 4 pitch p 3 volume m ()Lnet/minecraft/class_1656; method_31549 getAbilities m (Lnet/minecraft/class_1918;)V method_7257 openCommandBlockMinecartScreen p 1 commandBlockExecutor m (Lnet/minecraft/class_3751;)V method_16354 openJigsawScreen p 1 jigsaw m ()Z method_7317 canFoodHeal c net/minecraft/class_1657$class_1658 net/minecraft/entity/player/PlayerEntity$SleepFailureReason c A reason why a player cannot start sleeping. f Lnet/minecraft/class_2561; field_18593 message f Lnet/minecraft/class_1657$class_1658; field_18592 OBSTRUCTED f Lnet/minecraft/class_1657$class_1658; field_7532 NOT_SAFE f Lnet/minecraft/class_1657$class_1658; field_7530 TOO_FAR_AWAY f Lnet/minecraft/class_1657$class_1658; field_7531 OTHER_PROBLEM f Lnet/minecraft/class_1657$class_1658; field_7529 NOT_POSSIBLE_NOW f Lnet/minecraft/class_1657$class_1658; field_7528 NOT_POSSIBLE_HERE m ()Lnet/minecraft/class_2561; method_19206 getMessage c Returns the action bar message that is sent to the player\nwhen sleeping fails with this reason.\n\n@return the message, or null if none is sent for this reason m (Ljava/lang/String;ILnet/minecraft/class_2561;)V p 3 message c net/minecraft/class_1656 net/minecraft/entity/player/PlayerAbilities f Z field_7476 allowModifyWorld f Z field_7477 creativeMode f F field_7481 flySpeed f F field_7482 walkSpeed f Z field_7478 allowFlying f Z field_7479 flying f Z field_7480 invulnerable m (Lnet/minecraft/class_2487;)V method_7251 writeNbt p 1 nbt m ()F method_7252 getFlySpeed m (Lnet/minecraft/class_2487;)V method_7249 readNbt p 1 nbt m (F)V method_7248 setFlySpeed p 1 flySpeed m ()F method_7253 getWalkSpeed m (F)V method_7250 setWalkSpeed p 1 walkSpeed c net/minecraft/class_1655 net/minecraft/entity/Npc c net/minecraft/class_2987 net/minecraft/network/OffThreadException c An exception thrown on netty's event loop to quit handling of one packet,\nusually as it is scheduled to be handled on the game engine thread.\n\n

This is a {@linkplain #INSTANCE singleton}. It ignores stack traces\nin order to be efficient.\n\n@see NetworkThreadUtils\n@see ClientConnection#channelRead0 f Lnet/minecraft/class_2987; field_13400 INSTANCE c The singleton instance, to reduce object allocations. c net/minecraft/class_1659 net/minecraft/client/option/ChatVisibility f Ljava/lang/String; field_7540 translationKey f I field_7535 id f [Lnet/minecraft/class_1659; field_7534 VALUES f Lnet/minecraft/class_1659; field_7536 HIDDEN f Lnet/minecraft/class_1659; field_7538 FULL f Lnet/minecraft/class_1659; field_7539 SYSTEM m ()I method_7362 getId m (Ljava/lang/String;IILjava/lang/String;)V p 4 translationKey p 3 id m (I)Lnet/minecraft/class_1659; method_7360 byId p 0 id m ()Ljava/lang/String; method_7359 getTranslationKey c net/minecraft/class_2989 net/minecraft/server/ServerAdvancementLoader f Lnet/minecraft/class_163; field_13404 manager f Lorg/slf4j/Logger; field_13406 LOGGER f Lcom/google/gson/Gson; field_13405 GSON f Lnet/minecraft/class_4567; field_24452 conditionManager m (Ljava/util/Map;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_20724 apply m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_161; method_12896 get p 1 id m (Lnet/minecraft/class_4567;)V p 1 conditionManager m ()Ljava/util/Collection; method_12893 getAdvancements m (Ljava/util/Map;Lnet/minecraft/class_2960;Lcom/google/gson/JsonElement;)V method_20723 method_20723 p 3 json p 2 id c net/minecraft/class_1672 net/minecraft/entity/EyeOfEnderEntity f Lnet/minecraft/class_2940; field_17080 ITEM f D field_7617 targetZ f D field_7618 targetY f D field_7619 targetX f I field_7620 lifespan f Z field_7621 dropsItem m (Lnet/minecraft/class_1799;)V method_16934 method_16934 p 0 stack m (Lnet/minecraft/class_1937;DDD)V p 6 z p 4 y p 1 world p 2 x m ()Lnet/minecraft/class_1799; method_16935 getTrackedItem m (Lnet/minecraft/class_1799;)V method_16933 setItem p 1 stack m (Lnet/minecraft/class_2338;)V method_7478 initTargetPos c Sets where the eye will fly towards.\nIf close enough, it will fly directly towards it, otherwise, it will fly upwards, in the direction of the BlockPos. p 1 pos c the block the eye of ender is drawn towards c net/minecraft/class_1671 net/minecraft/entity/projectile/FireworkRocketEntity f Lnet/minecraft/class_2940; field_7615 SHOT_AT_ANGLE f Lnet/minecraft/class_2940; field_7614 ITEM f Lnet/minecraft/class_2940; field_7611 SHOOTER_ENTITY_ID f Lnet/minecraft/class_1309; field_7616 shooter f I field_7612 lifeTime f I field_7613 life m ()V method_16830 explodeAndRemove m ()Z method_20308 hasExplosionEffects m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_1297;DDDZ)V p 8 z p 6 y p 3 entity p 4 x p 1 world p 2 stack p 10 shotAtAngle m (Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1799;)V p 4 y p 6 z p 8 stack p 1 world p 2 x m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;DDDLnet/minecraft/class_1799;)V p 1 world p 2 entity p 3 x p 5 y p 7 z p 9 stack m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;DDDZ)V p 9 shotAtAngle p 7 z p 5 y p 2 stack p 3 x p 1 world m ()V method_7475 explode m (I)V method_18072 method_18072 p 1 id m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_1309;)V p 1 world p 2 stack p 3 shooter m ()Z method_7476 wasShotByEntity m ()Z method_7477 wasShotAtAngle c net/minecraft/class_1670 net/minecraft/entity/projectile/DragonFireballEntity m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;DDD)V p 7 directionZ p 2 owner p 3 directionX p 5 directionY p 1 world c net/minecraft/class_4700 net/minecraft/client/world/BiomeColorCache f Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; field_21520 colors f Ljava/util/concurrent/locks/ReentrantReadWriteLock; field_21521 lock f Ljava/util/function/ToIntFunction; field_34795 colorFactory f I field_32164 MAX_ENTRY_SIZE f Ljava/lang/ThreadLocal; field_21519 last m (Ljava/util/function/ToIntFunction;)V p 1 colorFactory m ()V method_23768 reset m (Lnet/minecraft/class_2338;)I method_23770 getBiomeColor p 1 pos m (II)V method_23769 reset p 1 chunkX p 2 chunkZ m (II)Lnet/minecraft/class_4700$class_6598; method_23772 getColorArray p 1 chunkX p 2 chunkZ c net/minecraft/class_4700$class_4701 net/minecraft/client/world/BiomeColorCache$Last f I field_21522 x f Lnet/minecraft/class_4700$class_6598; field_21524 colors f I field_21523 z c net/minecraft/class_4700$class_6598 net/minecraft/client/world/BiomeColorCache$Colors f Ljava/util/concurrent/locks/ReentrantReadWriteLock; field_34797 lock f Lit/unimi/dsi/fastutil/ints/Int2ObjectArrayMap; field_34796 colors f I field_34798 XZ_COLORS_SIZE m ()[I method_38527 createDefault m (I)[I method_38528 get p 1 y m (I)[I method_38529 method_38529 p 1 y c net/minecraft/class_1676 net/minecraft/entity/projectile/ProjectileEntity f Lnet/minecraft/class_1297; field_33399 owner f Z field_28646 shot f Z field_23740 leftOwner f Ljava/util/UUID; field_22478 ownerUuid m (Lnet/minecraft/class_1297;)Z method_34714 isOwner p 1 entity m (Lnet/minecraft/class_3966;)V method_7454 onEntityHit p 1 entityHitResult m (Lnet/minecraft/class_1297;)V method_7432 setOwner p 1 entity m (FF)F method_26960 updateRotation p 1 newRot p 0 prevRot m (DDDFF)V method_7485 setVelocity c Sets velocity and updates rotation accordingly.\n\n

The velocity and rotation will be set to the same direction.\n\n

The direction is calculated as follows: Based on the direction vector\n{@code (x, y, z)}, a random vector is added, then multiplied by the\n{@code speed}. p 5 z c the Z component of the direction vector p 8 divergence c the fuzziness added to the direction; player usages have 1.0 and other\nmobs/tools have higher values; some mobs have difficulty-adjusted\nvalues p 7 speed c the speed p 1 x c the X component of the direction vector p 3 y c the Y component of the direction vector m (Lnet/minecraft/class_239;)V method_7488 onCollision p 1 hitResult m (Lnet/minecraft/class_3965;)V method_24920 onBlockHit p 1 blockHitResult m ()Z method_26961 shouldLeaveOwner m ()V method_26962 updateRotation m (Lnet/minecraft/class_1297;FFFFF)V method_24919 setVelocity c Sets velocity and updates rotation accordingly. p 6 divergence c the fuzziness added to the direction; player usages have 1.0 and other\nmobs/tools have higher values; some mobs have difficulty-adjusted\nvalues p 5 speed c the speed p 2 pitch c the pitch p 1 shooter c the entity who shot this projectile; used to add the shooter's velocity\nto this projectile p 4 roll c the roll p 3 yaw c the yaw m (Lnet/minecraft/class_1297;)Z method_26958 canHit p 1 entity m ()Lnet/minecraft/class_1297; method_24921 getOwner m ()Lnet/minecraft/class_1297; method_37225 getEffectCause c {@return the cause entity of any effect applied by this projectile} If this\nprojectile has an owner, the effect is attributed to the owner; otherwise, it\nis attributed to this projectile itself. c net/minecraft/class_1675 net/minecraft/entity/projectile/ProjectileUtil m (Lnet/minecraft/class_1297;F)V method_7484 setRotationFromVelocity p 1 delta p 0 entity m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_238;Ljava/util/function/Predicate;)Lnet/minecraft/class_3966; method_18077 getEntityCollision p 4 box p 5 predicate p 2 min p 3 max p 0 world p 1 entity m (Lnet/minecraft/class_1297;Ljava/util/function/Predicate;)Lnet/minecraft/class_239; method_18074 getCollision p 0 entity p 1 predicate m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;F)Lnet/minecraft/class_1665; method_18813 createArrowProjectile p 1 stack p 0 entity p 2 damageModifier m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_238;Ljava/util/function/Predicate;F)Lnet/minecraft/class_3966; method_37226 getEntityCollision p 1 entity p 2 min p 0 world p 5 predicate p 3 max p 4 box m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1792;)Lnet/minecraft/class_1268; method_18812 getHandPossiblyHolding p 1 item p 0 entity m (Lnet/minecraft/class_1297;Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_238;Ljava/util/function/Predicate;D)Lnet/minecraft/class_3966; method_18075 raycast p 4 predicate p 3 box p 2 max p 1 min p 0 entity c net/minecraft/class_1674 net/minecraft/entity/projectile/FireballEntity f I field_7624 explosionPower m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;DDDI)V p 9 explosionPower p 3 velocityX p 1 world p 2 owner p 7 velocityZ p 5 velocityY c net/minecraft/class_1673 net/minecraft/entity/projectile/LlamaSpitEntity m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1501;)V p 2 owner p 1 world c net/minecraft/class_1669 net/minecraft/entity/mob/EvokerFangsEntity f I field_7609 warmup f Lnet/minecraft/class_1309; field_7605 owner f Ljava/util/UUID; field_7606 ownerUuid f Z field_7610 startedAttack f I field_7607 ticksLeft f Z field_7608 playingAnimation m (Lnet/minecraft/class_1309;)V method_7471 damage p 1 target m (Lnet/minecraft/class_1937;DDDFILnet/minecraft/class_1309;)V p 6 z p 8 yaw p 10 owner p 9 warmup p 2 x p 1 world p 4 y m (Lnet/minecraft/class_1309;)V method_7473 setOwner p 1 owner m ()Lnet/minecraft/class_1309; method_7470 getOwner m (F)F method_7472 getAnimationProgress p 1 tickDelta c net/minecraft/class_1668 net/minecraft/entity/projectile/ExplosiveProjectileEntity f D field_7599 powerZ f D field_7601 powerX f D field_7600 powerY m ()Lnet/minecraft/class_2394; method_7467 getParticleType m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1309;DDDLnet/minecraft/class_1937;)V p 1 type p 9 world p 7 directionZ p 5 directionY p 2 owner p 3 directionX m (Lnet/minecraft/class_1299;DDDDDDLnet/minecraft/class_1937;)V p 8 directionX p 10 directionY p 12 directionZ p 14 world p 1 type p 2 x p 4 y p 6 z m ()F method_7466 getDrag m ()Z method_7468 isBurning c net/minecraft/class_1667 net/minecraft/entity/projectile/ArrowEntity f Z field_7596 colorSet f Lnet/minecraft/class_2940; field_7595 COLOR f Lnet/minecraft/class_1842; field_7597 potion f Ljava/util/Set; field_7598 effects m (Lnet/minecraft/class_1799;)V method_7459 initFromStack p 1 stack m (Lnet/minecraft/class_1937;DDD)V p 1 world p 2 x p 6 z p 4 y m (Lnet/minecraft/class_1293;)V method_7463 addEffect p 1 effect m (Lnet/minecraft/class_1799;)I method_7464 getCustomPotionColor p 0 stack m (I)V method_7465 setColor p 1 color m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)V p 2 owner p 1 world m ()I method_7460 getColor m ()V method_7462 initColor m (I)V method_7461 spawnParticles p 1 amount c net/minecraft/class_2997 net/minecraft/world/gen/feature/RangeFeatureConfig f Lcom/mojang/serialization/Codec; field_24879 CODEC f Lnet/minecraft/class_6122; field_33519 heightProvider m (Lnet/minecraft/class_6122;)V p 1 heightProvider m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_36304 method_36304 p 0 instance m (Lnet/minecraft/class_2997;)Lnet/minecraft/class_6122; method_36305 method_36305 p 0 config c net/minecraft/class_2972 net/minecraft/world/gen/feature/CoralClawFeature c net/minecraft/class_2973 net/minecraft/client/gl/ShaderParseException f Ljava/lang/String; field_13372 message f Ljava/util/List; field_13371 traces m (Ljava/lang/String;)V p 1 message m (Ljava/lang/String;)V method_12854 addFaultyElement p 1 jsonKey m (Ljava/lang/String;)V method_12855 addFaultyFile p 1 path m (Ljava/lang/Exception;)Lnet/minecraft/class_2973; method_12856 wrap p 0 cause m (Ljava/lang/String;Ljava/lang/Throwable;)V p 2 cause p 1 message c net/minecraft/class_2973$class_2974 net/minecraft/client/gl/ShaderParseException$JsonStackTrace f Ljava/lang/String; field_13373 fileName f Ljava/util/List; field_13374 faultyElements m ()Ljava/lang/String; method_36182 getFileName m (Ljava/lang/String;)V method_12858 add p 1 element m ()Ljava/lang/String; method_12857 joinStackTrace c net/minecraft/class_1642 net/minecraft/entity/mob/ZombieEntity f Ljava/util/UUID; field_7429 BABY_SPEED_ID f Lnet/minecraft/class_2940; field_7434 BABY f Ljava/util/function/Predicate; field_19015 DOOR_BREAK_DIFFICULTY_CHECKER f Lnet/minecraft/class_2940; field_7427 ZOMBIE_TYPE c Unused tracked data, left over from 1.10 when zombies, zombie villagers and husks were all the same type of entity. f Lnet/minecraft/class_1322; field_7430 BABY_SPEED_BONUS f I field_7426 inWaterTime f I field_7424 ticksUntilWaterConversion f Lnet/minecraft/class_2940; field_7425 CONVERTING_IN_WATER f Lnet/minecraft/class_1339; field_7433 breakDoorsGoal f Z field_7432 canBreakDoors m (Z)V method_7201 setCanBreakDoors p 1 canBreakDoors m ()Lnet/minecraft/class_1799; method_7215 getSkull c Returns the item stack this entity will drop when killed by a charged creeper. m (Ljava/util/Random;)Z method_29936 shouldBeBaby p 0 random m (Lnet/minecraft/class_1299;)V method_7200 convertTo p 1 entityType m ()V method_6001 initAttributes m ()V method_7218 convertInWater m ()V method_7208 initCustomGoals m (F)V method_7205 applyAttributeModifiers p 1 chanceMultiplier m ()Lnet/minecraft/class_5132$class_5133; method_26940 createZombieAttributes m ()Z method_7216 burnsInDaylight m ()Z method_7206 isConvertingInWater m ()Z method_7212 shouldBreakDoors m ()Lnet/minecraft/class_3414; method_7207 getStepSound m (Lnet/minecraft/class_1267;)Z method_20009 method_20009 p 0 difficulty m (I)V method_7213 setTicksUntilWaterConversion p 1 ticksUntilWaterConversion m ()Z method_7209 canConvertInWater m ()Z method_7211 canBreakDoors m (Lnet/minecraft/class_1937;)V p 1 world c net/minecraft/class_1642$class_1644 net/minecraft/entity/mob/ZombieEntity$ZombieData f Z field_25607 tryChickenJockey f Z field_7439 baby m (ZZ)V p 2 tryChickenJockey p 1 baby c net/minecraft/class_1642$class_1643 net/minecraft/entity/mob/ZombieEntity$DestroyEggGoal m (Lnet/minecraft/class_1642;Lnet/minecraft/class_1314;DI)V p 5 maxYDifference p 3 speed p 2 mob c net/minecraft/class_1641 net/minecraft/entity/mob/ZombieVillagerEntity f Ljava/util/UUID; field_7421 converter f Lnet/minecraft/class_2940; field_7420 VILLAGER_DATA f Lnet/minecraft/class_2940; field_7423 CONVERTING f Lnet/minecraft/class_2487; field_17047 offerData f I field_7422 conversionTimer f I field_18877 xp f Lnet/minecraft/class_2520; field_20299 gossipData m (Lnet/minecraft/class_2520;)V method_21649 setGossipData p 1 gossipData m (Lnet/minecraft/class_2487;)V method_16916 setOfferData p 1 offerData m ()I method_35194 getXp m ()I method_7194 getConversionRate m (Ljava/util/UUID;I)V method_7199 setConverting p 1 uuid p 2 delay m (Lnet/minecraft/class_3218;)V method_7197 finishConversion p 1 world m (I)V method_19622 setXp p 1 xp m ()Z method_7198 isConverting c net/minecraft/class_1640 net/minecraft/entity/mob/WitchEntity f I field_7417 drinkTimeLeft f Lnet/minecraft/class_1322; field_7416 DRINKING_SPEED_PENALTY_MODIFIER f Lnet/minecraft/class_3760; field_17284 attackPlayerGoal f Lnet/minecraft/class_2940; field_7419 DRINKING f Lnet/minecraft/class_3909; field_17283 raidGoal f Ljava/util/UUID; field_7418 DRINKING_SPEED_PENALTY_MODIFIER_ID m ()Z method_7193 isDrinking m ()Lnet/minecraft/class_5132$class_5133; method_26927 createWitchAttributes m (Lnet/minecraft/class_1309;)Z method_16474 method_16474 p 1 entity m (Z)V method_7192 setDrinking p 1 drinking c net/minecraft/class_2970 net/minecraft/block/dispenser/BlockPlacementDispenserBehavior f Lorg/slf4j/Logger; field_33680 LOGGER c net/minecraft/class_2968 net/minecraft/item/AutomaticItemPlacementContext f Lnet/minecraft/class_2350; field_13362 facing m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_1799;Lnet/minecraft/class_2350;)V p 4 stack p 5 side p 2 pos p 3 facing p 1 world c net/minecraft/class_2969 net/minecraft/block/dispenser/FallibleItemDispenserBehavior f Z field_13364 success m ()Z method_27954 isSuccess m (Z)V method_27955 setSuccess p 1 success c net/minecraft/class_1634 net/minecraft/entity/mob/VexEntity f Z field_7409 alive f Lnet/minecraft/class_2338; field_7407 bounds f I field_30503 CHARGING_FLAG f I field_7408 lifeTicks f Lnet/minecraft/class_2940; field_7410 VEX_FLAGS f Lnet/minecraft/class_1308; field_7411 owner m ()Z method_7176 isCharging m ()Lnet/minecraft/class_2338; method_7186 getBounds m (Z)V method_7177 setCharging p 1 charging m ()Lnet/minecraft/class_5132$class_5133; method_26925 createVexAttributes m (IZ)V method_7189 setVexFlag p 2 value p 1 mask m ()Lnet/minecraft/class_1308; method_7182 getOwner m (Lnet/minecraft/class_2338;)V method_7188 setBounds p 1 bounds m (I)V method_7181 setLifeTicks p 1 lifeTicks m (I)Z method_7184 areFlagsSet p 1 mask m (Lnet/minecraft/class_1308;)V method_7178 setOwner p 1 owner c net/minecraft/class_1634$class_1635 net/minecraft/entity/mob/VexEntity$ChargeTargetGoal c net/minecraft/class_1634$class_1636 net/minecraft/entity/mob/VexEntity$TrackOwnerTargetGoal f Lnet/minecraft/class_4051; field_18132 targetPredicate m (Lnet/minecraft/class_1634;Lnet/minecraft/class_1314;)V p 2 mob c net/minecraft/class_1634$class_1637 net/minecraft/entity/mob/VexEntity$VexMoveControl m (Lnet/minecraft/class_1634;Lnet/minecraft/class_1634;)V p 2 owner c net/minecraft/class_1634$class_1638 net/minecraft/entity/mob/VexEntity$LookAtTargetGoal c net/minecraft/class_2964 net/minecraft/world/gen/feature/ChorusPlantFeature c net/minecraft/class_1639 net/minecraft/entity/mob/WitherSkeletonEntity c net/minecraft/class_2965 net/minecraft/block/dispenser/ProjectileDispenserBehavior c A dispenser behavior that spawns a projectile with velocity in front of the dispenser. m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2374;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1676; method_12844 createProjectile c Creates the entity that will be spawned in front of the dispenser.\n\n@return the created projectile p 1 world c the world the projectile will spawn in p 3 stack c the stack that the dispenser will consume p 2 position c the output location of the dispenser m ()F method_12845 getVariation c {@return the variation of a projectile's velocity when spawned} m ()F method_12846 getForce c {@return the force of a projectile's velocity when spawned} c net/minecraft/class_2966 net/minecraft/Bootstrap f Ljava/io/PrintStream; field_13358 SYSOUT f Lorg/slf4j/Logger; field_13359 LOGGER f Z field_13357 initialized m ()Ljava/util/Set; method_17597 getMissingTranslations m ()V method_12852 setOutputStreams m (Ljava/lang/Iterable;Ljava/util/function/Function;Ljava/util/Set;)V method_12848 collectMissingTranslations p 2 translationKeys p 1 keyExtractor p 0 registry m (Ljava/util/Set;)V method_27732 collectMissingGameRuleTranslations p 0 translations m ()V method_12851 initialize m (Ljava/util/function/Function;Lnet/minecraft/class_2477;Ljava/util/Set;Ljava/lang/Object;)V method_12850 method_12850 p 3 object m ()V method_17598 logMissing m (Lnet/minecraft/class_1959;)V method_39889 method_39889 p 0 biome m (Ljava/util/function/Supplier;)Ljava/lang/RuntimeException; method_36237 createNotBootstrappedException p 0 callerGetter m (Ljava/lang/String;)V method_12847 println p 0 str m (Lnet/minecraft/class_2960;)Ljava/lang/String; method_17595 method_17595 p 0 stat m ()V method_39891 logMissingBiomePlacementModifier m (Ljava/lang/String;)V method_36236 method_36236 p 0 key m (Ljava/util/function/Supplier;)V method_36235 ensureBootstrapped p 0 callerGetter c net/minecraft/class_2967 net/minecraft/block/dispenser/BoatDispenserBehavior f Lnet/minecraft/class_1690$class_1692; field_13361 boatType f Lnet/minecraft/class_2347; field_13360 itemDispenser m (Lnet/minecraft/class_1690$class_1692;)V p 1 type c net/minecraft/class_2983 net/minecraft/util/logging/LoggerPrintStream f Lorg/slf4j/Logger; field_13384 LOGGER f Ljava/lang/String; field_13383 name m (Ljava/lang/String;)V println println p 1 message m (Ljava/lang/String;Ljava/io/OutputStream;)V p 2 out p 1 name m (Ljava/lang/String;)V method_12870 log p 1 message c net/minecraft/class_2984 net/minecraft/world/gen/CountConfig f Lnet/minecraft/class_6017; field_13385 count f Lcom/mojang/serialization/Codec; field_24878 CODEC m (Lnet/minecraft/class_6017;)V p 1 distribution m ()Lnet/minecraft/class_6017; method_30396 getCount m (I)V p 1 count c net/minecraft/class_2985 net/minecraft/advancement/PlayerAdvancementTracker f Ljava/util/Set; field_13390 visibleAdvancements f Lcom/google/gson/Gson; field_13395 GSON f Lcom/google/gson/reflect/TypeToken; field_13392 JSON_TYPE f Ljava/io/File; field_13393 advancementFile f Lnet/minecraft/class_3222; field_13391 owner f Lnet/minecraft/class_3324; field_25325 playerManager f Z field_13396 dirty f Lcom/mojang/datafixers/DataFixer; field_25324 dataFixer f Ljava/util/Map; field_13389 advancementToProgress f I field_33383 MAX_VISIBLE_CHILDREN f Lnet/minecraft/class_161; field_13387 currentDisplayTab f Ljava/util/Set; field_13388 progressUpdates f Lorg/slf4j/Logger; field_13394 LOGGER f Ljava/util/Set; field_13386 visibilityUpdates m ()V method_12881 clearCriteria m (Lnet/minecraft/class_3222;)V method_12876 sendUpdate p 1 player m (Lnet/minecraft/class_2989;)V method_12872 rewardEmptyAdvancements p 1 advancementLoader m (Lnet/minecraft/class_161;Ljava/lang/String;)Z method_12883 revokeCriterion p 1 advancement p 2 criterionName m (Lnet/minecraft/class_2989;)V method_12886 reload p 1 advancementLoader m (Lnet/minecraft/class_161;)V method_12888 setDisplayTab p 1 advancement m (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_3324;Lnet/minecraft/class_2989;Ljava/io/File;Lnet/minecraft/class_3222;)V p 2 playerManager p 1 dataFixer p 4 advancementFile p 3 advancementLoader p 5 owner m (Lnet/minecraft/class_161;)V method_12874 beginTracking p 1 advancement m (Lnet/minecraft/class_161;)V method_12880 endTrackingCompleted p 1 advancement m (Lnet/minecraft/class_161;Lnet/minecraft/class_167;)V method_12884 initProgress p 1 advancement p 2 progress m ()V method_12890 save m (Lnet/minecraft/class_3222;)V method_12875 setOwner p 1 owner m (Lnet/minecraft/class_2989;)V method_12873 load p 1 advancementLoader m (Lnet/minecraft/class_2989;)V method_12889 beginTrackingAllAdvancements p 1 advancementLoader m (Lnet/minecraft/class_161;Ljava/lang/String;)Z method_12878 grantCriterion p 1 advancement p 2 criterionName m (Lnet/minecraft/class_161;)Z method_12879 canSee p 1 advancement m (Lnet/minecraft/class_161;)V method_12885 updateDisplay p 1 advancement m ()V method_12887 updateCompleted m (Lnet/minecraft/class_161;)Z method_12877 hasChildrenDone p 1 advancement m (Lnet/minecraft/class_161;)Lnet/minecraft/class_167; method_12882 getProgress p 1 advancement c net/minecraft/class_2980 net/minecraft/util/logging/DebugLoggerPrintStream c net/minecraft/class_2981 net/minecraft/server/dedicated/EulaReader f Ljava/nio/file/Path; field_13380 eulaFile f Lorg/slf4j/Logger; field_13381 LOGGER f Z field_13379 eulaAgreedTo m ()V method_12868 createEulaFile m ()Z method_12867 checkEulaAgreement m (Ljava/nio/file/Path;)V p 1 eulaFile m ()Z method_12866 isEulaAgreedTo c net/minecraft/class_2979 net/minecraft/world/gen/feature/CoralTreeFeature c net/minecraft/class_1646 net/minecraft/entity/passive/VillagerEntity f I field_18533 foodLevel f Z field_18529 levelingUp f Lnet/minecraft/class_4136; field_18534 gossip f Lnet/minecraft/class_1657; field_18530 lastCustomer f Lnet/minecraft/class_2940; field_7445 VILLAGER_DATA f J field_20332 lastRestockCheckTime f Lcom/google/common/collect/ImmutableList; field_18539 SENSORS f J field_18537 lastRestockTime f Z field_25167 natural f J field_18535 gossipStartTime f Ljava/util/Map; field_18851 POINTS_OF_INTEREST f I field_19427 restocksToday f J field_19357 lastGossipDecayTime f Ljava/util/Set; field_18527 GATHERABLE_ITEMS f I field_18528 levelUpTimer f Lcom/google/common/collect/ImmutableList; field_18538 MEMORY_MODULES f I field_18536 experience f Ljava/util/Map; field_18526 ITEM_FOOD_VALUES m (Lnet/minecraft/class_1646;Lnet/minecraft/class_4158;)Z method_19522 method_19522 p 1 poiType p 0 villager m ()V method_20821 clearDailyRestockCount m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1646; method_7225 createChild m (Lnet/minecraft/class_4140;)V method_19176 releaseTicketFor m (Lnet/minecraft/class_1916;)V method_16917 setOffers p 1 offers m ()V method_19185 consumeAvailableFood m (I)V method_19193 depleteFood p 1 amount m ()Z method_20698 lacksFood m ()Z method_7234 wantsToStartBreeding m ()Z method_20824 canRestock m ()V method_30958 releaseAllTickets m ()Z method_19623 hasSeedToPlant m (Lnet/minecraft/class_4139;)Z method_20593 method_20593 p 0 gossipType m (Lnet/minecraft/class_4095;)V method_19174 initBrain p 1 brain m (Lnet/minecraft/class_1657;)V method_19191 beginTradeWith p 1 customer m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;Lnet/minecraft/class_3854;)V p 3 type p 2 world p 1 entityType m (Lnet/minecraft/class_2520;)V method_21650 readGossipDataNbt p 1 nbt m ()V method_19182 restock m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_4140;Lnet/minecraft/class_4208;)V method_19178 method_19178 p 3 pos m (Lnet/minecraft/class_1646;Lnet/minecraft/class_4158;)Z method_29278 method_29278 p 1 poiType p 0 villager m ()Z method_7239 canBreed m ()Z method_20823 needsRestock c Returns whether this villager needs restock.\n\n

Checks if at least one of its trade offers has been used. m ()V method_20697 eatForBreeding m (Lnet/minecraft/class_1646;Lnet/minecraft/class_4158;)Z method_19520 method_19520 p 1 poiType p 0 villager m ()V method_16918 levelUp m (J)Z method_20741 hasRecentlySlept p 1 worldTime m ()V method_19187 clearSpecialPrices c Resets the special price of all the trade offers of this villager. m (Lnet/minecraft/class_1657;)V method_19192 prepareOffersFor p 1 player m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19177 talkWithVillager p 3 time p 2 villager p 1 world m (Lnet/minecraft/class_3218;)V method_19179 reinitializeBrain p 1 world m ()V method_19183 playWorkSound m (Lnet/minecraft/class_2338;DD)Lnet/minecraft/class_2338; method_30023 getHighestOpenPositionOnOffset p 1 pos p 2 x p 4 z m ()V method_21723 restockAndUpdateDemandBonus m ()V method_20264 sayNo m (Lnet/minecraft/class_1657;)I method_20594 getReputation p 1 player m (I)V method_19625 setExperience p 1 experience m ()V method_20696 decayGossip m ()Z method_20822 shouldRestock m (Lnet/minecraft/class_1646;Lnet/minecraft/class_4158;)Z method_19521 method_19521 p 1 poiType p 0 villager m (J)Z method_20687 canSummonGolem p 1 time m (Lnet/minecraft/class_3218;)Lnet/minecraft/class_1439; method_19190 spawnIronGolem p 1 world m (Lnet/minecraft/class_1297;)V method_20690 notifyDeath p 1 killer m (JLnet/minecraft/class_1646;)Z method_20693 method_20693 p 2 villager m ()V method_21724 updateDemandBonus c Updates the demand bonus of all the trade offers of this villager. m (Lnet/minecraft/class_3218;JI)V method_20688 summonGolem p 2 time p 1 world p 4 requiredCount m ()Lnet/minecraft/class_5132$class_5133; method_26955 createVillagerAttributes m ()Z method_19188 canLevelUp m ()Z method_29279 isNatural m ()I method_19189 getAvailableFood m ()Lnet/minecraft/class_4136; method_21651 getGossip c net/minecraft/class_1645 net/minecraft/village/SimpleMerchant f Lnet/minecraft/class_1657; field_7441 player f I field_18525 experience f Lnet/minecraft/class_1916; field_7442 offers m (Lnet/minecraft/class_1657;)V p 1 player c net/minecraft/class_2975 net/minecraft/world/gen/feature/ConfiguredFeature f Lcom/mojang/serialization/Codec; field_24833 REGISTRY_CODEC f Lnet/minecraft/class_3037; comp_333 config f Lcom/mojang/serialization/Codec; field_25833 CODEC f Lcom/mojang/serialization/Codec; field_26756 LIST_CODEC f Lnet/minecraft/class_3031; comp_332 feature m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_2338;)Z method_12862 generate p 1 world p 2 chunkGenerator p 3 random p 4 origin m ()Lnet/minecraft/class_3037; comp_333 config m (Lnet/minecraft/class_3031;Lnet/minecraft/class_3037;)V p 2 config p 1 feature m ()Ljava/util/stream/Stream; method_30648 getDecoratedFeatures m ()Lnet/minecraft/class_3031; comp_332 feature m (Lnet/minecraft/class_2975;)Lnet/minecraft/class_3031; method_28621 method_28621 p 0 configuredFeature c net/minecraft/class_2976 net/minecraft/server/dedicated/PendingServerCommand f Lnet/minecraft/class_2168; field_13378 source f Ljava/lang/String; field_13377 command m (Ljava/lang/String;Lnet/minecraft/class_2168;)V p 2 commandSource p 1 command c net/minecraft/class_2977 net/minecraft/world/gen/feature/CoralMushroomFeature c net/minecraft/class_2978 net/minecraft/world/gen/feature/CoralFeature m (Ljava/util/Random;Lnet/minecraft/class_6885$class_6888;)Ljava/util/Optional; method_40162 method_40162 p 1 blocks m (Ljava/util/Random;Lnet/minecraft/class_6885$class_6888;)Ljava/util/Optional; method_40161 method_40161 p 1 blocks m (Lnet/minecraft/class_2350;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)V method_40030 method_40030 p 3 block m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)V method_40029 method_40029 p 2 block m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_12863 generateCoral p 1 world p 3 pos p 2 random p 4 state m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_12864 generateCoralPiece p 2 random p 1 world p 4 state p 3 pos m (Ljava/util/Random;Lnet/minecraft/class_6885$class_6888;)Ljava/util/Optional; method_40160 method_40160 p 1 blocks c net/minecraft/class_2950 net/minecraft/world/gen/feature/ForestRockFeature c net/minecraft/class_2952 net/minecraft/recipe/RecipeGridAligner m (Ljava/util/Iterator;IIII)V method_12815 acceptAlignedInput p 5 gridY p 4 gridX p 3 amount p 2 slot p 1 inputs m (IIILnet/minecraft/class_1860;Ljava/util/Iterator;I)V method_12816 alignRecipeToGrid p 4 recipe p 3 gridOutputSlot p 6 amount p 5 inputs p 2 gridHeight p 1 gridWidth c net/minecraft/class_1621 net/minecraft/entity/mob/SlimeEntity f I field_30496 MIN_SIZE f F field_7388 stretch f F field_7389 targetStretch f I field_30497 MAX_SIZE f F field_7387 lastStretch f Lnet/minecraft/class_2940; field_7390 SLIME_SIZE f Z field_7391 onGroundLastTick m (IZ)V method_7161 setSize p 1 size p 2 heal m ()Lnet/minecraft/class_2394; method_7162 getParticles m ()Z method_7157 isSmall m ()Z method_7159 makesJumpSound m ()Lnet/minecraft/class_3414; method_7153 getJumpSound m ()F method_24353 getJumpSoundPitch m ()Z method_7163 canAttack m ()F method_7158 getDamageAmount m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20685 canSpawn p 2 spawnReason p 1 world p 0 type p 4 random p 3 pos m ()I method_7152 getSize m ()I method_7154 getTicksUntilNextJump m ()V method_7156 updateStretch m ()Lnet/minecraft/class_3414; method_7160 getSquishSound m (Lnet/minecraft/class_1309;)V method_7155 damage p 1 target c net/minecraft/class_1621$class_1622 net/minecraft/entity/mob/SlimeEntity$FaceTowardTargetGoal f I field_7392 ticksLeft f Lnet/minecraft/class_1621; field_7393 slime m (Lnet/minecraft/class_1621;)V p 1 slime c net/minecraft/class_1621$class_1623 net/minecraft/entity/mob/SlimeEntity$SwimmingGoal f Lnet/minecraft/class_1621; field_7394 slime m (Lnet/minecraft/class_1621;)V p 1 slime c net/minecraft/class_1621$class_1624 net/minecraft/entity/mob/SlimeEntity$MoveGoal f Lnet/minecraft/class_1621; field_7395 slime m (Lnet/minecraft/class_1621;)V p 1 slime c net/minecraft/class_1621$class_1625 net/minecraft/entity/mob/SlimeEntity$SlimeMoveControl f I field_7399 ticksUntilJump f F field_7397 targetYaw f Z field_7398 jumpOften f Lnet/minecraft/class_1621; field_7396 slime m (Lnet/minecraft/class_1621;)V p 1 slime m (D)V method_7164 move p 1 speed m (FZ)V method_7165 look p 2 jumpOften p 1 targetYaw c net/minecraft/class_1621$class_1626 net/minecraft/entity/mob/SlimeEntity$RandomLookGoal f F field_7400 targetYaw f I field_7401 timer f Lnet/minecraft/class_1621; field_7402 slime m (Lnet/minecraft/class_1621;)V p 1 slime c net/minecraft/class_1614 net/minecraft/entity/mob/SilverfishEntity f Lnet/minecraft/class_1614$class_1616; field_7366 callForHelpGoal m ()Lnet/minecraft/class_5132$class_5133; method_26922 createSilverfishAttributes m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20684 canSpawn p 2 spawnReason p 3 pos p 0 type p 1 world p 4 random c net/minecraft/class_1614$class_1615 net/minecraft/entity/mob/SilverfishEntity$WanderAndInfestGoal f Lnet/minecraft/class_2350; field_7368 direction f Z field_7367 canInfest m (Lnet/minecraft/class_1614;)V p 1 silverfish c net/minecraft/class_1614$class_1616 net/minecraft/entity/mob/SilverfishEntity$CallForHelpGoal f I field_7369 delay f Lnet/minecraft/class_1614; field_7370 silverfish m ()V method_7136 onHurt m (Lnet/minecraft/class_1614;)V p 1 silverfish c net/minecraft/class_1613 net/minecraft/entity/mob/SkeletonEntity f I field_28643 inPowderSnowTime f I field_28644 conversionTime f Lnet/minecraft/class_2940; field_28642 CONVERTING f Ljava/lang/String; field_30495 STRAY_CONVERSION_TIME_KEY m (Z)V method_35193 setConverting p 1 converting m (I)V method_33589 setConversionTime p 1 time m ()V method_33591 convertToStray c Converts this skeleton to a stray and plays a sound if it is not silent. m ()Z method_33590 isConverting c Returns whether this skeleton is currently converting to a stray. c net/minecraft/class_2942 net/minecraft/world/gen/feature/BambooFeature f Lnet/minecraft/class_2680; field_13308 BAMBOO f Lnet/minecraft/class_2680; field_13309 BAMBOO_TOP_3 f Lnet/minecraft/class_2680; field_13311 BAMBOO_TOP_1 f Lnet/minecraft/class_2680; field_13310 BAMBOO_TOP_2 c net/minecraft/class_2943 net/minecraft/entity/data/TrackedDataHandlerRegistry f Lnet/minecraft/class_2941; field_13319 BYTE f Lnet/minecraft/class_2941; field_13317 TEXT_COMPONENT f Lnet/minecraft/class_2941; field_13327 INTEGER f Lnet/minecraft/class_2941; field_17910 FIREWORK_DATA f Lnet/minecraft/class_2941; field_17207 VILLAGER_DATA f Lnet/minecraft/class_2941; field_13322 ITEM_STACK f Lnet/minecraft/class_2941; field_13320 FLOAT f Lnet/minecraft/class_2941; field_13326 STRING f Lnet/minecraft/class_2941; field_13314 PARTICLE f Lnet/minecraft/class_2941; field_13324 BLOCK_POS f Lnet/minecraft/class_2941; field_13312 OPTIONAL_BLOCK_STATE f Lnet/minecraft/class_3513; field_13328 DATA_HANDLERS f Lnet/minecraft/class_2941; field_13318 NBT_COMPOUND f Lnet/minecraft/class_2941; field_13316 ROTATION f Lnet/minecraft/class_2941; field_13321 FACING f Lnet/minecraft/class_2941; field_13315 OPTIONAL_BLOCK_POS f Lnet/minecraft/class_2941; field_13325 OPTIONAL_TEXT_COMPONENT f Lnet/minecraft/class_2941; field_13313 OPTIONAL_UUID f Lnet/minecraft/class_2941; field_13323 BOOLEAN f Lnet/minecraft/class_2941; field_18238 ENTITY_POSE m (Lnet/minecraft/class_2941;)I method_12719 getId p 0 handler m (Lnet/minecraft/class_2941;)V method_12720 register p 0 handler m (I)Lnet/minecraft/class_2941; method_12721 get p 0 id c net/minecraft/class_2943$12 net/minecraft/entity/data/TrackedDataHandlerRegistry$12 m (Lnet/minecraft/class_2540;)Ljava/lang/Integer; method_12765 read m (Ljava/lang/Integer;)Ljava/lang/Integer; method_12767 copy m (Lnet/minecraft/class_2540;Ljava/lang/Integer;)V method_12766 write c net/minecraft/class_2943$13 net/minecraft/entity/data/TrackedDataHandlerRegistry$13 m (Lnet/minecraft/class_2540;)Ljava/lang/Float; method_12768 read m (Ljava/lang/Float;)Ljava/lang/Float; method_12770 copy m (Lnet/minecraft/class_2540;Ljava/lang/Float;)V method_12769 write c net/minecraft/class_2943$14 net/minecraft/entity/data/TrackedDataHandlerRegistry$14 m (Ljava/lang/String;)Ljava/lang/String; method_12724 copy m (Lnet/minecraft/class_2540;Ljava/lang/String;)V method_12723 write m (Lnet/minecraft/class_2540;)Ljava/lang/String; method_12722 read c net/minecraft/class_2943$15 net/minecraft/entity/data/TrackedDataHandlerRegistry$15 m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2561; method_12725 read m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561; method_12726 copy m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2561;)V method_12727 write c net/minecraft/class_2943$10 net/minecraft/entity/data/TrackedDataHandlerRegistry$10 m (Ljava/util/OptionalInt;)Ljava/util/OptionalInt; method_18190 copy m (Lnet/minecraft/class_2540;Ljava/util/OptionalInt;)V method_18189 write m (Lnet/minecraft/class_2540;)Ljava/util/OptionalInt; method_18191 read c net/minecraft/class_2943$11 net/minecraft/entity/data/TrackedDataHandlerRegistry$11 m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_4050; method_18698 read m (Lnet/minecraft/class_2540;Lnet/minecraft/class_4050;)V method_18697 write m (Lnet/minecraft/class_4050;)Lnet/minecraft/class_4050; method_18696 copy c net/minecraft/class_2943$16 net/minecraft/entity/data/TrackedDataHandlerRegistry$16 m (Lnet/minecraft/class_2540;)Ljava/util/Optional; method_12729 read m (Lnet/minecraft/class_2540;Ljava/util/Optional;)V method_12728 write m (Ljava/util/Optional;)Ljava/util/Optional; method_12730 copy c net/minecraft/class_2943$2 net/minecraft/entity/data/TrackedDataHandlerRegistry$2 m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2394;)V method_12746 write m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2396;)Lnet/minecraft/class_2394; method_12744 read p 1 buf p 2 type m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2394; method_12743 read m (Lnet/minecraft/class_2394;)Lnet/minecraft/class_2394; method_12745 copy c net/minecraft/class_2943$17 net/minecraft/entity/data/TrackedDataHandlerRegistry$17 m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_12732 copy m (Lnet/minecraft/class_2540;Lnet/minecraft/class_1799;)V method_12731 write m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_1799; method_12733 read c net/minecraft/class_2943$1 net/minecraft/entity/data/TrackedDataHandlerRegistry$1 m (Ljava/lang/Byte;)Ljava/lang/Byte; method_12742 copy m (Lnet/minecraft/class_2540;)Ljava/lang/Byte; method_12740 read m (Lnet/minecraft/class_2540;Ljava/lang/Byte;)V method_12741 write c net/minecraft/class_2943$18 net/minecraft/entity/data/TrackedDataHandlerRegistry$18 m (Lnet/minecraft/class_2540;Ljava/util/Optional;)V method_12734 write m (Lnet/minecraft/class_2540;)Ljava/util/Optional; method_12735 read m (Ljava/util/Optional;)Ljava/util/Optional; method_12736 copy c net/minecraft/class_2943$19 net/minecraft/entity/data/TrackedDataHandlerRegistry$19 m (Lnet/minecraft/class_2540;)Ljava/lang/Boolean; method_12737 read m (Lnet/minecraft/class_2540;Ljava/lang/Boolean;)V method_12738 write m (Ljava/lang/Boolean;)Ljava/lang/Boolean; method_12739 copy c net/minecraft/class_2943$6 net/minecraft/entity/data/TrackedDataHandlerRegistry$6 m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350; method_12758 copy m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2350; method_12756 read m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2350;)V method_12757 write c net/minecraft/class_2943$5 net/minecraft/entity/data/TrackedDataHandlerRegistry$5 m (Ljava/util/Optional;)Ljava/util/Optional; method_12755 copy m (Lnet/minecraft/class_2540;Ljava/util/Optional;)V method_12753 write m (Lnet/minecraft/class_2540;)Ljava/util/Optional; method_12754 read c net/minecraft/class_2943$4 net/minecraft/entity/data/TrackedDataHandlerRegistry$4 m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2338; method_12750 read m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_12752 copy m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2338;)V method_12751 write c net/minecraft/class_2943$3 net/minecraft/entity/data/TrackedDataHandlerRegistry$3 m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2379;)V method_12747 write m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2379; method_12748 read m (Lnet/minecraft/class_2379;)Lnet/minecraft/class_2379; method_12749 copy c net/minecraft/class_2943$9 net/minecraft/entity/data/TrackedDataHandlerRegistry$9 m (Lnet/minecraft/class_3850;)Lnet/minecraft/class_3850; method_17196 copy m (Lnet/minecraft/class_2540;Lnet/minecraft/class_3850;)V method_17197 write m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_3850; method_17198 read c net/minecraft/class_2943$8 net/minecraft/entity/data/TrackedDataHandlerRegistry$8 m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2487;)V method_12763 write m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2487; method_12764 read m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_12762 copy c net/minecraft/class_2943$7 net/minecraft/entity/data/TrackedDataHandlerRegistry$7 m (Lnet/minecraft/class_2540;)Ljava/util/Optional; method_12760 read m (Ljava/util/Optional;)Ljava/util/Optional; method_12761 copy m (Lnet/minecraft/class_2540;Ljava/util/Optional;)V method_12759 write c net/minecraft/class_1617 net/minecraft/entity/mob/SpellcastingIllagerEntity f I field_7372 spellTicks f Lnet/minecraft/class_1617$class_1618; field_7371 spell f Lnet/minecraft/class_2940; field_7373 SPELL m ()I method_7139 getSpellTicks m ()Z method_7137 isSpellcasting m ()Lnet/minecraft/class_1617$class_1618; method_7140 getSpell m ()Lnet/minecraft/class_3414; method_7142 getCastSpellSound m (Lnet/minecraft/class_1617$class_1618;)V method_7138 setSpell p 1 spell c net/minecraft/class_1617$class_1620 net/minecraft/entity/mob/SpellcastingIllagerEntity$CastSpellGoal f I field_7385 spellCooldown f I field_7384 startTime m ()I method_7146 getInitialCooldown m ()I method_7149 getSpellTicks m ()Lnet/minecraft/class_1617$class_1618; method_7147 getSpell m ()V method_7148 castSpell m ()V method_6268 tick m ()Lnet/minecraft/class_3414; method_7150 getSoundPrepare m ()V method_6269 start m ()I method_7151 startTimeDelay c net/minecraft/class_1617$class_1619 net/minecraft/entity/mob/SpellcastingIllagerEntity$LookAtTargetGoal c net/minecraft/class_1617$class_1618 net/minecraft/entity/mob/SpellcastingIllagerEntity$Spell f I field_7375 id f [D field_7374 particleVelocity f Lnet/minecraft/class_1617$class_1618; field_7382 DISAPPEAR f Lnet/minecraft/class_1617$class_1618; field_7381 WOLOLO f Lnet/minecraft/class_1617$class_1618; field_7380 FANGS f Lnet/minecraft/class_1617$class_1618; field_7379 SUMMON_VEX f Lnet/minecraft/class_1617$class_1618; field_7378 BLINDNESS f Lnet/minecraft/class_1617$class_1618; field_7377 NONE m (I)Lnet/minecraft/class_1617$class_1618; method_7144 byId p 0 id m (Ljava/lang/String;IIDDD)V p 4 particleVelocityX p 3 id p 8 particleVelocityZ p 6 particleVelocityY c net/minecraft/class_2944 net/minecraft/world/gen/feature/TreeFeature f I field_31519 FORCE_STATE_AND_NOTIFY_ALL m (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z method_16420 isAirOrLeaves p 0 world p 1 pos m (Lnet/minecraft/class_1936;Lnet/minecraft/class_3341;Ljava/util/Set;Ljava/util/Set;)Lnet/minecraft/class_251; method_23380 placeLogsAndLeaves p 2 trunkPositions p 3 decorationPositions p 0 world p 1 box m (Lnet/minecraft/class_5281;Ljava/util/Random;Lnet/minecraft/class_2338;Ljava/util/function/BiConsumer;Ljava/util/function/BiConsumer;Lnet/minecraft/class_4643;)Z method_12775 generate p 4 trunkReplacer p 3 pos p 2 random p 1 world p 6 config p 5 foliageReplacer m (Lnet/minecraft/class_2680;)Z method_23384 method_23384 p 0 state m (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z method_16422 isWater p 1 pos p 0 world m (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z method_16432 canTreeReplace p 0 world p 1 pos m (Lnet/minecraft/class_2680;)Z method_16417 method_16417 p 0 state m (Lnet/minecraft/class_2680;)Z method_16428 method_16428 p 0 state m (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z method_16416 isVine p 1 pos p 0 world m (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z method_16425 isReplaceablePlant p 0 world p 1 pos m (Lnet/minecraft/class_3746;ILnet/minecraft/class_2338;Lnet/minecraft/class_4643;)I method_29963 getTopPosition p 4 config p 1 world p 3 pos p 2 height m (Lnet/minecraft/class_2680;)Z method_16431 method_16431 p 0 state m (Lnet/minecraft/class_2680;)Z method_16421 method_16421 p 0 state m (Lnet/minecraft/class_1945;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_12774 setBlockStateWithoutUpdatingNeighbors p 1 pos p 0 world p 2 state m (Lnet/minecraft/class_4643;Lnet/minecraft/class_5281;Ljava/util/function/BiConsumer;Ljava/util/Random;IIILnet/minecraft/class_4647$class_5208;)V method_27372 method_27372 p 7 node m (Ljava/util/Set;Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_35364 method_35364 p 2 pos p 3 state m (Ljava/util/Set;Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_35365 method_35365 p 2 pos p 3 state m (Ljava/util/Set;Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_35366 method_35366 p 2 pos p 3 state m (Lnet/minecraft/class_5281;Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/class_3341;)Ljava/lang/Boolean; method_35363 method_35363 p 3 box m (Lnet/minecraft/class_5281;Ljava/util/function/BiConsumer;Ljava/util/Random;Ljava/util/List;Ljava/util/List;Lnet/minecraft/class_4662;)V method_23381 method_23381 p 5 decorator m (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z method_27371 canReplace p 1 pos p 0 world c net/minecraft/class_2945 net/minecraft/entity/data/DataTracker f Z field_13330 empty f Lnet/minecraft/class_1297; field_13333 trackedEntity f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_13332 TRACKED_ENTITIES f Ljava/util/concurrent/locks/ReadWriteLock; field_13335 lock f Z field_13329 dirty f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_13331 entries f Lorg/slf4j/Logger; field_13334 LOGGER m ()Z method_12786 isDirty m ()V method_12792 clearDirty m (Lnet/minecraft/class_2540;ILnet/minecraft/class_2941;)Lnet/minecraft/class_2945$class_2946; method_12777 entryFromPacket p 0 buf m (Lnet/minecraft/class_2940;)Ljava/lang/Object; method_12789 get p 1 data m ()Ljava/util/List; method_12781 getDirtyEntries m (Lnet/minecraft/class_2940;)Lnet/minecraft/class_2945$class_2946; method_12783 getEntry m ()Z method_12790 isEmpty m (Lnet/minecraft/class_2945$class_2946;Lnet/minecraft/class_2945$class_2946;)V method_12785 copyToFrom p 2 from p 1 to m ()Ljava/util/List; method_12793 getAllEntries m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2945$class_2946;)V method_12782 writeEntryToPacket p 0 buf p 1 entry m (Ljava/lang/Class;Lnet/minecraft/class_2941;)Lnet/minecraft/class_2940; method_12791 registerData p 1 dataHandler p 0 entityClass m (Lnet/minecraft/class_1297;)V p 1 trackedEntity m (Ljava/util/List;Lnet/minecraft/class_2540;)V method_12787 entriesToPacket p 0 entries p 1 buf m (Ljava/util/List;)V method_12779 writeUpdatedEntries p 1 entries m (Lnet/minecraft/class_2940;Ljava/lang/Object;)V method_12784 startTracking p 2 initialValue p 1 key m (Lnet/minecraft/class_2940;Ljava/lang/Object;)V method_12776 addTrackedData m (Lnet/minecraft/class_2940;Ljava/lang/Object;)V method_12778 set p 1 key p 2 value m (Lnet/minecraft/class_2540;)Ljava/util/List; method_12788 deserializePacket p 0 buf c net/minecraft/class_2945$class_2946 net/minecraft/entity/data/DataTracker$Entry f Ljava/lang/Object; field_13338 value f Z field_13336 dirty f Lnet/minecraft/class_2940; field_13337 data m ()Ljava/lang/Object; method_12794 get m ()Lnet/minecraft/class_2940; method_12797 getData m (Lnet/minecraft/class_2940;Ljava/lang/Object;)V p 1 data p 2 value m (Z)V method_12795 setDirty p 1 dirty m ()Lnet/minecraft/class_2945$class_2946; method_12798 copy m ()Z method_12796 isDirty m (Ljava/lang/Object;)V method_12799 set p 1 value c net/minecraft/class_2960 net/minecraft/util/Identifier c The namespace and path must contain only lowercase letters ([a-z]), digits ([0-9]), or the characters '_', '.', and '-'. The path can also contain the standard path separator '/'. f Ljava/lang/String; field_13353 namespace f Ljava/lang/String; field_13355 path f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13354 COMMAND_EXCEPTION f Ljava/lang/String; field_33381 DEFAULT_NAMESPACE f Lcom/mojang/serialization/Codec; field_25139 CODEC f Ljava/lang/String; field_33382 REALMS_NAMESPACE f C field_33380 NAMESPACE_SEPARATOR m (Lnet/minecraft/class_2960;)I method_12833 compareTo m ()Ljava/lang/String; method_12836 getNamespace m ()Ljava/lang/String; method_12832 getPath m (C)Z method_29185 isNamespaceCharacterValid p 0 character m (Ljava/lang/String;)Z method_20208 isPathValid p 0 path m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2960; method_12835 fromCommandInput p 0 reader m (Ljava/lang/String;)Lnet/minecraft/class_2960; method_12829 tryParse c

Parses a string into an {@code Identifier}.\nTakes a string of the form {@code :}, for example {@code minecraft:iron_ingot}.\n@return resulting identifier, or {@code null} if the string couldn't be parsed as an identifier p 0 id m (Ljava/lang/Object;)Z equals equals p 1 o m (Ljava/lang/String;Ljava/lang/String;)V p 2 path p 1 namespace m (Ljava/lang/String;)Z method_20207 isValid p 0 id m (Ljava/lang/String;C)[Ljava/lang/String; method_12830 split p 1 delimiter p 0 id m (Ljava/lang/String;)Z method_20209 isNamespaceValid p 0 namespace m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; method_29186 validate p 0 id m ([Ljava/lang/String;)V p 1 id m (C)Z method_29184 isPathCharacterValid p 0 character m (C)Z method_12831 isCharValid p 0 c m (Ljava/lang/String;C)Lnet/minecraft/class_2960; method_12838 splitOn p 0 id p 1 delimiter m ()Ljava/lang/String; method_36181 toUnderscoreSeparatedString m (Ljava/lang/String;)V c

Takes a string of the form {@code :}, for example {@code minecraft:iron_ingot}.\n

The string will be split (on the {@code :}) into an identifier with the specified path and namespace.\nPrefer using the {@link net.minecraft.util.Identifier#Identifier(java.lang.String, java.lang.String) Identifier(java.lang.String, java.lang.String)} constructor that takes the namespace and path as individual parameters to avoid mistakes.\n@throws InvalidIdentifierException if the string cannot be parsed as an identifier. p 1 id m (Ljava/lang/Object;)I compareTo compareTo p 1 other c net/minecraft/class_2960$class_2961 net/minecraft/util/Identifier$Serializer m (Lnet/minecraft/class_2960;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_12839 serialize m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_2960; method_12840 deserialize m (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize serialize p 3 context p 1 id p 2 type m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize p 2 type p 1 json p 3 context c net/minecraft/class_2963 net/minecraft/world/gen/feature/SingleStateFeatureConfig f Lcom/mojang/serialization/Codec; field_24874 CODEC f Lnet/minecraft/class_2680; field_13356 state m (Lnet/minecraft/class_2963;)Lnet/minecraft/class_2680; method_28684 method_28684 p 0 config m (Lnet/minecraft/class_2680;)V p 1 state c net/minecraft/class_1632 net/minecraft/entity/mob/VindicatorEntity f Ljava/lang/String; field_30504 JOHNNY_KEY f Ljava/util/function/Predicate; field_19014 DIFFICULTY_ALLOWS_DOOR_BREAKING_PREDICATE f Z field_7406 johnny m (Lnet/minecraft/class_1267;)Z method_20007 method_20007 p 0 difficulty m ()Lnet/minecraft/class_5132$class_5133; method_26926 createVindicatorAttributes c net/minecraft/class_1632$class_3761 net/minecraft/entity/mob/VindicatorEntity$BreakDoorGoal c net/minecraft/class_1632$class_4293 net/minecraft/entity/mob/VindicatorEntity$AttackGoal m (Lnet/minecraft/class_1632;Lnet/minecraft/class_1632;)V p 2 vindicator c net/minecraft/class_1632$class_1633 net/minecraft/entity/mob/VindicatorEntity$TargetGoal m (Lnet/minecraft/class_1632;)V p 1 vindicator c net/minecraft/class_2953 net/minecraft/world/gen/feature/BonusChestFeature c net/minecraft/class_2954 net/minecraft/world/gen/feature/BlueIceFeature c net/minecraft/class_1628 net/minecraft/entity/mob/SpiderEntity f Lnet/minecraft/class_2940; field_7403 SPIDER_FLAGS c The tracked flags of spiders. Only has the {@code 1} bit for {@linkplain\n#isClimbingWall() wall climbing}. m ()Lnet/minecraft/class_5132$class_5133; method_26923 createSpiderAttributes m ()Z method_7167 isClimbingWall m (Z)V method_7166 setClimbingWall p 1 climbing c net/minecraft/class_1628$class_1629 net/minecraft/entity/mob/SpiderEntity$AttackGoal m (Lnet/minecraft/class_1628;)V p 1 spider c net/minecraft/class_1628$class_1630 net/minecraft/entity/mob/SpiderEntity$SpiderData f Lnet/minecraft/class_1291; field_7404 effect m (Ljava/util/Random;)V method_7168 setEffect p 1 random c net/minecraft/class_1628$class_1631 net/minecraft/entity/mob/SpiderEntity$TargetGoal m (Lnet/minecraft/class_1628;Ljava/lang/Class;)V p 2 targetEntityClass p 1 spider c net/minecraft/class_2955 net/minecraft/recipe/InputSlotFiller f Lnet/minecraft/class_1662; field_13347 matcher f Lorg/slf4j/Logger; field_13349 LOGGER f Lnet/minecraft/class_1661; field_13350 inventory f Lnet/minecraft/class_1729; field_13348 handler m (Lnet/minecraft/class_1860;Z)V method_12821 fillInputSlots p 2 craftAll p 1 recipe m (Z)V method_12822 returnInputs m ()I method_12823 getFreeInventorySlots m (Lnet/minecraft/class_1729;)V p 1 handler m ()Z method_12825 canReturnInputs m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1860;Z)V method_12826 fillInputSlots p 2 recipe p 1 entity p 3 craftAll m (Lnet/minecraft/class_1735;Lnet/minecraft/class_1799;)V method_12824 fillInputSlot p 1 slot p 2 stack m (ZIZ)I method_12819 getAmountToFill p 1 craftAll p 2 limit p 3 recipeInCraftingSlots c net/minecraft/class_1627 net/minecraft/entity/mob/StrayEntity m (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20686 canSpawn p 3 pos p 4 random p 1 world p 2 spawnReason p 0 type c net/minecraft/class_2956 net/minecraft/world/gen/feature/BuriedTreasureFeature f I field_31500 SALT m (Lnet/minecraft/class_6626;Lnet/minecraft/class_6622$class_6623;)V method_38672 addPieces p 0 collector p 1 context m (Lcom/mojang/serialization/Codec;)V p 1 configCodec m (Lnet/minecraft/class_6834$class_6835;)Z method_28619 canGenerate p 0 context c net/minecraft/class_2924 net/minecraft/network/packet/s2c/query/QueryResponseS2CPacket f Lcom/google/gson/Gson; field_13282 GSON f Lnet/minecraft/class_2926; field_13281 metadata m (Lnet/minecraft/class_2540;)V p 1 buf m ()Lnet/minecraft/class_2926; method_12672 getServerMetadata m (Lnet/minecraft/class_2926;)V p 1 metadata m (Lnet/minecraft/class_2921;)V method_12671 apply c net/minecraft/class_2925 net/minecraft/world/gen/carver/CaveCarver m ()I method_16577 getMaxCaveCount m (Ljava/util/Random;)F method_16576 getTunnelSystemWidth p 1 random m (Lnet/minecraft/class_5873;Lnet/minecraft/class_6108;Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/Random;Lnet/minecraft/class_6350;Lnet/minecraft/class_1923;Lnet/minecraft/class_6643;)Z method_35357 carve m (Lnet/minecraft/class_5873;Lnet/minecraft/class_6108;Lnet/minecraft/class_2791;Ljava/util/function/Function;Lnet/minecraft/class_6350;DDDFDLnet/minecraft/class_6643;Lnet/minecraft/class_2939$class_5874;)V method_12674 carveCave p 1 context p 2 config p 15 mask p 16 skipPredicate p 5 aquiferSampler p 3 chunk p 4 posToBiome m (DLnet/minecraft/class_5873;DDDI)Z method_33975 method_33975 p 7 scaledRelativeZ p 9 y p 2 context p 3 scaledRelativeX p 5 scaledRelativeY m (Lnet/minecraft/class_6108;Ljava/util/Random;)Z method_35358 shouldCarve m (DDDD)Z method_33974 isPositionExcluded p 6 floorY p 0 scaledRelativeX p 4 scaledRelativeZ p 2 scaledRelativeY m (Lnet/minecraft/class_5873;Lnet/minecraft/class_6108;Lnet/minecraft/class_2791;Ljava/util/function/Function;JLnet/minecraft/class_6350;DDDDDFFFIIDLnet/minecraft/class_6643;Lnet/minecraft/class_2939$class_5874;)V method_12675 carveTunnels p 12 z p 14 horizontalScale p 16 verticalScale p 18 width p 19 yaw p 4 posToBiome p 5 seed p 7 aquiferSampler p 8 x p 10 y p 1 context p 2 config p 3 chunk p 20 pitch p 21 branchStartIndex p 22 branchCount p 23 yawPitchRatio p 25 mask p 26 skipPredicate m ()D method_16578 getTunnelSystemHeightWidthRatio c net/minecraft/class_2926 net/minecraft/server/ServerMetadata c Represents metadata sent to the client. This describes the server's message of the day, online players and the protocol version. f I field_33375 FAVICON_WIDTH f I field_33376 FAVICON_HEIGHT f Lnet/minecraft/class_2561; field_13284 description f Lnet/minecraft/class_2926$class_2930; field_13286 version f Lnet/minecraft/class_2926$class_2927; field_13285 players f Ljava/lang/String; field_13283 favicon m ()Lnet/minecraft/class_2926$class_2930; method_12683 getVersion m (Lnet/minecraft/class_2926$class_2930;)V method_12679 setVersion p 1 version m ()Ljava/lang/String; method_12678 getFavicon m (Lnet/minecraft/class_2561;)V method_12684 setDescription p 1 description m ()Lnet/minecraft/class_2561; method_12680 getDescription m (Ljava/lang/String;)V method_12677 setFavicon p 1 favicon m (Lnet/minecraft/class_2926$class_2927;)V method_12681 setPlayers p 1 players m ()Lnet/minecraft/class_2926$class_2927; method_12682 getPlayers c net/minecraft/class_2926$class_2927 net/minecraft/server/ServerMetadata$Players f [Lcom/mojang/authlib/GameProfile; field_13287 sample f I field_13289 max f I field_13288 online m ([Lcom/mojang/authlib/GameProfile;)V method_12686 setSample p 1 sample m ()[Lcom/mojang/authlib/GameProfile; method_12685 getSample m ()I method_12687 getPlayerLimit m ()I method_12688 getOnlinePlayerCount m (II)V p 1 max p 2 online c net/minecraft/class_2926$class_2927$class_2928 net/minecraft/server/ServerMetadata$Players$Deserializer m (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize serialize p 2 unused p 1 entry p 3 context m (Lnet/minecraft/class_2926$class_2927;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_12690 serialize m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_2926$class_2927; method_12689 deserialize m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize p 1 json c net/minecraft/class_2926$class_2929 net/minecraft/server/ServerMetadata$Deserializer m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_2926; method_12691 deserialize m (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize serialize p 1 serverMetadata p 3 context m (Lnet/minecraft/class_2926;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_12692 serialize m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize p 1 functionJson p 2 unused p 3 context c net/minecraft/class_2926$class_2930 net/minecraft/server/ServerMetadata$Version f I field_13291 protocolVersion f Ljava/lang/String; field_13290 gameVersion m ()Ljava/lang/String; method_12693 getGameVersion m (Ljava/lang/String;I)V p 1 gameVersion p 2 protocolVersion m ()I method_12694 getProtocolVersion c net/minecraft/class_2926$class_2930$class_2931 net/minecraft/server/ServerMetadata$Version$Serializer m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_2926$class_2930; method_12695 deserialize m (Lnet/minecraft/class_2926$class_2930;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_12696 serialize m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize p 1 json p 3 context m (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize serialize p 3 context p 1 entry p 2 unused c net/minecraft/class_2921 net/minecraft/network/listener/ClientQueryPacketListener m (Lnet/minecraft/class_2923;)V method_12666 onPong p 1 packet m (Lnet/minecraft/class_2924;)V method_12667 onResponse p 1 packet c net/minecraft/class_2922 net/minecraft/world/gen/carver/ConfiguredCarver f Lcom/mojang/serialization/Codec; field_24828 REGISTRY_CODEC f Lcom/mojang/serialization/Codec; field_26755 LIST_CODEC f Lnet/minecraft/class_2939; comp_330 carver f Lcom/mojang/serialization/Codec; field_25832 CODEC f Lnet/minecraft/class_5871; comp_331 config m (Ljava/util/Random;)Z method_12669 shouldCarve p 1 random m (Lnet/minecraft/class_2922;)Lnet/minecraft/class_2939; method_28612 method_28612 p 0 configuredCarver m (Lnet/minecraft/class_2939;Lnet/minecraft/class_5871;)V p 1 carver p 2 config m ()Lnet/minecraft/class_2939; comp_330 carver m (Lnet/minecraft/class_5873;Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/Random;Lnet/minecraft/class_6350;Lnet/minecraft/class_1923;Lnet/minecraft/class_6643;)Z method_12668 carve p 2 chunk p 1 context p 4 random p 3 posToBiome p 6 pos p 5 aquiferSampler p 7 mask m ()Lnet/minecraft/class_5871; comp_331 config c net/minecraft/class_2923 net/minecraft/network/packet/s2c/query/QueryPongS2CPacket f J field_13280 startTime m (Lnet/minecraft/class_2540;)V p 1 buf m ()J method_36180 getStartTime m (Lnet/minecraft/class_2921;)V method_12670 apply m (J)V p 1 startTime c net/minecraft/client/ClientBrandRetriever net/minecraft/client/ClientBrandRetriever f Ljava/lang/String; field_33204 VANILLA c net/minecraft/class_2940 net/minecraft/entity/data/TrackedData f I field_13306 id f Lnet/minecraft/class_2941; field_13307 dataType m (ILnet/minecraft/class_2941;)V p 1 id p 2 dataType m ()I method_12713 getId m ()Lnet/minecraft/class_2941; method_12712 getType m (Ljava/lang/Object;)Z equals equals p 1 o c net/minecraft/class_2941 net/minecraft/entity/data/TrackedDataHandler m (Ljava/lang/Object;)Ljava/lang/Object; method_12714 copy p 1 value m (Lnet/minecraft/class_2540;)Ljava/lang/Object; method_12716 read p 1 buf m (I)Lnet/minecraft/class_2940; method_12717 create m (Lnet/minecraft/class_2540;Ljava/lang/Object;)V method_12715 write p 1 buf p 2 value c net/minecraft/class_2935 net/minecraft/network/packet/c2s/query/QueryPingC2SPacket f J field_13292 startTime m (Lnet/minecraft/class_2933;)V method_12699 apply m (Lnet/minecraft/class_2540;)V p 1 buf m ()J method_12700 getStartTime m (J)V p 1 startTime c net/minecraft/class_1603 net/minecraft/entity/ai/RangedAttackMob m (Lnet/minecraft/class_1309;F)V method_7105 attack p 1 target p 2 pullProgress c net/minecraft/class_2937 net/minecraft/network/packet/c2s/query/QueryRequestC2SPacket m (Lnet/minecraft/class_2933;)V method_12701 apply m (Lnet/minecraft/class_2540;)V p 1 buf c net/minecraft/class_1606 net/minecraft/entity/mob/ShulkerEntity f Lnet/minecraft/class_1322; field_7342 COVERED_ARMOR_BONUS f Lnet/minecraft/class_2338; field_7345 prevAttachedBlock f Lnet/minecraft/class_2940; field_7343 COLOR f I field_7340 teleportLerpTimer f Lnet/minecraft/class_1160; field_33765 SOUTH_VECTOR f F field_7337 openProgress f F field_7339 prevOpenProgress f Lnet/minecraft/class_2940; field_7344 ATTACHED_FACE f Lnet/minecraft/class_2940; field_7346 PEEK_AMOUNT f Ljava/util/UUID; field_7341 COVERED_ARMOR_BONUS_ID m ()V method_31547 spawnNewShulker m ()Z method_7124 isClosed m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2350; method_24351 findAttachSide p 1 pos m ()Lnet/minecraft/class_2350; method_7119 getAttachedFace m (F)F method_7116 getOpenProgress p 1 delta m (Lnet/minecraft/class_2350;)V method_35192 setAttachedFace p 1 face m ()I method_7115 getPeekAmount m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_24350 canStay p 1 pos p 2 direction m ()Z method_33349 tickOpenProgress m ()Z method_7127 tryTeleport m (Lnet/minecraft/class_2350;F)Lnet/minecraft/class_238; method_33346 calculateBoundingBox p 0 direction p 1 extraLength m (F)F method_33342 getExtraLength p 0 openProgress m (Lnet/minecraft/class_2350;FF)Lnet/minecraft/class_238; method_33347 calculateBoundingBox p 2 extraLength p 1 prevExtraLength p 0 direction m ()Lnet/minecraft/class_1767; method_7121 getColor m ()V method_33350 moveEntities m ()Lnet/minecraft/class_5132$class_5133; method_26921 createShulkerAttributes m (Lnet/minecraft/class_1767;)V method_31546 setColor p 1 color m (Lnet/minecraft/class_2338;)Z method_33351 isInvalidPosition p 1 pos m ()V method_33348 tryAttachOrTeleport m (I)V method_7122 setPeekAmount p 1 peekAmount c net/minecraft/class_1606$class_1608 net/minecraft/entity/mob/ShulkerEntity$ShulkerBodyControl c net/minecraft/class_1606$class_1609 net/minecraft/entity/mob/ShulkerEntity$TargetOtherTeamGoal c A target goal on other teams' entities if this shulker belongs\nto a team. m (Lnet/minecraft/class_1309;)Z method_7129 method_7129 p 0 entity m (Lnet/minecraft/class_1606;)V p 1 shulker c net/minecraft/class_1606$class_1607 net/minecraft/entity/mob/ShulkerEntity$ShootBulletGoal f I field_7347 counter c net/minecraft/class_1606$class_6376 net/minecraft/entity/mob/ShulkerEntity$ShulkerLookControl m (Lnet/minecraft/class_1606;Lnet/minecraft/class_1308;)V p 2 entity c net/minecraft/class_1606$class_1611 net/minecraft/entity/mob/ShulkerEntity$PeekGoal f I field_7352 counter c net/minecraft/class_1606$class_1610 net/minecraft/entity/mob/ShulkerEntity$TargetPlayerGoal c A hostile target goal on players. m (Lnet/minecraft/class_1606;Lnet/minecraft/class_1606;)V p 2 shulker c net/minecraft/class_2933 net/minecraft/network/listener/ServerQueryPacketListener m (Lnet/minecraft/class_2937;)V method_12698 onRequest p 1 packet m (Lnet/minecraft/class_2935;)V method_12697 onPing p 1 packet c net/minecraft/class_2934 net/minecraft/world/gen/carver/NetherCaveCarver m (Lnet/minecraft/class_5873;Lnet/minecraft/class_6108;Lnet/minecraft/class_2791;Ljava/util/function/Function;Lnet/minecraft/class_6643;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_6350;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z method_35359 carveAtPoint c net/minecraft/class_1604 net/minecraft/entity/mob/PillagerEntity f Lnet/minecraft/class_1277; field_7335 inventory f Lnet/minecraft/class_2940; field_7334 CHARGING m ()Lnet/minecraft/class_5132$class_5133; method_26919 createPillagerAttributes m ()Z method_7108 isCharging m (Lnet/minecraft/class_1799;)Z method_7111 isRaidCaptain p 1 stack c net/minecraft/class_2939 net/minecraft/world/gen/carver/Carver f Lnet/minecraft/class_2680; field_13301 AIR f Ljava/util/Set; field_13298 carvableFluids f Lnet/minecraft/class_3610; field_13305 WATER f Lnet/minecraft/class_2680; field_13294 CAVE_AIR f Lcom/mojang/serialization/Codec; field_24831 codec f Lnet/minecraft/class_3610; field_13296 LAVA f Lnet/minecraft/class_2939; field_13295 RAVINE f Ljava/util/Set; field_13302 alwaysCarvableBlocks f Lnet/minecraft/class_2939; field_29060 CAVE f Lnet/minecraft/class_2939; field_13297 NETHER_CAVE m (Lnet/minecraft/class_5873;Lnet/minecraft/class_5871;Lnet/minecraft/class_2791;Ljava/util/function/Function;Lnet/minecraft/class_6643;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_6350;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z method_16581 carveAtPoint p 1 context p 2 config p 3 chunk p 4 posToBiome p 5 mask p 8 aquiferSampler m (Lnet/minecraft/class_2680;)Z method_12709 canAlwaysCarveBlock p 1 state m (Lnet/minecraft/class_5871;)Lnet/minecraft/class_2922; method_28614 configure p 1 config m (Lnet/minecraft/class_5871;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_36417 getDebugState p 0 config p 1 state m (Lnet/minecraft/class_5873;Lnet/minecraft/class_5871;Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/Random;Lnet/minecraft/class_6350;Lnet/minecraft/class_1923;Lnet/minecraft/class_6643;)Z method_12702 carve p 4 posToBiome p 3 chunk p 2 config p 1 context p 8 mask p 7 pos p 6 aquiferSampler p 5 random m (Ljava/lang/String;Lnet/minecraft/class_2939;)Lnet/minecraft/class_2939; method_12704 register p 0 name p 1 carver m (Lnet/minecraft/class_2791;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2680;)V method_39116 method_39116 p 2 state m (Lcom/mojang/serialization/Codec;)V p 1 configCodec m (Lnet/minecraft/class_5873;Lnet/minecraft/class_5871;Lnet/minecraft/class_2791;Ljava/util/function/Function;Lnet/minecraft/class_6350;DDDDDLnet/minecraft/class_6643;Lnet/minecraft/class_2939$class_5874;)Z method_33978 carveRegion p 16 mask p 1 context p 17 skipPredicate p 4 posToBiome p 5 aquiferSampler p 2 config p 3 chunk m ()Lcom/mojang/serialization/Codec; method_28616 getCodec m ()I method_12710 getBranchFactor m (Lnet/minecraft/class_5871;)Z method_33980 isDebug p 0 config m (Lnet/minecraft/class_5871;Ljava/util/Random;)Z method_12705 shouldCarve p 2 random p 1 config m (Lnet/minecraft/class_1923;DDIIF)Z method_33976 canCarveBranch p 5 branchIndex p 6 branchCount p 3 z p 7 baseWidth p 1 x p 0 pos m (Lnet/minecraft/class_5873;Lnet/minecraft/class_5871;Lnet/minecraft/class_2338;Lnet/minecraft/class_6350;)Lnet/minecraft/class_2680; method_36418 getState p 2 config p 3 pos p 1 context p 4 sampler c net/minecraft/class_2939$class_5874 net/minecraft/world/gen/carver/Carver$SkipPredicate m (Lnet/minecraft/class_5873;DDDI)Z shouldSkip shouldSkip p 6 scaledRelativeZ p 8 y p 2 scaledRelativeX p 1 context p 4 scaledRelativeY c net/minecraft/class_4770 net/minecraft/block/AbstractFireBlock f Lnet/minecraft/class_265; field_22498 BASE_SHAPE f F field_31007 BASE_SOUND_VOLUME f F field_22088 damage f I field_31008 SET_ON_FIRE_SECONDS m (Lnet/minecraft/class_4970$class_2251;F)V p 2 damage p 1 settings m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_30032 canPlaceAt p 1 pos p 2 direction p 0 world m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_30033 shouldLightPortalAt p 0 world p 1 pos p 2 direction m (Lnet/minecraft/class_2680;)Z method_10195 isFlammable p 1 state m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_24416 getState p 1 pos p 0 world m (Lnet/minecraft/class_1937;)Z method_30366 isOverworldOrNether p 0 world c net/minecraft/class_4776 net/minecraft/block/WeepingVinesBlock f Lnet/minecraft/class_265; field_22171 SHAPE c net/minecraft/class_3445 net/minecraft/stat/Stat f Lnet/minecraft/class_3446; field_15319 formatter f Lnet/minecraft/class_3448; field_15321 type f Ljava/lang/Object; field_15320 value m (Lnet/minecraft/class_2960;)Ljava/lang/String; method_14952 getName p 0 id m (I)Ljava/lang/String; method_14953 format p 1 value m ()Lnet/minecraft/class_3448; method_14949 getType m ()Ljava/lang/Object; method_14951 getValue m (Lnet/minecraft/class_3448;Ljava/lang/Object;Lnet/minecraft/class_3446;)V p 1 type p 2 value p 3 formatter m (Lnet/minecraft/class_3448;Ljava/lang/Object;)Ljava/lang/String; method_14950 getName p 0 type p 1 value m (Ljava/lang/Object;)Z equals equals p 1 o c net/minecraft/class_4775 net/minecraft/block/SoulFireBlock m (Lnet/minecraft/class_2680;)Z method_26158 isSoulBase p 0 state c net/minecraft/class_3446 net/minecraft/stat/StatFormatter f Lnet/minecraft/class_3446; field_16977 DISTANCE f Lnet/minecraft/class_3446; field_16978 DIVIDE_BY_TEN f Ljava/text/DecimalFormat; field_16976 DECIMAL_FORMAT f Lnet/minecraft/class_3446; field_16979 TIME f Lnet/minecraft/class_3446; field_16975 DEFAULT m (I)Ljava/lang/String; method_16816 method_16816 p 0 cm m (Ljava/text/DecimalFormat;)V method_16817 method_16817 p 0 decimalFormat m (I)Ljava/lang/String; method_16818 method_16818 p 0 i m (I)Ljava/lang/String; format format p 1 value m (I)Ljava/lang/String; method_16819 method_16819 p 0 ticks c net/minecraft/class_2115 net/minecraft/advancement/criterion/PlayerHurtEntityCriterion f Lnet/minecraft/class_2960; field_9732 ID m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2115$class_2117; method_9098 conditionsFromJson m (Lnet/minecraft/class_3222;Lnet/minecraft/class_47;Lnet/minecraft/class_1282;FFZLnet/minecraft/class_2115$class_2117;)Z method_22493 method_22493 p 6 conditions m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;Lnet/minecraft/class_1282;FFZ)V method_9097 trigger p 4 dealt p 5 taken p 2 entity p 3 damage p 1 player p 6 blocked c net/minecraft/class_2115$class_2117 net/minecraft/advancement/criterion/PlayerHurtEntityCriterion$Conditions f Lnet/minecraft/class_2048$class_5258; field_9737 entity f Lnet/minecraft/class_2019; field_9736 damage m (Lnet/minecraft/class_2019;Lnet/minecraft/class_2048;)Lnet/minecraft/class_2115$class_2117; method_35296 create p 0 damagePredicate p 1 hurtEntityPredicate m (Lnet/minecraft/class_2019$class_2020;)Lnet/minecraft/class_2115$class_2117; method_9103 create p 0 damagePredicateBuilder m (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2115$class_2117; method_35297 create p 0 hurtEntityPredicate m ()Lnet/minecraft/class_2115$class_2117; method_35298 create m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2019;Lnet/minecraft/class_2048$class_5258;)V p 1 player p 3 entity p 2 damage m (Lnet/minecraft/class_3222;Lnet/minecraft/class_47;Lnet/minecraft/class_1282;FFZ)Z method_9104 matches p 2 entityContext p 1 player p 6 blocked p 5 taken p 4 dealt p 3 source m (Lnet/minecraft/class_2019;)Lnet/minecraft/class_2115$class_2117; method_35295 create p 0 damagePredicate m (Lnet/minecraft/class_2019$class_2020;Lnet/minecraft/class_2048;)Lnet/minecraft/class_2115$class_2117; method_35294 create p 1 hurtEntityPredicate p 0 damagePredicateBuilder c net/minecraft/class_4778 net/minecraft/block/enums/WallShape f Ljava/lang/String; field_22181 name f Lnet/minecraft/class_4778; field_22180 TALL f Lnet/minecraft/class_4778; field_22178 NONE f Lnet/minecraft/class_4778; field_22179 LOW m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_3447 net/minecraft/structure/SwampHutGenerator f Z field_16445 hasCat f Z field_15322 hasWitch m (Lnet/minecraft/class_2487;)V p 1 nbt m (Ljava/util/Random;II)V p 2 x p 1 random p 3 z m (Lnet/minecraft/class_5425;Lnet/minecraft/class_3341;)V method_16181 spawnCat p 1 world p 2 box c net/minecraft/class_4777 net/minecraft/block/TwistingVinesBlock f Lnet/minecraft/class_265; field_22172 SHAPE c net/minecraft/class_3440 net/minecraft/world/ChunkUpdateState f Ljava/lang/String; field_31660 REMAINING_KEY f Lit/unimi/dsi/fastutil/longs/LongSet; field_15302 remaining f Lit/unimi/dsi/fastutil/longs/LongSet; field_15301 all f Ljava/lang/String; field_31661 ALL_KEY m (Lit/unimi/dsi/fastutil/longs/LongSet;Lit/unimi/dsi/fastutil/longs/LongSet;)V p 2 remaining p 1 all m (J)Z method_14894 isRemaining m ()Lit/unimi/dsi/fastutil/longs/LongSet; method_14898 getAll m (J)Z method_14897 contains m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_3440; method_32358 fromNbt p 0 nbt m (J)V method_14895 markResolved m (J)V method_14896 add c net/minecraft/class_4772 net/minecraft/block/SproutsBlock f Lnet/minecraft/class_265; field_22136 SHAPE c net/minecraft/class_3441 net/minecraft/server/network/ServerRecipeBook f Lorg/slf4j/Logger; field_15303 LOGGER f Ljava/lang/String; field_29820 RECIPE_BOOK_KEY m (Lnet/minecraft/class_2713$class_2714;Lnet/minecraft/class_3222;Ljava/util/List;)V method_14899 sendUnlockRecipesPacket p 3 recipeIds p 2 player p 1 action m (Lnet/minecraft/class_2499;Ljava/util/function/Consumer;Lnet/minecraft/class_1863;)V method_20732 handleList p 3 recipeManager p 1 list p 2 handler m ()Lnet/minecraft/class_2487; method_14902 toNbt m (Lnet/minecraft/class_3222;)V method_14904 sendInitRecipesPacket p 1 player m (Ljava/util/Collection;Lnet/minecraft/class_3222;)I method_14903 unlockRecipes p 2 player p 1 recipes m (Ljava/util/Collection;Lnet/minecraft/class_3222;)I method_14900 lockRecipes p 2 player p 1 recipes m (Lnet/minecraft/class_2487;Lnet/minecraft/class_1863;)V method_14901 readNbt p 1 nbt p 2 recipeManager c net/minecraft/class_4771 net/minecraft/block/FungusBlock f Lnet/minecraft/class_265; field_22134 SHAPE f D field_31099 GROW_CHANCE f Ljava/util/function/Supplier; field_22135 feature m (Lnet/minecraft/class_4970$class_2251;Ljava/util/function/Supplier;)V p 2 feature p 1 settings c net/minecraft/class_3442 net/minecraft/stat/ServerStatHandler f Ljava/io/File; field_15305 file f Lnet/minecraft/server/MinecraftServer; field_15308 server f Lorg/slf4j/Logger; field_15309 LOGGER f Ljava/util/Set; field_15307 pendingStats m (Lcom/mojang/datafixers/DataFixer;Ljava/lang/String;)V method_14906 parse p 2 json p 1 dataFixer m ()Ljava/lang/String; method_14911 asString m (Lnet/minecraft/server/MinecraftServer;Ljava/io/File;)V p 1 server p 2 file m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2487; method_14908 jsonToCompound p 0 json m ()Ljava/util/Set; method_14909 takePendingStats m (Lnet/minecraft/class_3448;Ljava/lang/String;)Ljava/util/Optional; method_14905 createStat p 2 id p 1 type m (Lnet/minecraft/class_3222;)V method_14910 sendStats p 1 player m (Lnet/minecraft/class_3445;)Lnet/minecraft/class_2960; method_14907 getStatId p 0 stat m ()V method_14912 save m ()V method_14914 updateStatSet c net/minecraft/class_2111 net/minecraft/advancement/criterion/PlacedBlockCriterion f Lnet/minecraft/class_2960; field_9724 ID m (Lnet/minecraft/class_2248;Ljava/lang/String;)V method_22490 method_22490 p 1 name m (Lnet/minecraft/class_3222;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V method_9087 trigger p 2 blockPos p 1 player p 3 stack m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2248; method_22492 getBlock p 0 obj m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;Lnet/minecraft/class_2111$class_2113;)Z method_22491 method_22491 p 4 conditions m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2111$class_2113; method_9088 conditionsFromJson c net/minecraft/class_2111$class_2113 net/minecraft/advancement/criterion/PlacedBlockCriterion$Conditions f Lnet/minecraft/class_2073; field_9731 item f Lnet/minecraft/class_2248; field_9728 block f Lnet/minecraft/class_2090; field_9729 location f Lnet/minecraft/class_4559; field_9730 state m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2111$class_2113; method_9095 block p 0 block m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2248;Lnet/minecraft/class_4559;Lnet/minecraft/class_2090;Lnet/minecraft/class_2073;)V p 1 player p 2 block p 5 item p 3 state p 4 location m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;)Z method_9094 matches p 4 stack p 1 state p 2 pos p 3 world c net/minecraft/class_4774 net/minecraft/block/RootsBlock f Lnet/minecraft/class_265; field_22137 SHAPE c net/minecraft/class_3443 net/minecraft/structure/StructurePiece f Lorg/slf4j/Logger; field_29327 LOGGER f Lnet/minecraft/class_2350; field_15312 facing f Lnet/minecraft/class_2470; field_15313 rotation f Ljava/util/Set; field_15311 BLOCKS_NEEDING_POST_PROCESSING f Lnet/minecraft/class_3341; field_15315 boundingBox f Lnet/minecraft/class_3773; field_16712 type f Lnet/minecraft/class_2415; field_15310 mirror f I field_15316 chainLength f Lnet/minecraft/class_2680; field_15314 AIR m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Ljava/util/Random;FIIIIIILnet/minecraft/class_2680;Lnet/minecraft/class_2680;ZZ)V method_14933 fillWithOutlineUnderSeaLevel p 1 world p 2 box p 3 random p 12 inside p 13 cantReplaceAir p 14 stayBelowSeaLevel p 4 blockChance p 5 minX p 6 minY p 7 minZ p 8 maxX p 9 maxY p 10 maxZ p 11 outline m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIIIIILnet/minecraft/class_2680;Lnet/minecraft/class_2680;Z)V method_14940 fillWithOutline p 9 outline p 8 maxZ p 11 cantReplaceAir p 10 inside p 5 minZ p 4 minY p 7 maxY p 6 maxX p 1 world p 3 minX p 2 box m (Lnet/minecraft/class_2350;)V method_14926 setOrientation p 1 orientation m (Lnet/minecraft/class_4538;IIILnet/minecraft/class_3341;)Z method_14939 isUnderSeaLevel p 2 x p 1 world p 5 box p 4 y p 3 z m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Ljava/util/Random;IIILnet/minecraft/class_2960;)Z method_14915 addChest p 2 boundingBox p 3 random p 1 world p 6 z p 7 lootTableId p 4 x p 5 y m (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_1923;Lnet/minecraft/class_2338;)V method_14931 generate p 1 world p 2 structureAccessor p 3 chunkGenerator p 4 random p 5 chunkBox p 6 chunkPos p 7 pos m ()Lnet/minecraft/class_2470; method_16888 getRotation m (Lnet/minecraft/class_2680;)Z method_33881 canReplace p 1 state m (II)I method_14941 applyZTransform p 2 z p 1 x m (Lnet/minecraft/class_1923;I)Z method_16654 intersectsChunk p 2 offset p 1 pos m ()I method_14923 getChainLength m (Lnet/minecraft/class_6625;Lnet/minecraft/class_2487;)V method_14943 writeNbt p 1 context p 2 nbt m ()Lnet/minecraft/class_2338; method_35458 getCenter m ()Lnet/minecraft/class_3773; method_16653 getType m (Lnet/minecraft/class_4538;IIILnet/minecraft/class_3341;)Z method_33780 canAddBlock p 5 box p 4 z p 1 world p 3 y p 2 x m (Lnet/minecraft/class_1922;IIILnet/minecraft/class_3341;)Lnet/minecraft/class_2680; method_14929 getBlockAt p 5 box p 4 z p 3 y p 2 x p 1 world m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2680;IIILnet/minecraft/class_3341;)V method_14936 fillDownwards p 2 state p 3 x p 1 world p 6 box p 4 y p 5 z m (Lnet/minecraft/class_3443;Lnet/minecraft/class_6130;Ljava/util/Random;)V method_14918 fillOpenings p 2 holder p 3 random p 1 start m (III)Lnet/minecraft/class_2338$class_2339; method_33781 offsetPos p 1 x p 2 y p 3 z m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIIIIILnet/minecraft/class_2680;Z)V method_14919 fillHalfEllipsoid p 1 world p 3 minX p 2 bounds p 9 block p 8 maxZ p 10 cantReplaceAir p 5 minZ p 4 minY p 7 maxY p 6 maxX m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Lnet/minecraft/class_3341;ZLjava/util/Random;Lnet/minecraft/class_3443$class_3444;)V method_35456 fillWithOutline p 2 box p 3 fillBox p 1 world p 6 randomizer p 4 cantReplaceAir p 5 random m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Ljava/util/Random;FIIILnet/minecraft/class_2680;)V method_14945 addBlockWithRandomThreshold p 2 bounds p 3 random p 1 world p 6 y p 7 z p 4 threshold p 5 x p 8 state m (Lnet/minecraft/class_3773;ILnet/minecraft/class_3341;)V p 1 type p 2 length p 3 boundingBox m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_14916 orientateChest p 2 state p 1 pos p 0 world m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2680;IIILnet/minecraft/class_3341;)V method_14917 addBlock p 6 box p 5 z p 2 block p 1 world p 4 y p 3 x m (I)I method_14924 applyYTransform p 1 y m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Lnet/minecraft/class_3341;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Z)V method_35455 fillWithOutline p 2 box p 1 world p 4 outline p 3 fillBox p 6 cantReplaceAir p 5 inside m (III)V method_14922 translate p 3 z p 2 y p 1 x m (Ljava/util/List;Lnet/minecraft/class_3341;)Lnet/minecraft/class_3443; method_38702 firstIntersecting p 1 box p 0 pieces m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Ljava/util/Random;IIILnet/minecraft/class_2350;Lnet/minecraft/class_2960;)Z method_14930 addDispenser p 6 z p 5 y p 8 lootTableId p 7 facing p 2 boundingBox p 1 world p 4 x p 3 random m ()Lnet/minecraft/class_5847; method_33882 getWeightType m (Ljava/util/Random;)Lnet/minecraft/class_2350; method_35457 getRandomHorizontalDirection p 0 random m (Lnet/minecraft/class_5425;Lnet/minecraft/class_3341;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2960;Lnet/minecraft/class_2680;)Z method_14921 addChest p 6 block p 5 lootTableId p 4 pos p 3 random p 2 boundingBox p 1 world m (Lnet/minecraft/class_3773;Lnet/minecraft/class_2487;)V p 2 nbt p 1 type m ()Lnet/minecraft/class_3341; method_14935 getBoundingBox m (IIILnet/minecraft/class_2350;III)Lnet/minecraft/class_3341; method_35454 createBox p 6 depth p 5 height p 2 z p 1 y p 4 width p 3 orientation p 0 x m ()Lnet/minecraft/class_2415; method_35460 getMirror m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIIIII)V method_14942 fill p 8 maxZ p 6 maxX p 7 maxY p 4 minY p 5 minZ p 2 bounds p 3 minX p 1 world m (Lnet/minecraft/class_6625;)Lnet/minecraft/class_2487; method_14946 toNbt p 1 context m (Ljava/util/stream/Stream;)Lnet/minecraft/class_3341; method_38703 boundingBox p 0 pieces m (II)I method_14928 applyXTransform p 1 x p 2 z m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIIIIIZLjava/util/Random;Lnet/minecraft/class_3443$class_3444;)V method_14938 fillWithOutline p 10 random p 9 cantReplaceAir p 11 randomizer p 6 maxX p 5 minZ p 8 maxZ p 7 maxY p 2 box p 1 world p 4 minY p 3 minX m ()Lnet/minecraft/class_2350; method_14934 getFacing c net/minecraft/class_3443$class_3444 net/minecraft/structure/StructurePiece$BlockRandomizer f Lnet/minecraft/class_2680; field_15317 block m ()Lnet/minecraft/class_2680; method_14947 getBlock m (Ljava/util/Random;IIIZ)V method_14948 setBlock p 1 random p 3 y p 2 x p 5 placeBlock p 4 z c net/minecraft/class_4773 net/minecraft/block/NetherrackBlock c net/minecraft/class_3439 net/minecraft/recipe/book/RecipeBook f Ljava/util/Set; field_15295 toBeDisplayed f Ljava/util/Set; field_15300 recipes f Lnet/minecraft/class_5411; field_25734 options m (Lnet/minecraft/class_5421;Z)V method_30177 setFilteringCraftable p 1 category p 2 filteringCraftable m (Lnet/minecraft/class_3439;)V method_14875 copyFrom p 1 book m (Lnet/minecraft/class_5421;)Z method_14887 isGuiOpen p 1 category m (Lnet/minecraft/class_2960;)V method_14877 display p 1 id m (Lnet/minecraft/class_2960;)V method_14879 remove p 1 id m (Lnet/minecraft/class_5421;ZZ)V method_30175 setCategoryOptions p 1 category p 3 filteringCraftable p 2 guiOpen m (Lnet/minecraft/class_5421;Z)V method_14884 setGuiOpen p 1 category p 2 open m (Lnet/minecraft/class_1860;)V method_14886 onRecipeDisplayed p 1 recipe m (Lnet/minecraft/class_1860;)V method_14876 add p 1 recipe m (Lnet/minecraft/class_1860;)Z method_14878 contains p 1 recipe m (Lnet/minecraft/class_1860;)V method_14885 display p 1 recipe m (Lnet/minecraft/class_2960;)Z method_22845 contains p 1 id m (Lnet/minecraft/class_1860;)V method_14893 remove p 1 recipe m (Lnet/minecraft/class_2960;)V method_14881 add p 1 id m (Lnet/minecraft/class_1729;)Z method_14880 isFilteringCraftable p 1 handler m (Lnet/minecraft/class_5411;)V method_30174 setOptions p 1 options m (Lnet/minecraft/class_1860;)Z method_14883 shouldDisplay p 1 recipe m ()Lnet/minecraft/class_5411; method_30173 getOptions m (Lnet/minecraft/class_5421;)Z method_30176 isFilteringCraftable p 1 category c net/minecraft/class_2108 net/minecraft/advancement/criterion/TravelCriterion f Lnet/minecraft/class_2960; field_9717 id m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2108$class_2110; method_9078 conditionsFromJson m (Lnet/minecraft/class_3222;Lnet/minecraft/class_243;)V method_9080 trigger p 2 startPos p 1 player m (Lnet/minecraft/class_3222;Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_2108$class_2110;)Z method_22486 method_22486 p 3 conditions m (Lnet/minecraft/class_2960;)V p 1 id c net/minecraft/class_2108$class_2110 net/minecraft/advancement/criterion/TravelCriterion$Conditions f Lnet/minecraft/class_2025; field_9723 distance f Lnet/minecraft/class_2090; field_35040 startPos m (Lnet/minecraft/class_2025;)Lnet/minecraft/class_2108$class_2110; method_9085 netherTravel p 0 distance m (Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2025;Lnet/minecraft/class_2090;)Lnet/minecraft/class_2108$class_2110; method_38851 fallFromHeight p 2 startPos p 0 entity p 1 distance m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2090;Lnet/minecraft/class_2025;)V p 1 id p 2 entity p 3 startPos p 4 distance m (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Z method_9086 matches p 1 world p 2 startPos p 3 endPos m (Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2025;)Lnet/minecraft/class_2108$class_2110; method_38850 rideEntityInLava p 1 distance p 0 entity c net/minecraft/class_4781 net/minecraft/world/gen/feature/HugeFungusFeature m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_4780;Lnet/minecraft/class_2338$class_2339;FFF)V method_24439 generateHatBlock p 7 vineChance p 6 generationChance p 5 decorationChance p 4 pos p 3 config p 2 random p 1 world m (ZLnet/minecraft/class_2680;)Z method_29297 method_29297 p 1 state m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_4780;Lnet/minecraft/class_2338;IZ)V method_24440 generateStem p 4 pos p 5 stemHeight p 2 random p 3 config p 6 thickStem p 1 world m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_4780;Lnet/minecraft/class_2338;IZ)V method_24443 generateHat p 1 world p 2 random p 5 hatHeight p 6 thickStem p 3 config p 4 pos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1936;Ljava/util/Random;)V method_24442 generateVines p 2 random p 0 pos p 1 world m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Z)Z method_24866 isReplaceable p 1 pos p 0 world p 2 replacePlants m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V method_24441 tryGenerateVines p 4 state p 3 pos p 2 random p 1 world c net/minecraft/class_4780 net/minecraft/world/gen/feature/HugeFungusFeatureConfig f Lnet/minecraft/class_2680; field_22192 hatState f Lnet/minecraft/class_2680; field_22191 stemState f Lnet/minecraft/class_2680; field_22435 validBaseBlock f Lcom/mojang/serialization/Codec; field_24838 CODEC f Z field_22194 planted f Lnet/minecraft/class_2680; field_22193 decorationState m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Z)V p 5 planted p 4 decorationState p 1 validBaseBlock p 3 hatState p 2 stemState m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28631 method_28631 p 0 instance c net/minecraft/class_4787 net/minecraft/structure/NetherFossilGenerator f [Lnet/minecraft/class_2960; field_22197 FOSSILS m (Lnet/minecraft/class_3485;Lnet/minecraft/class_6130;Ljava/util/Random;Lnet/minecraft/class_2338;)V method_24453 addPieces p 0 manager p 2 random p 1 holder p 3 pos c net/minecraft/class_4787$class_4788 net/minecraft/structure/NetherFossilGenerator$Piece m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V p 1 manager p 2 nbt m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2960;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;)V p 2 template p 1 manager p 4 rotation p 3 pos m (Lnet/minecraft/class_2487;Lnet/minecraft/class_2960;)Lnet/minecraft/class_3492; method_35432 method_35432 p 1 id m (Lnet/minecraft/class_2470;)Lnet/minecraft/class_3492; method_35431 createPlacementData p 0 rotation c net/minecraft/class_4782 net/minecraft/world/gen/feature/NetherForestVegetationFeature c net/minecraft/class_4785 net/minecraft/world/gen/feature/NetherFossilFeature m (Lnet/minecraft/class_6834$class_6835;)Ljava/util/Optional; method_38699 addPieces p 0 context m (Lcom/mojang/serialization/Codec;)V p 1 configCodec c net/minecraft/class_2123 net/minecraft/advancement/criterion/ShotCrossbowCriterion f Lnet/minecraft/class_2960; field_9743 ID m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)V method_9115 trigger p 1 player p 2 stack m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2123$class_2125; method_9114 conditionsFromJson m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2123$class_2125;)Z method_22509 method_22509 p 1 conditions c net/minecraft/class_2123$class_2125 net/minecraft/advancement/criterion/ShotCrossbowCriterion$Conditions f Lnet/minecraft/class_2073; field_9747 item m (Lnet/minecraft/class_2073;)Lnet/minecraft/class_2123$class_2125; method_35323 create p 0 itemPredicate m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2123$class_2125; method_9120 create p 0 item m (Lnet/minecraft/class_1799;)Z method_9121 matches p 1 stack m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;)V p 1 player p 2 item c net/minecraft/class_4784 net/minecraft/world/gen/feature/WeepingVinesFeature f [Lnet/minecraft/class_2350; field_22196 DIRECTIONS m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;)V method_24451 generateNetherWartBlocksInArea p 3 pos p 1 world p 2 random m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;III)V method_24450 generateVineColumn p 0 world p 4 minAge p 3 length p 2 pos p 1 random p 5 maxAge m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;)V method_24452 generateVinesInArea p 2 random p 3 pos p 1 world c net/minecraft/class_3448 net/minecraft/stat/StatType f Lnet/minecraft/class_2561; field_26382 name f Ljava/util/Map; field_15324 stats f Lnet/minecraft/class_2378; field_15323 registry m (Ljava/lang/Object;Lnet/minecraft/class_3446;)Lnet/minecraft/class_3445; method_14955 getOrCreateStat p 2 formatter p 1 key m (Ljava/lang/Object;)Lnet/minecraft/class_3445; method_14956 getOrCreateStat p 1 key m ()Lnet/minecraft/class_2378; method_14959 getRegistry m (Lnet/minecraft/class_3446;Ljava/lang/Object;)Lnet/minecraft/class_3445; method_14961 method_14961 p 2 value m ()Ljava/lang/String; method_14957 getTranslationKey m ()Lnet/minecraft/class_2561; method_30739 getName m (Lnet/minecraft/class_2378;)V p 1 registry m (Ljava/lang/Object;)Z method_14958 hasStat p 1 key c net/minecraft/class_3449 net/minecraft/structure/StructureStart c A structure start is created to describe a structure that will be generated by\nchunk generation. It contains a definition of its pieces and is associated\nwith the chunk that the structure originates from. f Lnet/minecraft/class_3449; field_16713 DEFAULT f Ljava/lang/String; field_31662 INVALID f Lnet/minecraft/class_1923; field_29070 pos f Lnet/minecraft/class_5312; field_16714 feature f Lnet/minecraft/class_6624; field_34940 children f Lnet/minecraft/class_3341; field_31663 boundingBox f I field_15326 references c The number of chunks that intersect the structures bounding box,\nand have stored references to its starting chunk.\n

\nThis number can be lower than the number of potential\nintersecting chunks, since it is only updated when an actual reference\nis created in such chunks (when they enter the corresponding chunk generation\nphase). m (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_1923;)V method_14974 place p 2 structureAccessor p 1 world p 6 chunkPos p 5 chunkBox p 4 random p 3 chunkGenerator m ()I method_23676 getReferences m ()Lnet/minecraft/class_3341; method_14969 getBoundingBox m ()Ljava/util/List; method_14963 getChildren m ()Lnet/minecraft/class_5312; method_16656 getFeature m ()V method_14964 incrementReferences m ()Z method_14979 isInExistingChunk m ()Z method_16657 hasChildren m (Lnet/minecraft/class_5312;Lnet/minecraft/class_1923;ILnet/minecraft/class_6624;)V p 2 pos p 3 references p 4 children m ()I method_14970 getReferenceCountToBeInExistingChunk m ()Lnet/minecraft/class_1923; method_34000 getPos m (Lnet/minecraft/class_6625;Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487; method_14972 toNbt p 1 context p 2 chunkPos c net/minecraft/class_4779 net/minecraft/world/gen/feature/BasaltPillarFeature m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;)V method_24434 tryPlaceBasalt p 1 world p 3 pos p 2 random m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;)Z method_24435 stopOrPlaceBasalt p 2 random p 1 world p 3 pos c net/minecraft/class_2119 net/minecraft/advancement/criterion/RecipeUnlockedCriterion f Lnet/minecraft/class_2960; field_9738 ID m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1860;)V method_9107 trigger p 1 player p 2 recipe m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2119$class_2121; method_27847 create p 0 id m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2119$class_2121; method_9106 conditionsFromJson m (Lnet/minecraft/class_1860;Lnet/minecraft/class_2119$class_2121;)Z method_22508 method_22508 p 1 conditions c net/minecraft/class_2119$class_2121 net/minecraft/advancement/criterion/RecipeUnlockedCriterion$Conditions f Lnet/minecraft/class_2960; field_9742 recipe m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2960;)V p 2 recipe p 1 player m (Lnet/minecraft/class_1860;)Z method_9112 matches p 1 recipe c net/minecraft/class_4754 net/minecraft/datafixer/fix/WallPropertyFix f Ljava/util/Set; field_21960 TARGET_BLOCK_IDS m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; method_24324 updateWallValueReference m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_24323 updateWallProperties m (Ljava/lang/String;)Ljava/lang/String; method_24326 booleanToWallType p 0 value c net/minecraft/class_4753 net/minecraft/datafixer/fix/BiomeRenameFix f Ljava/util/Map; field_21959 renames f Ljava/lang/String; field_23068 name m (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Ljava/util/Map;)V p 2 changesType p 1 outputSchema p 4 changes p 3 name c net/minecraft/class_4756 net/minecraft/datafixer/schema/Schema2502 m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_24332 registerEntity p 2 name p 0 schema p 1 map m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities registerEntities p 1 schema c net/minecraft/class_4755 net/minecraft/datafixer/schema/Schema2501 m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_24330 registerFurnace p 0 schema p 1 map p 2 name m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities registerBlockEntities p 1 schema c net/minecraft/class_4752 net/minecraft/datafixer/fix/FurnaceRecipesFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_24314 updateBlockEntityData m (Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; method_24313 updateBlockEntities c net/minecraft/class_3421 net/minecraft/structure/StrongholdGenerator f Lnet/minecraft/class_3421$class_3432; field_15263 STONE_BRICK_RANDOMIZER f Ljava/lang/Class; field_15266 activePieceType f I field_15264 totalWeight f [Lnet/minecraft/class_3421$class_3427; field_15265 ALL_PIECES f Ljava/util/List; field_15267 possiblePieces m (Ljava/lang/Class;Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3437; method_14847 createPiece p 1 holder p 0 pieceType p 5 z p 4 y p 3 x p 2 random p 7 chainLength p 6 orientation m ()Z method_14852 checkRemainingPieces m (Lnet/minecraft/class_3421$class_3434;Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3437; method_14851 pickPiece p 7 chainLength p 4 y p 3 x p 6 orientation p 5 z p 0 start p 2 random p 1 holder m ()V method_14855 init m (Lnet/minecraft/class_3421$class_3434;Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3443; method_14854 pieceGenerator p 4 y p 5 z p 2 random p 3 x p 6 orientation p 7 chainLength p 0 start p 1 holder c net/minecraft/class_3421$class_3425 net/minecraft/structure/StrongholdGenerator$LeftTurn m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 1 chainLength p 4 orientation p 3 boundingBox p 2 random m (Lnet/minecraft/class_2487;)V p 1 nbt m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3425; method_14859 create p 3 y p 2 x p 5 orientation p 4 z p 6 chainLength p 1 random p 0 holder c net/minecraft/class_3421$class_3426 net/minecraft/structure/StrongholdGenerator$Library f I field_31638 SIZE_Z f I field_31637 SIZE_Y f Z field_15274 tall f I field_31635 SIZE_X m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 2 random p 1 chainLength p 4 orientation p 3 boundingBox m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3426; method_14860 create p 1 random p 0 holder p 3 y p 2 x p 5 orientation p 4 z p 6 chainLength m (Lnet/minecraft/class_2487;)V p 1 nbt c net/minecraft/class_3421$class_3427 net/minecraft/structure/StrongholdGenerator$PieceData f Ljava/lang/Class; field_15276 pieceType f I field_15275 limit f I field_15278 weight f I field_15277 generatedCount m ()Z method_14861 canGenerate m (I)Z method_14862 canGenerate p 1 chainLength m (Ljava/lang/Class;II)V p 2 weight p 1 pieceType p 3 limit c net/minecraft/class_3421$class_3428 net/minecraft/structure/StrongholdGenerator$PortalRoom f I field_31639 SIZE_X f I field_31640 SIZE_Y f Z field_15279 spawnerPlaced f I field_31641 SIZE_Z m (Lnet/minecraft/class_6130;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3428; method_14863 create p 0 holder p 1 x p 2 y p 3 z p 4 orientation p 5 chainLength m (Lnet/minecraft/class_2487;)V p 1 nbt m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 3 orientation p 2 boundingBox p 1 chainLength c net/minecraft/class_3421$class_3422 net/minecraft/structure/StrongholdGenerator$ChestCorridor f I field_31629 SIZE_X f I field_31630 SIZE_Y f Z field_15268 chestGenerated f I field_31631 SIZE_Z m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 3 boundingBox p 4 orientation p 1 chainLength p 2 random m (Lnet/minecraft/class_2487;)V p 1 nbt m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3422; method_14856 create p 4 z p 3 y p 2 x p 1 random p 0 holder p 6 chainlength p 5 orientation c net/minecraft/class_3421$class_3466 net/minecraft/structure/StrongholdGenerator$Turn f I field_31657 SIZE_X f I field_31658 SIZE_Y f I field_31659 SIZE_Z c net/minecraft/class_3421$class_3423 net/minecraft/structure/StrongholdGenerator$SmallCorridor f I field_15269 length m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 1 chainLength p 3 orientation p 2 boundingBox m (Lnet/minecraft/class_2487;)V p 1 nbt m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;)Lnet/minecraft/class_3341; method_14857 create p 5 orientation p 3 y p 4 z p 1 random p 2 x p 0 holder c net/minecraft/class_3421$class_3424 net/minecraft/structure/StrongholdGenerator$FiveWayCrossing f I field_31634 SIZE_Z f Z field_15273 lowerLeftExists f Z field_15270 upperRightExists f Z field_15272 upperLeftExists f Z field_15271 lowerRightExists f I field_31632 SIZE_X f I field_31633 SIZE_Y m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 4 orientation p 3 boundingBox p 2 random p 1 chainLength m (Lnet/minecraft/class_2487;)V p 1 nbt m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3424; method_14858 create p 3 y p 4 z p 5 orientation p 6 chainLength p 0 holder p 1 random p 2 x c net/minecraft/class_3421$class_3429 net/minecraft/structure/StrongholdGenerator$PrisonHall f I field_31644 SIZE_Z f I field_31642 SIZE_X f I field_31643 SIZE_Y m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3429; method_14864 create p 3 y p 2 x p 1 random p 0 holder p 6 chainLength p 5 orientation p 4 z m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 1 chainLength p 3 boundingBox p 2 random p 4 orientation m (Lnet/minecraft/class_2487;)V p 1 nbt c net/minecraft/class_3421$class_3430 net/minecraft/structure/StrongholdGenerator$RightTurn m (Lnet/minecraft/class_2487;)V p 1 nbt m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3430; method_16652 create p 5 orientation p 6 chainLength p 0 holder p 3 y p 4 z p 1 random p 2 x m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 4 orientation p 3 boundingBox p 2 random p 1 chainLength c net/minecraft/class_3421$class_3431 net/minecraft/structure/StrongholdGenerator$SquareRoom f I field_15280 roomType f I field_31647 SIZE_Z f I field_31645 SIZE_X f I field_31646 SIZE_Y m (Lnet/minecraft/class_2487;)V p 1 nbt m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3431; method_14865 create p 5 orientation p 6 chainLength p 3 y p 4 z p 1 random p 2 x p 0 holder m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 4 orientation p 3 boundingBox p 2 random p 1 chainLength c net/minecraft/class_3421$class_3436 net/minecraft/structure/StrongholdGenerator$Stairs f I field_31655 SIZE_Y f I field_31656 SIZE_Z f I field_31654 SIZE_X m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 1 chainLength p 4 orientation p 2 random p 3 boundingBox m (Lnet/minecraft/class_2487;)V p 1 nbt m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3436; method_14868 create p 4 z p 5 orientation p 6 chainLength p 0 holder p 1 random p 2 x p 3 y c net/minecraft/class_3421$class_3437 net/minecraft/structure/StrongholdGenerator$Piece f Lnet/minecraft/class_3421$class_3437$class_3438; field_15287 entryDoor m (Lnet/minecraft/class_3421$class_3434;Lnet/minecraft/class_6130;Ljava/util/Random;II)Lnet/minecraft/class_3443; method_14873 fillSEOpening p 5 leftRightOffset p 2 holder p 1 start p 4 heightOffset p 3 random m (Lnet/minecraft/class_3421$class_3434;Lnet/minecraft/class_6130;Ljava/util/Random;II)Lnet/minecraft/class_3443; method_14874 fillForwardOpening p 5 heightOffset p 4 leftRightOffset p 1 start p 3 random p 2 holder m (Ljava/util/Random;)Lnet/minecraft/class_3421$class_3437$class_3438; method_14869 getRandomEntrance p 1 random m ()Lnet/minecraft/class_5847; method_33882 getWeightType m (Lnet/minecraft/class_3421$class_3434;Lnet/minecraft/class_6130;Ljava/util/Random;II)Lnet/minecraft/class_3443; method_14870 fillNWOpening p 5 leftRightOffset p 4 heightOffset p 1 start p 3 random p 2 holder m (Lnet/minecraft/class_3341;)Z method_14871 isInBounds p 0 boundingBox m (Lnet/minecraft/class_5281;Ljava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_3421$class_3437$class_3438;III)V method_14872 generateEntrance p 2 random p 3 boundingBox p 4 type p 5 x p 6 y p 7 z p 1 world c net/minecraft/class_3421$class_3437$class_3438 net/minecraft/structure/StrongholdGenerator$Piece$EntranceType f Lnet/minecraft/class_3421$class_3437$class_3438; field_15289 GRATES f Lnet/minecraft/class_3421$class_3437$class_3438; field_15288 OPENING f Lnet/minecraft/class_3421$class_3437$class_3438; field_15291 IRON_DOOR f Lnet/minecraft/class_3421$class_3437$class_3438; field_15290 WOOD_DOOR c net/minecraft/class_3421$class_3432 net/minecraft/structure/StrongholdGenerator$StoneBrickRandomizer c net/minecraft/class_3421$class_3433 net/minecraft/structure/StrongholdGenerator$SpiralStaircase f I field_31649 SIZE_Y f I field_31648 SIZE_X f Z field_15281 isStructureStart f I field_31650 SIZE_Z m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 3 boundingBox p 4 orientation p 1 chainLength p 2 random m (Lnet/minecraft/class_2487;)V p 1 nbt m (Lnet/minecraft/class_3773;IIILnet/minecraft/class_2350;)V p 1 structurePieceType p 3 x p 2 chainLength p 5 orientation p 4 z m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3433; method_14866 create p 5 orientation p 4 z p 3 y p 2 x p 1 random p 0 holder p 6 chainLength c net/minecraft/class_3421$class_3434 net/minecraft/structure/StrongholdGenerator$Start f Ljava/util/List; field_15282 pieces f Lnet/minecraft/class_3421$class_3428; field_15283 portalRoom f Lnet/minecraft/class_3421$class_3427; field_15284 lastPiece m (Ljava/util/Random;II)V p 1 random c net/minecraft/class_3421$class_3435 net/minecraft/structure/StrongholdGenerator$Corridor f Z field_15285 rightExitExists f Z field_15286 leftExitExists f I field_31651 SIZE_X f I field_31652 SIZE_Y f I field_31653 SIZE_Z m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V p 2 random p 1 chainLength p 4 orientation p 3 boundingBox m (Lnet/minecraft/class_2487;)V p 1 nbt m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3435; method_14867 create p 5 orientation p 6 chainLength p 0 holder p 1 random p 2 x p 3 y p 4 z c net/minecraft/class_3419 net/minecraft/sound/SoundCategory f Ljava/lang/String; field_15249 name f Lnet/minecraft/class_3419; field_15245 BLOCKS f Lnet/minecraft/class_3419; field_15246 VOICE f Lnet/minecraft/class_3419; field_15247 RECORDS f Lnet/minecraft/class_3419; field_15248 PLAYERS f Lnet/minecraft/class_3419; field_15250 MASTER f Lnet/minecraft/class_3419; field_15251 HOSTILE f Lnet/minecraft/class_3419; field_15252 WEATHER f Lnet/minecraft/class_3419; field_15253 MUSIC f Lnet/minecraft/class_3419; field_15254 NEUTRAL f Lnet/minecraft/class_3419; field_15256 AMBIENT m ()Ljava/lang/String; method_14840 getName m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_3415 net/minecraft/structure/ShipwreckGenerator f Lnet/minecraft/class_2338; field_14536 DEFAULT_POSITION f Ljava/util/Map; field_34939 LOOT_TABLES f [Lnet/minecraft/class_2960; field_14534 BEACHED_TEMPLATES f [Lnet/minecraft/class_2960; field_14535 REGULAR_TEMPLATES m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_6130;Ljava/util/Random;Lnet/minecraft/class_3172;)V method_14834 addParts p 4 random p 5 config p 2 rotation p 3 holder p 0 structureManager p 1 pos c net/minecraft/class_3415$class_3416 net/minecraft/structure/ShipwreckGenerator$Piece f Z field_14538 grounded m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V p 2 nbt p 1 manager m (Lnet/minecraft/class_2470;)Lnet/minecraft/class_3492; method_35452 createPlacementData p 0 rotation m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2960;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Z)V p 1 manager p 2 identifier p 3 pos p 4 rotation p 5 grounded c net/minecraft/class_4749 net/minecraft/client/gui/screen/multiplayer/MultiplayerWarningScreen f Lnet/minecraft/class_2561; field_21845 CHECK_MESSAGE f Lnet/minecraft/class_2561; field_21846 NARRATED_TEXT f Lnet/minecraft/class_2561; field_21843 HEADER f Lnet/minecraft/class_2561; field_21844 MESSAGE m (Lnet/minecraft/class_437;)V p 1 parent c net/minecraft/class_3417 net/minecraft/sound/SoundEvents f Lnet/minecraft/class_3414; field_14587 ENTITY_PARROT_IMITATE_SKELETON f Lnet/minecraft/class_3414; field_14586 ENTITY_LLAMA_ANGRY f Lnet/minecraft/class_3414; field_14585 ENTITY_ITEM_FRAME_BREAK f Lnet/minecraft/class_3414; field_14584 ENTITY_GUARDIAN_FLOP f Lnet/minecraft/class_3414; field_14583 BLOCK_GLASS_HIT f Lnet/minecraft/class_3414; field_22256 ENTITY_HOGLIN_AMBIENT f Lnet/minecraft/class_3414; field_14582 ENTITY_ENDERMITE_HURT f Lnet/minecraft/class_3414; field_22257 ENTITY_HOGLIN_ANGRY f Lnet/minecraft/class_3414; field_14809 ENTITY_PAINTING_BREAK f Lnet/minecraft/class_3414; field_22258 ENTITY_HOGLIN_ATTACK f Lnet/minecraft/class_3414; field_14581 ITEM_ARMOR_EQUIP_LEATHER f Lnet/minecraft/class_3414; field_14808 BLOCK_WOOD_HIT f Lnet/minecraft/class_3414; field_22259 ENTITY_HOGLIN_DEATH f Lnet/minecraft/class_3414; field_14580 ENTITY_BLAZE_DEATH f Lnet/minecraft/class_3414; field_15039 MUSIC_DISC_CHIRP f Lnet/minecraft/class_3414; field_34375 ITEM_BUNDLE_DROP_CONTENTS f Lnet/minecraft/class_3414; field_25727 ENTITY_PARROT_IMITATE_PIGLIN_BRUTE f Lnet/minecraft/class_3414; field_34377 ITEM_BUNDLE_REMOVE_ONE f Lnet/minecraft/class_3414; field_25729 ENTITY_PIGLIN_BRUTE_ANGRY f Lnet/minecraft/class_3414; field_14589 ENTITY_CAT_PURREOW f Lnet/minecraft/class_3414; field_34376 ITEM_BUNDLE_INSERT f Lnet/minecraft/class_3414; field_25728 ENTITY_PIGLIN_BRUTE_AMBIENT f Lnet/minecraft/class_3414; field_14588 ENTITY_WITHER_SHOOT f Lnet/minecraft/class_3414; field_15043 ENTITY_HORSE_ANGRY f Lnet/minecraft/class_3414; field_14810 ENTITY_PLAYER_SPLASH f Lnet/minecraft/class_3414; field_14943 BLOCK_SAND_FALL f Lnet/minecraft/class_3414; field_15177 BLOCK_CONDUIT_ATTACK_TARGET f Lnet/minecraft/class_3414; field_15044 BLOCK_METAL_BREAK f Lnet/minecraft/class_3414; field_15178 AMBIENT_UNDERWATER_LOOP_ADDITIONS_ULTRA_RARE f Lnet/minecraft/class_3414; field_29192 ENTITY_GLOW_ITEM_FRAME_ROTATE_ITEM f Lnet/minecraft/class_3414; field_15045 BLOCK_BEACON_AMBIENT f Lnet/minecraft/class_3414; field_14941 ENTITY_ILLUSIONER_MIRROR_MOVE f Lnet/minecraft/class_3414; field_29191 ENTITY_GLOW_ITEM_FRAME_REMOVE_ITEM f Lnet/minecraft/class_3414; field_15179 ENTITY_ZOMBIE_HORSE_HURT f Lnet/minecraft/class_3414; field_15046 ENTITY_HUSK_STEP f Lnet/minecraft/class_3414; field_14940 ENTITY_GENERIC_HURT f Lnet/minecraft/class_3414; field_29190 ENTITY_GLOW_ITEM_FRAME_PLACE f Lnet/minecraft/class_3414; field_15047 BLOCK_NOTE_BLOCK_BASEDRUM f Lnet/minecraft/class_3414; field_15048 BLOCK_WOOL_FALL f Lnet/minecraft/class_3414; field_15049 ENTITY_PILLAGER_DEATH f Lnet/minecraft/class_3414; field_14819 BLOCK_IRON_DOOR_CLOSE f Lnet/minecraft/class_3414; field_14591 ENTITY_FISH_SWIM f Lnet/minecraft/class_3414; field_14818 ENTITY_GENERIC_SWIM f Lnet/minecraft/class_3414; field_28969 BLOCK_DEEPSLATE_BRICKS_FALL f Lnet/minecraft/class_3414; field_14590 ENTITY_DOLPHIN_EAT f Lnet/minecraft/class_3414; field_14817 BLOCK_CHORUS_FLOWER_GROW f Lnet/minecraft/class_3414; field_28968 BLOCK_DEEPSLATE_BRICKS_BREAK f Lnet/minecraft/class_3414; field_15170 ENTITY_SPIDER_AMBIENT f Lnet/minecraft/class_3414; field_14816 BLOCK_END_GATEWAY_SPAWN f Lnet/minecraft/class_3414; field_14949 ENTITY_MAGMA_CUBE_SQUISH f Lnet/minecraft/class_3414; field_15171 ENTITY_BOAT_PADDLE_WATER f Lnet/minecraft/class_3414; field_14948 BLOCK_LADDER_STEP f Lnet/minecraft/class_3414; field_14815 ENTITY_VILLAGER_YES f Lnet/minecraft/class_3414; field_15172 ENTITY_DOLPHIN_SWIM f Lnet/minecraft/class_3414; field_14814 ENTITY_SHEEP_DEATH f Lnet/minecraft/class_3414; field_14947 ENTITY_HORSE_AMBIENT f Lnet/minecraft/class_3414; field_15173 BLOCK_LILY_PAD_PLACE f Lnet/minecraft/class_3414; field_15040 BLOCK_SNOW_HIT f Lnet/minecraft/class_3414; field_14813 ENTITY_PHANTOM_AMBIENT f Lnet/minecraft/class_3414; field_14946 WEATHER_RAIN f Lnet/minecraft/class_3414; field_15174 ENTITY_ZOMBIE_AMBIENT f Lnet/minecraft/class_3414; field_15041 ENTITY_STRAY_AMBIENT f Lnet/minecraft/class_3414; field_14812 ENTITY_VEX_AMBIENT f Lnet/minecraft/class_3414; field_14945 BLOCK_SNOW_PLACE f Lnet/minecraft/class_3414; field_15175 ENTITY_VILLAGER_AMBIENT f Lnet/minecraft/class_3414; field_15042 ENTITY_WOLF_SHAKE f Lnet/minecraft/class_3414; field_14944 MUSIC_DISC_FAR f Lnet/minecraft/class_3414; field_14811 BLOCK_BAMBOO_HIT f Lnet/minecraft/class_3414; field_23205 ENTITY_STRIDER_STEP f Lnet/minecraft/class_3414; field_21908 BLOCK_FUNGUS_FALL f Lnet/minecraft/class_3414; field_14599 ENTITY_EVOKER_DEATH f Lnet/minecraft/class_3414; field_23204 ENTITY_STRIDER_HURT f Lnet/minecraft/class_3414; field_21909 BLOCK_WEEPING_VINES_BREAK f Lnet/minecraft/class_3414; field_25733 ENTITY_PIGLIN_BRUTE_CONVERTED_TO_ZOMBIFIED f Lnet/minecraft/class_3414; field_14598 ENTITY_DONKEY_CHEST f Lnet/minecraft/class_3414; field_14597 ENTITY_COW_HURT f Lnet/minecraft/class_3414; field_16865 BLOCK_GRINDSTONE_USE f Lnet/minecraft/class_3414; field_23206 ENTITY_STRIDER_STEP_LAVA f Lnet/minecraft/class_3414; field_14596 ENTITY_FISHING_BOBBER_THROW f Lnet/minecraft/class_3414; field_23207 ENTITY_STRIDER_EAT f Lnet/minecraft/class_3414; field_23201 ENTITY_STRIDER_HAPPY f Lnet/minecraft/class_3414; field_22268 ENTITY_PIGLIN_JEALOUS f Lnet/minecraft/class_3414; field_21904 BLOCK_FUNGUS_STEP f Lnet/minecraft/class_3414; field_14595 BLOCK_TRIPWIRE_DETACH f Lnet/minecraft/class_3414; field_25730 ENTITY_PIGLIN_BRUTE_DEATH f Lnet/minecraft/class_3414; field_23200 ENTITY_STRIDER_AMBIENT f Lnet/minecraft/class_3414; field_21905 BLOCK_FUNGUS_PLACE f Lnet/minecraft/class_3414; field_22269 ENTITY_PIGLIN_HURT f Lnet/minecraft/class_3414; field_14594 ENTITY_SNOW_GOLEM_DEATH f Lnet/minecraft/class_3414; field_23203 ENTITY_STRIDER_DEATH f Lnet/minecraft/class_3414; field_14593 ENTITY_SILVERFISH_HURT f Lnet/minecraft/class_3414; field_25732 ENTITY_PIGLIN_BRUTE_STEP f Lnet/minecraft/class_3414; field_21906 BLOCK_ANCIENT_DEBRIS_STEP f Lnet/minecraft/class_3414; field_23202 ENTITY_STRIDER_RETREAT f Lnet/minecraft/class_3414; field_14592 MUSIC_DISC_13 f Lnet/minecraft/class_3414; field_25731 ENTITY_PIGLIN_BRUTE_HURT f Lnet/minecraft/class_3414; field_21907 BLOCK_FUNGUS_HIT f Lnet/minecraft/class_3414; field_15188 ENTITY_FIREWORK_ROCKET_LARGE_BLAST f Lnet/minecraft/class_3414; field_15055 ENTITY_IRON_GOLEM_DEATH f Lnet/minecraft/class_3414; field_28974 BLOCK_DEEPSLATE_FALL f Lnet/minecraft/class_3414; field_14955 ENTITY_WITHER_SKELETON_STEP f Lnet/minecraft/class_3414; field_14822 ENTITY_RAVAGER_STUNNED f Lnet/minecraft/class_3414; field_15189 ENTITY_LLAMA_DEATH f Lnet/minecraft/class_3414; field_28973 BLOCK_DEEPSLATE_BREAK f Lnet/minecraft/class_3414; field_15056 ENTITY_ZOMBIE_VILLAGER_AMBIENT f Lnet/minecraft/class_3414; field_14821 ENTITY_GENERIC_BURN f Lnet/minecraft/class_3414; field_14954 BLOCK_STONE_BUTTON_CLICK_OFF f Lnet/minecraft/class_3414; field_28972 BLOCK_DEEPSLATE_BRICKS_STEP f Lnet/minecraft/class_3414; field_15057 ENTITY_CREEPER_PRIMED f Lnet/minecraft/class_3414; field_14820 ENTITY_WITCH_DEATH f Lnet/minecraft/class_3414; field_14953 BLOCK_WET_GRASS_HIT f Lnet/minecraft/class_3414; field_28971 BLOCK_DEEPSLATE_BRICKS_PLACE f Lnet/minecraft/class_3414; field_15058 ENTITY_EVOKER_PREPARE_WOLOLO f Lnet/minecraft/class_3414; field_14952 BLOCK_ENDER_CHEST_OPEN f Lnet/minecraft/class_3414; field_15059 MUSIC_DISC_MALL f Lnet/minecraft/class_3414; field_28970 BLOCK_DEEPSLATE_BRICKS_HIT f Lnet/minecraft/class_3414; field_14951 AMBIENT_UNDERWATER_LOOP f Lnet/minecraft/class_3414; field_22264 ENTITY_PIGLIN_AMBIENT f Lnet/minecraft/class_3414; field_21900 BLOCK_NETHER_SPROUTS_PLACE f Lnet/minecraft/class_3414; field_15180 BLOCK_SLIME_BLOCK_STEP f Lnet/minecraft/class_3414; field_21901 BLOCK_NETHER_SPROUTS_HIT f Lnet/minecraft/class_3414; field_22265 ENTITY_PIGLIN_ANGRY f Lnet/minecraft/class_3414; field_15181 BLOCK_WOOL_STEP f Lnet/minecraft/class_3414; field_14829 MUSIC_DISC_BLOCKS f Lnet/minecraft/class_3414; field_21902 BLOCK_NETHER_SPROUTS_FALL f Lnet/minecraft/class_3414; field_22266 ENTITY_PIGLIN_CELEBRATE f Lnet/minecraft/class_3414; field_15182 ENTITY_SKELETON_HORSE_STEP_WATER f Lnet/minecraft/class_3414; field_14828 AMBIENT_UNDERWATER_EXIT f Lnet/minecraft/class_3414; field_15183 ENTITY_TURTLE_HURT f Lnet/minecraft/class_3414; field_28979 BLOCK_DEEPSLATE_TILES_FALL f Lnet/minecraft/class_3414; field_21903 BLOCK_FUNGUS_BREAK f Lnet/minecraft/class_3414; field_22267 ENTITY_PIGLIN_DEATH f Lnet/minecraft/class_3414; field_15050 ENTITY_SHULKER_CLOSE f Lnet/minecraft/class_3414; field_14827 ENTITY_DONKEY_DEATH f Lnet/minecraft/class_3414; field_15184 ENTITY_LEASH_KNOT_BREAK f Lnet/minecraft/class_3414; field_15051 ENTITY_CAT_AMBIENT f Lnet/minecraft/class_3414; field_28978 BLOCK_DEEPSLATE_TILES_BREAK f Lnet/minecraft/class_3414; field_22260 ENTITY_HOGLIN_HURT f Lnet/minecraft/class_3414; field_14959 ENTITY_IRON_GOLEM_HURT f Lnet/minecraft/class_3414; field_14826 ITEM_BOTTLE_EMPTY f Lnet/minecraft/class_3414; field_15185 ENTITY_PARROT_IMITATE_HUSK f Lnet/minecraft/class_3414; field_15052 ENTITY_ELDER_GUARDIAN_DEATH f Lnet/minecraft/class_3414; field_28977 BLOCK_DEEPSLATE_STEP f Lnet/minecraft/class_3414; field_22261 ENTITY_HOGLIN_RETREAT f Lnet/minecraft/class_3414; field_14825 BLOCK_SHULKER_BOX_OPEN f Lnet/minecraft/class_3414; field_14958 ENTITY_GHAST_SCREAM f Lnet/minecraft/class_3414; field_15186 ENTITY_ARMOR_STAND_FALL f Lnet/minecraft/class_3414; field_15053 BLOCK_WOOD_STEP f Lnet/minecraft/class_3414; field_28976 BLOCK_DEEPSLATE_PLACE f Lnet/minecraft/class_3414; field_22262 ENTITY_HOGLIN_STEP f Lnet/minecraft/class_3414; field_14824 ENTITY_PIG_SADDLE f Lnet/minecraft/class_3414; field_14957 ENTITY_PARROT_IMITATE_PHANTOM f Lnet/minecraft/class_3414; field_15187 ITEM_CROSSBOW_SHOOT f Lnet/minecraft/class_3414; field_15054 ENTITY_GHAST_HURT f Lnet/minecraft/class_3414; field_28975 BLOCK_DEEPSLATE_HIT f Lnet/minecraft/class_3414; field_22263 ENTITY_PIGLIN_ADMIRING_ITEM f Lnet/minecraft/class_3414; field_14823 BLOCK_CHEST_CLOSE f Lnet/minecraft/class_3414; field_14956 ENTITY_LIGHTNING_BOLT_IMPACT f Lnet/minecraft/class_3414; field_26945 BLOCK_AMETHYST_CLUSTER_PLACE f Lnet/minecraft/class_3414; field_26946 BLOCK_AMETHYST_CLUSTER_STEP f Lnet/minecraft/class_3414; field_26947 BLOCK_CAKE_ADD_CANDLE f Lnet/minecraft/class_3414; field_26943 BLOCK_AMETHYST_CLUSTER_FALL f Lnet/minecraft/class_3414; field_26944 BLOCK_AMETHYST_CLUSTER_HIT f Lnet/minecraft/class_3414; field_26941 BLOCK_AMETHYST_BLOCK_STEP f Lnet/minecraft/class_3414; field_21916 BLOCK_WART_BLOCK_PLACE f Lnet/minecraft/class_3414; field_26942 BLOCK_AMETHYST_CLUSTER_BREAK f Lnet/minecraft/class_3414; field_21917 BLOCK_WART_BLOCK_HIT f Lnet/minecraft/class_3414; field_15190 ENTITY_PARROT_IMITATE_SPIDER f Lnet/minecraft/class_3414; field_21918 BLOCK_WART_BLOCK_FALL f Lnet/minecraft/class_3414; field_26940 BLOCK_AMETHYST_BLOCK_PLACE f Lnet/minecraft/class_3414; field_15191 ITEM_ARMOR_EQUIP_CHAIN f Lnet/minecraft/class_3414; field_21919 BLOCK_NETHERITE_BLOCK_BREAK f Lnet/minecraft/class_3414; field_24063 BLOCK_CHAIN_PLACE f Lnet/minecraft/class_3414; field_24062 BLOCK_CHAIN_HIT f Lnet/minecraft/class_3414; field_24065 BLOCK_CHAIN_BREAK f Lnet/minecraft/class_3414; field_24064 BLOCK_CHAIN_STEP f Lnet/minecraft/class_3414; field_24061 BLOCK_CHAIN_FALL f Lnet/minecraft/class_3414; field_26948 BLOCK_CALCITE_BREAK f Lnet/minecraft/class_3414; field_26949 BLOCK_CALCITE_STEP f Lnet/minecraft/class_3414; field_14968 ENTITY_GUARDIAN_AMBIENT_LAND f Lnet/minecraft/class_3414; field_21070 BLOCK_HONEY_BLOCK_BREAK f Lnet/minecraft/class_3414; field_28986 BLOCK_POLISHED_DEEPSLATE_PLACE f Lnet/minecraft/class_3414; field_15067 ENTITY_WITCH_THROW f Lnet/minecraft/class_3414; field_14834 ITEM_BUCKET_EMPTY f Lnet/minecraft/class_3414; field_14967 ENTITY_ENDERMAN_STARE f Lnet/minecraft/class_3414; field_14701 BLOCK_DISPENSER_FAIL f Lnet/minecraft/class_3414; field_21071 BLOCK_HONEY_BLOCK_FALL f Lnet/minecraft/class_3414; field_28985 BLOCK_POLISHED_DEEPSLATE_HIT f Lnet/minecraft/class_3414; field_15068 AMBIENT_UNDERWATER_LOOP_ADDITIONS_RARE f Lnet/minecraft/class_3414; field_14966 ITEM_ARMOR_EQUIP_ELYTRA f Lnet/minecraft/class_3414; field_14833 BLOCK_ANVIL_LAND f Lnet/minecraft/class_3414; field_14700 BLOCK_CONDUIT_ACTIVATE f Lnet/minecraft/class_3414; field_28984 BLOCK_POLISHED_DEEPSLATE_FALL f Lnet/minecraft/class_3414; field_21072 BLOCK_HONEY_BLOCK_HIT f Lnet/minecraft/class_3414; field_15069 ENTITY_SKELETON_HURT f Lnet/minecraft/class_3414; field_14832 ENTITY_MINECART_INSIDE f Lnet/minecraft/class_3414; field_14965 BLOCK_GRASS_FALL f Lnet/minecraft/class_3414; field_22270 ENTITY_PIGLIN_RETREAT f Lnet/minecraft/class_3414; field_28983 BLOCK_POLISHED_DEEPSLATE_BREAK f Lnet/minecraft/class_3414; field_21073 BLOCK_HONEY_BLOCK_PLACE f Lnet/minecraft/class_3414; field_22271 ENTITY_PIGLIN_STEP f Lnet/minecraft/class_3414; field_14831 ENTITY_HORSE_JUMP f Lnet/minecraft/class_3414; field_14964 ENTITY_VEX_DEATH f Lnet/minecraft/class_3414; field_28982 BLOCK_DEEPSLATE_TILES_STEP f Lnet/minecraft/class_3414; field_14830 ENTITY_SNOW_GOLEM_HURT f Lnet/minecraft/class_3414; field_14963 ENTITY_PARROT_IMITATE_MAGMA_CUBE f Lnet/minecraft/class_3414; field_28981 BLOCK_DEEPSLATE_TILES_PLACE f Lnet/minecraft/class_3414; field_14962 BLOCK_LEVER_CLICK f Lnet/minecraft/class_3414; field_28980 BLOCK_DEEPSLATE_TILES_HIT f Lnet/minecraft/class_3414; field_14961 BLOCK_WOODEN_PRESSURE_PLATE_CLICK_ON f Lnet/minecraft/class_3414; field_14960 ENTITY_PARROT_EAT f Lnet/minecraft/class_3414; field_21912 BLOCK_WEEPING_VINES_HIT f Lnet/minecraft/class_3414; field_15192 ENTITY_CREEPER_HURT f Lnet/minecraft/class_3414; field_14709 ENTITY_PLAYER_LEVELUP f Lnet/minecraft/class_3414; field_21913 BLOCK_WEEPING_VINES_FALL f Lnet/minecraft/class_3414; field_15060 BLOCK_SNOW_STEP f Lnet/minecraft/class_3414; field_15193 ENTITY_EVOKER_PREPARE_SUMMON f Lnet/minecraft/class_3414; field_14708 BLOCK_NOTE_BLOCK_SNARE f Lnet/minecraft/class_3414; field_15194 BLOCK_SLIME_BLOCK_BREAK f Lnet/minecraft/class_3414; field_21914 BLOCK_WART_BLOCK_BREAK f Lnet/minecraft/class_3414; field_15061 ENTITY_HORSE_STEP_WOOD f Lnet/minecraft/class_3414; field_14707 ENTITY_DOLPHIN_JUMP f Lnet/minecraft/class_3414; field_15195 UI_TOAST_CHALLENGE_COMPLETE f Lnet/minecraft/class_3414; field_15062 ENTITY_LEASH_KNOT_PLACE f Lnet/minecraft/class_3414; field_21915 BLOCK_WART_BLOCK_STEP f Lnet/minecraft/class_3414; field_14706 ENTITY_PLAYER_ATTACK_SWEEP f Lnet/minecraft/class_3414; field_14839 ENTITY_SPLASH_POTION_BREAK f Lnet/minecraft/class_3414; field_15196 ENTITY_HUSK_HURT f Lnet/minecraft/class_3414; field_15063 ENTITY_MULE_CHEST f Lnet/minecraft/class_3414; field_21074 BLOCK_HONEY_BLOCK_SLIDE f Lnet/minecraft/class_3414; field_22272 ENTITY_PIGLIN_CONVERTED_TO_ZOMBIFIED f Lnet/minecraft/class_3414; field_14838 MUSIC_DISC_WARD f Lnet/minecraft/class_3414; field_14705 ENTITY_MOOSHROOM_SHEAR f Lnet/minecraft/class_3414; field_15197 ENTITY_ITEM_PICKUP f Lnet/minecraft/class_3414; field_15064 ENTITY_PARROT_IMITATE_ILLUSIONER f Lnet/minecraft/class_3414; field_21075 BLOCK_HONEY_BLOCK_STEP f Lnet/minecraft/class_3414; field_22273 ENTITY_SNOW_GOLEM_SHEAR f Lnet/minecraft/class_3414; field_14704 ENTITY_HORSE_SADDLE f Lnet/minecraft/class_3414; field_21076 ENTITY_IRON_GOLEM_DAMAGE f Lnet/minecraft/class_3414; field_14837 MUSIC_DRAGON f Lnet/minecraft/class_3414; field_15198 MUSIC_UNDER_WATER f Lnet/minecraft/class_3414; field_15065 BLOCK_BUBBLE_COLUMN_BUBBLE_POP f Lnet/minecraft/class_3414; field_21910 BLOCK_WEEPING_VINES_STEP f Lnet/minecraft/class_3414; field_14703 BLOCK_BEACON_ACTIVATE f Lnet/minecraft/class_3414; field_14836 ENTITY_HOSTILE_SPLASH f Lnet/minecraft/class_3414; field_21077 ENTITY_IRON_GOLEM_REPAIR f Lnet/minecraft/class_3414; field_15199 ENTITY_PARROT_IMITATE_BLAZE f Lnet/minecraft/class_3414; field_14969 ENTITY_ARMOR_STAND_PLACE f Lnet/minecraft/class_3414; field_15066 ENTITY_DROWNED_DEATH f Lnet/minecraft/class_3414; field_28987 BLOCK_POLISHED_DEEPSLATE_STEP f Lnet/minecraft/class_3414; field_21911 BLOCK_WEEPING_VINES_PLACE f Lnet/minecraft/class_3414; field_14835 ENTITY_DROWNED_STEP f Lnet/minecraft/class_3414; field_14702 ENTITY_FIREWORK_ROCKET_LAUNCH f Lnet/minecraft/class_3414; field_26957 BLOCK_CANDLE_HIT f Lnet/minecraft/class_3414; field_26958 BLOCK_CANDLE_PLACE f Lnet/minecraft/class_3414; field_26959 BLOCK_CANDLE_STEP f Lnet/minecraft/class_3414; field_26955 BLOCK_CANDLE_EXTINGUISH f Lnet/minecraft/class_3414; field_18054 ENTITY_FOX_SPIT f Lnet/minecraft/class_3414; field_26956 BLOCK_CANDLE_FALL f Lnet/minecraft/class_3414; field_26953 BLOCK_CANDLE_AMBIENT f Lnet/minecraft/class_3414; field_18056 ENTITY_FOX_AMBIENT f Lnet/minecraft/class_3414; field_21928 BLOCK_NETHERRACK_FALL f Lnet/minecraft/class_3414; field_29809 ENTITY_GOAT_AMBIENT f Lnet/minecraft/class_3414; field_26954 BLOCK_CANDLE_BREAK f Lnet/minecraft/class_3414; field_21929 BLOCK_ANCIENT_DEBRIS_PLACE f Lnet/minecraft/class_3414; field_18055 ENTITY_FOX_AGGRO f Lnet/minecraft/class_3414; field_26951 BLOCK_CALCITE_HIT f Lnet/minecraft/class_3414; field_18058 ENTITY_FOX_BITE f Lnet/minecraft/class_3414; field_26952 BLOCK_CALCITE_FALL f Lnet/minecraft/class_3414; field_15070 ENTITY_TURTLE_HURT_BABY f Lnet/minecraft/class_3414; field_28609 BLOCK_SPORE_BLOSSOM_HIT f Lnet/minecraft/class_3414; field_24075 BLOCK_NETHER_GOLD_ORE_STEP f Lnet/minecraft/class_3414; field_14971 ENTITY_CAT_DEATH f Lnet/minecraft/class_3414; field_24074 BLOCK_NETHER_GOLD_ORE_PLACE f Lnet/minecraft/class_3414; field_14970 ENTITY_BLAZE_SHOOT f Lnet/minecraft/class_3414; field_24071 BLOCK_NETHER_GOLD_ORE_BREAK f Lnet/minecraft/class_3414; field_24070 BLOCK_GILDED_BLACKSTONE_STEP f Lnet/minecraft/class_3414; field_24073 BLOCK_NETHER_GOLD_ORE_HIT f Lnet/minecraft/class_3414; field_24072 BLOCK_NETHER_GOLD_ORE_FALL f Lnet/minecraft/class_3414; field_14847 ENTITY_MAGMA_CUBE_JUMP f Lnet/minecraft/class_3414; field_15079 ENTITY_TNT_PRIMED f Lnet/minecraft/class_3414; field_14713 ENTITY_ENDERMAN_SCREAM f Lnet/minecraft/class_3414; field_14846 ITEM_HOE_TILL f Lnet/minecraft/class_3414; field_14979 BLOCK_CONDUIT_DEACTIVATE f Lnet/minecraft/class_3414; field_14845 ENTITY_BAT_LOOP f Lnet/minecraft/class_3414; field_14978 BLOCK_BREWING_STAND_BREW f Lnet/minecraft/class_3414; field_14712 ENTITY_FIREWORK_ROCKET_SHOOT f Lnet/minecraft/class_3414; field_14977 ENTITY_SHULKER_BULLET_HURT f Lnet/minecraft/class_3414; field_14711 BLOCK_DISPENSER_LAUNCH f Lnet/minecraft/class_3414; field_14844 ENTITY_ITEM_FRAME_PLACE f Lnet/minecraft/class_3414; field_14710 ENTITY_ZOMBIFIED_PIGLIN_HURT f Lnet/minecraft/class_3414; field_14843 BLOCK_GLASS_PLACE f Lnet/minecraft/class_3414; field_14976 ENTITY_PILLAGER_AMBIENT f Lnet/minecraft/class_3414; field_24067 BLOCK_GILDED_BLACKSTONE_FALL f Lnet/minecraft/class_3414; field_14842 ENTITY_BLAZE_HURT f Lnet/minecraft/class_3414; field_14975 ENTITY_SHEEP_SHEAR f Lnet/minecraft/class_3414; field_24066 BLOCK_GILDED_BLACKSTONE_BREAK f Lnet/minecraft/class_3414; field_14841 ENTITY_ZOMBIE_VILLAGER_STEP f Lnet/minecraft/class_3414; field_23968 MUSIC_DISC_PIGSTEP f Lnet/minecraft/class_3414; field_14974 ENTITY_PHANTOM_DEATH f Lnet/minecraft/class_3414; field_24069 BLOCK_GILDED_BLACKSTONE_PLACE f Lnet/minecraft/class_3414; field_14973 ENTITY_ELDER_GUARDIAN_DEATH_LAND f Lnet/minecraft/class_3414; field_14840 ENTITY_PLAYER_ATTACK_STRONG f Lnet/minecraft/class_3414; field_24068 BLOCK_GILDED_BLACKSTONE_HIT f Lnet/minecraft/class_3414; field_14972 ENTITY_DOLPHIN_PLAY f Lnet/minecraft/class_3414; field_28607 BLOCK_SPORE_BLOSSOM_BREAK f Lnet/minecraft/class_3414; field_21924 BLOCK_NETHERRACK_BREAK f Lnet/minecraft/class_3414; field_15071 BLOCK_CONDUIT_AMBIENT_SHORT f Lnet/minecraft/class_3414; field_28608 BLOCK_SPORE_BLOSSOM_FALL f Lnet/minecraft/class_3414; field_28606 ENTITY_SKELETON_CONVERTED_TO_STRAY f Lnet/minecraft/class_3414; field_26950 BLOCK_CALCITE_PLACE f Lnet/minecraft/class_3414; field_21925 BLOCK_NETHERRACK_STEP f Lnet/minecraft/class_3414; field_15072 ENTITY_VEX_HURT f Lnet/minecraft/class_3414; field_18059 ENTITY_FOX_DEATH f Lnet/minecraft/class_3414; field_15073 ENTITY_PARROT_IMITATE_WITHER_SKELETON f Lnet/minecraft/class_3414; field_28605 BLOCK_ROOTED_DIRT_STEP f Lnet/minecraft/class_3414; field_21926 BLOCK_NETHERRACK_PLACE f Lnet/minecraft/class_3414; field_14719 BLOCK_BAMBOO_PLACE f Lnet/minecraft/class_3414; field_15074 BLOCK_SAND_BREAK f Lnet/minecraft/class_3414; field_28604 BLOCK_ROOTED_DIRT_PLACE f Lnet/minecraft/class_3414; field_21927 BLOCK_NETHERRACK_HIT f Lnet/minecraft/class_3414; field_14718 BLOCK_WOOD_PLACE f Lnet/minecraft/class_3414; field_15075 ENTITY_ITEM_BREAK f Lnet/minecraft/class_3414; field_28603 BLOCK_ROOTED_DIRT_HIT f Lnet/minecraft/class_3414; field_21920 BLOCK_NETHERITE_BLOCK_STEP f Lnet/minecraft/class_3414; field_14717 ITEM_TRIDENT_RIPTIDE_3 f Lnet/minecraft/class_3414; field_15076 ENTITY_PANDA_SNEEZE f Lnet/minecraft/class_3414; field_28602 BLOCK_ROOTED_DIRT_FALL f Lnet/minecraft/class_3414; field_21921 BLOCK_NETHERITE_BLOCK_PLACE f Lnet/minecraft/class_3414; field_14849 ENTITY_SLIME_DEATH_SMALL f Lnet/minecraft/class_3414; field_14716 BLOCK_PORTAL_TRAVEL f Lnet/minecraft/class_3414; field_15077 ENTITY_PARROT_HURT f Lnet/minecraft/class_3414; field_28601 BLOCK_ROOTED_DIRT_BREAK f Lnet/minecraft/class_3414; field_21922 BLOCK_NETHERITE_BLOCK_HIT f Lnet/minecraft/class_3414; field_14715 ENTITY_PANDA_WORRIED_AMBIENT f Lnet/minecraft/class_3414; field_14848 ENTITY_PUFFER_FISH_STING f Lnet/minecraft/class_3414; field_15078 ENTITY_POLAR_BEAR_AMBIENT f Lnet/minecraft/class_3414; field_28600 BLOCK_MOSS_STEP f Lnet/minecraft/class_3414; field_21923 BLOCK_NETHERITE_BLOCK_FALL f Lnet/minecraft/class_3414; field_14714 ENTITY_GUARDIAN_AMBIENT f Lnet/minecraft/class_3414; field_18063 ENTITY_FOX_SNIFF f Lnet/minecraft/class_3414; field_26967 BLOCK_MEDIUM_AMETHYST_BUD_BREAK f Lnet/minecraft/class_3414; field_28397 ITEM_INK_SAC_USE f Lnet/minecraft/class_3414; field_20609 BLOCK_BEEHIVE_ENTER f Lnet/minecraft/class_3414; field_26968 BLOCK_MEDIUM_AMETHYST_BUD_PLACE f Lnet/minecraft/class_3414; field_26969 ENTITY_MINECART_INSIDE_UNDERWATER f Lnet/minecraft/class_3414; field_28396 ENTITY_GLOW_SQUID_SQUIRT f Lnet/minecraft/class_3414; field_26965 BLOCK_LARGE_AMETHYST_BUD_PLACE f Lnet/minecraft/class_3414; field_35351 MUSIC_OVERWORLD_STONY_PEAKS f Lnet/minecraft/class_3414; field_28395 ENTITY_GLOW_SQUID_HURT f Lnet/minecraft/class_3414; field_26966 BLOCK_LARGE_AMETHYST_BUD_BREAK f Lnet/minecraft/class_3414; field_15080 BLOCK_WOODEN_TRAPDOOR_CLOSE f Lnet/minecraft/class_3414; field_35350 MUSIC_OVERWORLD_SNOWY_SLOPES f Lnet/minecraft/class_3414; field_28394 ENTITY_GLOW_SQUID_DEATH f Lnet/minecraft/class_3414; field_26963 BLOCK_COPPER_HIT f Lnet/minecraft/class_3414; field_15081 BLOCK_GLASS_BREAK f Lnet/minecraft/class_3414; field_16506 BLOCK_SCAFFOLDING_HIT f Lnet/minecraft/class_3414; field_29819 ENTITY_GOAT_STEP f Lnet/minecraft/class_3414; field_16508 BLOCK_SCAFFOLDING_STEP f Lnet/minecraft/class_3414; field_26964 BLOCK_COPPER_FALL f Lnet/minecraft/class_3414; field_15082 BLOCK_IRON_TRAPDOOR_OPEN f Lnet/minecraft/class_3414; field_16507 BLOCK_SCAFFOLDING_PLACE f Lnet/minecraft/class_3414; field_28393 ENTITY_GLOW_SQUID_AMBIENT f Lnet/minecraft/class_3414; field_14850 ENTITY_ZOMBIE_CONVERTED_TO_DROWNED f Lnet/minecraft/class_3414; field_14983 BLOCK_WOOL_BREAK f Lnet/minecraft/class_3414; field_14982 BLOCK_CHEST_OPEN f Lnet/minecraft/class_3414; field_14981 BLOCK_END_PORTAL_SPAWN f Lnet/minecraft/class_3414; field_14980 ENTITY_DROWNED_AMBIENT_WATER f Lnet/minecraft/class_3414; field_18060 ENTITY_FOX_EAT f Lnet/minecraft/class_3414; field_18062 ENTITY_FOX_SLEEP f Lnet/minecraft/class_3414; field_18061 ENTITY_FOX_HURT f Lnet/minecraft/class_3414; field_14726 ENTITY_PLAYER_BREATH f Lnet/minecraft/class_3414; field_14859 BLOCK_TRIPWIRE_ATTACH f Lnet/minecraft/class_3414; field_28611 BLOCK_SPORE_BLOSSOM_STEP f Lnet/minecraft/class_3414; field_14725 BLOCK_NOTE_BLOCK_CHIME f Lnet/minecraft/class_3414; field_28610 BLOCK_SPORE_BLOSSOM_PLACE f Lnet/minecraft/class_3414; field_14858 ENTITY_EVOKER_CAST_SPELL f Lnet/minecraft/class_3414; field_33440 ENTITY_GOAT_SCREAMING_EAT f Lnet/minecraft/class_3414; field_14857 ENTITY_COW_DEATH f Lnet/minecraft/class_3414; field_14724 ENTITY_WOLF_AMBIENT f Lnet/minecraft/class_3414; field_14856 ENTITY_TURTLE_DEATH f Lnet/minecraft/class_3414; field_14989 BLOCK_NOTE_BLOCK_FLUTE f Lnet/minecraft/class_3414; field_14723 BLOCK_STONE_FALL f Lnet/minecraft/class_3414; field_21930 BLOCK_ANCIENT_DEBRIS_HIT f Lnet/minecraft/class_3414; field_21931 BLOCK_SHROOMLIGHT_BREAK f Lnet/minecraft/class_3414; field_14988 BLOCK_METAL_PRESSURE_PLATE_CLICK_ON f Lnet/minecraft/class_3414; field_14855 ENTITY_SKELETON_HORSE_HURT f Lnet/minecraft/class_3414; field_14722 ENTITY_TURTLE_AMBIENT_LAND f Lnet/minecraft/class_3414; field_14721 ENTITY_SKELETON_HORSE_DEATH f Lnet/minecraft/class_3414; field_14854 ENTITY_PARROT_IMITATE_ENDER_DRAGON f Lnet/minecraft/class_3414; field_14987 ENTITY_HORSE_GALLOP f Lnet/minecraft/class_3414; field_14720 BLOCK_GRASS_HIT f Lnet/minecraft/class_3414; field_14853 BLOCK_LADDER_PLACE f Lnet/minecraft/class_3414; field_14986 ENTITY_ZOMBIE_INFECT f Lnet/minecraft/class_3414; field_14852 ENTITY_ZOMBIFIED_PIGLIN_ANGRY f Lnet/minecraft/class_3414; field_14985 ENTITY_TROPICAL_FISH_HURT f Lnet/minecraft/class_3414; field_14984 ENTITY_SKELETON_HORSE_AMBIENT f Lnet/minecraft/class_3414; field_14851 ENTITY_COD_HURT f Lnet/minecraft/class_3414; field_20604 ENTITY_BEE_LOOP_AGGRESSIVE f Lnet/minecraft/class_3414; field_26961 BLOCK_COPPER_STEP f Lnet/minecraft/class_3414; field_16509 BLOCK_SCAFFOLDING_BREAK f Lnet/minecraft/class_3414; field_21936 BLOCK_ANCIENT_DEBRIS_FALL f Lnet/minecraft/class_3414; field_15083 ENTITY_COD_AMBIENT f Lnet/minecraft/class_3414; field_29817 ENTITY_GOAT_SCREAMING_MILK f Lnet/minecraft/class_3414; field_28392 ITEM_GLOW_INK_SAC_USE f Lnet/minecraft/class_3414; field_20603 ENTITY_BEE_HURT f Lnet/minecraft/class_3414; field_26962 BLOCK_COPPER_PLACE f Lnet/minecraft/class_3414; field_15084 ENTITY_SILVERFISH_STEP f Lnet/minecraft/class_3414; field_28618 BLOCK_VINE_FALL f Lnet/minecraft/class_3414; field_21937 BLOCK_NETHER_ORE_BREAK f Lnet/minecraft/class_3414; field_28619 BLOCK_VINE_HIT f Lnet/minecraft/class_3414; field_29816 ENTITY_GOAT_SCREAMING_HURT f Lnet/minecraft/class_3414; field_28391 ITEM_DYE_USE f Lnet/minecraft/class_3414; field_20602 ENTITY_BEE_DEATH f Lnet/minecraft/class_3414; field_28617 BLOCK_VINE_BREAK f Lnet/minecraft/class_3414; field_15085 ENTITY_TROPICAL_FISH_AMBIENT f Lnet/minecraft/class_3414; field_17482 ITEM_BOOK_PUT f Lnet/minecraft/class_3414; field_21938 BLOCK_NETHER_ORE_FALL f Lnet/minecraft/class_3414; field_29815 ENTITY_GOAT_SCREAMING_DEATH f Lnet/minecraft/class_3414; field_26960 BLOCK_COPPER_BREAK f Lnet/minecraft/class_3414; field_15086 ENTITY_ENDER_DRAGON_HURT f Lnet/minecraft/class_3414; field_28616 BLOCK_SMALL_DRIPLEAF_STEP f Lnet/minecraft/class_3414; field_17481 ITEM_BOOK_PAGE_TURN f Lnet/minecraft/class_3414; field_29814 ENTITY_GOAT_SCREAMING_AMBIENT f Lnet/minecraft/class_3414; field_21939 BLOCK_NETHER_ORE_HIT f Lnet/minecraft/class_3414; field_17484 UI_CARTOGRAPHY_TABLE_TAKE_RESULT f Lnet/minecraft/class_3414; field_28615 BLOCK_SMALL_DRIPLEAF_PLACE f Lnet/minecraft/class_3414; field_15087 BLOCK_CORAL_BLOCK_PLACE f Lnet/minecraft/class_3414; field_20608 BLOCK_BEEHIVE_DRIP f Lnet/minecraft/class_3414; field_21932 BLOCK_SHROOMLIGHT_STEP f Lnet/minecraft/class_3414; field_29813 ENTITY_GOAT_PREPARE_RAM f Lnet/minecraft/class_3414; field_20607 ENTITY_BEE_POLLINATE f Lnet/minecraft/class_3414; field_14729 ENTITY_PHANTOM_BITE f Lnet/minecraft/class_3414; field_17483 BLOCK_CAMPFIRE_CRACKLE f Lnet/minecraft/class_3414; field_15088 ENTITY_ZOMBIE_HURT f Lnet/minecraft/class_3414; field_28614 BLOCK_SMALL_DRIPLEAF_HIT f Lnet/minecraft/class_3414; field_21933 BLOCK_SHROOMLIGHT_PLACE f Lnet/minecraft/class_3414; field_29812 ENTITY_GOAT_MILK f Lnet/minecraft/class_3414; field_20606 ENTITY_BEE_STING f Lnet/minecraft/class_3414; field_14728 ENTITY_ZOMBIE_VILLAGER_HURT f Lnet/minecraft/class_3414; field_28613 BLOCK_SMALL_DRIPLEAF_FALL f Lnet/minecraft/class_3414; field_15089 ITEM_CROSSBOW_QUICK_CHARGE_3 f Lnet/minecraft/class_3414; field_21934 BLOCK_SHROOMLIGHT_HIT f Lnet/minecraft/class_3414; field_29811 ENTITY_GOAT_HURT f Lnet/minecraft/class_3414; field_14727 BLOCK_ANVIL_FALL f Lnet/minecraft/class_3414; field_20605 ENTITY_BEE_LOOP f Lnet/minecraft/class_3414; field_28612 BLOCK_SMALL_DRIPLEAF_BREAK f Lnet/minecraft/class_3414; field_21935 BLOCK_SHROOMLIGHT_FALL f Lnet/minecraft/class_3414; field_29810 ENTITY_GOAT_DEATH f Lnet/minecraft/class_3414; field_17711 UI_STONECUTTER_SELECT_RECIPE f Lnet/minecraft/class_3414; field_17710 UI_STONECUTTER_TAKE_RESULT f Lnet/minecraft/class_3414; field_26979 BLOCK_AMETHYST_BLOCK_BREAK f Lnet/minecraft/class_3414; field_15090 ENTITY_FIREWORK_ROCKET_BLAST_FAR f Lnet/minecraft/class_3414; field_23116 BLOCK_RESPAWN_ANCHOR_CHARGE f Lnet/minecraft/class_3414; field_26977 BLOCK_TUFF_HIT f Lnet/minecraft/class_3414; field_15091 ENTITY_RABBIT_JUMP f Lnet/minecraft/class_3414; field_23115 BLOCK_RESPAWN_ANCHOR_AMBIENT f Lnet/minecraft/class_3414; field_19147 ENTITY_EVOKER_CELEBRATE f Lnet/minecraft/class_3414; field_26978 BLOCK_TUFF_FALL f Lnet/minecraft/class_3414; field_15092 BLOCK_SNOW_FALL f Lnet/minecraft/class_3414; field_23118 BLOCK_RESPAWN_ANCHOR_SET_SPAWN f Lnet/minecraft/class_3414; field_26975 BLOCK_TUFF_STEP f Lnet/minecraft/class_3414; field_15093 ENTITY_FISHING_BOBBER_RETRIEVE f Lnet/minecraft/class_3414; field_23117 BLOCK_RESPAWN_ANCHOR_DEPLETE f Lnet/minecraft/class_3414; field_26976 BLOCK_TUFF_PLACE f Lnet/minecraft/class_3414; field_15094 ENTITY_DONKEY_AMBIENT f Lnet/minecraft/class_3414; field_35343 MUSIC_DISC_OTHERSIDE f Lnet/minecraft/class_3414; field_14995 MUSIC_CREATIVE f Lnet/minecraft/class_3414; field_14862 ITEM_ARMOR_EQUIP_IRON f Lnet/minecraft/class_3414; field_14861 BLOCK_FENCE_GATE_CLOSE f Lnet/minecraft/class_3414; field_14994 ENTITY_HOSTILE_HURT f Lnet/minecraft/class_3414; field_14860 ITEM_CROSSBOW_LOADING_MIDDLE f Lnet/minecraft/class_3414; field_14993 BLOCK_FIRE_AMBIENT f Lnet/minecraft/class_3414; field_14992 ENTITY_DOLPHIN_ATTACK f Lnet/minecraft/class_3414; field_35347 MUSIC_OVERWORLD_LUSH_CAVES f Lnet/minecraft/class_3414; field_14991 ENTITY_BLAZE_AMBIENT f Lnet/minecraft/class_3414; field_35346 MUSIC_OVERWORLD_JAGGED_PEAKS f Lnet/minecraft/class_3414; field_35345 MUSIC_OVERWORLD_GROVE f Lnet/minecraft/class_3414; field_16510 BLOCK_SCAFFOLDING_FALL f Lnet/minecraft/class_3414; field_35344 MUSIC_OVERWORLD_DRIPSTONE_CAVES f Lnet/minecraft/class_3414; field_14738 ENTITY_ILLUSIONER_PREPARE_MIRROR f Lnet/minecraft/class_3414; field_14605 ENTITY_POLAR_BEAR_AMBIENT_BABY f Lnet/minecraft/class_3414; field_14604 ENTITY_PANDA_AMBIENT f Lnet/minecraft/class_3414; field_14737 ENTITY_GENERIC_SPLASH f Lnet/minecraft/class_3414; field_21940 BLOCK_NETHER_ORE_PLACE f Lnet/minecraft/class_3414; field_14736 ENTITY_WITCH_AMBIENT f Lnet/minecraft/class_3414; field_14603 ENTITY_SHEEP_AMBIENT f Lnet/minecraft/class_3414; field_14869 ENTITY_PHANTOM_FLAP f Lnet/minecraft/class_3414; field_21941 BLOCK_NETHER_ORE_STEP f Lnet/minecraft/class_3414; field_35349 MUSIC_OVERWORLD_FROZEN_PEAKS f Lnet/minecraft/class_3414; field_21942 BLOCK_SOUL_SAND_HIT f Lnet/minecraft/class_3414; field_14868 ENTITY_ELDER_GUARDIAN_HURT f Lnet/minecraft/class_3414; field_14735 ENTITY_VINDICATOR_AMBIENT f Lnet/minecraft/class_3414; field_14602 ENTITY_PARROT_STEP f Lnet/minecraft/class_3414; field_28620 BLOCK_VINE_PLACE f Lnet/minecraft/class_3414; field_35348 MUSIC_OVERWORLD_MEADOW f Lnet/minecraft/class_3414; field_21943 BLOCK_SOUL_SAND_FALL f Lnet/minecraft/class_3414; field_14867 ENTITY_CAT_HURT f Lnet/minecraft/class_3414; field_14734 ENTITY_BLAZE_BURN f Lnet/minecraft/class_3414; field_14601 ENTITY_CHICKEN_HURT f Lnet/minecraft/class_3414; field_34896 BLOCK_GROWING_PLANT_CROP f Lnet/minecraft/class_3414; field_20612 BLOCK_BEEHIVE_WORK f Lnet/minecraft/class_3414; field_14600 ENTITY_ARROW_SHOOT f Lnet/minecraft/class_3414; field_14999 ENTITY_PLAYER_ATTACK_KNOCKBACK f Lnet/minecraft/class_3414; field_14733 ENTITY_RAVAGER_ROAR f Lnet/minecraft/class_3414; field_20611 BLOCK_BEEHIVE_SHEAR f Lnet/minecraft/class_3414; field_20610 BLOCK_BEEHIVE_EXIT f Lnet/minecraft/class_3414; field_14732 ENTITY_GENERIC_DEATH f Lnet/minecraft/class_3414; field_14865 ENTITY_LIGHTNING_BOLT_THUNDER f Lnet/minecraft/class_3414; field_14998 ENTITY_PLAYER_SWIM f Lnet/minecraft/class_3414; field_14731 BLOCK_CHEST_LOCKED f Lnet/minecraft/class_3414; field_14864 ENTITY_TURTLE_SHAMBLE_BABY f Lnet/minecraft/class_3414; field_14997 ENTITY_PANDA_PRE_SNEEZE f Lnet/minecraft/class_3414; field_14863 ENTITY_SLIME_ATTACK f Lnet/minecraft/class_3414; field_14996 ENTITY_ZOMBIE_VILLAGER_DEATH f Lnet/minecraft/class_3414; field_14730 ENTITY_SHEEP_HURT f Lnet/minecraft/class_3414; field_15095 ENTITY_SLIME_SQUISH f Lnet/minecraft/class_3414; field_26973 ITEM_SPYGLASS_STOP_USING f Lnet/minecraft/class_3414; field_21948 BLOCK_SOUL_SOIL_FALL f Lnet/minecraft/class_3414; field_33435 ENTITY_GOAT_SCREAMING_PREPARE_RAM f Lnet/minecraft/class_3414; field_20615 ITEM_HONEY_BOTTLE_DRINK f Lnet/minecraft/class_3414; field_33437 ENTITY_GOAT_EAT f Lnet/minecraft/class_3414; field_15096 UI_LOOM_TAKE_RESULT f Lnet/minecraft/class_3414; field_26974 BLOCK_TUFF_BREAK f Lnet/minecraft/class_3414; field_21949 BLOCK_SOUL_SAND_BREAK f Lnet/minecraft/class_3414; field_33436 ENTITY_GOAT_SCREAMING_RAM_IMPACT f Lnet/minecraft/class_3414; field_20614 ENTITY_GENERIC_EAT f Lnet/minecraft/class_3414; field_26971 BLOCK_SMALL_AMETHYST_BUD_PLACE f Lnet/minecraft/class_3414; field_15097 ENTITY_LLAMA_CHEST f Lnet/minecraft/class_3414; field_19148 ENTITY_RAVAGER_CELEBRATE f Lnet/minecraft/class_3414; field_33433 ITEM_BONE_MEAL_USE f Lnet/minecraft/class_3414; field_20613 ENTITY_GENERIC_DRINK f Lnet/minecraft/class_3414; field_19149 ENTITY_PLAYER_BURP f Lnet/minecraft/class_3414; field_26972 ITEM_SPYGLASS_USE f Lnet/minecraft/class_3414; field_15098 ENTITY_PARROT_IMITATE_SLIME f Lnet/minecraft/class_3414; field_33434 ENTITY_GOAT_SCREAMING_LONG_JUMP f Lnet/minecraft/class_3414; field_14609 BLOCK_GRAVEL_PLACE f Lnet/minecraft/class_3414; field_15099 ENTITY_HORSE_EAT f Lnet/minecraft/class_3414; field_21944 BLOCK_SOUL_SOIL_BREAK f Lnet/minecraft/class_3414; field_14608 ENTITY_ENDERMAN_DEATH f Lnet/minecraft/class_3414; field_26970 BLOCK_SMALL_AMETHYST_BUD_BREAK f Lnet/minecraft/class_3414; field_21945 BLOCK_SOUL_SOIL_STEP f Lnet/minecraft/class_3414; field_14607 BLOCK_WOOD_FALL f Lnet/minecraft/class_3414; field_33438 ENTITY_GOAT_LONG_JUMP f Lnet/minecraft/class_3414; field_21946 BLOCK_SOUL_SOIL_PLACE f Lnet/minecraft/class_3414; field_14739 BLOCK_CHORUS_FLOWER_DEATH f Lnet/minecraft/class_3414; field_14606 ITEM_TRIDENT_RIPTIDE_1 f Lnet/minecraft/class_3414; field_33439 ENTITY_GOAT_RAM_IMPACT f Lnet/minecraft/class_3414; field_21947 BLOCK_SOUL_SOIL_HIT f Lnet/minecraft/class_3414; field_28025 BLOCK_DRIPSTONE_BLOCK_PLACE f Lnet/minecraft/class_3414; field_28289 ENTITY_AXOLOTL_HURT f Lnet/minecraft/class_3414; field_19152 ENTITY_VILLAGER_CELEBRATE f Lnet/minecraft/class_3414; field_28288 ENTITY_AXOLOTL_DEATH f Lnet/minecraft/class_3414; field_19153 ENTITY_WITCH_CELEBRATE f Lnet/minecraft/class_3414; field_28287 ENTITY_AXOLOTL_ATTACK f Lnet/minecraft/class_3414; field_14741 ENTITY_CAT_PURR f Lnet/minecraft/class_3414; field_14740 BLOCK_BAMBOO_BREAK f Lnet/minecraft/class_3414; field_14873 ENTITY_SNOWBALL_THROW f Lnet/minecraft/class_3414; field_18309 BLOCK_NOTE_BLOCK_COW_BELL f Lnet/minecraft/class_3414; field_14872 ENTITY_RABBIT_DEATH f Lnet/minecraft/class_3414; field_18308 BLOCK_NOTE_BLOCK_IRON_XYLOPHONE f Lnet/minecraft/class_3414; field_14871 ENTITY_CHICKEN_AMBIENT f Lnet/minecraft/class_3414; field_28029 BLOCK_POINTED_DRIPSTONE_STEP f Lnet/minecraft/class_3414; field_19150 ENTITY_PILLAGER_CELEBRATE f Lnet/minecraft/class_3414; field_14870 ENTITY_SHEEP_STEP f Lnet/minecraft/class_3414; field_28028 BLOCK_POINTED_DRIPSTONE_BREAK f Lnet/minecraft/class_3414; field_19151 ENTITY_VINDICATOR_CELEBRATE f Lnet/minecraft/class_3414; field_28027 BLOCK_DRIPSTONE_BLOCK_FALL f Lnet/minecraft/class_3414; field_28026 BLOCK_DRIPSTONE_BLOCK_HIT f Lnet/minecraft/class_3414; field_14617 ENTITY_SKELETON_HORSE_SWIM f Lnet/minecraft/class_3414; field_21951 BLOCK_SOUL_SAND_PLACE f Lnet/minecraft/class_3414; field_18311 BLOCK_NOTE_BLOCK_BIT f Lnet/minecraft/class_3414; field_14749 ENTITY_MAGMA_CUBE_SQUISH_SMALL f Lnet/minecraft/class_3414; field_14616 ITEM_SHOVEL_FLATTEN f Lnet/minecraft/class_3414; field_14615 ENTITY_PIG_AMBIENT f Lnet/minecraft/class_3414; field_18310 BLOCK_NOTE_BLOCK_DIDGERIDOO f Lnet/minecraft/class_3414; field_14748 ENTITY_PUFFER_FISH_HURT f Lnet/minecraft/class_3414; field_18313 ENTITY_WANDERING_TRADER_DRINK_POTION f Lnet/minecraft/class_3414; field_14747 ENTITY_MAGMA_CUBE_HURT f Lnet/minecraft/class_3414; field_14614 ENTITY_MULE_AMBIENT f Lnet/minecraft/class_3414; field_18312 BLOCK_NOTE_BLOCK_BANJO f Lnet/minecraft/class_3414; field_14746 ENTITY_BAT_HURT f Lnet/minecraft/class_3414; field_14879 ENTITY_ENDERMAN_TELEPORT f Lnet/minecraft/class_3414; field_14613 ENTITY_HORSE_STEP f Lnet/minecraft/class_3414; field_18315 ENTITY_WANDERING_TRADER_DISAPPEARED f Lnet/minecraft/class_3414; field_14878 ENTITY_TROPICAL_FISH_FLOP f Lnet/minecraft/class_3414; field_14745 ENTITY_SNOW_GOLEM_SHOOT f Lnet/minecraft/class_3414; field_14612 ENTITY_FIREWORK_ROCKET_LARGE_BLAST_FAR f Lnet/minecraft/class_3414; field_14611 BLOCK_DISPENSER_DISPENSE f Lnet/minecraft/class_3414; field_18314 ENTITY_WANDERING_TRADER_REAPPEARED f Lnet/minecraft/class_3414; field_14744 MUSIC_DISC_CAT f Lnet/minecraft/class_3414; field_14877 ENTITY_SKELETON_DEATH f Lnet/minecraft/class_3414; field_14743 ENTITY_ZOMBIFIED_PIGLIN_DEATH f Lnet/minecraft/class_3414; field_14610 ENTITY_BAT_TAKEOFF f Lnet/minecraft/class_3414; field_14876 ENTITY_PLAYER_SPLASH_HIGH_SPEED f Lnet/minecraft/class_3414; field_21950 BLOCK_SOUL_SAND_STEP f Lnet/minecraft/class_3414; field_18316 ENTITY_WANDERING_TRADER_DRINK_MILK f Lnet/minecraft/class_3414; field_14875 ENTITY_PAINTING_PLACE f Lnet/minecraft/class_3414; field_14742 ENTITY_ZOMBIE_BREAK_WOODEN_DOOR f Lnet/minecraft/class_3414; field_26981 BLOCK_AMETHYST_BLOCK_FALL f Lnet/minecraft/class_3414; field_26982 BLOCK_AMETHYST_BLOCK_HIT f Lnet/minecraft/class_3414; field_14619 BLOCK_PUMPKIN_CARVE f Lnet/minecraft/class_3414; field_14618 ENTITY_TURTLE_DEATH_BABY f Lnet/minecraft/class_3414; field_26980 BLOCK_AMETHYST_BLOCK_CHIME f Lnet/minecraft/class_3414; field_15205 ENTITY_PLAYER_HURT_DROWN f Lnet/minecraft/class_3414; field_28037 BLOCK_POINTED_DRIPSTONE_DRIP_WATER_INTO_CAULDRON f Lnet/minecraft/class_3414; field_15206 BLOCK_ENDER_CHEST_CLOSE f Lnet/minecraft/class_3414; field_28036 BLOCK_POINTED_DRIPSTONE_DRIP_LAVA_INTO_CAULDRON f Lnet/minecraft/class_3414; field_19167 BLOCK_BELL_RESONATE f Lnet/minecraft/class_3414; field_17604 BLOCK_BARREL_OPEN f Lnet/minecraft/class_3414; field_15207 BLOCK_WET_GRASS_FALL f Lnet/minecraft/class_3414; field_28035 BLOCK_POINTED_DRIPSTONE_DRIP_WATER f Lnet/minecraft/class_3414; field_17603 BLOCK_BARREL_CLOSE f Lnet/minecraft/class_3414; field_15208 ENTITY_PANDA_DEATH f Lnet/minecraft/class_3414; field_28034 BLOCK_POINTED_DRIPSTONE_DRIP_LAVA f Lnet/minecraft/class_3414; field_17606 BLOCK_COMPOSTER_EMPTY f Lnet/minecraft/class_3414; field_15209 ENTITY_POLAR_BEAR_DEATH f Lnet/minecraft/class_3414; field_28033 BLOCK_POINTED_DRIPSTONE_LAND f Lnet/minecraft/class_3414; field_17605 BLOCK_BLASTFURNACE_FIRE_CRACKLE f Lnet/minecraft/class_3414; field_28032 BLOCK_POINTED_DRIPSTONE_FALL f Lnet/minecraft/class_3414; field_28031 BLOCK_POINTED_DRIPSTONE_HIT f Lnet/minecraft/class_3414; field_17609 BLOCK_COMPOSTER_READY f Lnet/minecraft/class_3414; field_17607 BLOCK_COMPOSTER_FILL f Lnet/minecraft/class_3414; field_28030 BLOCK_POINTED_DRIPSTONE_PLACE f Lnet/minecraft/class_3414; field_17608 BLOCK_COMPOSTER_FILL_SUCCESS f Lnet/minecraft/class_3414; field_14886 ENTITY_BOAT_PADDLE_LAND f Lnet/minecraft/class_3414; field_14753 ENTITY_DROWNED_SHOOT f Lnet/minecraft/class_3414; field_14620 ENTITY_SLIME_HURT_SMALL f Lnet/minecraft/class_3414; field_14885 ENTITY_PARROT_IMITATE_STRAY f Lnet/minecraft/class_3414; field_14884 ENTITY_LLAMA_EAT f Lnet/minecraft/class_3414; field_14751 BLOCK_SHULKER_BOX_CLOSE f Lnet/minecraft/class_3414; field_15200 ENTITY_SKELETON_AMBIENT f Lnet/minecraft/class_3414; field_14750 ENTITY_PIG_HURT f Lnet/minecraft/class_3414; field_14883 ITEM_ARMOR_EQUIP_GENERIC f Lnet/minecraft/class_3414; field_15201 ENTITY_TROPICAL_FISH_DEATH f Lnet/minecraft/class_3414; field_14882 ENTITY_FIREWORK_ROCKET_TWINKLE_FAR f Lnet/minecraft/class_3414; field_15202 ITEM_BUCKET_FILL_LAVA f Lnet/minecraft/class_3414; field_14881 ENTITY_DOLPHIN_AMBIENT_WATER f Lnet/minecraft/class_3414; field_28039 BLOCK_DRIPSTONE_BLOCK_STEP f Lnet/minecraft/class_3414; field_15203 ENTITY_ELDER_GUARDIAN_CURSE f Lnet/minecraft/class_3414; field_14880 ENTITY_GUARDIAN_ATTACK f Lnet/minecraft/class_3414; field_15204 BLOCK_NOTE_BLOCK_HAT f Lnet/minecraft/class_3414; field_28038 BLOCK_DRIPSTONE_BLOCK_BREAK f Lnet/minecraft/class_3414; field_14629 BLOCK_BAMBOO_SAPLING_BREAK f Lnet/minecraft/class_3414; field_14628 BLOCK_WOOL_HIT f Lnet/minecraft/class_3414; field_14627 ENTITY_EXPERIENCE_ORB_PICKUP f Lnet/minecraft/class_3414; field_14626 ITEM_CROSSBOW_LOADING_END f Lnet/minecraft/class_3414; field_14759 MUSIC_DISC_WAIT f Lnet/minecraft/class_3414; field_14758 ENTITY_GUARDIAN_HURT_LAND f Lnet/minecraft/class_3414; field_14625 ENTITY_PLAYER_ATTACK_WEAK f Lnet/minecraft/class_3414; field_14757 ENTITY_ENDER_PEARL_THROW f Lnet/minecraft/class_3414; field_14624 BLOCK_NOTE_BLOCK_BASS f Lnet/minecraft/class_3414; field_14889 ENTITY_MAGMA_CUBE_DEATH_SMALL f Lnet/minecraft/class_3414; field_14756 AMBIENT_UNDERWATER_ENTER f Lnet/minecraft/class_3414; field_14623 ENTITY_PLAYER_HURT_ON_FIRE f Lnet/minecraft/class_3414; field_14622 BLOCK_NOTE_BLOCK_PLING f Lnet/minecraft/class_3414; field_14755 MUSIC_CREDITS f Lnet/minecraft/class_3414; field_14888 ENTITY_PUFFER_FISH_DEATH f Lnet/minecraft/class_3414; field_14754 ENTITY_HOSTILE_SMALL_FALL f Lnet/minecraft/class_3414; field_14621 ENTITY_ZOMBIE_STEP f Lnet/minecraft/class_3414; field_14887 ENTITY_DOLPHIN_SPLASH f Lnet/minecraft/class_3414; field_28295 ITEM_BUCKET_FILL_AXOLOTL f Lnet/minecraft/class_3414; field_28294 ITEM_BUCKET_EMPTY_AXOLOTL f Lnet/minecraft/class_3414; field_28293 ENTITY_AXOLOTL_SWIM f Lnet/minecraft/class_3414; field_28292 ENTITY_AXOLOTL_SPLASH f Lnet/minecraft/class_3414; field_28291 ENTITY_AXOLOTL_IDLE_WATER f Lnet/minecraft/class_3414; field_28290 ENTITY_AXOLOTL_IDLE_AIR f Lnet/minecraft/class_3414; field_17614 ENTITY_PLAYER_HURT_SWEET_BERRY_BUSH f Lnet/minecraft/class_3414; field_17747 ENTITY_WANDERING_TRADER_AMBIENT f Lnet/minecraft/class_3414; field_15217 BLOCK_STONE_PRESSURE_PLATE_CLICK_ON f Lnet/minecraft/class_3414; field_14890 ITEM_CHORUS_FRUIT_TELEPORT f Lnet/minecraft/class_3414; field_17746 BLOCK_LANTERN_FALL f Lnet/minecraft/class_3414; field_17613 ITEM_NETHER_WART_PLANT f Lnet/minecraft/class_3414; field_15218 ENTITY_WOLF_HURT f Lnet/minecraft/class_3414; field_17616 BLOCK_SWEET_BERRY_BUSH_PLACE f Lnet/minecraft/class_3414; field_17749 ENTITY_WANDERING_TRADER_HURT f Lnet/minecraft/class_3414; field_15219 ENTITY_CHICKEN_EGG f Lnet/minecraft/class_3414; field_17615 BLOCK_SWEET_BERRY_BUSH_BREAK f Lnet/minecraft/class_3414; field_17748 ENTITY_WANDERING_TRADER_DEATH f Lnet/minecraft/class_3414; field_18813 ENTITY_PARROT_IMITATE_GUARDIAN f Lnet/minecraft/class_3414; field_17618 BLOCK_SMOKER_SMOKE f Lnet/minecraft/class_3414; field_18816 ENTITY_PARROT_IMITATE_RAVAGER f Lnet/minecraft/class_3414; field_17617 BLOCK_SWEET_BERRY_BUSH_PICK_BERRIES f Lnet/minecraft/class_3414; field_18815 ENTITY_PARROT_IMITATE_PILLAGER f Lnet/minecraft/class_3414; field_14765 ITEM_CROSSBOW_LOADING_START f Lnet/minecraft/class_3414; field_14632 BLOCK_CONDUIT_AMBIENT f Lnet/minecraft/class_3414; field_14898 ENTITY_VEX_CHARGE f Lnet/minecraft/class_3414; field_15210 ENTITY_ENDER_EYE_DEATH f Lnet/minecraft/class_3414; field_14897 ENTITY_ARMOR_STAND_HIT f Lnet/minecraft/class_3414; field_14764 ENTITY_TURTLE_SWIM f Lnet/minecraft/class_3414; field_14631 MUSIC_END f Lnet/minecraft/class_3414; field_15211 BLOCK_GRAVEL_BREAK f Lnet/minecraft/class_3414; field_14896 ITEM_TRIDENT_THUNDER f Lnet/minecraft/class_3414; field_14763 ENTITY_SLIME_DEATH f Lnet/minecraft/class_3414; field_14630 ENTITY_HOSTILE_SWIM f Lnet/minecraft/class_3414; field_15212 ENTITY_SQUID_HURT f Lnet/minecraft/class_3414; field_14762 BLOCK_COMPARATOR_CLICK f Lnet/minecraft/class_3414; field_14895 ENTITY_SHULKER_BULLET_HIT f Lnet/minecraft/class_3414; field_17743 BLOCK_LANTERN_PLACE f Lnet/minecraft/class_3414; field_17610 BLOCK_CROP_BREAK f Lnet/minecraft/class_3414; field_15213 ITEM_TRIDENT_HIT f Lnet/minecraft/class_3414; field_14761 ITEM_ARMOR_EQUIP_GOLD f Lnet/minecraft/class_3414; field_14894 ENTITY_PIG_STEP f Lnet/minecraft/class_3414; field_15214 ENTITY_WITHER_SKELETON_AMBIENT f Lnet/minecraft/class_3414; field_17742 BLOCK_LANTERN_HIT f Lnet/minecraft/class_3414; field_14760 ENTITY_SPIDER_STEP f Lnet/minecraft/class_3414; field_17612 BLOCK_NETHER_WART_BREAK f Lnet/minecraft/class_3414; field_17745 BLOCK_LANTERN_BREAK f Lnet/minecraft/class_3414; field_15215 BLOCK_WOOD_BREAK f Lnet/minecraft/class_3414; field_14892 ENTITY_HUSK_DEATH f Lnet/minecraft/class_3414; field_17611 ITEM_CROP_PLANT f Lnet/minecraft/class_3414; field_17744 BLOCK_LANTERN_STEP f Lnet/minecraft/class_3414; field_15216 ENTITY_DOLPHIN_HURT f Lnet/minecraft/class_3414; field_14891 BLOCK_BEACON_POWER_SELECT f Lnet/minecraft/class_3414; field_14639 ENTITY_RAVAGER_AMBIENT f Lnet/minecraft/class_3414; field_14638 ENTITY_SALMON_HURT f Lnet/minecraft/class_3414; field_14637 ENTITY_EXPERIENCE_BOTTLE_THROW f Lnet/minecraft/class_3414; field_14769 BLOCK_GLASS_STEP f Lnet/minecraft/class_3414; field_14636 ITEM_CROSSBOW_HIT f Lnet/minecraft/class_3414; field_14768 ENTITY_PARROT_IMITATE_SHULKER f Lnet/minecraft/class_3414; field_14635 BLOCK_BAMBOO_STEP f Lnet/minecraft/class_3414; field_14767 ENTITY_LINGERING_POTION_THROW f Lnet/minecraft/class_3414; field_14634 ENTITY_TURTLE_LAY_EGG f Lnet/minecraft/class_3414; field_15220 ENTITY_PARROT_IMITATE_ZOMBIE f Lnet/minecraft/class_3414; field_14633 ENTITY_SKELETON_SHOOT f Lnet/minecraft/class_3414; field_14766 BLOCK_FENCE_GATE_OPEN f Lnet/minecraft/class_3414; field_14899 ENTITY_HOSTILE_DEATH f Lnet/minecraft/class_3414; field_17266 EVENT_RAID_HORN f Lnet/minecraft/class_3414; field_17265 BLOCK_BELL_USE f Lnet/minecraft/class_3414; field_15229 ENTITY_SHULKER_HURT f Lnet/minecraft/class_3414; field_15221 BLOCK_SAND_HIT f Lnet/minecraft/class_3414; field_17751 ENTITY_WANDERING_TRADER_TRADE f Lnet/minecraft/class_3414; field_14644 ENTITY_ILLUSIONER_AMBIENT f Lnet/minecraft/class_3414; field_14777 ENTITY_PARROT_IMITATE_ELDER_GUARDIAN f Lnet/minecraft/class_3414; field_15222 ENTITY_GENERIC_EXTINGUISH_FIRE f Lnet/minecraft/class_3414; field_17750 ENTITY_WANDERING_TRADER_NO f Lnet/minecraft/class_3414; field_14776 BLOCK_NOTE_BLOCK_XYLOPHONE f Lnet/minecraft/class_3414; field_15223 ENTITY_ILLUSIONER_HURT f Lnet/minecraft/class_3414; field_14775 BLOCK_LADDER_HIT f Lnet/minecraft/class_3414; field_14642 ENTITY_VINDICATOR_DEATH f Lnet/minecraft/class_3414; field_17752 ENTITY_WANDERING_TRADER_YES f Lnet/minecraft/class_3414; field_15224 ENTITY_ARROW_HIT_PLAYER f Lnet/minecraft/class_3414; field_14774 BLOCK_WET_GRASS_STEP f Lnet/minecraft/class_3414; field_14641 UI_TOAST_OUT f Lnet/minecraft/class_3414; field_15225 ENTITY_VILLAGER_DEATH f Lnet/minecraft/class_3414; field_14640 BLOCK_SLIME_BLOCK_HIT f Lnet/minecraft/class_3414; field_14773 ENTITY_ENDER_DRAGON_DEATH f Lnet/minecraft/class_3414; field_15226 BLOCK_WOOL_PLACE f Lnet/minecraft/class_3414; field_14772 ENTITY_WOLF_STEP f Lnet/minecraft/class_3414; field_15227 BLOCK_BAMBOO_SAPLING_HIT f Lnet/minecraft/class_3414; field_14771 ENTITY_STRAY_DEATH f Lnet/minecraft/class_3414; field_15228 BLOCK_PISTON_CONTRACT f Lnet/minecraft/class_3414; field_14770 ENTITY_ITEM_FRAME_REMOVE_ITEM f Lnet/minecraft/class_3414; field_14649 ENTITY_IRON_GOLEM_ATTACK f Lnet/minecraft/class_3414; field_14648 ENTITY_GHAST_DEATH f Lnet/minecraft/class_3414; field_15230 ENTITY_ENDERMITE_DEATH f Lnet/minecraft/class_3414; field_14647 ENTITY_PARROT_IMITATE_DROWNED f Lnet/minecraft/class_3414; field_15231 ENTITY_GHAST_SHOOT f Lnet/minecraft/class_3414; field_14779 ITEM_BOTTLE_FILL f Lnet/minecraft/class_3414; field_14646 BLOCK_LADDER_FALL f Lnet/minecraft/class_3414; field_15232 ENTITY_GUARDIAN_DEATH_LAND f Lnet/minecraft/class_3414; field_14778 ENTITY_PLAYER_SMALL_FALL f Lnet/minecraft/class_3414; field_14645 ENTITY_WITCH_HURT f Lnet/minecraft/class_3414; field_15108 ENTITY_SKELETON_HORSE_GALLOP_WATER f Lnet/minecraft/class_3414; field_22454 AMBIENT_NETHER_WASTES_ADDITIONS f Lnet/minecraft/class_3414; field_16439 ENTITY_CAT_EAT f Lnet/minecraft/class_3414; field_14781 ENTITY_DONKEY_HURT f Lnet/minecraft/class_3414; field_15109 ENTITY_TURTLE_EGG_CRACK f Lnet/minecraft/class_3414; field_22455 AMBIENT_NETHER_WASTES_LOOP f Lnet/minecraft/class_3414; field_14780 ENTITY_COW_AMBIENT f Lnet/minecraft/class_3414; field_22456 AMBIENT_NETHER_WASTES_MOOD f Lnet/minecraft/class_3414; field_22457 AMBIENT_SOUL_SAND_VALLEY_ADDITIONS f Lnet/minecraft/class_3414; field_22451 AMBIENT_CRIMSON_FOREST_ADDITIONS f Lnet/minecraft/class_3414; field_22452 AMBIENT_CRIMSON_FOREST_LOOP f Lnet/minecraft/class_3414; field_22453 AMBIENT_CRIMSON_FOREST_MOOD f Lnet/minecraft/class_3414; field_15233 ENTITY_IRON_GOLEM_STEP f Lnet/minecraft/class_3414; field_21870 BLOCK_BASALT_HIT f Lnet/minecraft/class_3414; field_15100 BLOCK_METAL_PRESSURE_PLATE_CLICK_OFF f Lnet/minecraft/class_3414; field_20671 ENTITY_VILLAGER_WORK_CARTOGRAPHER f Lnet/minecraft/class_3414; field_14789 ENTITY_LLAMA_SPIT f Lnet/minecraft/class_3414; field_14656 MUSIC_DISC_STRAD f Lnet/minecraft/class_3414; field_15234 ENTITY_PARROT_DEATH f Lnet/minecraft/class_3414; field_15101 ENTITY_DOLPHIN_DEATH f Lnet/minecraft/class_3414; field_21871 BLOCK_BASALT_FALL f Lnet/minecraft/class_3414; field_19195 BLOCK_BUBBLE_COLUMN_UPWARDS_INSIDE f Lnet/minecraft/class_3414; field_14655 ENTITY_SNOW_GOLEM_AMBIENT f Lnet/minecraft/class_3414; field_20670 ENTITY_VILLAGER_WORK_BUTCHER f Lnet/minecraft/class_3414; field_14788 BLOCK_SLIME_BLOCK_PLACE f Lnet/minecraft/class_3414; field_15102 BLOCK_FIRE_EXTINGUISH f Lnet/minecraft/class_3414; field_21872 BLOCK_BONE_BLOCK_BREAK f Lnet/minecraft/class_3414; field_15235 ENTITY_PUFFER_FISH_BLOW_UP f Lnet/minecraft/class_3414; field_14787 BLOCK_TRIPWIRE_CLICK_OFF f Lnet/minecraft/class_3414; field_14654 MUSIC_DISC_11 f Lnet/minecraft/class_3414; field_21873 BLOCK_BONE_BLOCK_FALL f Lnet/minecraft/class_3414; field_15236 ENTITY_WITHER_BREAK_BLOCK f Lnet/minecraft/class_3414; field_15103 ITEM_ARMOR_EQUIP_DIAMOND f Lnet/minecraft/class_3414; field_14786 ENTITY_SILVERFISH_AMBIENT f Lnet/minecraft/class_3414; field_14653 BLOCK_GRASS_PLACE f Lnet/minecraft/class_3414; field_22459 AMBIENT_SOUL_SAND_VALLEY_MOOD f Lnet/minecraft/class_3414; field_15237 BLOCK_WATER_AMBIENT f Lnet/minecraft/class_3414; field_15104 ITEM_TRIDENT_HIT_GROUND f Lnet/minecraft/class_3414; field_19198 BLOCK_LAVA_EXTINGUISH f Lnet/minecraft/class_3414; field_22458 AMBIENT_SOUL_SAND_VALLEY_LOOP f Lnet/minecraft/class_3414; field_20675 ENTITY_VILLAGER_WORK_FLETCHER f Lnet/minecraft/class_3414; field_14785 BLOCK_ANVIL_PLACE f Lnet/minecraft/class_3414; field_14652 ENTITY_ELDER_GUARDIAN_HURT_LAND f Lnet/minecraft/class_3414; field_15238 ENTITY_PHANTOM_SWOOP f Lnet/minecraft/class_3414; field_15105 BLOCK_WOODEN_BUTTON_CLICK_OFF f Lnet/minecraft/class_3414; field_19199 BLOCK_REDSTONE_TORCH_BURNOUT f Lnet/minecraft/class_3414; field_14651 ENTITY_DROWNED_HURT_WATER f Lnet/minecraft/class_3414; field_20674 ENTITY_VILLAGER_WORK_FISHERMAN f Lnet/minecraft/class_3414; field_14784 ENTITY_MINECART_RIDING f Lnet/minecraft/class_3414; field_15239 ITEM_SHIELD_BREAK f Lnet/minecraft/class_3414; field_15106 ENTITY_PANDA_EAT f Lnet/minecraft/class_3414; field_19196 BLOCK_BUBBLE_COLUMN_WHIRLPOOL_INSIDE f Lnet/minecraft/class_3414; field_16437 ENTITY_OCELOT_AMBIENT f Lnet/minecraft/class_3414; field_14783 ENTITY_HORSE_LAND f Lnet/minecraft/class_3414; field_14650 BLOCK_BUBBLE_COLUMN_WHIRLPOOL_AMBIENT f Lnet/minecraft/class_3414; field_20673 ENTITY_VILLAGER_WORK_FARMER f Lnet/minecraft/class_3414; field_15107 ENTITY_POLAR_BEAR_HURT f Lnet/minecraft/class_3414; field_19197 BLOCK_END_PORTAL_FRAME_FILL f Lnet/minecraft/class_3414; field_16438 ENTITY_CAT_BEG_FOR_FOOD f Lnet/minecraft/class_3414; field_14782 ENTITY_EVOKER_AMBIENT f Lnet/minecraft/class_3414; field_20672 ENTITY_VILLAGER_WORK_CLERIC f Lnet/minecraft/class_3414; field_21867 BLOCK_BASALT_BREAK f Lnet/minecraft/class_3414; field_21868 BLOCK_BASALT_STEP f Lnet/minecraft/class_3414; field_21869 BLOCK_BASALT_PLACE f Lnet/minecraft/class_3414; field_15240 ENTITY_RAVAGER_ATTACK f Lnet/minecraft/class_3414; field_16440 ENTITY_CAT_STRAY_AMBIENT f Lnet/minecraft/class_3414; field_14659 ENTITY_WOLF_DEATH f Lnet/minecraft/class_3414; field_15110 ENTITY_COW_STEP f Lnet/minecraft/class_3414; field_16441 ENTITY_OCELOT_HURT f Lnet/minecraft/class_3414; field_14658 BLOCK_STONE_HIT f Lnet/minecraft/class_3414; field_15111 ENTITY_EVOKER_HURT f Lnet/minecraft/class_3414; field_20669 ENTITY_VILLAGER_WORK_ARMORER f Lnet/minecraft/class_3414; field_21866 ITEM_ARMOR_EQUIP_NETHERITE f Lnet/minecraft/class_3414; field_16442 ENTITY_OCELOT_DEATH f Lnet/minecraft/class_3414; field_14657 ENTITY_SPIDER_HURT f Lnet/minecraft/class_3414; field_23798 ENTITY_STRIDER_SADDLE f Lnet/minecraft/class_3414; field_14793 BLOCK_NOTE_BLOCK_BELL f Lnet/minecraft/class_3414; field_14660 ENTITY_FISHING_BOBBER_SPLASH f Lnet/minecraft/class_3414; field_23797 MUSIC_NETHER_WARPED_FOREST f Lnet/minecraft/class_3414; field_14792 ENTITY_WITHER_SPAWN f Lnet/minecraft/class_3414; field_14791 BLOCK_STONE_BUTTON_CLICK_ON f Lnet/minecraft/class_3414; field_14790 ENTITY_PARROT_IMITATE_VINDICATOR f Lnet/minecraft/class_3414; field_27849 BLOCK_POWDER_SNOW_FALL f Lnet/minecraft/class_3414; field_23794 MUSIC_NETHER_NETHER_WASTES f Lnet/minecraft/class_3414; field_22462 AMBIENT_WARPED_FOREST_MOOD f Lnet/minecraft/class_3414; field_27848 BLOCK_POWDER_SNOW_BREAK f Lnet/minecraft/class_3414; field_23793 MUSIC_NETHER_BASALT_DELTAS f Lnet/minecraft/class_3414; field_22463 BLOCK_SMITHING_TABLE_USE f Lnet/minecraft/class_3414; field_23796 MUSIC_NETHER_CRIMSON_FOREST f Lnet/minecraft/class_3414; field_27846 ITEM_BUCKET_FILL_POWDER_SNOW f Lnet/minecraft/class_3414; field_23795 MUSIC_NETHER_SOUL_SAND_VALLEY f Lnet/minecraft/class_3414; field_27847 ITEM_BUCKET_EMPTY_POWDER_SNOW f Lnet/minecraft/class_3414; field_28566 BLOCK_AZALEA_LEAVES_FALL f Lnet/minecraft/class_3414; field_21882 BLOCK_NETHER_BRICKS_BREAK f Lnet/minecraft/class_3414; field_14668 ENTITY_PANDA_HURT f Lnet/minecraft/class_3414; field_28565 BLOCK_AZALEA_LEAVES_BREAK f Lnet/minecraft/class_3414; field_15113 ENTITY_PARROT_IMITATE_EVOKER f Lnet/minecraft/class_3414; field_21883 BLOCK_NETHER_BRICKS_STEP f Lnet/minecraft/class_3414; field_14667 ENTITY_ITEM_FRAME_ADD_ITEM f Lnet/minecraft/class_3414; field_28564 BLOCK_AZALEA_STEP f Lnet/minecraft/class_3414; field_21884 BLOCK_NETHER_BRICKS_PLACE f Lnet/minecraft/class_3414; field_15114 BLOCK_NOTE_BLOCK_HARP f Lnet/minecraft/class_3414; field_14666 BLOCK_GLASS_FALL f Lnet/minecraft/class_3414; field_20681 ENTITY_VILLAGER_WORK_WEAPONSMITH f Lnet/minecraft/class_3414; field_14799 ENTITY_DOLPHIN_AMBIENT f Lnet/minecraft/class_3414; field_28563 BLOCK_AZALEA_PLACE f Lnet/minecraft/class_3414; field_21885 BLOCK_NETHER_BRICKS_HIT f Lnet/minecraft/class_3414; field_15115 ENTITY_PLAYER_HURT f Lnet/minecraft/class_3414; field_14798 BLOCK_GRAVEL_STEP f Lnet/minecraft/class_3414; field_14665 BLOCK_ANVIL_DESTROY f Lnet/minecraft/class_3414; field_20680 ENTITY_VILLAGER_WORK_TOOLSMITH f Lnet/minecraft/class_3414; field_28562 BLOCK_AZALEA_HIT f Lnet/minecraft/class_3414; field_15116 BLOCK_STONE_PRESSURE_PLATE_CLICK_OFF f Lnet/minecraft/class_3414; field_14797 ENTITY_ENDERMAN_HURT f Lnet/minecraft/class_3414; field_14664 BLOCK_WOODEN_DOOR_OPEN f Lnet/minecraft/class_3414; field_28561 BLOCK_AZALEA_FALL f Lnet/minecraft/class_3414; field_15117 ENTITY_WOLF_HOWL f Lnet/minecraft/class_3414; field_14796 ENTITY_PARROT_IMITATE_WITCH f Lnet/minecraft/class_3414; field_14663 ENCHANT_THORNS_HIT f Lnet/minecraft/class_3414; field_21880 BLOCK_ROOTS_HIT f Lnet/minecraft/class_3414; field_28560 BLOCK_AZALEA_BREAK f Lnet/minecraft/class_3414; field_15118 ENTITY_ARMOR_STAND_BREAK f Lnet/minecraft/class_3414; field_14662 ENTITY_MAGMA_CUBE_DEATH f Lnet/minecraft/class_3414; field_14795 ENTITY_LLAMA_STEP f Lnet/minecraft/class_3414; field_21881 BLOCK_ROOTS_FALL f Lnet/minecraft/class_3414; field_15119 BLOCK_ENCHANTMENT_TABLE_USE f Lnet/minecraft/class_3414; field_14794 ENTITY_PLAYER_BIG_FALL f Lnet/minecraft/class_3414; field_14661 ENTITY_DONKEY_ANGRY f Lnet/minecraft/class_3414; field_21879 BLOCK_ROOTS_PLACE f Lnet/minecraft/class_3414; field_20679 ENTITY_VILLAGER_WORK_SHEPHERD f Lnet/minecraft/class_3414; field_20678 ENTITY_VILLAGER_WORK_MASON f Lnet/minecraft/class_3414; field_20677 ENTITY_VILLAGER_WORK_LIBRARIAN f Lnet/minecraft/class_3414; field_28559 BLOCK_AZALEA_LEAVES_STEP f Lnet/minecraft/class_3414; field_20676 ENTITY_VILLAGER_WORK_LEATHERWORKER f Lnet/minecraft/class_3414; field_15120 BLOCK_WET_GRASS_BREAK f Lnet/minecraft/class_3414; field_21874 BLOCK_BONE_BLOCK_HIT f Lnet/minecraft/class_3414; field_28558 BLOCK_AZALEA_LEAVES_PLACE f Lnet/minecraft/class_3414; field_15121 ENTITY_SQUID_SQUIRT f Lnet/minecraft/class_3414; field_21875 BLOCK_BONE_BLOCK_PLACE f Lnet/minecraft/class_3414; field_21876 BLOCK_BONE_BLOCK_STEP f Lnet/minecraft/class_3414; field_15122 ENTITY_WITHER_SKELETON_DEATH f Lnet/minecraft/class_3414; field_21877 BLOCK_ROOTS_BREAK f Lnet/minecraft/class_3414; field_15123 ENTITY_SALMON_DEATH f Lnet/minecraft/class_3414; field_21878 BLOCK_ROOTS_STEP f Lnet/minecraft/class_3414; field_14669 BLOCK_PORTAL_TRIGGER f Lnet/minecraft/class_3414; field_23790 AMBIENT_BASALT_DELTAS_ADDITIONS f Lnet/minecraft/class_3414; field_23792 AMBIENT_BASALT_DELTAS_MOOD f Lnet/minecraft/class_3414; field_22460 AMBIENT_WARPED_FOREST_ADDITIONS f Lnet/minecraft/class_3414; field_23791 AMBIENT_BASALT_DELTAS_LOOP f Lnet/minecraft/class_3414; field_22461 AMBIENT_WARPED_FOREST_LOOP f Lnet/minecraft/class_3414; field_23677 ENTITY_ZOGLIN_STEP f Lnet/minecraft/class_3414; field_28570 BLOCK_BIG_DRIPLEAF_HIT f Lnet/minecraft/class_3414; field_14672 BLOCK_CORAL_BLOCK_HIT f Lnet/minecraft/class_3414; field_23676 ENTITY_ZOGLIN_HURT f Lnet/minecraft/class_3414; field_14671 ENTITY_ENDER_DRAGON_GROWL f Lnet/minecraft/class_3414; field_14670 ENTITY_ZOMBIE_ATTACK_IRON_DOOR f Lnet/minecraft/class_3414; field_23673 ENTITY_ZOGLIN_ANGRY f Lnet/minecraft/class_3414; field_23672 ENTITY_ZOGLIN_AMBIENT f Lnet/minecraft/class_3414; field_23675 ENTITY_ZOGLIN_DEATH f Lnet/minecraft/class_3414; field_23674 ENTITY_ZOGLIN_ATTACK f Lnet/minecraft/class_3414; field_15124 ENTITY_SQUID_DEATH f Lnet/minecraft/class_3414; field_21894 BLOCK_NYLIUM_STEP f Lnet/minecraft/class_3414; field_28578 BLOCK_CAVE_VINES_HIT f Lnet/minecraft/class_3414; field_14547 ENTITY_PARROT_IMITATE_CREEPER f Lnet/minecraft/class_3414; field_28577 BLOCK_CAVE_VINES_FALL f Lnet/minecraft/class_3414; field_21895 BLOCK_NYLIUM_PLACE f Lnet/minecraft/class_3414; field_15125 BLOCK_BAMBOO_SAPLING_PLACE f Lnet/minecraft/class_3414; field_14546 BLOCK_LADDER_BREAK f Lnet/minecraft/class_3414; field_14679 ENTITY_GUARDIAN_HURT f Lnet/minecraft/class_3414; field_28576 BLOCK_CAVE_VINES_BREAK f Lnet/minecraft/class_3414; field_21896 BLOCK_NYLIUM_HIT f Lnet/minecraft/class_3414; field_23194 BLOCK_LODESTONE_BREAK f Lnet/minecraft/class_3414; field_23061 BLOCK_VINE_STEP f Lnet/minecraft/class_3414; field_15126 ITEM_BUCKET_FILL f Lnet/minecraft/class_3414; field_14678 ENTITY_ENDERMITE_STEP f Lnet/minecraft/class_3414; field_14545 ENTITY_ILLUSIONER_CAST_SPELL f Lnet/minecraft/class_3414; field_28575 BLOCK_CAVE_VINES_PICK_BERRIES f Lnet/minecraft/class_3414; field_21897 BLOCK_NYLIUM_FALL f Lnet/minecraft/class_3414; field_15127 ENTITY_ELDER_GUARDIAN_AMBIENT f Lnet/minecraft/class_3414; field_23060 PARTICLE_SOUL_ESCAPE f Lnet/minecraft/class_3414; field_21898 BLOCK_NETHER_SPROUTS_BREAK f Lnet/minecraft/class_3414; field_14677 BLOCK_SAND_STEP f Lnet/minecraft/class_3414; field_21890 BLOCK_STEM_HIT f Lnet/minecraft/class_3414; field_28574 BLOCK_CAVE_VINES_STEP f Lnet/minecraft/class_3414; field_15128 ENTITY_HUSK_CONVERTED_TO_ZOMBIE f Lnet/minecraft/class_3414; field_14676 ENTITY_PARROT_IMITATE_ZOMBIE_VILLAGER f Lnet/minecraft/class_3414; field_14543 ENTITY_ZOMBIE_HORSE_DEATH f Lnet/minecraft/class_3414; field_21891 BLOCK_ANCIENT_DEBRIS_BREAK f Lnet/minecraft/class_3414; field_28573 BLOCK_CAVE_VINES_PLACE f Lnet/minecraft/class_3414; field_15129 MUSIC_MENU f Lnet/minecraft/class_3414; field_14675 ITEM_AXE_STRIP f Lnet/minecraft/class_3414; field_14542 BLOCK_ANVIL_BREAK f Lnet/minecraft/class_3414; field_21892 BLOCK_STEM_FALL f Lnet/minecraft/class_3414; field_28572 BLOCK_BIG_DRIPLEAF_STEP f Lnet/minecraft/class_3414; field_14541 BLOCK_WOODEN_DOOR_CLOSE f Lnet/minecraft/class_3414; field_14674 BLOCK_TRIPWIRE_CLICK_ON f Lnet/minecraft/class_3414; field_21893 BLOCK_NYLIUM_BREAK f Lnet/minecraft/class_3414; field_28571 BLOCK_BIG_DRIPLEAF_PLACE f Lnet/minecraft/class_3414; field_14540 ENTITY_STRAY_STEP f Lnet/minecraft/class_3414; field_14673 ENTITY_SILVERFISH_DEATH f Lnet/minecraft/class_3414; field_28081 BLOCK_SCULK_SENSOR_CLICKING f Lnet/minecraft/class_3414; field_15130 ENTITY_GHAST_WARN f Lnet/minecraft/class_3414; field_15131 BLOCK_IRON_TRAPDOOR_CLOSE f Lnet/minecraft/class_3414; field_15132 ENTITY_PARROT_AMBIENT f Lnet/minecraft/class_3414; field_21886 BLOCK_NETHER_BRICKS_FALL f Lnet/minecraft/class_3414; field_21887 BLOCK_STEM_BREAK f Lnet/minecraft/class_3414; field_15133 ENTITY_PUFFER_FISH_BLOW_OUT f Lnet/minecraft/class_3414; field_28569 BLOCK_BIG_DRIPLEAF_FALL f Lnet/minecraft/class_3414; field_15000 ENTITY_SHULKER_SHOOT f Lnet/minecraft/class_3414; field_21888 BLOCK_STEM_STEP f Lnet/minecraft/class_3414; field_15134 BLOCK_PISTON_EXTEND f Lnet/minecraft/class_3414; field_15001 ITEM_TRIDENT_THROW f Lnet/minecraft/class_3414; field_28568 BLOCK_BIG_DRIPLEAF_BREAK f Lnet/minecraft/class_3414; field_21889 BLOCK_STEM_PLACE f Lnet/minecraft/class_3414; field_14549 ENTITY_TURTLE_SHAMBLE f Lnet/minecraft/class_3414; field_15135 ENTITY_SHULKER_HURT_CLOSED f Lnet/minecraft/class_3414; field_28567 BLOCK_AZALEA_LEAVES_HIT f Lnet/minecraft/class_3414; field_15002 BLOCK_WOODEN_PRESSURE_PLATE_CLICK_OFF f Lnet/minecraft/class_3414; field_14548 ENTITY_SKELETON_STEP f Lnet/minecraft/class_3414; field_14904 ENTITY_PLAYER_DEATH f Lnet/minecraft/class_3414; field_14903 BLOCK_NOTE_BLOCK_GUITAR f Lnet/minecraft/class_3414; field_14902 ENTITY_TURTLE_EGG_HATCH f Lnet/minecraft/class_3414; field_28087 BLOCK_SCULK_SENSOR_STEP f Lnet/minecraft/class_3414; field_23671 ENTITY_HOGLIN_CONVERTED_TO_ZOMBIFIED f Lnet/minecraft/class_3414; field_14901 ENTITY_SKELETON_HORSE_JUMP_WATER f Lnet/minecraft/class_3414; field_28086 BLOCK_SCULK_SENSOR_PLACE f Lnet/minecraft/class_3414; field_14900 ENTITY_MULE_HURT f Lnet/minecraft/class_3414; field_28085 BLOCK_SCULK_SENSOR_HIT f Lnet/minecraft/class_3414; field_27852 BLOCK_POWDER_SNOW_STEP f Lnet/minecraft/class_3414; field_28084 BLOCK_SCULK_SENSOR_FALL f Lnet/minecraft/class_3414; field_27853 ENTITY_PLAYER_HURT_FREEZE f Lnet/minecraft/class_3414; field_28083 BLOCK_SCULK_SENSOR_BREAK f Lnet/minecraft/class_3414; field_27850 BLOCK_POWDER_SNOW_HIT f Lnet/minecraft/class_3414; field_27851 BLOCK_POWDER_SNOW_PLACE f Lnet/minecraft/class_3414; field_28082 BLOCK_SCULK_SENSOR_CLICKING_STOP f Lnet/minecraft/class_3414; field_28582 BLOCK_FLOWERING_AZALEA_FALL f Lnet/minecraft/class_3414; field_14551 BLOCK_CORAL_BLOCK_FALL f Lnet/minecraft/class_3414; field_14684 ITEM_ARMOR_EQUIP_TURTLE f Lnet/minecraft/class_3414; field_28581 BLOCK_FLOWERING_AZALEA_BREAK f Lnet/minecraft/class_3414; field_14550 ENTITY_ENDER_DRAGON_FLAP f Lnet/minecraft/class_3414; field_14683 ENTITY_PARROT_IMITATE_SILVERFISH f Lnet/minecraft/class_3414; field_14682 ENTITY_LLAMA_AMBIENT f Lnet/minecraft/class_3414; field_28580 BLOCK_BIG_DRIPLEAF_TILT_UP f Lnet/minecraft/class_3414; field_14681 MUSIC_GAME f Lnet/minecraft/class_3414; field_14908 ENTITY_EVOKER_PREPARE_ATTACK f Lnet/minecraft/class_3414; field_14680 ENTITY_HUSK_AMBIENT f Lnet/minecraft/class_3414; field_14907 ENTITY_CREEPER_DEATH f Lnet/minecraft/class_3414; field_14906 BLOCK_BAMBOO_FALL f Lnet/minecraft/class_3414; field_14905 ENTITY_ZOMBIE_VILLAGER_CURE f Lnet/minecraft/class_3414; field_15003 ENTITY_COD_DEATH f Lnet/minecraft/class_3414; field_15136 ENTITY_WITHER_DEATH f Lnet/minecraft/class_3414; field_14559 BLOCK_ANVIL_USE f Lnet/minecraft/class_3414; field_15004 ENTITY_PUFFER_FISH_FLOP f Lnet/minecraft/class_3414; field_24629 ENTITY_DONKEY_EAT f Lnet/minecraft/class_3414; field_15137 ENTITY_ENDERMITE_AMBIENT f Lnet/minecraft/class_3414; field_28589 BLOCK_HANGING_ROOTS_PLACE f Lnet/minecraft/class_3414; field_14558 ENTITY_VINDICATOR_HURT f Lnet/minecraft/class_3414; field_28588 BLOCK_HANGING_ROOTS_HIT f Lnet/minecraft/class_3414; field_15005 ENTITY_MAGMA_CUBE_HURT_SMALL f Lnet/minecraft/class_3414; field_15138 ENTITY_GUARDIAN_DEATH f Lnet/minecraft/class_3414; field_14557 BLOCK_METAL_HIT f Lnet/minecraft/class_3414; field_28587 BLOCK_HANGING_ROOTS_FALL f Lnet/minecraft/class_3414; field_15006 BLOCK_FURNACE_FIRE_CRACKLE f Lnet/minecraft/class_3414; field_15139 ENTITY_VILLAGER_HURT f Lnet/minecraft/class_3414; field_14556 ENTITY_HORSE_BREATHE f Lnet/minecraft/class_3414; field_14689 ENTITY_PIG_DEATH f Lnet/minecraft/class_3414; field_28586 BLOCK_HANGING_ROOTS_BREAK f Lnet/minecraft/class_3414; field_15007 ENTITY_RAVAGER_HURT f Lnet/minecraft/class_3414; field_14688 ENTITY_WITHER_HURT f Lnet/minecraft/class_3414; field_14555 ENTITY_PARROT_IMITATE_WITHER f Lnet/minecraft/class_3414; field_28585 BLOCK_FLOWERING_AZALEA_STEP f Lnet/minecraft/class_3414; field_15008 ENTITY_VILLAGER_NO f Lnet/minecraft/class_3414; field_14687 ENTITY_TURTLE_EGG_BREAK f Lnet/minecraft/class_3414; field_14554 ENTITY_LLAMA_SWAG f Lnet/minecraft/class_3414; field_15009 ENTITY_BAT_AMBIENT f Lnet/minecraft/class_3414; field_28584 BLOCK_FLOWERING_AZALEA_PLACE f Lnet/minecraft/class_3414; field_14686 ENTITY_SKELETON_HORSE_AMBIENT_WATER f Lnet/minecraft/class_3414; field_14553 ENTITY_PUFFER_FISH_AMBIENT f Lnet/minecraft/class_3414; field_28583 BLOCK_FLOWERING_AZALEA_HIT f Lnet/minecraft/class_3414; field_14552 ENTITY_PANDA_BITE f Lnet/minecraft/class_3414; field_14685 ENTITY_CHICKEN_STEP f Lnet/minecraft/class_3414; field_15140 ENTITY_CHICKEN_DEATH f Lnet/minecraft/class_3414; field_15141 ENTITY_HORSE_ARMOR f Lnet/minecraft/class_3414; field_23199 ITEM_LODESTONE_COMPASS_LOCK f Lnet/minecraft/class_3414; field_15142 BLOCK_METAL_FALL f Lnet/minecraft/class_3414; field_15010 ITEM_BUCKET_EMPTY_LAVA f Lnet/minecraft/class_3414; field_15144 BLOCK_SAND_PLACE f Lnet/minecraft/class_3414; field_23196 BLOCK_LODESTONE_PLACE f Lnet/minecraft/class_3414; field_15011 ITEM_CROSSBOW_QUICK_CHARGE_1 f Lnet/minecraft/class_3414; field_21899 BLOCK_NETHER_SPROUTS_STEP f Lnet/minecraft/class_3414; field_15145 ITEM_FLINTANDSTEEL_USE f Lnet/minecraft/class_3414; field_23195 BLOCK_LODESTONE_STEP f Lnet/minecraft/class_3414; field_15012 ENTITY_EGG_THROW f Lnet/minecraft/class_3414; field_15146 ENTITY_RAVAGER_DEATH f Lnet/minecraft/class_3414; field_23198 BLOCK_LODESTONE_FALL f Lnet/minecraft/class_3414; field_15013 ITEM_FIRECHARGE_USE f Lnet/minecraft/class_3414; field_23197 BLOCK_LODESTONE_HIT f Lnet/minecraft/class_3414; field_28579 BLOCK_BIG_DRIPLEAF_TILT_DOWN f Lnet/minecraft/class_3414; field_15147 ENTITY_RABBIT_ATTACK f Lnet/minecraft/class_3414; field_15014 ENTITY_SLIME_HURT f Lnet/minecraft/class_3414; field_14916 ITEM_CROSSBOW_QUICK_CHARGE_2 f Lnet/minecraft/class_3414; field_14915 ENTITY_SHULKER_TELEPORT f Lnet/minecraft/class_3414; field_14914 ENTITY_PLAYER_ATTACK_NODAMAGE f Lnet/minecraft/class_3414; field_14913 ENTITY_DROWNED_SWIM f Lnet/minecraft/class_3414; field_14912 ITEM_BUCKET_EMPTY_FISH f Lnet/minecraft/class_3414; field_14911 ENTITY_BAT_DEATH f Lnet/minecraft/class_3414; field_14910 ENTITY_SPLASH_POTION_THROW f Lnet/minecraft/class_3414; field_28594 BLOCK_MOSS_CARPET_PLACE f Lnet/minecraft/class_3414; field_24633 ENTITY_PARROT_IMITATE_ZOGLIN f Lnet/minecraft/class_3414; field_14563 ENTITY_SALMON_FLOP f Lnet/minecraft/class_3414; field_14696 ENTITY_ENDERMAN_AMBIENT f Lnet/minecraft/class_3414; field_28593 BLOCK_MOSS_CARPET_HIT f Lnet/minecraft/class_3414; field_14562 ENTITY_ZOMBIE_ATTACK_WOODEN_DOOR f Lnet/minecraft/class_3414; field_14695 BLOCK_ANVIL_STEP f Lnet/minecraft/class_3414; field_24632 ENTITY_MULE_EAT f Lnet/minecraft/class_3414; field_28592 BLOCK_MOSS_CARPET_FALL f Lnet/minecraft/class_3414; field_24635 ENTITY_PARROT_IMITATE_PIGLIN f Lnet/minecraft/class_3414; field_14561 UI_TOAST_IN f Lnet/minecraft/class_3414; field_14694 ENTITY_SLIME_JUMP_SMALL f Lnet/minecraft/class_3414; field_14560 BLOCK_SLIME_BLOCK_FALL f Lnet/minecraft/class_3414; field_24634 ENTITY_PARROT_IMITATE_HOGLIN f Lnet/minecraft/class_3414; field_14693 ENTITY_RABBIT_AMBIENT f Lnet/minecraft/class_3414; field_28591 BLOCK_MOSS_CARPET_BREAK f Lnet/minecraft/class_3414; field_14692 ENTITY_EVOKER_FANGS_ATTACK f Lnet/minecraft/class_3414; field_28590 BLOCK_HANGING_ROOTS_STEP f Lnet/minecraft/class_3414; field_14919 ENTITY_SLIME_JUMP f Lnet/minecraft/class_3414; field_14691 ENTITY_COW_MILK f Lnet/minecraft/class_3414; field_14918 ENTITY_COD_FLOP f Lnet/minecraft/class_3414; field_14690 ENTITY_SHULKER_AMBIENT f Lnet/minecraft/class_3414; field_24631 ENTITY_MULE_ANGRY f Lnet/minecraft/class_3414; field_14917 ENTITY_FIREWORK_ROCKET_BLAST f Lnet/minecraft/class_3414; field_24630 ENTITY_FOX_TELEPORT f Lnet/minecraft/class_3414; field_15015 UI_BUTTON_CLICK f Lnet/minecraft/class_3414; field_15148 ENTITY_SLIME_SQUISH_SMALL f Lnet/minecraft/class_3414; field_15016 ENTITY_PLAYER_ATTACK_CRIT f Lnet/minecraft/class_3414; field_15149 ENTITY_PHANTOM_HURT f Lnet/minecraft/class_3414; field_15017 ENTITY_SHULKER_OPEN f Lnet/minecraft/class_3414; field_14569 ENTITY_ELDER_GUARDIAN_AMBIENT_LAND f Lnet/minecraft/class_3414; field_28599 BLOCK_MOSS_PLACE f Lnet/minecraft/class_3414; field_15018 ENTITY_GENERIC_SMALL_FALL f Lnet/minecraft/class_3414; field_14568 ITEM_BUCKET_FILL_FISH f Lnet/minecraft/class_3414; field_28598 BLOCK_MOSS_HIT f Lnet/minecraft/class_3414; field_15019 ENTITY_ILLUSIONER_PREPARE_BLINDNESS f Lnet/minecraft/class_3414; field_14567 BLOCK_IRON_DOOR_OPEN f Lnet/minecraft/class_3414; field_28597 BLOCK_MOSS_FALL f Lnet/minecraft/class_3414; field_14699 BLOCK_WOODEN_BUTTON_CLICK_ON f Lnet/minecraft/class_3414; field_14566 ENTITY_GHAST_AMBIENT f Lnet/minecraft/class_3414; field_28596 BLOCK_MOSS_BREAK f Lnet/minecraft/class_3414; field_14698 ITEM_TRIDENT_RETURN f Lnet/minecraft/class_3414; field_14565 ENTITY_WITCH_DRINK f Lnet/minecraft/class_3414; field_28595 BLOCK_MOSS_CARPET_STEP f Lnet/minecraft/class_3414; field_14697 BLOCK_GRAVEL_HIT f Lnet/minecraft/class_3414; field_14564 AMBIENT_CAVE f Lnet/minecraft/class_3414; field_15152 ENTITY_GENERIC_EXPLODE f Lnet/minecraft/class_3414; field_15153 ENTITY_ILLUSIONER_DEATH f Lnet/minecraft/class_3414; field_15020 WEATHER_RAIN_ABOVE f Lnet/minecraft/class_3414; field_15154 ENTITY_ZOMBIE_HORSE_AMBIENT f Lnet/minecraft/class_3414; field_15021 BLOCK_LAVA_AMBIENT f Lnet/minecraft/class_3414; field_15155 ENTITY_ENDER_EYE_LAUNCH f Lnet/minecraft/class_3414; field_15022 ENTITY_PARROT_IMITATE_ENDERMITE f Lnet/minecraft/class_3414; field_15156 BLOCK_GRAVEL_FALL f Lnet/minecraft/class_3414; field_15023 ENTITY_ZOMBIE_DESTROY_EGG f Lnet/minecraft/class_3414; field_15157 ENTITY_HOSTILE_BIG_FALL f Lnet/minecraft/class_3414; field_15024 ENTITY_ENDER_DRAGON_AMBIENT f Lnet/minecraft/class_3414; field_15158 ENTITY_MULE_DEATH f Lnet/minecraft/class_3414; field_15025 BLOCK_WET_GRASS_PLACE f Lnet/minecraft/class_3414; field_15026 BLOCK_STONE_BREAK f Lnet/minecraft/class_3414; field_15159 ENTITY_PILLAGER_HURT f Lnet/minecraft/class_3414; field_14928 ENTITY_GENERIC_BIG_FALL f Lnet/minecraft/class_3414; field_18266 ENTITY_MOOSHROOM_CONVERT f Lnet/minecraft/class_3414; field_14927 BLOCK_ANVIL_HIT f Lnet/minecraft/class_3414; field_18265 ENTITY_FOX_SCREECH f Lnet/minecraft/class_3414; field_14926 ENTITY_ZOMBIFIED_PIGLIN_AMBIENT f Lnet/minecraft/class_3414; field_18268 ENTITY_MOOSHROOM_MILK f Lnet/minecraft/class_3414; field_14925 ENTITY_PARROT_FLY f Lnet/minecraft/class_3414; field_18267 ENTITY_MOOSHROOM_EAT f Lnet/minecraft/class_3414; field_14924 BLOCK_METAL_STEP f Lnet/minecraft/class_3414; field_14923 ENTITY_HORSE_HURT f Lnet/minecraft/class_3414; field_18269 ENTITY_MOOSHROOM_SUSPICIOUS_MILK f Lnet/minecraft/class_3414; field_14922 ENTITY_WOLF_PANT f Lnet/minecraft/class_3414; field_15150 ITEM_SHIELD_BLOCK f Lnet/minecraft/class_3414; field_14921 BLOCK_STONE_STEP f Lnet/minecraft/class_3414; field_15151 ENTITY_ARROW_HIT f Lnet/minecraft/class_3414; field_14920 UI_LOOM_SELECT_PATTERN f Lnet/minecraft/class_3414; field_14575 ENTITY_WOLF_GROWL f Lnet/minecraft/class_3414; field_14574 BLOCK_STONE_PLACE f Lnet/minecraft/class_3414; field_14573 BLOCK_GRASS_STEP f Lnet/minecraft/class_3414; field_14572 ITEM_ELYTRA_FLYING f Lnet/minecraft/class_3414; field_14571 ENTITY_DROWNED_HURT f Lnet/minecraft/class_3414; field_14929 ENTITY_RAVAGER_STEP f Lnet/minecraft/class_3414; field_15027 ENTITY_WITHER_SKELETON_HURT f Lnet/minecraft/class_3414; field_15028 AMBIENT_UNDERWATER_LOOP_ADDITIONS f Lnet/minecraft/class_3414; field_15029 ITEM_BOTTLE_FILL_DRAGONBREATH f Lnet/minecraft/class_3414; field_29543 ITEM_HONEYCOMB_WAX_ON f Lnet/minecraft/class_3414; field_14579 ENTITY_SPIDER_DEATH f Lnet/minecraft/class_3414; field_29542 ITEM_AXE_WAX_OFF f Lnet/minecraft/class_3414; field_29541 ITEM_AXE_SCRAPE f Lnet/minecraft/class_3414; field_14578 MUSIC_DISC_STAL f Lnet/minecraft/class_3414; field_14577 ENTITY_PARROT_IMITATE_GHAST f Lnet/minecraft/class_3414; field_14576 BLOCK_LAVA_POP f Lnet/minecraft/class_3414; field_15164 ENTITY_RABBIT_HURT f Lnet/minecraft/class_3414; field_15031 ENTITY_LLAMA_HURT f Lnet/minecraft/class_3414; field_14931 ITEM_TOTEM_USE f Lnet/minecraft/class_3414; field_15165 BLOCK_SNOW_BREAK f Lnet/minecraft/class_3414; field_15032 ENTITY_PARROT_IMITATE_VEX f Lnet/minecraft/class_3414; field_14930 ENTITY_ZOMBIE_DEATH f Lnet/minecraft/class_3414; field_15166 ENTITY_HORSE_DEATH f Lnet/minecraft/class_3414; field_15033 ENTITY_SALMON_AMBIENT f Lnet/minecraft/class_3414; field_15167 BLOCK_METAL_PLACE f Lnet/minecraft/class_3414; field_15034 ENTITY_SQUID_AMBIENT f Lnet/minecraft/class_3414; field_15168 ENTITY_ZOMBIE_VILLAGER_CONVERTED f Lnet/minecraft/class_3414; field_15035 ENTITY_PANDA_STEP f Lnet/minecraft/class_3414; field_15169 MUSIC_DISC_MELLOHI f Lnet/minecraft/class_3414; field_15036 ENTITY_POLAR_BEAR_STEP f Lnet/minecraft/class_3414; field_15037 BLOCK_GRASS_BREAK f Lnet/minecraft/class_3414; field_15038 ENTITY_ITEM_FRAME_ROTATE_ITEM f Lnet/minecraft/class_3414; field_14807 ENTITY_WOLF_WHINE f Lnet/minecraft/class_3414; field_19344 BLOCK_BEACON_DEACTIVATE f Lnet/minecraft/class_3414; field_14806 ITEM_TRIDENT_RIPTIDE_2 f Lnet/minecraft/class_3414; field_14939 ENTITY_ELDER_GUARDIAN_FLOP f Lnet/minecraft/class_3414; field_29189 ENTITY_GLOW_ITEM_FRAME_BREAK f Lnet/minecraft/class_3414; field_14805 ENTITY_STRAY_HURT f Lnet/minecraft/class_3414; field_14938 ENTITY_CAT_HISS f Lnet/minecraft/class_3414; field_29188 ENTITY_GLOW_ITEM_FRAME_ADD_ITEM f Lnet/minecraft/class_3414; field_14937 ENTITY_POLAR_BEAR_WARNING f Lnet/minecraft/class_3414; field_14804 BLOCK_CORAL_BLOCK_BREAK f Lnet/minecraft/class_3414; field_14803 ENTITY_DRAGON_FIREBALL_EXPLODE f Lnet/minecraft/class_3414; field_14936 ENTITY_PANDA_CANT_BREED f Lnet/minecraft/class_3414; field_15160 ENTITY_SHULKER_DEATH f Lnet/minecraft/class_3414; field_14802 BLOCK_PORTAL_AMBIENT f Lnet/minecraft/class_3414; field_14935 BLOCK_CORAL_BLOCK_STEP f Lnet/minecraft/class_3414; field_15161 BLOCK_BUBBLE_COLUMN_UPWARDS_AMBIENT f Lnet/minecraft/class_3414; field_14801 ENTITY_PANDA_AGGRESSIVE_AMBIENT f Lnet/minecraft/class_3414; field_14934 ENTITY_ENDER_DRAGON_SHOOT f Lnet/minecraft/class_3414; field_15162 ENTITY_DROWNED_DEATH_WATER f Lnet/minecraft/class_3414; field_14933 ENTITY_VILLAGER_TRADE f Lnet/minecraft/class_3414; field_14800 ENTITY_FIREWORK_ROCKET_TWINKLE f Lnet/minecraft/class_3414; field_15163 ENTITY_WITHER_AMBIENT f Lnet/minecraft/class_3414; field_15030 ENTITY_DROWNED_AMBIENT f Lnet/minecraft/class_3414; field_14932 BLOCK_WOODEN_TRAPDOOR_OPEN m (Ljava/lang/String;)Lnet/minecraft/class_3414; method_14838 register p 0 id c net/minecraft/class_3418 net/minecraft/structure/ShiftableStructurePiece f I field_15243 height f I field_15244 width f I field_15241 hPos f I field_15242 depth m (Lnet/minecraft/class_1936;I)Z method_38462 adjustToMinHeight p 1 world m (Lnet/minecraft/class_3773;IIIIIILnet/minecraft/class_2350;)V p 7 depth p 8 orientation p 5 width p 6 height p 3 y p 4 z p 1 type p 2 x m (Lnet/minecraft/class_1936;Lnet/minecraft/class_3341;I)Z method_14839 adjustToAverageHeight p 1 world p 2 boundingBox p 3 deltaY c net/minecraft/class_4748 net/minecraft/util/profiler/ProfileLocationInfo c Profiling information on a specific profiler location. m ()Lit/unimi/dsi/fastutil/objects/Object2LongMap; method_24274 getCounts c Returns a marker to count map indicating the times each marker has been\nvisited in the profiler location. m ()J method_37169 getMaxTime m ()J method_24273 getVisitCount c Returns the number of times the profiler location has been visited. m ()J method_24272 getTotalTime c Returns the total time spent visiting the profiler location. c net/minecraft/client/main/Main net/minecraft/client/main/Main f Lorg/slf4j/Logger; field_12138 LOGGER m ([Ljava/lang/String;)V main main p 0 args m (Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;)Ljava/lang/Object; method_11428 getOption p 0 optionSet p 1 optionSpec m (Ljava/lang/Integer;)Ljava/util/OptionalInt; method_21612 toOptional p 0 i m (Ljava/lang/String;)Z method_11429 isNotNullOrEmpty p 0 s m (Ljava/lang/String;)Ljava/util/Optional; method_38752 toOptional p 0 string c net/minecraft/class_2102 net/minecraft/predicate/entity/EntityEffectPredicate f Ljava/util/Map; field_9710 effects f Lnet/minecraft/class_2102; field_9709 EMPTY m ()Lcom/google/gson/JsonElement; method_9068 toJson m (Lnet/minecraft/class_1291;)Lnet/minecraft/class_2102; method_9065 withEffect p 1 statusEffect m (Ljava/util/Map;)V p 1 effects m (Ljava/util/Map;)Z method_9063 test p 1 effects m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2102; method_9064 fromJson p 0 json m ()Lnet/minecraft/class_2102; method_9066 create m (Lnet/minecraft/class_1297;)Z method_9062 test p 1 entity m (Lnet/minecraft/class_1291;Lnet/minecraft/class_2102$class_2103;)Lnet/minecraft/class_2102; method_35290 withEffect p 1 statusEffect p 2 data m (Lnet/minecraft/class_1309;)Z method_9067 test p 1 livingEntity c net/minecraft/class_2102$class_2103 net/minecraft/predicate/entity/EntityEffectPredicate$EffectData f Lnet/minecraft/class_2096$class_2100; field_9711 amplifier f Ljava/lang/Boolean; field_9712 visible f Lnet/minecraft/class_2096$class_2100; field_9713 duration f Ljava/lang/Boolean; field_9714 ambient m (Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2096$class_2100;Ljava/lang/Boolean;Ljava/lang/Boolean;)V p 4 visible p 3 ambient p 2 duration p 1 amplifier m (Lnet/minecraft/class_1293;)Z method_9069 test p 1 statusEffectInstance m ()Lcom/google/gson/JsonElement; method_9071 toJson m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2102$class_2103; method_9070 fromJson p 0 json c net/minecraft/class_4766 net/minecraft/world/biome/source/MultiNoiseBiomeSource f Lcom/mojang/serialization/MapCodec; field_24718 CUSTOM_CODEC c Used to parse a custom biome source, when a preset hasn't been provided. f Lnet/minecraft/class_6544$class_6547; field_34498 biomeEntries f Ljava/util/Optional; field_24721 instance f Lcom/mojang/serialization/Codec; field_24719 CODEC m (Lnet/minecraft/class_6544$class_6547;Ljava/util/Optional;)V p 1 biomeEntries p 2 instance m (Lnet/minecraft/class_4766$class_5305;)Z method_38168 matchesInstance p 1 instance m (Lnet/minecraft/class_6544$class_6553;)Lnet/minecraft/class_6880; method_38167 getBiomeAtPoint p 1 point m (Lnet/minecraft/class_6544$class_6547;)V p 1 entries m ()Ljava/util/Optional; method_31085 getInstance c net/minecraft/class_4766$class_5502 net/minecraft/world/biome/source/MultiNoiseBiomeSource$Instance f Lnet/minecraft/class_2378; comp_275 biomeRegistry f Lnet/minecraft/class_4766$class_5305; comp_274 preset f Lcom/mojang/serialization/MapCodec; field_26694 CODEC m (Lnet/minecraft/class_4766$class_5305;Lnet/minecraft/class_2378;)V p 1 preset p 2 biomeRegistry m ()Lnet/minecraft/class_2378; comp_275 biomeRegistry m ()Lnet/minecraft/class_4766$class_5305; comp_274 preset m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_31096 method_31096 p 0 instance m (Lnet/minecraft/class_4766$class_5305;)Lcom/mojang/serialization/DataResult; method_31095 method_31095 p 0 preset m ()Lnet/minecraft/class_4766; method_31101 getBiomeSource m (Lnet/minecraft/class_2960;)Lcom/mojang/serialization/DataResult; method_31097 method_31097 p 0 id c net/minecraft/class_4766$class_5305 net/minecraft/world/biome/source/MultiNoiseBiomeSource$Preset f Lnet/minecraft/class_4766$class_5305; field_24723 NETHER f Ljava/util/Map; field_24724 BY_IDENTIFIER f Ljava/util/function/Function; field_24726 biomeSourceFunction f Lnet/minecraft/class_4766$class_5305; field_34499 OVERWORLD f Lnet/minecraft/class_2960; field_24725 id m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4766; method_28469 getBiomeSource p 1 biomeRegistry m (Lnet/minecraft/class_2378;Z)Lnet/minecraft/class_4766; method_39532 getBiomeSource p 2 useInstance p 1 biomeRegistry m (Lnet/minecraft/class_2960;Ljava/util/function/Function;)V p 2 biomeSourceFunction p 1 id m (Lnet/minecraft/class_4766$class_5502;Z)Lnet/minecraft/class_4766; method_39531 getBiomeSource p 2 useInstance p 1 instance c net/minecraft/class_2105 net/minecraft/predicate/NbtPredicate f Lnet/minecraft/class_2487; field_9715 nbt f Lnet/minecraft/class_2105; field_9716 ANY m (Lnet/minecraft/class_2487;)V p 1 nbt m (Lnet/minecraft/class_2520;)Z method_9077 test p 1 element m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2105; method_9073 fromJson p 0 json m ()Lcom/google/gson/JsonElement; method_9075 toJson m (Lnet/minecraft/class_1799;)Z method_9074 test p 1 stack m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_2487; method_9076 entityToNbt p 0 entity m (Lnet/minecraft/class_1297;)Z method_9072 test p 1 entity c net/minecraft/class_4761 net/minecraft/world/biome/BiomeParticleConfig f Lcom/mojang/serialization/Codec; field_24675 CODEC f Lnet/minecraft/class_2394; field_24676 particle f F field_22035 probability m ()Lnet/minecraft/class_2394; method_24369 getParticle m (Ljava/util/Random;)Z method_24370 shouldAddParticle p 1 random m (Lnet/minecraft/class_2394;F)V p 2 probability p 1 particle m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28399 method_28399 p 0 instance c net/minecraft/class_4760 net/minecraft/entity/mob/HoglinEntity f I field_22368 movementCooldownTicks f Lnet/minecraft/class_2940; field_23737 BABY f I field_23735 timeInOverworld f Lcom/google/common/collect/ImmutableList; field_22366 MEMORY_MODULE_TYPES f Z field_23736 cannotBeHunted f Lcom/google/common/collect/ImmutableList; field_22365 SENSOR_TYPES m (Lnet/minecraft/class_3218;)V method_26942 zombify p 1 word m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_24349 canSpawn p 0 type p 2 spawnReason p 1 world p 3 pos m (Lnet/minecraft/class_3414;)V method_30081 playSound p 1 sound m ()Lnet/minecraft/class_5132$class_5133; method_26943 createHoglinAttributes m ()Z method_26946 isImmuneToZombification m ()Z method_26945 canBeHunted m (Z)V method_26949 setCannotBeHunted p 1 cannotBeHunted m ()Z method_26944 canConvert m (Z)V method_26948 setImmuneToZombification p 1 immuneToZombification m ()Z method_24658 isAdult c net/minecraft/class_4763 net/minecraft/world/biome/BiomeEffects f Ljava/util/Optional; field_22491 loopSound f Ljava/util/Optional; field_22493 additionsSound f Lcom/mojang/serialization/Codec; field_24714 CODEC f Lnet/minecraft/class_4763$class_5486; field_26421 grassColorModifier f I field_22067 fogColor f I field_22069 waterFogColor f Ljava/util/Optional; field_26420 grassColor f Ljava/util/Optional; field_22492 moodSound f Ljava/util/Optional; field_22070 particleConfig f Ljava/util/Optional; field_26419 foliageColor f I field_22068 waterColor f Ljava/util/Optional; field_24113 music f I field_26418 skyColor m ()Lnet/minecraft/class_4763$class_5486; method_30814 getGrassColorModifier m ()Ljava/util/Optional; method_24941 getAdditionsSound c Returns the additions sound.\n\n

An additions sound is played at 1.1% chance every tick as an ambient\nsound whenever the player is in the biome with this effect. m ()I method_24389 getWaterFogColor m ()I method_24387 getFogColor m ()Ljava/util/Optional; method_24939 getLoopSound c Returns the loop sound.\n\n

A loop sound is played continuously as an ambient sound whenever the\nplayer is in the biome with this effect. m ()Ljava/util/Optional; method_30811 getFoliageColor m ()Ljava/util/Optional; method_27345 getMusic m ()Ljava/util/Optional; method_24390 getParticleConfig m ()I method_30810 getSkyColor m (IIIILjava/util/Optional;Ljava/util/Optional;Lnet/minecraft/class_4763$class_5486;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V p 12 music p 11 additionsSound p 10 moodSound p 9 loopSound p 8 particleConfig p 7 grassColorModifier p 6 grassColor p 5 foliageColor p 4 skyColor p 3 waterFogColor p 2 waterColor p 1 fogColor m ()Ljava/util/Optional; method_24940 getMoodSound c Returns the mood sound.\n\n

A mood sound is played once every 6000 to 17999 ticks as an ambient\nsound whenever the player is in the biome with this effect and near a\nposition that has 0 sky light and less than 7 combined light.\n\n

Overworld biomes have the regular cave sound as their mood sound,\nwhile three nether biomes in 20w10a have their dedicated mood sounds. m ()I method_24388 getWaterColor m ()Ljava/util/Optional; method_30812 getGrassColor m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28445 method_28445 p 0 instance c net/minecraft/class_4763$class_5486 net/minecraft/world/biome/BiomeEffects$GrassColorModifier f Ljava/lang/String; field_26430 name f Ljava/util/Map; field_26431 BY_NAME f Lcom/mojang/serialization/Codec; field_26429 CODEC f Lnet/minecraft/class_4763$class_5486; field_26428 SWAMP f Lnet/minecraft/class_4763$class_5486; field_26427 DARK_FOREST f Lnet/minecraft/class_4763$class_5486; field_26426 NONE m (DDI)I method_30823 getModifiedGrassColor p 3 z p 5 color p 1 x m (Lnet/minecraft/class_4763$class_5486;)Lnet/minecraft/class_4763$class_5486; method_30824 method_30824 p 0 grassColorModifier m (Ljava/lang/String;ILjava/lang/String;)V p 3 name m (Ljava/lang/String;)Lnet/minecraft/class_4763$class_5486; method_30825 byName p 0 name m ()Ljava/lang/String; method_30826 getName c net/minecraft/class_4763$class_4764 net/minecraft/world/biome/BiomeEffects$Builder f Ljava/util/Optional; field_22496 additionsSound f Ljava/util/Optional; field_22494 loopSound f Ljava/util/OptionalInt; field_22072 waterColor f Ljava/util/Optional; field_22074 particleConfig f Ljava/util/Optional; field_26424 grassColor f Lnet/minecraft/class_4763$class_5486; field_26425 grassColorModifier f Ljava/util/Optional; field_24114 musicSound f Ljava/util/Optional; field_22495 moodSound f Ljava/util/OptionalInt; field_22073 waterFogColor f Ljava/util/OptionalInt; field_22071 fogColor f Ljava/util/OptionalInt; field_26422 skyColor f Ljava/util/Optional; field_26423 foliageColor m (I)Lnet/minecraft/class_4763$class_4764; method_24397 waterFogColor p 1 waterFogColor m ()Lnet/minecraft/class_4763; method_24391 build m (Lnet/minecraft/class_4968;)Lnet/minecraft/class_4763$class_4764; method_24943 moodSound p 1 moodSound m (I)Lnet/minecraft/class_4763$class_4764; method_30821 foliageColor p 1 foliageColor m (I)Lnet/minecraft/class_4763$class_4764; method_24395 waterColor p 1 waterColor m (Lnet/minecraft/class_5195;)Lnet/minecraft/class_4763$class_4764; method_27346 music p 1 music m (I)Lnet/minecraft/class_4763$class_4764; method_30820 skyColor p 1 skyColor m (Lnet/minecraft/class_4967;)Lnet/minecraft/class_4763$class_4764; method_24944 additionsSound p 1 additionsSound m (I)Lnet/minecraft/class_4763$class_4764; method_30822 grassColor p 1 grassColor m (Lnet/minecraft/class_3414;)Lnet/minecraft/class_4763$class_4764; method_24942 loopSound p 1 sound m (Lnet/minecraft/class_4761;)Lnet/minecraft/class_4763$class_4764; method_24393 particleConfig p 1 particleConfig m (Lnet/minecraft/class_4763$class_5486;)Lnet/minecraft/class_4763$class_4764; method_30818 grassColorModifier p 1 grassColorModifier m (I)Lnet/minecraft/class_4763$class_4764; method_24392 fogColor p 1 fogColor c net/minecraft/class_4758 net/minecraft/util/TickDurationMonitor f Lorg/slf4j/Logger; field_21967 LOGGER f Ljava/io/File; field_21971 tickResultsDirectory f J field_21969 overtime f Ljava/util/function/LongSupplier; field_21968 timeGetter f Lnet/minecraft/class_3693; field_21972 profiler f I field_21970 tickCount m (Ljava/util/function/LongSupplier;Ljava/lang/String;J)V p 2 filename p 1 timeGetter p 3 overtime m (Lnet/minecraft/class_3695;Lnet/minecraft/class_4758;)Lnet/minecraft/class_3695; method_24340 tickProfiler p 1 monitor p 0 profiler m (Ljava/lang/String;)Lnet/minecraft/class_4758; method_24341 create p 0 name m ()V method_24342 endTick m ()Lnet/minecraft/class_3695; method_24339 nextProfiler c net/minecraft/class_4757 net/minecraft/util/profiler/TickTimeTracker f Ljava/util/function/IntSupplier; field_21963 tickGetter f Lnet/minecraft/class_3693; field_21964 profiler f Ljava/util/function/LongSupplier; field_21962 timeGetter m ()V method_24334 disable m ()V method_24335 enable m (Ljava/util/function/LongSupplier;Ljava/util/function/IntSupplier;)V p 1 timeGetter p 2 tickGetter m ()Z method_24333 isActive m ()Lnet/minecraft/class_3695; method_24336 getProfiler m ()Lnet/minecraft/class_3696; method_24337 getResult c net/minecraft/class_4732 net/minecraft/block/DoubleBlockProperties m (Lnet/minecraft/class_2591;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/class_2753;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Ljava/util/function/BiPredicate;)Lnet/minecraft/class_4732$class_4734; method_24173 toPropertySource p 5 world p 4 state p 7 fallbackTester p 6 pos p 1 typeMapper p 0 blockEntityType c net/minecraft/class_4732$class_3923 net/minecraft/block/DoubleBlockProperties$PropertyRetriever m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; method_17465 getFromBoth p 2 second p 1 first m ()Ljava/lang/Object; method_24174 getFallback m (Ljava/lang/Object;)Ljava/lang/Object; method_17464 getFrom p 1 single c net/minecraft/class_4732$class_4734 net/minecraft/block/DoubleBlockProperties$PropertySource m (Lnet/minecraft/class_4732$class_3923;)Ljava/lang/Object; apply apply p 1 retriever c net/minecraft/class_4732$class_4734$class_4735 net/minecraft/block/DoubleBlockProperties$PropertySource$Pair f Ljava/lang/Object; field_21787 first f Ljava/lang/Object; field_21788 second m (Ljava/lang/Object;Ljava/lang/Object;)V p 1 first p 2 second c net/minecraft/class_4732$class_4734$class_4736 net/minecraft/block/DoubleBlockProperties$PropertySource$Single f Ljava/lang/Object; field_21789 single m (Ljava/lang/Object;)V p 1 single c net/minecraft/class_4732$class_4733 net/minecraft/block/DoubleBlockProperties$Type f Lnet/minecraft/class_4732$class_4733; field_21783 SINGLE f Lnet/minecraft/class_4732$class_4733; field_21784 FIRST f Lnet/minecraft/class_4732$class_4733; field_21785 SECOND c net/minecraft/class_4731 net/minecraft/datafixer/fix/RemovePoiValidTagFix m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_24157 removeValidTag m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 2 changesType p 1 outputSchema c net/minecraft/class_4730 net/minecraft/client/util/SpriteIdentifier f Lnet/minecraft/class_1921; field_21771 layer f Lnet/minecraft/class_2960; field_21770 texture f Lnet/minecraft/class_2960; field_21769 atlas m ()Lnet/minecraft/class_2960; method_24147 getTextureId m ()Lnet/minecraft/class_1058; method_24148 getSprite m ()Lnet/minecraft/class_2960; method_24144 getAtlasId m (Lnet/minecraft/class_4597;Ljava/util/function/Function;)Lnet/minecraft/class_4588; method_24145 getVertexConsumer p 2 layerFactory p 1 vertexConsumers m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)V p 2 texture p 1 atlas m (Ljava/lang/Object;)Z equals equals p 1 o m (Lnet/minecraft/class_4597;Ljava/util/function/Function;Z)Lnet/minecraft/class_4588; method_30001 getVertexConsumer p 1 vertexConsumers p 2 layerFactory m (Ljava/util/function/Function;)Lnet/minecraft/class_1921; method_24146 getRenderLayer p 1 layerFactory c net/minecraft/class_4729 net/minecraft/client/resource/Format4ResourcePack f Ljava/util/Map; field_21762 NEW_TO_OLD_CHEST_TEXTURES f Lnet/minecraft/class_3262; field_21766 parent f Ljava/util/List; field_21763 BANNER_PATTERN_TYPES f Lnet/minecraft/class_2960; field_21760 OLD_BANNER_BASE_TEXTURE f Lnet/minecraft/class_2960; field_21761 IRON_GOLEM_TEXTURE f Ljava/util/Set; field_21764 SHIELD_PATTERN_TEXTURES f Ljava/lang/String; field_32969 IRON_GOLEM_TEXTURE_PATH f Lnet/minecraft/class_2960; field_21759 OLD_SHIELD_BASE_TEXTURE f Ljava/util/Set; field_21765 BANNER_PATTERN_TEXTURES m (Ljava/io/InputStream;)Ljava/io/InputStream; method_24133 cropLeftChestTexture p 0 stream m (Ljava/io/InputStream;)Ljava/io/InputStream; method_24199 cropConduitTexture p 0 stream m (Ljava/io/InputStream;Ljava/io/InputStream;IIIII)Ljava/io/InputStream; method_24134 openCroppedStream p 4 top p 3 left p 6 bottom p 5 right p 0 base p 2 width p 1 overlay m (Ljava/io/InputStream;)Ljava/io/InputStream; method_24137 cropRightChestTexture p 0 stream m (Ljava/io/InputStream;)Ljava/io/InputStream; method_24138 cropSingleChestTexture p 0 stream m (Lnet/minecraft/class_1011;Lnet/minecraft/class_1011;IIIIIIIZZ)V method_24132 loadBytes p 8 multiplier p 9 mirrorX p 6 right p 7 bottom p 4 left p 5 top p 2 sourceLeft p 3 sourceTop p 0 source p 1 target p 10 mirrorY m (Ljava/util/HashMap;)V method_24136 method_24136 p 0 map m (Lnet/minecraft/class_3262;)V p 1 parent m (Ljava/lang/String;)Ljava/lang/String; method_24135 method_24135 p 0 patternName m (Ljava/lang/String;)Ljava/lang/String; method_24139 method_24139 p 0 patternName c net/minecraft/class_1699 net/minecraft/entity/vehicle/SpawnerMinecartEntity f Lnet/minecraft/class_1917; field_7746 logic f Ljava/lang/Runnable; field_27012 ticker m (Lnet/minecraft/class_1937;)Ljava/lang/Runnable; method_31553 getTicker p 1 world m ()Lnet/minecraft/class_1917; method_35216 getLogic m (Lnet/minecraft/class_1937;DDD)V p 2 x p 4 y p 1 world p 6 z c net/minecraft/class_4725 net/minecraft/client/texture/MipmapHelper f [F field_21747 COLOR_FRACTIONS m (I)F method_24099 getColorFraction p 0 value m (IIIIZ)I method_24101 blend p 1 two p 0 one p 4 checkAlpha p 3 four p 2 three m (Lnet/minecraft/class_1011;I)[Lnet/minecraft/class_1011; method_24102 getMipmapLevelsImages p 0 image p 1 mipmap m ([F)V method_24103 method_24103 p 0 list m (IIIII)I method_24100 getColorComponent p 2 three p 3 four p 0 one p 1 two p 4 bits c net/minecraft/class_4724 net/minecraft/client/render/model/SpriteAtlasManager f Ljava/util/Map; field_21746 atlases m (Lnet/minecraft/class_4730;)Lnet/minecraft/class_1058; method_24097 getSprite p 1 id m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1059; method_24098 getAtlas p 1 id m (Ljava/util/Collection;)V p 1 atlases c net/minecraft/class_3411 net/minecraft/world/gen/feature/OceanRuinFeature m (Lnet/minecraft/class_6626;Lnet/minecraft/class_6622$class_6623;)V method_38700 addPieces p 1 context p 0 collector m (Lcom/mojang/serialization/Codec;)V p 1 configCodec c net/minecraft/class_3411$class_3413 net/minecraft/world/gen/feature/OceanRuinFeature$BiomeType f Ljava/lang/String; field_14529 name f Ljava/util/Map; field_14530 BY_NAME f Lcom/mojang/serialization/Codec; field_24990 CODEC f Lnet/minecraft/class_3411$class_3413; field_14532 WARM f Lnet/minecraft/class_3411$class_3413; field_14528 COLD m (Ljava/lang/String;)Lnet/minecraft/class_3411$class_3413; method_14830 byName p 0 name m ()Ljava/lang/String; method_14831 getName m (Ljava/lang/String;ILjava/lang/String;)V p 3 name c net/minecraft/class_4745 net/minecraft/datafixer/fix/RecipeRenameFix f Ljava/lang/String; field_21816 name f Ljava/util/function/Function; field_21817 renamer m (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Ljava/util/function/Function;)V p 2 changesType p 1 outputSchema p 4 renamer p 3 name c net/minecraft/class_3414 net/minecraft/sound/SoundEvent f Lcom/mojang/serialization/Codec; field_24628 CODEC f Lnet/minecraft/class_2960; field_14533 id m (Lnet/minecraft/class_3414;)Lnet/minecraft/class_2960; method_28132 method_28132 p 0 soundEvent m (Lnet/minecraft/class_2960;)V p 1 id m ()Lnet/minecraft/class_2960; method_14833 getId c net/minecraft/class_4744 net/minecraft/datafixer/fix/AdvancementRenameFix f Ljava/util/function/Function; field_21815 renamer f Ljava/lang/String; field_21814 name m (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Ljava/util/function/Function;)V p 1 outputSchema p 3 name p 2 changesType p 4 renamer c net/minecraft/class_4740 net/minecraft/client/render/FpsSmoother f [J field_21800 times f I field_21801 size f I field_21802 index m (I)V p 1 size m (J)J method_24214 getTargetUsedTime p 1 time c net/minecraft/class_3408 net/minecraft/server/rcon/RconListener f Lorg/slf4j/Logger; field_23966 SERVER_LOGGER f Ljava/net/ServerSocket; field_14511 listener f Ljava/util/List; field_14514 clients f Lnet/minecraft/class_2994; field_23967 server f Ljava/lang/String; field_14512 password m (Lnet/minecraft/class_2994;Ljava/net/ServerSocket;Ljava/lang/String;)V p 1 server p 2 listener p 3 password m (Lnet/minecraft/class_2994;)Lnet/minecraft/class_3408; method_30738 create p 0 server m ()V method_14820 removeStoppedClients m (Ljava/net/ServerSocket;)V method_27176 closeSocket p 1 socket m (Lnet/minecraft/class_3389;)Z method_27175 method_27175 p 0 client c net/minecraft/class_3409 net/minecraft/structure/OceanRuinGenerator f [Lnet/minecraft/class_2960; field_14515 BIG_WARM_RUINS f [Lnet/minecraft/class_2960; field_14516 BIG_BRICK_RUINS f [Lnet/minecraft/class_2960; field_14522 MOSSY_RUINS f [Lnet/minecraft/class_2960; field_14520 BIG_CRACKED_RUINS f [Lnet/minecraft/class_2960; field_14521 WARM_RUINS f [Lnet/minecraft/class_2960; field_14519 CRACKED_RUINS f [Lnet/minecraft/class_2960; field_14517 BIG_MOSSY_RUINS f [Lnet/minecraft/class_2960; field_14518 BRICK_RUINS m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_6130;Ljava/util/Random;Lnet/minecraft/class_3114;ZF)V method_14822 method_14822 p 2 rotation p 3 holder p 0 manager p 1 pos p 6 large p 7 integrity p 4 random p 5 config m (Ljava/util/Random;Lnet/minecraft/class_2338;)Ljava/util/List; method_14821 getRoomPositions p 0 random p 1 pos m (Ljava/util/Random;)Lnet/minecraft/class_2960; method_14826 getRandomBigWarmRuin p 0 random m (Ljava/util/Random;)Lnet/minecraft/class_2960; method_14824 getRandomWarmRuin p 0 random m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_6130;Ljava/util/Random;Lnet/minecraft/class_3114;)V method_14827 addPieces p 1 pos p 2 rotation p 0 manager p 5 config p 3 holder p 4 random m (Lnet/minecraft/class_3485;Ljava/util/Random;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;Lnet/minecraft/class_3114;Lnet/minecraft/class_6130;)V method_14825 method_14825 p 0 manager p 1 random p 2 rotation p 3 pos p 4 config c net/minecraft/class_3409$class_3410 net/minecraft/structure/OceanRuinGenerator$Piece f F field_14524 integrity f Z field_14525 large f Lnet/minecraft/class_3411$class_3413; field_14527 biomeType m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I method_14829 method_14829 p 3 end p 1 start p 2 world m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2960;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;FLnet/minecraft/class_3411$class_3413;Z)V p 7 large p 6 biomeType p 5 integrity p 4 rotation p 3 pos p 2 template p 1 structureManager m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V p 1 holder p 2 nbt m (Lnet/minecraft/class_2470;)Lnet/minecraft/class_3492; method_35446 createPlacementData p 0 rotation c net/minecraft/class_4739 net/minecraft/block/AbstractChestBlock f Ljava/util/function/Supplier; field_21796 entityTypeRetriever m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)Lnet/minecraft/class_4732$class_4734; method_24167 getBlockEntitySource p 1 state p 2 world p 3 pos p 4 ignoreBlocked m (Lnet/minecraft/class_4970$class_2251;Ljava/util/function/Supplier;)V p 2 entityTypeSupplier p 1 settings c net/minecraft/class_4737 net/minecraft/client/render/block/entity/LightmapCoordinatesRetriever m (Lnet/minecraft/class_2586;Lnet/minecraft/class_2586;)Lit/unimi/dsi/fastutil/ints/Int2IntFunction; method_24192 getFromBoth m ()Lit/unimi/dsi/fastutil/ints/Int2IntFunction; method_24189 getFallback m (Lnet/minecraft/class_2586;)Lit/unimi/dsi/fastutil/ints/Int2IntFunction; method_24191 getFrom c net/minecraft/class_1683 net/minecraft/entity/projectile/thrown/ExperienceBottleEntity m (Lnet/minecraft/class_1937;DDD)V p 6 z p 2 x p 1 world p 4 y m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)V p 2 owner p 1 world c net/minecraft/class_1682 net/minecraft/entity/projectile/thrown/ThrownEntity m (Lnet/minecraft/class_1299;DDDLnet/minecraft/class_1937;)V p 8 world p 6 z p 4 y p 1 type p 2 x m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1309;Lnet/minecraft/class_1937;)V p 2 owner p 3 world p 1 type m ()F method_7490 getGravity c net/minecraft/class_1681 net/minecraft/entity/projectile/thrown/EggEntity m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)V p 2 owner p 1 world m (Lnet/minecraft/class_1937;DDD)V p 4 y p 6 z p 1 world p 2 x c net/minecraft/class_4711 net/minecraft/advancement/criterion/ItemUsedOnBlockCriterion f Lnet/minecraft/class_2960; field_21576 ID m (Lnet/minecraft/class_3222;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V method_23889 trigger p 2 pos p 1 player p 3 stack m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_4711$class_4712; method_23890 conditionsFromJson m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3222;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;Lnet/minecraft/class_4711$class_4712;)Z method_23888 method_23888 p 4 conditions c net/minecraft/class_4711$class_4712 net/minecraft/advancement/criterion/ItemUsedOnBlockCriterion$Conditions f Lnet/minecraft/class_2090; field_24495 location f Lnet/minecraft/class_2073; field_21579 item m (Lnet/minecraft/class_2090$class_2091;Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_4711$class_4712; method_27981 create p 1 item p 0 location m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)Z method_23892 test p 4 stack p 3 pos p 2 world p 1 state m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2090;Lnet/minecraft/class_2073;)V p 2 location p 1 player p 3 item c net/minecraft/class_1680 net/minecraft/entity/projectile/thrown/SnowballEntity m (Lnet/minecraft/class_1937;DDD)V p 6 z p 1 world p 4 y p 2 x m ()Lnet/minecraft/class_2394; method_16939 getParticleParameters m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)V p 2 owner p 1 world c net/minecraft/class_1687 net/minecraft/entity/projectile/WitherSkullEntity f Lnet/minecraft/class_2940; field_7654 CHARGED m (Z)V method_7502 setCharged p 1 charged m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;DDD)V p 5 directionY p 7 directionZ p 1 world p 3 directionX p 2 owner m ()Z method_7503 isCharged c net/minecraft/class_1686 net/minecraft/entity/projectile/thrown/PotionEntity f Ljava/util/function/Predicate; field_7653 WATER_HURTS m ()V method_7500 damageEntitiesHurtByWater m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)V p 1 world p 2 owner m (Ljava/util/List;Lnet/minecraft/class_1297;)V method_7498 applySplashPotion p 2 entity p 1 statusEffects m (Lnet/minecraft/class_1937;DDD)V p 2 x p 1 world p 6 z p 4 y m (Lnet/minecraft/class_2338;)V method_7499 extinguishFire p 1 pos m ()Z method_7501 isLingering m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1842;)V method_7497 applyLingeringPotion p 2 potion p 1 stack c net/minecraft/class_1685 net/minecraft/entity/projectile/TridentEntity f Z field_7648 dealtDamage f Lnet/minecraft/class_1799; field_7650 tridentStack f I field_7649 returnTimer f Lnet/minecraft/class_2940; field_21514 ENCHANTED f Lnet/minecraft/class_2940; field_7647 LOYALTY m ()Z method_31551 hasChanneling m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;)V p 1 world p 2 owner p 3 stack m ()Z method_7493 isOwnerAlive m ()Z method_23751 isEnchanted c net/minecraft/class_1684 net/minecraft/entity/projectile/thrown/EnderPearlEntity m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)V p 2 owner p 1 world c net/minecraft/class_1679 net/minecraft/entity/projectile/SpectralArrowEntity f I field_7636 duration m (Lnet/minecraft/class_1937;DDD)V p 1 world p 2 x p 4 y p 6 z m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)V p 2 owner p 1 world c net/minecraft/class_4706 net/minecraft/util/collection/SortedArraySet f [Ljava/lang/Object; field_21563 elements f I field_29860 DEFAULT_CAPACITY f Ljava/util/Comparator; field_21562 comparator f I field_21564 size m ([Ljava/lang/Object;)[Ljava/lang/Object; method_23864 cast p 0 array m (I)V method_23868 ensureCapacity p 1 minCapacity m (Ljava/lang/Object;)Ljava/lang/Object; method_23862 addAndGet p 1 object m ()Ljava/lang/Object; method_34962 last m (Ljava/lang/Object;)Ljava/lang/Object; method_34961 getIfContains m (Ljava/lang/Object;I)V method_23863 add p 1 object p 2 index m (I)Ljava/lang/Object; method_23871 get p 1 index m (ILjava/util/Comparator;)V p 2 comparator p 1 initialCapacity m ()Ljava/lang/Object; method_23865 first m (Ljava/util/Comparator;)Lnet/minecraft/class_4706; method_34959 create m (I)Lnet/minecraft/class_4706; method_23859 create p 0 initialCapacity m (Ljava/lang/Object;)I method_23869 binarySearch p 1 object m (Ljava/util/Comparator;I)Lnet/minecraft/class_4706; method_34960 create p 1 initialCapacity m (I)V method_23870 remove p 1 index m ()Lnet/minecraft/class_4706; method_34958 create m (Ljava/lang/Object;)Z equals equals p 1 o m (I)I method_23866 insertionPoint p 0 binarySearchResult c net/minecraft/class_4706$class_4707 net/minecraft/util/collection/SortedArraySet$SetIterator f I field_21566 nextIndex f I field_21567 lastIndex c net/minecraft/class_1678 net/minecraft/entity/projectile/ShulkerBulletEntity f D field_7635 targetX f D field_7625 targetZ f Lnet/minecraft/class_1297; field_7626 target f Lnet/minecraft/class_2350; field_7628 direction f Ljava/util/UUID; field_7632 targetUuid f I field_7627 stepCount f D field_7633 targetY m ()Lnet/minecraft/class_2350; method_35208 getDirection m (Lnet/minecraft/class_2350;)V method_7487 setDirection p 1 direction m (Lnet/minecraft/class_2350$class_2351;)V method_7486 method_7486 p 1 axis m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;Lnet/minecraft/class_2350$class_2351;)V p 1 world p 2 owner p 3 target p 4 axis c net/minecraft/class_4708 net/minecraft/advancement/criterion/BeeNestDestroyedCriterion f Lnet/minecraft/class_2960; field_21568 ID m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1799;ILnet/minecraft/class_4708$class_4709;)Z method_23872 method_23872 p 3 conditions m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2248; method_23873 getBlock p 0 root m (Lnet/minecraft/class_3222;Lnet/minecraft/class_2680;Lnet/minecraft/class_1799;I)V method_23875 trigger p 2 state p 1 player p 4 beeCount p 3 stack m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_4708$class_4709; method_23877 conditionsFromJson c net/minecraft/class_4708$class_4709 net/minecraft/advancement/criterion/BeeNestDestroyedCriterion$Conditions f Lnet/minecraft/class_2248; field_21569 block f Lnet/minecraft/class_2096$class_2100; field_21571 beeCount f Lnet/minecraft/class_2073; field_21570 item m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2073$class_2074;Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_4708$class_4709; method_23879 create p 0 block p 2 beeCountRange p 1 itemPredicateBuilder m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2248;Lnet/minecraft/class_2073;Lnet/minecraft/class_2096$class_2100;)V p 4 beeCount p 3 item p 2 block p 1 player m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1799;I)Z method_23878 test p 1 state p 3 count p 2 stack c net/minecraft/class_1677 net/minecraft/entity/projectile/SmallFireballEntity m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;DDD)V p 7 velocityZ p 5 velocityY p 3 velocityX p 2 owner p 1 world m (Lnet/minecraft/class_1937;DDDDDD)V p 10 velocityY p 8 velocityX p 6 z p 4 y p 2 x p 1 world p 12 velocityZ c net/minecraft/class_4703 net/minecraft/client/render/debug/BeeDebugRenderer f I field_32856 BEE_RANGE f Ljava/util/Map; field_21533 hives f I field_32864 GRAY f I field_32860 WHITE f F field_32859 DEFAULT_DRAWN_STRING_SIZE f Lnet/minecraft/class_310; field_21532 client f Ljava/util/Map; field_21534 bees f I field_32855 HIVE_RANGE f Ljava/util/UUID; field_21535 targetedEntity f I field_32863 GREEN f I field_32866 RED f I field_32862 ORANGE f I field_32865 PINK f I field_32857 TARGET_ENTITY_RANGE f I field_32861 YELLOW m (Lnet/minecraft/class_4703$class_5243;)Z method_23829 isInRange p 1 bee m (Lnet/minecraft/class_310;)V p 1 client m (Lnet/minecraft/class_4703$class_5243;)V method_23805 addBee p 1 bee m ()V method_23819 removeOutdatedHives m ()V method_23952 removeInvalidBees m (Lnet/minecraft/class_2374;ILjava/lang/String;IF)V method_23814 drawString p 2 string p 1 line p 0 pos p 4 size p 3 color m ()V method_23823 render m (Ljava/util/Map$Entry;)Z method_23953 method_23953 p 1 bee m (Lnet/minecraft/class_4703$class_5243;)V method_23820 drawPath p 1 bee m (Ljava/util/Map;Lnet/minecraft/class_4703$class_5243;)V method_24082 method_24082 p 1 bee m (Lnet/minecraft/class_2338;)V method_23808 drawHive p 0 pos m (Lnet/minecraft/class_4703$class_5243;Lnet/minecraft/class_2338;)Ljava/lang/String; method_23806 getPositionString p 1 bee p 2 pos m (ILnet/minecraft/class_4703$class_5243;)Z method_35795 method_35795 p 1 bee m (Lnet/minecraft/class_2338;)Ljava/util/Collection; method_23822 getBeesForHive p 1 hivePos m (Lnet/minecraft/class_2338;Lnet/minecraft/class_4703$class_5243;)Z method_23810 method_23810 p 1 bee m ()V method_23832 updateTargetedEntity m ()Lnet/minecraft/class_4184; method_23828 getCameraPos m (Lnet/minecraft/class_4703$class_5243;)Z method_23827 isTargeted p 1 bee m ()Ljava/util/Map; method_23830 getBeesByHive m (Ljava/lang/String;Lnet/minecraft/class_2338;II)V method_23816 drawString p 0 string p 1 pos p 2 line p 3 color m (Lnet/minecraft/class_2338;FFFFF)V method_23809 drawBox p 3 green p 4 blue p 5 alpha p 0 pos p 1 expand p 2 red m (Lnet/minecraft/class_2338;Ljava/util/List;)V method_23813 drawHiveBees p 1 pos p 2 bees m (JLjava/util/Map$Entry;)Z method_23803 method_23803 p 2 hive m (I)V method_35794 removeBee p 1 id m (Lnet/minecraft/class_2338;Ljava/util/Map;Lnet/minecraft/class_4703$class_4705;)V method_23811 method_23811 p 3 hive m (Lnet/minecraft/class_4703$class_5243;)V method_23824 drawBee p 1 bee m (Lnet/minecraft/class_4703$class_4705;)V method_23807 addHive p 1 hive m (Ljava/util/Collection;)Ljava/lang/String; method_23825 toString p 0 bees m ()V method_23826 drawFlowers m (Ljava/lang/String;Lnet/minecraft/class_4703$class_4705;II)V method_23815 drawString p 2 line p 1 hive p 3 color p 0 string m (Lnet/minecraft/class_1297;)V method_23804 method_23804 p 1 entity m (Lnet/minecraft/class_4703$class_4705;Ljava/util/Collection;)V method_23821 drawHiveInfo p 1 hive p 2 blacklistingBees m (Lnet/minecraft/class_4703$class_4705;)Ljava/util/Set; method_35796 getBeeNamesForHive p 1 hive m (Lnet/minecraft/class_4703$class_5243;)V method_23831 method_23831 p 1 bee m ()Ljava/util/Map; method_24084 getBlacklistingBees m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Ljava/util/List;)V method_23812 method_23812 p 2 hivePos p 3 bees c net/minecraft/class_4703$class_5243 net/minecraft/client/render/debug/BeeDebugRenderer$Bee f Ljava/util/List; field_24329 labels f Lnet/minecraft/class_11; field_24325 path f I field_24328 travelTicks f Ljava/util/Set; field_24330 blacklist f Lnet/minecraft/class_2338; field_24327 flower f Lnet/minecraft/class_2338; field_24326 hive f Ljava/util/UUID; field_24322 uuid f I field_24323 entityId f Lnet/minecraft/class_2374; field_24324 position m (Lnet/minecraft/class_2338;)Z method_27649 isHiveAt p 1 pos m ()Z method_27651 hasFlower m (Ljava/util/UUID;ILnet/minecraft/class_2374;Lnet/minecraft/class_11;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;I)V p 4 path p 5 hive p 6 flower p 7 travelTicks p 1 uuid p 2 entityId p 3 position m ()Ljava/lang/String; method_27650 getName m ()Ljava/util/UUID; method_27648 getUuid c net/minecraft/class_4703$class_4705 net/minecraft/client/render/debug/BeeDebugRenderer$Hive f Ljava/lang/String; field_21544 label f Lnet/minecraft/class_2338; field_21543 pos f I field_21625 honeyLevel f Z field_21626 sedated f I field_21545 beeCount f J field_21546 time m (Lnet/minecraft/class_2338;Ljava/lang/String;IIZJ)V p 6 time p 5 sedated p 4 honeyLevel p 3 beeCount p 2 label p 1 pos c net/minecraft/class_1690 net/minecraft/entity/vehicle/BoatEntity f F field_7706 ticksUnderwater f D field_7697 waterLevel f D field_7685 z f Lnet/minecraft/class_2940; field_7707 DAMAGE_WOBBLE_SIDE f Z field_7709 pressingForward f Z field_7695 pressingRight f D field_7696 fallVelocity f Lnet/minecraft/class_2940; field_7713 RIGHT_PADDLE_MOVING f D field_7684 boatPitch f Lnet/minecraft/class_2940; field_7688 DAMAGE_WOBBLE_TICKS f F field_7692 velocityDecay f Lnet/minecraft/class_2940; field_7691 BUBBLE_WOBBLE_TICKS f D field_7700 y f D field_7699 boatYaw f F field_7712 bubbleWobbleStrength f [F field_7704 paddlePhases f Lnet/minecraft/class_2940; field_7687 LEFT_PADDLE_MOVING f Lnet/minecraft/class_1690$class_1691; field_7702 location f F field_7690 yawVelocity f Lnet/minecraft/class_2940; field_7705 DAMAGE_WOBBLE_STRENGTH f Z field_7703 bubbleColumnIsDrag f Z field_7693 pressingBack f F field_7711 lastBubbleWobble f D field_7686 x f Lnet/minecraft/class_1690$class_1691; field_7701 lastLocation f F field_7694 bubbleWobble f Lnet/minecraft/class_2940; field_7698 BOAT_TYPE f Z field_7689 onBubbleColumnSurface f Z field_7710 pressingLeft m (ZZ)V method_7538 setPaddleMovings p 1 leftMoving p 2 rightMoving m ()F method_7554 getDamageWobbleStrength m ()V method_7534 updateVelocity m ()Lnet/minecraft/class_1690$class_1692; method_7536 getBoatType m ()V method_7550 handleBubbleColumn m ()I method_7539 getBubbleWobbleTicks m ()I method_7543 getDamageWobbleSide m (Lnet/minecraft/class_1297;)Z method_31552 method_31552 p 0 entity m (F)V method_7542 setDamageWobbleStrength p 1 wobbleStrength m ()Lnet/minecraft/class_3414; method_7537 getPaddleSoundEvent m (I)V method_7531 setBubbleWobbleTicks p 1 wobbleTicks m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Z method_30959 canCollide p 1 other p 0 entity m (Lnet/minecraft/class_1297;)V method_7546 copyEntityData p 1 entity m (F)F method_7547 interpolateBubbleWobble p 1 tickDelta m (I)V method_7540 setDamageWobbleSide p 1 side m (I)Z method_7556 isPaddleMoving p 1 paddle m (Lnet/minecraft/class_1690$class_1692;)V method_7541 setBoatType p 1 type m ()I method_7533 getDamageWobbleTicks m ()V method_7549 updatePaddles m (I)V method_7553 setDamageWobbleTicks p 1 wobbleTicks m (IF)F method_7551 interpolatePaddlePhase p 1 paddle p 2 tickDelta m ()Lnet/minecraft/class_1690$class_1691; method_7532 getUnderWaterLocation m (Lnet/minecraft/class_1937;DDD)V p 6 z p 2 x p 1 world p 4 y m ()Lnet/minecraft/class_1690$class_1691; method_7552 checkLocation m (ZZZZ)V method_7535 setInputs p 3 pressingForward p 4 pressingBack p 1 pressingLeft p 2 pressingRight m ()Z method_7545 checkBoatInWater m ()Lnet/minecraft/class_1792; method_7557 asItem c net/minecraft/class_1690$class_1692 net/minecraft/entity/vehicle/BoatEntity$Type f Lnet/minecraft/class_2248; field_7731 baseBlock f Ljava/lang/String; field_7726 name f Lnet/minecraft/class_1690$class_1692; field_7723 DARK_OAK f Lnet/minecraft/class_1690$class_1692; field_7725 ACACIA f Lnet/minecraft/class_1690$class_1692; field_7727 OAK f Lnet/minecraft/class_1690$class_1692; field_7728 SPRUCE f Lnet/minecraft/class_1690$class_1692; field_7729 BIRCH f Lnet/minecraft/class_1690$class_1692; field_7730 JUNGLE m (I)Lnet/minecraft/class_1690$class_1692; method_7558 getType p 0 type m (Ljava/lang/String;ILnet/minecraft/class_2248;Ljava/lang/String;)V p 3 baseBlock p 4 name m (Ljava/lang/String;)Lnet/minecraft/class_1690$class_1692; method_7561 getType p 0 name m ()Lnet/minecraft/class_2248; method_7560 getBaseBlock m ()Ljava/lang/String; method_7559 getName c net/minecraft/class_1690$class_1691 net/minecraft/entity/vehicle/BoatEntity$Location f Lnet/minecraft/class_1690$class_1691; field_7716 UNDER_FLOWING_WATER f Lnet/minecraft/class_1690$class_1691; field_7717 UNDER_WATER f Lnet/minecraft/class_1690$class_1691; field_7718 IN_WATER f Lnet/minecraft/class_1690$class_1691; field_7719 ON_LAND f Lnet/minecraft/class_1690$class_1691; field_7720 IN_AIR c net/minecraft/class_1694 net/minecraft/entity/vehicle/ChestMinecartEntity m (Lnet/minecraft/class_1937;DDD)V p 4 y p 2 x p 1 world p 6 z c net/minecraft/class_4720 net/minecraft/client/render/VertexConsumers c A utility for combining multiple VertexConsumers into one. m (Lnet/minecraft/class_4588;Lnet/minecraft/class_4588;)Lnet/minecraft/class_4588; method_24037 union p 1 second p 0 first m (Lnet/minecraft/class_4588;)Lnet/minecraft/class_4588; method_35669 union p 0 first m ()Lnet/minecraft/class_4588; method_35668 union c Generates a union of zero VertexConsumers.\n

\nObviously this is not possible.\n\n@throws IllegalArgumentException m ([Lnet/minecraft/class_4588;)Lnet/minecraft/class_4588; method_35670 union p 0 delegates c net/minecraft/class_4720$class_6189 net/minecraft/client/render/VertexConsumers$Union f [Lnet/minecraft/class_4588; field_32053 delegates m (FFFLnet/minecraft/class_4588;)V method_35673 method_35673 p 3 i m (IILnet/minecraft/class_4588;)V method_35679 method_35679 p 2 i m (Ljava/util/function/Consumer;)V method_35677 delegate p 1 action m (DDDLnet/minecraft/class_4588;)V method_35671 method_35671 p 6 i m (IIIILnet/minecraft/class_4588;)V method_35675 method_35675 p 4 i m (IILnet/minecraft/class_4588;)V method_35676 method_35676 p 2 i m (IIIILnet/minecraft/class_4588;)V method_35678 method_35678 p 4 i m (FFFFFFFFFIIFFFLnet/minecraft/class_4588;)V method_35672 method_35672 p 14 i m ([Lnet/minecraft/class_4588;)V p 1 delegates m (FFLnet/minecraft/class_4588;)V method_35674 method_35674 p 2 i c net/minecraft/class_4720$class_4589 net/minecraft/client/render/VertexConsumers$Dual f Lnet/minecraft/class_4588; field_21686 second f Lnet/minecraft/class_4588; field_21685 first m (Lnet/minecraft/class_4588;Lnet/minecraft/class_4588;)V p 1 first p 2 second c net/minecraft/class_1693 net/minecraft/entity/vehicle/StorageMinecartEntity f Lnet/minecraft/class_2371; field_7735 inventory f J field_7732 lootSeed f Lnet/minecraft/class_2960; field_7734 lootTableId m (Lnet/minecraft/class_1299;DDDLnet/minecraft/class_1937;)V p 8 world p 4 y p 6 z p 1 type p 2 x m (ILnet/minecraft/class_1661;)Lnet/minecraft/class_1703; method_17357 getScreenHandler p 2 playerInventory p 1 syncId m (Lnet/minecraft/class_2960;J)V method_7562 setLootTable p 2 lootSeed p 1 id m (Lnet/minecraft/class_1657;)V method_7563 generateLoot p 1 player c net/minecraft/class_4723 net/minecraft/client/render/SpriteTexturedVertexConsumer f Lnet/minecraft/class_4588; field_21730 parent f Lnet/minecraft/class_1058; field_21731 sprite m (Lnet/minecraft/class_4588;Lnet/minecraft/class_1058;)V p 1 parent p 2 sprite c net/minecraft/class_4722 net/minecraft/client/render/TexturedRenderLayers f Lnet/minecraft/class_2960; field_21704 SHULKER_BOXES_ATLAS_TEXTURE f Lnet/minecraft/class_2960; field_21706 BANNER_PATTERNS_ATLAS_TEXTURE f Lnet/minecraft/class_2960; field_21708 SIGNS_ATLAS_TEXTURE f Ljava/util/Map; field_28252 BANNER_PATTERN_TEXTURES f [Lnet/minecraft/class_4730; field_21713 BED_TEXTURES f Ljava/util/List; field_21711 COLORED_SHULKER_BOXES_TEXTURES f Lnet/minecraft/class_1921; field_21703 ENTITY_TRANSLUCENT_CULL f Lnet/minecraft/class_1921; field_21725 BEDS_RENDER_LAYER f Lnet/minecraft/class_1921; field_21701 ENTITY_CUTOUT f Lnet/minecraft/class_1921; field_21729 CHEST_RENDER_LAYER f Lnet/minecraft/class_1921; field_21727 SHIELD_PATTERNS_RENDER_LAYER f Lnet/minecraft/class_1921; field_25286 ITEM_ENTITY_TRANSLUCENT_CULL f Lnet/minecraft/class_2960; field_21705 BEDS_ATLAS_TEXTURE f Lnet/minecraft/class_4730; field_21710 SHULKER_TEXTURE_ID f Ljava/util/Map; field_28253 SHIELD_PATTERN_TEXTURES f Lnet/minecraft/class_2960; field_21707 SHIELD_PATTERNS_ATLAS_TEXTURE f Lnet/minecraft/class_2960; field_21709 CHEST_ATLAS_TEXTURE f Lnet/minecraft/class_1921; field_21724 SHULKER_BOXES_RENDER_LAYER f Lnet/minecraft/class_1921; field_21700 ENTITY_SOLID f Lnet/minecraft/class_1921; field_21728 SIGN_RENDER_LAYER f Ljava/util/Map; field_21712 WOOD_TYPE_TEXTURES f Lnet/minecraft/class_1921; field_21726 BANNER_PATTERNS_RENDER_LAYER f Lnet/minecraft/class_4730; field_21714 TRAPPED f Lnet/minecraft/class_4730; field_21718 CHRISTMAS_LEFT f Lnet/minecraft/class_4730; field_21717 CHRISTMAS f Lnet/minecraft/class_4730; field_21716 TRAPPED_RIGHT f Lnet/minecraft/class_4730; field_21715 TRAPPED_LEFT f Lnet/minecraft/class_4730; field_21719 CHRISTMAS_RIGHT f Lnet/minecraft/class_4730; field_21722 NORMAL_RIGHT f Lnet/minecraft/class_4730; field_21721 NORMAL_LEFT f Lnet/minecraft/class_4730; field_21720 NORMAL f Lnet/minecraft/class_4730; field_21723 ENDER m (Ljava/util/function/Consumer;)V method_24066 addDefaultTextures p 0 adder m ()Lnet/minecraft/class_1921; method_24070 getShulkerBoxes m (Lnet/minecraft/class_2586;Lnet/minecraft/class_2745;Z)Lnet/minecraft/class_4730; method_24062 getChestTexture p 0 blockEntity p 1 type p 2 christmas m ()Lnet/minecraft/class_1921; method_24067 getShieldPatterns m ()Lnet/minecraft/class_1921; method_24073 getEntitySolid m (Lnet/minecraft/class_2582;)Lnet/minecraft/class_4730; method_33084 createBannerPatternTextureId p 0 pattern m ()Lnet/minecraft/class_1921; method_24069 getBeds m ()Lnet/minecraft/class_1921; method_24059 getBannerPatterns m (Lnet/minecraft/class_4719;)Lnet/minecraft/class_4730; method_33082 getSignTextureId p 0 signType m (Lnet/minecraft/class_2582;)Lnet/minecraft/class_4730; method_33081 getBannerPatternTextureId p 0 pattern m ()Lnet/minecraft/class_1921; method_24071 getSign m (Ljava/lang/String;)Lnet/minecraft/class_4730; method_24065 getChestTextureId p 0 variant m (Lnet/minecraft/class_4719;)Lnet/minecraft/class_4730; method_24064 createSignTextureId p 0 type m ()Lnet/minecraft/class_1921; method_24076 getEntityTranslucentCull m ()Lnet/minecraft/class_1921; method_29382 getItemEntityTranslucentCull m ()Lnet/minecraft/class_1921; method_24074 getEntityCutout m (Lnet/minecraft/class_2745;Lnet/minecraft/class_4730;Lnet/minecraft/class_4730;Lnet/minecraft/class_4730;)Lnet/minecraft/class_4730; method_24063 getChestTexture p 0 type p 2 left p 1 single p 3 right m ()Lnet/minecraft/class_1921; method_24072 getChest m (Lnet/minecraft/class_2582;)Lnet/minecraft/class_4730; method_33083 getShieldPatternTextureId p 0 pattern m (Lnet/minecraft/class_2582;)Lnet/minecraft/class_4730; method_33085 createShieldPatternTextureId p 0 pattern c net/minecraft/class_1697 net/minecraft/entity/vehicle/CommandBlockMinecartEntity f Lnet/minecraft/class_2940; field_7743 COMMAND f I field_7742 lastExecuted f Lnet/minecraft/class_2940; field_7741 LAST_OUTPUT f Lnet/minecraft/class_1918; field_7744 commandExecutor m ()Lnet/minecraft/class_1918; method_7567 getCommandExecutor m (Lnet/minecraft/class_1937;DDD)V p 1 world p 2 x p 4 y p 6 z c net/minecraft/class_1697$class_1698 net/minecraft/entity/vehicle/CommandBlockMinecartEntity$CommandExecutor m ()Lnet/minecraft/class_1697; method_7569 getMinecart c net/minecraft/class_1696 net/minecraft/entity/vehicle/FurnaceMinecartEntity f Lnet/minecraft/class_1856; field_7738 ACCEPTABLE_FUEL f Lnet/minecraft/class_2940; field_7740 LIT f D field_7737 pushX f D field_7736 pushZ f I field_7739 fuel m (Z)V method_7564 setLit p 1 lit m (Lnet/minecraft/class_1937;DDD)V p 1 world p 2 x p 4 y p 6 z m ()Z method_7565 isLit c net/minecraft/class_1695 net/minecraft/entity/vehicle/MinecartEntity m (Lnet/minecraft/class_1937;DDD)V p 1 world p 6 z p 2 x p 4 y c net/minecraft/class_4718 net/minecraft/client/util/GlException m (Ljava/lang/String;)V p 1 message m (Ljava/lang/String;Ljava/lang/Throwable;)V p 2 cause p 1 message c net/minecraft/class_4717 net/minecraft/client/gui/screen/CommandSuggestor f Ljava/util/regex/Pattern; field_21596 WHITESPACE_PATTERN f Lcom/mojang/brigadier/ParseResults; field_21610 parse f Z field_21605 chatScreenSized f Z field_21613 windowActive f Z field_21601 slashOptional f I field_21608 x f I field_21606 color f I field_21604 maxSuggestionSize f Lnet/minecraft/class_2583; field_25886 INFO_STYLE f Ljava/util/List; field_21607 messages f Ljava/util/List; field_25887 HIGHLIGHT_STYLES f Lnet/minecraft/class_310; field_21597 client f Z field_21602 suggestingWhenEmpty f Ljava/util/concurrent/CompletableFuture; field_21611 pendingSuggestions f Z field_21614 completingSuggestions f Lnet/minecraft/class_342; field_21599 textField f I field_21609 width f Lnet/minecraft/class_437; field_21598 owner f Lnet/minecraft/class_4717$class_464; field_21612 window f I field_21603 inWindowIndexOffset f Lnet/minecraft/class_327; field_21600 textRenderer f Lnet/minecraft/class_2583; field_25885 ERROR_STYLE m (Lnet/minecraft/class_310;Lnet/minecraft/class_437;Lnet/minecraft/class_342;Lnet/minecraft/class_327;ZZIIZI)V p 2 owner p 3 textField p 1 client p 10 color p 8 maxSuggestionSize p 9 chatScreenSized p 6 suggestingWhenEmpty p 7 inWindowIndexOffset p 4 textRenderer p 5 slashOptional m (Lcom/mojang/brigadier/suggestion/Suggestions;)Ljava/util/List; method_30104 sortSuggestions p 1 suggestions m (Ljava/lang/String;I)Lnet/minecraft/class_5481; method_23931 provideRenderText p 1 original p 2 firstCharacterIndex m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; method_23936 getSuggestionSuffix p 1 suggestion p 0 original m ()V method_23937 show m (D)Z method_23921 mouseScrolled p 1 amount m (Lnet/minecraft/class_124;)V method_23929 showUsages p 1 formatting m (Ljava/lang/String;)I method_23930 getStartOfCurrentWord p 0 input m (Z)V method_23920 showSuggestions p 1 narrateFirstSuggestion m (III)Z method_23924 keyPressed p 2 scanCode p 1 keyCode p 3 modifiers m (Lcom/mojang/brigadier/exceptions/CommandSyntaxException;)Lnet/minecraft/class_5481; method_30505 formatException p 0 exception m ()Ljava/lang/String; method_23958 getNarration m (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;I)Lnet/minecraft/class_5481; method_23925 highlight p 1 original p 2 firstCharacterIndex p 0 parse m (Lnet/minecraft/class_4587;II)V method_23923 render p 3 mouseY p 2 mouseX p 1 matrices m ()V method_23934 refresh m (Z)V method_23933 setWindowActive p 1 windowActive m (DDI)Z method_23922 mouseClicked p 1 mouseX p 3 mouseY p 5 button c net/minecraft/class_4717$class_464 net/minecraft/client/gui/screen/CommandSuggestor$SuggestionWindow f Ljava/lang/String; field_2768 typedText f I field_2766 selection f Lnet/minecraft/class_241; field_2767 mouse f I field_2769 inWindowIndex f Lnet/minecraft/class_768; field_2771 area f Z field_2765 completed f Ljava/util/List; field_25709 suggestions f I field_21630 lastNarrationIndex m ()V method_2376 discard m ()V method_2375 complete m (I)V method_2371 scroll p 1 offset m (D)Z method_2370 mouseScrolled p 1 amount m ()Lnet/minecraft/class_2561; method_23960 getNarration m (III)Z method_2377 keyPressed p 1 keyCode p 2 scanCode p 3 modifiers m (Lnet/minecraft/class_4587;II)V method_2373 render p 2 mouseX p 3 mouseY p 1 matrices m (Lnet/minecraft/class_4717;IIILjava/util/List;Z)V p 4 width p 5 suggestions p 2 x p 3 y p 6 narrateFirstSuggestion m (III)Z method_2372 mouseClicked p 2 y p 3 button p 1 x m (I)V method_2374 select p 1 index c net/minecraft/class_1688 net/minecraft/entity/vehicle/AbstractMinecartEntity f Lnet/minecraft/class_2940; field_7668 DAMAGE_WOBBLE_SIDE f Lcom/google/common/collect/ImmutableMap; field_24464 DISMOUNT_FREE_Y_SPACES_NEEDED f I field_7669 clientInterpolationSteps f D field_7665 clientX f D field_7666 clientY f D field_7656 clientZVelocity f D field_7658 clientXVelocity f Lnet/minecraft/class_2940; field_7670 CUSTOM_BLOCK_PRESENT f Ljava/util/Map; field_7664 ADJACENT_RAIL_POSITIONS_BY_SHAPE f Lnet/minecraft/class_2940; field_7667 DAMAGE_WOBBLE_STRENGTH f Lnet/minecraft/class_2940; field_7663 DAMAGE_WOBBLE_TICKS f D field_7662 clientZ f D field_7655 clientYVelocity f D field_7657 clientPitch f D field_7659 clientYaw f Z field_7660 yawFlipped f Lnet/minecraft/class_2940; field_7661 CUSTOM_BLOCK_OFFSET f Lnet/minecraft/class_2940; field_7671 CUSTOM_BLOCK_ID m ()I method_7507 getDamageWobbleTicks m (I)V method_7515 setCustomBlockOffset p 1 offset m ()Lnet/minecraft/class_1688$class_1689; method_7518 getMinecartType m (Lnet/minecraft/class_2338;)Z method_18803 willHitBlockAt p 1 pos m ()F method_7521 getDamageWobbleStrength m (Lnet/minecraft/class_2680;)V method_7527 setCustomBlock p 1 state m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_30340 method_30340 p 1 pos m (Ljava/util/EnumMap;)V method_22865 method_22865 p 0 map m (I)V method_7509 setDamageWobbleTicks p 1 wobbleTicks m ()V method_7525 applySlowdown m (F)V method_7520 setDamageWobbleStrength p 1 damageWobbleStrength m (IIIZ)V method_7506 onActivatorRail p 1 x p 2 y p 3 z p 4 powered m ()D method_7504 getMaxSpeed m (Z)V method_7511 setCustomBlockPresent p 1 present m (Lnet/minecraft/class_2768;)Lcom/mojang/datafixers/util/Pair; method_22864 getAdjacentRailPositionsByShape p 0 shape m ()I method_7522 getDamageWobbleSide m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;DDD)V p 3 x p 1 type p 2 world p 7 z p 5 y m (DDDD)Lnet/minecraft/class_243; method_7505 snapPositionToRailWithOffset c This method is used to determine the minecart's render orientation, by computing a position along the rail slightly before and slightly after the minecart's actual position. p 1 x p 5 z p 3 y p 7 offset m ()Lnet/minecraft/class_2680; method_7517 getDefaultContainedBlock m ()Lnet/minecraft/class_2680; method_7519 getContainedBlock m ()I method_7526 getDefaultBlockOffset m ()I method_7514 getBlockOffset m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_7513 moveOnRail p 2 state p 1 pos m (DDD)Lnet/minecraft/class_243; method_7508 snapPositionToRail p 5 z p 3 y p 1 x m (Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1688$class_1689;)Lnet/minecraft/class_1688; method_7523 create p 0 world p 1 x p 3 y p 5 z p 7 type m (I)V method_7524 setDamageWobbleSide p 1 wobbleSide m ()Z method_7510 hasCustomBlock m (Lnet/minecraft/class_1282;)V method_7516 dropItems p 1 damageSource m ()V method_7512 moveOffRail c net/minecraft/class_1688$class_1689 net/minecraft/entity/vehicle/AbstractMinecartEntity$Type f Lnet/minecraft/class_1688$class_1689; field_7674 RIDEABLE f Lnet/minecraft/class_1688$class_1689; field_7678 CHEST f Lnet/minecraft/class_1688$class_1689; field_7677 HOPPER f Lnet/minecraft/class_1688$class_1689; field_7675 TNT f Lnet/minecraft/class_1688$class_1689; field_7679 FURNACE f Lnet/minecraft/class_1688$class_1689; field_7681 COMMAND_BLOCK f Lnet/minecraft/class_1688$class_1689; field_7680 SPAWNER c net/minecraft/class_4719 net/minecraft/util/SignType f Lnet/minecraft/class_4719; field_22183 CRIMSON f Lnet/minecraft/class_4719; field_22184 WARPED f Lnet/minecraft/class_4719; field_21676 OAK f Lnet/minecraft/class_4719; field_21677 SPRUCE f Lnet/minecraft/class_4719; field_21678 BIRCH f Lnet/minecraft/class_4719; field_21679 ACACIA f Lnet/minecraft/class_4719; field_21680 JUNGLE f Ljava/util/Set; field_21682 VALUES f Lnet/minecraft/class_4719; field_21681 DARK_OAK f Ljava/lang/String; field_21683 name m (Lnet/minecraft/class_4719;)Lnet/minecraft/class_4719; method_24027 register p 0 type m ()Ljava/lang/String; method_24028 getName m (Ljava/lang/String;)V p 1 name m ()Ljava/util/stream/Stream; method_24026 stream c net/minecraft/class_4713 net/minecraft/advancement/criterion/SlideDownBlockCriterion f Lnet/minecraft/class_2960; field_21586 ID m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2248; method_23907 getBlock p 0 root m (Lnet/minecraft/class_3222;Lnet/minecraft/class_2680;)V method_23909 trigger p 2 state p 1 player m (Lnet/minecraft/class_2248;Ljava/lang/String;)V method_23905 method_23905 p 1 key m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_4713$class_4714; method_23911 conditionsFromJson m (Lnet/minecraft/class_2680;Lnet/minecraft/class_4713$class_4714;)Z method_23906 method_23906 p 1 conditions c net/minecraft/class_4713$class_4714 net/minecraft/advancement/criterion/SlideDownBlockCriterion$Conditions f Lnet/minecraft/class_2248; field_21587 block f Lnet/minecraft/class_4559; field_21588 state m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2248;Lnet/minecraft/class_4559;)V p 2 block p 1 player p 3 state m (Lnet/minecraft/class_2680;)Z method_23913 test p 1 state m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4713$class_4714; method_23912 create p 0 block c net/minecraft/class_4715 net/minecraft/world/gen/feature/NoOpFeature c net/minecraft/class_2194 net/minecraft/command/argument/EnchantmentArgumentType f Ljava/util/Collection; field_9871 EXAMPLES f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9872 UNKNOWN_ENCHANTMENT_EXCEPTION m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_1887; method_9334 getEnchantment p 1 name p 0 context m ()Lnet/minecraft/class_2194; method_9336 enchantment m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_1887; method_9335 parse m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 1 context p 2 builder m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9333 method_9333 p 0 id c net/minecraft/class_5221 net/minecraft/client/realms/util/Errable m (Lnet/minecraft/class_2561;)V method_21067 error p 1 errorMessage m (Ljava/lang/String;)V method_27453 error p 1 errorMessage c net/minecraft/class_2195 net/minecraft/block/AttachedStemBlock f Lnet/minecraft/class_2753; field_9873 FACING f Lnet/minecraft/class_2511; field_9875 gourdBlock f Ljava/util/Map; field_9874 FACING_TO_SHAPE f Ljava/util/function/Supplier; field_27095 pickBlockItem m (Lnet/minecraft/class_2511;Ljava/util/function/Supplier;Lnet/minecraft/class_4970$class_2251;)V p 1 gourdBlock p 3 settings p 2 pickBlockItem c net/minecraft/class_2196 net/minecraft/command/argument/MessageArgumentType f Ljava/util/Collection; field_9876 EXAMPLES m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2561; method_9339 getMessage p 1 name p 0 command m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2196$class_2197; method_9338 parse m ()Lnet/minecraft/class_2196; method_9340 message c net/minecraft/class_2196$class_2197 net/minecraft/command/argument/MessageArgumentType$MessageFormat f [Lnet/minecraft/class_2196$class_2198; field_9878 selectors f Ljava/lang/String; field_9877 contents m ()[Lnet/minecraft/class_2196$class_2198; method_35692 getSelectors m ()Ljava/lang/String; method_35691 getContents m (Ljava/lang/String;[Lnet/minecraft/class_2196$class_2198;)V p 2 selectors p 1 contents m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/class_2196$class_2197; method_9342 parse p 1 canUseSelectors p 0 reader m (Lnet/minecraft/class_2168;Z)Lnet/minecraft/class_2561; method_9341 format p 1 source p 2 canUseSelectors c net/minecraft/class_2196$class_2198 net/minecraft/command/argument/MessageArgumentType$MessageSelector f I field_9880 start f Lnet/minecraft/class_2300; field_9881 selector f I field_9879 end m ()I method_9344 getEnd m ()Lnet/minecraft/class_2300; method_35693 getSelector m ()I method_9343 getStart m (IILnet/minecraft/class_2300;)V p 1 start p 2 end p 3 selector m (Lnet/minecraft/class_2168;)Lnet/minecraft/class_2561; method_9345 format p 1 source c net/minecraft/class_2190 net/minecraft/block/AbstractSkullBlock f Lnet/minecraft/class_2484$class_2485; field_9867 type m (Lnet/minecraft/class_2484$class_2485;Lnet/minecraft/class_4970$class_2251;)V p 1 type p 2 settings m ()Lnet/minecraft/class_2484$class_2485; method_9327 getSkullType c net/minecraft/class_2191 net/minecraft/command/argument/GameProfileArgumentType f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9869 UNKNOWN_PLAYER_EXCEPTION f Ljava/util/Collection; field_9868 EXAMPLES m (Ljava/lang/String;Lnet/minecraft/class_2168;)Ljava/util/Collection; method_9328 method_9328 p 1 source m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V method_9332 method_9332 p 1 builder m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 1 context p 2 builder m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2191$class_2192; method_9331 parse m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m ()Lnet/minecraft/class_2191; method_9329 gameProfile m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; method_9330 getProfileArgument p 1 name p 0 context c net/minecraft/class_2191$class_2192 net/minecraft/command/argument/GameProfileArgumentType$GameProfileArgument m (Lnet/minecraft/class_2168;)Ljava/util/Collection; getNames getNames p 1 source c net/minecraft/class_2191$class_2193 net/minecraft/command/argument/GameProfileArgumentType$SelectorBacked f Lnet/minecraft/class_2300; field_9870 selector m (Lnet/minecraft/class_2300;)V p 1 selector c net/minecraft/class_6557 net/minecraft/world/gen/chunk/BlockColumn m (ILnet/minecraft/class_2680;)V method_38092 setState p 1 y p 2 state m (I)Lnet/minecraft/class_2680; method_32892 getState p 1 y c net/minecraft/class_6558 net/minecraft/world/chunk/EntryMissingException m (I)V p 1 index c net/minecraft/class_6555 net/minecraft/world/biome/source/util/VanillaTerrainParameters f Lcom/mojang/serialization/Codec; field_35456 CODEC f Lnet/minecraft/class_6492; comp_465 factorSpline f Lnet/minecraft/class_6492; comp_466 peakSpline f Lnet/minecraft/class_6492; comp_464 offsetSpline f F field_34531 OFFSET_VALUE_OFFSET m (FZLnet/minecraft/class_6501;)Lnet/minecraft/class_6492; method_38213 buildErosionFactorSpline p 0 value m (Ljava/util/function/Consumer;)V method_38215 writeDebugBiomes p 1 parameters m (FFFFFFLnet/minecraft/class_6501;)Lnet/minecraft/class_6492; method_38211 createFlatOffsetSpline m (Lnet/minecraft/class_6555$class_6556;)F method_38220 getFactor p 1 point m (Lnet/minecraft/class_6555$class_6556;)F method_38221 getPeak p 1 point m (Lnet/minecraft/class_6555$class_6556;)F method_38214 getOffset p 1 point m (FFF)F method_38218 getOffsetValue p 2 weirdnessThreshold p 1 continentalness p 0 weirdness m (Lnet/minecraft/class_6492;Lnet/minecraft/class_6492;Lnet/minecraft/class_6492;)V p 1 offsetSpline p 2 factorSpline p 3 peakSpline m ()Lnet/minecraft/class_6492; comp_465 factorSpline m (FFFFFFZZLnet/minecraft/class_6501;)Lnet/minecraft/class_6492; method_38212 createLandSpline m ()Lnet/minecraft/class_6492; comp_466 peakSpline m (FFF)Lnet/minecraft/class_6555$class_6556; method_38209 createNoisePoint m ()Lnet/minecraft/class_6492; comp_464 offsetSpline m (F)F method_38217 method_38217 p 0 continentalness m (Z)Lnet/minecraft/class_6555; method_39457 createSurfaceParameters p 0 amplified m (F)F method_38208 getNormalizedWeirdness p 0 weirdness c net/minecraft/class_6555$class_7074 net/minecraft/world/biome/source/util/VanillaTerrainParameters$class_7074 f Lnet/minecraft/class_6880; comp_524 function m (Lnet/minecraft/class_6555$class_7075;)F method_41193 apply m ()Lnet/minecraft/class_6880; comp_524 function c net/minecraft/class_6555$class_6556 net/minecraft/world/biome/source/util/VanillaTerrainParameters$NoisePoint f F comp_235 continentalnessNoise f F comp_236 erosionNoise f F comp_237 normalizedWeirdness f F comp_238 weirdnessNoise m ()F comp_235 continentalnessNoise m ()F comp_236 erosionNoise m ()F comp_237 normalizedWeirdness m ()F comp_238 weirdnessNoise m (FFFF)V p 3 normalizedWeirdness p 4 weirdnessNoise p 1 continentalnessNoise p 2 erosionNoise c net/minecraft/class_6555$class_6744 net/minecraft/world/biome/source/util/VanillaTerrainParameters$LocationFunction f Ljava/lang/String; field_35466 id f Lnet/minecraft/class_6501; field_35465 noiseFunction f Lcom/mojang/serialization/Codec; field_35463 CODEC f Lnet/minecraft/class_6555$class_6744; field_35460 WEIRDNESS f Lnet/minecraft/class_6555$class_6744; field_35461 RIDGES f Lnet/minecraft/class_6555$class_6744; field_35459 EROSION f Lnet/minecraft/class_6555$class_6744; field_35458 CONTINENTS m (Lnet/minecraft/class_6555$class_6556;)F method_39292 apply m (Ljava/lang/String;ILnet/minecraft/class_6501;Ljava/lang/String;)V p 4 id p 3 noiseFunction c net/minecraft/class_5223 net/minecraft/client/font/TextVisitFactory c A utility class for visiting the characters of strings, handling surrogate\ncode points and formatting codes. f Ljava/util/Optional; field_24215 VISIT_TERMINATED f C field_29861 REPLACEMENT_CHARACTER m (Ljava/lang/StringBuilder;ILnet/minecraft/class_2583;I)Z method_27475 method_27475 p 3 codePoint p 2 style p 1 index m (Lnet/minecraft/class_5348;)Ljava/lang/String; method_31402 removeFormattingCodes p 0 text m (Ljava/lang/String;Lnet/minecraft/class_2583;Lnet/minecraft/class_5224;)Z method_27478 visitBackwards c Visits the code points of a string in backward (right to left) direction.\n\n@return {@code true} if the full string was visited, or {@code false} indicating\nthe {@code visitor} terminated half-way p 1 style c the style of the string p 0 text c the string p 2 visitor c the visitor m (Ljava/lang/String;Lnet/minecraft/class_2583;Lnet/minecraft/class_5224;)Z method_27479 visitFormatted c Visits the code points of a string, applying the formatting codes within.\n\n

The visit is in forward direction.\n\n@return {@code true} if the full string was visited, or {@code false} indicating\nthe {@code visitor} terminated half-way p 0 text c the string visited p 2 visitor c the visitor p 1 style c the style of the string m (Ljava/lang/StringBuilder;ILnet/minecraft/class_2583;I)Z method_31401 method_31401 p 2 style p 1 index p 3 codePoint m (Lnet/minecraft/class_2583;Lnet/minecraft/class_5224;IC)Z method_27477 visitRegularCharacter p 3 c p 1 visitor p 2 index p 0 style m (Ljava/lang/String;Lnet/minecraft/class_2583;Lnet/minecraft/class_5224;)Z method_27474 visitForwards c Visits the code points of a string in forward (left to right) direction.\n\n@return {@code true} if the full string was visited, or {@code false} indicating\nthe {@code visitor} terminated half-way p 1 style c the style of the string p 0 text c the string p 2 visitor c the visitor of characters m (Lnet/minecraft/class_5224;Lnet/minecraft/class_2583;Ljava/lang/String;)Ljava/util/Optional; method_27470 method_27470 p 2 string p 1 style m (Ljava/lang/String;)Ljava/lang/String; method_27471 validateSurrogates c {@return a new string that has all surrogate characters within}\nThe characters are validated from an original string {@code text}. p 0 text c the original string m (Lnet/minecraft/class_5348;Lnet/minecraft/class_2583;Lnet/minecraft/class_5224;)Z method_27476 visitFormatted c Visits the code points for every literal string and the formatting codes\nsupplied by the renderable.\n\n

The visit is in forward direction.\n\n@return {@code true} if the full string was visited, or {@code false} indicating\nthe {@code visitor} terminated half-way\n@see StringVisitable#visit(StringVisitable.StyledVisitor, Style) p 0 text p 1 style p 2 visitor m (Ljava/lang/String;ILnet/minecraft/class_2583;Lnet/minecraft/class_5224;)Z method_27472 visitFormatted c Visits the code points of a string, applying the formatting codes within.\n\n

The visit is in forward direction.\n\n@return {@code true} if the full string was visited, or {@code false} indicating\nthe {@code visitor} terminated half-way p 3 visitor p 2 style c the style of the string p 1 startIndex c the starting index of the visit p 0 text c the string visited m (Ljava/lang/String;ILnet/minecraft/class_2583;Lnet/minecraft/class_2583;Lnet/minecraft/class_5224;)Z method_27473 visitFormatted c Visits the code points of a string, applying the formatting codes within.\n\n

The visit is in forward direction.\n\n@return {@code true} if the full string was visited, or {@code false} indicating\nthe {@code visitor} terminated half-way p 0 text c the string visited p 1 startIndex c the starting index of the visit p 2 startingStyle c the style of the string when the visit starts p 3 resetStyle c the style to reset to when a {@code §r} formatting code is encountered p 4 visitor c the visitor c net/minecraft/class_5222 net/minecraft/client/util/TextCollector f Ljava/util/List; field_25260 texts m ()Lnet/minecraft/class_5348; method_27463 getCombined m ()V method_35690 clear m ()Lnet/minecraft/class_5348; method_27461 getRawCombined m (Lnet/minecraft/class_5348;)V method_27462 add p 1 text c net/minecraft/class_5225 net/minecraft/client/font/TextHandler f Lnet/minecraft/class_5225$class_5231; field_24216 widthRetriever m (Lnet/minecraft/class_5348;)F method_27488 getWidth c {@return the width of a text} p 1 text m (Ljava/lang/String;ILnet/minecraft/class_2583;)Ljava/lang/String; method_35716 limitString p 1 text p 3 style p 2 maxWidth m (Lnet/minecraft/class_5225$class_5231;)V p 1 widthRetriever m (Ljava/lang/String;ILnet/minecraft/class_2583;)Ljava/util/List; method_27498 wrapLines p 3 style p 2 maxWidth p 1 text m (Ljava/lang/String;)F method_27482 getWidth c {@return the width of a string} p 1 text m (Ljava/util/List;Lnet/minecraft/class_5348;Lnet/minecraft/class_5348;Ljava/lang/Boolean;)V method_35713 method_35713 p 3 lastLineWrapped p 2 text m (Ljava/lang/String;ILnet/minecraft/class_2583;)Ljava/lang/String; method_27494 trimToWidth c Trim a string to be at most {@code maxWidth} wide.\n\n@return the trimmed string p 1 text c the string to trim p 2 maxWidth c the max width of the trimmed string p 3 style c the style of the trimmed string m (Lnet/minecraft/class_5348;ILnet/minecraft/class_2583;Ljava/util/function/BiConsumer;)V method_29971 wrapLines p 2 maxWidth p 1 text p 4 lineConsumer p 3 style m (Ljava/util/List;Lnet/minecraft/class_2583;Ljava/lang/String;)Ljava/util/Optional; method_27487 method_27487 p 2 text p 1 style m (Ljava/lang/String;ILnet/minecraft/class_2583;)I method_27484 getTrimmedLength c {@return the length of a string when it is trimmed to be at most {@code\nmaxWidth} wide} p 2 maxWidth c the max width of the trimmed string p 3 style c the style of the trimmed string p 1 text c the string to trim m (Ljava/util/List;Ljava/lang/String;Lnet/minecraft/class_2583;II)V method_27486 method_27486 p 2 style p 4 end p 3 start m (Ljava/lang/String;ILnet/minecraft/class_2583;ZLnet/minecraft/class_5225$class_5229;)V method_27485 wrapLines p 5 consumer p 3 style p 4 retainTrailingWordSplit p 1 text p 2 maxWidth m (Lnet/minecraft/class_5348;ILnet/minecraft/class_2583;Lnet/minecraft/class_5348;)Ljava/util/List; method_35714 wrapLines p 3 style p 4 wrappedLinePrefix p 1 text p 2 maxWidth m (Lnet/minecraft/class_5348;ILnet/minecraft/class_2583;)Lnet/minecraft/class_5348; method_27490 trimToWidth p 2 width p 3 style p 1 text m (Lnet/minecraft/class_5348;ILnet/minecraft/class_2583;)Ljava/util/List; method_27495 wrapLines p 1 text p 2 maxWidth p 3 style m (Lorg/apache/commons/lang3/mutable/MutableFloat;ILorg/apache/commons/lang3/mutable/MutableInt;ILnet/minecraft/class_2583;I)Z method_27493 method_27493 p 5 style p 4 index p 6 codePoint m (Ljava/lang/String;IIZ)I method_27483 moveCursorByWords p 1 offset p 0 text p 3 consumeSpaceOrBreak p 2 cursor m (Ljava/lang/String;ILnet/minecraft/class_2583;)I method_35717 getEndingIndex p 1 text p 3 style p 2 maxWidth m (Lnet/minecraft/class_5225$class_5230;Lnet/minecraft/class_2583;Ljava/lang/String;)Ljava/util/Optional; method_27480 method_27480 p 1 style p 2 text m (Ljava/lang/String;ILnet/minecraft/class_2583;)I method_35715 getLimitedStringLength p 1 text p 3 style p 2 maxWidth m (Lnet/minecraft/class_5481;)F method_30875 getWidth p 1 text m (Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/class_2583;I)Z method_30879 method_30879 p 2 index p 3 style p 4 codePoint m (Lnet/minecraft/class_5225$class_5230;Lorg/apache/commons/lang3/mutable/MutableObject;ILnet/minecraft/class_2583;I)Z method_30877 method_30877 p 2 index p 4 codePoint p 3 style m (Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/class_2583;I)Z method_27492 method_27492 p 2 unused p 3 style p 4 codePoint m (Ljava/util/List;Lnet/minecraft/class_5348;Ljava/lang/Boolean;)V method_30878 method_30878 p 2 lastLineWrapped p 1 text m (Lnet/minecraft/class_5348;I)Lnet/minecraft/class_2583; method_27489 getStyleAt c {@return the style at the {@code x} position in a text} p 2 x c the position in the text p 1 text m (Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/class_2583;I)Z method_27496 method_27496 p 2 unused p 3 style p 4 codePoint m (Lnet/minecraft/class_5481;I)Lnet/minecraft/class_2583; method_30876 getStyleAt c Gets the style at the {@code x} position in a text.\n\n@return a style p 1 text p 2 x c the position in the text m (Ljava/lang/String;ILnet/minecraft/class_2583;)Ljava/lang/String; method_27497 trimToWidthBackwards c Trim a string from right to left to be at most {@code maxWidth} wide.\n\n@return the trimmed string p 1 text c the string to trim p 2 maxWidth c the max width of the trimmed string p 3 style c the style of the trimmed string c net/minecraft/class_5225$class_5345 net/minecraft/client/font/TextHandler$StyledString f Ljava/lang/String; field_25261 literal f Lnet/minecraft/class_2583; field_25262 style m (Ljava/lang/String;Lnet/minecraft/class_2583;)V p 2 style p 1 literal c net/minecraft/class_5225$class_5229 net/minecraft/client/font/TextHandler$LineWrappingConsumer c A consumer of the line-breaking information. m (Lnet/minecraft/class_2583;II)V accept accept c Accepts the information on a line-wrap segment. p 2 start c the start index of this segment in the original string, inclusive p 3 end c the end index of this segment in the original string, exclusive p 1 style c the style of this line segment c net/minecraft/class_5225$class_5227 net/minecraft/client/font/TextHandler$LineBreakingVisitor f Lnet/minecraft/class_2583; field_24229 lastSpaceStyle f Z field_24226 nonEmpty f Lnet/minecraft/class_2583; field_24225 endStyle f I field_24231 startOffset f I field_24230 count f I field_24224 endIndex f I field_24228 lastSpaceBreak f F field_24223 maxWidth f F field_24227 totalWidth m ()Z method_27509 hasLineBreak m (I)V method_27506 offset p 1 extraOffset m (ILnet/minecraft/class_2583;)Z method_27507 breakLine p 2 finishStyle p 1 finishIndex m ()Lnet/minecraft/class_2583; method_27508 getEndingStyle m (Lnet/minecraft/class_5225;F)V p 2 maxWidth m ()I method_27505 getEndingIndex c net/minecraft/class_5225$class_5226 net/minecraft/client/font/TextHandler$LineWrappingCollector f Ljava/lang/String; field_24221 joined f Ljava/util/List; field_24220 parts m (I)C method_27500 charAt p 1 index m (IILnet/minecraft/class_2583;)Lnet/minecraft/class_5348; method_27501 collectLine p 1 lineLength p 2 skippedLength p 3 style m (Lnet/minecraft/class_5225$class_5345;)Ljava/lang/String; method_27504 method_27504 p 0 part m (Ljava/util/List;)V p 1 parts m ()Lnet/minecraft/class_5348; method_27499 collectRemainers c net/minecraft/class_5225$class_5230 net/minecraft/client/font/TextHandler$WidthLimitingVisitor f I field_24236 length f F field_24235 widthLeft m ()I method_27513 getLength m (Lnet/minecraft/class_5225;F)V p 2 maxWidth m ()V method_27514 resetLength c net/minecraft/class_5225$class_5231 net/minecraft/client/font/TextHandler$WidthRetriever c A retriever of character width. m (ILnet/minecraft/class_2583;)F getWidth getWidth c {@return the width of a character} p 1 codePoint c the character's code point p 2 style c the style of the character, carrying font and formatting information c net/minecraft/class_5225$1 net/minecraft/client/font/TextHandler$1 f Lnet/minecraft/class_5222; field_24219 collector c net/minecraft/class_2199 net/minecraft/block/AnvilBlock f F field_30993 FALLING_BLOCK_ENTITY_DAMAGE_MULTIPLIER f Lnet/minecraft/class_265; field_9888 X_STEM_SHAPE f Lnet/minecraft/class_265; field_9887 X_AXIS_SHAPE f Lnet/minecraft/class_265; field_9889 Z_STEM_SHAPE f Lnet/minecraft/class_265; field_9891 Z_STEP_SHAPE f Lnet/minecraft/class_265; field_9882 BASE_SHAPE f Lnet/minecraft/class_265; field_9892 Z_AXIS_SHAPE f Lnet/minecraft/class_265; field_9884 X_FACE_SHAPE f Lnet/minecraft/class_265; field_9886 Z_FACE_SHAPE f Lnet/minecraft/class_265; field_9885 X_STEP_SHAPE f Lnet/minecraft/class_2561; field_17349 TITLE f I field_30994 FALLING_BLOCK_ENTITY_MAX_DAMAGE f Lnet/minecraft/class_2753; field_9883 FACING m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703; method_17453 method_17453 p 4 player p 3 inventory p 2 syncId m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_9346 getLandingState p 0 fallingState c net/minecraft/class_5224 net/minecraft/text/CharacterVisitor c A visitor for single characters in a string. m (ILnet/minecraft/class_2583;I)Z accept accept c Visits a single character.\n\n

Multiple surrogate characters are converted into one single {@code\ncodePoint} when passed into this method.\n\n@return {@code true} to continue visiting other characters, or {@code false} to terminate the visit p 2 style c the style of the character, containing formatting and font information p 3 codePoint c the code point of the character p 1 index c the current index of the character c net/minecraft/class_6554 net/minecraft/world/biome/source/util/VanillaBiomeParameters f [[Lnet/minecraft/class_5321; field_34521 nearMountainBiomes f Lnet/minecraft/class_6544$class_6546; field_34508 frozenTemperature f [[Lnet/minecraft/class_5321; field_34518 oceanBiomes f Lnet/minecraft/class_6544$class_6546; field_34504 defaultParameter f Lnet/minecraft/class_6544$class_6546; field_34516 midInlandContinentalness f [Lnet/minecraft/class_6544$class_6546; field_34507 erosionParameters f Lnet/minecraft/class_6544$class_6546; field_34512 oceanContinentalness f [[Lnet/minecraft/class_5321; field_34522 specialNearMountainBiomes f Lnet/minecraft/class_6544$class_6546; field_34509 nonFrozenTemperatureParameters f [[Lnet/minecraft/class_5321; field_34519 commonBiomes f Lnet/minecraft/class_6544$class_6546; field_34517 farInlandContinentalness f [Lnet/minecraft/class_6544$class_6546; field_34506 humidityParameters f Lnet/minecraft/class_6544$class_6546; field_34513 shoreContinentalness f [[Lnet/minecraft/class_5321; field_36339 windsweptBiomes f Lnet/minecraft/class_6544$class_6546; field_34514 riverContinentalness f Lnet/minecraft/class_6544$class_6546; field_34510 mushroomFieldsContinentalness f [Lnet/minecraft/class_6544$class_6546; field_34505 temperatureParameters f [[Lnet/minecraft/class_5321; field_34520 uncommonBiomes f Lnet/minecraft/class_6544$class_6546; field_34515 nearInlandContinentalness f Lnet/minecraft/class_6544$class_6546; field_34511 deepOceanContinentalness m (IILnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_5321; method_38198 getFlatShoreBiome p 3 weirdness p 2 humidity p 1 temperature m (D)Ljava/lang/String; method_38179 getWeirdnessDescription p 0 weirdness m ()[Lnet/minecraft/class_6544$class_6546; method_40012 getErosionParameters m (Ljava/util/function/Consumer;)V method_38185 writeVanillaBiomeParameters p 1 parameters m (Ljava/util/function/Consumer;Lnet/minecraft/class_6544$class_6546;)V method_38196 writeMixedBiomes p 1 parameters p 2 weirdness m ()Ljava/util/List; method_39168 getSpawnSuitabilityNoises m (IILnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_5321; method_38182 getRegularBiome p 2 humidity p 1 temperature p 3 weirdness m (IILnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_5321; method_38194 getMountainStartBiome p 1 temperature p 3 weirdness p 2 humidity m (Ljava/util/function/Consumer;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;FLnet/minecraft/class_5321;)V method_38187 writeBiomeParameters p 8 biome p 6 weirdness p 7 offset p 4 continentalness p 5 erosion p 2 temperature p 3 humidity p 1 parameters m (D)Ljava/lang/String; method_38188 getContinentalnessDescription p 1 continentalness m (IILnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_5321; method_38204 getPeakBiome p 3 weirdness p 2 humidity p 1 temperature m (D)Ljava/lang/String; method_38201 getHumidityDescription p 1 humidity m ()[Lnet/minecraft/class_6544$class_6546; method_40011 getHumidityParameters m (D[Lnet/minecraft/class_6544$class_6546;)Ljava/lang/String; method_38180 getNoiseRangeIndex p 0 noisePoint p 2 noiseRanges m (IILnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_5321; method_38183 getBiomeOrWindsweptSavanna p 1 temperature p 3 weirdness p 2 humidity m (D)Ljava/lang/String; method_38197 getTemperatureDescription p 1 temperature m (IILnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_5321; method_38205 getMountainSlopeBiome p 3 weirdness p 2 humidity p 1 temperature m ()[Lnet/minecraft/class_6544$class_6546; method_40014 getWeirdnessParameters m (Ljava/util/function/Consumer;)V method_38195 writeLandBiomes p 1 parameters m ()[Lnet/minecraft/class_6544$class_6546; method_40010 getTemperatureParameters m (Ljava/util/function/Consumer;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;FLnet/minecraft/class_5321;)V method_38192 writeCaveBiomeParameters p 1 parameters p 8 biome p 6 weirdness p 7 offset p 4 continentalness p 5 erosion p 2 temperature p 3 humidity m (Ljava/util/function/Consumer;)V method_38199 writeCaveBiomes p 1 parameters m (D)Ljava/lang/String; method_38193 getErosionDescription p 1 erosion m (IILnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_5321;)Lnet/minecraft/class_5321; method_40009 getBiomeOrWindsweptSavanna p 3 weirdness p 4 biomeKey p 1 temperature p 2 humidity m (II)Lnet/minecraft/class_5321; method_38181 getShoreBiome p 2 humidity p 1 temperature m (Ljava/util/function/Consumer;Lnet/minecraft/class_6544$class_6546;)V method_38203 writeRiverBiomes p 1 parameters p 2 weirdness m (Ljava/util/function/Consumer;Lnet/minecraft/class_6544$class_6546;)V method_38186 writeMountainousBiomes p 2 weirdness p 1 parameters m (IILnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_5321; method_38189 getBadlandsOrRegularBiome p 1 temperature p 3 weirdness p 2 humidity m (IILnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_5321; method_38202 getNearMountainBiome p 1 temperature p 3 weirdness p 2 humidity m ()[Lnet/minecraft/class_6544$class_6546; method_40013 getContinentalnessParameters m (Ljava/util/function/Consumer;Lnet/minecraft/class_6544$class_6546;)V method_38191 writePlainBiomes p 2 weirdness p 1 parameters m (Ljava/util/function/Consumer;)V method_38190 writeOceanBiomes p 1 parameters m (ILnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_5321; method_38184 getBadlandsBiome p 1 humidity p 2 weirdness m (Ljava/util/function/Consumer;Lnet/minecraft/class_6544$class_6546;)V method_38200 writeBiomesNearRivers p 1 parameters p 2 weirdness c net/minecraft/class_5219 net/minecraft/world/SaveProperties f I field_31845 MCREGION_FORMAT_ID f I field_31844 ANVIL_FORMAT_ID m ()Lnet/minecraft/class_5268; method_27859 getMainWorldProperties m (I)Ljava/lang/String; method_27440 getFormatName p 1 id m ()Lnet/minecraft/class_1267; method_207 getDifficulty m (Z)V method_186 setDifficultyLocked p 1 difficultyLocked m ()Z method_27431 isModded m ()Z method_194 areCommandsAllowed m ()Z method_152 isHardcore m ()Ljava/util/Set; method_27432 getServerBrands m ()Lcom/mojang/serialization/Lifecycle; method_29588 getLifecycle m ()Lnet/minecraft/class_1928; method_146 getGameRules m ()Lnet/minecraft/class_1940; method_27433 getLevelInfo m (Lnet/minecraft/class_2487;)V method_221 setCustomBossEvents p 1 customBossEvents m ()Ljava/lang/String; method_150 getLevelName m (Lnet/minecraft/class_1934;)V method_193 setGameMode p 1 gameMode m (Lnet/minecraft/class_5359;)V method_29590 updateLevelInfo p 1 dataPackSettings m ()Lnet/minecraft/class_2487; method_226 getPlayerData m ()I method_168 getVersion m (Ljava/lang/String;Z)V method_24285 addServerBrand p 2 modded p 1 brand m ()Lnet/minecraft/class_2487; method_228 getCustomBossEvents m ()Lnet/minecraft/class_5285; method_28057 getGeneratorOptions m ()Lnet/minecraft/class_2487; method_29036 getDragonFight m (Lnet/minecraft/class_1267;)V method_208 setDifficulty p 1 difficulty m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_163 cloneWorldNbt p 2 playerNbt p 1 registryManager m ()Z method_197 isDifficultyLocked m ()Lnet/minecraft/class_5359; method_29589 getDataPackSettings m (Lnet/minecraft/class_2487;)V method_29037 setDragonFight p 1 dragonFight m (Lnet/minecraft/class_129;)V method_151 populateCrashReport p 1 section m ()Lnet/minecraft/class_1934; method_210 getGameMode c net/minecraft/class_6568 net/minecraft/world/gen/chunk/ChunkNoiseSampler f Lnet/minecraft/class_6568$class_6569; field_36584 blockStateSampler f I field_34603 biomeX f I field_34601 x f Lnet/minecraft/class_5309; field_35674 generationShapeConfig f I field_36590 horizontalBlockSize f I field_36591 verticalBlockSize f I field_34598 height f I field_34604 biomeZ f Ljava/util/List; field_34605 interpolators f I field_34602 z f I field_34600 minimumY f Lnet/minecraft/class_6748; field_35487 blender f I field_34599 horizontalSize f Lnet/minecraft/class_6350; field_34613 aquiferSampler m (DLnet/minecraft/class_6568$class_5917;)V method_38338 method_38338 p 2 interpolator m (DLnet/minecraft/class_6568$class_5917;)V method_38356 method_38356 p 2 interpolator m (I)V method_38339 sampleEndNoise p 1 x m (DLnet/minecraft/class_6568$class_5917;)V method_38350 method_38350 p 2 interpolator m (IIIILnet/minecraft/class_6953;Lnet/minecraft/class_5284;Lnet/minecraft/class_6350$class_6565;)Lnet/minecraft/class_6568; method_39542 create p 5 chunkGeneratorSettings p 6 fluidLevelSampler p 3 height p 4 noiseRouter p 1 z p 2 minimumY p 0 x m ()Lnet/minecraft/class_2680; method_40536 sampleBlockState m (Lnet/minecraft/class_6953;)Lnet/minecraft/class_6544$class_6552; method_40531 createMultiNoiseSampler p 1 noiseRouter m ()V method_38348 swapBuffers m ()V method_38336 sampleStartNoise m ()Lnet/minecraft/class_6350; method_38354 getAquiferSampler m (IILnet/minecraft/class_6568$class_5917;)V method_38342 method_38342 p 2 interpolator m (IIILnet/minecraft/class_6953;IILnet/minecraft/class_6916$class_7050;Lnet/minecraft/class_5284;Lnet/minecraft/class_6350$class_6565;Lnet/minecraft/class_6748;)V p 10 blender p 8 chunkGeneratorSettings p 9 fluidLevelSampler p 6 z p 7 noiseType p 4 noiseRouter p 5 x p 2 height p 3 minimumY p 1 horizontalSize m (ID)V method_38355 sampleNoise m (I)Lnet/minecraft/class_6568; method_40534 method_40477 m (II)V method_38362 sampleNoiseCorners p 2 noiseZ p 1 noiseY m (ID)V method_38337 sampleNoiseY m (Lnet/minecraft/class_2791;Lnet/minecraft/class_6953;Ljava/util/function/Supplier;Lnet/minecraft/class_5284;Lnet/minecraft/class_6350$class_6565;Lnet/minecraft/class_6748;)Lnet/minecraft/class_6568; method_39543 create p 2 noiseTypeSupplier p 3 chunkGeneratorSettings p 0 chunk p 1 noiseRouter p 4 fluidLevelSampler p 5 blender m (ID)V method_38349 sampleNoiseX c net/minecraft/class_6568$class_6952 net/minecraft/world/gen/chunk/ChunkNoiseSampler$ParentedNoiseType m ()Lnet/minecraft/class_6910; comp_469 wrapped c net/minecraft/class_6568$class_5917 net/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator f D field_29242 x1z0 f D field_29241 x0z0 f D field_29240 x1y1z1 f D field_34624 result f Lnet/minecraft/class_6910; field_34623 columnSampler f D field_29235 x1y0z0 f D field_29246 z1 f D field_29245 z0 f D field_29234 x0y0z1 f D field_29233 x0y0z0 f D field_29244 x1z1 f D field_29243 x0z1 f D field_29239 x1y1z0 f D field_29238 x0y1z1 f [[D field_29228 endNoiseBuffer f D field_29237 x0y1z0 f [[D field_29227 startNoiseBuffer f D field_29236 x1y0z1 m (II)V method_34289 sampleNoiseCorners p 1 noiseY p 2 noiseZ m (D)V method_34287 sampleNoiseY p 1 deltaY m (D)V method_34292 sampleNoiseX p 1 deltaX m (Lnet/minecraft/class_6568;Lnet/minecraft/class_6910;)V p 2 columnSampler m ()V method_34291 swapBuffers m (D)V method_38363 sampleNoise p 1 deltaZ m (II)[[D method_34293 createBuffer p 2 sizeX p 1 sizeZ c net/minecraft/class_6568$class_6569 net/minecraft/world/gen/chunk/ChunkNoiseSampler$BlockStateSampler m (Lnet/minecraft/class_6910$class_6912;)Lnet/minecraft/class_2680; calculate sample p 1 pos c net/minecraft/class_6566 net/minecraft/world/gen/random/BaseSimpleRandom f F field_34582 FLOAT_MULTIPLIER f D field_34583 DOUBLE_MULTIPLIER m (I)I method_33651 next p 1 bits c net/minecraft/class_6564 net/minecraft/world/chunk/SingularPalette c A palette that only holds a unique entry. Useful for void chunks or a\nsingle biome. f Lnet/minecraft/class_2359; field_34573 idList f Lnet/minecraft/class_2835; field_34575 listener f Ljava/lang/Object; field_34574 entry m (ILnet/minecraft/class_2359;Lnet/minecraft/class_2835;Ljava/util/List;)Lnet/minecraft/class_2837; method_38316 create c Creates a singular palette. Used as method reference to create factory. p 3 entries p 2 listener p 1 idList p 0 bitSize c {@code 0}, as this palette has only 20=1 entry m (Lnet/minecraft/class_2359;Lnet/minecraft/class_2835;Ljava/util/List;)V p 3 entries p 2 listener p 1 idList c net/minecraft/class_5235 net/minecraft/client/gui/screen/world/EditGameRulesScreen f Lnet/minecraft/class_4185; field_24296 doneButton f Ljava/util/function/Consumer; field_24293 ruleSaver f Lnet/minecraft/class_5235$class_5241; field_24294 ruleListWidget f Lnet/minecraft/class_1928; field_24298 gameRules f Ljava/util/Set; field_24295 invalidRuleWidgets f Ljava/util/List; field_24297 tooltip m (Lnet/minecraft/class_5235$class_5240;)V method_27620 markInvalid p 1 ruleWidget m ()V method_27632 updateDoneButton m (Lnet/minecraft/class_4185;)V method_27625 method_27625 p 1 button m (Lnet/minecraft/class_1928;Ljava/util/function/Consumer;)V p 1 gameRules p 2 ruleSaveConsumer m (Ljava/util/List;)V method_27624 setTooltip p 1 tooltip m (Lnet/minecraft/class_4185;)V method_27619 method_27619 p 1 button m (Lnet/minecraft/class_5235$class_5240;)V method_27626 markValid p 1 ruleWidget c net/minecraft/class_5235$class_5241 net/minecraft/client/gui/screen/world/EditGameRulesScreen$RuleListWidget m (Ljava/util/Map$Entry;)V method_27638 method_27638 p 1 e m (Ljava/util/Map$Entry;)V method_27637 method_27637 p 1 entry m (Lnet/minecraft/class_5235;Lnet/minecraft/class_1928;)V p 2 gameRules c net/minecraft/class_5235$class_5241$1 net/minecraft/client/gui/screen/world/EditGameRulesScreen$RuleListWidget$1 m (Lnet/minecraft/class_1928$class_5198;)Ljava/util/Map; method_27639 method_27639 p 0 category m (Lnet/minecraft/class_2561;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/class_1928$class_4310;)Lnet/minecraft/class_5235$class_5240; method_27641 method_27641 p 1 name p 2 description p 3 ruleName p 4 rule m (Lnet/minecraft/class_2561;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/class_1928$class_4312;)Lnet/minecraft/class_5235$class_5240; method_27642 method_27642 p 1 name p 2 description p 3 ruleName p 4 rule m (Lnet/minecraft/class_1928$class_4313;Lnet/minecraft/class_5235$class_5238;)V method_27640 createRuleWidget p 1 key p 2 widgetFactory c net/minecraft/class_5235$class_5240 net/minecraft/client/gui/screen/world/EditGameRulesScreen$AbstractRuleWidget f Ljava/util/List; field_24311 description m (Ljava/util/List;)V p 1 description c net/minecraft/class_5235$class_5236 net/minecraft/client/gui/screen/world/EditGameRulesScreen$BooleanRuleWidget f Lnet/minecraft/class_5676; field_24300 toggleButton m (Lnet/minecraft/class_1928$class_4310;Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V method_32674 method_32674 p 2 value p 1 button m (Lnet/minecraft/class_5235;Lnet/minecraft/class_2561;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/class_1928$class_4310;)V p 2 name p 3 description p 4 ruleName p 5 rule m (Ljava/lang/String;Lnet/minecraft/class_5676;)Lnet/minecraft/class_5250; method_32675 method_32675 p 1 button c net/minecraft/class_5235$class_5400 net/minecraft/client/gui/screen/world/EditGameRulesScreen$NamedRuleWidget f Ljava/util/List; field_25629 name f Ljava/util/List; field_25630 children m (Lnet/minecraft/class_4587;II)V method_29989 drawName p 3 y p 2 x p 1 matrices m (Lnet/minecraft/class_5235;Ljava/util/List;Lnet/minecraft/class_2561;)V p 3 name p 2 description c net/minecraft/class_5235$class_5238 net/minecraft/client/gui/screen/world/EditGameRulesScreen$RuleWidgetFactory m (Lnet/minecraft/class_2561;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/class_1928$class_4315;)Lnet/minecraft/class_5235$class_5240; create create p 3 ruleName p 4 rule p 1 name p 2 description c net/minecraft/class_5235$class_5237 net/minecraft/client/gui/screen/world/EditGameRulesScreen$RuleCategoryWidget f Lnet/minecraft/class_2561; field_24306 name m (Lnet/minecraft/class_5235;Lnet/minecraft/class_2561;)V p 2 text c net/minecraft/class_5235$class_5239 net/minecraft/client/gui/screen/world/EditGameRulesScreen$IntRuleWidget f Lnet/minecraft/class_342; field_24309 valueWidget m (Lnet/minecraft/class_5235;Lnet/minecraft/class_2561;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/class_1928$class_4312;)V p 3 description p 4 ruleName p 2 name p 5 rule m (Lnet/minecraft/class_1928$class_4312;Ljava/lang/String;)V method_27635 method_27635 p 2 value c net/minecraft/class_303 net/minecraft/client/gui/hud/ChatHudLine f I field_1649 id f Ljava/lang/Object; field_1651 text f I field_1650 creationTick m ()I method_1414 getCreationTick m (ILjava/lang/Object;I)V p 3 id p 2 text p 1 creationTick m ()Ljava/lang/Object; method_1412 getText m ()I method_1413 getId c net/minecraft/class_2172 net/minecraft/command/CommandSource m (Lnet/minecraft/class_2378;Lnet/minecraft/class_2172$class_7078;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V method_41214 suggestIdentifiers p 3 builder p 1 registry p 2 suggestedIdType m (Ljava/lang/String;Ljava/lang/String;)Z method_27136 shouldSuggest c {@return if a candidate should be suggested}\n\n

Returns {@code true} if the {@code remaining} starts with {@code\ncandidate} or contains {@code "_" + candidate} p 1 candidate p 0 remaining m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; method_9261 getCompletions p 1 context m (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_9270 suggestIdentifiers p 1 builder p 0 candidates m (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; method_9271 suggestFromIdentifier p 3 tooltip p 2 identifier p 1 builder p 0 candidates m ()Ljava/util/Collection; method_17771 getBlockPositionSuggestions m ()Ljava/util/Collection; method_9267 getTeamNames m (Ljava/lang/Iterable;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V method_9250 forEachMatching p 2 prefix p 3 identifier p 4 action p 0 candidates p 1 remaining m (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_9257 suggestIdentifiers p 1 builder p 0 candidates m ()Ljava/util/Collection; method_9269 getEntitySuggestions m ([Ljava/lang/String;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_9253 suggestMatching p 0 candidates p 1 builder m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2172$class_7078;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; method_41213 listIdSuggestions p 1 registryRef p 2 suggestedIdType p 3 builder p 4 context m (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; method_9258 suggestIdentifiers p 2 prefix p 1 builder p 0 candidates m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960; method_9251 method_9251 p 0 id m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960; method_9263 method_9263 p 0 id m (Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture; method_9252 suggestColumnPositions p 2 builder p 3 predicate p 0 remaining p 1 candidates m (Ljava/lang/Iterable;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V method_9268 forEachMatching p 2 identifier p 1 remaining p 3 action p 0 candidates m (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; method_9255 suggestFromIdentifier p 0 candidates p 1 builder p 2 identifier p 3 tooltip m (Ljava/lang/String;Ljava/lang/String;)Z method_9272 method_9272 p 1 candidate m (I)Z method_9259 hasPermissionLevel p 1 level m ()Ljava/util/Collection; method_17772 getPositionSuggestions m (Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture; method_9260 suggestPositions p 2 builder p 1 candidates p 0 remaining p 3 predicate m (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; method_40182 suggestIdentifiers p 0 candidates p 1 builder p 2 prefix m ()Ljava/util/Collection; method_9254 getSoundIds m (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_9264 suggestMatching p 1 builder p 0 candidates m (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_9265 suggestMatching p 1 builder p 0 candidates m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2960;)V method_9275 method_9275 p 1 id m ()Lnet/minecraft/class_5455; method_30497 getRegistryManager m ()Ljava/util/Collection; method_9262 getPlayerNames m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;Lnet/minecraft/class_2960;)V method_9266 method_9266 p 2 id m ()Ljava/util/stream/Stream; method_9273 getRecipeIds m ()Ljava/util/Set; method_29310 getWorldKeys m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)V method_9256 method_9256 p 3 object m (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; method_35510 suggestMatching p 0 candidates p 3 tooltip p 1 builder p 2 suggestionText c net/minecraft/class_2172$class_2173 net/minecraft/command/CommandSource$RelativePosition f Lnet/minecraft/class_2172$class_2173; field_9838 ZERO_WORLD f Ljava/lang/String; field_9836 y f Lnet/minecraft/class_2172$class_2173; field_9834 ZERO_LOCAL f Ljava/lang/String; field_9837 z f Ljava/lang/String; field_9835 x m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V p 3 z p 2 y p 1 x c net/minecraft/class_2172$class_7078 net/minecraft/command/CommandSource$SuggestedIdType f Lnet/minecraft/class_2172$class_7078; field_37263 ELEMENTS f Lnet/minecraft/class_2172$class_7078; field_37264 ALL f Lnet/minecraft/class_2172$class_7078; field_37262 TAGS m ()Z method_41215 canSuggestTags m ()Z method_41216 canSuggestElements c net/minecraft/class_302 net/minecraft/client/option/HotbarStorage f Lcom/mojang/datafixers/DataFixer; field_1648 dataFixer f Lorg/slf4j/Logger; field_1647 LOGGER f [Lnet/minecraft/class_748; field_1644 entries f Z field_1645 loaded f Ljava/io/File; field_1646 file m (Ljava/io/File;Lcom/mojang/datafixers/DataFixer;)V p 1 file p 2 dataFixer m ()V method_1411 load m (I)Lnet/minecraft/class_748; method_1410 getSavedHotbar p 1 i m ()V method_1409 save c net/minecraft/class_6530 net/minecraft/util/profiling/jfr/sample/ThreadAllocationStatisticsSample f J comp_50 allocated f Ljava/lang/String; comp_49 threadName f Ljava/time/Instant; comp_48 time f Ljava/lang/String; field_34446 UNKNOWN m (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/class_6530; method_38057 fromEvent p 0 event m ()J comp_50 allocated m ()Ljava/lang/String; comp_49 threadName m ()Ljava/time/Instant; comp_48 time m (Ljava/lang/Object;)Z equals equals p 1 o m (Ljava/util/List;)Lnet/minecraft/class_6530$class_6531; method_38055 toAllocationMap p 0 samples m (Lnet/minecraft/class_6530;)Ljava/lang/String; method_38054 method_38054 p 0 sample m (Ljava/util/Map;Ljava/lang/String;Ljava/util/List;)V method_38056 method_38056 p 2 groupedSamples p 1 threadName c net/minecraft/class_6530$class_6531 net/minecraft/util/profiling/jfr/sample/ThreadAllocationStatisticsSample$AllocationMap f Ljava/util/Map; comp_51 allocations m ()Ljava/util/Map; comp_51 allocations m (Ljava/lang/Object;)Z equals equals p 1 o c net/minecraft/class_301 net/minecraft/client/util/Untracker f Ljava/lang/invoke/MethodHandle; field_1643 ALLOCATOR_UNTRACK m (Lorg/lwjgl/system/Pointer;)V method_1406 untrack p 0 pointer m (J)V method_1407 untrack p 0 address c net/minecraft/class_300 net/minecraft/client/network/DataQueryHandler f Ljava/util/function/Consumer; field_1642 callback f I field_1641 expectedTransactionId f Lnet/minecraft/class_634; field_1640 networkHandler m (Ljava/util/function/Consumer;)I method_1402 nextQuery p 1 callback m (ILjava/util/function/Consumer;)V method_1405 queryEntityNbt p 2 callback p 1 entityNetworkId m (Lnet/minecraft/class_634;)V p 1 networkHandler m (ILnet/minecraft/class_2487;)Z method_1404 handleQueryResponse p 2 nbt p 1 transactionId m (Lnet/minecraft/class_2338;Ljava/util/function/Consumer;)V method_1403 queryBlockNbt p 2 callback p 1 pos c net/minecraft/class_304 net/minecraft/client/option/KeyBinding f Ljava/util/Map; field_1656 CATEGORY_ORDER_MAP f Ljava/util/Map; field_1658 KEY_TO_BINDINGS f Ljava/util/Set; field_1652 KEY_CATEGORIES f I field_1661 timesPressed f Ljava/lang/String; field_1660 translationKey f Ljava/lang/String; field_32140 INVENTORY_CATEGORY f Ljava/lang/String; field_32142 CREATIVE_CATEGORY f Ljava/lang/String; field_1659 category f Ljava/lang/String; field_32136 MOVEMENT_CATEGORY f Lnet/minecraft/class_3675$class_306; field_1654 defaultKey f Ljava/lang/String; field_32138 MULTIPLAYER_CATEGORY f Ljava/util/Map; field_1657 KEYS_BY_ID f Ljava/lang/String; field_32141 UI_CATEGORY f Lnet/minecraft/class_3675$class_306; field_1655 boundKey f Ljava/lang/String; field_32137 MISC_CATEGORY f Z field_1653 pressed f Ljava/lang/String; field_32139 GAMEPLAY_CATEGORY m ()Ljava/lang/String; method_1431 getTranslationKey m (Ljava/util/HashMap;)V method_1418 method_1418 p 0 map m ()Ljava/lang/String; method_1423 getCategory m ()Z method_1427 isDefault m ()V method_1437 unpressAll m ()V method_1425 reset m (I)Z method_1433 matchesMouse p 1 code m ()Lnet/minecraft/class_2561; method_16007 getBoundKeyLocalizedText m (Ljava/lang/String;)Ljava/util/function/Supplier; method_1419 getLocalizedName p 0 id m (Ljava/lang/String;Lnet/minecraft/class_3675$class_307;ILjava/lang/String;)V p 1 translationKey p 2 type p 3 code p 4 category m ()Ljava/lang/String; method_1428 getBoundKeyTranslationKey m (Lnet/minecraft/class_3675$class_306;)V method_1422 setBoundKey p 1 boundKey m ()Z method_1415 isUnbound m (Lnet/minecraft/class_3675$class_306;)V method_1420 onKeyPressed p 0 key m ()Lnet/minecraft/class_3675$class_306; method_1429 getDefaultKey m ()V method_1424 updatePressedStates m (Lnet/minecraft/class_304;)Z method_1435 equals p 1 other m (II)Z method_1417 matchesKey p 2 scanCode p 1 keyCode m ()V method_1426 updateKeysByCode m (Z)V method_23481 setPressed p 1 pressed m (Lnet/minecraft/class_304;)I method_1430 compareTo m (Ljava/lang/String;ILjava/lang/String;)V p 1 translationKey p 2 code p 3 category m ()Z method_1434 isPressed c {@return if the key is being held down}\n\n

Note that if you are continuously calling this method (like every\ntick), it doesn't always catch all key presses. This is because the key\ncan be pressed and released before the next check.\n\n@see #wasPressed() m (Ljava/lang/Object;)I compareTo compareTo p 1 other m (Lnet/minecraft/class_3675$class_306;Z)V method_1416 setKeyPressed p 0 key p 1 pressed m ()Z method_1436 wasPressed c {@return if the key was pressed}\n\n

A key binding counts the number of times the key is pressed. This\nmethod "consumes" it and returns {@code true} as many times as the key\nis pressed.\n\n

To consume all remaining key presses, while-loop idiom can be used:\n

\n{@code\nwhile(keyBinding.wasPressed()) {\n  // do your action\n}\n}\n
\n\n@see #isPressed()\n@see MC-118107 c net/minecraft/class_2170 net/minecraft/server/command/CommandManager f Lcom/mojang/brigadier/CommandDispatcher; field_9832 dispatcher f Lorg/slf4j/Logger; field_9833 LOGGER m (Lcom/mojang/brigadier/arguments/ArgumentType;)Z method_30853 method_30853 p 0 type m (Lnet/minecraft/class_2170$class_2171;)Ljava/util/function/Predicate; method_9238 getCommandValidator p 0 parser m (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/tree/CommandNode;Lnet/minecraft/class_2168;Ljava/util/Map;)V method_9239 makeTreeForSource p 1 tree p 4 resultNodes p 2 result p 3 source m (Ljava/lang/String;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; method_9247 literal p 0 literal m (Ljava/lang/String;Lcom/mojang/brigadier/arguments/ArgumentType;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder; method_9244 argument p 1 type p 0 name m ()Lcom/mojang/brigadier/CommandDispatcher; method_9235 getDispatcher m (Lnet/minecraft/class_2172;)Z method_9245 method_9245 p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_9246 method_9246 p 0 context m (Lnet/minecraft/class_2170$class_2171;Ljava/lang/String;)Z method_9240 method_9240 p 1 string m ()V method_30852 checkMissing m (Ljava/lang/String;Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_9236 method_9236 p 1 style m (Lnet/minecraft/class_2170$class_5364;)V p 1 environment m (Lnet/minecraft/class_2168;Ljava/lang/String;)I method_9249 execute p 2 command p 1 commandSource m (Lnet/minecraft/class_3222;)V method_9241 sendCommandTree p 1 player m (Lcom/mojang/brigadier/arguments/ArgumentType;)Ljava/lang/String; method_30851 method_30851 p 0 type m (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/tree/CommandNode;Ljava/util/Collection;)V method_9237 method_9237 p 4 inputs p 3 sibling p 2 child p 1 parent m (Lcom/mojang/brigadier/context/CommandContext;ZI)V method_9248 method_9248 p 0 context p 2 result p 1 success m (Lnet/minecraft/class_5250;Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_9242 method_9242 p 1 style m (Lcom/mojang/brigadier/ParseResults;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; method_23917 getException p 0 parse c net/minecraft/class_2170$class_5364 net/minecraft/server/command/CommandManager$RegistrationEnvironment c Describes the environment in which commands are registered. f Z field_25422 integrated f Z field_25423 dedicated f Lnet/minecraft/class_2170$class_5364; field_25419 ALL f Lnet/minecraft/class_2170$class_5364; field_25420 DEDICATED f Lnet/minecraft/class_2170$class_5364; field_25421 INTEGRATED m (Ljava/lang/String;IZZ)V p 4 dedicated p 3 integrated c net/minecraft/class_2170$class_2171 net/minecraft/server/command/CommandManager$CommandParser m (Lcom/mojang/brigadier/StringReader;)V parse parse p 1 reader c net/minecraft/class_2179 net/minecraft/command/argument/NbtCompoundArgumentType f Ljava/util/Collection; field_9843 EXAMPLES m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2487; method_9286 parse m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2487; method_9285 getNbtCompound p 1 name p 0 context m ()Lnet/minecraft/class_2179; method_9284 nbtCompound m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader c net/minecraft/class_5205 net/minecraft/world/gen/foliage/BushFoliagePlacer f Lcom/mojang/serialization/Codec; field_24928 CODEC m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28840 method_28840 p 0 instance c net/minecraft/class_5204 net/minecraft/world/gen/feature/size/TwoLayersFeatureSize f Lcom/mojang/serialization/Codec; field_24925 CODEC f I field_24155 limit f I field_24156 lowerSize f I field_24157 upperSize m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28833 method_28833 p 0 instance m (III)V p 3 upperSize p 1 limit p 2 lowerSize m (IIILjava/util/OptionalInt;)V p 4 minClippedHeight p 3 upperSize p 2 lowerSize p 1 limit c net/minecraft/class_6538 net/minecraft/item/BlockPredicatesChecker c Checks if a block predicate stored inside {@link ItemStack}'s NBT\nmatches the block in a world. The predicate must be stored inside\nthe {@code key} sub NBT of the item stack.\n\n

The result is cached to reduce cost for successive lookups\non the same block.\n\n@apiNote This is used to implement checks for restrictions specified\nusing {@code CanPlaceOn} or {@code CanDestroy}. f Z field_34452 nbtAware f Z field_34451 lastResult f Lnet/minecraft/class_2252; field_34448 BLOCK_PREDICATE f Ljava/lang/String; field_34449 key f Lnet/minecraft/class_2694; field_34450 cachedPos m (Lnet/minecraft/class_2694;Lnet/minecraft/class_2694;Z)Z method_38071 canUseCache p 2 nbtAware p 0 pos p 1 cachedPos m (Ljava/lang/String;)V p 1 key c the sub NBT key that stores the predicate, for\nexample {@code "CanPlaceOn"} m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2378;Lnet/minecraft/class_2694;)Z method_38070 check c {@return true if any of the predicates in the {@code stack}'s NBT\nmatched against the block at {@code pos}, false otherwise} p 3 pos p 2 blockRegistry p 1 stack c net/minecraft/class_5207 net/minecraft/world/gen/foliage/LargeOakFoliagePlacer f Lcom/mojang/serialization/Codec; field_24930 CODEC m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28842 method_28842 p 0 instance c net/minecraft/class_6535 net/minecraft/util/profiling/jfr/sample/LongRunningSampleStatistics f Lnet/minecraft/class_6534; comp_54 fastestSample f I comp_57 count f Ljava/time/Duration; comp_59 totalDuration f Lnet/minecraft/class_6534; comp_56 secondSlowestSample f Lnet/minecraft/class_6534; comp_55 slowestSample f Ljava/util/Map; comp_58 quantiles m (Lnet/minecraft/class_6534;)J method_38059 method_38059 p 0 sample m ()Lnet/minecraft/class_6534; comp_54 fastestSample m ()I comp_57 count m ()Ljava/time/Duration; comp_59 totalDuration m ()Lnet/minecraft/class_6534; comp_56 secondSlowestSample m (Ljava/lang/Object;)Z equals equals p 1 o m ()Lnet/minecraft/class_6534; comp_55 slowestSample m (Ljava/util/List;)Lnet/minecraft/class_6535; method_38060 fromSamples p 0 samples m ()Ljava/util/Map; comp_58 quantiles c net/minecraft/class_6536 net/minecraft/unused/packageinfo/PackageInfo6536 c net/minecraft/class_5206 net/minecraft/world/gen/foliage/DarkOakFoliagePlacer f Lcom/mojang/serialization/Codec; field_24929 CODEC m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28841 method_28841 p 0 instance c net/minecraft/class_5201 net/minecraft/world/gen/feature/size/FeatureSize c In charge of determining the amount of space needed by a tree to generate. f Lcom/mojang/serialization/Codec; field_24922 TYPE_CODEC f Ljava/util/OptionalInt; field_24146 minClippedHeight m ()Ljava/util/OptionalInt; method_27377 getMinClippedHeight m (Ljava/util/OptionalInt;)V p 1 minClippedHeight m (II)I method_27378 getRadius c The radius that the tree needs to be empty or replaceable in order for it to generate. p 1 height p 2 y m ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; method_28820 createCodec m ()Lnet/minecraft/class_5202; method_28824 getType c net/minecraft/class_6533 net/minecraft/util/profiling/jfr/sample/TimedSample m ()Ljava/time/Instant; method_38045 getTime c net/minecraft/class_6534 net/minecraft/util/profiling/jfr/sample/LongRunningSample m ()Ljava/time/Duration; comp_16 duration c net/minecraft/class_2177 net/minecraft/command/argument/ColorArgumentType f Ljava/util/Collection; field_9839 EXAMPLES f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9840 INVALID_COLOR_EXCEPTION m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_124; method_9279 parse m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9278 method_9278 p 0 color m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_124; method_9277 getColor p 1 name p 0 context m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 2 builder p 1 context m ()Lnet/minecraft/class_2177; method_9276 color c net/minecraft/class_5203 net/minecraft/world/gen/feature/size/ThreeLayersFeatureSize f Lcom/mojang/serialization/Codec; field_24924 CODEC f I field_24150 limit f I field_24151 upperLimit f I field_24152 lowerSize f I field_24153 middleSize f I field_24154 upperSize m (IIIIILjava/util/OptionalInt;)V p 1 limit p 3 lowerSize p 2 upperLimit p 5 upperSize p 4 middleSize p 6 minClippedHeight m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28827 method_28827 p 0 instance c net/minecraft/class_2178 net/minecraft/command/argument/TextArgumentType f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9842 INVALID_COMPONENT_EXCEPTION f Ljava/util/Collection; field_9841 EXAMPLES m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2561; method_9283 parse m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2561; method_9280 getTextArgument p 0 context p 1 name m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m ()Lnet/minecraft/class_2178; method_9281 text m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9282 method_9282 p 0 text c net/minecraft/class_5202 net/minecraft/world/gen/feature/size/FeatureSizeType f Lcom/mojang/serialization/Codec; field_24923 codec f Lnet/minecraft/class_5202; field_24147 TWO_LAYERS_FEATURE_SIZE f Lnet/minecraft/class_5202; field_24148 THREE_LAYERS_FEATURE_SIZE m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_5202; method_27382 register p 1 codec p 0 id m ()Lcom/mojang/serialization/Codec; method_28825 getCodec m (Lcom/mojang/serialization/Codec;)V p 1 codec c net/minecraft/class_6532 net/minecraft/util/profiling/jfr/sample/ServerTickTimeSample f Ljava/time/Instant; comp_52 time f Ljava/time/Duration; comp_53 averageTickMs m ()Ljava/time/Instant; comp_52 time m ()Ljava/time/Duration; comp_53 averageTickMs m (Ljava/lang/Object;)Z equals equals p 1 o m (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/class_6532; method_38058 fromEvent p 0 event c net/minecraft/class_6540 net/minecraft/world/SpawnDensityCapper f Lnet/minecraft/class_3898; field_34457 threadedAnvilChunkStorage f Ljava/util/Map; field_34456 playersToDensityCap f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_34455 chunkPosToMobSpawnablePlayers m (Lnet/minecraft/class_1311;Lnet/minecraft/class_1923;)Z method_38084 canSpawn p 2 chunkPos p 1 spawnGroup m (Lnet/minecraft/class_3898;)V p 1 threadedAnvilChunkStorage m (Lnet/minecraft/class_3222;)Lnet/minecraft/class_6540$class_6541; method_38083 method_38083 p 0 player m (Lnet/minecraft/class_1923;)Ljava/util/List; method_38085 getMobSpawnablePlayers p 1 chunkPos m (Lnet/minecraft/class_1923;Lnet/minecraft/class_1311;)V method_38087 increaseDensity p 1 chunkPos p 2 spawnGroup m (Lnet/minecraft/class_1923;J)Ljava/util/List; method_38086 method_38086 p 2 pos c net/minecraft/class_6540$class_6541 net/minecraft/world/SpawnDensityCapper$DensityCap f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_34458 spawnGroupsToDensity m (Lnet/minecraft/class_1311;Ljava/lang/Integer;)Ljava/lang/Integer; method_38089 method_38089 p 0 group p 1 density m (Lnet/minecraft/class_1311;)V method_38088 increaseDensity p 1 spawnGroup m (Lnet/minecraft/class_1311;)Z method_38090 canSpawn p 1 spawnGroup c net/minecraft/class_314 net/minecraft/client/recipebook/RecipeBookGroup f Ljava/util/List; field_25782 CRAFTING f Ljava/util/List; field_1807 icons f Ljava/util/List; field_25781 FURNACE f Ljava/util/List; field_25780 BLAST_FURNACE f Ljava/util/List; field_25779 SMOKER f Ljava/util/Map; field_25783 SEARCH_MAP f Lnet/minecraft/class_314; field_1812 FURNACE_MISC f Lnet/minecraft/class_314; field_1813 CRAFTING_EQUIPMENT f Lnet/minecraft/class_314; field_1810 CRAFTING_MISC f Lnet/minecraft/class_314; field_1811 FURNACE_BLOCKS f Lnet/minecraft/class_314; field_1808 FURNACE_FOOD f Lnet/minecraft/class_314; field_1809 CRAFTING_SEARCH f Lnet/minecraft/class_314; field_1803 CRAFTING_REDSTONE f Lnet/minecraft/class_314; field_1804 FURNACE_SEARCH f Lnet/minecraft/class_314; field_1806 CRAFTING_BUILDING_BLOCKS f Lnet/minecraft/class_314; field_17765 CAMPFIRE f Lnet/minecraft/class_314; field_17764 STONECUTTER f Lnet/minecraft/class_314; field_25624 SMITHING f Lnet/minecraft/class_314; field_25625 UNKNOWN f Lnet/minecraft/class_314; field_17113 SMOKER_SEARCH f Lnet/minecraft/class_314; field_17112 BLAST_FURNACE_MISC f Lnet/minecraft/class_314; field_17111 BLAST_FURNACE_BLOCKS f Lnet/minecraft/class_314; field_17110 BLAST_FURNACE_SEARCH f Lnet/minecraft/class_314; field_17114 SMOKER_FOOD m ()Ljava/util/List; method_1623 getIcons m (Ljava/lang/String;I[Lnet/minecraft/class_1799;)V p 3 entries m (Lnet/minecraft/class_5421;)Ljava/util/List; method_30285 getGroups p 0 category c net/minecraft/class_2183 net/minecraft/command/argument/EntityAnchorArgumentType f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9846 INVALID_ANCHOR_EXCEPTION f Ljava/util/Collection; field_9847 EXAMPLES m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9293 method_9293 p 0 name m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2183$class_2184; method_9294 getEntityAnchor p 1 name p 0 context m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2183$class_2184; method_9292 parse m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 2 builder p 1 context m ()Lnet/minecraft/class_2183; method_9295 entityAnchor c net/minecraft/class_2183$class_2184 net/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor f Ljava/lang/String; field_9849 id f Ljava/util/function/BiFunction; field_9848 offset f Ljava/util/Map; field_9852 ANCHORS f Lnet/minecraft/class_2183$class_2184; field_9851 EYES f Lnet/minecraft/class_2183$class_2184; field_9853 FEET m (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)Lnet/minecraft/class_243; method_9298 method_9298 p 0 pos p 1 entity m (Ljava/lang/String;)Lnet/minecraft/class_2183$class_2184; method_9296 fromId p 0 id m (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)Lnet/minecraft/class_243; method_9300 method_9300 p 0 pos p 1 entity m (Lnet/minecraft/class_2168;)Lnet/minecraft/class_243; method_9299 positionAt p 1 source m (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/BiFunction;)V p 4 offset p 3 id m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_243; method_9302 positionAt p 1 entity m (Ljava/util/HashMap;)V method_9297 method_9297 p 0 map c net/minecraft/class_313 net/minecraft/client/util/Monitor f J field_1800 handle f I field_1799 x f I field_1798 y f Lnet/minecraft/class_319; field_1802 currentVideoMode f Ljava/util/List; field_1797 videoModes m ()Lnet/minecraft/class_319; method_1617 getCurrentVideoMode m ()V method_1615 populateVideoModes m ()I method_1621 getVideoModeCount m ()J method_1622 getHandle m (I)Lnet/minecraft/class_319; method_1620 getVideoMode p 1 index m ()I method_1616 getViewportX m (Ljava/util/Optional;)Lnet/minecraft/class_319; method_1614 findClosestVideoMode p 1 videoMode m ()I method_1618 getViewportY m (J)V p 1 handle m (Lnet/minecraft/class_319;)I method_1619 findClosestVideoModeIndex p 1 videoMode c net/minecraft/class_5210 net/minecraft/world/gen/foliage/MegaPineFoliagePlacer f Lcom/mojang/serialization/Codec; field_24934 CODEC f Lnet/minecraft/class_6017; field_24168 crownHeight m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_30413 method_30413 p 0 instance m (Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;)V p 3 crownHeight p 2 offset p 1 radius m (Lnet/minecraft/class_5210;)Lnet/minecraft/class_6017; method_30414 method_30414 p 0 placer c net/minecraft/class_312 net/minecraft/client/Mouse f D field_1785 lastMouseUpdateTime f D field_1795 x f D field_1789 cursorDeltaX f Z field_1790 middleButtonClicked f D field_1787 cursorDeltaY f I field_1781 controlLeftTicks f Z field_1788 rightButtonClicked f Lnet/minecraft/class_3540; field_1793 cursorXSmoother f Z field_1784 hasResolutionChanged f D field_1794 y f D field_1786 eventDeltaWheel f I field_1780 activeButton f D field_1792 glfwTime f Lnet/minecraft/class_3540; field_1782 cursorYSmoother f Z field_1783 cursorLocked f Lnet/minecraft/class_310; field_1779 client f Z field_1791 leftButtonClicked m ()V method_1612 lockCursor m (JIII)V method_22684 method_22684 p 1 window p 3 button p 4 action p 5 modifiers m ()V method_1599 onResolutionChanged m ()V method_1610 unlockCursor m (JDD)V method_22688 method_22688 p 3 x p 1 window p 5 y m ()Z method_1608 wasLeftButtonClicked m (JLjava/util/List;)V method_29616 onFilesDropped p 3 paths p 1 window m ()V method_1606 updateMouse m (JIJ)V method_29615 method_29615 p 4 names p 3 count p 1 window m ()D method_1603 getX m ()V method_30134 setResolutionChanged m (JIII)V method_1601 onMouseButton p 3 button p 5 mods p 4 action p 1 window m (JDD)V method_1600 onCursorPos p 3 x p 5 y p 1 window m ()Z method_1613 isCursorLocked m ()Z method_35707 wasMiddleButtonClicked m (Lnet/minecraft/class_310;)V p 1 client m ()Z method_1609 wasRightButtonClicked m (JDD)V method_22685 method_22685 p 3 offsetX p 1 window p 5 offsetY m (J)V method_1607 setup p 1 window m (JDD)V method_1598 onMouseScroll c Called when a mouse is used to scroll. p 5 vertical c the vertical scroll distance p 3 horizontal c the horizontal scroll distance p 1 window c the window handle m ()D method_1604 getY c net/minecraft/class_311 net/minecraft/client/util/GlAllocationUtils f Lorg/lwjgl/system/MemoryUtil$MemoryAllocator; field_34054 ALLOCATOR m (I)Ljava/nio/ByteBuffer; method_1596 allocateByteBuffer p 0 size m (Ljava/nio/ByteBuffer;I)Ljava/nio/ByteBuffer; method_37465 resizeByteBuffer p 1 size p 0 source c net/minecraft/class_2185 net/minecraft/block/AbstractBannerBlock f Lnet/minecraft/class_1767; field_9855 color m (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V p 2 settings p 1 color m ()Lnet/minecraft/class_1767; method_9303 getColor m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2573;)V method_38990 method_38990 p 1 blockEntity m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2573;)V method_38991 method_38991 p 1 blockEntity c net/minecraft/class_318 net/minecraft/client/util/ScreenshotRecorder c A screenshot recorder takes screenshots and saves them into tga file format. It also\nholds a few utility methods for other types of screenshots. f [B field_32159 buffer f I field_32157 unitHeight f I field_32161 height f I field_32160 width f Lorg/slf4j/Logger; field_1974 LOGGER f Ljava/text/DateFormat; field_1973 DATE_FORMAT f Ljava/io/DataOutputStream; field_32158 stream f Ljava/io/File; field_32162 file m ()Ljava/io/File; method_35712 finish c Finish taking the screenshot and return the complete tga file.\n\n@return the tga file m ()V method_35710 writeToStream c Writes the contents in the {@link #buffer} into the {@link #stream}. m (Ljava/io/File;Ljava/lang/String;Lnet/minecraft/class_276;Ljava/util/function/Consumer;)V method_1662 saveScreenshotInner p 0 gameDirectory p 1 fileName p 2 framebuffer p 3 messageReceiver m (Lnet/minecraft/class_276;)Lnet/minecraft/class_1011; method_1663 takeScreenshot p 0 framebuffer m (Ljava/io/File;Lnet/minecraft/class_276;Ljava/util/function/Consumer;)V method_1659 saveScreenshot p 0 gameDirectory p 1 framebuffer p 2 messageReceiver m (Ljava/io/File;Ljava/lang/String;Lnet/minecraft/class_276;Ljava/util/function/Consumer;)V method_22690 saveScreenshot p 0 gameDirectory p 1 fileName p 2 framebuffer p 3 messageReceiver m (Ljava/nio/ByteBuffer;IIII)V method_35711 getIntoBuffer c Transports image data from {@code data} into {@link #buffer}. p 1 data p 2 startWidth p 3 startHeight p 4 unitWidth p 5 unitHeight m (Ljava/io/File;)Ljava/io/File; method_1660 getScreenshotFilename p 0 directory m (Ljava/io/File;III)V c Creates a screenshot recorder for huge screenshots.\n\n@see net.minecraft.client.MinecraftClient#takeHugeScreenshot p 3 height p 4 unitHeight p 1 gameDirectory p 2 width c net/minecraft/class_317 net/minecraft/client/render/RenderTickCounter f F field_1968 tickTime f J field_1971 prevTimeMillis f F field_1969 lastFrameDuration f F field_1970 tickDelta m (J)I method_1658 beginRenderTick p 1 timeMillis m (FJ)V p 1 tps p 2 timeMillis c net/minecraft/class_316 net/minecraft/client/option/Option f Lnet/minecraft/class_4064; field_1925 CHAT_LINKS_PROMPT f Lnet/minecraft/class_4064; field_1937 CLOUDS f Lnet/minecraft/class_4067; field_1946 CHAT_SCALE f Lnet/minecraft/class_4067; field_23930 CHAT_LINE_SPACING f Lnet/minecraft/class_4064; field_34780 HIDE_LIGHTNING_FLASHES f Lnet/minecraft/class_4067; field_18191 MOUSE_WHEEL_SENSITIVITY f Lnet/minecraft/class_4064; field_18194 NARRATOR f Lnet/minecraft/class_4064; field_18724 TEXT_BACKGROUND f Lnet/minecraft/class_4067; field_1921 CHAT_OPACITY f Lnet/minecraft/class_4064; field_1924 AO f Lnet/minecraft/class_4067; field_1933 RENDER_DISTANCE f Lnet/minecraft/class_4067; field_1945 GAMMA f Lnet/minecraft/class_4067; field_18190 MIPMAP_LEVELS f Lnet/minecraft/class_4064; field_18193 MAIN_HAND f Lnet/minecraft/class_4064; field_1927 VSYNC f Lnet/minecraft/class_2561; field_35636 ALLOW_SERVER_LISTING_TOOLTIP f Lnet/minecraft/class_4067; field_18723 TEXT_BACKGROUND_OPACITY f Lnet/minecraft/class_4064; field_18196 AUTO_SUGGESTIONS f Lnet/minecraft/class_4064; field_18184 ENTITY_SHADOWS f Lnet/minecraft/class_4067; field_23931 CHAT_DELAY_INSTANT f Lnet/minecraft/class_4067; field_1935 FRAMERATE_LIMIT f Lnet/minecraft/class_4064; field_1938 GRAPHICS f Lnet/minecraft/class_4064; field_18195 AUTO_JUMP f Lnet/minecraft/class_4064; field_1917 CHAT_COLOR f Lnet/minecraft/class_2561; field_32148 MONOCHROME_LOGO_TOOLTIP f Lnet/minecraft/class_4064; field_21330 SNEAK_TOGGLED f Lnet/minecraft/class_2561; field_27957 HOLD_TEXT f Lnet/minecraft/class_4064; field_34779 AUDIO_DEVICE f Lnet/minecraft/class_4067; field_26673 FOV_EFFECT_SCALE f Lnet/minecraft/class_4064; field_21331 SPRINT_TOGGLED f Lnet/minecraft/class_2561; field_27956 TOGGLE_TEXT f Lnet/minecraft/class_2561; field_26672 DISTORTION_EFFECT_SCALE_TOOLTIP f Lnet/minecraft/class_4064; field_1919 PARTICLES f Lnet/minecraft/class_4064; field_1963 INVERT_MOUSE f Lnet/minecraft/class_4064; field_18192 ATTACK_INDICATOR f Lnet/minecraft/class_2561; field_26671 FOV_EFFECT_SCALE_TOOLTIP f Lnet/minecraft/class_4067; field_1939 SATURATION f Lnet/minecraft/class_4064; field_35635 ALLOW_SERVER_LISTING f Lnet/minecraft/class_4064; field_19243 DISCRETE_MOUSE_SCROLL f Lnet/minecraft/class_4067; field_26674 DISTORTION_EFFECT_SCALE f Lnet/minecraft/class_2561; field_34781 HIDE_LIGHTNING_FLASHES_TOOLTIP f Lnet/minecraft/class_4067; field_18189 BIOME_BLEND_RADIUS f Lnet/minecraft/class_2561; field_25672 FAST_GRAPHICS_TOOLTIP f Lnet/minecraft/class_4067; field_1940 CHAT_HEIGHT_FOCUSED f Lnet/minecraft/class_4064; field_26924 HIDE_MATCHED_NAMES f Lnet/minecraft/class_4067; field_1964 FOV f Lnet/minecraft/class_2561; field_35555 CHUNK_BUILDER_FULLY_BLOCKING_TEXT f Lnet/minecraft/class_4067; field_34958 SIMULATION_DISTANCE f Lnet/minecraft/class_4064; field_1930 TOUCHSCREEN f Lnet/minecraft/class_4064; field_20307 RAW_MOUSE_INPUT f Lnet/minecraft/class_2561; field_25674 FANCY_GRAPHICS_TOOLTIP f Lnet/minecraft/class_4064; field_35425 SHOW_AUTOSAVE_INDICATOR f Lnet/minecraft/class_2561; field_35553 CHUNK_BUILDER_THREADED_TEXT f Lnet/minecraft/class_4064; field_18186 REALMS_NOTIFICATIONS f Lnet/minecraft/class_4064; field_32146 MONOCHROME_LOGO f Lnet/minecraft/class_2561; field_25673 FABULOUS_GRAPHICS_TOOLTIP f Lnet/minecraft/class_4064; field_1920 CHAT_LINKS f Lnet/minecraft/class_4064; field_1932 FULLSCREEN f Lnet/minecraft/class_4067; field_1941 CHAT_WIDTH f Lnet/minecraft/class_2561; field_26925 HIDE_MATCHED_NAMES_TOOLTIP f Lnet/minecraft/class_2561; field_35554 CHUNK_BUILDER_SEMI_BLOCKING_TEXT f Lnet/minecraft/class_4064; field_18185 FORCE_UNICODE_FONT f Lnet/minecraft/class_4067; field_1944 SENSITIVITY f Lnet/minecraft/class_2561; field_1966 key f Lnet/minecraft/class_4064; field_34782 CHUNK_BUILDER_MODE f Lnet/minecraft/class_4067; field_24213 ENTITY_DISTANCE_SCALING f Lnet/minecraft/class_4064; field_1923 VISIBILITY f Lnet/minecraft/class_4064; field_18188 SUBTITLES f Lnet/minecraft/class_4064; field_1922 GUI_SCALE f Lnet/minecraft/class_4064; field_1934 VIEW_BOBBING f Lnet/minecraft/class_4064; field_18187 REDUCED_DEBUG_INFO m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32566 method_32566 p 0 gameOptions m (Lnet/minecraft/class_315;)Lnet/minecraft/class_4066; method_32589 method_32589 p 0 gameOptions m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32578 method_32578 p 0 gameOptions m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_19342 method_19342 p 0 gameOptions m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18565 method_18565 p 0 gameOptions p 1 fov m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_31042 method_31042 p 1 fovEffectScale p 0 gameOptions m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18541 method_18541 p 1 mipmapLevels p 0 gameOptions m (Lnet/minecraft/class_4060;)Lnet/minecraft/class_2561; method_32540 method_32540 p 0 aoMode m (Lnet/minecraft/class_315;)Lnet/minecraft/class_4061; method_32535 method_32535 p 0 gameOptions m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32577 method_32577 p 0 gameOptions m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32565 method_32565 p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_27142 method_27142 p 1 option p 0 gameOptions m (Lnet/minecraft/class_315;)Ljava/lang/Integer; method_32593 method_32593 p 0 gameOptions m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18588 method_18588 p 1 chatHeightFocused p 0 gameOptions m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18576 method_18576 p 0 gameOptions p 1 chatScale m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_31037 method_31037 p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_19339 method_19339 p 0 gameOptions p 1 option m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18579 method_18579 p 0 gameOptions p 2 enableVsync p 1 option m (Ljava/util/List;Ljava/util/List;Ljava/util/List;Lnet/minecraft/class_5365;)Ljava/util/List; method_32558 method_32558 p 3 graphicsMode m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32568 method_32568 p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_5365;)V method_32552 method_32552 p 0 gameOptions p 1 option p 2 graphicsMode m (Lnet/minecraft/class_315;)Ljava/lang/String; method_38511 method_38511 p 0 gameOptions m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_27143 method_27143 p 0 gameOptions p 1 chatDelay m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_21669 method_21669 p 0 gameOptions p 2 rawMouseInput p 1 option m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_31038 method_31038 p 0 gameOptions m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_31040 method_31040 p 1 distortionEffectScale p 0 gameOptions m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18513 method_18513 p 0 gameOptions m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_38513 method_38513 p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_4061;)V method_32548 method_32548 p 2 attackIndicator p 1 option p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_6597;)V method_32550 method_32550 p 1 option p 0 gameOptions p 2 chunkBuilderMode m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32579 method_32579 p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18578 method_18578 p 1 option p 0 gameOptions m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_38739 method_38739 p 1 mouseSensitivity p 0 gameOptions m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18514 method_18514 p 0 gameOptions m (Lnet/minecraft/class_310;)Ljava/util/List; method_32561 method_32561 p 0 client m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_39190 method_39190 p 0 gameOptions p 1 option p 2 showAutosaveIndicator m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_38738 method_38738 p 1 option p 0 gameOptions m (Ljava/lang/String;)Lnet/minecraft/class_2561; method_38518 method_38518 p 0 device m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32546 method_32546 p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_39485 method_39485 p 0 gameOptions p 1 option p 2 allowServerListing m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_4066;)V method_32554 method_32554 p 1 option p 2 particlesMode p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_1306;)V method_32547 method_32547 p 0 gameOptions p 2 mainArm p 1 option m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_27145 method_27145 p 0 gameOptions p 1 chatLineSpacing m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18534 method_18534 p 1 option p 0 gameOptions p 2 touchscreen m (Lnet/minecraft/class_310;Lnet/minecraft/class_6597;)Ljava/util/List; method_39417 method_39417 p 1 chunkBuilderMode m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18546 method_18546 p 0 gameOptions p 2 showSubtitles p 1 option m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18558 method_18558 p 2 realmsNotifications p 0 gameOptions p 1 option m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_32574 method_32574 p 0 gameOptions p 1 option m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_4065;)V method_32553 method_32553 p 0 gameOptions p 2 narrator p 1 option m (Lnet/minecraft/class_1659;)Lnet/minecraft/class_2561; method_32539 method_32539 p 0 chatVisibility m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561; method_30501 getGenericLabel p 1 value m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_35709 method_35709 p 1 option p 2 monochromeLogo p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_31404 method_31404 p 0 gameOptions p 1 option p 2 hideMatchedNames m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18523 method_18523 p 0 gameOptions p 1 option p 2 bobView m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_4060;)V method_32549 method_32549 p 2 aoMode p 1 option p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18557 method_18557 p 1 option p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18545 method_18545 p 1 option p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18533 method_18533 p 1 option p 0 gameOptions m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32580 method_32580 p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18569 method_18569 p 0 gameOptions p 1 option m (D)Lnet/minecraft/class_2561; method_30503 getPercentLabel p 1 proportion m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18591 method_18591 p 0 gameOptions p 1 option p 2 chatColors m (Lnet/minecraft/class_6597;)Lnet/minecraft/class_2561; method_38517 method_38517 p 0 chunkBuilderMode m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_4063;)V method_32551 method_32551 p 0 gameOptions p 1 option p 2 cloudRenderMode m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18522 method_18522 p 1 option p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18590 method_18590 p 1 option p 0 gameOptions m (Lnet/minecraft/class_315;)Lnet/minecraft/class_1306; method_39416 method_39416 p 0 gameOptions m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18530 method_18530 p 1 viewDistance p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_27467 method_27467 p 0 gameOptions p 1 option m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32538 method_32538 p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_1659;)V method_38514 method_38514 p 2 chatVisibility p 1 option p 0 gameOptions m ()Lnet/minecraft/class_2561; method_18518 getDisplayPrefix m (Lnet/minecraft/class_315;)Lnet/minecraft/class_6597; method_32536 method_32536 p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18539 method_18539 p 0 gameOptions p 1 option m (I)Lnet/minecraft/class_2561; method_30500 getPixelLabel p 1 pixel m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32582 method_32582 p 0 gameOptions m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18599 method_18599 p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/String;)V method_38516 method_38516 p 2 audioDevice p 1 option p 0 gameOptions m (Lnet/minecraft/class_315;)Lnet/minecraft/class_5365; method_32534 method_32534 p 0 gameOptions m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18604 method_18604 p 0 gameOptions m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_39484 method_39484 p 0 gameOptions m (Lnet/minecraft/class_4066;)Lnet/minecraft/class_2561; method_32556 method_32556 p 0 particlesMode m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18570 method_18570 p 1 option p 0 gameOptions p 2 forceUnicodeFont m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18592 method_18592 p 0 gameOptions p 1 biomeBlendRadius m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18605 method_18605 p 0 gameOptions m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_27469 method_27469 p 0 gameOptions m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18580 method_18580 p 1 chatOpacity p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18594 method_18594 p 0 gameOptions p 1 option p 2 autoSuggestions m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_32588 method_32588 p 2 backgroundForChatOnly p 1 option p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18528 method_18528 p 0 gameOptions p 1 option m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32581 method_32581 p 0 gameOptions m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18524 method_18524 p 0 gameOptions p 1 entityDistanceScaling m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_38737 method_38737 p 0 gameOptions m (Lnet/minecraft/class_4065;)Lnet/minecraft/class_2561; method_32545 method_32545 p 0 narrator m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_27141 method_27141 p 0 gameOptions m (I)Lnet/minecraft/class_2561; method_30502 getPercentAdditionLabel p 1 percentage m (Lnet/minecraft/class_315;)Lnet/minecraft/class_4060; method_38512 method_38512 p 0 gameOptions m (Ljava/lang/Integer;)Lnet/minecraft/class_2561; method_32557 method_32557 p 0 guiScale m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32584 method_32584 p 0 gameOptions m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32572 method_32572 p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18583 method_18583 p 2 chatLinksPrompt p 1 option p 0 gameOptions m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18606 method_18606 p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_39419 method_39419 p 2 discreteMouseScroll p 1 option p 0 gameOptions m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18547 method_18547 p 1 gamma p 0 gameOptions m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18535 method_18535 p 1 mouseWheelSensitivity p 0 gameOptions m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18559 method_18559 p 0 gameOptions p 1 maxFps m (Lnet/minecraft/class_5365;)Z method_32560 method_32560 p 0 graphicsMode m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_27140 method_27140 p 0 gameOptions m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_35708 method_35708 p 0 gameOptions m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32583 method_32583 p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18596 method_18596 p 0 gameOptions p 1 option p 2 autoJump m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_32576 method_32576 p 0 gameOptions p 1 option m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32571 method_32571 p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18582 method_18582 p 1 option p 0 gameOptions m (Lnet/minecraft/class_315;III)Lnet/minecraft/class_339; method_18520 createButton p 4 width p 1 options p 2 x p 3 y m (Lnet/minecraft/class_315;)Lnet/minecraft/class_4065; method_32590 method_32590 p 0 gameOptions m (Lnet/minecraft/class_315;)Lnet/minecraft/class_4063; method_32592 method_32592 p 0 gameOptions m (I)Lnet/minecraft/class_2561; method_30504 getGenericLabel p 1 value m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18529 method_18529 p 0 gameOptions p 1 option p 2 fullscreen m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_19340 method_19340 p 1 textBackgroundOpacity p 0 gameOptions m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32562 method_32562 p 0 gameOptions m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32586 method_32586 p 0 gameOptions m (Lnet/minecraft/class_315;)Lnet/minecraft/class_1659; method_32537 method_32537 p 0 gameOptions m (Lnet/minecraft/class_310;)Lnet/minecraft/class_5676$class_5679; method_32544 method_32544 p 0 client m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18600 method_18600 p 0 gameOptions m (Ljava/lang/String;)V p 1 key m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_39189 method_39189 p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_32567 method_32567 p 0 gameOptions p 1 option p 2 sprintToggled m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18515 method_18515 p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18563 method_18563 p 0 gameOptions p 1 option m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_27468 method_27468 p 1 simulationDistance p 0 gameOptions m (Lnet/minecraft/class_4063;)Lnet/minecraft/class_2561; method_32542 method_32542 p 0 cloudRenderMode m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32573 method_32573 p 0 gameOptions m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32585 method_32585 p 0 gameOptions m (Lnet/minecraft/class_5365;)Lnet/minecraft/class_2561; method_32543 method_32543 p 0 graphicsMode m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18516 method_18516 p 0 gameOptions m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18601 method_18601 p 0 gameOptions m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18584 method_18584 p 1 chatHeightUnfocused p 0 gameOptions m (Lnet/minecraft/class_4061;)Lnet/minecraft/class_2561; method_32541 method_32541 p 0 attackIndicator m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18571 method_18571 p 0 gameOptions p 1 chatWidth m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18517 method_18517 p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18575 method_18575 p 0 gameOptions p 2 entityShadows p 1 option m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18587 method_18587 p 2 chatLinks p 1 option p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Integer;)V method_32555 method_32555 p 2 guiScale p 1 option p 0 gameOptions m (Lnet/minecraft/class_310;)Ljava/util/List; method_32564 method_32564 p 0 client m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_32569 method_32569 p 2 sneakToggled p 0 gameOptions p 1 option m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18602 method_18602 p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_38515 method_38515 p 0 gameOptions p 1 option p 2 hideLightningFlashes m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32587 method_32587 p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_27144 method_27144 p 1 option p 0 gameOptions m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32575 method_32575 p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18564 method_18564 p 0 gameOptions p 1 option p 2 invertYMouse m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18552 method_18552 p 0 gameOptions p 1 option p 2 reducedDebugInfo m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18598 method_18598 p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18586 method_18586 p 1 option p 0 gameOptions m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18574 method_18574 p 1 option p 0 gameOptions c net/minecraft/class_2181 net/minecraft/command/argument/DimensionArgumentType f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9845 INVALID_DIMENSION_EXCEPTION f Ljava/util/Collection; field_9844 EXAMPLES m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9290 method_9290 p 0 id m (Lnet/minecraft/class_5321;)Ljava/lang/String; method_9291 method_9291 p 0 key m ()Lnet/minecraft/class_2181; method_9288 dimension m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2960; method_9287 parse m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 1 context p 2 builder m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_3218; method_9289 getDimensionArgument p 1 name p 0 context c net/minecraft/class_315 net/minecraft/client/option/GameOptions f I field_1878 biomeBlendRadius f I field_1870 viewDistance f Z field_1837 pauseOnLostFocus f Ljava/io/File; field_1897 optionsFile f Lnet/minecraft/class_304; field_1869 dropKey c A key binding for dropping the item in the selected slot.\nBound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_Q the Q key} by default.\n\n

The selected slot is the slot the mouse is over when in a screen.\nOtherwise, it is the main hand. f Lnet/minecraft/class_304; field_1845 commandKey c A key binding for opening {@linkplain net.minecraft.client.gui.screen.ChatScreen\nthe chat screen} with the {@code /} already typed.\nBound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_SLASH the slash key} by default. f Z field_35426 showAutosaveIndicator f D field_1826 fov f Z field_1893 debugTpsEnabled f D field_1838 chatHeightFocused f Z field_1910 reducedDebugInfo f Z field_20308 rawMouseInput f Z field_1865 invertYMouse f Lnet/minecraft/class_4063; field_1814 cloudRenderMode f D field_1843 mouseSensitivity f F field_26676 fovEffectScale f D field_23932 chatLineSpacing f Ljava/util/Set; field_1892 enabledPlayerModelParts f Lnet/minecraft/class_1306; field_1829 mainArm f Lnet/minecraft/class_304; field_26845 socialInteractionsKey c A key binding for opening {@linkplain net.minecraft.client.gui.screen.multiplayer.SocialInteractionsScreen the social interactions screen}.\nBound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_P the P key} by default. f Ljava/lang/String; field_34783 soundDevice f Z field_34786 hideLightningFlashes f Lnet/minecraft/class_304; field_1903 jumpKey c A key binding for jumping.\nBound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_SPACE the space key} by default. f Z field_1830 realmsNotifications f Lnet/minecraft/class_304; field_1822 inventoryKey c A key binding for opening {@linkplain net.minecraft.client.gui.screen.ingame.InventoryScreen the inventory screen}.\nBound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_E the E key} by default. f Lcom/google/gson/reflect/TypeToken; field_1859 STRING_LIST_TYPE f Ljava/util/List; field_1887 resourcePacks f Z field_1866 debugEnabled f Lnet/minecraft/class_304; field_1886 attackKey c A key binding for attacking an entity or breaking a block.\nBound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_MOUSE_BUTTON_LEFT the left mouse button} by default. f Z field_37208 skipRealms32BitWarning f Lnet/minecraft/class_304; field_1874 loadToolbarActivatorKey c A key binding for loading the hotbar items in {@linkplain net.minecraft.world.GameMode#CREATIVE creative mode}.\nBound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_X the X key} by default. f Z field_1911 chatLinks f Z field_1842 hudHidden f Z field_1854 touchscreen f D field_1908 chatScale f F field_26675 distortionEffectScale f D field_1840 gamma f Lnet/minecraft/class_304; field_1890 chatKey c A key binding for opening {@linkplain net.minecraft.client.gui.screen.ChatScreen the chat screen}.\nBound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_T the T key} by default. f Z field_1891 bobView f Z field_21333 sprintToggled f Ljava/lang/String; field_1864 lastServer f F field_24214 entityDistanceScaling f Lnet/minecraft/class_4066; field_1882 particles f Z field_1819 forceUnicodeFont f Lnet/minecraft/class_304; field_1904 useKey c A key binding for using an item, such as placing a block.\nBound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_MOUSE_BUTTON_RIGHT the right mouse button} by default. f Z field_32156 monochromeLogo f Lnet/minecraft/class_304; field_1835 screenshotKey c A key binding for taking a screenshot.\nBound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_F2 the F2 key} by default. f Lnet/minecraft/class_5498; field_26677 perspective f Z field_1880 debugProfilerEnabled f D field_1825 chatHeightUnfocused f Ljava/util/List; field_1846 incompatibleResourcePacks f Lnet/minecraft/class_1659; field_1877 chatVisibility f D field_1889 mouseWheelSensitivity f Z field_21332 sneakToggled f Lnet/minecraft/class_5365; field_25444 graphicsMode f Z field_1848 autoJump f Z field_1905 heldItemTooltips f Lnet/minecraft/class_304; field_1836 fullscreenKey c A key binding for toggling fullscreen.\nBound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_F11 the F11 key} by default. f Lnet/minecraft/class_304; field_1824 togglePerspectiveKey c A key binding for toggling perspective.\nBound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_F5 the F5 key} by default. f Z field_1888 entityShadows f Z field_28777 hideBundleTutorial f Z field_1876 useNativeTransport f Lnet/minecraft/class_6597; field_34787 chunkBuilderMode f D field_18726 textBackgroundOpacity f Z field_1914 smoothCameraEnabled f Lorg/slf4j/Logger; field_1834 LOGGER f Z field_1857 fullscreen f Lnet/minecraft/class_304; field_1906 spectatorOutlinesKey c A key binding for highlighting players in {@linkplain net.minecraft.world.GameMode#SPECTATOR spectator mode}.\nNot bound to any keys by default. f Z field_21840 skipMultiplayerWarning f Lnet/minecraft/class_304; field_1849 rightKey c A key binding for moving right.\nBound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_D the D key} by default. f Z field_1817 chatLinksPrompt f [Lnet/minecraft/class_304; field_1839 allKeys c An array of all key bindings.\n\n

Key bindings in this array are shown and can be configured in\n{@linkplain net.minecraft.client.gui.screen.option.ControlsOptionsScreen\nthe controls options screen}. f Lnet/minecraft/class_1267; field_1851 difficulty f Z field_18725 backgroundForChatOnly f Z field_1873 autoSuggestions f D field_1915 chatWidth f Lnet/minecraft/class_304; field_1881 backKey c A key binding for moving backward.\nBound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_S the S key} by default. f Lnet/minecraft/class_310; field_1863 client f Lnet/minecraft/class_4065; field_1896 narrator f Ljava/lang/String; field_1883 language f Z field_25623 syncChunkWrites f Lnet/minecraft/class_304; field_1907 playerListKey c A key binding for displaying {@linkplain net.minecraft.client.gui.hud.PlayerListHud the player list}.\nBound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_TAB the tab key} by default. f Lnet/minecraft/class_4060; field_1841 ao f Z field_1818 showSubtitles f Z field_26926 hideMatchedNames f Z field_19244 discreteMouseScroll f Z field_35637 allowServerListing f Lnet/minecraft/class_1157; field_1875 tutorialStep f Lnet/minecraft/class_304; field_1894 forwardKey c A key binding for moving forward.\nBound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_W the W key} by default. f D field_1820 chatOpacity f Ljava/lang/String; field_1828 fullscreenResolution f I field_1856 mipmapLevels f D field_23933 chatDelay f [Lnet/minecraft/class_304; field_1852 hotbarKeys c Key bindings for selecting hotbar slots.\nBound to the corresponding number keys (from {@linkplain\norg.lwjgl.glfw.GLFW#GLFW_KEY_1 the 1 key} to {@linkplain\norg.lwjgl.glfw.GLFW#GLFW_KEY_9 the 9 key}) by default. f I field_1868 guiScale f I field_1901 glDebugVerbosity f I field_34784 serverViewDistance f I field_1872 overrideWidth f Z field_1815 hideServerAddress f Z field_1827 advancedItemTooltips f Lcom/google/common/base/Splitter; field_1853 COLON_SPLITTER f Lnet/minecraft/class_4061; field_1895 attackIndicator f Lnet/minecraft/class_304; field_1879 saveToolbarActivatorKey c A key binding for saving the hotbar items in {@linkplain net.minecraft.world.GameMode#CREATIVE creative mode}.\nBound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_C the C key} by default. f Lnet/minecraft/class_304; field_1867 sprintKey c A key binding for sprinting.\nBound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_LEFT_CONTROL the left control key} by default. f I field_1909 maxFps f Lnet/minecraft/class_304; field_1831 swapHandsKey c A key binding for swapping the items in the selected slot and the off hand.\nBound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_F the F key} by default.\n\n

The selected slot is the slot the mouse is over when in a screen.\nOtherwise, it is the main hand. f Z field_1900 chatColors f Z field_26844 joinedFirstServer f Lnet/minecraft/class_304; field_1871 pickItemKey c A key binding for holding an item corresponding to the {@linkplain net.minecraft.entity.Entity#getPickBlockStack() entity}\nor {@linkplain net.minecraft.block.Block#getPickStack(net.minecraft.world.BlockView,\nnet.minecraft.util.math.BlockPos, net.minecraft.block.BlockState) block} the player is looking at.\nBound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_MOUSE_BUTTON_MIDDLE the middle mouse button} by default. f I field_1885 overrideHeight f Lit/unimi/dsi/fastutil/objects/Object2FloatMap; field_1916 soundVolumeLevels f Lnet/minecraft/class_304; field_1816 smoothCameraKey c A key binding for toggling smooth camera.\nNot bound to any keys by default. f Lnet/minecraft/class_304; field_1913 leftKey c A key binding for moving left.\nBound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_A the A key} by default. f Z field_1884 enableVsync f Lcom/google/gson/Gson; field_1823 GSON f Lnet/minecraft/class_304; field_1844 advancementsKey c A key binding for opening {@linkplain net.minecraft.client.gui.screen.advancement.AdvancementsScreen the advancements screen}.\nBound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_L the L key} by default. f Lnet/minecraft/class_304; field_1832 sneakKey c A key binding for sneaking.\nBound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_LEFT_SHIFT the left shift key} by default. f I field_34959 simulationDistance m (Lnet/minecraft/class_3283;)V method_1627 addResourcePackProfilesToManager p 1 manager m ()Lnet/minecraft/class_5498; method_31044 getPerspective m (Lnet/minecraft/class_310;Ljava/io/File;)V p 2 optionsFile p 1 client m (Lnet/minecraft/class_4060;)Ljava/lang/String; method_33664 method_33664 p 0 ao m (Lnet/minecraft/class_3419;F)V method_1624 setSoundVolume p 2 volume p 1 category m ()Ljava/lang/String; method_37295 collectProfiledOptions m (F)F method_19343 getTextBackgroundOpacity p 1 fallback m (Ljava/lang/String;)Lnet/minecraft/class_4063; method_33672 loadCloudRenderMode p 0 literal m (Ljava/lang/String;)Z method_32595 isTrue p 0 value m ()V method_1636 load m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_1626 update p 1 nbt m (Lnet/minecraft/class_4063;)Ljava/lang/String; method_33665 saveCloudRenderMode p 0 mode m (Lnet/minecraft/class_1664;Z)V method_1635 setPlayerModelPart p 2 enabled p 1 part m ()V method_1640 write m (Lnet/minecraft/class_315$class_5823;Lnet/minecraft/class_3419;Ljava/lang/Float;)Ljava/lang/Float; method_33667 method_33667 p 2 currentLevel p 1 category m (I)V method_38520 setServerViewDistance p 1 serverViewDistance m ()Lnet/minecraft/class_4063; method_1632 getCloudRenderMode m (Lnet/minecraft/class_315$class_5823;)V method_33666 accept p 1 visitor m (F)I method_19345 getTextBackgroundColor p 1 fallbackOpacity m (Lnet/minecraft/class_5498;)V method_31043 setPerspective p 1 perspective m ()I method_38521 getViewDistance m (Lnet/minecraft/class_2487;Ljava/lang/String;)V method_24230 method_24230 p 1 line m (I)I method_19344 getTextBackgroundColor p 1 fallbackColor m (Lnet/minecraft/class_3419;)F method_1630 getSoundVolume p 1 category m (Lnet/minecraft/class_1664;Z)V method_1631 togglePlayerModelPart p 2 enabled p 1 part m (Ljava/lang/String;)Z method_32596 isFalse p 0 value m (Lcom/mojang/datafixers/util/Pair;)Ljava/lang/String; method_37293 method_37293 p 0 option m (Ljava/lang/String;)Lnet/minecraft/class_4060; method_33674 loadAo p 0 value m (Lnet/minecraft/class_304;Lnet/minecraft/class_3675$class_306;)V method_1641 setKeyCode p 2 code p 1 key m (Lnet/minecraft/class_1306;)Ljava/lang/String; method_33663 saveArm p 0 arm m ()V method_1643 sendClientSettings c Sends the current client settings to the server if the client is\nconnected to a server.\n\n

Called when a player joins the game or when client settings are\nchanged. m ()Z method_1639 shouldUseNativeTransport m (Ljava/lang/String;)Lnet/minecraft/class_1306; method_33675 loadArm p 0 arm m (Lnet/minecraft/class_1664;)Z method_32594 isPlayerModelPartEnabled p 1 part m (Ljava/lang/String;)Ljava/util/List; method_33671 parseList p 0 content m ()Ljava/io/File; method_37294 getOptionsFile c net/minecraft/class_315$3 net/minecraft/client/option/GameOptions$3 m (Ljava/lang/String;)V method_33677 print p 1 key c net/minecraft/class_315$2 net/minecraft/client/option/GameOptions$2 m (Ljava/lang/String;)Ljava/lang/String; method_33676 find p 1 key c net/minecraft/class_315$class_5823 net/minecraft/client/option/GameOptions$Visitor m (Ljava/lang/String;I)I method_33680 visitInt p 2 current p 1 key m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; method_33683 visitString p 1 key p 2 current m (Ljava/lang/String;Z)Z method_33684 visitBoolean p 1 key p 2 current m (Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Ljava/lang/Object; method_33682 visitObject p 4 encoder p 3 decoder p 2 current p 1 key m (Ljava/lang/String;F)F method_33679 visitFloat p 2 current p 1 key m (Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/lang/Object; method_33681 visitObject p 1 key p 4 encoder p 3 decoder p 2 current m (Ljava/lang/String;D)D method_33678 visitDouble p 2 current p 1 key c net/minecraft/class_5216 net/minecraft/util/math/noise/DoublePerlinNoiseSampler f Lnet/minecraft/class_3537; field_24176 firstSampler f Lnet/minecraft/class_3537; field_24177 secondSampler f D field_31702 DOMAIN_SCALE f D field_24175 amplitude m (DDD)D method_27406 sample p 5 z p 3 y p 1 x m ()Lnet/minecraft/class_5216$class_5487; method_38475 copy m (Lnet/minecraft/class_5819;I[D)Lnet/minecraft/class_5216; method_31927 create p 2 octaves p 1 offset p 0 random m (I)D method_27407 createAmplitude p 0 octaves m (Lnet/minecraft/class_5819;Lnet/minecraft/class_5216$class_5487;Z)V p 1 random m (Ljava/lang/StringBuilder;)V method_39124 addDebugInfo p 1 info m (Lnet/minecraft/class_5819;Lnet/minecraft/class_5216$class_5487;)Lnet/minecraft/class_5216; method_38476 create p 0 random p 1 parameters m (Lnet/minecraft/class_5819;Lnet/minecraft/class_5216$class_5487;)Lnet/minecraft/class_5216; method_39186 createLegacy p 0 random p 1 parameters c net/minecraft/class_5216$class_5487 net/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters f Lit/unimi/dsi/fastutil/doubles/DoubleList; comp_517 amplitudes f Lcom/mojang/serialization/Codec; field_26438 CODEC f I comp_516 firstOctave m ()Lit/unimi/dsi/fastutil/doubles/DoubleList; comp_517 amplitudes m ()I comp_516 firstOctave m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_30833 method_30833 p 0 instance m (ID[D)V p 4 amplitudes p 2 firstAmplitude p 1 firstOctave m (ILjava/util/List;)V p 2 amplitudes p 1 firstOctave c net/minecraft/class_5215 net/minecraft/world/gen/trunk/MegaJungleTrunkPlacer f Lcom/mojang/serialization/Codec; field_24970 CODEC m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28901 method_28901 p 0 instance c net/minecraft/class_5218 net/minecraft/util/WorldSavePath f Lnet/minecraft/class_5218; field_24188 ROOT f Ljava/lang/String; field_24189 relativePath f Lnet/minecraft/class_5218; field_24181 STATS f Lnet/minecraft/class_5218; field_24182 PLAYERDATA f Lnet/minecraft/class_5218; field_24183 PLAYERS f Lnet/minecraft/class_5218; field_24184 LEVEL_DAT f Lnet/minecraft/class_5218; field_24185 GENERATED f Lnet/minecraft/class_5218; field_24186 DATAPACKS f Lnet/minecraft/class_5218; field_24187 RESOURCES_ZIP f Lnet/minecraft/class_5218; field_24180 ADVANCEMENTS m ()Ljava/lang/String; method_27423 getRelativePath m (Ljava/lang/String;)V p 1 relativePath c net/minecraft/class_5217 net/minecraft/world/WorldProperties m ()Lnet/minecraft/class_1928; method_146 getGameRules m ()J method_188 getTime m ()F method_30656 getSpawnAngle m ()I method_144 getSpawnY m ()I method_166 getSpawnZ m ()I method_215 getSpawnX m ()J method_217 getTimeOfDay m ()Lnet/minecraft/class_1267; method_207 getDifficulty m (Lnet/minecraft/class_129;Lnet/minecraft/class_5539;)V method_151 populateCrashReport p 1 reportSection p 2 world m (Z)V method_157 setRaining p 1 raining m ()Z method_197 isDifficultyLocked m ()Z method_152 isHardcore m ()Z method_156 isRaining m ()Z method_203 isThundering c net/minecraft/class_2186 net/minecraft/command/argument/EntityArgumentType f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9861 PLAYER_SELECTOR_HAS_ENTITIES_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9863 ENTITY_NOT_FOUND_EXCEPTION f B field_32098 SINGLE_TARGET_MASK f Z field_9858 singleTarget f Ljava/util/Collection; field_9859 EXAMPLES f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9856 PLAYER_NOT_FOUND_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9860 TOO_MANY_ENTITIES_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9862 NOT_ALLOWED_EXCEPTION f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9864 TOO_MANY_PLAYERS_EXCEPTION f B field_32099 PLAYERS_ONLY_MASK f Z field_9857 playersOnly m (ZZ)V p 1 singleTarget p 2 playersOnly m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; method_9310 getOptionalPlayers p 1 name p 0 context m ()Lnet/minecraft/class_2186; method_9309 entity m ()Lnet/minecraft/class_2186; method_9305 player m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; method_9312 getPlayers p 1 name p 0 context m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Lnet/minecraft/class_2172;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V method_9311 method_9311 p 2 builder m ()Lnet/minecraft/class_2186; method_9308 players m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions p 1 context p 2 builder m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2300; method_9318 parse m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_3222; method_9315 getPlayer p 1 name p 0 context m ()Lnet/minecraft/class_2186; method_9306 entities m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_1297; method_9313 getEntity p 1 name p 0 context m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; method_9317 getEntities p 1 name p 0 context m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; method_9307 getOptionalEntities p 0 context p 1 name c net/minecraft/class_2186$class_2187 net/minecraft/command/argument/EntityArgumentType$Serializer m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2186; method_9321 fromPacket m (Lnet/minecraft/class_2186;Lnet/minecraft/class_2540;)V method_9320 toPacket m (Lnet/minecraft/class_2186;Lcom/google/gson/JsonObject;)V method_9319 toJson c net/minecraft/class_6544 net/minecraft/world/biome/source/util/MultiNoiseUtil f I field_34476 HYPERCUBE_DIMENSION m (FFFFFF)Lnet/minecraft/class_6544$class_6553; method_38116 createNoiseValuePoint p 4 depth p 5 weirdnessNoise p 2 continentalnessNoise p 3 erosionNoise p 0 temperatureNoise p 1 humidityNoise m (Ljava/util/List;Lnet/minecraft/class_6544$class_6552;)Lnet/minecraft/class_2338; method_39164 findFittestPosition p 0 noises p 1 sampler m (FFFFFFF)Lnet/minecraft/class_6544$class_4762; method_38117 createNoiseHypercube p 4 depth p 3 erosion p 6 offset p 5 weirdness p 0 temperature p 2 continentalness p 1 humidity m (Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;F)Lnet/minecraft/class_6544$class_4762; method_38118 createNoiseHypercube p 0 temperature p 1 humidity p 4 depth p 5 weirdness p 2 continentalness p 3 erosion p 6 offset c net/minecraft/class_6544$class_6545 net/minecraft/world/biome/source/util/MultiNoiseUtil$NodeDistanceFunction m (Lnet/minecraft/class_6544$class_6548$class_6550;[J)J distance getDistance p 1 node c net/minecraft/class_6544$class_6546 net/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange f Lcom/mojang/serialization/Codec; field_34478 CODEC f J comp_103 min f J comp_104 max m (Lnet/minecraft/class_6544$class_6546;)J method_38122 getDistance p 1 other m (Ljava/lang/Float;Ljava/lang/Float;)Lcom/mojang/serialization/DataResult; method_38124 method_38124 p 1 max p 0 min m (FF)Lnet/minecraft/class_6544$class_6546; method_38121 of p 1 max p 0 min m (J)J method_38126 getDistance p 1 noise m ()J comp_103 min m ()J comp_104 max m (F)Lnet/minecraft/class_6544$class_6546; method_38120 of p 0 point m (Ljava/lang/Object;)Z equals equals p 1 o m (Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_6544$class_6546; method_38123 combine c Creates a new {@link MultiNoiseUtil.ParameterRange} that combines the parameters.\n\n@return the created parameter range. p 0 min c this will be used for the created range's minimum value p 1 max c this will be used for the created range's maximum value m (Lnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_6544$class_6546; method_38127 combine p 1 other c net/minecraft/class_6544$class_6547 net/minecraft/world/biome/source/util/MultiNoiseUtil$Entries f Lnet/minecraft/class_6544$class_6548; field_34482 tree f Ljava/util/List; field_34481 entries m ()Ljava/util/List; method_38128 getEntries m (Ljava/util/List;)V p 1 entries c net/minecraft/class_6544$class_6548 net/minecraft/world/biome/source/util/MultiNoiseUtil$SearchTree f Ljava/lang/ThreadLocal; field_34488 previousResultNode f I field_34486 MAX_NODES_FOR_SIMPLE_TREE f Lnet/minecraft/class_6544$class_6548$class_6550; field_34487 firstNode m (Lnet/minecraft/class_6544$class_6548$class_6550;)V p 1 firstNode m (Lnet/minecraft/class_6544$class_6553;Lnet/minecraft/class_6544$class_6545;)Ljava/lang/Object; method_38151 get p 1 point p 2 distanceFunction m ([Lnet/minecraft/class_6544$class_6546;)J method_38155 getRangeLengthSum p 0 parameters m (Ljava/util/List;)Ljava/util/List; method_38156 getBatchedTree p 0 nodes m (Ljava/util/List;)Ljava/util/List; method_38157 getEnclosingParameters p 0 subTree m (ILnet/minecraft/class_6544$class_6548$class_6551;)Lnet/minecraft/class_6544$class_6548$class_6550; method_38147 method_38147 p 1 node m (ILnet/minecraft/class_6544$class_6548$class_6550;)J method_38146 method_38146 p 1 node m (Ljava/util/List;IIZ)V method_38154 sortTree p 3 abs p 2 currentParameter p 1 parameterNumber p 0 subTree m (Lcom/mojang/datafixers/util/Pair;)Lnet/minecraft/class_6544$class_6548$class_6549; method_38152 method_38152 p 0 entry m (ILjava/util/List;)Lnet/minecraft/class_6544$class_6548$class_6550; method_38148 createNode p 0 parameterNumber p 1 subTree m (Ljava/util/List;)Lnet/minecraft/class_6544$class_6548; method_38153 create p 0 entries m (IZ)Ljava/util/Comparator; method_38149 createNodeComparator p 0 currentParameter p 1 abs c net/minecraft/class_6544$class_6548$class_6549 net/minecraft/world/biome/source/util/MultiNoiseUtil$SearchTree$TreeLeafNode f Ljava/lang/Object; field_34489 value m (Lnet/minecraft/class_6544$class_4762;Ljava/lang/Object;)V p 1 parameters p 2 value c net/minecraft/class_6544$class_6548$class_6551 net/minecraft/world/biome/source/util/MultiNoiseUtil$SearchTree$TreeBranchNode f [Lnet/minecraft/class_6544$class_6548$class_6550; field_34491 subTree m (Ljava/util/List;Ljava/util/List;)V p 2 subTree p 1 parameters c net/minecraft/class_6544$class_6548$class_6550 net/minecraft/world/biome/source/util/MultiNoiseUtil$SearchTree$TreeNode f [Lnet/minecraft/class_6544$class_6546; field_34490 parameters m ([J)J method_38159 getSquaredDistance p 1 otherParameters m (Ljava/util/List;)V p 1 parameters m ([JLnet/minecraft/class_6544$class_6548$class_6549;Lnet/minecraft/class_6544$class_6545;)Lnet/minecraft/class_6544$class_6548$class_6549; method_38158 getResultingNode p 2 alternative p 1 otherParameters p 3 distanceFunction c net/minecraft/class_6544$class_6729 net/minecraft/world/biome/source/util/MultiNoiseUtil$FittestPositionFinder f Lnet/minecraft/class_6544$class_6729$class_6730; field_35360 bestResult m (Ljava/util/List;Lnet/minecraft/class_6544$class_6552;FF)V method_39166 findFittest p 3 maxDistance p 4 step p 1 noises p 2 sampler m (Ljava/util/List;Lnet/minecraft/class_6544$class_6552;II)Lnet/minecraft/class_6544$class_6729$class_6730; method_39167 calculateFitness p 0 noises p 1 sampler p 2 x p 3 z m (Ljava/util/List;Lnet/minecraft/class_6544$class_6552;)V p 2 sampler p 1 noises c net/minecraft/class_6544$class_6729$class_6730 net/minecraft/world/biome/source/util/MultiNoiseUtil$FittestPositionFinder$Result f Lnet/minecraft/class_2338; comp_223 location f J comp_224 fitness m ()Lnet/minecraft/class_2338; comp_223 location m ()J comp_224 fitness c net/minecraft/class_6544$class_6552 net/minecraft/world/biome/source/util/MultiNoiseUtil$MultiNoiseSampler f Ljava/util/List; comp_370 spawnTarget f Lnet/minecraft/class_6910; comp_366 continentalness f Lnet/minecraft/class_6910; comp_365 humidity f Lnet/minecraft/class_6910; comp_364 temperature f Lnet/minecraft/class_6910; comp_369 weirdness f Lnet/minecraft/class_6910; comp_368 depth f Lnet/minecraft/class_6910; comp_367 erosion m ()Lnet/minecraft/class_2338; method_39165 findBestSpawnPosition m (III)Lnet/minecraft/class_6544$class_6553; method_40444 sample p 3 z p 2 y p 1 x m ()Lnet/minecraft/class_6910; comp_369 weirdness m ()Lnet/minecraft/class_6910; comp_365 humidity m ()Lnet/minecraft/class_6910; comp_366 continentalness m ()Lnet/minecraft/class_6910; comp_367 erosion m ()Ljava/util/List; comp_370 spawnTarget m ()Lnet/minecraft/class_6910; comp_368 depth m ()Lnet/minecraft/class_6910; comp_364 temperature c net/minecraft/class_6544$class_6553 net/minecraft/world/biome/source/util/MultiNoiseUtil$NoiseValuePoint f J comp_112 temperatureNoise f J comp_113 humidityNoise f J comp_116 depth f J comp_117 weirdnessNoise f J comp_114 continentalnessNoise f J comp_115 erosionNoise m ()[J method_38166 getNoiseValueList m ()J comp_112 temperatureNoise m ()J comp_113 humidityNoise m ()J comp_116 depth m ()J comp_117 weirdnessNoise m ()J comp_114 continentalnessNoise m ()J comp_115 erosionNoise c net/minecraft/class_6544$class_4762 net/minecraft/world/biome/source/util/MultiNoiseUtil$NoiseHypercube c Represents a hypercube in a multi-dimensional cartesian plane. The multi-noise\nbiome source picks the closest noise hypercube from its selected point\nand chooses the biome associated to it. f Lnet/minecraft/class_6544$class_6546; comp_106 humidity f Lnet/minecraft/class_6544$class_6546; comp_107 continentalness f Lnet/minecraft/class_6544$class_6546; comp_105 temperature f Lnet/minecraft/class_6544$class_6546; comp_108 erosion f Lnet/minecraft/class_6544$class_6546; comp_109 depth f Lnet/minecraft/class_6544$class_6546; comp_110 weirdness f J comp_111 offset c This value works differently from the other parameters, in that it is\nalways {@code 0} during biome generation and does not use noise.\nThis means that setting it to a non-null number will make the biome smaller.\nThe farther {@code offset} is from {@code 0}, the smaller the biome will be.\nFor this, it does not matter whether {@code offset} is positive or negative. f Lcom/mojang/serialization/Codec; field_24679 CODEC m ()Ljava/util/List; method_38145 getParameters m ()Lnet/minecraft/class_6544$class_6546; comp_106 humidity m ()Lnet/minecraft/class_6544$class_6546; comp_107 continentalness m (Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;J)V p 1 temperature p 6 weirdness p 5 depth p 4 erosion p 3 continentalness p 2 humidity m ()Lnet/minecraft/class_6544$class_6546; comp_105 temperature m ()Lnet/minecraft/class_6544$class_6546; comp_108 erosion m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28425 method_28425 p 0 instance m ()Lnet/minecraft/class_6544$class_6546; comp_109 depth m (Ljava/lang/Object;)Z equals equals p 1 o m ()Lnet/minecraft/class_6544$class_6546; comp_110 weirdness m (Lnet/minecraft/class_6544$class_6553;)J method_24381 getSquaredDistance c Calculates the distance from this noise point to another one. The\ndistance is a squared distance in a multi-dimensional cartesian plane\nfrom a mathematical point of view, with a special parameter that\nreduces the calculated distance.\n\n

For most fields except weight, smaller difference between\ntwo points' fields will lead to smaller distance. For weight,\nlarger differences lead to smaller distance.\n\n

This distance is used by the mixed-noise biome layer source. The\nlayer source calculates an arbitrary noise point, and selects the\nbiome that offers a closest point to its arbitrary point. p 1 point m ()J comp_111 offset c net/minecraft/class_5212 net/minecraft/world/gen/trunk/LargeOakTrunkPlacer f Lcom/mojang/serialization/Codec; field_24967 CODEC m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;ILnet/minecraft/class_2338;Ljava/util/List;Lnet/minecraft/class_4643;)V method_27392 makeBranches p 7 config p 6 branchPositions p 5 startPos p 4 treeHeight p 3 random p 2 replacer p 1 world m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ZLnet/minecraft/class_4643;)Z method_27393 makeOrCheckBranch p 2 replacer p 1 world p 4 startPos p 3 random p 6 make p 5 branchPos p 7 config m (II)Z method_27391 isHighEnough p 2 height p 1 treeHeight m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2350$class_2351; method_27395 getLogAxis p 2 branchEnd p 1 branchStart m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28898 method_28898 p 0 instance m (II)F method_27396 shouldGenerateBranch c If the returned value is greater than or equal to 0, a branch will be generated. p 1 height p 0 treeHeight m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_35374 method_35374 p 3 state m (Lnet/minecraft/class_2338;)I method_27394 getLongestSide p 1 offset c net/minecraft/class_5212$class_5213 net/minecraft/world/gen/trunk/LargeOakTrunkPlacer$BranchPosition f I field_24170 endY f Lnet/minecraft/class_4647$class_5208; field_24169 node m (Lnet/minecraft/class_2338;I)V p 2 width p 1 pos m ()I method_27397 getEndY c net/minecraft/class_310 net/minecraft/client/MinecraftClient c Represents a logical Minecraft client.\nThe logical Minecraft client is responsible for rendering, sound playback and control input.\nThe Minecraft client also manages connections to a logical server which may be the client's {@link net.minecraft.server.integrated.IntegratedServer} or a remote server.\nThe Minecraft client instance may be obtained using {@link MinecraftClient#getInstance()}.\n\n

Rendering on a Minecraft client is split into several facilities.\nThe primary entrypoint for rendering is {@link net.minecraft.client.render.GameRenderer#render(float, long, boolean)}.\n

\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Rendering facilities
Thing to render Rendering facility
World {@link net.minecraft.client.render.WorldRenderer}
Blocks and Fluids {@link net.minecraft.client.render.block.BlockRenderManager}
Entities {@link net.minecraft.client.render.entity.EntityRenderDispatcher}
Block entities {@link net.minecraft.client.render.block.entity.BlockEntityRenderDispatcher}
Items {@link net.minecraft.client.render.item.ItemRenderer}
Items held in hand {@link net.minecraft.client.render.item.HeldItemRenderer}
Text {@link net.minecraft.client.font.TextRenderer}
Game hud (health bar, hunger bar) {@link net.minecraft.client.gui.hud.InGameHud}
\n\n@see net.minecraft.server.integrated.IntegratedServer\n@see net.minecraft.client.render.GameRenderer f Lnet/minecraft/class_918; field_1742 itemRenderer f Lnet/minecraft/class_378; field_1708 fontManager f Z field_32144 wireFrame f Z field_1730 chunkCullingEnabled f I field_22224 trackingTick f Z field_1743 skipGameRender f Lnet/minecraft/class_2535; field_1746 integratedServerConnection c The client connection to the integrated server.\nThis is only used when connecting to the integrated server.\n\n@see net.minecraft.client.gui.screen.ConnectScreen f Lnet/minecraft/class_6360; field_33697 resourceReloadLogger f F field_1741 pausedTickDelta f Lnet/minecraft/class_3799; field_16762 game f Lnet/minecraft/class_3696; field_22226 tickProfilerResult f Lnet/minecraft/class_315; field_1690 options f Lnet/minecraft/class_312; field_1729 mouse f Lnet/minecraft/class_325; field_1760 itemColors f Lnet/minecraft/class_1297; field_1719 cameraEntity f Lnet/minecraft/class_1144; field_1727 soundManager f Lnet/minecraft/class_2960; field_24211 UNICODE_FONT_ID f Lnet/minecraft/class_4071; field_18175 overlay f I field_1752 itemUseCooldown c The cooldown for using items when {@linkplain net.minecraft.client.option.GameOptions#useKey the item use button} is held down. f Ljava/lang/String; field_1720 versionType f Ljava/net/Proxy; field_1739 networkProxy f Lnet/minecraft/class_2960; field_1749 ALT_TEXT_RENDERER_ID f Lcom/mojang/authlib/minecraft/MinecraftSessionService; field_1723 sessionService f Lnet/minecraft/class_327; field_1772 textRenderer f Lnet/minecraft/class_642; field_1699 currentServerEntry f Lnet/minecraft/class_324; field_1751 blockColors f Lnet/minecraft/class_1124; field_1733 searchManager f Z field_25034 onlineChatEnabled f Lnet/minecraft/class_276; field_1689 framebuffer f Lnet/minecraft/class_374; field_1702 toastManager f Lcom/mojang/authlib/minecraft/UserApiService; field_26902 userApiService f Lnet/minecraft/class_3695; field_16240 profiler f Lnet/minecraft/class_1142; field_1714 musicTracker f Lnet/minecraft/class_317; field_1728 renderTickCounter f J field_1750 lastMetricsSampleTime f Z field_25033 multiplayerEnabled f Ljava/lang/Thread; field_1696 thread f Lnet/minecraft/class_4074; field_18173 statusEffectSpriteManager f Lcom/mojang/authlib/properties/PropertyMap; field_1694 sessionPropertyMap f Ljava/lang/String; field_1711 gameVersion f Lnet/minecraft/class_6877; field_36434 regionalComplianciesManager f Lnet/minecraft/class_239; field_1765 crosshairTarget f Lnet/minecraft/class_329; field_1705 inGameHud f I field_1771 attackCooldown f Lnet/minecraft/class_746; field_1724 player c Represents the client's own player.\nThis field is not null when in game. f Lnet/minecraft/class_1076; field_1717 languageManager f Lnet/minecraft/class_1041; field_1704 window f Lnet/minecraft/class_4757; field_22225 tickTimeTracker f Lnet/minecraft/class_1156; field_1758 tutorialManager f Lcom/mojang/datafixers/DataFixer; field_1768 dataFixer f Z field_1698 running f Lnet/minecraft/class_1060; field_1764 textureManager f Z field_1703 IS_SYSTEM_MAC f Ljava/io/File; field_1757 resourcePackDir f Lnet/minecraft/class_5962; field_29569 recorder f Lnet/minecraft/class_3682; field_1686 windowProvider f Lnet/minecraft/class_372; field_26843 socialInteractionsToast f Lnet/minecraft/class_3517; field_1688 metricsData f Ljava/lang/String; field_1701 openProfilerSection f Lnet/minecraft/class_759; field_1737 heldItemRenderer f Lnet/minecraft/class_5407; field_25671 videoWarningManager f Lnet/minecraft/class_2960; field_36433 REGIONAL_COMPLIANCIES_ID f Ljava/util/UUID; field_34956 deviceSessionId f Z field_1695 windowFocused f Lnet/minecraft/class_3304; field_1745 resourceManager f Lnet/minecraft/class_5520; field_26842 socialInteractionsManager f Ljava/util/function/Supplier; field_1747 crashReportSupplier f Ljava/lang/String; field_1770 fpsDebugString f I field_1738 currentFps f Lnet/minecraft/class_1071; field_1707 skinProvider f Lnet/minecraft/class_5599; field_27387 entityModelLoader f Lnet/minecraft/class_824; field_27388 blockEntityRenderDispatcher f I field_1735 fpsCounter f Ljava/util/concurrent/atomic/AtomicReference; field_17405 worldGenProgressTracker f Z field_1734 paused f Ljava/lang/String; field_33735 GL_ERROR_DIALOGUE c A message, in English, displayed in a dialog when a GLFW error is encountered.\n\n@see net.minecraft.client.util.Window#throwGlError(int, long) f Z field_20908 debugChunkOcclusion f Z field_1693 is64Bit f Lnet/minecraft/class_320; field_1726 session f Lnet/minecraft/class_636; field_1761 interactionManager f Lnet/minecraft/class_302; field_1732 creativeHotbarStorage f Lnet/minecraft/class_32; field_1748 levelStorage f Lnet/minecraft/class_761; field_1769 worldRenderer f Lnet/minecraft/class_757; field_1773 gameRenderer f Lnet/minecraft/class_310; field_1700 instance f Ljava/io/File; field_1697 runDirectory c The directory that stores options, worlds, resource packs, logs, etc. f Lnet/minecraft/class_1132; field_1766 server f J field_1712 nextDebugInfoUpdateTime f Ljava/util/concurrent/CompletableFuture; field_18009 COMPLETED_UNIT_FUTURE f Lnet/minecraft/class_2960; field_1740 DEFAULT_FONT_ID f Lnet/minecraft/class_863; field_1709 debugRenderer f Lnet/minecraft/class_4044; field_18008 paintingManager f Ljava/util/concurrent/CompletableFuture; field_18174 resourceReloadFuture f Lnet/minecraft/class_702; field_1713 particleManager f Lorg/slf4j/Logger; field_1762 LOGGER f Lnet/minecraft/class_1297; field_1692 targetedEntity f Lnet/minecraft/class_309; field_1774 keyboard f Lnet/minecraft/class_638; field_1687 world c Represents the world the client is currently viewing.\nThis field is not null when in game. f Lnet/minecraft/class_437; field_1755 currentScreen c The Minecraft client's currently open screen.\nThis field should only be used to get the current screen.\nFor changing the screen, use {@link MinecraftClient#setScreen(Screen)}.\n\n@see MinecraftClient#setScreen(Screen) f Z field_1759 integratedServerRunning f Z field_20907 debugChunkInfo f Lnet/minecraft/class_1066; field_1722 builtinPackProvider f Lnet/minecraft/class_4599; field_20909 bufferBuilders f Z field_1744 connectedToRealms f Lnet/minecraft/class_776; field_1756 blockRenderManager f Lnet/minecraft/class_1092; field_1763 bakedModelManager f Lnet/minecraft/class_3283; field_1715 resourcePackManager f Lnet/minecraft/class_898; field_1731 entityRenderDispatcher f Lnet/minecraft/class_4008; field_17763 splashTextLoader f Ljava/util/Queue; field_17404 renderTaskQueue f Lnet/minecraft/class_2561; field_26841 SOCIAL_INTERACTIONS_NOT_AVAILABLE f Z field_1721 isDemo m ()Lnet/minecraft/class_1041; method_22683 getWindow m (Z)Ljava/util/concurrent/CompletableFuture; method_36561 reloadResources p 1 force m ()V method_1519 cleanUpAfterCrash m (Lnet/minecraft/class_516;)Ljava/util/stream/Stream; method_1529 method_1529 p 0 resultCollection m (Ljava/lang/Runnable;Ljava/lang/String;Z)V method_29605 method_29605 p 3 confirmed m (Ljava/util/function/Consumer;Lnet/minecraft/class_3696;)V method_34746 method_34746 p 2 result m ()Lnet/minecraft/class_776; method_1541 getBlockRenderManager m ()Lnet/minecraft/class_634; method_1562 getNetworkHandler m (Lnet/minecraft/class_638;)V method_18097 setWorld p 1 world m ()Z method_31321 isConnectedToServer m (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;ZLnet/minecraft/class_310$class_5366;)V method_29610 startIntegratedServer p 1 worldName p 3 savePropertiesSupplierGetter p 2 dataPackSettingsSupplierGetter p 5 worldLoadAction p 4 safeMode m ()V method_1574 tick m (Ljava/util/Optional;)V method_24040 method_24040 p 1 throwable m ()Z method_29611 isFabulousGraphicsOrBetter m ()V method_38932 loadBlockList m ()Lcom/mojang/authlib/properties/PropertyMap; method_1539 getSessionProperties m (Ljava/util/UUID;)Z method_29042 shouldBlockMessages c Checks if the client should block messages from the {@code sender}.\n\n

If true, messages will not be displayed in chat and narrator will not process\nthem. p 1 sender m (Lnet/minecraft/class_516;)Ljava/util/stream/Stream; method_1518 method_1518 p 0 resultCollection m (Lnet/minecraft/class_1940;Lnet/minecraft/class_32$class_5143;)Lnet/minecraft/class_6904$class_6905; method_29597 method_29597 p 1 session m ()Lnet/minecraft/class_32; method_1586 getLevelStorage m ()Z method_24459 shouldMonitorTickDuration m ()Lnet/minecraft/class_3953; method_35703 getWorldGenerationProgressTracker m ()Ljava/lang/String; method_1515 getGameVersion m ()Z method_35706 isRealmsEnabled m (Lnet/minecraft/class_6396;Lnet/minecraft/class_310;Lnet/minecraft/class_1076;Ljava/lang/String;Lnet/minecraft/class_315;)Lnet/minecraft/class_6396; method_37274 addSystemDetailsToCrashReport p 3 version p 4 options p 1 client p 2 languageManager p 0 systemDetails m (Ljava/util/function/Consumer;Ljava/nio/file/Path;)V method_37291 method_37291 p 2 path m ()Z method_1589 isConnectedToRealms m (Ljava/lang/String;)Z method_1500 method_1500 p 0 string m (Ljava/util/function/Consumer;)Z method_34745 toggleDebugProfiler p 1 chatMessageSender m (Lnet/minecraft/class_2561;)Ljava/lang/String; method_1581 method_1581 p 0 tooltip m (Ljava/lang/String;Ljava/lang/Runnable;ZZ)V method_29600 method_29600 p 3 shouldBackup p 4 eraseCache m (Lnet/minecraft/class_5455;Lnet/minecraft/class_5285;Lnet/minecraft/class_1940;Lnet/minecraft/class_3300;Lnet/minecraft/class_5359;)Lcom/mojang/datafixers/util/Pair; method_40187 method_40187 p 3 resourceManager p 4 dataPackSettings m (ZLnet/minecraft/class_4758;)V method_24460 endMonitor p 2 monitor p 1 active m (Z)V method_27466 initFont p 1 forcesUnicode m (Ljava/io/File;II)Lnet/minecraft/class_2561; method_35698 takePanorama c Takes a panorama. The panorama is stored in the given {@code directory}, in\nwhere 6 screenshots of size {@code width} and {@code height} will be taken.\n\n@return a user-oriented piece of text for screenshot result p 3 height p 1 directory p 2 width m ()Z method_1588 isAmbientOcclusionEnabled m (Lnet/minecraft/class_1297;)Z method_27022 hasOutline c Checks if the provided {@code entity} should display an outline around its model. p 1 entity m (Ljava/io/File;Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_35700 method_35700 p 1 style m ()V method_1508 handleInputEvents m (Ljava/lang/Object;)Z method_40189 isCountrySetTo p 0 country m ()Lnet/minecraft/class_320; method_1548 getSession m ()Z method_1540 is64Bit m (ZLnet/minecraft/class_4758;)Lnet/minecraft/class_3695; method_24458 startMonitor p 1 active p 2 monitor m ()Lnet/minecraft/class_5407; method_30049 getVideoWarningManager m ()V method_17044 checkGameData m ()Z method_1555 hasReducedDebugInfo m ()Lnet/minecraft/class_3695; method_16011 getProfiler m (Ljava/lang/String;)V method_29041 openChatScreen p 1 text m (Ljava/lang/Throwable;)V method_24226 handleResourceReloadException p 1 throwable m (Lnet/minecraft/class_1297;)V method_1504 setCameraEntity p 1 entity m (Ljava/util/function/Supplier;)Ljava/util/function/Supplier; method_24042 createV3ResourcePackFactory p 0 packFactory m ()V method_1490 stop m (Lnet/minecraft/class_32$class_5143;)Lnet/minecraft/class_3283; method_40185 createServerDataManager p 0 session m ()Lnet/minecraft/class_4044; method_18321 getPaintingManager m ()Lnet/minecraft/class_824; method_31975 getBlockEntityRenderDispatcher m (Lnet/minecraft/class_6396;Ljava/util/List;)Ljava/nio/file/Path; method_37275 saveProfilingResult p 1 details p 2 files m (Ljava/lang/String;)V method_29606 startIntegratedServer p 1 worldName m ()Lnet/minecraft/class_1132; method_1576 getServer c Gets this client's own integrated server.\n\n

The integrated server is only present when a local single player world is open. m (Lnet/minecraft/class_642;)V method_1584 setCurrentServerEntry p 1 serverEntry m ()Z method_1530 isDemo m ()Z method_1542 isInSingleplayer m ()I method_16009 getFramerateLimit m (Ljava/util/function/Supplier;)Ljava/util/function/Supplier; method_24043 createV4ResourcePackFactory p 0 packFactory m ()Z method_1569 isWindowFocused m (Ljava/util/function/Consumer;Ljava/nio/file/Path;)V method_37283 method_37283 p 1 path m (Lnet/minecraft/class_6396;Ljava/util/function/Consumer;Ljava/util/List;)V method_37276 method_37276 p 3 files m (Ljava/util/function/Supplier;)V method_1494 setCrashReportSupplier p 1 crashReportSupplier m (Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;Lnet/minecraft/class_542;)Lcom/mojang/authlib/minecraft/UserApiService; method_31382 createUserApiService p 1 authService p 2 runArgs m ()F method_1534 getLastFrameDuration m ()V method_24288 updateWindowTitle m ()Lnet/minecraft/class_5195; method_1544 getMusicType m (Lnet/minecraft/class_437;)V method_29970 setScreenAndRender p 1 screen m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2586;)Lnet/minecraft/class_1799; method_1499 addBlockEntityNbt p 1 stack p 2 blockEntity m ()Ljava/util/concurrent/CompletableFuture; method_1513 reloadResourcesConcurrently m ()Lnet/minecraft/class_759; method_1489 getHeldItemRenderer m (Ljava/io/File;Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_35704 method_35704 p 1 style m ()Lnet/minecraft/class_642; method_1558 getCurrentServerEntry m ()Lnet/minecraft/class_1071; method_1582 getSkinProvider m ()Lnet/minecraft/class_3799; method_16689 getGame m (Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3283;Lnet/minecraft/class_6904;Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lcom/mojang/authlib/GameProfileRepository;Lnet/minecraft/class_3312;Ljava/lang/Thread;)Lnet/minecraft/class_1132; method_29603 method_29603 p 3 resourceManager p 1 thread m ()Lnet/minecraft/class_5599; method_31974 getEntityModelLoader m ()Lnet/minecraft/class_374; method_1566 getToastManager m (Lnet/minecraft/class_3283;ZLnet/minecraft/class_6904$class_6905;Lnet/minecraft/class_6904$class_6907;)Lnet/minecraft/class_6904; method_40183 createSaveLoader p 4 savePropertiesSupplier p 2 safeMode p 3 dataPackSettingsSupplier p 1 dataPackManager m (I)V method_24041 setMipmapLevels p 1 mipmapLevels m (Lnet/minecraft/class_32$class_5143;Z)Lnet/minecraft/class_6904; method_40186 createSaveLoader p 1 session p 2 safeMode m (Lnet/minecraft/class_1124$class_1125;)Lnet/minecraft/class_1123; method_1484 getSearchableContainer p 1 key m ()Lnet/minecraft/class_4599; method_22940 getBufferBuilders m ()V method_1511 doItemPick m ()Lnet/minecraft/class_1092; method_1554 getBakedModelManager m ()Z method_22108 isRunning m (Lnet/minecraft/class_310;Lnet/minecraft/class_1076;Ljava/lang/String;Lnet/minecraft/class_315;Lnet/minecraft/class_128;)V method_22681 addSystemDetailsToCrashReport p 4 report p 1 languageManager p 0 client p 3 options p 2 version m (Lnet/minecraft/class_4071;)V method_18502 setOverlay p 1 overlay m (Lnet/minecraft/class_1799;)Ljava/util/stream/Stream; method_1502 method_1502 p 0 stack m ()Lnet/minecraft/class_302; method_1571 getCreativeHotbarStorage m (Lnet/minecraft/class_638;)V method_1481 joinWorld p 1 world m ()Lnet/minecraft/class_1076; method_1526 getLanguageManager m ()Lnet/minecraft/class_310; method_1551 getInstance m ()V method_1546 initializeSearchableContainers m (Ljava/util/concurrent/CompletableFuture;Ljava/util/Optional;)V method_24228 method_24228 p 2 throwable m (I)Lnet/minecraft/class_3949; method_17533 method_17533 p 1 spawnChunkRadius m (Lnet/minecraft/class_1126;Lnet/minecraft/class_1121;Lnet/minecraft/class_1799;)V method_1535 method_1535 p 2 stack m (Lnet/minecraft/class_1799;)Ljava/util/stream/Stream; method_1485 method_1485 p 0 stack m (Lnet/minecraft/class_2960;)Ljava/util/function/Function; method_1549 getSpriteAtlas p 1 id m ()Z method_1493 isPaused m (Lnet/minecraft/class_4587;Lnet/minecraft/class_3696;)V method_1492 drawProfilerResults p 2 profileResult p 1 matrices m (Lnet/minecraft/class_128;)V method_1565 printCrashReport p 0 report m ()Z method_29043 isMultiplayerEnabled m ()Lnet/minecraft/class_276; method_1522 getFramebuffer m ()Lnet/minecraft/class_1156; method_1577 getTutorialManager m ()Z method_1496 isIntegratedServerRunning m ()Z method_1536 doAttack m (Ljava/util/function/Consumer;Lnet/minecraft/class_3696;)V method_37290 method_37290 p 2 result m ()Ljava/util/concurrent/CompletableFuture; method_1521 reloadResources m ()Lnet/minecraft/class_6683; method_24289 getModStatus m ()Z method_33883 shouldFilterText m ()Z method_22107 shouldRenderAsync m ()Lnet/minecraft/class_918; method_1480 getItemRenderer m ()Lnet/minecraft/class_3300; method_1478 getResourceManager m ()Lnet/minecraft/class_324; method_1505 getBlockColors m (IJ)V method_1506 handleGlErrorByDisableVsync p 1 error p 2 description m (Lnet/minecraft/class_310$class_5366;Ljava/lang/String;ZLjava/lang/Runnable;)V method_29601 showExperimentalWarning p 4 onConfirm p 1 worldLoadAction p 3 legacyCustomized p 2 levelName m ()V method_1592 scheduleStop m (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; method_18507 method_18507 p 0 future m (Lnet/minecraft/class_1860;)Ljava/util/stream/Stream; method_1591 method_1591 p 0 recipe m (Z)V method_20539 openPauseMenu p 1 pause m ()V method_1583 doItemUse m (Lnet/minecraft/class_3696;)V method_37277 method_37277 p 0 result m ()Lnet/minecraft/class_5520; method_31320 getSocialInteractionsManager m (Ljava/lang/Throwable;Lnet/minecraft/class_2561;)V method_31186 onResourceReloadFailure p 1 exception p 2 resourceName m (Ljava/io/File;IIII)Lnet/minecraft/class_2561; method_35699 takeHugeScreenshot c Takes a huge screenshot in the tga file format.\n\n

The {@code unitWidth} and {@code unitHeight} controls the size of the\npartial image rendered; it does not affect the screenshot outcome, but may\naffect the screenshot performance.\n\n@return a user-oriented piece of text for screenshot result p 2 unitWidth p 3 unitHeight p 1 gameDirectory p 4 width p 5 height m ()Lnet/minecraft/class_1066; method_1516 getResourcePackProvider m ()Lnet/minecraft/class_4074; method_18505 getStatusEffectSpriteManager m ()Z method_1498 isHudEnabled m (Z)V method_1523 render p 1 tick m (Lnet/minecraft/class_437;)V method_18098 reset p 1 screen m ()Lnet/minecraft/class_1060; method_1531 getTextureManager m (Lnet/minecraft/class_437;)V method_1507 setScreen c Sets the current screen to a new screen.\n\n

If the screen being opened is {@code null}:\n

    \n
  • if the client is not in game, the title screen will be opened
  • \n
  • if the {@linkplain #player} is dead, the death screen will be opened
  • \n
\n\n

If there is an open screen when the current screen is changed, {@link Screen#removed()}\nwill be called on it to notify it of the closing. p 1 screen c the new screen, or {@code null} to just close the previous screen m (Lnet/minecraft/class_128;)Lnet/minecraft/class_128; method_1587 addDetailsToCrashReport p 1 report m ()V method_1514 run m (Z)V method_1590 handleBlockBreaking m ()V method_18099 disconnect m ()Lnet/minecraft/class_1142; method_1538 getMusicTracker m ()Lnet/minecraft/class_3517; method_1570 getMetricsData m (Lcom/mojang/serialization/DynamicOps;Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult; method_40184 method_40184 p 1 json m (Ljava/lang/String;Lnet/minecraft/class_1940;Lnet/minecraft/class_5455;Lnet/minecraft/class_5285;)V method_29607 createWorld p 4 generatorOptions p 1 worldName p 2 levelInfo p 3 dynamicRegistryManager m ()Ljava/io/File; method_1479 getResourcePackDir m (Ljava/nio/file/Path;Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_37281 method_37281 p 1 style m ()Lnet/minecraft/class_1144; method_1483 getSoundManager m ()Ljava/lang/String; method_1547 getVersionType m ()Lnet/minecraft/class_1297; method_1560 getCameraEntity m ()Lnet/minecraft/class_898; method_1561 getEntityRenderDispatcher m ()Lnet/minecraft/class_4008; method_18095 getSplashTextLoader m ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; method_1495 getSessionService m (Lnet/minecraft/class_5455;Lnet/minecraft/class_5285;Lnet/minecraft/class_1940;Lnet/minecraft/class_32$class_5143;)Lnet/minecraft/class_6904$class_6907; method_40188 method_40188 p 3 session m ()Z method_1517 isFancyGraphicsOrBetter m (Lnet/minecraft/class_1860;)Lnet/minecraft/class_2960; method_1556 method_1556 p 0 recipe m (Z)V method_1537 setConnectedToRealms p 1 connectedToRealms m (Lnet/minecraft/class_2561;)Ljava/lang/String; method_1557 method_1557 p 0 tooltip m (Ljava/lang/String;Lnet/minecraft/class_2561;ZLjava/util/function/Supplier;Lnet/minecraft/class_3272;Lnet/minecraft/class_3288$class_3289;Lnet/minecraft/class_5352;)Lnet/minecraft/class_3288; method_24038 createResourcePackProfile p 6 source p 4 metadata p 5 insertionPosition p 2 alwaysEnabled p 3 packFactory p 0 name p 1 displayName m ()V method_37286 stopRecorder m (Lnet/minecraft/class_437;)V method_18096 disconnect p 1 screen m ()Lcom/mojang/datafixers/DataFixer; method_1543 getDataFixer m ()Z method_1573 forcesUnicodeFont m ()Z method_1476 checkIs64Bit m ()Lnet/minecraft/class_4071; method_18506 getOverlay m ()Lnet/minecraft/class_3283; method_1520 getResourcePackManager m ()Lnet/minecraft/class_6628; method_38736 createTelemetrySender m ()Ljava/lang/String; method_24287 getWindowTitle m (Ljava/lang/String;)Z method_1579 method_1579 p 0 string m (I)V method_1524 handleProfilerKeyPress p 1 digit m (Lnet/minecraft/class_1799;)Ljava/util/stream/Stream; method_1525 method_1525 p 0 stack m (Lnet/minecraft/class_542;)V p 1 args m ()Ljava/net/Proxy; method_1487 getNetworkProxy m ()F method_1488 getTickDelta m ()Lnet/minecraft/class_310$class_5859; method_33884 getChatRestriction c net/minecraft/class_310$class_5366 net/minecraft/client/MinecraftClient$WorldLoadAction f Lnet/minecraft/class_310$class_5366; field_25436 CREATE f Lnet/minecraft/class_310$class_5366; field_25437 BACKUP f Lnet/minecraft/class_310$class_5366; field_25435 NONE c net/minecraft/class_310$class_5859 net/minecraft/client/MinecraftClient$ChatRestriction c Represents the restrictions on chat on a Minecraft client.\n\n@see MinecraftClient#getChatRestriction() f Lnet/minecraft/class_2561; field_28944 description f Lnet/minecraft/class_310$class_5859; field_28940 ENABLED f Lnet/minecraft/class_310$class_5859; field_28943 DISABLED_BY_PROFILE f Lnet/minecraft/class_310$class_5859; field_28942 DISABLED_BY_LAUNCHER f Lnet/minecraft/class_310$class_5859; field_28941 DISABLED_BY_OPTIONS m (Ljava/lang/String;ILnet/minecraft/class_2561;)V p 3 description m (Z)Z method_33886 allowsChat p 1 singlePlayer m ()Lnet/minecraft/class_2561; method_33885 getDescription c net/minecraft/class_5211 net/minecraft/world/gen/trunk/DarkOakTrunkPlacer f Lcom/mojang/serialization/Codec; field_24966 CODEC m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28897 method_28897 p 0 instance c net/minecraft/class_2188 net/minecraft/command/argument/EntitySummonArgumentType f Ljava/util/Collection; field_9865 EXAMPLES f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9866 NOT_FOUND_EXCEPTION m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960; method_9326 validate p 0 id m ()Lnet/minecraft/class_2188; method_9324 entitySummon m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9323 method_9323 p 0 id m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2960; method_9325 parse m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2960; method_9322 getEntitySummon p 0 context p 1 name m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader c net/minecraft/class_5214 net/minecraft/world/gen/trunk/GiantTrunkPlacer f Lcom/mojang/serialization/Codec; field_24969 CODEC m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28900 method_28900 p 0 instance m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_4643;Lnet/minecraft/class_2338;III)V method_27399 setLog p 0 world p 1 replacer p 2 random p 3 pos p 4 config p 5 startPos p 6 x p 7 y p 8 z c net/minecraft/class_2189 net/minecraft/block/AirBlock c net/minecraft/class_5209 net/minecraft/world/gen/foliage/JungleFoliagePlacer f I field_24166 height f Lcom/mojang/serialization/Codec; field_24933 CODEC m (Lnet/minecraft/class_5209;)Ljava/lang/Integer; method_28851 method_28851 p 0 placer m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28852 method_28852 p 0 instance m (Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;I)V p 2 offset p 3 height p 1 radius c net/minecraft/class_6539 net/minecraft/world/level/ColorResolver m (Lnet/minecraft/class_1959;DD)I getColor getColor p 1 biome p 2 x p 4 z c net/minecraft/class_309 net/minecraft/client/Keyboard f Lnet/minecraft/class_3674; field_16241 clipboard f J field_1682 debugCrashStartTime f Lnet/minecraft/class_310; field_1678 client f J field_1680 debugCrashElapsedTime f Z field_1683 repeatEvents f J field_1681 debugCrashLastLogTime f Z field_1679 switchF3State m (Ljava/lang/String;[Ljava/lang/Object;)V method_35697 debugFormattedLog p 1 pattern p 2 args m (Z)V method_1462 setRepeatEvents p 1 repeatEvents m (Ljava/lang/String;[Ljava/lang/Object;)V method_1456 debugError p 1 key p 2 args m (Lnet/minecraft/class_310;)V p 1 client m (JIIII)V method_1466 onKey p 4 scancode p 5 action p 6 modifiers p 1 window p 3 key m (IJ)V method_1461 method_1461 p 1 error p 2 description m (J)V method_1472 setup p 1 window m (ZZ)V method_1465 copyLookAt p 2 queryServer p 1 hasQueryPermission m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2487;)V method_1475 copyBlock p 1 state p 2 pos p 3 nbt m (Lnet/minecraft/class_2561;)V method_37272 debugLog p 1 text m (JIIII)V method_22676 method_22676 p 1 window p 3 key p 4 scancode p 5 action p 6 modifiers m (Lnet/minecraft/class_2561;)V method_1463 method_1463 p 1 message m (Lnet/minecraft/class_124;Lnet/minecraft/class_2561;)V method_37273 addDebugMessage p 1 formatting p 2 text m (Ljava/lang/String;)V method_1455 setClipboard p 1 clipboard m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2487;)V method_1467 method_1467 p 3 nbt m ()Ljava/lang/String; method_1460 getClipboard m (Ljava/lang/String;[Ljava/lang/Object;)V method_1459 debugLog p 2 args p 1 key m (Lnet/minecraft/class_2960;Lnet/minecraft/class_1297;Lnet/minecraft/class_2487;)V method_1471 method_1471 p 3 nbt m (JII)V method_1457 onChar p 4 modifiers p 3 codePoint p 1 window m ()V method_1474 pollDebugCrash m (I)Z method_35696 processDebugKeys p 1 key m (Lnet/minecraft/class_2960;Lnet/minecraft/class_243;Lnet/minecraft/class_2487;)V method_1469 copyEntity p 1 id p 3 nbt p 2 pos m (I)Z method_1468 processF3 p 1 key m (JII)V method_22675 method_22675 p 1 window p 3 codePoint p 4 modifiers c net/minecraft/class_308 net/minecraft/client/render/DiffuseLighting m (Lnet/minecraft/class_1159;)V method_1452 enableForLevel p 0 positionMatrix m (Lnet/minecraft/class_1159;)V method_27869 disableForLevel p 0 positionMatrix m ()V method_24210 disableGuiDepthLighting m ()V method_24211 enableGuiDepthLighting c net/minecraft/class_3481 net/minecraft/tag/BlockTags f Lnet/minecraft/class_6862; field_23800 GUARDED_BY_PIGLINS f Lnet/minecraft/class_6862; field_20338 TALL_FLOWERS f Lnet/minecraft/class_6862; field_35567 ANIMALS_SPAWNABLE_ON f Lnet/minecraft/class_6862; field_29193 COAL_ORES f Lnet/minecraft/class_6862; field_35569 GOATS_SPAWNABLE_ON f Lnet/minecraft/class_6862; field_20339 FLOWERS f Lnet/minecraft/class_6862; field_35568 AXOLOTLS_SPAWNABLE_ON f Lnet/minecraft/class_6862; field_29195 COPPER_ORES f Lnet/minecraft/class_6862; field_29194 EMERALD_ORES f Lnet/minecraft/class_6862; field_29196 LUSH_GROUND_REPLACEABLE f Lnet/minecraft/class_6862; field_35570 MOOSHROOMS_SPAWNABLE_ON f Lnet/minecraft/class_6862; field_35572 POLAR_BEARS_SPAWNABLE_ON_IN_FROZEN_OCEAN f Lnet/minecraft/class_6862; field_35571 PARROTS_SPAWNABLE_ON f Lnet/minecraft/class_6862; field_33641 SMALL_DRIPLEAF_PLACEABLE f Lnet/minecraft/class_6862; field_20342 BEE_GROWABLES f Lnet/minecraft/class_6862; field_20341 CROPS f Lnet/minecraft/class_6862; field_20340 BEEHIVES f Lnet/minecraft/class_6862; field_28988 IRON_ORES f Lnet/minecraft/class_6862; field_28989 DIAMOND_ORES f Lnet/minecraft/class_6862; field_22274 WITHER_SUMMON_BASE_BLOCKS f Lnet/minecraft/class_6862; field_25739 MUSHROOM_GROW_BLOCK f Lnet/minecraft/class_6862; field_23208 NON_FLAMMABLE_WOOD f Lnet/minecraft/class_6862; field_23209 STRIDER_WARM_BLOCKS f Lnet/minecraft/class_6862; field_35574 FOXES_SPAWNABLE_ON f Lnet/minecraft/class_6862; field_35575 WOLVES_SPAWNABLE_ON f Lnet/minecraft/class_6862; field_35573 RABBITS_SPAWNABLE_ON f Lnet/minecraft/class_6862; field_35443 BIG_DRIPLEAF_PLACEABLE f Lnet/minecraft/class_6862; field_28990 REDSTONE_ORES f Lnet/minecraft/class_6862; field_28991 LAPIS_ORES f Lnet/minecraft/class_6862; field_28992 STONE_ORE_REPLACEABLES f Lnet/minecraft/class_6862; field_28993 DEEPSLATE_ORE_REPLACEABLES f Lnet/minecraft/class_6862; field_23210 LOGS_THAT_BURN f Lnet/minecraft/class_6862; field_22275 BEACON_BASE_BLOCKS f Lnet/minecraft/class_6862; field_22276 WALL_POST_OVERRIDE f Lnet/minecraft/class_6862; field_24077 STONE_PRESSURE_PLATES f Lnet/minecraft/class_6862; field_24076 PRESSURE_PLATES f Lnet/minecraft/class_6862; field_25148 UNSTABLE_BOTTOM_CENTER f Lnet/minecraft/class_6862; field_25147 FENCE_GATES f Lnet/minecraft/class_6862; field_28621 CAVE_VINES f Lnet/minecraft/class_6862; field_28622 MOSS_REPLACEABLE f Lnet/minecraft/class_6862; field_29823 SNOW f Lnet/minecraft/class_6862; field_29822 DIRT f Lnet/minecraft/class_6862; field_21956 WARPED_STEMS f Lnet/minecraft/class_6862; field_21955 CRIMSON_STEMS f Lnet/minecraft/class_6862; field_21952 FIRE f Lnet/minecraft/class_6862; field_21954 WART_BLOCKS f Lnet/minecraft/class_6862; field_21953 NYLIUM f Lnet/minecraft/class_6862; field_15458 ACACIA_LOGS f Lnet/minecraft/class_6862; field_15459 STAIRS f Lnet/minecraft/class_6862; field_23119 SOUL_FIRE_BASE_BLOCKS f Lnet/minecraft/class_6862; field_22414 CLIMBABLE f Lnet/minecraft/class_6862; field_15468 WOODEN_SLABS f Lnet/minecraft/class_6862; field_15467 ICE f Lnet/minecraft/class_6862; field_15466 SAND f Lnet/minecraft/class_6862; field_15469 SLABS f Lnet/minecraft/class_6862; field_24459 PREVENT_MOB_SPAWNING_INSIDE f Lnet/minecraft/class_6862; field_26986 CRYSTAL_SOUND_BLOCKS f Lnet/minecraft/class_6862; field_26985 CAULDRONS f Lnet/minecraft/class_6862; field_26984 CANDLE_CAKES f Lnet/minecraft/class_6862; field_26983 CANDLES f Lnet/minecraft/class_6862; field_15461 CORAL_BLOCKS f Lnet/minecraft/class_6862; field_15460 ENDERMAN_HOLDABLE f Lnet/minecraft/class_6862; field_15463 RAILS f Lnet/minecraft/class_6862; field_15462 SAPLINGS f Lnet/minecraft/class_6862; field_15465 STONE_BRICKS f Lnet/minecraft/class_6862; field_36327 FALL_DAMAGE_RESETTING f Lnet/minecraft/class_6862; field_15479 CARPETS f Lnet/minecraft/class_6862; field_15471 PLANKS f Lnet/minecraft/class_6862; field_15470 FLOWER_POTS f Lnet/minecraft/class_6862; field_15472 STANDING_SIGNS f Lnet/minecraft/class_6862; field_15475 LOGS f Lnet/minecraft/class_6862; field_15474 JUNGLE_LOGS f Lnet/minecraft/class_6862; field_15478 VALID_SPAWN f Lnet/minecraft/class_6862; field_15477 WOODEN_PRESSURE_PLATES f Lnet/minecraft/class_6862; field_15476 WALL_CORALS f Lnet/minecraft/class_6862; field_15481 WOOL f Lnet/minecraft/class_6862; field_15480 SMALL_FLOWERS f Lnet/minecraft/class_6862; field_17619 WOODEN_FENCES f Lnet/minecraft/class_6862; field_17753 DRAGON_IMMUNE f Lnet/minecraft/class_6862; field_17754 WITHER_IMMUNE f Lnet/minecraft/class_6862; field_21490 SHULKER_BOXES f Lnet/minecraft/class_6862; field_15483 CORAL_PLANTS f Lnet/minecraft/class_6862; field_15482 OAK_LOGS f Lnet/minecraft/class_6862; field_15485 DARK_OAK_LOGS f Lnet/minecraft/class_6862; field_28040 INSIDE_STEP_SOUND_BLOCKS f Lnet/minecraft/class_6862; field_15487 TRAPDOORS f Lnet/minecraft/class_6862; field_15486 ANVIL f Lnet/minecraft/class_6862; field_15489 SPRUCE_LOGS f Lnet/minecraft/class_6862; field_15488 CORALS f Lnet/minecraft/class_6862; field_15491 WOODEN_TRAPDOORS f Lnet/minecraft/class_6862; field_15490 IMPERMEABLE f Lnet/minecraft/class_6862; field_15493 BUTTONS f Lnet/minecraft/class_6862; field_15492 WALL_SIGNS f Lnet/minecraft/class_6862; field_15495 DOORS f Lnet/minecraft/class_6862; field_15494 WOODEN_DOORS f Lnet/minecraft/class_6862; field_15497 BAMBOO_PLANTABLE_ON f Lnet/minecraft/class_6862; field_15496 UNDERWATER_BONEMEALS f Lnet/minecraft/class_6862; field_15499 WOODEN_BUTTONS f Lnet/minecraft/class_6862; field_15498 BIRCH_LOGS f Lnet/minecraft/class_6862; field_33716 SHOVEL_MINEABLE f Lnet/minecraft/class_6862; field_33717 NEEDS_DIAMOND_TOOL f Lnet/minecraft/class_6862; field_33718 NEEDS_IRON_TOOL f Lnet/minecraft/class_6862; field_33719 NEEDS_STONE_TOOL f Lnet/minecraft/class_6862; field_33713 AXE_MINEABLE f Lnet/minecraft/class_6862; field_33714 HOE_MINEABLE f Lnet/minecraft/class_6862; field_16443 BEDS f Lnet/minecraft/class_6862; field_33715 PICKAXE_MINEABLE f Lnet/minecraft/class_6862; field_25807 BASE_STONE_NETHER f Lnet/minecraft/class_6862; field_25806 BASE_STONE_OVERWORLD f Lnet/minecraft/class_6862; field_25589 INFINIBURN_NETHER f Lnet/minecraft/class_6862; field_25588 INFINIBURN_OVERWORLD f Lnet/minecraft/class_6862; field_22465 PIGLIN_REPELLENTS f Lnet/minecraft/class_6862; field_16584 FENCES f Lnet/minecraft/class_6862; field_23799 CAMPFIRES f Lnet/minecraft/class_6862; field_22466 HOGLIN_REPELLENTS f Lnet/minecraft/class_6862; field_23063 SOUL_SPEED_BLOCKS f Lnet/minecraft/class_6862; field_25590 INFINIBURN_END f Lnet/minecraft/class_6862; field_23062 GOLD_ORES f Lnet/minecraft/class_6862; field_33862 LAVA_POOL_STONE_CANNOT_REPLACE f Lnet/minecraft/class_6862; field_33863 GEODE_INVALID_BLOCKS f Lnet/minecraft/class_6862; field_28088 OCCLUDES_VIBRATION_SIGNALS f Lnet/minecraft/class_6862; field_28089 DRIPSTONE_REPLACEABLE_BLOCKS f Lnet/minecraft/class_6862; field_36265 TERRACOTTA f Lnet/minecraft/class_6862; field_36267 REPLACEABLE_PLANTS f Lnet/minecraft/class_6862; field_36268 AZALEA_ROOT_REPLACEABLE f Lnet/minecraft/class_6862; field_36266 AZALEA_GROWS_ON f Lnet/minecraft/class_6862; field_15501 BANNERS f Lnet/minecraft/class_6862; field_15500 SIGNS f Lnet/minecraft/class_6862; field_15503 LEAVES f Lnet/minecraft/class_6862; field_15502 WOODEN_STAIRS f Lnet/minecraft/class_6862; field_15504 WALLS f Lnet/minecraft/class_6862; field_33757 FEATURES_CANNOT_REPLACE f Lnet/minecraft/class_6862; field_21780 PORTALS m (Ljava/lang/String;)Lnet/minecraft/class_6862; method_15069 register p 0 id c net/minecraft/class_3483 net/minecraft/tag/EntityTypeTags f Lnet/minecraft/class_6862; field_15507 SKELETONS f Lnet/minecraft/class_6862; field_29825 FREEZE_IMMUNE_ENTITY_TYPES f Lnet/minecraft/class_6862; field_29824 AXOLOTL_HUNT_TARGETS f Lnet/minecraft/class_6862; field_29826 FREEZE_HURTS_EXTRA_TYPES f Lnet/minecraft/class_6862; field_20631 BEEHIVE_INHABITORS f Lnet/minecraft/class_6862; field_19168 RAIDERS f Lnet/minecraft/class_6862; field_22415 IMPACT_PROJECTILES f Lnet/minecraft/class_6862; field_28296 AXOLOTL_ALWAYS_HOSTILES f Lnet/minecraft/class_6862; field_27855 POWDER_SNOW_WALKABLE_MOBS f Lnet/minecraft/class_6862; field_21508 ARROWS m (Ljava/lang/String;)Lnet/minecraft/class_6862; method_15077 register p 0 id c net/minecraft/class_2152 net/minecraft/command/FloatRangeArgument f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9781 ONLY_INTS_EXCEPTION f Ljava/lang/Float; field_9779 max f Ljava/lang/Float; field_9778 min f Lnet/minecraft/class_2152; field_9780 ANY m (Ljava/lang/Float;)Ljava/lang/Float; method_35405 method_35405 p 0 value m (Ljava/lang/Float;Ljava/lang/Float;)V p 1 min p 2 max m (FF)Lnet/minecraft/class_2152; method_35402 between p 0 min p 1 max m (F)Lnet/minecraft/class_2152; method_35401 exactly p 0 value m (F)Z method_35409 isInRange p 1 value m (Lcom/mojang/brigadier/StringReader;Z)Z method_9173 peekDigit p 0 reader p 1 allowFloats m (F)Lnet/minecraft/class_2152; method_35406 atLeast p 0 value m ()Ljava/lang/Float; method_9177 getMax m ()Ljava/lang/Float; method_9175 getMin m (F)Lnet/minecraft/class_2152; method_35408 atMost p 0 value m (Ljava/lang/Float;Ljava/util/function/Function;)Ljava/lang/Float; method_9174 mapFloat p 0 value p 1 function m ()Lcom/google/gson/JsonElement; method_35407 toJson m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/class_2152; method_35404 parse p 0 reader p 1 allowFloats m (Lcom/mojang/brigadier/StringReader;ZLjava/util/function/Function;)Lnet/minecraft/class_2152; method_9172 parse p 0 reader p 1 allowFloats p 2 transform m (Lcom/mojang/brigadier/StringReader;Z)Ljava/lang/Float; method_9176 parseFloat p 0 reader p 1 allowFloats m (D)Z method_35400 isInSquaredRange p 1 value m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2152; method_35403 fromJson p 0 json c net/minecraft/class_6515 net/minecraft/unused/packageinfo/PackageInfo6515 c net/minecraft/class_3488 net/minecraft/structure/processor/BlockRotStructureProcessor f Lcom/mojang/serialization/Codec; field_25000 CODEC f F field_15523 integrity m (F)V p 1 integrity c net/minecraft/class_3489 net/minecraft/tag/ItemTags f Lnet/minecraft/class_6862; field_28041 FREEZE_IMMUNE_WEARABLES f Lnet/minecraft/class_6862; field_17620 WOODEN_FENCES f Lnet/minecraft/class_6862; field_24481 PIGLIN_LOVED f Lnet/minecraft/class_6862; field_16444 BEDS f Lnet/minecraft/class_6862; field_16585 FENCES f Lnet/minecraft/class_6862; field_25808 STONE_CRAFTING_MATERIALS f Lnet/minecraft/class_6862; field_28300 OCCLUDES_VIBRATION_SIGNALS f Lnet/minecraft/class_6862; field_23064 PIGLIN_REPELLENTS f Lnet/minecraft/class_6862; field_23065 GOLD_ORES f Lnet/minecraft/class_6862; field_36269 DIRT f Lnet/minecraft/class_6862; field_29199 COPPER_ORES f Lnet/minecraft/class_6862; field_29198 EMERALD_ORES f Lnet/minecraft/class_6862; field_20343 TALL_FLOWERS f Lnet/minecraft/class_6862; field_29197 COAL_ORES f Lnet/minecraft/class_6862; field_15526 STAIRS f Lnet/minecraft/class_6862; field_29544 CLUSTER_MAX_HARVESTABLES f Lnet/minecraft/class_6862; field_15525 ACACIA_LOGS f Lnet/minecraft/class_6862; field_15528 SAPLINGS f Lnet/minecraft/class_6862; field_15527 FISHES f Lnet/minecraft/class_6862; field_23802 STONE_TOOL_MATERIALS f Lnet/minecraft/class_6862; field_23801 SOUL_FIRE_BASE_BLOCKS f Lnet/minecraft/class_6862; field_15529 RAILS f Lnet/minecraft/class_6862; field_15532 SAND f Lnet/minecraft/class_6862; field_15531 STONE_BRICKS f Lnet/minecraft/class_6862; field_36270 TERRACOTTA f Lnet/minecraft/class_6862; field_15534 WOODEN_SLABS f Lnet/minecraft/class_6862; field_15533 SIGNS f Lnet/minecraft/class_6862; field_20344 FLOWERS f Lnet/minecraft/class_6862; field_15536 BOATS f Lnet/minecraft/class_6862; field_15535 SLABS f Lnet/minecraft/class_6862; field_15538 JUNGLE_LOGS f Lnet/minecraft/class_6862; field_15537 PLANKS f Lnet/minecraft/class_6862; field_15539 LOGS f Lnet/minecraft/class_6862; field_15540 WOODEN_PRESSURE_PLATES f Lnet/minecraft/class_6862; field_15542 CARPETS f Lnet/minecraft/class_6862; field_23211 NON_FLAMMABLE_WOOD f Lnet/minecraft/class_6862; field_15541 MUSIC_DISCS f Lnet/minecraft/class_6862; field_23212 LOGS_THAT_BURN f Lnet/minecraft/class_6862; field_22277 BEACON_PAYMENT_ITEMS f Lnet/minecraft/class_6862; field_15544 WOOL f Lnet/minecraft/class_6862; field_15543 SMALL_FLOWERS f Lnet/minecraft/class_6862; field_15546 DARK_OAK_LOGS f Lnet/minecraft/class_6862; field_15545 OAK_LOGS f Lnet/minecraft/class_6862; field_15548 TRAPDOORS f Lnet/minecraft/class_6862; field_15547 ANVIL f Lnet/minecraft/class_6862; field_15549 SPRUCE_LOGS f Lnet/minecraft/class_6862; field_15552 WOODEN_DOORS f Lnet/minecraft/class_6862; field_15551 BUTTONS f Lnet/minecraft/class_6862; field_15554 BIRCH_LOGS f Lnet/minecraft/class_6862; field_15553 DOORS f Lnet/minecraft/class_6862; field_15556 BANNERS f Lnet/minecraft/class_6862; field_15555 WOODEN_BUTTONS f Lnet/minecraft/class_6862; field_15558 LEAVES f Lnet/minecraft/class_6862; field_15557 WOODEN_STAIRS f Lnet/minecraft/class_6862; field_15550 WOODEN_TRAPDOORS f Lnet/minecraft/class_6862; field_23969 CREEPER_DROP_MUSIC_DISCS f Lnet/minecraft/class_6862; field_28994 IRON_ORES f Lnet/minecraft/class_6862; field_28995 DIAMOND_ORES f Lnet/minecraft/class_6862; field_28996 REDSTONE_ORES f Lnet/minecraft/class_6862; field_28997 LAPIS_ORES f Lnet/minecraft/class_6862; field_15560 WALLS f Lnet/minecraft/class_6862; field_17487 COALS f Lnet/minecraft/class_6862; field_21465 LECTERN_BOOKS f Lnet/minecraft/class_6862; field_28624 FOX_FOOD f Lnet/minecraft/class_6862; field_26989 CANDLES f Lnet/minecraft/class_6862; field_26988 PIGLIN_FOOD f Lnet/minecraft/class_6862; field_26987 IGNORED_BY_PIGLIN_BABIES f Lnet/minecraft/class_6862; field_21958 WARPED_STEMS f Lnet/minecraft/class_6862; field_21957 CRIMSON_STEMS f Lnet/minecraft/class_6862; field_28299 AXOLOTL_TEMPT_ITEMS f Lnet/minecraft/class_6862; field_18317 ARROWS m (Ljava/lang/String;)Lnet/minecraft/class_6862; method_15102 register p 0 id c net/minecraft/class_2158 net/minecraft/server/function/CommandFunction f [Lnet/minecraft/class_2158$class_2161; field_9805 elements f Lnet/minecraft/class_2960; field_9806 id m (Lnet/minecraft/class_2960;[Lnet/minecraft/class_2158$class_2161;)V p 2 elements p 1 id m ()Lnet/minecraft/class_2960; method_9194 getId m ()[Lnet/minecraft/class_2158$class_2161; method_9193 getElements m (Lnet/minecraft/class_2960;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/class_2168;Ljava/util/List;)Lnet/minecraft/class_2158; method_9195 create c Parses a function in the context of {@code source}.\n\n

Any syntax errors, such as improper comment lines or unknown commands, will be thrown at this point. p 2 source p 3 lines c the raw lines (including comments) read from a function file p 0 id p 1 dispatcher c net/minecraft/class_2158$class_2159 net/minecraft/server/function/CommandFunction$LazyContainer c A lazy reference to another command function that may or may not exist.\n\n

Notice that such an instance does not refresh upon reloads and may become\ninvalid. f Lnet/minecraft/class_2158$class_2159; field_9809 EMPTY f Ljava/util/Optional; field_9808 function f Lnet/minecraft/class_2960; field_9807 id f Z field_9810 initialized m (Lnet/minecraft/class_2158;)Lnet/minecraft/class_2960; method_17913 method_17913 p 0 f m (Lnet/minecraft/class_2991;)Ljava/util/Optional; method_9196 get p 1 manager m ()Lnet/minecraft/class_2960; method_9197 getId m (Lnet/minecraft/class_2158;)V p 1 function m (Lnet/minecraft/class_2960;)V p 1 id c net/minecraft/class_2158$class_2160 net/minecraft/server/function/CommandFunction$CommandElement c A standard element of a command function. Functions created by {@link\nCommandFunction#create} will only contain these elements. f Lcom/mojang/brigadier/ParseResults; field_9811 parsed m (Lcom/mojang/brigadier/ParseResults;)V p 1 parsed m (Lnet/minecraft/class_2991;Lnet/minecraft/class_2168;)I method_36318 execute p 2 source p 1 manager c net/minecraft/class_2158$class_2162 net/minecraft/server/function/CommandFunction$FunctionElement c A synthetic element to be stored in a {@link CommandFunctionManager.Entry}.\nThis is not present as parts of command functions, but created by {@link\nnet.minecraft.server.function.CommandFunctionManager.Execution#recursiveRun}. f Lnet/minecraft/class_2158$class_2159; field_9812 function m (Lnet/minecraft/class_2158;)V p 1 function m (Lnet/minecraft/class_2991$class_6346;IILjava/util/Deque;Lnet/minecraft/class_2168;Lnet/minecraft/class_2158;)V method_17914 method_17914 p 5 f c net/minecraft/class_2158$class_2161 net/minecraft/server/function/CommandFunction$Element m (Lnet/minecraft/class_2991;Lnet/minecraft/class_2168;Ljava/util/Deque;IILnet/minecraft/class_2991$class_6346;)V method_9198 execute p 6 tracer p 5 depth p 4 maxChainLength p 3 entries p 2 source p 1 manager c net/minecraft/class_6516 net/minecraft/util/profiling/jfr/JfrProfileRecorder f Ljava/util/Map; field_34427 sentPacketsToCounter f Ljava/util/List; field_34429 fileReadSamples f Ljava/util/List; field_34425 cpuLoadSamples f I field_34430 gcCount f Ljava/util/List; field_34432 gcHeapSummarySamples f Ljava/util/List; field_34434 serverTickTimeSamples f Ljava/time/Instant; field_34422 startTime f Ljava/util/Map; field_34426 receivedPacketsToCounter f Ljava/time/Duration; field_34435 worldGenDuration f Ljava/util/List; field_34428 fileWriteSamples f Ljava/time/Duration; field_34431 gcDuration f Ljava/util/List; field_34424 chunkGenerationSamples f Ljava/util/List; field_34433 threadAllocationStatisticsSamples f Ljava/time/Instant; field_34423 endTime m ()Lnet/minecraft/class_6517; method_38000 createProfile m (Lnet/minecraft/class_6767$class_6769;)Lnet/minecraft/class_6516$class_6766; method_39432 method_39432 p 0 packet m (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; method_39434 method_39434 p 0 entry m (Ljdk/jfr/consumer/RecordedEvent;)V method_38003 method_38003 p 1 event m (Ljava/util/stream/Stream;)V method_38002 handleEvents p 1 events m (Ljava/nio/file/Path;)Lnet/minecraft/class_6517; method_38001 readProfile p 0 path m (Ljdk/jfr/consumer/RecordedEvent;ILjava/util/Map;)V method_39435 addPacket p 1 event p 3 packetsToCounter p 2 bytes m (Ljava/util/stream/Stream;)V p 1 events m (Ljdk/jfr/consumer/RecordedEvent;Ljava/util/List;Ljava/lang/String;)V method_38004 addFileIoSample p 2 samples p 3 bytesKey p 1 event m (Ljava/time/Duration;Ljava/util/Map;)Lnet/minecraft/class_6767; method_39433 createNetworkIoStatistics p 1 packetsToCounter p 0 duration c net/minecraft/class_6516$class_6766 net/minecraft/util/profiling/jfr/JfrProfileRecorder$PacketCounter f J field_35582 totalBytes f J field_35581 totalCount m ()Lnet/minecraft/class_6767$class_6768; method_39436 toStatistics m (I)V method_39437 add p 1 bytes c net/minecraft/class_6516$1 net/minecraft/util/profiling/jfr/JfrProfileRecorder$1 m ()Ljdk/jfr/consumer/RecordedEvent; method_38005 next c net/minecraft/class_6512 net/minecraft/unused/packageinfo/PackageInfo6512 c net/minecraft/class_3485 net/minecraft/structure/StructureManager f Lnet/minecraft/class_3300; field_25189 resourceManager f Ljava/lang/String; field_31685 NBT_FILE_EXTENSION f Ljava/util/Map; field_15513 structures f Ljava/lang/String; field_31684 STRUCTURES_DIRECTORY f Lorg/slf4j/Logger; field_15514 LOGGER f Ljava/lang/String; field_31686 SNBT_FILE_EXTENSION f Ljava/nio/file/Path; field_15512 generatedPath f Lcom/mojang/datafixers/DataFixer; field_15515 dataFixer m (Lnet/minecraft/class_2960;)V method_15087 unloadStructure p 1 id m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3499; method_15091 getStructureOrBlank p 1 id m (Lnet/minecraft/class_2960;)Ljava/util/Optional; method_15088 loadStructureFromResource p 1 id m (Lnet/minecraft/class_2960;)Ljava/util/Optional; method_15092 loadStructureFromFile p 1 id m (Lnet/minecraft/class_2960;)Ljava/util/Optional; method_15094 getStructure p 1 id m (Lnet/minecraft/class_2960;)Z method_15093 saveStructure p 1 id m (Lnet/minecraft/class_2960;)Ljava/util/Optional; method_15089 method_15089 p 1 identifier m (Lnet/minecraft/class_3300;)V method_29300 setResourceManager p 1 resourceManager m (Lnet/minecraft/class_2960;Ljava/lang/String;)Ljava/nio/file/Path; method_15085 getStructurePath p 2 extension p 1 id m (Lnet/minecraft/class_2960;Ljava/lang/String;)Ljava/nio/file/Path; method_15086 getAndCheckStructurePath p 2 extension p 1 id m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_3499; method_21891 createStructure p 1 nbt m (Lnet/minecraft/class_3300;Lnet/minecraft/class_32$class_5143;Lcom/mojang/datafixers/DataFixer;)V p 2 session p 3 dataFixer p 1 resourceManager m (Ljava/io/InputStream;)Lnet/minecraft/class_3499; method_15090 readStructure p 1 structureInputStream c net/minecraft/class_3486 net/minecraft/tag/FluidTags f Lnet/minecraft/class_6862; field_15517 WATER f Lnet/minecraft/class_6862; field_15518 LAVA m (Ljava/lang/String;)Lnet/minecraft/class_6862; method_15095 register p 0 id c net/minecraft/class_2156 net/minecraft/command/TranslatableBuiltInExceptions f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_18140 LONG_TOO_LOW f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_18142 READER_INVALID_LONG f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9787 READER_EXPECTED_FLOAT f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9797 DISPATCHER_UNKNOWN_COMMAND f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9790 DISPATCHER_PARSE_EXCEPTION f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_9784 INTEGER_TOO_LOW f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9783 READER_EXPECTED_START_QUOTE f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9796 LITERAL_INCORRECT f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9786 READER_INVALID_INT f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_9788 DOUBLE_TOO_HIGH f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_18141 LONG_TOO_HIGH f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9791 READER_INVALID_ESCAPE f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9798 READER_EXPECTED_DOUBLE f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_9793 INTEGER_TOO_HIGH f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9803 READER_EXPECTED_END_QUOTE f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9801 READER_EXPECTED_INT f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9789 READER_INVALID_BOOL f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9800 READER_INVALID_DOUBLE f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_9795 FLOAT_TOO_HIGH f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9785 READER_EXPECTED_SYMBOL f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9794 READER_EXPECTED_BOOL f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9782 DISPATCHER_EXPECTED_ARGUMENT_SEPARATOR f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_9799 DOUBLE_TOO_LOW f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_9802 FLOAT_TOO_LOW f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9792 DISPATCHER_UNKNOWN_ARGUMENT f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9804 READER_INVALID_FLOAT f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_18143 READER_EXPECTED_LONG m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9187 method_9187 p 1 min p 0 found m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9191 method_9191 p 0 character m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9181 method_9181 p 0 value m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9183 method_9183 p 0 found p 1 max m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9179 method_9179 p 0 value m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9189 method_9189 p 0 expected m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_18479 method_18479 p 1 max p 0 found m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9185 method_9185 p 0 value m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9186 method_9186 p 0 found p 1 max m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9178 method_9178 p 1 max p 0 found m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9182 method_9182 p 0 value m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9190 method_9190 p 1 min p 0 found m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_18480 method_18480 p 1 min p 0 found m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_18481 method_18481 p 0 value m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9180 method_9180 p 0 found p 1 min m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9188 method_9188 p 0 symbol m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9184 method_9184 p 0 message c net/minecraft/class_6508 net/minecraft/util/math/Quantiles f Lcom/google/common/math/Quantiles$ScaleAndIndexes; field_34418 QUANTILE_POINTS m (Ljava/util/Map;)Ljava/util/Map; method_37996 reverseMap p 0 map m ([D)Ljava/util/Map; method_37998 create p 0 values m (Ljava/util/Map;Lit/unimi/dsi/fastutil/ints/Int2DoubleRBTreeMap;)V method_37997 method_37997 p 1 reversedMap m ([J)Ljava/util/Map; method_37999 create p 0 values c net/minecraft/class_6509 net/minecraft/util/profiling/jfr/event/PacketEvent m (IILjava/net/SocketAddress;I)V p 4 bytes p 3 remoteAddress p 2 packetId p 1 protocolId c net/minecraft/class_6509$class_6510 net/minecraft/util/profiling/jfr/event/PacketEvent$Names f Ljava/lang/String; field_35579 PROTOCOL_ID f Ljava/lang/String; field_34419 REMOTE_ADDRESS f Ljava/lang/String; field_35580 PACKET_ID f Ljava/lang/String; field_34421 BYTES c net/minecraft/class_6506 net/minecraft/util/profiling/jfr/InstanceType f Ljava/lang/String; field_34414 name f Lnet/minecraft/class_6506; field_34413 SERVER f Lnet/minecraft/class_6506; field_34412 CLIENT m (Lnet/minecraft/server/MinecraftServer;)Lnet/minecraft/class_6506; method_37987 get p 0 server m (Ljava/lang/String;ILjava/lang/String;)V p 3 name m ()Ljava/lang/String; method_37986 getName c net/minecraft/class_6507 net/minecraft/util/profiling/jfr/JfrListener f Ljava/lang/Runnable; field_34417 stopCallback f Lorg/slf4j/Logger; field_34926 LOGGER m (Ljava/util/function/Supplier;)V method_37991 log m (Ljava/nio/file/Path;)V method_38663 stop p 1 dumpPath m (Ljava/lang/Runnable;)V p 1 stopCallback m (Ljava/util/function/Supplier;Ljava/lang/Throwable;)V method_37992 warn p 1 throwable c net/minecraft/class_3491 net/minecraft/structure/processor/StructureProcessor m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3499$class_3501;Lnet/minecraft/class_3499$class_3501;Lnet/minecraft/class_3492;)Lnet/minecraft/class_3499$class_3501; method_15110 process p 2 pos p 1 world p 3 pivot p 6 data m ()Lnet/minecraft/class_3828; method_16772 getType c net/minecraft/class_3492 net/minecraft/structure/StructurePlacementData f Z field_15571 ignoreEntities f Lnet/minecraft/class_2470; field_15569 rotation f Ljava/util/List; field_16446 processors f Lnet/minecraft/class_2415; field_15564 mirror f Lnet/minecraft/class_2338; field_15566 position f Z field_15567 placeFluids f Lnet/minecraft/class_3341; field_15565 boundingBox f Z field_16587 updateNeighbors f Z field_24043 initializeMobs f Ljava/util/Random; field_15570 random m ()Lnet/minecraft/class_2338; method_15134 getPosition m ()Z method_15135 shouldIgnoreEntities m ()Lnet/minecraft/class_2415; method_15114 getMirror m (Z)Lnet/minecraft/class_3492; method_15133 setIgnoreEntities p 1 ignoreEntities m (Z)Lnet/minecraft/class_3492; method_15131 setUpdateNeighbors p 1 updateNeighbors m ()Lnet/minecraft/class_3492; method_16183 clearProcessors m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_3492; method_15119 setPosition p 1 position m ()Z method_27265 shouldInitializeMobs m ()Lnet/minecraft/class_2470; method_15113 getRotation m (Lnet/minecraft/class_3341;)Lnet/minecraft/class_3492; method_15126 setBoundingBox p 1 boundingBox m (Lnet/minecraft/class_2470;)Lnet/minecraft/class_3492; method_15123 setRotation p 1 rotation m ()Lnet/minecraft/class_3492; method_15128 copy m (Ljava/util/List;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3499$class_5162; method_15121 getRandomBlockInfos p 2 pos m ()Lnet/minecraft/class_3341; method_15124 getBoundingBox m ()Z method_15120 shouldPlaceFluids m (Lnet/minecraft/class_2415;)Lnet/minecraft/class_3492; method_15125 setMirror p 1 mirror m (Lnet/minecraft/class_3491;)Lnet/minecraft/class_3492; method_16184 addProcessor p 1 processor m (Ljava/util/Random;)Lnet/minecraft/class_3492; method_15112 setRandom p 1 random m (Lnet/minecraft/class_2338;)Ljava/util/Random; method_15115 getRandom p 1 pos m ()Ljava/util/List; method_16182 getProcessors m (Z)Lnet/minecraft/class_3492; method_35476 setPlaceFluids p 1 placeFluids m (Lnet/minecraft/class_3491;)Lnet/minecraft/class_3492; method_16664 removeProcessor p 1 processor m ()Z method_16444 shouldUpdateNeighbors m (Z)Lnet/minecraft/class_3492; method_27264 setInitializeMobs p 1 initializeMobs c net/minecraft/class_3494 net/minecraft/tag/Tag c A tag is a set of objects.\n\n

Tags simplifies reference to multiple objects, especially for\npredicate (testing against) purposes.\n\n

A tag is immutable by design. It has a builder, which is a mutable\nequivalent.\n\n

Its entries' iteration may be ordered\nor unordered, depending on the configuration from the tag builder. f Ljava/util/List; field_36393 values f Lnet/minecraft/class_3494; field_36392 EMPTY m ()Ljava/util/List; method_15138 values m ()Lnet/minecraft/class_3494; method_40088 empty m (Ljava/util/Collection;)V p 1 values c net/minecraft/class_3494$class_5480 net/minecraft/tag/Tag$OptionalTagEntry f Lnet/minecraft/class_2960; field_26384 id m (Lnet/minecraft/class_2960;)V p 1 id c net/minecraft/class_3494$class_5479 net/minecraft/tag/Tag$OptionalObjectEntry f Lnet/minecraft/class_2960; field_26383 id m (Lnet/minecraft/class_2960;)V p 1 id c net/minecraft/class_3494$class_3496 net/minecraft/tag/Tag$Entry m (Lcom/google/gson/JsonArray;)V method_26789 addToJson p 1 json m (Ljava/util/function/Consumer;)V method_32833 forEachGroupId p 1 consumer m (Ljava/util/function/Consumer;)V method_32831 forEachTagId p 1 consumer m (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Consumer;)Z method_26790 resolve p 2 objectGetter p 3 collector p 1 tagGetter m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Z method_32832 canAdd p 2 tagExistsTest p 1 objectExistsTest c net/minecraft/class_3494$class_3497 net/minecraft/tag/Tag$TagEntry f Lnet/minecraft/class_2960; field_15584 id m (Lnet/minecraft/class_2960;)V p 1 id c net/minecraft/class_3494$class_5145 net/minecraft/tag/Tag$TrackedEntry f Ljava/lang/String; comp_325 source f Lnet/minecraft/class_3494$class_3496; comp_324 entry m (Lnet/minecraft/class_3494$class_3496;Ljava/lang/String;)V p 1 entry p 2 source m ()Ljava/lang/String; comp_325 source m ()Lnet/minecraft/class_3494$class_3496; comp_324 entry c net/minecraft/class_3494$class_3495 net/minecraft/tag/Tag$Builder c A builder class to ease the creation of tags. It can also be used as a\nmutable form of a tag. f Ljava/util/List; field_23688 entries m (Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/datafixers/util/Either; method_26782 build p 1 tagGetter p 2 objectGetter m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lnet/minecraft/class_3494$class_3495; method_26780 read p 1 json p 2 source m (Lnet/minecraft/class_3494$class_5145;)Lnet/minecraft/class_3494$class_3495; method_27064 add p 1 trackedEntry m (Lnet/minecraft/class_2960;Ljava/lang/String;)Lnet/minecraft/class_3494$class_3495; method_26784 add p 1 id p 2 source m (Lnet/minecraft/class_2960;Ljava/lang/String;)Lnet/minecraft/class_3494$class_3495; method_26787 addTag p 1 id p 2 source m (Ljava/util/function/Consumer;)V method_32828 forEachGroupId p 1 consumer m (Ljava/lang/String;Lnet/minecraft/class_3494$class_3496;)V method_27066 method_27066 p 2 entry m (Lnet/minecraft/class_2960;Ljava/lang/String;)Lnet/minecraft/class_3494$class_3495; method_34892 addOptionalTag p 1 id p 2 source m (Ljava/util/function/Consumer;)V method_32826 forEachTagId p 1 consumer m (Lnet/minecraft/class_2960;Ljava/lang/String;)Lnet/minecraft/class_3494$class_3495; method_34891 addOptional p 2 source p 1 id m ()Ljava/util/stream/Stream; method_26785 streamEntries m (Lnet/minecraft/class_3494$class_3496;Ljava/lang/String;)Lnet/minecraft/class_3494$class_3495; method_27065 add p 2 source p 1 entry m ()Lnet/minecraft/class_3494$class_3495; method_26778 create m ()Lcom/google/gson/JsonObject; method_26788 toJson m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_3494$class_3496; method_30740 resolveEntry p 0 json c net/minecraft/class_3494$class_5122 net/minecraft/tag/Tag$ObjectEntry f Lnet/minecraft/class_2960; field_23689 id m (Lnet/minecraft/class_2960;)V p 1 id c net/minecraft/class_3499 net/minecraft/structure/Structure f Ljava/lang/String; field_31696 ENTITIES_NBT_KEY f Ljava/lang/String; field_31688 PALETTES_KEY f Ljava/lang/String; field_31692 BLOCKS_STATE_KEY f Ljava/util/List; field_15589 entities f Lnet/minecraft/class_2382; field_15587 size f Ljava/lang/String; field_15588 author f Ljava/lang/String; field_31695 ENTITIES_BLOCK_POS_KEY f Ljava/lang/String; field_31687 PALETTE_KEY f Ljava/lang/String; field_31691 BLOCKS_POS_KEY f Ljava/lang/String; field_31694 ENTITIES_POS_KEY f Ljava/util/List; field_15586 blockInfoLists f Ljava/lang/String; field_31690 BLOCKS_KEY f Ljava/lang/String; field_31697 SIZE_KEY f Ljava/lang/String; field_31689 ENTITIES_KEY f Ljava/lang/String; field_31693 BLOCKS_NBT_KEY m (Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Lnet/minecraft/class_2248;Z)Ljava/util/List; method_15165 getInfosForBlock p 1 pos p 2 placementData p 3 block p 4 transformed m (Lnet/minecraft/class_2470;)Lnet/minecraft/class_2382; method_15166 getRotatedSize p 1 rotation m (Lnet/minecraft/class_1297;)Z method_15163 method_15163 p 0 entity m ([D)Lnet/minecraft/class_2499; method_15184 createNbtDoubleList p 1 doubles m (Lnet/minecraft/class_243;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243; method_15176 transformAround p 3 pivot p 2 rotation p 1 mirror p 0 point m (Lnet/minecraft/class_3499$class_3501;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V method_28054 categorize c Categorizes {@code blockInfo} based on its properties, modifying\nthe passed lists in-place.\n\n

If the block has an NBT associated with it, then it will be\nput in {@code blocksWithNbt}. If the block does not have an NBT\nassociated with it, but is always a full cube, then it will be\nput in {@code fullBlocks}. Otherwise, it will be put in\n{@code otherBlocks}.\n\n@apiNote After all blocks are categorized, {@link #combineSorted}\nshould be called with the same parameters to get the final list. p 2 blocksWithNbt p 1 fullBlocks p 3 otherBlocks p 0 blockInfo m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_15168 transformAround p 2 rotation p 3 pivot p 0 pos p 1 mirror m (Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3341; method_16187 calculateBoundingBox p 1 placementData p 2 pos m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2382;ZLnet/minecraft/class_2248;)V method_15174 saveFromWorld p 5 ignoredBlock p 2 start p 1 world p 4 includeEntities p 3 dimensions m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Ljava/util/List;)Ljava/util/List; method_16446 process p 2 pivot p 3 placementData p 0 world p 1 pos m (Lnet/minecraft/class_5425;Lnet/minecraft/class_2487;)Ljava/util/Optional; method_17916 getEntity p 0 world p 1 nbt m (Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_15180 transformBox p 4 pos2 p 3 placementData2 p 2 pos1 p 1 placementData1 m (Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Ljava/util/Random;I)Z method_15172 place p 5 random p 6 flags p 3 pivot p 4 placementData p 1 world p 2 pos m (Lnet/minecraft/class_1936;ILnet/minecraft/class_251;III)V method_20532 updateCorner p 3 startX p 4 startY p 5 startZ p 0 world p 1 flags m (Lnet/minecraft/class_3499$class_3501;)I method_28056 method_28056 p 0 blockInfo m ()Lnet/minecraft/class_2382; method_15160 getSize m (Lnet/minecraft/class_3499$class_3501;)I method_16185 method_16185 p 0 blockInfo m (Lnet/minecraft/class_2499;Lnet/minecraft/class_2499;)V method_15177 loadPalettedBlockInfo p 1 paletteNbt p 2 blocksNbt m ()Ljava/lang/String; method_15181 getAuthor m (Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_15171 transform p 1 pos p 0 placementData m (Lnet/minecraft/class_3499$class_3501;)I method_28053 method_28053 p 0 blockInfo m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2382;)Lnet/minecraft/class_3341; method_34400 createBox p 4 dimensions p 2 pivot p 3 mirror p 0 pos p 1 rotation m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)V method_15164 addEntitiesFromWorld p 1 world p 2 firstCorner p 3 secondCorner m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_15175 writeNbt p 1 nbt m (Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Lnet/minecraft/class_2248;)Ljava/util/List; method_16445 getInfosForBlock p 1 pos p 2 placementData p 3 block m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;)Lnet/minecraft/class_2338; method_15167 offsetByTransformedSize p 2 mirror p 1 pos p 3 rotation m ([I)Lnet/minecraft/class_2499; method_15169 createNbtIntList p 1 ints m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;)Lnet/minecraft/class_3341; method_27267 calculateBoundingBox p 3 pivot p 2 rotation p 4 mirror p 1 pos m (Lnet/minecraft/class_2470;Lnet/minecraft/class_2415;Lnet/minecraft/class_243;ZLnet/minecraft/class_5425;Lnet/minecraft/class_2487;Lnet/minecraft/class_1297;)V method_17917 method_17917 p 6 entity m (Ljava/lang/String;)V method_15161 setAuthor p 1 author m (Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;Lnet/minecraft/class_3341;Z)V method_15179 spawnEntities p 2 pos p 1 world p 6 area p 5 pivot p 7 initializeMobs m (Ljava/util/List;Ljava/util/List;Ljava/util/List;)Ljava/util/List; method_28055 combineSorted c {@return the list that sorts and combines the passed block lists}\n\n@apiNote The parameters passed should be the same one that was passed\nto previous calls to {@link #categorize}. The returned value is meant to\nbe passed to {@link PalettedBlockInfoList}.\n\n@implNote Each list passed will be sorted in-place using the items'\nY, X, and Z coordinates. The returned list contains all items of\n{@code fullBlocks}, {@code otherBlocks}, and {@code blocksWithNbt}\nin this order. p 0 fullBlocks p 1 blocksWithNbt p 2 otherBlocks m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;II)Lnet/minecraft/class_2338; method_15162 applyTransformedOffset p 2 rotation p 3 offsetX p 4 offsetZ p 0 pos p 1 mirror m (Lnet/minecraft/class_2487;)V method_15183 readNbt p 1 nbt c net/minecraft/class_3499$class_5162 net/minecraft/structure/Structure$PalettedBlockInfoList f Ljava/util/List; field_23913 infos f Ljava/util/Map; field_23914 blockToInfos m (Lnet/minecraft/class_2248;)Ljava/util/List; method_27126 getAllOf p 1 block m ()Ljava/util/List; method_27125 getAll m (Ljava/util/List;)V p 1 infos c net/minecraft/class_3499$class_3501 net/minecraft/structure/Structure$StructureBlockInfo f Lnet/minecraft/class_2338; field_15597 pos f Lnet/minecraft/class_2680; field_15596 state f Lnet/minecraft/class_2487; field_15595 nbt m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2487;)V p 3 nbt p 1 pos p 2 state c net/minecraft/class_3499$class_3502 net/minecraft/structure/Structure$StructureEntityInfo f Lnet/minecraft/class_2338; field_15600 blockPos f Lnet/minecraft/class_2487; field_15598 nbt f Lnet/minecraft/class_243; field_15599 pos m (Lnet/minecraft/class_243;Lnet/minecraft/class_2338;Lnet/minecraft/class_2487;)V p 1 pos p 2 blockPos p 3 nbt c net/minecraft/class_3499$class_3500 net/minecraft/structure/Structure$Palette f Lnet/minecraft/class_2361; field_15591 ids f Lnet/minecraft/class_2680; field_15590 AIR f I field_15592 currentIndex m (Lnet/minecraft/class_2680;I)V method_15186 set p 2 id p 1 state m (Lnet/minecraft/class_2680;)I method_15187 getId p 1 state m (I)Lnet/minecraft/class_2680; method_15185 getState p 1 id c net/minecraft/class_2168 net/minecraft/server/command/ServerCommandSource c Represents a command source used on server side.\n\n@see MinecraftServer#getCommandSource()\n@see Entity#getCommandSource() f I field_9815 level f Lnet/minecraft/class_243; field_9817 position f Lnet/minecraft/class_3218; field_9828 world f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9824 REQUIRES_PLAYER_EXCEPTION f Z field_9823 silent f Ljava/lang/String; field_9826 name f Lnet/minecraft/class_1297; field_9820 entity f Lnet/minecraft/class_241; field_9822 rotation f Lcom/mojang/brigadier/ResultConsumer; field_9821 resultConsumer f Lnet/minecraft/class_2165; field_9819 output f Lnet/minecraft/server/MinecraftServer; field_9818 server f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9827 REQUIRES_ENTITY_EXCEPTION f Lnet/minecraft/class_2183$class_2184; field_9816 entityAnchor f Lnet/minecraft/class_2561; field_9825 displayName m ()Lnet/minecraft/class_3222; method_9207 getPlayer c Gets the player from this command source or throws a command syntax exception if this command source is not a player. m (Lnet/minecraft/class_2183$class_2184;)Lnet/minecraft/class_2168; method_9218 withEntityAnchor p 1 anchor m ()Lnet/minecraft/class_1297; method_9229 getEntityOrThrow c Gets the entity from this command source or throws a command syntax exception if this command source is not an entity. m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_2168; method_9232 withEntity p 1 entity m (I)Lnet/minecraft/class_2168; method_9206 withLevel p 1 level m (Lnet/minecraft/class_2561;)V method_9212 sendToOps p 1 message m (Lnet/minecraft/class_3218;)Lnet/minecraft/class_2168; method_9227 withWorld p 1 world m (I)Lnet/minecraft/class_2168; method_9230 withMaxLevel p 1 level m (Lnet/minecraft/class_2165;Lnet/minecraft/class_243;Lnet/minecraft/class_241;Lnet/minecraft/class_3218;ILjava/lang/String;Lnet/minecraft/class_2561;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_1297;)V p 1 output p 2 pos p 5 level p 6 name p 3 rot p 4 world p 9 entity p 7 displayName p 8 server m (Lnet/minecraft/class_2561;Z)V method_9226 sendFeedback p 1 message p 2 broadcastToOps m (Lnet/minecraft/class_2165;Lnet/minecraft/class_243;Lnet/minecraft/class_241;Lnet/minecraft/class_3218;ILjava/lang/String;Lnet/minecraft/class_2561;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_1297;ZLcom/mojang/brigadier/ResultConsumer;Lnet/minecraft/class_2183$class_2184;)V p 8 server p 9 entity p 6 name p 7 displayName p 12 entityAnchor p 10 silent p 11 consumer p 1 output p 4 world p 5 level p 2 pos p 3 rot m (Lnet/minecraft/class_241;)Lnet/minecraft/class_2168; method_9216 withRotation p 1 rotation m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2183$class_2184;)Lnet/minecraft/class_2168; method_9220 withLookingAt p 1 entity p 2 anchor m (Lnet/minecraft/class_243;)Lnet/minecraft/class_2168; method_9208 withPosition p 1 position m ()Lnet/minecraft/class_3218; method_9225 getWorld m ()Lnet/minecraft/class_2561; method_9223 getDisplayName m ()Ljava/lang/String; method_9214 getName m ()Lnet/minecraft/class_241; method_9210 getRotation m (Lcom/mojang/brigadier/ResultConsumer;)Lnet/minecraft/class_2168; method_9231 withConsumer p 1 consumer m ()Lnet/minecraft/class_1297; method_9228 getEntity c Gets the entity from this command source or returns null if this command source is not an entity. m (Lnet/minecraft/class_2165;)Lnet/minecraft/class_2168; method_36321 withOutput p 1 output m (Lcom/mojang/brigadier/ResultConsumer;Ljava/util/function/BinaryOperator;)Lnet/minecraft/class_2168; method_9209 mergeConsumers p 1 consumer p 2 merger m ()Lnet/minecraft/server/MinecraftServer; method_9211 getServer m (Lcom/mojang/brigadier/context/CommandContext;ZI)V method_9224 method_9224 p 2 result p 1 success p 0 context m (Lnet/minecraft/class_2561;)V method_9213 sendError p 1 message m ()Lnet/minecraft/class_243; method_9222 getPosition m (Lnet/minecraft/class_243;)Lnet/minecraft/class_2168; method_9221 withLookingAt p 1 position m (Lcom/mojang/brigadier/context/CommandContext;ZI)V method_9215 onCommandComplete p 3 result p 2 success p 1 context m ()Lnet/minecraft/class_2168; method_9217 withSilent m ()Lnet/minecraft/class_2183$class_2184; method_9219 getEntityAnchor c net/minecraft/class_2169 net/minecraft/world/biome/source/TheEndBiomeSource f Lnet/minecraft/class_3541; field_9831 noise f Lcom/mojang/serialization/Codec; field_24730 CODEC f Lnet/minecraft/class_6880; field_26700 centerBiome f J field_24731 seed f Lnet/minecraft/class_6880; field_26703 smallIslandsBiome f Lnet/minecraft/class_6880; field_26704 barrensBiome f Lnet/minecraft/class_6880; field_26701 highlandsBiome f Lnet/minecraft/class_6880; field_26702 midlandsBiome m (J)Z method_28479 matches p 1 seed m (Lnet/minecraft/class_2378;J)V p 2 seed p 1 biomeRegistry m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_31105 method_31105 p 0 instance m (Lnet/minecraft/class_3541;II)F method_8757 getNoiseAt c net/minecraft/class_6525 net/minecraft/util/profiling/jfr/sample/GcHeapSummarySample f Ljava/time/Instant; comp_34 time f Lnet/minecraft/class_6525$class_6527; comp_36 summaryType f J comp_35 heapUsed m (Ljava/lang/Object;)Z equals equals p 1 o m ()Ljava/time/Instant; comp_34 time m (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/class_6525; method_38042 fromEvent p 0 event m ()Lnet/minecraft/class_6525$class_6527; comp_36 summaryType m ()J comp_35 heapUsed m (Ljava/time/Duration;Ljava/util/List;Ljava/time/Duration;I)Lnet/minecraft/class_6525$class_6526; method_38040 toStatistics p 3 count p 2 gcDuration p 1 samples p 0 duration m (Ljava/util/List;)D method_38041 getAllocatedBytesPerSecond p 0 samples c net/minecraft/class_6525$class_6526 net/minecraft/util/profiling/jfr/sample/GcHeapSummarySample$Statistics f I comp_39 count f Ljava/time/Duration; comp_37 duration f Ljava/time/Duration; comp_38 gcDuration f D comp_40 allocatedBytesPerSecond m ()I comp_39 count m (Ljava/lang/Object;)Z equals equals p 1 o m ()Ljava/time/Duration; comp_37 duration m ()Ljava/time/Duration; comp_38 gcDuration m ()F method_38043 getGcDurationRatio m ()D comp_40 allocatedBytesPerSecond c net/minecraft/class_6525$class_6527 net/minecraft/util/profiling/jfr/sample/GcHeapSummarySample$SummaryType f Lnet/minecraft/class_6525$class_6527; field_34444 AFTER_GC f Lnet/minecraft/class_6525$class_6527; field_34443 BEFORE_GC c net/minecraft/class_2164 net/minecraft/command/CommandException f Lnet/minecraft/class_2561; field_9813 message m ()Lnet/minecraft/class_2561; method_9199 getTextMessage m (Lnet/minecraft/class_2561;)V p 1 message c net/minecraft/class_6522 net/minecraft/util/profiling/jfr/sample/CpuLoadSample f D comp_23 userJvm f D comp_22 jvm f D comp_24 system m ()D comp_23 userJvm m (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/class_6522; method_38032 fromEvent p 0 event m ()D comp_22 jvm m ()D comp_24 system m (Ljava/lang/Object;)Z equals equals p 1 o c net/minecraft/class_2165 net/minecraft/server/command/CommandOutput c Represents a subject which can receive command feedback. f Lnet/minecraft/class_2165; field_17395 DUMMY m ()Z method_9201 shouldBroadcastConsoleToOps m ()Z method_9200 shouldReceiveFeedback m ()Z method_36320 cannotBeSilenced m ()Z method_9202 shouldTrackOutput m (Lnet/minecraft/class_2561;Ljava/util/UUID;)V method_9203 sendSystemMessage p 1 message p 2 sender c net/minecraft/class_6523 net/minecraft/util/profiling/jfr/sample/FileIoSample f Ljava/lang/String; comp_26 path f Ljava/time/Duration; comp_25 duration f J comp_27 bytes m (Lnet/minecraft/class_6523;)Ljava/lang/String; method_38036 method_38036 p 0 sample m (Lnet/minecraft/class_6523;)J method_38033 method_38033 p 0 sample m (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; method_38035 method_38035 p 0 entry m (Lnet/minecraft/class_6523;)J method_38038 method_38038 p 0 sample m ()Ljava/lang/String; comp_26 path m ()Ljava/time/Duration; comp_25 duration m ()J comp_27 bytes m (Ljava/lang/Object;)Z equals equals p 1 o m (Lnet/minecraft/class_6523;)Z method_38037 method_38037 p 0 sample m (Ljava/time/Duration;Ljava/util/List;)Lnet/minecraft/class_6523$class_6524; method_38034 toStatistics p 1 samples p 0 duration c net/minecraft/class_6523$class_6524 net/minecraft/util/profiling/jfr/sample/FileIoSample$Statistics f J comp_28 totalBytes f D comp_31 countPerSecond f D comp_29 bytesPerSecond f J comp_30 count f Ljava/util/List; comp_33 topContributors f Ljava/time/Duration; comp_32 totalDuration m ()J comp_28 totalBytes m ()D comp_31 countPerSecond m (Ljava/lang/Object;)Z equals equals p 1 o m ()D comp_29 bytesPerSecond m ()J comp_30 count m ()Ljava/util/List; comp_33 topContributors m ()Ljava/time/Duration; comp_32 totalDuration c net/minecraft/class_6520 net/minecraft/unused/packageinfo/PackageInfo6520 c net/minecraft/class_6521 net/minecraft/util/profiling/jfr/sample/ChunkGenerationSample f Lnet/minecraft/class_2265; comp_18 centerPos f Ljava/time/Duration; comp_16 duration f Lnet/minecraft/class_1923; comp_17 chunkPos f Ljava/lang/String; comp_21 worldKey f Lnet/minecraft/class_2806; comp_19 chunkStatus m (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/class_6521; method_38031 fromEvent p 0 event m ()Lnet/minecraft/class_2265; comp_18 centerPos m (Ljava/lang/Object;)Z equals equals p 1 o m (Ljava/time/Duration;Lnet/minecraft/class_1923;Lnet/minecraft/class_2265;Lnet/minecraft/class_2806;Ljava/lang/String;)V p 1 duration m ()Lnet/minecraft/class_1923; comp_17 chunkPos m ()Ljava/lang/String; comp_21 worldKey m ()Lnet/minecraft/class_2806; comp_19 chunkStatus c net/minecraft/class_6519 net/minecraft/util/profiling/jfr/JfrJsonReport f Ljava/lang/String; field_34441 TOTAL_BYTES f Ljava/lang/String; field_34438 BYTES_PER_SECOND f Ljava/lang/String; field_34442 COUNT_PER_SECOND f Ljava/lang/String; field_34440 DURATION_NANOS_TOTAL f Lcom/google/gson/Gson; field_34437 gson f Ljava/lang/String; field_34439 COUNT m (Ljava/util/List;)Lcom/google/gson/JsonElement; method_38030 collectCpuPercentSection p 1 samples m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonArray;)V method_38018 method_38018 p 1 json m (Ljava/lang/String;Ljava/lang/Double;Lcom/google/gson/JsonObject;)V method_38022 method_38022 p 2 json m (Lnet/minecraft/class_6532;)D method_38664 method_38664 p 0 sample m (Lnet/minecraft/class_6517;)Lcom/google/gson/JsonElement; method_38025 collectFileIoSection p 1 profile m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonObject;)V method_38019 method_38019 p 1 json m (Lnet/minecraft/class_6517;)Ljava/lang/String; method_38010 toString p 1 profile m (Lcom/google/gson/JsonArray;Ljava/lang/String;Ljava/lang/Double;)V method_38017 method_38017 p 1 threadName p 2 allocation m (Lnet/minecraft/class_6517;)Lcom/google/gson/JsonElement; method_38029 collectNetworkSection p 1 profile m (Lnet/minecraft/class_6525$class_6526;)Lcom/google/gson/JsonElement; method_38013 collectHeapSection p 1 statistics m (Lcom/google/gson/JsonArray;Lcom/mojang/datafixers/util/Pair;)V method_38016 method_38016 p 1 pair m (Lcom/google/gson/JsonObject;Ljava/lang/Integer;Ljava/lang/Double;)V method_38020 method_38020 p 1 quantile p 2 value m (Lcom/google/gson/JsonArray;Lcom/mojang/datafixers/util/Pair;)V method_38026 method_38026 p 1 pair m (Ljava/util/List;)Lcom/google/gson/JsonElement; method_38028 collectServerTickSection p 1 samples m (Ljava/util/List;)Lcom/google/gson/JsonElement; method_38023 collectChunkGenSection p 1 statistics m (Lcom/mojang/datafixers/util/Pair;)D method_38021 method_38021 p 0 pair m (Lnet/minecraft/class_6530$class_6531;)Lcom/google/gson/JsonElement; method_38015 collectThreadAllocationSection p 1 statistics m (Ljava/util/List;Ljava/util/function/ToDoubleFunction;)Lcom/google/gson/JsonObject; method_38024 method_38024 p 0 samples p 1 valueGetter m (Lnet/minecraft/class_6767;)Lcom/google/gson/JsonElement; method_38014 collectPacketSection p 1 statistics m (Lcom/google/gson/JsonObject;Ljava/lang/Integer;Ljava/lang/Double;)V method_38027 method_38027 p 2 value p 1 quantile m (Lnet/minecraft/class_6521;)Lcom/google/gson/JsonElement; method_38011 method_38011 p 0 sample m (Lnet/minecraft/class_6523$class_6524;)Lcom/google/gson/JsonElement; method_38012 collectFileIoSection p 1 statistics c net/minecraft/class_6517 net/minecraft/util/profiling/jfr/JfrProfile f Lnet/minecraft/class_6530$class_6531; comp_10 threadAllocationMap f Ljava/util/List; comp_8 cpuLoadSamples f Ljava/time/Duration; comp_5 duration f Lnet/minecraft/class_6767; comp_12 packetSentStatistics f Lnet/minecraft/class_6523$class_6524; comp_13 fileWriteStatistics f Ljava/time/Duration; comp_6 worldGenDuration f Ljava/time/Instant; comp_4 endTime f Ljava/util/List; comp_15 chunkGenerationSamples f Ljava/util/List; comp_7 serverTickTimeSamples f Lnet/minecraft/class_6525$class_6526; comp_9 gcHeapSummaryStatistics f Lnet/minecraft/class_6767; comp_11 packetReadStatistics f Lnet/minecraft/class_6523$class_6524; comp_14 fileReadStatistics f Ljava/time/Instant; comp_3 startTime m ()Ljava/util/List; method_38006 getChunkGenerationSampleStatistics m ()Ljava/util/List; comp_7 serverTickTimeSamples m ()Ljava/lang/String; method_38009 toJson m ()Lnet/minecraft/class_6525$class_6526; comp_9 gcHeapSummaryStatistics m ()Lnet/minecraft/class_6767; comp_11 packetReadStatistics m (Ljava/lang/Object;)Z equals equals p 1 o m (Lcom/mojang/datafixers/util/Pair;)Ljava/time/Duration; method_38007 method_38007 p 0 pair m ()Lnet/minecraft/class_6523$class_6524; comp_14 fileReadStatistics m ()Ljava/time/Instant; comp_3 startTime m (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; method_38008 method_38008 p 0 entry m ()Lnet/minecraft/class_6530$class_6531; comp_10 threadAllocationMap m ()Ljava/util/List; comp_8 cpuLoadSamples m ()Ljava/time/Duration; comp_5 duration m ()Lnet/minecraft/class_6767; comp_12 packetSentStatistics m ()Lnet/minecraft/class_6523$class_6524; comp_13 fileWriteStatistics m ()Ljava/time/Duration; comp_6 worldGenDuration m ()Ljava/time/Instant; comp_4 endTime m ()Ljava/util/List; comp_15 chunkGenerationSamples c net/minecraft/class_6518 net/minecraft/unused/packageinfo/PackageInfo6518 c net/minecraft/class_4792 net/minecraft/client/particle/AshParticle m (Lnet/minecraft/class_638;DDDDDDFLnet/minecraft/class_4002;)V p 8 velocityX p 10 velocityY p 4 y p 6 z p 1 world p 2 x p 12 velocityZ p 14 scaleMultiplier p 15 spriteProvider c net/minecraft/class_4792$class_4793 net/minecraft/client/particle/AshParticle$Factory f Lnet/minecraft/class_4002; field_22235 spriteProvider m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_24463 createParticle m (Lnet/minecraft/class_4002;)V p 1 spriteProvider c net/minecraft/class_4791 net/minecraft/client/render/entity/model/HoglinEntityModel c Represents the model of a hoglin-like entity.\n\n

\n\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Model parts of this model
Part NameParentCorresponding Field
{@value EntityModelPartNames#BODY}Root part{@link #body}
{@value EntityModelPartNames#MANE}{@value EntityModelPartNames#BODY}{@link #mane}
{@value EntityModelPartNames#HEAD}Root part{@link #head}
{@value EntityModelPartNames#RIGHT_EAR}{@value EntityModelPartNames#HEAD}{@link #rightEar}
{@value EntityModelPartNames#LEFT_EAR}{@value EntityModelPartNames#HEAD}{@link #leftEar}
{@value EntityModelPartNames#RIGHT_HORN}{@value EntityModelPartNames#HEAD}
{@value EntityModelPartNames#LEFT_HORN}{@value EntityModelPartNames#HEAD}
{@value EntityModelPartNames#RIGHT_FRONT_LEG}Root part{@link #rightFrontLeg}
{@value EntityModelPartNames#LEFT_FRONT_LEG}Root part{@link #leftFrontLeg}
{@value EntityModelPartNames#RIGHT_HIND_LEG}Root part{@link #rightHindLeg}
{@value EntityModelPartNames#LEFT_HIND_LEG}Root part{@link #leftHindLeg}
\n
f Lnet/minecraft/class_630; field_22230 body f F field_32485 HEAD_PITCH_END f F field_32484 HEAD_PITCH_START f Lnet/minecraft/class_630; field_22228 rightEar f Lnet/minecraft/class_630; field_22229 leftEar f Lnet/minecraft/class_630; field_22227 head f Lnet/minecraft/class_630; field_25484 mane f Lnet/minecraft/class_630; field_27423 rightHindLeg f Lnet/minecraft/class_630; field_27424 leftHindLeg f Lnet/minecraft/class_630; field_27421 rightFrontLeg f Lnet/minecraft/class_630; field_27422 leftFrontLeg m (Lnet/minecraft/class_1308;FFFFF)V method_24461 setAngles m (Lnet/minecraft/class_630;)V p 1 root m ()Lnet/minecraft/class_5607; method_32009 getTexturedModelData c net/minecraft/class_2135 net/minecraft/advancement/criterion/TickCriterion f Lnet/minecraft/class_2960; field_9758 ID m (Lnet/minecraft/class_2135$class_2137;)Z method_29964 method_29964 p 0 conditions m (Lnet/minecraft/class_3222;)V method_9141 trigger p 1 player m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2135$class_2137; method_9140 conditionsFromJson c net/minecraft/class_2135$class_2137 net/minecraft/advancement/criterion/TickCriterion$Conditions m (Lnet/minecraft/class_2048$class_5258;)V p 1 player c net/minecraft/class_4798 net/minecraft/client/render/entity/HoglinEntityRenderer f Lnet/minecraft/class_2960; field_22244 TEXTURE m (Lnet/minecraft/class_4760;)Z method_27038 isShaking m (Lnet/minecraft/class_4760;)Lnet/minecraft/class_2960; method_24472 getTexture c net/minecraft/class_3468 net/minecraft/stat/Stats f Lnet/minecraft/class_2960; field_21779 INTERACT_WITH_GRINDSTONE f Lnet/minecraft/class_2960; field_21778 INTERACT_WITH_ANVIL f Lnet/minecraft/class_3448; field_15370 CRAFTED f Lnet/minecraft/class_3448; field_15372 USED f Lnet/minecraft/class_3448; field_15383 BROKEN f Lnet/minecraft/class_3448; field_15392 PICKED_UP f Lnet/minecraft/class_2960; field_15404 PLAYER_KILLS f Lnet/minecraft/class_2960; field_15402 TRIGGER_TRAPPED_CHEST f Lnet/minecraft/class_2960; field_15401 WALK_UNDER_WATER_ONE_CM f Lnet/minecraft/class_2960; field_15400 TIME_SINCE_DEATH f Lnet/minecraft/class_2960; field_15409 MINECART_ONE_CM f Lnet/minecraft/class_2960; field_15408 DAMAGE_DEALT_ABSORBED f Lnet/minecraft/class_2960; field_15407 INTERACT_WITH_BREWINGSTAND f Lnet/minecraft/class_2960; field_15406 DROP f Lnet/minecraft/class_2960; field_15416 INTERACT_WITH_BEACON f Lnet/minecraft/class_2960; field_15415 BOAT_ONE_CM f Lnet/minecraft/class_2960; field_15414 MOB_KILLS f Lnet/minecraft/class_2960; field_15413 CLIMB_ONE_CM f Lnet/minecraft/class_2960; field_15412 POT_FLOWER f Lnet/minecraft/class_2960; field_15410 ANIMALS_BRED f Lnet/minecraft/class_2960; field_15418 OPEN_SHULKER_BOX f Lnet/minecraft/class_2960; field_15417 PLAY_TIME f Lnet/minecraft/class_2960; field_15420 ENCHANT_ITEM f Lnet/minecraft/class_2960; field_19252 INTERACT_WITH_CARTOGRAPHY_TABLE f Lnet/minecraft/class_2960; field_19254 INTERACT_WITH_STONECUTTER f Lnet/minecraft/class_2960; field_19253 INTERACT_WITH_LOOM f Lnet/minecraft/class_2960; field_15429 TIME_SINCE_REST f Lnet/minecraft/class_2960; field_15428 JUMP f Lnet/minecraft/class_2960; field_15426 FLY_ONE_CM f Lnet/minecraft/class_2960; field_15425 DAMAGE_RESISTED f Lnet/minecraft/class_2960; field_15424 OPEN_ENDERCHEST f Lnet/minecraft/class_2960; field_15423 SWIM_ONE_CM f Lnet/minecraft/class_2960; field_15422 SNEAK_TIME f Lnet/minecraft/class_2960; field_15421 DEATHS f Lnet/minecraft/class_2960; field_19256 RAID_TRIGGER f Lnet/minecraft/class_2960; field_19255 BELL_RING f Lnet/minecraft/class_2960; field_19257 RAID_WIN f Lnet/minecraft/class_3448; field_15405 DROPPED f Lnet/minecraft/class_2960; field_15430 FILL_CAULDRON f Lnet/minecraft/class_3448; field_15403 KILLED f Lnet/minecraft/class_2960; field_17485 INTERACT_WITH_LECTERN f Lnet/minecraft/class_2960; field_17486 INTERACT_WITH_CAMPFIRE f Lnet/minecraft/class_2960; field_33558 TOTAL_WORLD_TIME f Lnet/minecraft/class_3448; field_15419 CUSTOM f Lnet/minecraft/class_3448; field_15411 KILLED_BY f Lnet/minecraft/class_3448; field_15427 MINED f Lnet/minecraft/class_2960; field_24458 STRIDER_ONE_CM f Lnet/minecraft/class_2960; field_22413 TARGET_HIT f Lnet/minecraft/class_2960; field_17271 OPEN_BARREL f Lnet/minecraft/class_2960; field_17272 INTERACT_WITH_BLAST_FURNACE f Lnet/minecraft/class_2960; field_17273 INTERACT_WITH_SMOKER f Lnet/minecraft/class_2960; field_15369 EAT_CAKE_SLICE f Lnet/minecraft/class_2960; field_15368 INTERACT_WITH_CRAFTING_TABLE f Lnet/minecraft/class_2960; field_15367 INSPECT_DROPPER f Lnet/minecraft/class_2960; field_15366 INSPECT_HOPPER f Lnet/minecraft/class_2960; field_15365 DAMAGE_ABSORBED f Lnet/minecraft/class_2960; field_15364 SPRINT_ONE_CM f Lnet/minecraft/class_2960; field_15375 PLAY_RECORD f Lnet/minecraft/class_2960; field_15374 AVIATE_ONE_CM f Lnet/minecraft/class_2960; field_15373 USE_CAULDRON f Lnet/minecraft/class_2960; field_15371 INSPECT_DISPENSER f Lnet/minecraft/class_2960; field_15379 INTERACT_WITH_FURNACE f Lnet/minecraft/class_2960; field_15378 TRADED_WITH_VILLAGER f Lnet/minecraft/class_2960; field_15377 WALK_ONE_CM f Lnet/minecraft/class_2960; field_15376 CROUCH_ONE_CM f Lnet/minecraft/class_2960; field_15387 PIG_ONE_CM f Lnet/minecraft/class_2960; field_15386 FALL_ONE_CM f Lnet/minecraft/class_2960; field_15385 PLAY_NOTEBLOCK f Lnet/minecraft/class_2960; field_15384 TALKED_TO_VILLAGER f Lnet/minecraft/class_2960; field_15382 CLEAN_ARMOR f Lnet/minecraft/class_2960; field_15381 SLEEP_IN_BED f Lnet/minecraft/class_2960; field_15380 DAMAGE_BLOCKED_BY_SHIELD f Lnet/minecraft/class_2960; field_22464 INTERACT_WITH_SMITHING_TABLE f Lnet/minecraft/class_2960; field_15389 LEAVE_GAME f Lnet/minecraft/class_2960; field_15388 DAMAGE_TAKEN f Lnet/minecraft/class_2960; field_15391 FISH_CAUGHT f Lnet/minecraft/class_2960; field_15390 CLEAN_BANNER f Lnet/minecraft/class_2960; field_15399 DAMAGE_DEALT f Lnet/minecraft/class_2960; field_15398 CLEAN_SHULKER_BOX f Lnet/minecraft/class_2960; field_15397 DAMAGE_DEALT_RESISTED f Lnet/minecraft/class_2960; field_15396 HORSE_ONE_CM f Lnet/minecraft/class_2960; field_15395 OPEN_CHEST f Lnet/minecraft/class_2960; field_15394 WALK_ON_WATER_ONE_CM f Lnet/minecraft/class_2960; field_15393 TUNE_NOTEBLOCK m (Ljava/lang/String;Lnet/minecraft/class_2378;)Lnet/minecraft/class_3448; method_15020 registerType p 0 id p 1 registry m (Ljava/lang/String;Lnet/minecraft/class_3446;)Lnet/minecraft/class_2960; method_15021 register p 1 formatter p 0 id c net/minecraft/class_3469 net/minecraft/stat/StatHandler f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_15431 statMap m (Lnet/minecraft/class_1657;Lnet/minecraft/class_3445;I)V method_15023 setStat p 1 player p 3 value p 2 stat m (Lnet/minecraft/class_3445;)I method_15025 getStat p 1 stat m (Lnet/minecraft/class_3448;Ljava/lang/Object;)I method_15024 getStat p 1 type p 2 stat m (Lnet/minecraft/class_1657;Lnet/minecraft/class_3445;I)V method_15022 increaseStat p 2 stat p 1 player p 3 value c net/minecraft/class_4799 net/minecraft/server/command/LocateBiomeCommand f I field_33395 RADIUS f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_22253 NOT_FOUND_EXCEPTION f I field_33396 BLOCK_CHECK_INTERVAL m (Lcom/mojang/brigadier/CommandDispatcher;)V method_24491 register p 0 dispatcher m (Lnet/minecraft/class_2168;Lnet/minecraft/class_7066$class_7068;)I method_24495 execute p 1 biome p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_24492 method_24492 p 0 context m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_24496 method_24496 p 0 id m (Lnet/minecraft/class_2168;)Z method_24494 method_24494 p 0 source c net/minecraft/class_2131 net/minecraft/advancement/criterion/TameAnimalCriterion f Lnet/minecraft/class_2960; field_9753 ID m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1429;)V method_9132 trigger p 2 entity p 1 player m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2131$class_2133; method_9133 conditionsFromJson m (Lnet/minecraft/class_47;Lnet/minecraft/class_2131$class_2133;)Z method_22538 method_22538 p 1 conditions c net/minecraft/class_2131$class_2133 net/minecraft/advancement/criterion/TameAnimalCriterion$Conditions f Lnet/minecraft/class_2048$class_5258; field_9757 entity m (Lnet/minecraft/class_47;)Z method_9139 matches p 1 tamedEntityContext m (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2131$class_2133; method_16114 create p 0 entity m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;)V p 1 player p 2 entity m ()Lnet/minecraft/class_2131$class_2133; method_9138 any c net/minecraft/class_4794 net/minecraft/client/particle/AscendingParticle f Lnet/minecraft/class_4002; field_22237 spriteProvider m (Lnet/minecraft/class_638;DDDFFFDDDFLnet/minecraft/class_4002;FIFZ)V p 4 y p 1 world p 2 x p 8 randomVelocityXMultiplier p 6 z p 11 velocityX p 9 randomVelocityYMultiplier p 10 randomVelocityZMultiplier p 15 velocityZ p 13 velocityY p 19 colorMultiplier p 20 baseMaxAge p 17 scaleMultiplier p 18 spriteProvider p 21 gravityStrength p 22 collidesWithWorld c net/minecraft/class_2128 net/minecraft/advancement/criterion/SummonedEntityCriterion f Lnet/minecraft/class_2960; field_9748 ID m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2128$class_2130; method_9123 conditionsFromJson m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;)V method_9124 trigger p 2 entity p 1 player m (Lnet/minecraft/class_47;Lnet/minecraft/class_2128$class_2130;)Z method_22537 method_22537 p 1 conditions c net/minecraft/class_2128$class_2130 net/minecraft/advancement/criterion/SummonedEntityCriterion$Conditions f Lnet/minecraft/class_2048$class_5258; field_9752 entity m (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2128$class_2130; method_9129 create p 0 summonedEntityPredicateBuilder m (Lnet/minecraft/class_47;)Z method_9130 matches p 1 summonedEntityContext m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;)V p 2 entity p 1 player c net/minecraft/class_3470 net/minecraft/structure/SimpleStructurePiece f Lnet/minecraft/class_3499; field_15433 structure f Lnet/minecraft/class_2338; field_15432 pos f Lorg/slf4j/Logger; field_16586 LOGGER f Ljava/lang/String; field_31664 template f Lnet/minecraft/class_3492; field_15434 placementData m (Lnet/minecraft/class_3773;ILnet/minecraft/class_3485;Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;)V p 5 template p 6 placementData p 7 pos p 1 type p 2 length p 3 structureManager p 4 id m ()Lnet/minecraft/class_2960; method_35470 getId m (Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_5425;Ljava/util/Random;Lnet/minecraft/class_3341;)V method_15026 handleMetadata p 2 pos p 3 world p 1 metadata p 4 random p 5 boundingBox m (Lnet/minecraft/class_3773;Lnet/minecraft/class_2487;Lnet/minecraft/class_3485;Ljava/util/function/Function;)V p 3 structureManager p 2 nbt p 4 placementDataGetter p 1 type c net/minecraft/class_3471 net/minecraft/structure/WoodlandMansionGenerator m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Ljava/util/List;Ljava/util/Random;)V method_15029 addPieces p 0 manager p 2 rotation p 1 pos p 4 random p 3 pieces c net/minecraft/class_3471$class_3474 net/minecraft/structure/WoodlandMansionGenerator$MansionParameters f Ljava/util/Random; field_15438 random m (Ljava/util/Random;)V p 1 random c net/minecraft/class_3471$class_3473 net/minecraft/structure/WoodlandMansionGenerator$RoomPool m (Ljava/util/Random;)Ljava/lang/String; method_15036 getBigSecretRoom p 1 random m (Ljava/util/Random;)Ljava/lang/String; method_15035 getMediumSecretRoom p 1 random m (Ljava/util/Random;)Ljava/lang/String; method_15034 getBigRoom p 1 random m (Ljava/util/Random;Z)Ljava/lang/String; method_15031 getMediumGenericRoom p 2 staircase p 1 random m (Ljava/util/Random;)Ljava/lang/String; method_15032 getSmallSecretRoom p 1 random m (Ljava/util/Random;Z)Ljava/lang/String; method_15033 getMediumFunctionalRoom p 2 staircase p 1 random m (Ljava/util/Random;)Ljava/lang/String; method_15037 getSmallRoom p 1 random c net/minecraft/class_3471$class_3472 net/minecraft/structure/WoodlandMansionGenerator$FirstFloorRoomPool c net/minecraft/class_3471$class_3478 net/minecraft/structure/WoodlandMansionGenerator$FlagMatrix f [[I field_15451 array f I field_15453 m f I field_15452 fallback f I field_15454 n m (II)I method_15066 get p 1 i p 2 j m (III)Z method_15067 anyMatchAround p 3 value p 2 j p 1 i m (IIIII)V method_15062 fill p 1 i0 p 2 j0 p 3 i1 p 4 j1 p 5 value m (III)V method_15065 set p 2 j p 1 i p 3 value m (III)V p 1 n p 2 m p 3 fallback m (IIII)V method_15061 update p 1 i p 4 newValue p 3 expected p 2 j c net/minecraft/class_3471$class_3477 net/minecraft/structure/WoodlandMansionGenerator$SecondFloorRoomPool c net/minecraft/class_3471$class_3476 net/minecraft/structure/WoodlandMansionGenerator$GenerationPiece f Lnet/minecraft/class_2470; field_15450 rotation f Ljava/lang/String; field_15448 template f Lnet/minecraft/class_2338; field_15449 position c net/minecraft/class_3471$class_3475 net/minecraft/structure/WoodlandMansionGenerator$LayoutGenerator f Lnet/minecraft/class_3485; field_15444 manager f Ljava/util/Random; field_15447 random m (Ljava/util/List;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;Lnet/minecraft/class_3471$class_3473;Z)V method_15059 addMediumRoom p 2 pos p 1 pieces p 3 rotation p 7 staircase m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Ljava/util/List;Lnet/minecraft/class_3471$class_3474;)V method_15050 generate p 3 pieces p 4 parameters p 1 pos p 2 rotation m (Ljava/util/List;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_2350;Lnet/minecraft/class_3471$class_3473;)V method_15057 addSmallRoom p 3 rotation p 1 pieces p 2 pos m (Ljava/util/List;Lnet/minecraft/class_3471$class_3476;)V method_15054 addEntrance p 1 pieces m (Ljava/util/List;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3471$class_3473;)V method_15053 addBigSecretRoom m (Lnet/minecraft/class_3485;Ljava/util/Random;)V p 1 manager p 2 random m (Ljava/util/List;Lnet/minecraft/class_3471$class_3476;Lnet/minecraft/class_3471$class_3478;Lnet/minecraft/class_2350;IIII)V method_15051 addRoof p 1 pieces m (Ljava/util/List;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;Lnet/minecraft/class_3471$class_3473;)V method_15056 addBigRoom p 1 pieces p 2 pos p 3 rotation c net/minecraft/class_3471$class_3479 net/minecraft/structure/WoodlandMansionGenerator$ThirdFloorRoomPool c net/minecraft/class_3471$class_3480 net/minecraft/structure/WoodlandMansionGenerator$Piece m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V p 1 manager p 2 nbt m (Lnet/minecraft/class_3485;Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_2415;)V p 2 template p 1 manager p 4 rotation p 3 pos p 5 mirror m (Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;)Lnet/minecraft/class_3492; method_35473 createPlacementData p 0 mirror p 1 rotation m (Lnet/minecraft/class_3485;Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;)V p 1 manager p 2 template p 3 pos p 4 rotation m (Ljava/lang/String;)Lnet/minecraft/class_2960; method_35474 getId p 0 identifier c net/minecraft/class_2140 net/minecraft/advancement/criterion/VillagerTradeCriterion f Lnet/minecraft/class_2960; field_9762 ID m (Lnet/minecraft/class_47;Lnet/minecraft/class_1799;Lnet/minecraft/class_2140$class_2142;)Z method_22539 method_22539 p 2 conditions m (Lnet/minecraft/class_3222;Lnet/minecraft/class_3988;Lnet/minecraft/class_1799;)V method_9146 trigger p 3 stack p 1 player p 2 merchant m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2140$class_2142; method_9148 conditionsFromJson c net/minecraft/class_2140$class_2142 net/minecraft/advancement/criterion/VillagerTradeCriterion$Conditions f Lnet/minecraft/class_2048$class_5258; field_9767 villager f Lnet/minecraft/class_2073; field_9766 item m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;)V p 1 player p 2 villager p 3 item m (Lnet/minecraft/class_47;Lnet/minecraft/class_1799;)Z method_9154 matches p 1 merchantContext p 2 stack m (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2140$class_2142; method_38914 create p 0 playerPredicate m ()Lnet/minecraft/class_2140$class_2142; method_9153 any c net/minecraft/class_6504 net/minecraft/datafixer/schema/Schema2831 c net/minecraft/class_6505 net/minecraft/util/profiling/jfr/JfrProfiler f Ljava/util/List; field_34407 EVENTS f Lorg/slf4j/Logger; field_34408 LOGGER f Lnet/minecraft/class_6505; field_35576 INSTANCE f F field_35577 tickTime f Ljdk/jfr/Recording; field_34411 currentRecording f Ljava/util/Map; field_35578 summaryRecorderByAddress f Ljava/lang/String; field_34409 CONFIG_PATH f Ljava/time/format/DateTimeFormatter; field_34410 DATE_TIME_FORMAT f Ljava/lang/String; field_34406 NETWORK f Ljava/lang/String; field_34405 TICKING f Ljava/lang/String; field_34404 WORLD_GENERATION f Ljava/lang/String; field_34403 MINECRAFT m ()Lnet/minecraft/class_6505; method_39428 getInstance m (Ljava/io/Reader;Lnet/minecraft/class_6506;)Z method_37983 start p 2 instanceType p 1 reader m (Ljava/net/SocketAddress;)Lnet/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$class_6779; method_39429 getOrCreateSummaryRecorder p 1 address m (Lnet/minecraft/class_6506;Ljava/lang/String;Ljdk/jfr/Recording;)V method_37982 method_37982 p 2 recording m ()V method_38660 addListener c net/minecraft/class_6505$1 net/minecraft/util/profiling/jfr/JfrProfiler$1 f Lnet/minecraft/class_6507; field_34921 innerListener m (Ljdk/jfr/Recording;)V recordingStateChanged recordingStateChanged p 1 recording c net/minecraft/class_2148 net/minecraft/advancement/criterion/UsedTotemCriterion f Lnet/minecraft/class_2960; field_9773 ID m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2148$class_2150;)Z method_22541 method_22541 p 1 conditions m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2148$class_2150; method_9163 conditionsFromJson m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)V method_9165 trigger p 2 stack p 1 player c net/minecraft/class_2148$class_2150 net/minecraft/advancement/criterion/UsedTotemCriterion$Conditions f Lnet/minecraft/class_2073; field_9777 item m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;)V p 2 item p 1 player m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2148$class_2150; method_9170 create p 0 item m (Lnet/minecraft/class_1799;)Z method_9171 matches p 1 stack m (Lnet/minecraft/class_2073;)Lnet/minecraft/class_2148$class_2150; method_35399 create p 0 itemPredicate c net/minecraft/class_6502 net/minecraft/util/collection/EmptyPaletteStorage c An empty palette storage has a size, but all its elements are 0. f [J field_34401 EMPTY_DATA f I field_34402 size m (I)V p 1 size c net/minecraft/class_6503 net/minecraft/datafixer/fix/UntaggedSpawnerFix m (Lcom/mojang/datafixers/schemas/Schema;)V p 1 schema m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_37976 fixSpawner c net/minecraft/class_2143 net/minecraft/advancement/criterion/UsedEnderEyeCriterion f Lnet/minecraft/class_2960; field_9768 ID m (Lnet/minecraft/class_3222;Lnet/minecraft/class_2338;)V method_9157 trigger p 1 player p 2 strongholdPos m (DLnet/minecraft/class_2143$class_2145;)Z method_22540 method_22540 p 2 conditions m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2143$class_2145; method_9156 conditionsFromJson c net/minecraft/class_2143$class_2145 net/minecraft/advancement/criterion/UsedEnderEyeCriterion$Conditions f Lnet/minecraft/class_2096$class_2099; field_9772 distance m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2096$class_2099;)V p 2 distance p 1 player m (D)Z method_9162 matches p 1 distance c net/minecraft/class_6501 net/minecraft/util/function/ToFloatFunction m (Ljava/lang/Object;)F apply apply p 1 x c net/minecraft/class_368 net/minecraft/client/toast/Toast f Ljava/lang/Object; field_2208 TYPE f Lnet/minecraft/class_2960; field_2207 TEXTURE m ()I method_29049 getWidth m ()Ljava/lang/Object; method_1987 getType m (Lnet/minecraft/class_4587;Lnet/minecraft/class_374;J)Lnet/minecraft/class_368$class_369; method_1986 draw p 3 startTime p 2 manager p 1 matrices m ()I method_29050 getHeight c net/minecraft/class_368$class_369 net/minecraft/client/toast/Toast$Visibility f Lnet/minecraft/class_3414; field_2211 sound f Lnet/minecraft/class_368$class_369; field_2210 SHOW f Lnet/minecraft/class_368$class_369; field_2209 HIDE m (Ljava/lang/String;ILnet/minecraft/class_3414;)V p 3 sound m (Lnet/minecraft/class_1144;)V method_1988 playSound p 1 soundManager c net/minecraft/class_367 net/minecraft/client/toast/AdvancementToast f Z field_2206 soundPlayed f Lnet/minecraft/class_161; field_2205 advancement m (Lnet/minecraft/class_161;)V p 1 advancement c net/minecraft/class_366 net/minecraft/client/toast/RecipeToast f Lnet/minecraft/class_2561; field_26534 DESCRIPTION f Lnet/minecraft/class_2561; field_26533 TITLE f Ljava/util/List; field_2202 recipes f J field_32217 DURATION f J field_2204 startTime f Z field_2203 justUpdated m (Lnet/minecraft/class_374;Lnet/minecraft/class_1860;)V method_1985 show p 1 recipes p 0 manager m (Lnet/minecraft/class_1860;)V method_1984 addRecipes p 1 recipes m (Lnet/minecraft/class_1860;)V p 1 recipes c net/minecraft/class_361 net/minecraft/client/gui/widget/ToggleButtonWidget f I field_2190 pressedUOffset f I field_2189 hoverVOffset f I field_2192 u f Lnet/minecraft/class_2960; field_2193 texture f I field_2191 v f Z field_2194 toggled m (Z)V method_1964 setToggled p 1 toggled m (II)V method_1963 setPos p 1 x p 2 y m (IIIILnet/minecraft/class_2960;)V method_1962 setTextureUV p 2 v p 3 pressedUOffset p 1 u p 4 hoverVOffset p 5 texture m ()Z method_1965 isToggled m (IIIIZ)V p 3 width p 4 height p 1 x p 2 y p 5 toggled c net/minecraft/class_365 net/minecraft/client/gui/hud/SpectatorHud f Lnet/minecraft/class_310; field_2201 client f Lnet/minecraft/class_531; field_2200 spectatorMenu f J field_32216 FADE_OUT_DURATION f J field_32215 FADE_OUT_DELAY f Lnet/minecraft/class_2960; field_2197 WIDGETS_TEXTURE f Lnet/minecraft/class_2960; field_2199 SPECTATOR_TEXTURE f J field_2198 lastInteractionTime m (Lnet/minecraft/class_310;)V p 1 client m (Lnet/minecraft/class_4587;)V method_1979 render p 1 matrices m ()V method_1983 useSelectedCommand m (Lnet/minecraft/class_4587;)V method_1978 renderSpectatorMenu p 1 matrices m (Lnet/minecraft/class_4587;IIFFLnet/minecraft/class_537;)V method_1982 renderSpectatorCommand p 2 slot p 3 x p 4 y p 5 height p 1 matrices p 6 command m (I)V method_1976 cycleSlot m (I)V method_1977 selectSlot p 1 slot m ()F method_1981 getSpectatorMenuHeight m (Lnet/minecraft/class_4587;FIILnet/minecraft/class_539;)V method_1975 renderSpectatorMenu p 1 matrices p 3 x p 2 height p 5 state p 4 y m ()Z method_1980 isOpen c net/minecraft/class_364 net/minecraft/client/gui/Element c Base GUI interface for handling callbacks related to\nkeyboard or mouse actions.\n\nMouse coordinate is bounded by the size of the window in\npixels. f J field_37268 MAX_DOUBLE_CLICK_INTERVAL m (III)Z method_25404 keyPressed c Callback for when a key down event has been captured.\n\nThe key code is identified by the constants in\n{@link org.lwjgl.glfw.GLFW GLFW} class.\n\n@return {@code true} to indicate that the event handling is successful/valid\n@see net.minecraft.client.Keyboard#onKey(long, int, int, int, int)\n@see org.lwjgl.glfw.GLFW#GLFW_KEY_Q\n@see org.lwjgl.glfw.GLFWKeyCallbackI#invoke(long, int, int, int, int) p 2 scanCode c the unique/platform-specific scan code of the keyboard input p 3 modifiers c a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags) p 1 keyCode c the named key code of the event as described in the {@link org.lwjgl.glfw.GLFW GLFW} class m (DDI)Z method_25406 mouseReleased c Callback for when a mouse button release event\nhas been captured.\n\nThe button number is identified by the constants in\n{@link org.lwjgl.glfw.GLFW GLFW} class.\n\n@return {@code true} to indicate that the event handling is successful/valid\n@see net.minecraft.client.Mouse#onMouseButton(long, int, int, int)\n@see org.lwjgl.glfw.GLFW#GLFW_MOUSE_BUTTON_1 p 3 mouseY c the Y coordinate of the mouse p 5 button c the mouse button number p 1 mouseX c the X coordinate of the mouse m (DD)V method_16014 mouseMoved c Callback for when a mouse move event has been captured.\n\n@see net.minecraft.client.Mouse#onCursorPos p 1 mouseX c the X coordinate of the mouse p 3 mouseY c the Y coordinate of the mouse m (DDIDD)Z method_25403 mouseDragged c Callback for when a mouse button drag event\nhas been captured.\n\nThe button number is identified by the constants in\n{@link org.lwjgl.glfw.GLFW GLFW} class.\n\n@return {@code true} to indicate that the event handling is successful/valid\n@see net.minecraft.client.Mouse#onCursorPos(long, double, double)\n@see org.lwjgl.glfw.GLFW#GLFW_MOUSE_BUTTON_1 p 1 mouseX c the current X coordinate of the mouse p 3 mouseY c the current Y coordinate of the mouse p 6 deltaX c the difference of the current X with the previous X coordinate p 5 button c the mouse button number p 8 deltaY c the difference of the current Y with the previous Y coordinate m (DD)Z method_25405 isMouseOver c Checks if the mouse position is within the bound\nof the element.\n\n@return {@code true} if the mouse is within the bound of the element, otherwise {@code false} p 1 mouseX c the X coordinate of the mouse p 3 mouseY c the Y coordinate of the mouse m (CI)Z method_25400 charTyped c Callback for when a character input has been captured.\n\nThe key code is identified by the constants in\n{@link org.lwjgl.glfw.GLFW GLFW} class.\n\n@return {@code true} to indicate that the event handling is successful/valid\n@see net.minecraft.client.Keyboard#onChar(long, int, int)\n@see org.lwjgl.glfw.GLFW#GLFW_KEY_Q\n@see org.lwjgl.glfw.GLFWKeyCallbackI#invoke(long, int, int, int, int) p 1 chr c the captured character p 2 modifiers c a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags) m (DDD)Z method_25401 mouseScrolled c Callback for when a mouse button scroll event\nhas been captured.\n\n@return {@code true} to indicate that the event handling is successful/valid\n@see net.minecraft.client.Mouse#onMouseScroll(long, double, double) p 5 amount c value is {@code < 0} if scrolled down, {@code > 0} if scrolled up p 1 mouseX c the X coordinate of the mouse p 3 mouseY c the Y coordinate of the mouse m (III)Z method_16803 keyReleased c Callback for when a key down event has been captured.\n\nThe key code is identified by the constants in\n{@link org.lwjgl.glfw.GLFW GLFW} class.\n\n@return {@code true} to indicate that the event handling is successful/valid\n@see net.minecraft.client.Keyboard#onKey(long, int, int, int, int)\n@see org.lwjgl.glfw.GLFW#GLFW_KEY_Q\n@see org.lwjgl.glfw.GLFWKeyCallbackI#invoke(long, int, int, int, int) p 3 modifiers c a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags) p 2 scanCode c the unique/platform-specific scan code of the keyboard input p 1 keyCode c the named key code of the event as described in the {@link org.lwjgl.glfw.GLFW GLFW} class m (DDI)Z method_25402 mouseClicked c Callback for when a mouse button down event\nhas been captured.\n\nThe button number is identified by the constants in\n{@link org.lwjgl.glfw.GLFW GLFW} class.\n\n@return {@code true} to indicate that the event handling is successful/valid\n@see net.minecraft.client.Mouse#onMouseButton(long, int, int, int)\n@see org.lwjgl.glfw.GLFW#GLFW_MOUSE_BUTTON_1 p 3 mouseY c the Y coordinate of the mouse p 5 button c the mouse button number p 1 mouseX c the X coordinate of the mouse m (Z)Z method_25407 changeFocus c Changes the focusing element by cycling to the next/previous element.\n\nThis action is done typically when the user has pressed the 'Tab' or 'Ctrl+Tab'\nkey.\n\n@return {@code true} to indicate that the event handling is successful/valid p 1 lookForwards c {@code true} to cycle forwards, otherwise cycle backwards c net/minecraft/class_362 net/minecraft/client/gui/AbstractParentElement f Z field_22781 dragging f Lnet/minecraft/class_364; field_22780 focused c net/minecraft/class_379 net/minecraft/client/font/Glyph m ()F method_16799 getBoldOffset m ()F method_16800 getShadowOffset m ()F method_16797 getBearingX m ()F method_15976 getAscent m (Z)F method_16798 getAdvance p 1 bold c net/minecraft/class_378 net/minecraft/client/font/FontManager f Ljava/lang/String; field_32226 FONTS_JSON f Lnet/minecraft/class_3302; field_18215 resourceReloadListener f Ljava/util/Map; field_2259 fontStorages f Lorg/slf4j/Logger; field_2261 LOGGER f Lnet/minecraft/class_2960; field_24254 MISSING_STORAGE_ID f Ljava/util/Map; field_24256 idOverrides f Lnet/minecraft/class_377; field_24255 missingStorage f Lnet/minecraft/class_1060; field_2260 textureManager m ()Lnet/minecraft/class_327; method_27539 createTextRenderer m (Lnet/minecraft/class_1060;)V p 1 manager m ()Lnet/minecraft/class_3302; method_18627 getResourceReloadListener m (Lnet/minecraft/class_377;)V method_27540 method_27540 p 0 fontStorage m (Ljava/util/Map;)V method_27541 setIdOverrides p 1 idOverrides m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_377; method_27542 method_27542 p 1 id c net/minecraft/class_378$1 net/minecraft/client/font/FontManager$1 m (Lnet/minecraft/class_2960;)Ljava/util/List; method_18637 method_18637 p 0 id m (Ljava/util/List;I)V method_27543 method_27543 p 1 codePoint m (Lnet/minecraft/class_2960;Ljava/util/List;)V method_27544 method_27544 p 2 fonts p 1 id m (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Ljava/util/Map; method_18638 prepare m (Ljava/util/Map;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_18635 apply m (Ljava/lang/String;)Z method_18633 method_18633 p 0 fileName c net/minecraft/class_377 net/minecraft/client/font/FontStorage f Lnet/minecraft/class_384; field_2250 EMPTY_GLYPH_RENDERER f Lnet/minecraft/class_382; field_20910 whiteRectangleGlyphRenderer f Lnet/minecraft/class_382; field_2256 blankGlyphRenderer f Ljava/util/List; field_2247 fonts f Lnet/minecraft/class_379; field_2251 SPACE f Lnet/minecraft/class_2960; field_2246 id f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_2253 glyphRendererCache f Lnet/minecraft/class_1060; field_2248 textureManager f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_2257 glyphCache f Lnet/minecraft/class_379; field_36363 ZERO_WIDTH_NON_JOINER f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_2249 charactersByWidth f Ljava/util/List; field_2254 glyphAtlases f Ljava/util/Random; field_2252 RANDOM f I field_36364 ZERO_WIDTH_NON_JOINER_CODE_POINT m (Ljava/util/List;)V method_2004 setFonts p 1 fonts m (I)Lnet/minecraft/class_383; method_2008 getRenderableGlyph p 1 codePoint m (I)Lnet/minecraft/class_382; method_2009 method_2009 p 1 codePoint m ()V method_2010 closeGlyphAtlases m (Lnet/minecraft/class_379;)Lnet/minecraft/class_382; method_2013 getObfuscatedGlyphRenderer p 1 glyph m ()Lnet/minecraft/class_382; method_22943 getRectangleRenderer m (I)Lnet/minecraft/class_379; method_2005 method_2005 p 1 codePoint m (I)Lnet/minecraft/class_382; method_2014 getGlyphRenderer p 1 codePoint m (I)Lnet/minecraft/class_379; method_2011 getGlyph p 1 codePoint m (Lnet/minecraft/class_1060;Lnet/minecraft/class_2960;)V p 1 textureManager p 2 id m (I)Lnet/minecraft/class_379; method_40038 getEmptyGlyph c {@return the pre-defined empty glyph for the code point, or\n{@code null} if it is not defined}\n\n@implNote Pre-defined empty glyphs include the space ({@code U+0020})\nand zero-width non joiner ({@code U+200C}). p 1 codePoint m (Ljava/util/List;Ljava/util/Set;I)V method_27545 method_27545 p 3 codePoint m (Lnet/minecraft/class_383;)Lnet/minecraft/class_382; method_2012 getGlyphRenderer p 1 c m ()V method_24290 closeFonts c net/minecraft/class_372 net/minecraft/client/toast/TutorialToast f Lnet/minecraft/class_372$class_373; field_2225 type f Z field_2222 hasProgressBar f J field_2223 lastTime f Lnet/minecraft/class_2561; field_2226 description f Lnet/minecraft/class_368$class_369; field_2227 visibility f Lnet/minecraft/class_2561; field_2224 title f F field_2228 progress f F field_2229 lastProgress m (Lnet/minecraft/class_372$class_373;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Z)V p 2 title p 1 type p 4 hasProgressBar p 3 description m ()V method_1993 hide m (F)V method_1992 setProgress p 1 progress c net/minecraft/class_372$class_373 net/minecraft/client/toast/TutorialToast$Type f I field_2231 textureSlotY f I field_2232 textureSlotX f Lnet/minecraft/class_372$class_373; field_26848 SOCIAL_INTERACTIONS f Lnet/minecraft/class_372$class_373; field_28782 RIGHT_CLICK f Lnet/minecraft/class_372$class_373; field_2230 MOVEMENT_KEYS f Lnet/minecraft/class_372$class_373; field_2233 RECIPE_BOOK f Lnet/minecraft/class_372$class_373; field_2237 MOUSE f Lnet/minecraft/class_372$class_373; field_2236 WOODEN_PLANKS f Lnet/minecraft/class_372$class_373; field_2235 TREE m (Lnet/minecraft/class_4587;Lnet/minecraft/class_332;II)V method_1994 drawIcon p 1 matrices p 3 x p 2 helper p 4 y m (Ljava/lang/String;III)V p 4 textureSlotY p 3 textureSlotX c net/minecraft/class_370 net/minecraft/client/toast/SystemToast f Z field_2214 justUpdated f I field_25038 width f Lnet/minecraft/class_2561; field_2215 title f J field_32218 DURATION f J field_2216 startTime f I field_32219 MIN_WIDTH f Ljava/util/List; field_25037 lines f Lnet/minecraft/class_370$class_371; field_2213 type m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V method_1991 setContent p 1 title p 2 description m (Lnet/minecraft/class_374;Lnet/minecraft/class_370$class_371;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V method_1990 show p 1 type p 0 manager p 3 description p 2 title m (Lnet/minecraft/class_310;Ljava/lang/String;)V method_29627 addPackCopyFailure p 1 directory p 0 client m (Lnet/minecraft/class_374;Lnet/minecraft/class_370$class_371;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V method_27024 add p 0 manager p 1 type p 2 title p 3 description m (Lnet/minecraft/class_370$class_371;Lnet/minecraft/class_2561;Ljava/util/List;I)V p 1 type p 2 title p 3 lines p 4 width m (Lnet/minecraft/class_310;Lnet/minecraft/class_370$class_371;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)Lnet/minecraft/class_370; method_29047 create p 0 client p 2 title p 1 type p 3 description m (Lnet/minecraft/class_310;Ljava/lang/String;)V method_27023 addWorldAccessFailureToast p 0 client p 1 worldName m ()Lnet/minecraft/class_370$class_371; method_1989 getType m (Lnet/minecraft/class_310;Ljava/lang/String;)V method_27025 addWorldDeleteFailureToast p 0 client p 1 worldName m (Lnet/minecraft/class_370$class_371;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V p 3 description p 1 type p 2 title m (Lnet/minecraft/class_4587;Lnet/minecraft/class_374;IIII)V method_29046 drawPart p 6 height p 5 y p 4 textureV p 3 width p 2 manager p 1 matrices m (Lnet/minecraft/class_2561;)Lcom/google/common/collect/ImmutableList; method_29626 getTextAsList p 0 text c net/minecraft/class_370$class_371 net/minecraft/client/toast/SystemToast$Type f Lnet/minecraft/class_370$class_371; field_23774 WORLD_ACCESS_FAILURE f Lnet/minecraft/class_370$class_371; field_25445 PACK_COPY_FAILURE f Lnet/minecraft/class_370$class_371; field_25039 WORLD_GEN_SETTINGS_TRANSFER f Lnet/minecraft/class_370$class_371; field_36445 PERIODIC_NOTIFICATION f Lnet/minecraft/class_370$class_371; field_2220 WORLD_BACKUP f Lnet/minecraft/class_370$class_371; field_2218 TUTORIAL_HINT f Lnet/minecraft/class_370$class_371; field_2219 NARRATOR_TOGGLE f Lnet/minecraft/class_370$class_371; field_21809 PACK_LOAD_FAILURE c net/minecraft/class_376 net/minecraft/client/font/BlankFont c net/minecraft/class_374 net/minecraft/client/toast/ToastManager f Ljava/util/Deque; field_2240 toastQueue f Lnet/minecraft/class_310; field_2238 client f I field_32220 MAX_VISIBLE_ENTRIES f [Lnet/minecraft/class_374$class_375; field_2239 visibleEntries m (Lnet/minecraft/class_310;)V p 1 client m (Lnet/minecraft/class_4587;)V method_1996 draw p 1 matrices m ()V method_2000 clear m ()Lnet/minecraft/class_310; method_1995 getClient m (Ljava/lang/Class;Ljava/lang/Object;)Lnet/minecraft/class_368; method_1997 getToast p 2 type p 1 toastClass m (Lnet/minecraft/class_368;)V method_1999 add p 1 toast c net/minecraft/class_374$class_375 net/minecraft/client/toast/ToastManager$Entry f Lnet/minecraft/class_368; field_2241 instance f J field_2242 showTime f Lnet/minecraft/class_368$class_369; field_2244 visibility f J field_2243 startTime m (IILnet/minecraft/class_4587;)Z method_2002 draw p 2 y p 1 x p 3 matrices m (J)F method_2003 getDisappearProgress p 1 time m (Lnet/minecraft/class_374;Lnet/minecraft/class_368;)V p 2 instance m ()Lnet/minecraft/class_368; method_2001 getInstance c net/minecraft/class_1702 net/minecraft/entity/player/HungerManager f F field_7752 exhaustion f I field_7755 foodTickTimer f I field_7754 prevFoodLevel f F field_7753 saturationLevel f I field_7756 foodLevel m ()I method_7586 getFoodLevel m (Lnet/minecraft/class_1792;Lnet/minecraft/class_1799;)V method_7579 eat p 1 item p 2 stack m ()F method_35219 getExhaustion m (I)V method_7580 setFoodLevel p 1 foodLevel m (F)V method_7583 addExhaustion p 1 exhaustion m (F)V method_7581 setSaturationLevel p 1 saturationLevel m (Lnet/minecraft/class_2487;)V method_7584 readNbt p 1 nbt m (IF)V method_7585 add p 1 food p 2 saturationModifier m ()Z method_7587 isNotFull m ()I method_35217 getPrevFoodLevel m (Lnet/minecraft/class_2487;)V method_7582 writeNbt p 1 nbt m (Lnet/minecraft/class_1657;)V method_7588 update p 1 player m (F)V method_35218 setExhaustion p 1 exhaustion m ()F method_7589 getSaturationLevel c net/minecraft/class_1701 net/minecraft/entity/vehicle/TntMinecartEntity f B field_30703 PRIME_TNT_STATUS f I field_7751 fuseTicks m (D)V method_7576 explode p 1 velocity m ()V method_7575 prime m (Lnet/minecraft/class_1937;DDD)V p 1 world p 2 x p 4 y p 6 z m ()I method_7577 getFuseTicks m ()Z method_7578 isPrimed c net/minecraft/class_1700 net/minecraft/entity/vehicle/HopperMinecartEntity f I field_7748 transferCooldown f Z field_7749 enabled f I field_30702 MAX_TRANSFER_COOLDOWN f Lnet/minecraft/class_2338; field_7750 currentBlockPos m ()Z method_7574 canOperate m ()Z method_7572 isEnabled m ()Z method_7573 isCoolingDown m (Z)V method_7570 setEnabled p 1 enabled m (I)V method_7571 setTransferCooldown p 1 transferCooldown m (Lnet/minecraft/class_1937;DDD)V p 6 z p 4 y p 2 x p 1 world c net/minecraft/class_1706 net/minecraft/screen/AnvilScreenHandler f Lnet/minecraft/class_3915; field_7770 levelCost f I field_7776 repairItemUsage f Lorg/slf4j/Logger; field_7771 LOGGER f Ljava/lang/String; field_7774 newItemName m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_24922 method_24922 p 2 pos p 1 world m (ILnet/minecraft/class_1661;)V p 2 inventory p 1 syncId m (Ljava/lang/String;)V method_7625 setNewItemName p 1 newItemName m (ILnet/minecraft/class_1661;Lnet/minecraft/class_3914;)V p 3 context p 1 syncId p 2 inventory m (I)I method_20398 getNextCost p 0 cost m ()I method_17369 getLevelCost c net/minecraft/class_1704 net/minecraft/screen/BeaconScreenHandler f Lnet/minecraft/class_3914; field_17289 context f Lnet/minecraft/class_3913; field_17290 propertyDelegate f Lnet/minecraft/class_1704$class_1705; field_17288 paymentSlot f Lnet/minecraft/class_1263; field_17287 payment m ()I method_17373 getProperties m ()Z method_17376 hasPayment m (II)V method_17372 setEffects p 1 primaryEffectId p 2 secondaryEffectId m (ILnet/minecraft/class_1263;)V p 2 inventory p 1 syncId m (ILnet/minecraft/class_1263;Lnet/minecraft/class_3913;Lnet/minecraft/class_3914;)V p 4 context p 3 propertyDelegate p 2 inventory p 1 syncId m ()Lnet/minecraft/class_1291; method_17375 getSecondaryEffect m ()Lnet/minecraft/class_1291; method_17374 getPrimaryEffect c net/minecraft/class_1704$class_1705 net/minecraft/screen/BeaconScreenHandler$PaymentSlot m (Lnet/minecraft/class_1704;Lnet/minecraft/class_1263;III)V p 3 index p 2 inventory p 5 y p 4 x c net/minecraft/class_1703 net/minecraft/screen/ScreenHandler f I field_7762 quickCraftButton f Lit/unimi/dsi/fastutil/ints/IntList; field_29559 trackedPropertyValues f Ljava/util/List; field_17285 properties f Z field_29209 disableSync f Lnet/minecraft/class_3917; field_17493 type f Ljava/util/Set; field_7757 quickCraftSlots f Lnet/minecraft/class_2371; field_7761 slots f Ljava/util/List; field_7765 listeners f Lnet/minecraft/class_5916; field_29208 syncHandler f Lnet/minecraft/class_1799; field_29205 cursorStack f Lnet/minecraft/class_2371; field_7764 trackedStacks c A list of item stacks that is used for tracking changes in {@link #sendContentUpdates()}. f Lorg/slf4j/Logger; field_36534 LOGGER f I field_30730 EMPTY_SPACE_SLOT_INDEX c A special slot index value ({@value}) indicating that the player has clicked outside the main panel\nof a screen. Used for dropping the cursor stack. f I field_7763 syncId f Lnet/minecraft/class_2371; field_29206 previousTrackedStacks f I field_7759 quickCraftStage f I field_34024 revision f Lnet/minecraft/class_1799; field_29207 previousCursorStack m (Lnet/minecraft/class_1735;Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V method_34249 method_34249 p 3 stack m (Lnet/minecraft/class_1799;)V method_34254 setCursorStack p 1 stack m ()Lnet/minecraft/class_1799; method_34255 getCursorStack m (Lnet/minecraft/class_1799;)V method_34250 setPreviousCursorStack p 1 stack m (Lnet/minecraft/class_1799;IIZ)Z method_7616 insertItem p 1 stack p 2 startIndex p 3 endIndex p 4 fromLast m (I)Lnet/minecraft/class_1735; method_7611 getSlot p 1 index m (Lnet/minecraft/class_2586;)I method_7608 calculateComparatorOutput p 0 entity m (ILnet/minecraft/class_1799;)V method_37449 setPreviousTrackedSlotMutable p 2 stack p 1 slot m (Lnet/minecraft/class_3913;)V method_17360 addProperties p 1 propertyDelegate m (Lnet/minecraft/class_1263;)I method_7618 calculateComparatorOutput p 0 inventory m (I)I method_7620 unpackQuickCraftButton p 0 quickCraftData m (II)V method_37419 notifyPropertyUpdate p 1 index p 2 value m (Lnet/minecraft/class_1657;)Z method_7597 canUse p 1 player m (Lnet/minecraft/class_5916;)V method_34248 updateSyncHandler p 1 handler m (IILnet/minecraft/class_1713;Lnet/minecraft/class_1657;)V method_30010 internalOnSlotClick c The actual logic that handles a slot click. Called by {@link #onSlotClick\n(int, int, SlotActionType, PlayerEntity)} in a try-catch block that wraps\nexceptions from this method into a crash report. p 2 button p 1 slotIndex p 4 player p 3 actionType m (Lnet/minecraft/class_3917;I)V p 1 type p 2 syncId m (II)V method_34715 checkPropertyUpdates p 1 id p 2 value m ()V method_7605 endQuickCraft m (Lnet/minecraft/class_1735;)Z method_7615 canInsertIntoSlot p 1 slot m (II)I method_7591 packQuickCraftData p 1 buttonId p 0 quickCraftStage m (Lnet/minecraft/class_1735;Lnet/minecraft/class_1799;Z)Z method_7592 canInsertItemIntoSlot p 1 stack p 2 allowOverflow p 0 slot m (Lnet/minecraft/class_1263;)V method_7609 onContentChanged p 1 inventory m (ILnet/minecraft/class_1657;)Z method_7600 shouldQuickCraftContinue p 1 player p 0 stage m ()V method_34258 checkCursorStackUpdates m (ILjava/util/List;Lnet/minecraft/class_1799;)V method_7610 updateSlotStacks p 1 revision p 3 cursorStack p 2 stacks m (ILnet/minecraft/class_1799;)V method_34245 setPreviousTrackedSlot p 1 slot p 2 stack m (Lnet/minecraft/class_1712;)V method_7603 removeListener p 1 listener m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1735;)Z method_7613 canInsertIntoSlot p 1 stack p 2 slot m (Lnet/minecraft/class_1703;)V method_34247 copySharedSlots p 1 handler m (ILnet/minecraft/class_1799;Ljava/util/function/Supplier;)V method_34246 updateTrackedSlot p 1 slot p 3 copySupplier p 2 stack m (IILnet/minecraft/class_1799;)V method_7619 setStackInSlot p 3 stack p 2 revision p 1 slot m ()V method_34257 enableSyncing m (Lnet/minecraft/class_1657;)V method_7595 close p 1 player m (Lnet/minecraft/class_1657;I)Z method_7604 onButtonClick p 1 player p 2 id m ()Lnet/minecraft/class_2371; method_7602 getStacks m (Lnet/minecraft/class_1735;)Lnet/minecraft/class_1735; method_7621 addSlot p 1 slot m (IILnet/minecraft/class_1713;Lnet/minecraft/class_1657;)V method_7593 onSlotClick c Performs a slot click. This can behave in many different ways depending mainly on the action type. p 2 button p 1 slotIndex p 4 player p 3 actionType c the type of slot click, check the docs for each {@link SlotActionType} value for details m ()I method_37422 nextRevision m (Lnet/minecraft/class_1263;I)V method_17359 checkSize c Checks that the size of the provided inventory is at least as large as the {@code expectedSize}.\n\n@throws IllegalArgumentException if the inventory size is smaller than {@code expectedSize} p 0 inventory p 1 expectedSize m (Lnet/minecraft/class_3915;)Lnet/minecraft/class_3915; method_17362 addProperty p 1 property m (Ljava/util/Set;ILnet/minecraft/class_1799;I)V method_7617 calculateStackSize p 0 slots p 1 mode p 2 stack p 3 stackSize m (ILnet/minecraft/class_1799;Ljava/util/function/Supplier;)V method_34253 checkSlotUpdates p 1 slot p 3 copySupplier p 2 stack m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1263;)V method_7607 dropInventory p 2 inventory p 1 player m ()Lnet/minecraft/class_3917; method_17358 getType m (II)V method_7606 setProperty p 2 value p 1 id m (Lnet/minecraft/class_1712;)V method_7596 addListener p 1 listener m ()V method_37420 updateToClient m ()V method_7623 sendContentUpdates c Sends updates to listeners if any properties or slot stacks have changed. m (I)Z method_40442 isValid p 1 slot m (Lnet/minecraft/class_1657;I)Lnet/minecraft/class_1799; method_7601 transferSlot p 1 player p 2 index m ()V method_34256 disableSyncing m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1735;Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V method_34251 method_34251 p 3 stack m ()Lnet/minecraft/class_5630; method_34259 getCursorStackReference m (Lnet/minecraft/class_3913;I)V method_17361 checkDataCount c Checks that the size of the {@code data} is at least as large as the {@code expectedCount}.\n\n@throws IllegalArgumentException if the {@code data} has a smaller size than {@code expectedCount} p 1 expectedCount p 0 data m ()I method_37421 getRevision m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Ljava/lang/Boolean; method_17696 method_17696 p 2 world p 3 pos m ()V method_34252 syncState m (Lnet/minecraft/class_1263;I)Ljava/util/OptionalInt; method_37418 getSlotIndex p 1 inventory p 2 index m (Lnet/minecraft/class_3914;Lnet/minecraft/class_1657;Lnet/minecraft/class_2248;)Z method_17695 canUse p 0 context p 1 player p 2 block m (I)I method_7594 unpackQuickCraftStage p 0 quickCraftData c net/minecraft/class_1708 net/minecraft/screen/BrewingStandScreenHandler f Lnet/minecraft/class_3913; field_17292 propertyDelegate f Lnet/minecraft/class_1735; field_7787 ingredientSlot f Lnet/minecraft/class_1263; field_7788 inventory m ()I method_17377 getFuel m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;Lnet/minecraft/class_3913;)V p 1 syncId p 2 playerInventory p 3 inventory p 4 propertyDelegate m ()I method_17378 getBrewTime m (ILnet/minecraft/class_1661;)V p 1 syncId p 2 playerInventory c net/minecraft/class_1708$class_1711 net/minecraft/screen/BrewingStandScreenHandler$PotionSlot m (Lnet/minecraft/class_1799;)Z method_7631 matches p 0 stack c net/minecraft/class_1708$class_1709 net/minecraft/screen/BrewingStandScreenHandler$FuelSlot m (Lnet/minecraft/class_1799;)Z method_7630 matches p 0 stack c net/minecraft/class_1708$class_1710 net/minecraft/screen/BrewingStandScreenHandler$IngredientSlot c net/minecraft/class_1707 net/minecraft/screen/GenericContainerScreenHandler f I field_17496 rows f Lnet/minecraft/class_1263; field_17495 inventory m (ILnet/minecraft/class_1661;)Lnet/minecraft/class_1707; method_19248 createGeneric9x3 p 0 syncId p 1 playerInventory m ()Lnet/minecraft/class_1263; method_7629 getInventory m (ILnet/minecraft/class_1661;)Lnet/minecraft/class_1707; method_19249 createGeneric9x4 p 1 playerInventory p 0 syncId m (ILnet/minecraft/class_1661;)Lnet/minecraft/class_1707; method_19244 createGeneric9x1 p 0 syncId p 1 playerInventory m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;)Lnet/minecraft/class_1707; method_19247 createGeneric9x6 p 0 syncId p 1 playerInventory p 2 inventory m (Lnet/minecraft/class_3917;ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;I)V p 1 type p 4 inventory p 5 rows p 2 syncId p 3 playerInventory m (ILnet/minecraft/class_1661;)Lnet/minecraft/class_1707; method_19246 createGeneric9x2 p 0 syncId p 1 playerInventory m (ILnet/minecraft/class_1661;)Lnet/minecraft/class_1707; method_19251 createGeneric9x6 p 0 syncId p 1 playerInventory m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;)Lnet/minecraft/class_1707; method_19245 createGeneric9x3 p 0 syncId p 1 playerInventory p 2 inventory m (Lnet/minecraft/class_3917;ILnet/minecraft/class_1661;I)V p 3 playerInventory p 2 syncId p 1 type p 4 rows m (ILnet/minecraft/class_1661;)Lnet/minecraft/class_1707; method_19250 createGeneric9x5 p 0 syncId p 1 playerInventory m ()I method_17388 getRows c net/minecraft/class_5285 net/minecraft/world/gen/GeneratorOptions f Lorg/slf4j/Logger; field_24525 LOGGER f Ljava/util/Optional; field_24532 legacyCustomOptions f Lnet/minecraft/class_2378; field_24827 options f Z field_24527 generateStructures f Z field_24528 bonusChest f J field_24526 seed f Lcom/mojang/serialization/Codec; field_24826 CODEC m (Lnet/minecraft/class_5455;JZ)Lnet/minecraft/class_3754; method_39558 createOverworldGenerator p 0 registryManager p 1 seed m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28606 method_28606 p 0 instance m ()J method_28028 getSeed m (Lnet/minecraft/class_5455;J)Lnet/minecraft/class_3754; method_28604 createOverworldGenerator p 0 registryManager p 1 seed m (JZZLnet/minecraft/class_2378;)V p 1 seed p 3 generateStructures p 4 bonusChest p 5 options m ()Z method_28035 isLegacyCustomizedType m ()Z method_28033 isDebugWorld m ()Lnet/minecraft/class_2378; method_28609 getDimensions m (Lnet/minecraft/class_5455;)Lnet/minecraft/class_5285; method_31112 createDemo p 0 registryManager m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5321; method_39335 toDimensionOptionsKey p 0 worldKey m ()Lcom/google/common/collect/ImmutableSet; method_29575 getWorlds m (Lnet/minecraft/class_2378;Lnet/minecraft/class_6880;Lnet/minecraft/class_2794;)Lnet/minecraft/class_2378; method_29962 getRegistryWithReplacedOverworld p 2 overworldGenerator p 1 dimensionType p 0 options m (Lnet/minecraft/class_5455;)Lnet/minecraft/class_5285; method_28009 getDefaultOptions p 0 registryManager m ()Lnet/minecraft/class_5285; method_28038 toggleBonusChest m ()Lnet/minecraft/class_5285; method_28036 withBonusChest m (Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;Lnet/minecraft/class_2794;)Lnet/minecraft/class_2378; method_28608 getRegistryWithReplacedOverworldGenerator p 0 dimensionTypeRegistry p 2 overworldGenerator p 1 options m (ZLjava/util/OptionalLong;)Lnet/minecraft/class_5285; method_28024 withHardcore p 2 seed p 1 hardcore m (Lnet/minecraft/class_5455;Lnet/minecraft/class_3806$class_7044;)Lnet/minecraft/class_5285; method_28021 fromProperties p 0 registryManager p 1 worldGenProperties m ()Z method_28034 isFlatWorld m (Lnet/minecraft/class_5455;JLnet/minecraft/class_5321;Z)Lnet/minecraft/class_3754; method_39557 createGenerator p 0 registryManager p 1 seed p 3 settings m (JZZLnet/minecraft/class_2378;Ljava/util/Optional;)V p 4 bonusChest p 5 options p 3 generateStructures p 6 legacyCustomOptions p 1 seed m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5321; method_39334 toWorldKey p 0 dimensionOptionsKey m (Ljava/lang/String;)Ljava/util/OptionalLong; method_40024 parseSeed p 0 seed m ()Z method_28030 hasBonusChest m ()Lcom/mojang/serialization/DataResult; method_28610 validate m ()Z method_28029 shouldGenerateStructures m ()Lnet/minecraft/class_5285; method_28037 toggleGenerateStructures m ()Z method_28611 isStable m ()Lnet/minecraft/class_2794; method_28032 getChunkGenerator m (Lnet/minecraft/class_5455;JLnet/minecraft/class_5321;)Lnet/minecraft/class_3754; method_39556 createGenerator p 0 registryManager p 1 seed p 3 settings c net/minecraft/class_5284 net/minecraft/world/gen/chunk/ChunkGeneratorSettings f Lcom/mojang/serialization/Codec; field_24780 CODEC f Z comp_481 aquifers f Lnet/minecraft/class_5321; field_26359 CAVES f Lnet/minecraft/class_2680; comp_475 defaultBlock f Lnet/minecraft/class_5321; field_26357 NETHER f Lnet/minecraft/class_6686$class_6708; comp_478 surfaceRule f Z comp_483 usesLegacyRandom f Lnet/minecraft/class_5321; field_35051 LARGE_BIOMES f Lnet/minecraft/class_5321; field_26360 FLOATING_ISLANDS f Lcom/mojang/serialization/Codec; field_24781 REGISTRY_CODEC f Lnet/minecraft/class_2680; comp_476 defaultFluid f I comp_479 seaLevel f Z comp_480 mobGenerationDisabled f Lnet/minecraft/class_5321; field_26358 END f Lnet/minecraft/class_5321; field_26356 AMPLIFIED f Lnet/minecraft/class_5309; comp_474 generationShapeConfig f Lnet/minecraft/class_5321; field_26355 OVERWORLD f Z comp_482 oreVeins f Lnet/minecraft/class_7056; comp_477 noiseRouter m ()I comp_479 seaLevel m ()Lnet/minecraft/class_2680; comp_476 defaultFluid m ()Z comp_480 mobGenerationDisabled c Whether entities will be generated during chunk population.\n\n

It does not control whether spawns will occur during gameplay. m ()Lnet/minecraft/class_5309; comp_474 generationShapeConfig m ()Z method_33757 hasAquifers m ()Lnet/minecraft/class_2919$class_6675; method_38999 getRandomProvider m ()Lnet/minecraft/class_5284; method_39901 createCavesSettings m ()Lnet/minecraft/class_5284; method_30642 createEndSettings m ()Z comp_482 oreVeins m (Lnet/minecraft/class_5309;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_7056;Lnet/minecraft/class_6686$class_6708;IZZZZ)V p 6 seaLevel p 7 mobGenerationDisabled p 5 surfaceRule p 10 oreVeins p 8 aquifers p 9 noiseCaves m ()Z comp_481 aquifers m ()Lnet/minecraft/class_2680; comp_475 defaultBlock m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28558 method_28558 p 0 instance m (ZZ)Lnet/minecraft/class_5284; method_30643 createSurfaceSettings p 0 amplified p 1 largeBiomes m (Lnet/minecraft/class_5321;Lnet/minecraft/class_5284;)V method_30644 register p 1 settings p 0 registryKey m ()Lnet/minecraft/class_6880; method_31111 getInstance m ()Lnet/minecraft/class_6686$class_6708; comp_478 surfaceRule m ()Lnet/minecraft/class_5284; method_39902 createFloatingIslandsSettings m ()Lnet/minecraft/class_5284; method_30641 createNetherSettings m ()Z comp_483 usesLegacyRandom m ()Lnet/minecraft/class_7056; comp_477 noiseRouter c net/minecraft/class_389 net/minecraft/client/font/FontLoader m (Lnet/minecraft/class_3300;)Lnet/minecraft/class_390; method_2039 load p 1 manager c net/minecraft/class_5281 net/minecraft/world/StructureWorldAccess m ()J method_8412 getSeed m (Lnet/minecraft/class_2338;)Z method_37368 isValidForSetBlock c {@return {@code true} if the given position is an accessible position\nfor the {@code setBlockState} function} p 1 pos m (Ljava/util/function/Supplier;)V method_36972 setCurrentlyGeneratingStructureName p 1 structureName c net/minecraft/class_5282 net/minecraft/advancement/criterion/PlayerGeneratesContainerLootCriterion f Lnet/minecraft/class_2960; field_24502 ID m (Lnet/minecraft/class_3222;Lnet/minecraft/class_2960;)V method_27993 trigger p 2 id p 1 player m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_5282$class_5283; method_27991 conditionsFromJson m (Lnet/minecraft/class_2960;Lnet/minecraft/class_5282$class_5283;)Z method_27992 method_27992 p 1 conditions c net/minecraft/class_5282$class_5283 net/minecraft/advancement/criterion/PlayerGeneratesContainerLootCriterion$Conditions f Lnet/minecraft/class_2960; field_24503 lootTable m (Lnet/minecraft/class_2960;)Z method_27996 test p 1 lootTable m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5282$class_5283; method_27995 create p 0 lootTable m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2960;)V p 1 entity p 2 lootTable c net/minecraft/class_383 net/minecraft/client/font/RenderableGlyph m ()F method_2035 getOversample m ()F method_2034 getXMin m (II)V method_2030 upload p 2 y p 1 x m ()I method_2032 getHeight m ()Z method_2033 hasColor m ()I method_2031 getWidth m ()F method_2028 getYMin m ()F method_2027 getXMax m ()F method_2029 getYMax c net/minecraft/class_382 net/minecraft/client/font/GlyphRenderer f Lnet/minecraft/class_1921; field_21692 textLayer f Lnet/minecraft/class_1921; field_21693 seeThroughTextLayer f F field_2276 minU f F field_2278 maxY f F field_2279 minY f F field_2272 minX f F field_2273 maxV f F field_2274 minV f F field_2275 maxU f F field_2280 maxX f Lnet/minecraft/class_1921; field_33999 polygonOffsetTextLayer m (Lnet/minecraft/class_382$class_328;Lnet/minecraft/class_1159;Lnet/minecraft/class_4588;I)V method_22944 drawRectangle p 4 light p 3 vertexConsumer p 2 matrix p 1 rectangle m (ZFFLnet/minecraft/class_1159;Lnet/minecraft/class_4588;FFFFI)V method_2025 draw p 1 italic p 2 x p 5 vertexConsumer p 6 red p 3 y p 4 matrix p 9 alpha p 10 light p 7 green p 8 blue m (Lnet/minecraft/class_327$class_6415;)Lnet/minecraft/class_1921; method_24045 getLayer p 1 layerType m (Lnet/minecraft/class_1921;Lnet/minecraft/class_1921;Lnet/minecraft/class_1921;FFFFFFFF)V p 11 maxY p 9 maxX p 10 minY p 7 maxV p 8 minX p 5 maxU p 6 minV p 3 polygonOffsetTextLayer p 4 minU p 1 textLayer p 2 seeThroughTextLayer c net/minecraft/class_382$class_328 net/minecraft/client/font/GlyphRenderer$Rectangle f F field_2008 minX f F field_2007 minY f F field_20911 zIndex f F field_2009 alpha f F field_2004 red f F field_2003 green f F field_2006 maxX f F field_2005 maxY f F field_2010 blue m (FFFFFFFFF)V p 1 minX p 5 zIndex p 4 maxY p 3 maxX p 2 minY p 9 alpha p 8 blue p 7 green p 6 red c net/minecraft/class_380 net/minecraft/client/font/GlyphAtlasTexture f I field_32227 SLOT_LENGTH f Z field_2263 hasColor f Lnet/minecraft/class_380$class_381; field_2264 rootSlot f Lnet/minecraft/class_1921; field_33998 polygonOffsetTextLayer f Lnet/minecraft/class_1921; field_21690 textLayer f Lnet/minecraft/class_2960; field_2262 id f Lnet/minecraft/class_1921; field_21691 seeThroughTextLayer m ()Lnet/minecraft/class_2960; method_2023 getId m (Lnet/minecraft/class_383;)Lnet/minecraft/class_382; method_2022 getGlyphRenderer p 1 glyph m (Lnet/minecraft/class_2960;Z)V p 1 id p 2 hasColor c net/minecraft/class_380$class_381 net/minecraft/client/font/GlyphAtlasTexture$Slot f Z field_2265 occupied f I field_2266 height f I field_2267 width f I field_2268 y f I field_2269 x f Lnet/minecraft/class_380$class_381; field_2270 subSlot1 f Lnet/minecraft/class_380$class_381; field_2271 subSlot2 m (IIII)V p 2 y p 1 x p 4 height p 3 width m (Lnet/minecraft/class_383;)Lnet/minecraft/class_380$class_381; method_2024 findSlotFor p 1 glyph c net/minecraft/class_5289 net/minecraft/client/gui/screen/GameModeSelectionScreen f Ljava/util/Optional; field_24569 gameMode f Ljava/util/Optional; field_24568 currentGameMode f Lnet/minecraft/class_2561; field_25454 SELECT_NEXT_TEXT f I field_32313 ICON_OFFSET f I field_24571 lastMouseY f I field_32312 BUTTON_SIZE f I field_24570 lastMouseX f I field_32311 TEXTURE_HEIGHT f I field_32310 TEXTURE_WIDTH f Lnet/minecraft/class_2960; field_24566 TEXTURE f I field_24567 UI_WIDTH f Z field_24572 mouseUsedForSelection f Ljava/util/List; field_24573 gameModeButtons m (Lnet/minecraft/class_310;Ljava/util/Optional;)V method_28064 apply p 0 client p 1 gameMode m ()V method_28068 apply m ()Z method_28069 checkForClose m (Lnet/minecraft/class_4587;Lnet/minecraft/class_5289$class_5290;)V method_28062 method_28062 p 2 gameMode m (Lnet/minecraft/class_5289$class_5291;Lnet/minecraft/class_5289$class_5290;)V method_28065 method_28065 p 1 gameMode m ()Lnet/minecraft/class_1934; method_30106 getPreviousGameMode c net/minecraft/class_5289$class_5291 net/minecraft/client/gui/screen/GameModeSelectionScreen$ButtonWidget f Lnet/minecraft/class_5289$class_5290; field_24586 gameMode f Z field_24587 selected m (Lnet/minecraft/class_5289;Lnet/minecraft/class_5289$class_5290;II)V p 4 y p 3 x p 2 gameMode m (Lnet/minecraft/class_4587;Lnet/minecraft/class_1060;)V method_28080 drawBackground p 1 matrices p 2 textureManager m (Z)V method_28083 setSelected p 1 selected m (Lnet/minecraft/class_4587;Lnet/minecraft/class_1060;)V method_28082 drawSelectionBox p 2 textureManager p 1 matrices c net/minecraft/class_5289$class_5290 net/minecraft/client/gui/screen/GameModeSelectionScreen$GameModeSelection f Lnet/minecraft/class_2561; field_24581 text f Lnet/minecraft/class_1799; field_24583 icon f [Lnet/minecraft/class_5289$class_5290; field_24580 VALUES f Ljava/lang/String; field_24582 command f Lnet/minecraft/class_5289$class_5290; field_24576 CREATIVE f Lnet/minecraft/class_5289$class_5290; field_24577 SURVIVAL f Lnet/minecraft/class_5289$class_5290; field_24578 ADVENTURE f Lnet/minecraft/class_5289$class_5290; field_24579 SPECTATOR m ()Ljava/lang/String; method_28075 getCommand m (Lnet/minecraft/class_1934;)Ljava/util/Optional; method_28076 of p 0 gameMode m ()Ljava/util/Optional; method_28078 next m ()Lnet/minecraft/class_2561; method_28070 getText m (Lnet/minecraft/class_918;II)V method_28074 renderIcon p 3 y p 2 x p 1 itemRenderer m (Ljava/lang/String;ILnet/minecraft/class_2561;Ljava/lang/String;Lnet/minecraft/class_1799;)V p 5 icon p 4 command p 3 text c net/minecraft/class_386 net/minecraft/client/font/BitmapFont f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_2284 glyphs f Lnet/minecraft/class_1011; field_2285 image f Lorg/slf4j/Logger; field_2286 LOGGER m (Lnet/minecraft/class_1011;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;)V p 1 image p 2 glyphs c net/minecraft/class_386$class_388 net/minecraft/client/font/BitmapFont$BitmapFontGlyph f I field_2292 advance f I field_2291 ascent f Lnet/minecraft/class_1011; field_2294 image f I field_2298 x f I field_2297 y f F field_2296 scaleFactor f I field_2293 height f I field_2295 width m (FLnet/minecraft/class_1011;IIIIII)V p 7 advance p 8 ascent p 5 width p 6 height p 3 x p 4 y p 1 scaleFactor p 2 image c net/minecraft/class_386$class_387 net/minecraft/client/font/BitmapFont$Loader f Ljava/util/List; field_2290 chars f I field_2288 height f Lnet/minecraft/class_2960; field_2289 filename f I field_2287 ascent m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_386$class_387; method_2037 fromJson p 0 json m (Lnet/minecraft/class_1011;IIII)I method_2038 findCharacterStartX p 4 charPosX p 5 charPosY p 2 characterWidth p 3 characterHeight p 1 image m (Lnet/minecraft/class_2960;IILjava/util/List;)V p 1 id p 2 height p 3 ascent p 4 chars c net/minecraft/class_385 net/minecraft/client/font/BlankGlyph f Lnet/minecraft/class_1011; field_2281 IMAGE f I field_32228 WIDTH f I field_32229 HEIGHT f Lnet/minecraft/class_385; field_2283 INSTANCE m (Lnet/minecraft/class_1011;)V method_2036 method_2036 p 0 image c net/minecraft/class_384 net/minecraft/client/font/EmptyGlyphRenderer c net/minecraft/class_5298 net/minecraft/util/math/WordPackedArray c A packed array of integers. Introduced in 20w17a to represent the old\nblock state storage format. f [J field_24641 array f I field_24644 length f I field_24642 unitSize f J field_24643 maxValue m ()[J method_28151 getAlignedArray m (I)I method_28152 get p 1 index m (II[J)V p 1 unitSize p 2 length p 3 array m ()I method_28154 getUnitSize m (II)V method_28153 set p 2 value p 1 index m (II)V p 2 length c the length of values p 1 unitSize c the max number of bits a value can use c net/minecraft/class_5292 net/minecraft/client/gui/screen/world/MoreOptionsDialog f Lnet/minecraft/class_5285; field_24598 generatorOptions f Lnet/minecraft/class_4185; field_28001 unchangeableMapTypeButton f Lnet/minecraft/class_4185; field_25048 importSettingsButton f Lnet/minecraft/class_2561; field_26604 MAP_FEATURES_INFO_TEXT f Lnet/minecraft/class_5676; field_24595 mapFeaturesButton f Lnet/minecraft/class_5676; field_24589 bonusItemsButton f Lnet/minecraft/class_2561; field_28000 SELECT_SETTINGS_FILE_TEXT f Ljava/util/Optional; field_25049 generatorType f Lnet/minecraft/class_4185; field_24597 customizeTypeButton f Ljava/util/OptionalLong; field_24600 seed f Lnet/minecraft/class_327; field_24592 textRenderer f Lnet/minecraft/class_5676; field_24596 mapTypeButton f I field_24593 parentWidth f Lnet/minecraft/class_2561; field_35754 AMPLIFIED_INFO_TEXT f Lnet/minecraft/class_342; field_24594 seedTextField f Lnet/minecraft/class_5455$class_6890; field_25483 registryManager f Lorg/slf4j/Logger; field_25046 LOGGER f Lnet/minecraft/class_5489; field_35755 amplifiedInfoText f Lnet/minecraft/class_2561; field_25047 CUSTOM_TEXT m (Z)Lnet/minecraft/class_5285; method_28096 getGeneratorOptions p 1 hardcore m (Lnet/minecraft/class_5455$class_6890;Lnet/minecraft/class_5285;)V method_29073 importOptions p 1 registryManager p 2 generatorOptions m (Lnet/minecraft/class_310;Lnet/minecraft/class_525;Lnet/minecraft/class_5455$class_6893;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/class_5285;)V method_29070 method_29070 p 5 generatorOptions m (Z)V method_28101 setVisible p 1 visible m ()Lnet/minecraft/class_5455; method_29700 getRegistryManager m (Lnet/minecraft/class_525;Lnet/minecraft/class_310;Lnet/minecraft/class_327;)V method_28092 init p 2 client p 3 textRenderer p 1 parent m (Ljava/util/OptionalLong;)Ljava/lang/String; method_30510 seedToString p 0 seed m (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V method_32678 method_32678 p 2 bonusChest p 1 button m (Lnet/minecraft/class_4185;)V method_32676 method_32676 p 0 button m (Lnet/minecraft/class_5455$class_6890;Lnet/minecraft/class_5285;Ljava/util/Optional;Ljava/util/OptionalLong;)V p 1 registryManager p 3 generatorType p 2 generatorOptions p 4 seed m ()V method_37090 tickSeedTextField m (Z)V method_32683 setMapTypeButtonVisible p 1 visible m (Lnet/minecraft/class_310;Lnet/minecraft/class_525;Lnet/minecraft/class_5455$class_6893;Lnet/minecraft/class_5285;Z)V method_29069 method_29069 p 5 confirmed m (Lnet/minecraft/class_5285;)V method_28086 setGeneratorOptions p 1 generatorOptions m (Lnet/minecraft/class_5676;)Lnet/minecraft/class_5250; method_32680 method_32680 p 0 button m (Lnet/minecraft/class_525;Lnet/minecraft/class_310;Lnet/minecraft/class_4185;)V method_29071 method_29071 p 3 button m (Lnet/minecraft/class_6904;)V method_31132 loadDatapacks m ()Z method_28085 isDebugWorld m (Lnet/minecraft/class_525;Lnet/minecraft/class_5676;Lnet/minecraft/class_5317;)V method_32679 method_32679 p 3 generatorType p 2 button m (Lnet/minecraft/class_310;Lnet/minecraft/class_525;Lnet/minecraft/class_4185;)V method_28087 method_28087 p 3 button m (Lnet/minecraft/class_5676;)Lnet/minecraft/class_5250; method_39664 method_39664 p 0 button m (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V method_32681 method_32681 p 2 generateStructures p 1 button m ()V method_32682 disableBonusItems m ()V method_32684 enableBonusItems m (Ljava/lang/String;)V method_28100 method_28100 p 1 seedText c net/minecraft/class_5294 net/minecraft/client/render/DimensionEffects f Z field_24612 alternateSkyColor f Z field_24613 brightenLighting f Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; field_24609 BY_IDENTIFIER f Lnet/minecraft/class_5294$class_5401; field_25637 skyType f [F field_24610 rgba f Z field_25638 darkened f F field_24611 cloudsHeight m (Lnet/minecraft/class_243;F)Lnet/minecraft/class_243; method_28112 adjustFogColor c Transforms the given fog color based on the current height of the sun. This is used in vanilla to darken\nfog during night. p 1 color p 2 sunHeight m (Lnet/minecraft/class_2874;)Lnet/minecraft/class_5294; method_28111 byDimensionType p 0 dimensionType m ()Z method_29993 isDarkened m ()Lnet/minecraft/class_5294$class_5401; method_29992 getSkyType m (II)Z method_28110 useThickFog p 1 camX p 2 camY m ()F method_28108 getCloudsHeight m (FF)[F method_28109 getFogColorOverride c {@return an RGBA fog color override based on the current sky angle, or {@code null} if fog color should not be overridden}\nThis is used in vanilla to render sunset and sunrise fog. p 2 tickDelta p 1 skyAngle m ()Z method_28114 shouldBrightenLighting m ()Z method_28113 isAlternateSkyColor m (FZLnet/minecraft/class_5294$class_5401;ZZ)V p 2 alternateSkyColor p 3 skyType p 1 cloudsHeight p 4 brightenLighting p 5 darkened m (Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;)V method_29092 method_29092 p 0 map c net/minecraft/class_5294$class_5401 net/minecraft/client/render/DimensionEffects$SkyType f Lnet/minecraft/class_5294$class_5401; field_25639 NONE c Signals the renderer not to render a sky. f Lnet/minecraft/class_5294$class_5401; field_25641 END c Signals the renderer to draw the end sky box over the sky (as in the vanilla End). f Lnet/minecraft/class_5294$class_5401; field_25640 NORMAL c Signals the renderer to render a normal sky (as in the vanilla Overworld). c net/minecraft/class_5294$class_5296 net/minecraft/client/render/DimensionEffects$Nether c net/minecraft/class_5294$class_5297 net/minecraft/client/render/DimensionEffects$Overworld f I field_32681 CLOUDS_HEIGHT c net/minecraft/class_5294$class_5295 net/minecraft/client/render/DimensionEffects$End c net/minecraft/class_394 net/minecraft/client/font/FontType f Ljava/util/function/Function; field_2315 loaderFactory f Ljava/lang/String; field_2314 id f Ljava/util/Map; field_2311 REGISTRY f Lnet/minecraft/class_394; field_2317 TTF f Lnet/minecraft/class_394; field_2312 BITMAP f Lnet/minecraft/class_394; field_2313 LEGACY_UNICODE m (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/Function;)V p 4 factory p 3 id m (Ljava/util/HashMap;)V method_2049 method_2049 p 0 map m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_389; method_2047 createLoader p 1 json m (Ljava/lang/String;)Lnet/minecraft/class_394; method_2048 byId p 0 id c net/minecraft/class_391 net/minecraft/client/font/UnicodeTextureFont f Lnet/minecraft/class_3300; field_2302 resourceManager f Ljava/lang/String; field_2300 template f Ljava/util/Map; field_2299 images f [B field_2301 sizes f Lorg/slf4j/Logger; field_2303 LOGGER m (I)Lnet/minecraft/class_2960; method_2041 getImageId p 1 codePoint m (B)I method_2044 getEnd p 0 size m (B)I method_2043 getStart p 0 size m (Lnet/minecraft/class_3300;[BLjava/lang/String;)V p 3 template p 1 resourceManager p 2 sizes m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1011; method_2042 getGlyphImage p 1 glyphId c net/minecraft/class_391$class_392 net/minecraft/client/font/UnicodeTextureFont$Loader f Lnet/minecraft/class_2960; field_2304 sizes f Ljava/lang/String; field_2305 template m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_389; method_2046 fromJson p 0 json m (Lnet/minecraft/class_2960;Ljava/lang/String;)V p 2 template p 1 sizes m (Lcom/google/gson/JsonObject;)Ljava/lang/String; method_37431 getLegacyUnicodeTemplate p 0 json c net/minecraft/class_391$class_393 net/minecraft/client/font/UnicodeTextureFont$UnicodeTextureGlyph f Lnet/minecraft/class_1011; field_2310 image f I field_2309 width f I field_2307 unpackSkipPixels f I field_2308 height f I field_2306 unpackSkipRows m (IIIILnet/minecraft/class_1011;)V p 5 image p 1 unpackSkipPixels p 2 unpackSkipRows p 3 width p 4 height c net/minecraft/class_5299 net/minecraft/datafixer/fix/StructureSeparationDataFix f Lcom/google/common/collect/ImmutableMap; field_24647 STRUCTURE_SPACING f Ljava/lang/String; field_29915 VILLAGE_STRUCTURE_ID f Ljava/lang/String; field_29923 MONUMENT_STRUCTURE_ID f Ljava/lang/String; field_29921 END_CITY_STRUCTURE_ID f Ljava/lang/String; field_29922 MANSION_STRUCTURE_ID f Ljava/lang/String; field_29920 PILLAGER_OUTPOST_STRUCTURE_ID f Ljava/lang/String; field_29918 JUNGLE_PYRAMID_STRUCTURE_ID f Ljava/lang/String; field_29919 SWAMP_HUT_STRUCTURE_ID f Ljava/lang/String; field_29916 DESERT_PYRAMID_STRUCTURE_ID f Ljava/lang/String; field_29917 IGLOO_STRUCTURE_ID m (Lcom/mojang/datafixers/schemas/Schema;)V p 1 outputSchema c net/minecraft/class_5299$class_5300 net/minecraft/datafixer/fix/StructureSeparationDataFix$Information f Lcom/mojang/serialization/Codec; field_24648 CODEC f I field_24649 spacing f I field_24650 separation f I field_24651 salt m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28289 method_28289 p 0 instance m (III)V p 1 spacing p 2 separation p 3 salt c net/minecraft/class_396 net/minecraft/client/font/TrueTypeFontLoader f F field_2326 shiftY f Lorg/slf4j/Logger; field_16242 LOGGER f F field_2329 size f F field_2328 oversample f Lnet/minecraft/class_2960; field_2330 filename f Ljava/lang/String; field_2331 excludedCharacters f F field_2327 shiftX m (Lnet/minecraft/class_2960;FFFFLjava/lang/String;)V p 4 shiftX p 5 shiftY p 6 excludedCharacters p 1 filename p 2 size p 3 oversample m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_389; method_2059 fromJson p 0 json c net/minecraft/class_395 net/minecraft/client/font/TrueTypeFont f F field_2321 oversample f F field_2320 shiftX f Ljava/nio/ByteBuffer; field_21839 buffer f F field_2325 scaleFactor f F field_2324 ascent f F field_2318 shiftY f Lorg/lwjgl/stb/STBTTFontinfo; field_2323 info f Lit/unimi/dsi/fastutil/ints/IntSet; field_2319 excludedCharacters m (I)Z method_27443 method_27443 p 1 codePoint m (Ljava/nio/ByteBuffer;Lorg/lwjgl/stb/STBTTFontinfo;FFFFLjava/lang/String;)V p 1 buffer p 2 info p 4 oversample p 7 excludedCharacters m (I)Lnet/minecraft/class_395$class_397; method_2051 getGlyph c net/minecraft/class_395$class_397 net/minecraft/client/font/TrueTypeFont$TtfGlyph f I field_2338 width f F field_2333 ascent f F field_2334 bearingX f I field_2337 height f F field_2332 advance f I field_2335 glyphIndex m (Lnet/minecraft/class_395;IIIIFFI)V p 8 glyphIndex p 3 x2 p 2 x1 p 5 y1 p 4 y2 c net/minecraft/class_390 net/minecraft/client/font/Font m (I)Lnet/minecraft/class_383; method_2040 getGlyph p 1 codePoint m ()Lit/unimi/dsi/fastutil/ints/IntSet; method_27442 getProvidedGlyphs c {@return the set of code points for which this font can provide glyphs} c net/minecraft/class_325 net/minecraft/client/color/item/ItemColors f Lnet/minecraft/class_2361; field_1996 providers f I field_32165 NO_COLOR m (Lnet/minecraft/class_1799;I)I method_1709 method_1709 p 0 stack p 1 tintIndex m (Lnet/minecraft/class_1799;I)I method_1707 method_1707 p 0 stack p 1 tintIndex m (Lnet/minecraft/class_324;Lnet/minecraft/class_1799;I)I method_1702 method_1702 p 2 tintIndex p 1 stack m (Lnet/minecraft/class_1799;I)I method_1705 method_1705 p 0 stack p 1 tintIndex m (Lnet/minecraft/class_1826;Lnet/minecraft/class_1799;I)I method_1699 method_1699 p 1 stack p 2 tintIndex m (Lnet/minecraft/class_326;[Lnet/minecraft/class_1935;)V method_1708 register p 1 provider p 2 items m (Lnet/minecraft/class_324;)Lnet/minecraft/class_325; method_1706 create p 0 blockColors m (Lnet/minecraft/class_1799;I)I method_1703 method_1703 p 0 stack p 1 tintIndex m (Lnet/minecraft/class_1799;I)I method_1704 getColor p 1 item p 2 tintIndex m (Lnet/minecraft/class_1799;I)I method_1701 method_1701 p 0 stack p 1 tintIndex m (Lnet/minecraft/class_1799;I)I method_1700 method_1700 p 0 stack p 1 tintIndex c net/minecraft/class_6595 net/minecraft/SaveVersion c The version components of Minecraft that is used for identification in\nsave games. f Ljava/lang/String; field_34768 MAIN_SERIES c The default series of a version, {@code main}, if a series is not specified. f Ljava/lang/String; field_34770 series f I field_34769 id m (I)V p 1 id m ()Z method_38490 isNotMainSeries m ()I method_38494 getId c {@return the integer data version of this save version} m (Lnet/minecraft/class_6595;)Z method_38493 isAvailableTo c {@return whether this save version can be loaded by the {@code other} version} p 1 other m (ILjava/lang/String;)V p 2 series p 1 id m ()Ljava/lang/String; method_38492 getSeries c {@return the series of this version}\n\n

This is stored in the {@code Series} field within {@code level.dat}.\n\n

Known values include {@code main} for the main series and\n{@code ccpreview} for the caves and cliffs experimental snapshots. c net/minecraft/class_5263 net/minecraft/util/math/GravityField c Represents a density field in an area. Consider visualizing it like real\nlife gravity's distortion of space. f Ljava/util/List; field_24401 points m (Lnet/minecraft/class_2338;D)V method_27831 addPoint c Adds a point to the gravity field. p 1 pos p 2 mass m (Lnet/minecraft/class_2338;D)D method_27832 calculate c Calculate the gravity on a potential point at {@code pos} with {@code mass}. p 1 pos p 2 mass c net/minecraft/class_5263$class_5264 net/minecraft/util/math/GravityField$Point f D field_24403 mass f Lnet/minecraft/class_2338; field_24402 pos m (Lnet/minecraft/class_2338;)D method_27833 getGravityFactor p 1 pos m (Lnet/minecraft/class_2338;D)V p 1 pos p 2 mass c net/minecraft/class_324 net/minecraft/client/color/block/BlockColors f Lnet/minecraft/class_2361; field_1995 providers f I field_32163 NO_COLOR f Ljava/util/Map; field_20271 properties m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I method_1688 method_1688 p 3 tintIndex p 2 pos p 1 world p 0 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I method_1687 method_1687 p 3 tintIndex p 2 pos p 1 world p 0 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I method_1698 method_1698 p 3 tintIndex p 2 pos p 1 world p 0 state m (Lnet/minecraft/class_322;[Lnet/minecraft/class_2248;)V method_1690 registerColorProvider p 2 blocks p 1 provider m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)I method_1691 getParticleColor c {@return the particle color of the block state}\n\n@implSpec If there's no color provider for the specified block,\nfalls back to its map color. p 1 state p 2 world p 3 pos m (Lnet/minecraft/class_2769;[Lnet/minecraft/class_2248;)V method_21593 registerColorProperty p 2 blocks p 1 property m (Ljava/util/Set;[Lnet/minecraft/class_2248;)V method_21594 registerColorProperties p 1 properties p 2 blocks m ()Lnet/minecraft/class_324; method_1689 create m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I method_1684 method_1684 p 0 state p 3 tintIndex p 2 pos p 1 world m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I method_1695 method_1695 p 0 state p 3 tintIndex p 2 pos p 1 world m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I method_1694 method_1694 p 1 world p 0 state p 3 tintIndex p 2 pos m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I method_1686 method_1686 p 3 tintIndex p 2 pos p 1 world p 0 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I method_1697 getColor p 4 tintIndex p 3 pos p 2 world p 1 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I method_1685 method_1685 p 3 tintIndex p 2 pos p 1 world p 0 state m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I method_1696 method_1696 p 3 tintIndex p 2 pos p 1 world p 0 state m (Lnet/minecraft/class_2248;)Ljava/util/Set; method_21592 getProperties p 1 block m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I method_1693 method_1693 p 2 pos p 1 world p 0 state p 3 tintIndex m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I method_1692 method_1692 p 3 tintIndex p 2 pos p 1 world p 0 state c net/minecraft/class_323 net/minecraft/client/util/MonitorTracker f Lnet/minecraft/class_3676; field_1991 monitorFactory f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_1993 pointerToMonitorMap f Lorg/slf4j/Logger; field_37266 LOGGER m ()V method_15992 stop m (J)Lnet/minecraft/class_313; method_1680 getMonitor p 1 pointer m (III)I method_15991 clamp p 2 max p 1 min p 0 value m (Lnet/minecraft/class_1041;)Lnet/minecraft/class_313; method_1681 getMonitor p 1 window m (JI)V method_1683 handleMonitorEvent p 1 monitor p 3 event m (Lnet/minecraft/class_3676;)V p 1 monitorFactory c net/minecraft/class_322 net/minecraft/client/color/block/BlockColorProvider m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I getColor getColor c {@return the color of the block state for the specified tint index,\nor -1 if not tinted} p 3 pos p 4 tintIndex p 1 state p 2 world c net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud c Responsible for rendering the HUD elements while the player is in game.\n\n

The current instance used by the client can be obtained by {@link\nMinecraftClient#inGameHud MinecraftClient.getInstance().inGameHud}. f Lnet/minecraft/class_310; field_2035 client f I field_2023 titleTotalTicks f I field_2011 scaledWidth f Ljava/util/Random; field_2034 random f F field_35428 autosaveIndicatorAlpha f Lnet/minecraft/class_2561; field_2018 overlayMessage f Lnet/minecraft/class_2960; field_2019 PUMPKIN_BLUR f I field_2014 lastHealthValue f Lnet/minecraft/class_340; field_2026 debugHud f Lnet/minecraft/class_1799; field_2031 currentStack f Lnet/minecraft/class_365; field_2025 spectatorHud f I field_2042 ticks f Lnet/minecraft/class_2960; field_2020 VIGNETTE_TEXTURE f Lnet/minecraft/class_359; field_2027 subtitlesHud f I field_32167 WHITE f Lnet/minecraft/class_2561; field_26527 DEMO_EXPIRED_MESSAGE f Lnet/minecraft/class_355; field_2015 playerListHud f F field_35429 lastAutosaveIndicatorAlpha f Z field_2038 overlayTinted f Lnet/minecraft/class_2960; field_2028 WIDGETS_TEXTURE f F field_27959 spyglassScale f Lnet/minecraft/class_2561; field_2039 subtitle f I field_2037 titleFadeInTicks f Ljava/util/Map; field_2022 listeners f Lnet/minecraft/class_337; field_2030 bossBarHud f I field_2033 renderHealthValue f I field_2041 overlayRemaining f Lnet/minecraft/class_2960; field_27960 POWDER_SNOW_OUTLINE f Lnet/minecraft/class_338; field_2021 chatHud f Lnet/minecraft/class_918; field_2024 itemRenderer f Lnet/minecraft/class_2960; field_27389 SPYGLASS_SCOPE f Lnet/minecraft/class_2561; field_2016 title f I field_2036 titleFadeOutTicks f J field_2012 lastHealthCheckTime f J field_2032 heartJumpEndTick f I field_2040 heldItemTooltipFade f I field_2029 scaledHeight f I field_2017 titleRemainTicks f F field_2013 vignetteDarkness f Lnet/minecraft/class_2561; field_35430 SAVING_LEVEL_TEXT m ()V method_1748 tick m ()V method_34003 clearTitle m (Lnet/minecraft/class_1309;)I method_1744 getHeartCount p 1 entity m (Lnet/minecraft/class_267;)Z method_1751 method_1751 p 0 score m (Lnet/minecraft/class_2960;F)V method_31977 renderOverlay p 1 texture p 2 opacity m (I)I method_1733 getHeartRows p 1 heartCount m (Lnet/minecraft/class_310;)V p 1 client m (Lnet/minecraft/class_4587;F)V method_1753 render p 1 matrices p 2 tickDelta m (Lnet/minecraft/class_2561;)V method_1732 setRecordPlayingOverlay p 1 description m ()V method_1747 clear m (Lnet/minecraft/class_2561;Z)V method_1758 setOverlayMessage p 2 tinted p 1 message m (F)V method_1746 renderPortalOverlay p 1 nauseaStrength m ()V method_39193 tickAutosaveIndicator m (Lnet/minecraft/class_2561;)V method_34002 setSubtitle p 1 subtitle m (Lnet/minecraft/class_4587;)V method_1736 renderCrosshair p 1 matrices m (Lnet/minecraft/class_4587;I)V method_1754 renderExperienceBar p 1 matrices p 2 x m ()Lnet/minecraft/class_1657; method_1737 getCameraPlayer m ()Lnet/minecraft/class_1309; method_1734 getRiddenEntity m ()Lnet/minecraft/class_327; method_1756 getTextRenderer m (Lnet/minecraft/class_239;)Z method_17534 shouldRenderSpectatorCrosshair p 1 hitResult m (Lnet/minecraft/class_4587;Lnet/minecraft/class_1657;IIIIFIIIZ)V method_37298 renderHealthBar p 10 absorption p 11 blinking p 8 lastHealth p 9 health p 2 player p 3 x p 1 matrices p 6 regeneratingHeartIndex p 7 maxHealth p 4 y p 5 lines m (Lnet/minecraft/class_4587;)V method_1765 renderStatusEffectOverlay p 1 matrices m (Lnet/minecraft/class_4587;)V method_1749 renderHeldItemTooltip p 1 matrices m (Lnet/minecraft/class_1297;)V method_1735 renderVignetteOverlay p 1 entity m (Lnet/minecraft/class_4587;)V method_1760 renderStatusBars c Renders the armor, health, air, and hunger bars. p 1 matrices m (Lnet/minecraft/class_1297;)V method_1731 updateVignetteDarkness p 1 entity m ()Lnet/minecraft/class_365; method_1739 getSpectatorHud m (Lnet/minecraft/class_4587;Lnet/minecraft/class_329$class_6411;IIIZZ)V method_37299 drawHeart p 7 halfHeart p 6 blinking p 5 v p 4 y p 3 x p 2 type p 1 matrices m ()V method_1742 setDefaultTitleFade m (Lnet/minecraft/class_2556;Lnet/minecraft/class_2561;Ljava/util/UUID;)V method_1755 addChatMessage p 2 message p 1 type p 3 sender m ()V method_1745 resetDebugHudChunk m (III)V method_34001 setTitleTicks p 1 fadeInTicks p 3 fadeOutTicks p 2 remainTicks m (Lnet/minecraft/class_4587;)V method_1766 renderDemoTimer p 1 matrices m (FLnet/minecraft/class_4587;)V method_1759 renderHotbar p 1 tickDelta p 2 matrices m (Lnet/minecraft/class_2561;)V method_34004 setTitle p 1 title m (Lnet/minecraft/class_4587;I)V method_1752 renderMountJumpBar p 1 matrices p 2 x m (Lnet/minecraft/class_4587;)V method_39192 renderAutosaveIndicator p 1 matrices m (IIFLnet/minecraft/class_1657;Lnet/minecraft/class_1799;I)V method_1762 renderHotbarItem p 6 seed p 5 stack p 4 player p 3 tickDelta p 2 y p 1 x m (F)V method_32598 renderSpyglassOverlay p 1 scale m ()Lnet/minecraft/class_337; method_1740 getBossBarHud m ()I method_1738 getTicks m (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;III)V method_19346 drawTextBackground p 4 width p 3 yOffset p 5 color p 2 textRenderer p 1 matrices m (Lnet/minecraft/class_2561;)Ljava/util/UUID; method_31406 extractSender p 1 message m (Lnet/minecraft/class_4587;)V method_1741 renderMountHealth p 1 matrices m ()Lnet/minecraft/class_355; method_1750 getPlayerListHud m (Lnet/minecraft/class_4587;Lnet/minecraft/class_266;)V method_1757 renderScoreboardSidebar p 1 matrices p 2 objective m ()Lnet/minecraft/class_338; method_1743 getChatHud m (Z)V method_39191 tick p 1 paused c net/minecraft/class_329$class_6411 net/minecraft/client/gui/hud/InGameHud$HeartType f I field_33950 textureIndex f Z field_33951 hasBlinkingTexture f Lnet/minecraft/class_329$class_6411; field_33947 WITHERED f Lnet/minecraft/class_329$class_6411; field_33946 POISIONED f Lnet/minecraft/class_329$class_6411; field_33945 NORMAL f Lnet/minecraft/class_329$class_6411; field_33944 CONTAINER f Lnet/minecraft/class_329$class_6411; field_33949 FROZEN f Lnet/minecraft/class_329$class_6411; field_33948 ABSORBING m (Ljava/lang/String;IIZ)V p 3 textureIndex p 4 hasBlinkingTexture m (ZZ)I method_37302 getU c {@return the left-most coordinate of the heart texture} p 2 blinking p 1 halfHeart m (Lnet/minecraft/class_1657;)Lnet/minecraft/class_329$class_6411; method_37301 fromPlayerState p 0 player c net/minecraft/class_327 net/minecraft/client/font/TextRenderer c Manages the rendering of text.\n\n

The current instance used by the client can be obtained by\n{@code MinecraftClient.getInstance().textRenderer}.\n\n@see net.minecraft.client.MinecraftClient#textRenderer f Lnet/minecraft/class_1160; field_24237 FORWARD_SHIFT f F field_32166 Z_INDEX f Ljava/util/function/Function; field_1997 fontStorageAccessor f Lnet/minecraft/class_5225; field_24238 handler f I field_2000 fontHeight c The font height of the text that is rendered by the text renderer. f Ljava/util/Random; field_2001 random f I field_35427 ARABIC_SHAPING_LETTERS_SHAPE m (Lnet/minecraft/class_5481;FFIILnet/minecraft/class_1159;Lnet/minecraft/class_4597;I)V method_37296 drawWithOutline p 8 light p 7 vertexConsumers p 6 matrix p 5 outlineColor c the outline color in 0xAARRGGBB p 4 color c the text color in 0xAARRGGBB p 3 y p 2 x p 1 text m ()Z method_1726 isRightToLeft c Checks if the currently set language uses right to left writing. m ()Lnet/minecraft/class_5225; method_27527 getTextHandler m (Lnet/minecraft/class_4587;Ljava/lang/String;FFI)I method_1729 draw p 1 matrices p 3 x p 2 text p 5 color c the text color in the 0xAARRGGBB format p 4 y m (ILnet/minecraft/class_2583;)F method_27516 method_27516 p 2 style p 1 codePoint m (Lnet/minecraft/class_4587;Ljava/lang/String;FFIZ)I method_29342 drawWithShadow p 3 x p 4 y p 1 matrices p 2 text p 5 color c the text color in the 0xAARRGGBB format p 6 rightToLeft m (Ljava/lang/String;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_4597;ZII)I method_27521 draw p 7 vertexConsumers p 8 seeThrough p 5 shadow p 6 matrix p 3 y p 4 color c the text color in the 0xAARRGGBB format p 1 text p 2 x p 9 backgroundColor p 10 light m (Lnet/minecraft/class_382;ZZFFFLnet/minecraft/class_1159;Lnet/minecraft/class_4588;FFFFI)V method_1710 drawGlyph p 5 x p 6 y p 3 italic p 4 weight p 9 red p 10 green p 7 matrix p 8 vertexConsumer p 13 light p 11 blue p 12 alpha p 1 glyphRenderer p 2 bold m (Lnet/minecraft/class_5348;I)Lnet/minecraft/class_5348; method_1714 trimToWidth c Trims a string to be at most {@code maxWidth} wide.\n\n@return the text\n@see TextHandler#trimToWidth(StringVisitable, int, Style) p 2 width p 1 text m (Ljava/lang/String;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_4597;ZII)F method_1724 drawLayer p 4 color p 3 y p 2 x p 1 text p 8 seeThrough p 7 vertexConsumerProvider p 6 matrix p 5 shadow p 10 light p 9 underlineColor m (Ljava/util/function/Function;)V p 1 fontStorageAccessor m (I)I method_27515 tweakTransparency p 0 argb m (Lnet/minecraft/class_4587;Lnet/minecraft/class_5481;FFI)I method_27528 draw p 5 color c the text color in the 0xAARRGGBB format p 4 y p 3 x p 2 text p 1 matrices m (Lnet/minecraft/class_5348;)I method_27525 getWidth c Gets the width of some text when rendered. p 1 text c the text m (Ljava/lang/String;IZ)Ljava/lang/String; method_27524 trimToWidth c Trims a string to be at most {@code maxWidth} wide.\n\n@return the trimmed string p 1 text p 2 maxWidth p 3 backwards m (Ljava/lang/String;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_4597;ZIIZ)I method_27529 drawInternal p 11 mirror p 9 backgroundColor p 10 light p 7 vertexConsumers p 8 seeThrough p 5 shadow p 6 matrix p 3 y p 4 color p 1 text p 2 x m (Lnet/minecraft/class_327$class_5232;[FIFIIILnet/minecraft/class_2583;I)Z method_37297 method_37297 p 9 codePoint p 8 style p 7 index m (Lnet/minecraft/class_2561;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_4597;ZII)I method_30882 draw p 3 y p 4 color c the text color in the 0xAARRGGBB format p 5 shadow p 6 matrix p 1 text p 2 x p 7 vertexConsumers p 8 seeThrough p 9 backgroundColor p 10 light m (Ljava/lang/String;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_4597;ZIIZ)I method_27522 draw p 1 text p 3 y p 2 x p 9 backgroundColor p 8 seeThrough p 11 rightToLeft p 10 light p 5 shadow p 4 color c the text color in the 0xAARRGGBB format p 7 vertexConsumers p 6 matrix m (Lnet/minecraft/class_5481;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_4597;ZII)I method_22942 draw p 1 text p 2 x p 5 shadow p 6 matrix p 3 y p 4 color c the text color in the 0xAARRGGBB format p 9 backgroundColor p 10 light p 7 vertexConsumers p 8 seeThrough m (Lnet/minecraft/class_5348;IIII)V method_1712 drawTrimmed p 3 y p 2 x p 1 text p 5 color c the text color in the 0xAARRGGBB format p 4 maxWidth m (Lnet/minecraft/class_5481;)I method_30880 getWidth c Gets the width of some text when rendered. p 1 text m (Lnet/minecraft/class_5481;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_4597;ZII)F method_27530 drawLayer p 3 y p 2 x p 5 shadow p 4 color p 7 vertexConsumerProvider p 6 matrix p 9 underlineColor p 8 seeThrough p 10 light p 1 text m (Lnet/minecraft/class_5481;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_4597;ZII)I method_1723 drawInternal p 5 shadow p 6 matrix p 3 y p 4 color p 1 text p 2 x p 9 backgroundColor p 10 light p 7 vertexConsumerProvider p 8 seeThrough m (Ljava/lang/String;I)Ljava/lang/String; method_27523 trimToWidth c Trims a string to be at most {@code maxWidth} wide.\n\n@return the trimmed string\n@see TextHandler#trimToWidth(String, int, Style) p 2 maxWidth p 1 text m (Ljava/lang/String;)Ljava/lang/String; method_1721 mirror p 1 text m (Lnet/minecraft/class_5348;I)Ljava/util/List; method_1728 wrapLines c Wraps text when the rendered width of text exceeds the {@code width}.\n\n@return a list of ordered text which has been wrapped p 1 text p 2 width m (Lnet/minecraft/class_5481;FFILnet/minecraft/class_1159;Z)I method_22941 draw p 1 text p 2 x p 3 y p 4 color p 5 matrix p 6 shadow m (Lnet/minecraft/class_4587;Lnet/minecraft/class_5481;FFI)I method_27517 drawWithShadow p 5 color c the text color in the 0xAARRGGBB format p 4 y p 3 x p 2 text p 1 matrices m (Lnet/minecraft/class_4587;Ljava/lang/String;FFI)I method_1720 drawWithShadow p 1 matrices p 2 text p 3 x p 4 y p 5 color c the text color in the 0xAARRGGBB format m (Ljava/lang/String;I)I method_1713 getWrappedLinesHeight c Gets the height of the text when it has been wrapped.\n\n@return the height of the wrapped text\n@see TextRenderer#wrapLines(StringVisitable, int) p 1 text p 2 maxWidth m (Ljava/lang/String;)I method_1727 getWidth c Gets the width of some text when rendered. p 1 text c the text m (Ljava/lang/String;FFILnet/minecraft/class_1159;ZZ)I method_27520 draw p 1 text p 2 x p 3 y p 4 color p 5 matrix p 6 shadow p 7 mirror m (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;FFI)I method_30883 draw p 5 color c the text color in the 0xAARRGGBB format p 3 x p 4 y p 1 matrices p 2 text m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_377; method_27526 getFontStorage p 1 id m (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;FFI)I method_30881 drawWithShadow p 5 color c the text color in the 0xAARRGGBB format p 3 x p 4 y p 1 matrices p 2 text c net/minecraft/class_327$class_6415 net/minecraft/client/font/TextRenderer$TextLayerType f Lnet/minecraft/class_327$class_6415; field_33995 POLYGON_OFFSET f Lnet/minecraft/class_327$class_6415; field_33994 SEE_THROUGH f Lnet/minecraft/class_327$class_6415; field_33993 NORMAL c net/minecraft/class_327$class_5232 net/minecraft/client/font/TextRenderer$Drawer f F field_24243 red f F field_24244 green f F field_24242 brightnessMultiplier f F field_24245 blue f Lnet/minecraft/class_1159; field_24247 matrix f F field_24246 alpha f I field_24249 light f F field_24250 x f F field_24251 y f Lnet/minecraft/class_327$class_6415; field_33997 layerType f Lnet/minecraft/class_4597; field_24239 vertexConsumers f Z field_24241 shadow f Ljava/util/List; field_24252 rectangles m (Lnet/minecraft/class_327;Lnet/minecraft/class_4597;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_327$class_6415;I)V p 9 light p 8 layerType p 5 color p 4 y p 7 matrix p 6 shadow p 3 x p 2 vertexConsumers m (IF)F method_27531 drawLayer p 1 underlineColor p 2 x m (Lnet/minecraft/class_382$class_328;)V method_27532 addRectangle p 1 rectangle m (Lnet/minecraft/class_327;Lnet/minecraft/class_4597;FFIZLnet/minecraft/class_1159;ZI)V p 3 x p 4 y p 5 color p 6 shadow p 7 matrix p 8 seeThrough p 9 light p 2 vertexConsumers c net/minecraft/class_326 net/minecraft/client/color/item/ItemColorProvider m (Lnet/minecraft/class_1799;I)I getColor getColor c {@return the color of the item stack for the specified tint index,\nor -1 if not tinted} p 2 tintIndex p 1 stack c net/minecraft/class_6599 net/minecraft/client/gui/screen/option/KeybindsScreen f J field_34800 lastKeyCodeUpdateTime f Lnet/minecraft/class_4185; field_34802 resetAllButton f Lnet/minecraft/class_304; field_34799 selectedKeyBinding f Lnet/minecraft/class_459; field_34801 controlsList m (Lnet/minecraft/class_4185;)V method_38531 method_38531 p 1 button m (Lnet/minecraft/class_4185;)V method_38532 method_38532 p 1 button m (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V p 2 gameOptions p 1 parent c net/minecraft/class_5267 net/minecraft/predicate/entity/AdvancementEntityPredicateSerializer f Lcom/google/gson/Gson; field_24421 gson f Lnet/minecraft/class_5267; field_24420 INSTANCE m ([Lnet/minecraft/class_5341;)Lcom/google/gson/JsonElement; method_27849 conditionsToJson p 1 conditions c net/minecraft/class_320 net/minecraft/client/util/Session f Ljava/lang/String; field_1983 accessToken f Ljava/lang/String; field_1985 uuid f Ljava/lang/String; field_1982 username f Lnet/minecraft/class_320$class_321; field_1984 accountType f Ljava/util/Optional; field_34960 xuid f Ljava/util/Optional; field_34961 clientId m ()Lcom/mojang/authlib/GameProfile; method_1677 getProfile m ()Ljava/lang/String; method_1673 getUuid m ()Lnet/minecraft/class_320$class_321; method_35718 getAccountType m ()Ljava/util/Optional; method_38741 getXuid m ()Ljava/util/Optional; method_38740 getClientId m ()Ljava/lang/String; method_1676 getUsername m ()Ljava/lang/String; method_1675 getSessionId m ()Ljava/lang/String; method_1674 getAccessToken m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/class_320$class_321;)V p 6 accountType p 5 clientId p 4 xuid p 3 accessToken p 2 uuid p 1 username c net/minecraft/class_320$class_321 net/minecraft/client/util/Session$AccountType f Ljava/util/Map; field_1989 BY_NAME f Ljava/lang/String; field_1986 name f Lnet/minecraft/class_320$class_321; field_34962 MSA f Lnet/minecraft/class_320$class_321; field_1988 MOJANG f Lnet/minecraft/class_320$class_321; field_1990 LEGACY m (Lnet/minecraft/class_320$class_321;)Ljava/lang/String; method_1678 method_1678 p 0 type m (Ljava/lang/String;ILjava/lang/String;)V p 3 name m ()Ljava/lang/String; method_38742 getName m (Ljava/lang/String;)Lnet/minecraft/class_320$class_321; method_1679 byName p 0 name c net/minecraft/class_5269 net/minecraft/world/MutableWorldProperties m (F)V method_30657 setSpawnAngle p 1 spawnAngle m (I)V method_27416 setSpawnX p 1 spawnX m (I)V method_27417 setSpawnY p 1 spawnY m (I)V method_27419 setSpawnZ p 1 spawnZ m (Lnet/minecraft/class_2338;F)V method_187 setSpawnPos p 2 angle p 1 pos c net/minecraft/class_6597 net/minecraft/client/render/ChunkBuilderMode f [Lnet/minecraft/class_6597; field_34791 modes f I field_34792 id f Ljava/lang/String; field_34793 name f Lnet/minecraft/class_6597; field_34788 NONE f Lnet/minecraft/class_6597; field_34789 PLAYER_AFFECTED f Lnet/minecraft/class_6597; field_34790 NEARBY m ()I method_38522 getId m ()Ljava/lang/String; method_38524 getName m (I)Lnet/minecraft/class_6597; method_38523 get p 0 id m (Ljava/lang/String;IILjava/lang/String;)V p 3 id p 4 name c net/minecraft/class_5268 net/minecraft/world/level/ServerWorldProperties m (Z)V method_147 setThundering p 1 thundering m ()I method_18038 getWanderingTraderSpawnDelay m ()I method_18039 getWanderingTraderSpawnChance m (Z)V method_223 setInitialized p 1 initialized m ()Z method_194 areCommandsAllowed m ()Lnet/minecraft/class_2784$class_5200; method_27422 getWorldBorder m (Lnet/minecraft/class_1934;)V method_193 setGameMode p 1 gameMode m (Lnet/minecraft/class_2784$class_5200;)V method_27415 setWorldBorder p 1 worldBorder m ()Ljava/lang/String; method_150 getLevelName m (I)V method_18042 setWanderingTraderSpawnChance p 1 wanderingTraderSpawnChance m ()I method_145 getThunderTime m (J)V method_29034 setTime p 1 time m ()I method_155 getClearWeatherTime m (J)V method_29035 setTimeOfDay p 1 timeOfDay m (I)V method_18041 setWanderingTraderSpawnDelay p 1 wanderingTraderSpawnDelay m (Ljava/util/UUID;)V method_18040 setWanderingTraderId p 1 wanderingTraderId m (I)V method_167 setClearWeatherTime p 1 clearWeatherTime m (I)V method_164 setRainTime p 1 rainTime m (I)V method_173 setThunderTime p 1 thunderTime m ()I method_190 getRainTime m ()Lnet/minecraft/class_1934; method_210 getGameMode m ()Ljava/util/UUID; method_35506 getWanderingTraderId m ()Z method_222 isInitialized m ()Lnet/minecraft/class_236; method_143 getScheduledEvents c net/minecraft/class_319 net/minecraft/client/util/VideoMode f I field_1975 refreshRate f I field_1976 blueBits f I field_1979 height f I field_1977 greenBits f I field_1978 redBits f Ljava/util/regex/Pattern; field_1981 PATTERN f I field_1980 width m ()I method_1671 getRefreshRate m (IIIIII)V p 1 width p 2 height p 3 redBits p 4 greenBits p 5 blueBits p 6 refreshRate m ()I method_1672 getBlueBits m (Ljava/lang/String;)Ljava/util/Optional; method_1665 fromString p 0 string m (Lorg/lwjgl/glfw/GLFWVidMode$Buffer;)V p 1 buffer m ()I method_1668 getWidth m ()I method_1669 getHeight m ()Ljava/lang/String; method_1670 asString m ()I method_1666 getRedBits m (Ljava/lang/Object;)Z equals equals p 1 o m ()I method_1667 getGreenBits m (Lorg/lwjgl/glfw/GLFWVidMode;)V p 1 vidMode c net/minecraft/class_336 net/minecraft/client/gui/GameInfoChatListener f Lnet/minecraft/class_310; field_2057 client m (Lnet/minecraft/class_310;)V p 1 client c net/minecraft/class_5274 net/minecraft/entity/ai/goal/IronGolemWanderAroundGoal f I field_30213 CHUNK_RANGE f I field_30214 ENTITY_COLLISION_RANGE f I field_30215 HORIZONTAL_RANGE f I field_30216 VERTICAL_RANGE m (Lnet/minecraft/class_4076;)Lnet/minecraft/class_2338; method_27923 findRandomPosInChunk p 1 pos m ()Lnet/minecraft/class_243; method_27927 findRandomBlockPos m ()Lnet/minecraft/class_243; method_27926 findVillagerPos m ()Lnet/minecraft/class_243; method_27925 findRandomInRange m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4076;)Z method_27924 method_27924 p 1 sectionPos m ()Lnet/minecraft/class_4076; method_27928 findRandomChunkPos m (Lnet/minecraft/class_1646;)Z method_27922 canVillagerSummonGolem p 1 villager c net/minecraft/class_335 net/minecraft/client/gui/hud/ChatHudListener f Lnet/minecraft/class_310; field_2056 client m (Lnet/minecraft/class_310;)V p 1 client c net/minecraft/class_5273 net/minecraft/datafixer/fix/VillagerFollowRangeFix f D field_29913 NEW_RANGE f D field_29912 OLD_RANGE m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_27914 fix c net/minecraft/class_334 net/minecraft/client/gui/ClientChatListener m (Lnet/minecraft/class_2556;Lnet/minecraft/class_2561;Ljava/util/UUID;)V method_1794 onChatMessage p 1 type p 3 sender p 2 message c net/minecraft/class_333 net/minecraft/client/util/NarratorManager f Lorg/slf4j/Logger; field_18210 LOGGER f Lnet/minecraft/class_2561; field_18967 EMPTY f Lnet/minecraft/class_333; field_2054 INSTANCE f Lcom/mojang/text2speech/Narrator; field_2055 narrator m (Ljava/lang/String;)V method_19788 narrate p 1 text m ()V method_1793 clear m (Lnet/minecraft/class_4065;)V method_1792 addToast p 1 option m ()Z method_1791 isActive m ()V method_20371 destroy m (Lnet/minecraft/class_2561;)V method_37015 narrate p 1 text m (Ljava/lang/String;)V method_37016 debugPrintMessage p 1 message m ()Lnet/minecraft/class_4065; method_20602 getNarratorOption c net/minecraft/class_5275 net/minecraft/entity/Dismounting m (Lnet/minecraft/class_2338;ILjava/util/function/Function;)D method_30343 getCeilingHeight p 2 collisionShapeGetter p 1 maxDistance p 0 pos m (D)Z method_27932 canDismountInBlock p 0 height m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_30341 getCollisionShape p 1 pos p 0 world m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;Z)Lnet/minecraft/class_243; method_30769 findRespawnPos p 1 world p 0 entityType p 3 ignoreInvalidPos p 2 pos m (Lnet/minecraft/class_1941;Lnet/minecraft/class_243;Lnet/minecraft/class_1309;Lnet/minecraft/class_4050;)Z method_33353 canPlaceEntityAt p 3 pose p 1 offset p 2 entity p 0 world m (Lnet/minecraft/class_1941;Lnet/minecraft/class_1309;Lnet/minecraft/class_238;)Z method_27933 canPlaceEntityAt p 0 world p 2 targetBox p 1 entity m (Lnet/minecraft/class_2350;)[[I method_27934 getDismountOffsets p 0 movementDirection c net/minecraft/class_5270 net/minecraft/loot/LootGsons m ()Lcom/google/gson/GsonBuilder; method_27861 getFunctionGsonBuilder m ()Lcom/google/gson/GsonBuilder; method_27862 getTableGsonBuilder m ()Lcom/google/gson/GsonBuilder; method_27860 getConditionGsonBuilder c net/minecraft/class_339 net/minecraft/client/gui/widget/ClickableWidget c A clickable widget is a GUI element that has many methods to handle different\nmouse actions. In addition, it allows a message to be rendered on the widget\nand narrated when the widget is selected. f Z field_22756 focused f Lnet/minecraft/class_2960; field_22757 WIDGETS_TEXTURE f Z field_22764 visible f Z field_22762 hovered f I field_22759 height f F field_22765 alpha f I field_22761 y f Z field_22763 active f I field_22758 width f Lnet/minecraft/class_2561; field_22754 message f I field_22760 x m (DD)V method_25357 onRelease p 3 mouseY p 1 mouseX m ()Lnet/minecraft/class_2561; method_25369 getMessage m (Lnet/minecraft/class_6382;)V method_37021 appendDefaultNarrations p 1 builder m (Lnet/minecraft/class_4587;II)V method_25352 renderTooltip p 1 matrices p 2 mouseX p 3 mouseY m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250; method_32602 getNarrationMessage p 0 message m (Lnet/minecraft/class_4587;Lnet/minecraft/class_310;II)V method_25353 renderBackground p 1 matrices p 4 mouseY p 3 mouseX p 2 client m ()Z method_25370 isFocused m (IIIILnet/minecraft/class_2561;)V p 1 x p 3 width p 2 y p 5 message p 4 height m (Lnet/minecraft/class_1144;)V method_25354 playDownSound p 1 soundManager m (DD)V method_25348 onClick p 1 mouseX p 3 mouseY m (Z)I method_25356 getYImage p 1 hovered m (Lnet/minecraft/class_4587;IIF)V method_25359 renderButton p 1 matrices p 4 delta p 3 mouseY p 2 mouseX m ()I method_25364 getHeight m (I)V method_25358 setWidth p 1 width m ()I method_25368 getWidth m (DDDD)V method_25349 onDrag p 7 deltaY p 3 mouseY p 5 deltaX p 1 mouseX m (Z)V method_25363 onFocusedChanged p 1 newFocused m ()Lnet/minecraft/class_5250; method_25360 getNarrationMessage m (Z)V method_25365 setFocused p 1 focused m (DD)Z method_25361 clicked p 1 mouseX p 3 mouseY m (Lnet/minecraft/class_2561;)V method_25355 setMessage p 1 message m ()Z method_25367 isHovered m (F)V method_25350 setAlpha p 1 alpha m (I)Z method_25351 isValidClickButton p 1 button c net/minecraft/class_338 net/minecraft/client/gui/hud/ChatHud c Responsible for rendering various game messages such as chat messages or\njoin/leave messages.\n\n@see net.minecraft.client.gui.screen.ChatScreen f Lnet/minecraft/class_310; field_2062 client f I field_2066 scrolledLines f Ljava/util/List; field_2061 messages f Ljava/util/List; field_2063 messageHistory f Lorg/slf4j/Logger; field_2065 LOGGER f I field_32180 MAX_MESSAGES f Ljava/util/Deque; field_23934 messageQueue f J field_23935 lastMessageAddedTime f Ljava/util/List; field_2064 visibleMessages f Z field_2067 hasUnreadNewMessages m (Z)V method_1808 clear p 1 clearHistory m ()V method_1820 resetScroll m (Lnet/minecraft/class_4587;I)V method_1805 render p 2 tickDelta p 1 matrices m (I)V method_1802 scroll m ()I method_1810 getHeight m (Ljava/lang/String;)V method_1803 addToMessageHistory p 1 message m (Lnet/minecraft/class_2561;IIZ)V method_1815 addMessage p 4 refresh p 3 timestamp p 2 messageId p 1 message m ()J method_27148 getChatDelayMillis m (ILnet/minecraft/class_303;)Z method_30885 method_30885 p 1 message m (DD)Lnet/minecraft/class_2583; method_1816 getText p 1 x p 3 y m (I)V method_1807 removeMessage p 1 messageId m (Lnet/minecraft/class_2561;)V method_1812 addMessage p 1 message m ()I method_1813 getVisibleLineCount m (D)I method_1806 getWidth p 0 widthOption m (D)I method_1818 getHeight p 0 heightOption m (Lnet/minecraft/class_2561;)V method_27147 queueMessage p 1 message m (Lnet/minecraft/class_2561;I)V method_1804 addMessage p 2 messageId p 1 message m ()Z method_1819 isChatFocused m ()V method_27149 processMessageQueue m (I)D method_19348 getMessageOpacityMultiplier p 0 age m ()V method_1817 reset m ()Ljava/util/List; method_1809 getMessageHistory m ()I method_1811 getWidth m (ILnet/minecraft/class_303;)Z method_30884 method_30884 p 1 message m (Lnet/minecraft/class_310;)V p 1 client m ()D method_1814 getChatScale m ()Z method_23677 isChatHidden m (DD)Z method_27146 mouseClicked p 1 mouseX p 3 mouseY c net/minecraft/class_5272 net/minecraft/client/item/ModelPredicateProviderRegistry f Lnet/minecraft/class_2960; field_24444 DAMAGED_ID f Ljava/util/Map; field_24443 GLOBAL f Lnet/minecraft/class_6395; field_24447 DAMAGE_PROVIDER f Lnet/minecraft/class_2960; field_24445 DAMAGE_ID f Ljava/util/Map; field_24448 ITEM_SPECIFIC f Lnet/minecraft/class_6395; field_24446 DAMAGED_PROVIDER f Ljava/lang/String; field_32947 CUSTOM_MODEL_DATA_KEY m (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F method_27891 method_27891 p 0 stack p 1 world p 2 entity p 3 seed m (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F method_27893 method_27893 p 0 stack p 1 world p 2 entity p 3 seed m (Lnet/minecraft/class_1792;Lnet/minecraft/class_2960;Lnet/minecraft/class_6395;)V method_27879 register p 1 id p 2 provider p 0 item m (Lnet/minecraft/class_2960;Lnet/minecraft/class_6395;)Lnet/minecraft/class_6395; method_27881 register p 0 id p 1 provider m (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F method_35803 method_35803 p 3 seed p 0 stack p 1 world p 2 entity m (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F method_27887 method_27887 p 1 world p 0 stack p 3 seed p 2 entity m (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F method_27889 method_27889 p 0 stack p 1 world p 2 entity p 3 seed m (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F method_27895 method_27895 p 0 stack p 1 world p 2 entity p 3 seed m (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F method_27883 method_27883 p 3 seed p 2 entity p 1 world p 0 stack m (Lnet/minecraft/class_1792;)Ljava/util/Map; method_27877 method_27877 p 0 key m (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F method_27885 method_27885 p 3 seed p 2 entity p 1 world p 0 stack m (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F method_27880 method_27880 p 3 seed p 2 entity p 1 world p 0 stack m (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F method_27890 method_27890 p 0 stack p 1 world p 2 entity p 3 seed m (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F method_27882 method_27882 p 3 seed p 2 entity p 1 world p 0 stack m (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F method_27892 method_27892 p 0 stack p 1 world p 2 entity p 3 seed m (Lnet/minecraft/class_1792;Lnet/minecraft/class_2960;)Lnet/minecraft/class_1800; method_27878 get p 0 item p 1 id m (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F method_32202 method_32202 p 3 seed p 0 stack p 2 entity p 1 world m (Lnet/minecraft/class_1800;)V method_37106 registerCustomModelData p 0 provider m (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F method_27888 method_27888 p 0 stack p 3 seed p 2 entity p 1 world m (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F method_27884 method_27884 p 3 seed p 2 entity p 1 world p 0 stack m (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F method_27894 method_27894 p 0 stack p 1 world p 2 entity p 3 seed m (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F method_27886 method_27886 p 2 entity p 1 world p 0 stack p 3 seed c net/minecraft/class_5272$class_5171 net/minecraft/client/item/ModelPredicateProviderRegistry$AngleInterpolator f D field_23980 value f D field_23981 speed f J field_23982 lastUpdateTime m (JD)V method_27190 update p 3 target p 1 time m (J)Z method_27316 shouldUpdate p 1 time c net/minecraft/class_5272$1 net/minecraft/client/item/ModelPredicateProviderRegistry$1 f D field_7911 time f D field_7910 step f J field_7913 lastTick m (Lnet/minecraft/class_1937;D)D method_7736 getTime p 2 skyAngle p 1 world c net/minecraft/class_5272$2 net/minecraft/client/item/ModelPredicateProviderRegistry$2 f Lnet/minecraft/class_5272$class_5171; field_24449 aimedInterpolator f Lnet/minecraft/class_5272$class_5171; field_24450 aimlessInterpolator m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2338; method_27897 getLodestonePos p 1 world p 2 nbt m (Lnet/minecraft/class_638;)Lnet/minecraft/class_2338; method_27899 getSpawnPos p 1 world m (Lnet/minecraft/class_1533;)D method_27896 getItemFrameAngleOffset p 1 itemFrame m (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)D method_27898 getAngleToPos p 2 entity p 1 pos m (I)I method_32800 scatter c Scatters a seed by integer overflow in multiplication onto the whole\nint domain. p 1 seed c net/minecraft/class_337 net/minecraft/client/gui/hud/BossBarHud f Ljava/util/Map; field_2060 bossBars f I field_32178 HEIGHT f I field_32177 WIDTH f I field_32179 NOTCHED_BAR_OVERLAY_V f Lnet/minecraft/class_310; field_2058 client f Lnet/minecraft/class_2960; field_2059 BARS_TEXTURE m ()V method_1801 clear m (Lnet/minecraft/class_4587;)V method_1796 render p 1 matrices m (Lnet/minecraft/class_4587;IILnet/minecraft/class_1259;)V method_1799 renderBossBar p 3 y p 4 bossBar p 1 matrices p 2 x m (Lnet/minecraft/class_310;)V p 1 client m (Lnet/minecraft/class_2629;)V method_1795 handlePacket p 1 packet m ()Z method_1800 shouldThickenFog m ()Z method_1797 shouldDarkenSky m ()Z method_1798 shouldPlayDragonMusic c net/minecraft/class_332 net/minecraft/client/gui/DrawableHelper f Lnet/minecraft/class_2960; field_22737 GUI_ICONS_TEXTURE c The texture of various icons and widgets used for rendering ingame indicators. f Lnet/minecraft/class_2960; field_22735 OPTIONS_BACKGROUND_TEXTURE c The texture used by options for background. f I field_22734 zOffset c The z offset used by {@link DrawableHelper}. f Lnet/minecraft/class_2960; field_22736 STATS_ICON_TEXTURE c The texture of icons used in the stats screen. m (Lnet/minecraft/class_4587;IIIII)V method_25294 fill p 2 y1 p 3 x2 p 4 y2 p 5 color p 0 matrices p 1 x1 m (Lnet/minecraft/class_4587;IIIIII)V method_25302 drawTexture c Draws a textured rectangle from a region in a 256x256 texture.\n\n

The Z coordinate of the rectangle is {@link #zOffset}.\n\n

The width and height of the region are the same as\nthe dimensions of the rectangle. p 7 height c the height p 5 v c the top-most coordinate of the texture region p 6 width c the width p 3 y c the Y coordinate of the rectangle p 4 u c the left-most coordinate of the texture region p 1 matrices c the matrix stack used for rendering p 2 x c the X coordinate of the rectangle m (Lnet/minecraft/class_1159;Lnet/minecraft/class_287;IIIIIII)V method_27533 fillGradient p 1 builder p 2 startX p 0 matrix p 5 endY p 6 z p 3 startY p 4 endX p 7 colorStart p 8 colorEnd m (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;Ljava/lang/String;III)V method_25300 drawCenteredText p 0 matrices p 1 textRenderer p 2 text p 3 centerX p 4 y p 5 color m (Lnet/minecraft/class_4587;IIIIILnet/minecraft/class_1058;)V method_25298 drawSprite p 5 height p 4 width p 6 sprite p 1 x p 0 matrices p 3 z p 2 y m (Lnet/minecraft/class_1159;IIIII)V method_25299 fill p 0 matrix p 5 color p 2 y1 p 1 x1 p 4 y2 p 3 x2 m (Lnet/minecraft/class_4587;IIIFFIIII)V method_25291 drawTexture c Draws a textured rectangle from a region in a texture.\n\n

The width and height of the region are the same as\nthe dimensions of the rectangle. p 4 u c the left-most coordinate of the texture region p 3 z c the Z coordinate of the rectangle p 2 y c the Y coordinate of the rectangle p 1 x c the X coordinate of the rectangle p 0 matrices c the matrix stack used for rendering p 9 textureHeight c the height of the entire texture p 8 textureWidth c the width of the entire texture p 7 height c the height of the rectangle p 6 width c the width of the rectangle p 5 v c the top-most coordinate of the texture region m (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;Lnet/minecraft/class_5481;III)V method_35720 drawWithShadow p 5 color p 4 y p 3 x p 2 text p 1 textRenderer p 0 matrices m (Lnet/minecraft/class_4587;IIFFIIII)V method_25290 drawTexture c Draws a textured rectangle from a region in a texture.\n\n

The width and height of the region are the same as\nthe dimensions of the rectangle. p 0 matrices c the matrix stack used for rendering p 3 u c the left-most coordinate of the texture region p 4 v c the top-most coordinate of the texture region p 1 x c the X coordinate of the rectangle p 2 y c the Y coordinate of the rectangle p 7 textureWidth c the width of the entire texture p 8 textureHeight c the height of the entire texture p 5 width c the width of the rectangle p 6 height c the height of the rectangle m ()I method_25305 getZOffset m (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;Lnet/minecraft/class_2561;III)V method_27535 drawTextWithShadow p 0 matrices p 1 textRenderer p 2 text p 3 x p 4 y p 5 color m (Lnet/minecraft/class_4587;IIII)V method_25301 drawVerticalLine p 4 y2 p 5 color p 2 x p 3 y1 p 1 matrices m (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;Lnet/minecraft/class_2561;III)V method_27534 drawCenteredText p 0 matrices p 1 textRenderer p 2 text p 3 centerX p 4 y p 5 color m (Lnet/minecraft/class_4587;IIIIIII)V method_33284 fillGradient p 7 z p 6 colorEnd p 1 startX p 0 matrices p 5 colorStart p 4 endY p 3 endX p 2 startY m (Lnet/minecraft/class_4587;IIIIII)V method_25296 fillGradient p 7 colorEnd p 3 startY p 4 endX p 5 endY p 6 colorStart p 1 matrices p 2 startX m (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;Ljava/lang/String;III)V method_25303 drawStringWithShadow p 0 matrices p 1 textRenderer p 2 text p 3 x p 4 y p 5 color m (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;Lnet/minecraft/class_5481;III)V method_35719 drawCenteredTextWithShadow p 0 matrices p 3 centerX p 4 y p 1 textRenderer p 2 text p 5 color m (I)V method_25304 setZOffset p 1 zOffset m (Lnet/minecraft/class_1159;IIIIIFFFF)V method_25295 drawTexturedQuad p 1 x0 p 2 x1 p 3 y0 p 4 y1 p 0 matrix p 9 v1 p 5 z p 6 u0 p 7 u1 p 8 v0 m (IILjava/util/function/BiConsumer;)V method_29343 drawWithOutline p 1 x p 2 y p 3 renderAction c the action to render both the content and the outline, taking x and y positions as input m (Lnet/minecraft/class_4587;IIIIFFIIII)V method_25293 drawTexture c Draws a textured rectangle from a region in a texture. p 9 textureWidth c the width of the entire texture p 8 regionHeight c the height of the texture region p 7 regionWidth c the width of the texture region p 6 v c the top-most coordinate of the texture region p 10 textureHeight c the height of the entire texture p 1 x c the X coordinate of the rectangle p 0 matrices c the matrix stack used for rendering p 5 u c the left-most coordinate of the texture region p 4 height c the height of the rectangle p 3 width c the width of the rectangle p 2 y c the Y coordinate of the rectangle m (Lnet/minecraft/class_4587;IIII)V method_25292 drawHorizontalLine p 3 x2 p 4 y p 5 color p 1 matrices p 2 x1 m (Lnet/minecraft/class_4587;IIIIIIIFFII)V method_25297 drawTexture p 3 y0 p 4 y1 p 5 z p 6 regionWidth p 0 matrices p 1 x0 p 2 x1 p 11 textureHeight p 7 regionHeight p 8 u p 9 v p 10 textureWidth c net/minecraft/class_5277 net/minecraft/datafixer/fix/EntityShulkerRotationFix m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_27960 fixRotation m (Lcom/mojang/datafixers/schemas/Schema;)V p 1 outputSchema c net/minecraft/class_330 net/minecraft/client/render/MapRenderer f I field_32174 DEFAULT_IMAGE_HEIGHT f Lnet/minecraft/class_1921; field_21688 MAP_ICONS_RENDER_LAYER f I field_32173 DEFAULT_IMAGE_WIDTH f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_2045 mapTextures f Lnet/minecraft/class_1060; field_2043 textureManager f Lnet/minecraft/class_2960; field_2044 MAP_ICONS_TEXTURE m (ILnet/minecraft/class_22;)V method_1769 updateTexture p 2 state p 1 id m ()V method_1771 clearStateTextures m (ILnet/minecraft/class_22;)Lnet/minecraft/class_330$class_331; method_32601 getMapTexture p 1 id p 2 state m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_22;ZI)V method_1773 draw p 1 matrices p 2 vertexConsumers p 3 id p 4 state p 5 hidePlayerIcons p 6 light m (Lnet/minecraft/class_1060;)V p 1 textureManager c net/minecraft/class_330$class_331 net/minecraft/client/render/MapRenderer$MapTexture f Z field_34044 needsUpdate f Lnet/minecraft/class_22; field_2046 state f Lnet/minecraft/class_1921; field_21689 renderLayer f Lnet/minecraft/class_1043; field_2048 texture m (Lnet/minecraft/class_330;ILnet/minecraft/class_22;)V p 2 id p 3 state m ()V method_1776 updateTexture m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ZI)V method_1777 draw p 2 vertexConsumers p 1 matrices p 4 light p 3 hidePlayerIcons m (Lnet/minecraft/class_22;)V method_37451 setState p 1 state m ()V method_37450 setNeedsUpdate c net/minecraft/class_5279 net/minecraft/advancement/criterion/ThrownItemPickedUpByEntityCriterion f Lnet/minecraft/class_2960; field_24492 ID m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_5279$class_5280; method_27974 conditionsFromJson m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;Lnet/minecraft/class_1297;)V method_27975 trigger p 2 stack p 3 entity p 1 player m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;Lnet/minecraft/class_47;Lnet/minecraft/class_5279$class_5280;)Z method_27976 method_27976 p 3 conditions c net/minecraft/class_5279$class_5280 net/minecraft/advancement/criterion/ThrownItemPickedUpByEntityCriterion$Conditions f Lnet/minecraft/class_2048$class_5258; field_24494 entity f Lnet/minecraft/class_2073; field_24493 item m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;Lnet/minecraft/class_2048$class_5258;)V p 3 entity p 2 item p 1 player m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073$class_2074;Lnet/minecraft/class_2048$class_5258;)Lnet/minecraft/class_5279$class_5280; method_27978 create p 2 entity p 1 item p 0 player m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;Lnet/minecraft/class_47;)Z method_27979 test p 1 player p 2 stack p 3 entityContext c net/minecraft/class_347 net/minecraft/client/gui/widget/LockButtonWidget f Z field_2131 locked m (IILnet/minecraft/class_4185$class_4241;)V p 3 action p 1 x p 2 y m (Z)V method_1895 setLocked p 1 locked m ()Z method_1896 isLocked c net/minecraft/class_347$class_348 net/minecraft/client/gui/widget/LockButtonWidget$IconLocation f I field_2134 v f I field_2135 u f Lnet/minecraft/class_347$class_348; field_2140 UNLOCKED_DISABLED f Lnet/minecraft/class_347$class_348; field_2132 UNLOCKED f Lnet/minecraft/class_347$class_348; field_2133 UNLOCKED_HOVER f Lnet/minecraft/class_347$class_348; field_2137 LOCKED f Lnet/minecraft/class_347$class_348; field_2138 LOCKED_HOVER f Lnet/minecraft/class_347$class_348; field_2139 LOCKED_DISABLED m (Ljava/lang/String;III)V p 3 u p 4 v m ()I method_1898 getV m ()I method_1897 getU c net/minecraft/class_6574 net/minecraft/world/gen/random/RandomDeriver m (III)Lnet/minecraft/class_5819; method_38418 createRandom p 3 z p 1 x p 2 y m (Ljava/lang/String;)Lnet/minecraft/class_5819; method_38995 createRandom p 1 string m (Ljava/lang/StringBuilder;)V method_39039 addDebugInfo p 1 info m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5819; method_39000 createRandom p 1 id m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_5819; method_38419 createRandom p 1 pos c net/minecraft/class_345 net/minecraft/client/gui/hud/ClientBossBar f F field_2129 healthLatest f J field_2128 timeHealthSet m (Ljava/util/UUID;Lnet/minecraft/class_2561;FLnet/minecraft/class_1259$class_1260;Lnet/minecraft/class_1259$class_1261;ZZZ)V p 1 uuid p 2 name p 3 percent p 8 thickenFog p 4 color p 5 style p 6 darkenSky p 7 dragonMusic c net/minecraft/class_5242 net/minecraft/command/argument/UuidArgumentType f Ljava/util/Collection; field_24319 EXAMPLES f Ljava/util/regex/Pattern; field_24320 VALID_CHARACTERS f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_24318 INVALID_UUID m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/UUID; method_27645 getUuid p 0 context p 1 name m ()Lnet/minecraft/class_5242; method_27643 uuid m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse p 1 reader m (Lcom/mojang/brigadier/StringReader;)Ljava/util/UUID; method_27644 parse c net/minecraft/class_344 net/minecraft/client/gui/widget/TexturedButtonWidget f I field_19079 hoveredVOffset f I field_2125 v f I field_2126 u f I field_2124 textureWidth f Lnet/minecraft/class_2960; field_2127 texture f I field_19080 textureHeight m (IIIIIIILnet/minecraft/class_2960;IILnet/minecraft/class_4185$class_4241;Lnet/minecraft/class_2561;)V p 12 text p 8 texture p 9 textureWidth p 10 textureHeight p 11 pressAction p 4 height p 5 u p 6 v p 7 hoveredVOffset p 1 x p 2 y p 3 width m (II)V method_1893 setPos p 2 y p 1 x m (IIIIIIILnet/minecraft/class_2960;IILnet/minecraft/class_4185$class_4241;Lnet/minecraft/class_4185$class_5316;Lnet/minecraft/class_2561;)V p 10 textureHeight p 11 pressAction p 8 texture p 9 textureWidth p 12 tooltipSupplier p 13 text p 2 y p 3 width p 1 x p 6 v p 7 hoveredVOffset p 4 height p 5 u m (IIIIIILnet/minecraft/class_2960;Lnet/minecraft/class_4185$class_4241;)V p 4 height p 3 width p 6 v p 5 u p 2 y p 1 x p 8 pressAction p 7 texture m (IIIIIIILnet/minecraft/class_2960;IILnet/minecraft/class_4185$class_4241;)V p 8 texture p 9 textureWidth p 10 textureHeight p 11 pressAction p 1 x p 2 y p 3 width p 4 height p 5 u p 6 v p 7 hoveredVOffset m (IIIIIIILnet/minecraft/class_2960;Lnet/minecraft/class_4185$class_4241;)V p 1 x p 3 width p 2 y p 5 u p 4 height p 7 hoveredVOffset p 6 v p 9 pressAction p 8 texture c net/minecraft/class_6579 net/minecraft/world/gen/stateprovider/AbstractNoiseBlockStateProvider f Lnet/minecraft/class_5216$class_5487; field_34708 noiseParameters f F field_34709 scale f J field_34707 seed f Lnet/minecraft/class_5216; field_34710 noiseSampler m (Lnet/minecraft/class_2338;D)D method_38441 getNoiseValue p 1 pos p 2 scale m (JLnet/minecraft/class_5216$class_5487;F)V p 1 seed p 4 scale p 3 noiseParameters m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; method_38439 fillCodecFields p 0 instance c net/minecraft/class_6577 net/minecraft/world/gen/feature/DiskFeatureConfig f Lcom/mojang/serialization/Codec; field_34698 CODEC f I comp_82 halfHeight f Lnet/minecraft/class_6017; comp_81 radius f Ljava/util/List; comp_83 targets f Lnet/minecraft/class_2680; comp_80 state m ()I comp_82 halfHeight m ()Lnet/minecraft/class_6017; comp_81 radius m ()Ljava/util/List; comp_83 targets m ()Lnet/minecraft/class_2680; comp_80 state c net/minecraft/class_6578 net/minecraft/world/gen/stateprovider/DualNoiseBlockStateProvider f Lnet/minecraft/class_5216; field_34706 slowNoiseSampler f F field_34705 slowScale f Lcom/mojang/serialization/Codec; field_34702 DUAL_CODEC f Lnet/minecraft/class_6497; field_34703 variety f Lnet/minecraft/class_5216$class_5487; field_34704 slowNoiseParameters m (Lnet/minecraft/class_2338;)D method_38435 getSlowNoiseValue p 1 pos m (Lnet/minecraft/class_6497;Lnet/minecraft/class_5216$class_5487;FJLnet/minecraft/class_5216$class_5487;FLjava/util/List;)V p 3 slowScale p 2 slowNoiseParameters p 1 variety p 7 scale p 6 noiseParameters p 4 seed p 8 states c net/minecraft/class_5244 net/minecraft/client/gui/screen/ScreenTexts f Lnet/minecraft/class_2561; field_33850 SENTENCE_SEPARATOR f Lnet/minecraft/class_2561; field_24339 BACK f Lnet/minecraft/class_2561; field_24337 NO f Lnet/minecraft/class_2561; field_24338 PROCEED f Lnet/minecraft/class_2561; field_24335 CANCEL f Lnet/minecraft/class_2561; field_24336 YES f Lnet/minecraft/class_2561; field_33849 LINE_BREAK f Lnet/minecraft/class_2561; field_24333 OFF f Lnet/minecraft/class_2561; field_24334 DONE f Lnet/minecraft/class_2561; field_24332 ON f Lnet/minecraft/class_2561; field_26625 CONNECT_FAILED m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250; method_37111 joinSentences p 1 second p 0 first m (Lnet/minecraft/class_2561;Z)Lnet/minecraft/class_5250; method_30619 composeToggleText p 0 text p 1 value m (Ljava/util/Collection;)Lnet/minecraft/class_2561; method_37109 joinLines p 0 texts m (Z)Lnet/minecraft/class_2561; method_36134 onOrOff p 0 on m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250; method_32700 composeGenericOptionText p 0 text p 1 value m ([Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561; method_37110 joinLines p 0 texts c net/minecraft/class_342 net/minecraft/client/gui/widget/TextFieldWidget f I field_32196 DEFAULT_EDITABLE_COLOR f Z field_2095 drawsBackground f I field_2101 selectionEnd f Z field_2094 editable f I field_2108 maxLength f Lnet/minecraft/class_327; field_2105 textRenderer f I field_2100 editableColor f Ljava/lang/String; field_32199 HORIZONTAL_CURSOR f I field_32198 VERTICAL_CURSOR_COLOR f Ljava/util/function/BiFunction; field_2099 renderTextProvider f Ljava/lang/String; field_2106 suggestion f Z field_17037 selecting f I field_2107 focusedTicks f I field_2103 firstCharacterIndex c The index of the leftmost character that is rendered on a screen. f I field_2098 uneditableColor f Ljava/lang/String; field_2092 text f I field_32203 BACKGROUND_COLOR f Ljava/util/function/Predicate; field_2104 textPredicate f Z field_2096 focusUnlocked f I field_2102 selectionStart f Ljava/util/function/Consumer; field_2088 changedListener f I field_32202 BORDER_COLOR m (IIII)V method_1886 drawSelectionHighlight p 1 x1 p 2 y1 p 3 x2 p 4 y2 m ()Z method_1885 isVisible m (Lnet/minecraft/class_327;IIIILnet/minecraft/class_342;Lnet/minecraft/class_2561;)V p 7 text p 5 height p 6 copyFrom p 3 y p 4 width p 1 textRenderer p 2 x m ()V method_1865 tick m ()Z method_20316 isEditable m (Ljava/lang/String;)V method_1852 setText p 1 text m ()I method_1881 getCursor m (I)V method_1878 eraseCharacters p 1 characterOffset m ()Ljava/lang/String; method_1866 getSelectedText m (II)I method_1869 getWordSkipPosition p 2 cursorPosition p 1 wordOffset m (I)I method_27537 getCursorPosWithOffset p 1 offset m (Z)V method_1888 setEditable p 1 editable m (Z)V method_1876 setTextFieldFocused p 1 focused m (Z)V method_1856 setFocusUnlocked p 1 focusUnlocked m (Lnet/minecraft/class_327;IIIILnet/minecraft/class_2561;)V p 3 y p 2 x p 1 textRenderer p 6 text p 5 height p 4 width m ()V method_1872 setCursorToEnd m (Ljava/util/function/Consumer;)V method_1863 setChangedListener p 1 changedListener m (I)V method_1880 setMaxLength p 1 maxLength m (I)V method_1860 setUneditableColor p 1 uneditableColor m ()Z method_20315 isActive m (I)V method_1884 setSelectionEnd p 1 index m (I)V method_16872 setX p 1 x m ()I method_1861 getMaxLength m (I)V method_1877 eraseWords p 1 wordOffset m (I)I method_1853 getWordSkipPosition p 1 wordOffset m (IIZ)I method_1864 getWordSkipPosition p 1 wordOffset p 3 skipOverSpaces p 2 cursorPosition m (I)I method_1889 getCharacterX p 1 index m ()Z method_1851 drawsBackground m (I)V method_16873 erase p 1 offset m (I)V method_1883 setCursor p 1 cursor m (Ljava/lang/String;)V method_1874 onChanged p 1 newText m (I)V method_1875 setSelectionStart p 1 cursor m (Ljava/lang/String;)V method_1887 setSuggestion p 1 suggestion m (Ljava/lang/String;)V method_1867 write p 1 text m (I)V method_1868 setEditableColor p 1 editableColor m (Ljava/util/function/Predicate;)V method_1890 setTextPredicate p 1 textPredicate m ()V method_1870 setCursorToStart m (Z)V method_1858 setDrawsBackground p 1 drawsBackground m ()Ljava/lang/String; method_1882 getText m (Ljava/lang/String;Ljava/lang/Integer;)Lnet/minecraft/class_5481; method_1873 method_1873 p 1 firstCharacterIndex p 0 string m (I)V method_1855 moveCursor p 1 offset m (Ljava/util/function/BiFunction;)V method_1854 setRenderTextProvider p 1 renderTextProvider m ()I method_1859 getInnerWidth m (Z)V method_1862 setVisible p 1 visible c net/minecraft/class_6575 net/minecraft/world/gen/random/SimpleRandom f J field_34693 seed f J field_34692 INCREMENT f J field_34691 MULTIPLIER f J field_34690 SEED_MASK f I field_34689 INT_BITS f Lnet/minecraft/class_6672; field_35136 gaussianGenerator m (J)V p 1 seed c net/minecraft/class_341 net/minecraft/client/util/ChatMessages f Lnet/minecraft/class_5481; field_25263 SPACES m (Lnet/minecraft/class_5222;Lnet/minecraft/class_2583;Ljava/lang/String;)Ljava/util/Optional; method_27536 method_27536 p 2 message p 1 style m (Ljava/util/List;Lnet/minecraft/class_5348;Ljava/lang/Boolean;)V method_30886 method_30886 p 2 lastLineWrapped p 1 text m (Ljava/lang/String;)Ljava/lang/String; method_1849 getRenderedChatMessage p 0 message m (Lnet/minecraft/class_5348;ILnet/minecraft/class_327;)Ljava/util/List; method_1850 breakRenderedChatMessageLines p 0 message p 2 textRenderer p 1 width c net/minecraft/class_340 net/minecraft/client/gui/hud/DebugHud f Ljava/util/Map; field_19274 HEIGHT_MAP_TYPES f Ljava/util/concurrent/CompletableFuture; field_2080 chunkFuture f Lnet/minecraft/class_1923; field_2085 pos f Lnet/minecraft/class_2818; field_2084 chunk f I field_32187 TEXT_COLOR f Lnet/minecraft/class_239; field_2082 blockHit f Lnet/minecraft/class_327; field_2081 textRenderer f Lnet/minecraft/class_310; field_2079 client f Lnet/minecraft/class_239; field_2083 fluidHit m (Lnet/minecraft/class_4587;)V method_1846 render p 1 matrices m (Lnet/minecraft/class_1959;)Ljava/lang/String; method_40204 method_40204 p 0 biome_ m ()Ljava/util/List; method_1835 getLeftText m (IIF)I method_1843 interpolateColor p 2 color2 p 1 color1 p 3 dt m (Lnet/minecraft/class_3193$class_3724;)Lnet/minecraft/class_2818; method_20542 method_20542 p 0 unloaded m (Lnet/minecraft/class_4587;Lnet/minecraft/class_3517;IIZ)V method_15870 drawMetricsData p 5 showFps p 4 width p 3 x p 2 metricsData p 1 matrices m ()Ljava/util/List; method_1839 getRightText m (Lnet/minecraft/class_310;)V p 1 client m ()Lnet/minecraft/class_2818; method_1834 getChunk m ()Lnet/minecraft/class_2818; method_1836 getClientChunk m ()Lnet/minecraft/class_3218; method_20603 getServerWorld m (Lnet/minecraft/class_4587;)V method_1848 renderRightText p 1 matrices m (Lnet/minecraft/class_2791;)Lnet/minecraft/class_2818; method_20540 method_20540 p 0 chunk m (IIII)I method_1833 getMetricsLineColor p 4 redValue p 3 yellowValue p 2 greenValue p 1 value m ()Lnet/minecraft/class_1937; method_1840 getWorld m (J)J method_1838 toMiB p 0 bytes m ()V method_1842 resetChunk m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/class_1311;)Ljava/lang/String; method_27870 method_27870 p 1 group m (Lnet/minecraft/class_6880;)Ljava/lang/String; method_40205 getBiomeString p 0 biome m (Lnet/minecraft/class_5321;)Ljava/lang/String; method_40206 method_40206 p 0 biomeKey m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_2818; method_20541 method_20541 p 0 either m (Ljava/util/Map$Entry;)Ljava/lang/String; method_1845 propertyToString p 1 propEntry m ()Ljava/lang/String; method_27871 getServerWorldDebugString m (Lnet/minecraft/class_4587;)V method_1847 renderLeftText p 1 matrices m (Lnet/minecraft/class_1132;)Ljava/util/Optional; method_1841 method_1841 p 1 server m (Ljava/util/EnumMap;)V method_20455 method_20455 p 0 types c net/minecraft/class_6584 net/minecraft/world/gen/placementmodifier/SurfaceThresholdFilterPlacementModifier f Lnet/minecraft/class_2902$class_2903; field_34722 heightmap f Lcom/mojang/serialization/Codec; field_34721 MODIFIER_CODEC f I field_34724 max f I field_34723 min m (Lnet/minecraft/class_2902$class_2903;II)Lnet/minecraft/class_6584; method_39661 of p 2 max p 0 heightmap p 1 min m (Lnet/minecraft/class_2902$class_2903;II)V p 1 heightmap p 3 max p 2 min c net/minecraft/class_5252 net/minecraft/server/command/AttributeCommand f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; field_24379 MODIFIER_ALREADY_PRESENT_EXCEPTION f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; field_24378 NO_MODIFIER_EXCEPTION f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_24376 ENTITY_FAILED_EXCEPTION f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_24377 NO_ATTRIBUTE_EXCEPTION m (Lcom/mojang/brigadier/context/CommandContext;)I method_27756 method_27756 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_27754 method_27754 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;Lnet/minecraft/class_1320;D)I method_27751 executeBaseValueSet p 2 attribute p 3 value p 0 source p 1 target m (Lcom/mojang/brigadier/context/CommandContext;)I method_27752 method_27752 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_27750 method_27750 p 0 context m (Lcom/mojang/brigadier/CommandDispatcher;)V method_27735 register p 0 dispatcher m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;Lnet/minecraft/class_1320;D)I method_27739 executeValueGet p 3 multiplier p 2 attribute p 1 target p 0 source m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1320;)Lnet/minecraft/class_1309; method_27746 getLivingEntityWithAttribute p 1 attribute p 0 entity m (Lcom/mojang/brigadier/context/CommandContext;)I method_27759 method_27759 p 0 context m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;Lnet/minecraft/class_1320;Ljava/util/UUID;D)I method_27741 executeModifierValueGet p 4 multiplier p 3 uuid p 2 attribute p 1 target p 0 source m (Lcom/mojang/brigadier/context/CommandContext;)I method_27747 method_27747 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_27757 method_27757 p 0 context m (Lcom/mojang/brigadier/context/CommandContext;)I method_27755 method_27755 p 0 context m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1320;)Lnet/minecraft/class_1324; method_27734 getAttributeInstance p 1 attribute p 0 entity m (Lcom/mojang/brigadier/context/CommandContext;)I method_27753 method_27753 p 0 context m (Lnet/minecraft/class_2168;)Z method_27738 method_27738 p 0 source m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;Lnet/minecraft/class_1320;Ljava/util/UUID;Ljava/lang/String;DLnet/minecraft/class_1322$class_1323;)I method_27742 executeModifierAdd p 4 name p 5 value p 2 attribute p 3 uuid p 7 operation p 0 source p 1 target m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;Lnet/minecraft/class_1320;D)I method_27748 executeBaseValueGet p 0 source p 1 target p 2 attribute p 3 multiplier m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_27743 method_27743 p 0 name m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_1309; method_27733 getLivingEntity p 0 entity m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_27744 method_27744 p 1 attributeName p 0 entityName m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;Lnet/minecraft/class_1320;Ljava/util/UUID;)I method_27740 executeModifierRemove p 0 source p 1 target p 2 attribute p 3 uuid m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_27749 method_27749 p 1 attributeName p 2 uuid p 0 entityName m (Lcom/mojang/brigadier/context/CommandContext;)I method_27736 method_27736 p 0 context m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_27745 method_27745 p 1 attributeName p 2 uuid p 0 entityName m (Lcom/mojang/brigadier/context/CommandContext;)I method_27758 method_27758 p 0 context c net/minecraft/class_5251 net/minecraft/text/TextColor c Represents an RGB color of a {@link Text}.\n\n

This is immutable, and part of a {@link Style}.\n\n@see Style f Ljava/lang/String; field_24365 name f Ljava/lang/String; field_33291 RGB_PREFIX f I field_24364 rgb f Ljava/util/Map; field_24362 FORMATTING_TO_COLOR f Ljava/util/Map; field_24363 BY_NAME m (Lnet/minecraft/class_124;)Lnet/minecraft/class_5251; method_27718 fromFormatting c Obtains a text color from a formatting. p 0 formatting c the formatting m (Ljava/lang/Object;)Z equals equals p 1 o m (Lnet/minecraft/class_124;)Lnet/minecraft/class_5251; method_27722 method_27722 p 0 formatting m (I)Lnet/minecraft/class_5251; method_27717 fromRgb c Obtains a text color from an RGB value. p 0 rgb c the RGB color m (I)V p 1 rgb m (ILjava/lang/String;)V p 1 rgb p 2 name m (Ljava/lang/String;)Lnet/minecraft/class_5251; method_27719 parse c Parses a color by its name. p 0 name c the name m ()I method_27716 getRgb c Gets the RGB value of this color.\n\n

The red bits can be obtained by {@code (rgb >> 16) & 0xFF}, green bits\nby {@code (rgb >> 8) & 0xFF}, blue bits by {@code rgb & 0xFF}. m (Lnet/minecraft/class_5251;)Ljava/lang/String; method_27720 method_27720 p 0 textColor m ()Ljava/lang/String; method_27721 getName c Gets the name of this color, used for converting the color to JSON format. m ()Ljava/lang/String; method_27723 getHexCode c net/minecraft/class_357 net/minecraft/client/gui/widget/SliderWidget f D field_22753 value m (IIIILnet/minecraft/class_2561;D)V p 6 value p 1 x p 4 height p 5 text p 2 y p 3 width m ()V method_25344 applyValue m ()V method_25346 updateMessage m (D)V method_25345 setValueFromMouse c Sets the value from mouse position.\n\n

The value will be calculated from the position and the width of this\nslider.\n\n@see #setValue p 1 mouseX m (D)V method_25347 setValue p 1 value c the new value; will be clamped to {@code [0, 1]} c net/minecraft/class_6582 net/minecraft/world/gen/ChainedBlockSource f Ljava/util/List; comp_437 samplers m ()Ljava/util/List; comp_437 samplers m (Ljava/util/List;)V p 1 samplers c net/minecraft/class_6583 net/minecraft/world/gen/BlockSource m (Lnet/minecraft/class_6568;III)Lnet/minecraft/class_2680; method_40553 apply p 3 y p 2 x p 1 sampler p 4 z c net/minecraft/class_355 net/minecraft/client/gui/hud/PlayerListHud c Responsible for rendering the player list while the {@linkplain\nnet.minecraft.client.option.GameOptions#playerListKey player list\nkey} is pressed.\n\n

The current instance used by the client can be obtained by {@code\nMinecraftClient.getInstance().inGameHud.getPlayerListHud()}. f I field_32210 GOLDEN_HEART_U f I field_32212 BLINKING_HEART_U f Lnet/minecraft/class_310; field_2155 client f Lnet/minecraft/class_2561; field_2154 footer f Lnet/minecraft/class_329; field_2157 inGameHud f I field_32208 HEART_U f I field_32206 HEART_OUTLINE_U f I field_32211 HALF_GOLDEN_HEART_U f J field_2152 showTime c The time, in milliseconds, when this HUD was last set to visible. f I field_32213 BLINKING_HALF_HEART_U f Z field_2158 visible f Lnet/minecraft/class_2561; field_2153 header f Lcom/google/common/collect/Ordering; field_2156 ENTRY_ORDERING f I field_32207 BLINKING_HEART_OUTLINE_U f I field_32209 HALF_HEART_U f I field_32205 MAX_ROWS m (Lnet/minecraft/class_266;ILjava/lang/String;IILnet/minecraft/class_640;Lnet/minecraft/class_4587;)V method_1922 renderScoreboardObjective p 1 objective p 2 y p 3 player p 4 startX p 5 endX p 6 entry p 7 matrices m (Lnet/minecraft/class_640;)Lnet/minecraft/class_2561; method_1918 getPlayerName c {@return the player name rendered by this HUD} p 1 entry m (Lnet/minecraft/class_4587;IIILnet/minecraft/class_640;)V method_1923 renderLatencyIcon p 4 y p 5 entry p 2 width p 3 x p 1 matrices m (Lnet/minecraft/class_640;Lnet/minecraft/class_5250;)Lnet/minecraft/class_2561; method_27538 applyGameModeFormatting c {@linkplain net.minecraft.util.Formatting#ITALIC Italicizes} the given text if\nthe given player is in {@linkplain net.minecraft.world.GameMode#SPECTATOR spectator mode}. p 1 entry p 2 name m (Lnet/minecraft/class_4587;ILnet/minecraft/class_269;Lnet/minecraft/class_266;)V method_1919 render p 3 scoreboard p 2 scaledWindowWidth p 4 objective p 1 matrices m (Lnet/minecraft/class_2561;)V method_1925 setHeader p 1 header m (Lnet/minecraft/class_310;Lnet/minecraft/class_329;)V p 1 client p 2 inGameHud m (Z)V method_1921 setVisible p 1 visible m ()V method_1920 clear m (Lnet/minecraft/class_2561;)V method_1924 setFooter p 1 footer c net/minecraft/class_355$class_356 net/minecraft/client/gui/hud/PlayerListHud$EntryOrderComparator m (Ljava/lang/Object;Ljava/lang/Object;)I compare compare p 1 a p 2 b m (Lnet/minecraft/class_640;Lnet/minecraft/class_640;)I method_1926 compare c net/minecraft/class_5253 net/minecraft/util/math/ColorHelper c net/minecraft/class_5253$class_5254 net/minecraft/util/math/ColorHelper$Argb m (II)I method_27763 mixColor p 1 second p 0 first m (IIII)I method_27764 getArgb p 1 red p 0 alpha p 3 blue p 2 green m (I)I method_27762 getAlpha p 0 argb m (I)I method_27765 getRed p 0 argb m (I)I method_27766 getGreen p 0 argb m (I)I method_27767 getBlue p 0 argb c net/minecraft/class_6580 net/minecraft/world/gen/stateprovider/NoiseBlockStateProvider f Lcom/mojang/serialization/Codec; field_34711 CODEC f Ljava/util/List; field_34712 states m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P4; method_38447 fillNoiseCodecFields p 0 instance m (Ljava/util/List;D)Lnet/minecraft/class_2680; method_38445 getStateAtValue p 2 value p 1 states m (JLnet/minecraft/class_5216$class_5487;FLjava/util/List;)V p 4 scale p 5 states p 1 seed p 3 noiseParameters m (Ljava/util/List;Lnet/minecraft/class_2338;D)Lnet/minecraft/class_2680; method_38446 getStateFromList p 1 states p 2 pos p 3 scale c net/minecraft/class_6581 net/minecraft/world/gen/stateprovider/NoiseThresholdBlockStateProvider f F field_34715 highChance f Lcom/mojang/serialization/Codec; field_34713 CODEC f F field_34714 threshold f Ljava/util/List; field_34717 lowStates f Ljava/util/List; field_34718 highStates f Lnet/minecraft/class_2680; field_34716 defaultState m (JLnet/minecraft/class_5216$class_5487;FFFLnet/minecraft/class_2680;Ljava/util/List;Ljava/util/List;)V p 1 seed p 3 noiseParameters p 4 scale p 5 threshold p 6 highChance p 7 defaultState p 8 lowStates p 9 highStates c net/minecraft/class_5250 net/minecraft/text/MutableText c A text with mutation operations. m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250; method_10852 append c Appends a text to this text's siblings. p 1 text c the sibling m (Lnet/minecraft/class_2583;)Lnet/minecraft/class_5250; method_10862 setStyle c Sets the style of this text. p 1 style m (Lnet/minecraft/class_124;)Lnet/minecraft/class_5250; method_27692 formatted c Add a formatting to this text's style. p 1 formatting c a formatting m (Lnet/minecraft/class_2583;)Lnet/minecraft/class_5250; method_27696 fillStyle c Fills the absent parts of this text's style with definitions from {@code\nstyleOverride}.\n\n@see Style#withParent(Style) p 1 styleOverride c the style that provides definitions for absent definitions in this text's style m (Ljava/lang/String;)Lnet/minecraft/class_5250; method_27693 append c Appends a literal text with content {@code text} to this text's siblings. p 1 text c the literal text content m ([Lnet/minecraft/class_124;)Lnet/minecraft/class_5250; method_27695 formatted c Adds some formattings to this text's style. p 1 formattings c an array of formattings m (Ljava/util/function/UnaryOperator;)Lnet/minecraft/class_5250; method_27694 styled c Updates the style of this text.\n\n@see Text#getStyle()\n@see #setStyle(Style) p 1 styleUpdater c the style updater c net/minecraft/class_359 net/minecraft/client/gui/hud/SubtitlesHud f Lnet/minecraft/class_310; field_2182 client f Ljava/util/List; field_2183 entries f Z field_2184 enabled f J field_32214 REMOVE_DELAY m (Lnet/minecraft/class_4587;)V method_1957 render p 1 matrices m (Lnet/minecraft/class_310;)V p 1 client c net/minecraft/class_359$class_360 net/minecraft/client/gui/hud/SubtitlesHud$SubtitleEntry f J field_2185 time f Lnet/minecraft/class_243; field_2186 pos f Lnet/minecraft/class_2561; field_2188 text m ()J method_1961 getTime m ()Lnet/minecraft/class_243; method_1959 getPosition m (Lnet/minecraft/class_243;)V method_1958 reset p 1 pos m (Lnet/minecraft/class_2561;Lnet/minecraft/class_243;)V p 1 text p 2 pos m ()Lnet/minecraft/class_2561; method_1960 getText c net/minecraft/class_350 net/minecraft/client/gui/widget/EntryListWidget f I field_22743 height f I field_19086 bottom f Z field_22747 renderHeader f Lnet/minecraft/class_350$class_351; field_33780 hoveredEntry f I field_22748 headerHeight f I field_19085 top f Z field_22744 centerListVertically f D field_22749 scrollAmount f Z field_26847 renderHorizontalShadows f I field_22741 itemHeight f I field_19088 left f Z field_26846 renderBackground f I field_22742 width f Lnet/minecraft/class_350$class_351; field_22751 selected f Ljava/util/List; field_22739 children f I field_19087 right f Lnet/minecraft/class_310; field_22740 client f Z field_22746 renderSelection f Z field_22750 scrolling m (Lnet/minecraft/class_350$class_351;)Z method_25330 removeEntry p 1 entry m (Z)V method_31322 setRenderBackground p 1 renderBackground m ()V method_30015 ensureSelectedEntryVisible m ()V method_25339 clearEntries m ()I method_25331 getMaxScroll m (Z)V method_29344 setRenderSelection p 1 renderSelection m (Lnet/minecraft/class_4587;II)V method_25320 renderDecorations p 3 mouseY p 1 matrices p 2 mouseX m ()Lnet/minecraft/class_350$class_351; method_37019 getHoveredEntry m (Lnet/minecraft/class_350$class_5403;Ljava/util/function/Predicate;)V method_30013 moveSelectionIf c Moves the selection in the specified direction until the predicate returns true. p 1 direction c the direction to move the selection p 2 predicate m (DDI)V method_25318 updateScrollingState p 1 mouseX p 3 mouseY p 5 button m (I)I method_25319 getRowBottom p 1 index m (Lnet/minecraft/class_4587;)V method_25325 renderBackground p 1 matrices m (Lnet/minecraft/class_350$class_351;)V method_25313 setSelected p 1 entry m (D)V method_25307 setScrollAmount p 1 amount m ()Lnet/minecraft/class_350$class_351; method_25334 getSelectedOrNull c {@return the selected entry of this entry list, or {@code null} if there is none} m ()I method_25342 getRowLeft m (DD)Lnet/minecraft/class_350$class_351; method_25308 getEntryAtPosition p 1 x p 3 y m ()I method_25322 getRowWidth m (I)Lnet/minecraft/class_350$class_351; method_25338 remove p 1 index m (I)Lnet/minecraft/class_350$class_351; method_25326 getEntry p 1 index m (Lnet/minecraft/class_350$class_351;)Z method_30014 method_30014 p 0 entry m (Ljava/util/Collection;)V method_25314 replaceEntries p 1 newEntries m (Lnet/minecraft/class_310;IIIII)V p 1 client p 3 height p 2 width p 5 bottom p 4 top p 6 itemHeight m (Lnet/minecraft/class_350$class_351;)V method_29621 setEntryParentList p 1 entry m (Lnet/minecraft/class_6382;Lnet/minecraft/class_350$class_351;)V method_37017 appendNarrations p 1 builder p 2 entry m (Lnet/minecraft/class_350$class_351;)V method_25324 centerScrollOn p 1 entry m (Lnet/minecraft/class_350$class_351;)V method_25328 ensureVisible p 1 entry m (I)V method_25333 setLeftPos p 1 left m (Lnet/minecraft/class_350$class_351;)I method_25321 addEntry p 1 entry m ()D method_25341 getScrollAmount m (I)V method_25309 scroll p 1 amount m (Lnet/minecraft/class_350$class_5403;)V method_25335 moveSelection p 1 direction m ()I method_25317 getMaxPosition m ()I method_25329 getScrollbarPositionX m (I)I method_25337 getRowTop p 1 index m (ZI)V method_25315 setRenderHeader p 1 renderHeader p 2 headerHeight m (Z)V method_31323 setRenderHorizontalShadows p 1 renderHorizontalShadows m (Lnet/minecraft/class_4587;IIIIF)V method_25311 renderList p 1 matrices p 2 x p 5 mouseY p 6 delta p 3 y p 4 mouseX m ()Z method_25316 isFocused m (I)Z method_25332 isSelectedEntry p 1 index m (IIII)V method_25323 updateSize p 4 bottom p 1 width p 2 height p 3 top m ()Lnet/minecraft/class_350$class_351; method_25336 getFocused m ()I method_25340 getEntryCount m ()I method_31383 getRowRight m (II)V method_25310 clickedHeader p 2 y p 1 x m (Lnet/minecraft/class_4587;IILnet/minecraft/class_289;)V method_25312 renderHeader p 1 matrices p 2 x p 3 y p 4 tessellator c net/minecraft/class_350$class_352 net/minecraft/client/gui/widget/EntryListWidget$Entries f Ljava/util/List; field_2146 entries m (I)Ljava/lang/Object; remove remove p 1 index m (I)Ljava/lang/Object; get get p 1 index m (ILnet/minecraft/class_350$class_351;)Lnet/minecraft/class_350$class_351; method_1909 set m (ILnet/minecraft/class_350$class_351;)V method_1910 add m (ILjava/lang/Object;)Ljava/lang/Object; set set p 2 entry p 1 index m (I)Lnet/minecraft/class_350$class_351; method_1911 remove m (ILjava/lang/Object;)V add add p 1 index p 2 entry m (I)Lnet/minecraft/class_350$class_351; method_1912 get c net/minecraft/class_350$class_351 net/minecraft/client/gui/widget/EntryListWidget$Entry f Lnet/minecraft/class_350; field_22752 parentList m (Lnet/minecraft/class_4587;IIIIIIIZF)V method_25343 render c Renders an entry in a list. p 4 x c the X coordinate of the entry p 3 y c the Y coordinate of the entry p 2 index c the index of the entry p 1 matrices c the matrix stack used for rendering p 8 mouseY c the Y coordinate of the mouse p 7 mouseX c the X coordinate of the mouse p 6 entryHeight c the height of the entry p 5 entryWidth c the width of the entry p 10 tickDelta p 9 hovered c whether the mouse is hovering over the entry c net/minecraft/class_350$class_5403 net/minecraft/client/gui/widget/EntryListWidget$MoveDirection c Represents the direction in which the selection is moved. f Lnet/minecraft/class_350$class_5403; field_25662 DOWN f Lnet/minecraft/class_350$class_5403; field_25661 UP c net/minecraft/class_5256 net/minecraft/datafixer/fix/StriderGravityFix m (Lcom/mojang/datafixers/schemas/Schema;Z)V p 1 outputSchema p 2 changesType m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_27789 updateNoGravityNbt c com/mojang/blaze3d/platform/GlStateManager com/mojang/blaze3d/platform/GlStateManager m (IIII)V _glRenderbufferStorage _glRenderbufferStorage p 1 internalFormat p 2 width p 3 height p 0 target m (ILjava/nio/IntBuffer;)V _glUniform2 _glUniform2 p 0 location p 1 value m (ILjava/lang/CharSequence;)I _glGetUniformLocation _glGetUniformLocation p 1 name p 0 program m (III)V _texParameter _texParameter p 2 param p 0 target p 1 pname m (I)V glDeleteProgram glDeleteProgram p 0 program m (IIII)V glBlendFuncSeparate glBlendFuncSeparate p 3 dstFactorAlpha p 1 dstFactorRGB p 2 srcFactorAlpha p 0 srcFactorRGB m (I)V _logicOp _logicOp p 0 op m (ZZZZ)V _colorMask _colorMask p 1 green p 0 red p 3 alpha p 2 blue m (III)V _stencilFunc _stencilFunc p 2 mask p 0 func p 1 ref m (ILjava/nio/FloatBuffer;)V _glUniform4 _glUniform4 p 0 location p 1 value m (II)I glGetShaderi glGetShaderi p 1 pname p 0 shader m (I)V _disableVertexAttribArray _disableVertexAttribArray p 0 index m (I)V _glDeleteRenderbuffers _glDeleteRenderbuffers p 0 renderbuffer m (IIIJ)V _drawElements _drawElements p 3 indices p 2 type p 1 count p 0 mode m (III)V _stencilOp _stencilOp p 0 sfail p 2 dppass p 1 dpfail m (II)I glGetProgrami glGetProgrami p 1 pname p 0 program m (ILjava/nio/IntBuffer;)V _glUniform1 _glUniform1 p 0 location p 1 value m (I)V _depthFunc _depthFunc p 0 func m (IZ)V _clear _clear p 0 mask p 1 getError m (I)V _stencilMask _stencilMask p 0 mask m (IIIII)V _glFramebufferTexture2D _glFramebufferTexture2D p 4 level p 3 texture p 2 textureTarget p 1 attachment p 0 target m (IILjava/lang/CharSequence;)V _glBindAttribLocation _glBindAttribLocation p 0 program p 1 index p 2 name m (I)I _getTextureId _getTextureId p 0 texture m (ILjava/nio/IntBuffer;)V _glUniform4 _glUniform4 p 1 value p 0 location m (III)I _getTexLevelParameter _getTexLevelParameter p 0 target p 1 level p 2 pname m (I)V glActiveTexture glActiveTexture p 0 texture m (II)V glAttachShader glAttachShader p 1 shader p 0 program m (I)V _blendEquation _blendEquation p 0 mode m (IIF)V _texParameter _texParameter p 0 target p 1 pname p 2 param m (ILjava/nio/ByteBuffer;I)V _glBufferData _glBufferData p 1 data p 2 usage p 0 target m (ILjava/nio/FloatBuffer;)V _glUniform2 _glUniform2 p 0 location p 1 value m (II)V _glUniform1i _glUniform1i p 0 location p 1 value m (I)V _glDeleteBuffers _glDeleteBuffers p 0 buffer m (I)I glCreateShader glCreateShader p 0 type m ([I)V _genTextures _genTextures p 0 textures m (II)Ljava/lang/String; glGetShaderInfoLog glGetShaderInfoLog p 0 shader p 1 maxLength m (I)V _activeTexture _activeTexture p 0 texture m (I)I _getInteger _getInteger p 0 pname m (IIIIIIIIII)V _glBlitFrameBuffer _glBlitFrameBuffer p 0 srcX0 p 1 srcY0 p 2 srcX1 p 3 srcY1 p 4 dstX0 p 5 dstY0 p 6 dstX1 p 7 dstY1 p 8 mask p 9 filter m (ILjava/nio/IntBuffer;)V _glUniform3 _glUniform3 p 0 location p 1 value m (I)Ljava/lang/String; _getString _getString p 0 name m (I)V glLinkProgram glLinkProgram p 0 program m (D)V _clearDepth _clearDepth p 0 depth m (FFFF)V _clearColor _clearColor p 2 blue p 1 green p 3 alpha p 0 red m (IIII)V _scissorBox _scissorBox p 3 height p 2 width p 1 y p 0 x m (ILjava/nio/FloatBuffer;)V _glUniform3 _glUniform3 p 1 value p 0 location m (ILjava/lang/CharSequence;)I _glGetAttribLocation _glGetAttribLocation p 0 program p 1 name m (II)Ljava/nio/ByteBuffer; _glMapBuffer mapBuffer p 0 target p 1 access m (I)V _glDeleteFramebuffers _glDeleteFramebuffers p 0 framebuffer m (I)V glCompileShader glCompileShader p 0 shader m (IZLjava/nio/FloatBuffer;)V _glUniformMatrix3 _glUniformMatrix3 p 2 value p 1 transpose p 0 location m (IIII)V _blendFuncSeparate _blendFuncSeparate p 3 dstFactorAlpha p 2 srcFactorAlpha p 1 dstFactorRGB p 0 srcFactorRGB m (I)V _glDeleteVertexArrays _glDeleteVertexArrays p 0 array m (IIIIIIJ)V _readPixels _readPixels p 6 pixels p 4 format p 5 type p 2 width p 3 height p 0 x p 1 y m (I)V glDeleteShader glDeleteShader p 0 shader m ([I)V _deleteTextures _deleteTextures p 0 textures m (IIIIJ)V _getTexImage _getTexImage p 4 pixels p 3 type p 0 target p 2 format p 1 level m (IIIIIIII)V _glCopyTexSubImage2D _glCopyTexSubImage2D p 0 target p 1 level p 2 xOffset p 3 yOffset p 4 x p 5 y p 6 width p 7 height m (IZLjava/nio/FloatBuffer;)V _glUniformMatrix4 _glUniformMatrix4 p 2 value p 1 transpose p 0 location m (II)V _glBindRenderbuffer _glBindRenderbuffer p 1 renderbuffer p 0 target m (IIIIIILjava/nio/ByteBuffer;)V _readPixels _readPixels p 4 format p 3 height p 6 pixels p 5 type p 0 x p 2 width p 1 y m (II)V _pixelStore _pixelStore p 1 param p 0 pname m (II)Ljava/lang/String; glGetProgramInfoLog glGetProgramInfoLog p 0 program p 1 maxLength m (IIII)V _viewport _viewport p 0 x p 2 width p 1 y p 3 height m (ILjava/nio/FloatBuffer;)V _glUniform1 _glUniform1 p 1 value p 0 location m (IIIIIIIILjava/nio/IntBuffer;)V _texImage2D _texImage2D p 0 target p 2 internalFormat p 1 level p 8 pixels p 7 type p 4 height p 3 width p 6 format p 5 border m (IIII)V _glFramebufferRenderbuffer _glFramebufferRenderbuffer p 0 target p 1 attachment p 2 renderbufferTarget p 3 renderbuffer m (II)V _polygonMode _polygonMode p 0 face p 1 mode m (IJI)V _glBufferData _glBufferData p 0 target p 1 size p 3 usage m (I)V _clearStencil _clearStencil p 0 stencil m (I)V _bindTexture _bindTexture p 0 texture m (IIIIJ)V _glDrawPixels _glDrawPixels p 0 width p 3 type p 4 pixels p 1 height p 2 format m (II)V _glBindFramebuffer _glBindFramebuffer p 0 target p 1 framebuffer m (IIIIJ)V _vertexAttribIPointer _vertexAttribIPointer p 0 index p 1 size p 2 type p 3 stride p 4 pointer m (IZLjava/nio/FloatBuffer;)V _glUniformMatrix2 _glUniformMatrix2 p 0 location p 2 value p 1 transpose m (FF)V _polygonOffset _polygonOffset p 1 units p 0 factor m (I)I glCheckFramebufferStatus glCheckFramebufferStatus p 0 target m (I)V _glUseProgram _glUseProgram p 0 program m (ILjava/util/List;)V glShaderSource glShaderSource p 1 strings p 0 shader m (II)V _blendFunc _blendFunc p 0 srcFactor p 1 dstFactor m (Z)V _depthMask _depthMask p 0 mask m (IIIZIJ)V _vertexAttribPointer _vertexAttribPointer p 3 normalized p 2 type p 1 size p 0 index p 5 pointer p 4 stride m (IIIIIIIIJ)V _texSubImage2D _texSubImage2D p 0 target p 6 format p 5 height p 8 pixels p 7 type p 2 offsetX p 1 level p 4 width p 3 offsetY m (II)V _glBindBuffer _glBindBuffer p 0 target p 1 buffer m (I)V _glUnmapBuffer _glUnmapBuffer p 0 target m (I)V _glBindVertexArray _glBindVertexArray p 0 array m (I)V _enableVertexAttribArray _enableVertexAttribArray p 0 index m (I)V _deleteTexture _deleteTexture p 0 texture c com/mojang/blaze3d/platform/GlStateManager$class_1034 com/mojang/blaze3d/platform/GlStateManager$StencilSubState f I field_16203 ref f I field_5147 mask f I field_5148 func c com/mojang/blaze3d/platform/GlStateManager$class_1035 com/mojang/blaze3d/platform/GlStateManager$StencilState f I field_5153 mask f I field_5151 dpfail f I field_5152 sfail f I field_5150 dppass f Lcom/mojang/blaze3d/platform/GlStateManager$class_1034; field_5149 subState c com/mojang/blaze3d/platform/GlStateManager$class_1039 com/mojang/blaze3d/platform/GlStateManager$Texture2DState f I field_5167 boundTexture f Z field_5166 capState c com/mojang/blaze3d/platform/GlStateManager$class_1030 com/mojang/blaze3d/platform/GlStateManager$LogicOp f I field_5108 value f Lcom/mojang/blaze3d/platform/GlStateManager$class_1030; field_5109 INVERT f Lcom/mojang/blaze3d/platform/GlStateManager$class_1030; field_5107 SET f Lcom/mojang/blaze3d/platform/GlStateManager$class_1030; field_5112 AND_INVERTED f Lcom/mojang/blaze3d/platform/GlStateManager$class_1030; field_5113 COPY_INVERTED f Lcom/mojang/blaze3d/platform/GlStateManager$class_1030; field_5110 OR_REVERSE f Lcom/mojang/blaze3d/platform/GlStateManager$class_1030; field_5111 XOR f Lcom/mojang/blaze3d/platform/GlStateManager$class_1030; field_5116 OR_INVERTED f Lcom/mojang/blaze3d/platform/GlStateManager$class_1030; field_5118 COPY f Lcom/mojang/blaze3d/platform/GlStateManager$class_1030; field_5117 AND_REVERSE f Lcom/mojang/blaze3d/platform/GlStateManager$class_1030; field_5114 NAND f Lcom/mojang/blaze3d/platform/GlStateManager$class_1030; field_5115 NOOP f Lcom/mojang/blaze3d/platform/GlStateManager$class_1030; field_5119 EQUIV f Lcom/mojang/blaze3d/platform/GlStateManager$class_1030; field_5120 AND f Lcom/mojang/blaze3d/platform/GlStateManager$class_1030; field_5104 NOR f Lcom/mojang/blaze3d/platform/GlStateManager$class_1030; field_5105 OR f Lcom/mojang/blaze3d/platform/GlStateManager$class_1030; field_5103 CLEAR m (Ljava/lang/String;II)V p 3 value c com/mojang/blaze3d/platform/GlStateManager$class_1031 com/mojang/blaze3d/platform/GlStateManager$PolygonOffsetState f Lcom/mojang/blaze3d/platform/GlStateManager$class_1018; field_5123 capFill f Lcom/mojang/blaze3d/platform/GlStateManager$class_1018; field_5121 capLine f F field_5124 factor f F field_5122 units c com/mojang/blaze3d/platform/GlStateManager$class_1040 com/mojang/blaze3d/platform/GlStateManager$Viewport f I field_5171 y f I field_5172 x f I field_5170 width f I field_5168 height f Lcom/mojang/blaze3d/platform/GlStateManager$class_1040; field_5169 INSTANCE m ()I method_35333 getHeight m ()I method_35331 getY m ()I method_35332 getWidth m ()I method_35330 getX c com/mojang/blaze3d/platform/GlStateManager$class_5518 com/mojang/blaze3d/platform/GlStateManager$ScissorTestState f Lcom/mojang/blaze3d/platform/GlStateManager$class_1018; field_26840 capState c com/mojang/blaze3d/platform/GlStateManager$class_1017 com/mojang/blaze3d/platform/GlStateManager$BlendFuncState f I field_5046 dstFactorAlpha f I field_5047 srcFactorAlpha f Lcom/mojang/blaze3d/platform/GlStateManager$class_1018; field_5045 capState f I field_5048 dstFactorRGB f I field_5049 srcFactorRGB c com/mojang/blaze3d/platform/GlStateManager$class_1018 com/mojang/blaze3d/platform/GlStateManager$CapabilityTracker f I field_5050 cap f Z field_5051 state m ()V method_4471 enable m ()V method_4469 disable m (I)V p 1 cap m (Z)V method_4470 setState p 1 state c com/mojang/blaze3d/platform/GlStateManager$class_1022 com/mojang/blaze3d/platform/GlStateManager$ColorMask f Z field_5063 red f Z field_5062 green f Z field_5061 blue f Z field_5060 alpha c com/mojang/blaze3d/platform/GlStateManager$class_4534 com/mojang/blaze3d/platform/GlStateManager$DstFactor f Lcom/mojang/blaze3d/platform/GlStateManager$class_4534; ONE_MINUS_CONSTANT_ALPHA ONE_MINUS_CONSTANT_ALPHA f Lcom/mojang/blaze3d/platform/GlStateManager$class_4534; ONE_MINUS_CONSTANT_COLOR ONE_MINUS_CONSTANT_COLOR f Lcom/mojang/blaze3d/platform/GlStateManager$class_4534; DST_COLOR DST_COLOR f Lcom/mojang/blaze3d/platform/GlStateManager$class_4534; DST_ALPHA DST_ALPHA f Lcom/mojang/blaze3d/platform/GlStateManager$class_4534; ONE_MINUS_SRC_ALPHA ONE_MINUS_SRC_ALPHA f Lcom/mojang/blaze3d/platform/GlStateManager$class_4534; ONE_MINUS_SRC_COLOR ONE_MINUS_SRC_COLOR f Lcom/mojang/blaze3d/platform/GlStateManager$class_4534; CONSTANT_COLOR CONSTANT_COLOR f Lcom/mojang/blaze3d/platform/GlStateManager$class_4534; ONE_MINUS_DST_ALPHA ONE_MINUS_DST_ALPHA f Lcom/mojang/blaze3d/platform/GlStateManager$class_4534; ONE_MINUS_DST_COLOR ONE_MINUS_DST_COLOR f Lcom/mojang/blaze3d/platform/GlStateManager$class_4534; CONSTANT_ALPHA CONSTANT_ALPHA f Lcom/mojang/blaze3d/platform/GlStateManager$class_4534; ONE ONE f Lcom/mojang/blaze3d/platform/GlStateManager$class_4534; SRC_ALPHA SRC_ALPHA f Lcom/mojang/blaze3d/platform/GlStateManager$class_4534; SRC_COLOR SRC_COLOR f Lcom/mojang/blaze3d/platform/GlStateManager$class_4534; ZERO ZERO m (Ljava/lang/String;II)V p 3 value c com/mojang/blaze3d/platform/GlStateManager$class_1025 com/mojang/blaze3d/platform/GlStateManager$CullFaceState f I field_5073 mode f Lcom/mojang/blaze3d/platform/GlStateManager$class_1018; field_5072 capState c com/mojang/blaze3d/platform/GlStateManager$class_1026 com/mojang/blaze3d/platform/GlStateManager$DepthTestState f I field_5075 func f Z field_5076 mask f Lcom/mojang/blaze3d/platform/GlStateManager$class_1018; field_5074 capState c com/mojang/blaze3d/platform/GlStateManager$class_4535 com/mojang/blaze3d/platform/GlStateManager$SrcFactor f Lcom/mojang/blaze3d/platform/GlStateManager$class_4535; ONE_MINUS_CONSTANT_ALPHA ONE_MINUS_CONSTANT_ALPHA f Lcom/mojang/blaze3d/platform/GlStateManager$class_4535; ONE_MINUS_SRC_COLOR ONE_MINUS_SRC_COLOR f Lcom/mojang/blaze3d/platform/GlStateManager$class_4535; ONE_MINUS_CONSTANT_COLOR ONE_MINUS_CONSTANT_COLOR f Lcom/mojang/blaze3d/platform/GlStateManager$class_4535; SRC_ALPHA_SATURATE SRC_ALPHA_SATURATE f Lcom/mojang/blaze3d/platform/GlStateManager$class_4535; DST_ALPHA DST_ALPHA f Lcom/mojang/blaze3d/platform/GlStateManager$class_4535; ONE_MINUS_SRC_ALPHA ONE_MINUS_SRC_ALPHA f Lcom/mojang/blaze3d/platform/GlStateManager$class_4535; CONSTANT_COLOR CONSTANT_COLOR f Lcom/mojang/blaze3d/platform/GlStateManager$class_4535; ONE_MINUS_DST_COLOR ONE_MINUS_DST_COLOR f Lcom/mojang/blaze3d/platform/GlStateManager$class_4535; CONSTANT_ALPHA CONSTANT_ALPHA f Lcom/mojang/blaze3d/platform/GlStateManager$class_4535; ONE_MINUS_DST_ALPHA ONE_MINUS_DST_ALPHA f Lcom/mojang/blaze3d/platform/GlStateManager$class_4535; SRC_ALPHA SRC_ALPHA f Lcom/mojang/blaze3d/platform/GlStateManager$class_4535; DST_COLOR DST_COLOR f Lcom/mojang/blaze3d/platform/GlStateManager$class_4535; ONE ONE f Lcom/mojang/blaze3d/platform/GlStateManager$class_4535; ZERO ZERO f Lcom/mojang/blaze3d/platform/GlStateManager$class_4535; SRC_COLOR SRC_COLOR m (Ljava/lang/String;II)V p 3 value c com/mojang/blaze3d/platform/GlStateManager$class_1021 com/mojang/blaze3d/platform/GlStateManager$LogicOpState f Lcom/mojang/blaze3d/platform/GlStateManager$class_1018; field_5058 capState f I field_5059 op c net/minecraft/class_353 net/minecraft/client/gui/widget/ButtonListWidget m ([Lnet/minecraft/class_316;)V method_20408 addAll p 1 options m (Lnet/minecraft/class_316;)I method_20406 addSingleOptionEntry p 1 option m (DD)Ljava/util/Optional; method_29624 getHoveredButton p 3 mouseY p 1 mouseX m (Lnet/minecraft/class_316;)Lnet/minecraft/class_339; method_31046 getButtonFor p 1 option m (Lnet/minecraft/class_316;Lnet/minecraft/class_316;)V method_20407 addOptionEntry p 1 firstOption p 2 secondOption c net/minecraft/class_353$class_354 net/minecraft/client/gui/widget/ButtonListWidget$ButtonEntry f Ljava/util/Map; field_27983 optionsToButtons f Ljava/util/List; field_18214 buttons m (Lnet/minecraft/class_315;ILnet/minecraft/class_316;Lnet/minecraft/class_316;)Lnet/minecraft/class_353$class_354; method_20410 create p 2 firstOption p 3 secondOption p 0 options p 1 width m (ILnet/minecraft/class_4587;IIFLnet/minecraft/class_339;)V method_18622 method_18622 p 5 button m (Lnet/minecraft/class_315;ILnet/minecraft/class_316;)Lnet/minecraft/class_353$class_354; method_20409 create p 2 option p 0 options p 1 width m (Ljava/util/Map;)V p 1 optionsToButtons c net/minecraft/class_5255 net/minecraft/datafixer/fix/RedstoneConnectionsFix m (Ljava/lang/String;)Z method_27780 hasObsoleteValue m (Lcom/mojang/datafixers/schemas/Schema;)V p 1 outputSchema m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_27778 updateBlockState c net/minecraft/class_5257 net/minecraft/predicate/entity/AdvancementEntityPredicateDeserializer f Lorg/slf4j/Logger; field_24383 LOGGER f Lcom/google/gson/Gson; field_24386 gson f Lnet/minecraft/class_2960; field_24384 advancementId f Lnet/minecraft/class_4567; field_24385 conditionManager m (Lnet/minecraft/class_2960;Lnet/minecraft/class_4567;)V p 2 conditionManager p 1 advancementId m ()Lnet/minecraft/class_2960; method_27795 getAdvancementId m (Lcom/google/gson/JsonArray;Ljava/lang/String;Lnet/minecraft/class_176;)[Lnet/minecraft/class_5341; method_27796 loadConditions p 2 key p 1 array p 3 contextType c com/mojang/blaze3d/systems/RenderSystem com/mojang/blaze3d/systems/RenderSystem m (Lorg/lwjgl/glfw/GLFWErrorCallbackI;)V setErrorCallback setErrorCallback p 0 callback m (Ljava/util/function/Consumer;)V glGenBuffers glGenBuffers p 0 consumer m (IIII)V setupDefaultState setupDefaultState p 3 height p 2 width p 1 y p 0 x m (J)V flipFrame flipFrame p 0 window m (ILjava/nio/IntBuffer;)V glUniform1 glUniform1 p 1 value p 0 location m (ILjava/util/function/Consumer;)V getString getString p 0 name p 1 consumer m (IZLjava/nio/FloatBuffer;)V glUniformMatrix2 glUniformMatrix2 p 2 value p 1 transpose p 0 location m (Z)V initGameThread initGameThread p 0 assertNotRenderThread m (Ljava/util/function/IntSupplier;I)V setupOverlayColor setupOverlayColor p 0 texture p 1 size m (I)V activeTexture activeTexture p 0 texture m (IIIIIILjava/nio/ByteBuffer;)V readPixels readPixels p 3 height p 4 format p 5 type p 6 pixels p 0 x p 1 y p 2 width m (ILjava/nio/FloatBuffer;)V glUniform3 glUniform3 p 0 location p 1 value m (II)V pixelStore pixelStore p 0 pname p 1 param m (IIII)V blendFuncSeparate blendFuncSeparate p 3 dstFactorAlpha p 2 srcFactorAlpha p 1 dstFactorRGB p 0 srcFactorRGB m (I)V bindTexture bindTexture p 0 texture m (D)V clearDepth clearDepth p 0 depth m (ILjava/nio/ByteBuffer;I)V glBufferData glBufferData p 0 target p 1 data p 2 usage m (FF)V polygonOffset polygonOffset p 0 factor p 1 units m (I)V blendEquation blendEquation p 0 mode m (FFFF)V clearColor clearColor p 0 red p 1 green p 2 blue p 3 alpha m (II)V blendFunc blendFunc p 0 srcFactor p 1 dstFactor m (IZ)V initRenderer initRenderer p 1 debugSync p 0 debugVerbosity m (ILjava/nio/IntBuffer;)V glUniform4 glUniform4 p 0 location p 1 value m (Lcom/mojang/blaze3d/platform/GlStateManager$class_4535;Lcom/mojang/blaze3d/platform/GlStateManager$class_4534;)V blendFunc blendFunc p 1 dstFactor p 0 srcFactor m (Lcom/mojang/blaze3d/platform/GlStateManager$class_1030;)V logicOp logicOp p 0 op m (ILjava/nio/FloatBuffer;)V glUniform4 glUniform4 p 1 value p 0 location m (I)V deleteTexture deleteTexture p 0 texture m (III)V texParameter texParameter p 2 param p 0 target p 1 pname m (IIII)V viewport viewport p 2 width p 1 y p 3 height p 0 x m (IZLjava/nio/FloatBuffer;)V glUniformMatrix4 glUniformMatrix4 p 2 value p 1 transpose p 0 location m (ILjava/nio/IntBuffer;)V glUniform3 glUniform3 p 1 value p 0 location m (ILjava/nio/FloatBuffer;)V glUniform1 glUniform1 p 0 location p 1 value m (I)V depthFunc depthFunc p 0 func m (Z)V depthMask depthMask p 0 mask m (ILjava/nio/IntBuffer;)V glUniform2 glUniform2 p 0 location p 1 value m (IZLjava/nio/FloatBuffer;)V glUniformMatrix3 glUniformMatrix3 p 2 value p 1 transpose p 0 location m (III)V stencilFunc stencilFunc p 0 func p 1 ref p 2 mask m (F)V lineWidth lineWidth p 0 width m (III)V stencilOp stencilOp p 2 dppass p 1 dpfail p 0 sfail m (Lnet/minecraft/class_4573;)V recordRenderCall recordRenderCall p 0 renderCall m (II)V glUniform1i glUniform1i p 0 location p 1 value m (IZ)V clear clear p 1 getError p 0 mask m (III)V drawElements drawElements p 1 count p 2 type p 0 mode m (ILjava/nio/FloatBuffer;)V glUniform2 glUniform2 p 1 value p 0 location m (I)V limitDisplayFPS limitDisplayFPS p 0 fps m (ZZZZ)V colorMask colorMask p 1 green p 0 red p 3 alpha p 2 blue m (I)V glDeleteBuffers glDeleteBuffers p 0 buffer m (Lcom/mojang/blaze3d/platform/GlStateManager$class_4535;Lcom/mojang/blaze3d/platform/GlStateManager$class_4534;Lcom/mojang/blaze3d/platform/GlStateManager$class_4535;Lcom/mojang/blaze3d/platform/GlStateManager$class_4534;)V blendFuncSeparate blendFuncSeparate p 2 srcAlpha p 1 dstFactor p 3 dstAlpha p 0 srcFactor m (I)V renderCrosshair renderCrosshair p 0 size c com/mojang/blaze3d/systems/RenderSystem$class_5590 com/mojang/blaze3d/systems/RenderSystem$IndexBuffer f Lnet/minecraft/class_293$class_5595; field_27336 elementFormat f I field_27337 size f Lcom/mojang/blaze3d/systems/RenderSystem$class_5590$class_5591; field_27334 indexMapper f I field_27335 id f I field_27332 sizeMultiplier f I field_27333 increment m ()Lnet/minecraft/class_293$class_5595; method_31924 getElementFormat m ()I method_31919 getId m (I)V method_31920 grow p 1 newSize m (Ljava/nio/ByteBuffer;)Lit/unimi/dsi/fastutil/ints/IntConsumer; method_31922 getIndexConsumer p 1 indicesBuffer c com/mojang/blaze3d/systems/RenderSystem$class_5590$class_5591 com/mojang/blaze3d/systems/RenderSystem$IndexBuffer$IndexMapper m (Lit/unimi/dsi/fastutil/ints/IntConsumer;I)V accept accept p 1 indexConsumer p 2 vertexCount c net/minecraft/class_6916$class_6917 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$class_6917 f Lnet/minecraft/class_6916$class_7055$class_6918; comp_374 type f Lnet/minecraft/class_6910; comp_375 argument1 f Lnet/minecraft/class_6910; comp_376 argument2 f D comp_377 minValue f D comp_378 maxValue c net/minecraft/class_1966$class_6543 net/minecraft/world/biome/source/BiomeSource$class_6543 f Lnet/minecraft/class_6796; comp_69 feature f I comp_234 featureIndex f I comp_68 step m ()Lnet/minecraft/class_6796; comp_69 feature m ()I comp_68 step m ()I comp_234 featureIndex c net/minecraft/class_6748$class_6956 net/minecraft/world/gen/chunk/Blender$class_6956 f D comp_435 alpha f D comp_436 blendingOffset m ()D comp_436 blendingOffset m ()D comp_435 alpha c net/minecraft/class_6796$class_6870 net/minecraft/world/gen/feature/PlacedFeature$class_6870 f I comp_336 a m ()I comp_336 a c net/minecraft/class_6916$class_7051 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$class_7051 f Lnet/minecraft/class_6880; comp_468 function m ()Lnet/minecraft/class_6880; comp_468 function c net/minecraft/class_6555$class_7075 net/minecraft/world/biome/source/util/VanillaTerrainParameters$class_7075 f Lnet/minecraft/class_6910$class_6912; comp_525 context m ()Lnet/minecraft/class_6910$class_6912; comp_525 context c net/minecraft/class_6916$class_6943 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$class_6943 m ()Lnet/minecraft/class_6910; comp_379 input c net/minecraft/class_6916$class_6939 net/minecraft/world/gen/densityfunction/DensityFunctionTypes$class_6939 m ()Lnet/minecraft/class_5216; comp_395 offsetNoise m ()Lnet/minecraft/class_6880; comp_471 noiseData