22w12a stuff (#3059)

* 22w12a stuff

* fixes from @apple502j and a bit more

* Update mappings/net/minecraft/block/entity/SculkShriekerWarningManager.mapping

Co-authored-by: apple502j <33279053+apple502j@users.noreply.github.com>

Co-authored-by: apple502j <33279053+apple502j@users.noreply.github.com>
This commit is contained in:
Shnupbups 2022-03-30 20:10:15 +11:00 committed by GitHub
parent f5611fdd0f
commit 77aef71b0a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
48 changed files with 591 additions and 27 deletions

View File

@ -7,4 +7,5 @@ CLASS net/minecraft/class_2343 net/minecraft/block/BlockEntityProvider
ARG 2 state ARG 2 state
ARG 3 type ARG 3 type
METHOD method_32896 getGameEventListener (Lnet/minecraft/class_3218;Lnet/minecraft/class_2586;)Lnet/minecraft/class_5714; METHOD method_32896 getGameEventListener (Lnet/minecraft/class_3218;Lnet/minecraft/class_2586;)Lnet/minecraft/class_5714;
ARG 1 world
ARG 2 blockEntity ARG 2 blockEntity

View File

@ -2,9 +2,12 @@ CLASS net/minecraft/class_2397 net/minecraft/block/LeavesBlock
FIELD field_11199 DISTANCE Lnet/minecraft/class_2758; FIELD field_11199 DISTANCE Lnet/minecraft/class_2758;
FIELD field_11200 PERSISTENT Lnet/minecraft/class_2746; FIELD field_11200 PERSISTENT Lnet/minecraft/class_2746;
FIELD field_31111 MAX_DISTANCE I FIELD field_31111 MAX_DISTANCE I
FIELD field_38227 WATERLOGGED Lnet/minecraft/class_2746;
METHOD method_10300 updateDistanceFromLogs (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; METHOD method_10300 updateDistanceFromLogs (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
ARG 0 state ARG 0 state
ARG 1 world ARG 1 world
ARG 2 pos ARG 2 pos
METHOD method_10302 getDistanceFromLog (Lnet/minecraft/class_2680;)I METHOD method_10302 getDistanceFromLog (Lnet/minecraft/class_2680;)I
ARG 0 state ARG 0 state
METHOD method_42311 shouldDecay (Lnet/minecraft/class_2680;)Z
ARG 1 state

View File

@ -1,2 +1,29 @@
CLASS net/minecraft/class_7268 net/minecraft/block/SculkShriekerBlock CLASS net/minecraft/class_7268 net/minecraft/block/SculkShriekerBlock
FIELD field_38229 SHRIEKING Lnet/minecraft/class_2746; FIELD field_38229 SHRIEKING Lnet/minecraft/class_2746;
FIELD field_38230 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_38231 SHAPE Lnet/minecraft/class_265;
FIELD field_38232 TOP D
METHOD method_42312 shriek (Lnet/minecraft/class_3218;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)V
ARG 0 world
ARG 1 state
ARG 2 pos
METHOD method_42313 getClosestPlayerWarningManager (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Ljava/util/Optional;
ARG 0 world
ARG 1 pos
METHOD method_42314 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_7262;)Z
ARG 2 warningManager
METHOD method_42315 canShriek (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z
ARG 0 world
ARG 1 pos
ARG 2 state
METHOD method_42316 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_7262;)V
ARG 3 warningManager
METHOD method_42317 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_7133;)V
ARG 0 world
ARG 1 pos
ARG 2 state
ARG 3 blockEntity
METHOD method_42318 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_7262;)Ljava/lang/Boolean;
ARG 2 warningManager
METHOD method_42319 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_7262;)V
ARG 2 warningManager

View File

@ -4,4 +4,6 @@ CLASS net/minecraft/class_7133 net/minecraft/block/entity/SculkShriekerBlockEnti
METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos ARG 1 pos
ARG 2 state ARG 2 state
METHOD method_42322 (Lnet/minecraft/class_5718;)V
ARG 1 vibrationListener
METHOD method_42325 getVibrationListener ()Lnet/minecraft/class_5718; METHOD method_42325 getVibrationListener ()Lnet/minecraft/class_5718;

View File

@ -1,11 +1,52 @@
CLASS net/minecraft/class_7262 net/minecraft/block/entity/SculkShriekerWarningManager CLASS net/minecraft/class_7262 net/minecraft/block/entity/SculkShriekerWarningManager
FIELD field_38183 CODEC Lcom/mojang/serialization/Codec;
FIELD field_38193 WARNING_SOUNDS Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; FIELD field_38193 WARNING_SOUNDS Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
FIELD field_38194 ticksSinceLastWarning I FIELD field_38194 ticksSinceLastWarning I
FIELD field_38195 warningCount I FIELD field_38195 warningLevel I
FIELD field_38196 shriekerCooldownTicks I FIELD field_38196 cooldownTicks I
METHOD <init> (III)V
ARG 1 ticksSinceLastWarning
ARG 2 warningLevel
ARG 3 cooldownTicks
METHOD method_42247 tick ()V METHOD method_42247 tick ()V
METHOD method_42248 setWarningCount (I)V METHOD method_42248 setWarningLevel (I)V
ARG 1 warningLevel
METHOD method_42249 (Lnet/minecraft/class_3218;Lnet/minecraft/class_7260;)V
ARG 1 warden
METHOD method_42250 warnNearbyPlayers (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z
ARG 1 world
ARG 2 pos
METHOD method_42251 playWarningSound (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;I)V
ARG 0 world
ARG 1 pos
ARG 2 warningCount
METHOD method_42252 copy (Lnet/minecraft/class_7262;)V METHOD method_42252 copy (Lnet/minecraft/class_7262;)V
ARG 1 other
METHOD method_42253 (Lnet/minecraft/class_7262;Lnet/minecraft/class_3222;)V
ARG 1 player
METHOD method_42255 (Lnet/minecraft/class_243;Lnet/minecraft/class_3222;)Z
ARG 1 player
METHOD method_42257 (Ljava/util/List;Lnet/minecraft/class_7262;)V
ARG 1 manager
METHOD method_42258 reset ()V METHOD method_42258 reset ()V
METHOD method_42264 decreaseWarningCount ()V METHOD method_42259 canIncreaseWarningLevel (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z
METHOD method_42267 getWarningCount ()I ARG 1 world
ARG 2 pos
METHOD method_42261 increaseWarningLevel ()V
METHOD method_42262 warn (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V
ARG 1 world
ARG 2 pos
METHOD method_42263 (Lnet/minecraft/class_7262;)Ljava/lang/Integer;
ARG 0 manager
METHOD method_42264 decreaseWarningLevel ()V
METHOD method_42265 getPlayersInRange (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Ljava/util/List;
ARG 0 world
ARG 1 pos
METHOD method_42266 (Lnet/minecraft/class_7262;)Ljava/lang/Integer;
ARG 0 manager
METHOD method_42267 getWarningLevel ()I
METHOD method_42268 trySpawnWarden (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V
ARG 0 world
ARG 1 pos
METHOD method_42269 (Lnet/minecraft/class_7262;)Ljava/lang/Integer;
ARG 0 manager

View File

@ -191,7 +191,21 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
FIELD field_37880 NONE_CHUNK_BUILDER_MODE_TOOLTIP Lnet/minecraft/class_2561; FIELD field_37880 NONE_CHUNK_BUILDER_MODE_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_37881 BY_PLAYER_CHUNK_BUILDER_MODE_TOOLTIP Lnet/minecraft/class_2561; FIELD field_37881 BY_PLAYER_CHUNK_BUILDER_MODE_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_37882 NEARBY_CHUNK_BUILDER_MODE_TOOLTIP Lnet/minecraft/class_2561; FIELD field_37882 NEARBY_CHUNK_BUILDER_MODE_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_38286 FABULOUS_GRAPHICS_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_38287 FANCY_GRAPHICS_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_38289 FAST_GRAPHICS_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_38290 SCREEN_EFFECT_SCALE_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_38291 FOV_EFFECT_SCALE_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_38292 DARKNESS_EFFECT_SCALE_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_38293 darknessEffectScale Lnet/minecraft/class_7172;
FIELD field_38294 ALLOW_SERVER_LISTING_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_38295 DIRECTIONAL_AUDIO_ON_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_38296 DIRECTIONAL_AUDIO_OFF_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_38297 TOGGLE_KEY_TEXT Lnet/minecraft/class_2561;
FIELD field_38298 HOLD_KEY_TEXT Lnet/minecraft/class_2561;
FIELD field_38299 HIDE_MATCHED_NAMES_TOOLTIP Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_310;Ljava/io/File;)V METHOD <init> (Lnet/minecraft/class_310;Ljava/io/File;)V
ARG 1 client
ARG 2 optionsFile ARG 2 optionsFile
METHOD method_1624 setSoundVolume (Lnet/minecraft/class_3419;F)V METHOD method_1624 setSoundVolume (Lnet/minecraft/class_3419;F)V
ARG 1 category ARG 1 category
@ -322,6 +336,54 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
METHOD method_41806 getMouseWheelSensitivity ()Lnet/minecraft/class_7172; METHOD method_41806 getMouseWheelSensitivity ()Lnet/minecraft/class_7172;
METHOD method_41807 getRawMouseInput ()Lnet/minecraft/class_7172; METHOD method_41807 getRawMouseInput ()Lnet/minecraft/class_7172;
METHOD method_41808 getFov ()Lnet/minecraft/class_7172; METHOD method_41808 getFov ()Lnet/minecraft/class_7172;
METHOD method_42423 getAutoJump ()Lnet/minecraft/class_7172;
METHOD method_42425 getAutoSuggestions ()Lnet/minecraft/class_7172;
METHOD method_42427 getChatColors ()Lnet/minecraft/class_7172;
METHOD method_42429 getChatLinks ()Lnet/minecraft/class_7172;
METHOD method_42431 getChatLinksPrompt ()Lnet/minecraft/class_7172;
METHOD method_42433 getEnableVsync ()Lnet/minecraft/class_7172;
METHOD method_42435 getEntityShadows ()Lnet/minecraft/class_7172;
METHOD method_42437 getForceUnicodeFont ()Lnet/minecraft/class_7172;
METHOD method_42438 getInvertYMouse ()Lnet/minecraft/class_7172;
METHOD method_42439 getDiscreteMouseScroll ()Lnet/minecraft/class_7172;
METHOD method_42440 getRealmsNotifications ()Lnet/minecraft/class_7172;
METHOD method_42441 getAllowServerListing ()Lnet/minecraft/class_7172;
METHOD method_42442 getReducedDebugInfo ()Lnet/minecraft/class_7172;
METHOD method_42443 getShowSubtitles ()Lnet/minecraft/class_7172;
METHOD method_42444 getDirectionalAudio ()Lnet/minecraft/class_7172;
METHOD method_42445 getBackgroundForChatOnly ()Lnet/minecraft/class_7172;
METHOD method_42446 getTouchscreen ()Lnet/minecraft/class_7172;
METHOD method_42447 getFullscreen ()Lnet/minecraft/class_7172;
METHOD method_42448 getBobView ()Lnet/minecraft/class_7172;
METHOD method_42449 getSneakToggled ()Lnet/minecraft/class_7172;
METHOD method_42450 getSprintToggled ()Lnet/minecraft/class_7172;
METHOD method_42451 getHideMatchedNames ()Lnet/minecraft/class_7172;
METHOD method_42452 getShowAutosaveIndicator ()Lnet/minecraft/class_7172;
METHOD method_42453 getDistortionEffectScale ()Lnet/minecraft/class_7172;
METHOD method_42454 getFovEffectScale ()Lnet/minecraft/class_7172;
METHOD method_42472 getDarknessEffectScale ()Lnet/minecraft/class_7172;
METHOD method_42473 getGamma ()Lnet/minecraft/class_7172;
METHOD method_42474 getGuiScale ()Lnet/minecraft/class_7172;
METHOD method_42475 getParticles ()Lnet/minecraft/class_7172;
METHOD method_42476 getNarrator ()Lnet/minecraft/class_7172;
METHOD method_42477 getSoundDevice ()Lnet/minecraft/class_7172;
METHOD method_42495 getMouseSensitivity ()Lnet/minecraft/class_7172;
METHOD method_42503 getClientViewDistance ()Lnet/minecraft/class_7172;
METHOD method_42510 getSimulationDistance ()Lnet/minecraft/class_7172;
METHOD method_42517 getEntityDistanceScaling ()Lnet/minecraft/class_7172;
METHOD method_42524 getMaxFps ()Lnet/minecraft/class_7172;
METHOD method_42528 getCloudRenderModeSetting ()Lnet/minecraft/class_7172;
METHOD method_42534 getGraphicsMode ()Lnet/minecraft/class_7172;
METHOD method_42539 getChatVisibility ()Lnet/minecraft/class_7172;
METHOD method_42542 getChatOpacity ()Lnet/minecraft/class_7172;
METHOD method_42546 getChatLineSpacing ()Lnet/minecraft/class_7172;
METHOD method_42550 getTextBackgroundOpacity ()Lnet/minecraft/class_7172;
METHOD method_42552 getMainArm ()Lnet/minecraft/class_7172;
METHOD method_42554 getChatScale ()Lnet/minecraft/class_7172;
METHOD method_42556 getChatWidth ()Lnet/minecraft/class_7172;
METHOD method_42561 getChatDelay ()Lnet/minecraft/class_7172;
METHOD method_42563 getMipmapLevels ()Lnet/minecraft/class_7172;
METHOD method_42565 getAttackIndicator ()Lnet/minecraft/class_7172;
CLASS 2 CLASS 2
METHOD method_33676 find (Ljava/lang/String;)Ljava/lang/String; METHOD method_33676 find (Ljava/lang/String;)Ljava/lang/String;
ARG 1 key ARG 1 key
@ -346,3 +408,6 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
METHOD method_33684 visitBoolean (Ljava/lang/String;Z)Z METHOD method_33684 visitBoolean (Ljava/lang/String;Z)Z
ARG 1 key ARG 1 key
ARG 2 current ARG 2 current
METHOD method_42570 accept (Ljava/lang/String;Lnet/minecraft/class_7172;)V
ARG 1 key
ARG 2 option

View File

@ -6,15 +6,28 @@ CLASS net/minecraft/class_7172 net/minecraft/client/option/SimpleOption
FIELD field_37866 defaultValue Ljava/lang/Object; FIELD field_37866 defaultValue Ljava/lang/Object;
FIELD field_37867 changeCallback Ljava/util/function/Consumer; FIELD field_37867 changeCallback Ljava/util/function/Consumer;
FIELD field_37868 value Ljava/lang/Object; FIELD field_37868 value Ljava/lang/Object;
FIELD field_38279 codec Lcom/mojang/serialization/Codec;
FIELD field_38280 key Lnet/minecraft/class_2561; FIELD field_38280 key Lnet/minecraft/class_2561;
METHOD <init> (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/class_7172$class_7178;Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljava/util/function/Consumer;)V METHOD <init> (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/class_7172$class_7178;Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljava/util/function/Consumer;)V
ARG 1 key
ARG 2 tooltipFactoryGetter ARG 2 tooltipFactoryGetter
ARG 3 textGetter ARG 3 textGetter
ARG 4 callbacks ARG 4 callbacks
ARG 5 codec
ARG 6 defaultValue
ARG 7 changeCallback
METHOD <init> (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/class_7172$class_7178;Ljava/lang/Object;Ljava/util/function/Consumer;)V
ARG 1 kkey
ARG 2 tooltipFactoryGetter
ARG 3 textGetter
ARG 4 callbacks
ARG 5 defaultValue
ARG 6 changeCallback
METHOD method_18520 createButton (Lnet/minecraft/class_315;III)Lnet/minecraft/class_339; METHOD method_18520 createButton (Lnet/minecraft/class_315;III)Lnet/minecraft/class_339;
METHOD method_41747 (Ljava/lang/Boolean;)Lnet/minecraft/class_2561; METHOD method_41747 (Ljava/lang/Boolean;)Lnet/minecraft/class_2561;
ARG 0 value ARG 0 value
METHOD method_41748 setValue (Ljava/lang/Object;)V METHOD method_41748 setValue (Ljava/lang/Object;)V
ARG 1 value
METHOD method_41749 ofBoolean (Ljava/lang/String;Ljava/util/function/Function;Z)Lnet/minecraft/class_7172; METHOD method_41749 ofBoolean (Ljava/lang/String;Ljava/util/function/Function;Z)Lnet/minecraft/class_7172;
ARG 0 key ARG 0 key
ARG 1 tooltipFactoryGetter ARG 1 tooltipFactoryGetter
@ -32,6 +45,10 @@ CLASS net/minecraft/class_7172 net/minecraft/client/option/SimpleOption
ARG 0 value ARG 0 value
METHOD method_41753 getValue ()Ljava/lang/Object; METHOD method_41753 getValue ()Ljava/lang/Object;
METHOD method_41754 getCallbacks ()Lnet/minecraft/class_7172$class_7178; METHOD method_41754 getCallbacks ()Lnet/minecraft/class_7172$class_7178;
METHOD method_42402 ofBoolean (Ljava/lang/String;Z)Lnet/minecraft/class_7172;
ARG 0 key
ARG 1 defaultValue
METHOD method_42404 getCodec ()Lcom/mojang/serialization/Codec;
METHOD method_42407 getDisplayPrefix ()Lnet/minecraft/class_2561; METHOD method_42407 getDisplayPrefix ()Lnet/minecraft/class_2561;
CLASS class_7173 PotentialValuesBasedCallbacks CLASS class_7173 PotentialValuesBasedCallbacks
METHOD method_41755 (Lnet/minecraft/class_7172$class_7277;IIILnet/minecraft/class_315;Lnet/minecraft/class_7172;)Lnet/minecraft/class_339; METHOD method_41755 (Lnet/minecraft/class_7172$class_7277;IIILnet/minecraft/class_315;Lnet/minecraft/class_7172;)Lnet/minecraft/class_339;

View File

@ -66,6 +66,7 @@ CLASS net/minecraft/class_757 net/minecraft/client/render/GameRenderer
FIELD field_33626 renderTypeTextIntensityShader Lnet/minecraft/class_5944; FIELD field_33626 renderTypeTextIntensityShader Lnet/minecraft/class_5944;
FIELD field_33627 renderTypeTextIntensitySeeThroughShader Lnet/minecraft/class_5944; FIELD field_33627 renderTypeTextIntensitySeeThroughShader Lnet/minecraft/class_5944;
FIELD field_34055 hasWorldIcon Z FIELD field_34055 hasWorldIcon Z
FIELD field_38343 renderTypeEntityTranslucentEmissiveShader Lnet/minecraft/class_5944;
FIELD field_3988 zoomX F FIELD field_3988 zoomX F
FIELD field_3992 renderHand Z FIELD field_3992 renderHand Z
FIELD field_3993 LOGGER Lorg/slf4j/Logger; FIELD field_3993 LOGGER Lorg/slf4j/Logger;
@ -353,3 +354,6 @@ CLASS net/minecraft/class_757 net/minecraft/client/render/GameRenderer
METHOD method_37473 updateWorldIcon ()V METHOD method_37473 updateWorldIcon ()V
METHOD method_37474 (Ljava/nio/file/Path;)V METHOD method_37474 (Ljava/nio/file/Path;)V
ARG 1 path ARG 1 path
METHOD method_42594 (Lnet/minecraft/class_5944;)V
ARG 0 shader
METHOD method_42595 getRenderTypeEntityTranslucentEmissiveShader ()Lnet/minecraft/class_5944;

View File

@ -33,6 +33,7 @@ CLASS net/minecraft/class_1921 net/minecraft/client/render/RenderLayer
FIELD field_33631 TEXT_INTENSITY_SEE_THROUGH Ljava/util/function/Function; FIELD field_33631 TEXT_INTENSITY_SEE_THROUGH Ljava/util/function/Function;
FIELD field_34002 TEXT_POLYGON_OFFSET Ljava/util/function/Function; FIELD field_34002 TEXT_POLYGON_OFFSET Ljava/util/function/Function;
FIELD field_34003 TEXT_INTENSITY_POLYGON_OFFSET Ljava/util/function/Function; FIELD field_34003 TEXT_INTENSITY_POLYGON_OFFSET Ljava/util/function/Function;
FIELD field_38345 ENTITY_TRANSLUCENT_EMISSIVE Ljava/util/function/BiFunction;
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_293;Lnet/minecraft/class_293$class_5596;IZZLjava/lang/Runnable;Ljava/lang/Runnable;)V METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_293;Lnet/minecraft/class_293$class_5596;IZZLjava/lang/Runnable;Ljava/lang/Runnable;)V
ARG 1 name ARG 1 name
ARG 2 vertexFormat ARG 2 vertexFormat
@ -202,6 +203,14 @@ CLASS net/minecraft/class_1921 net/minecraft/client/render/RenderLayer
ARG 0 texture ARG 0 texture
METHOD method_37348 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; METHOD method_37348 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
ARG 0 texture ARG 0 texture
METHOD method_42598 (Lnet/minecraft/class_2960;Ljava/lang/Boolean;)Lnet/minecraft/class_1921;
ARG 0 texture
ARG 1 affectsOutline
METHOD method_42599 getEntityTranslucentEmissive (Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1921;
ARG 0 texture
ARG 1 affectsOutline
METHOD method_42600 getEntityTranslucentEmissive (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
ARG 0 texture
CLASS class_4687 MultiPhase CLASS class_4687 MultiPhase
FIELD field_21403 phases Lnet/minecraft/class_1921$class_4688; FIELD field_21403 phases Lnet/minecraft/class_1921$class_4688;
FIELD field_21697 affectedOutline Ljava/util/Optional; FIELD field_21697 affectedOutline Ljava/util/Optional;

View File

@ -89,6 +89,7 @@ CLASS net/minecraft/class_4668 net/minecraft/client/render/RenderPhase
FIELD field_32771 VIEW_OFFSET_Z_LAYERING_SCALE F FIELD field_32771 VIEW_OFFSET_Z_LAYERING_SCALE F
FIELD field_33628 TEXT_INTENSITY_SHADER Lnet/minecraft/class_4668$class_5942; FIELD field_33628 TEXT_INTENSITY_SHADER Lnet/minecraft/class_4668$class_5942;
FIELD field_33629 TRANSPARENT_TEXT_INTENSITY_SHADER Lnet/minecraft/class_4668$class_5942; FIELD field_33629 TRANSPARENT_TEXT_INTENSITY_SHADER Lnet/minecraft/class_4668$class_5942;
FIELD field_38344 ENTITY_TRANSLUCENT_EMISSIVE_SHADER Lnet/minecraft/class_4668$class_5942;
METHOD <init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V METHOD <init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V
ARG 1 name ARG 1 name
ARG 2 beginAction ARG 2 beginAction

View File

@ -5,3 +5,23 @@ CLASS net/minecraft/class_7287 net/minecraft/client/render/entity/WardenEntityRe
FIELD field_38352 HEART_TEXTURE Lnet/minecraft/class_2960; FIELD field_38352 HEART_TEXTURE Lnet/minecraft/class_2960;
FIELD field_38353 PULSATING_SPOTS_1_TEXTURE Lnet/minecraft/class_2960; FIELD field_38353 PULSATING_SPOTS_1_TEXTURE Lnet/minecraft/class_2960;
FIELD field_38354 PULSATING_SPOTS_2_TEXTURE Lnet/minecraft/class_2960; FIELD field_38354 PULSATING_SPOTS_2_TEXTURE Lnet/minecraft/class_2960;
METHOD method_42607 (Lnet/minecraft/class_7260;FF)F
ARG 0 warden
ARG 1 tickDelta
ARG 2 animationProgress
METHOD method_42609 (Lnet/minecraft/class_7260;FF)F
ARG 0 warden
ARG 1 tickDelta
ARG 2 animationProgress
METHOD method_42610 (Lnet/minecraft/class_7260;FF)F
ARG 0 warden
ARG 1 tickDelta
ARG 2 animationProgress
METHOD method_42611 (Lnet/minecraft/class_7260;FF)F
ARG 0 warden
ARG 1 tickDelta
ARG 2 animationProgress
METHOD method_42612 (Lnet/minecraft/class_7260;FF)F
ARG 0 warden
ARG 1 tickDelta
ARG 2 animationProgress

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_7278 net/minecraft/client/render/entity/animation/Animations

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_7278 net/minecraft/client/render/entity/animation/WardenAnimations
FIELD field_38302 EMERGING Lnet/minecraft/class_7184;
FIELD field_38303 DIGGING Lnet/minecraft/class_7184;
FIELD field_38304 ROARING Lnet/minecraft/class_7184;
FIELD field_38305 SNIFFING Lnet/minecraft/class_7184;
FIELD field_38306 ATTACKING Lnet/minecraft/class_7184;

View File

@ -1 +1,12 @@
CLASS net/minecraft/class_7288 net/minecraft/client/render/entity/feature/WardenFeatureRenderer CLASS net/minecraft/class_7288 net/minecraft/client/render/entity/feature/WardenFeatureRenderer
FIELD field_38355 texture Lnet/minecraft/class_2960;
FIELD field_38356 animationAngleAdjuster Lnet/minecraft/class_7288$class_7289;
METHOD <init> (Lnet/minecraft/class_3883;Lnet/minecraft/class_2960;Lnet/minecraft/class_7288$class_7289;)V
ARG 1 context
ARG 2 texture
ARG 3 animationAngleAdjuster
CLASS class_7289 AnimationAngleAdjuster
METHOD apply (Lnet/minecraft/class_7260;FF)F
ARG 1 warden
ARG 2 tickDelta
ARG 3 animationProgress

View File

@ -9,4 +9,12 @@ CLASS net/minecraft/class_7280 net/minecraft/client/render/entity/model/WardenEn
FIELD field_38322 rightArm Lnet/minecraft/class_630; FIELD field_38322 rightArm Lnet/minecraft/class_630;
FIELD field_38323 rightLeg Lnet/minecraft/class_630; FIELD field_38323 rightLeg Lnet/minecraft/class_630;
FIELD field_38327 root Lnet/minecraft/class_630; FIELD field_38327 root Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_42578 getTexturedModelData ()Lnet/minecraft/class_5607; METHOD method_42578 getTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_42579 runAnimation (Lnet/minecraft/class_7094;Lnet/minecraft/class_7184;J)V
ARG 1 animationState
ARG 2 animation
ARG 3 time
METHOD method_42581 (Lnet/minecraft/class_7184;JLnet/minecraft/class_7094;)V
ARG 4 state

View File

@ -438,6 +438,16 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/BlockStateModelGenerato
METHOD method_37367 (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 method_37367 (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
ARG 4 property ARG 4 property
METHOD method_39204 registerLightBlock ()V METHOD method_39204 registerLightBlock ()V
METHOD method_42033 registerMuddyMangroveRoots ()V
METHOD method_42034 registerMangrovePropagule ()V
METHOD method_42035 registerFrogspawn ()V
METHOD method_42037 registerSculkShrieker ()V
METHOD method_42038 registerSculkCatalyst ()V
METHOD method_42039 createMudBrickState (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_4917;
ARG 0 block
ARG 1 modelId
ARG 2 textures
ARG 3 modelCollector
CLASS class_4911 BuiltinModelPool CLASS class_4911 BuiltinModelPool
FIELD field_22835 modelId Lnet/minecraft/class_2960; FIELD field_22835 modelId Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_4910;Lnet/minecraft/class_2960;Lnet/minecraft/class_2248;)V METHOD <init> (Lnet/minecraft/class_4910;Lnet/minecraft/class_2960;Lnet/minecraft/class_2248;)V

View File

@ -63,6 +63,8 @@ CLASS net/minecraft/class_5793 net/minecraft/data/family/BlockFamilies
FIELD field_33686 EXPOSED_COPPER Lnet/minecraft/class_5794; FIELD field_33686 EXPOSED_COPPER Lnet/minecraft/class_5794;
FIELD field_33687 WAXED_EXPOSED_COPPER Lnet/minecraft/class_5794; FIELD field_33687 WAXED_EXPOSED_COPPER Lnet/minecraft/class_5794;
FIELD field_33688 WEATHERED_COPPER Lnet/minecraft/class_5794; FIELD field_33688 WEATHERED_COPPER Lnet/minecraft/class_5794;
FIELD field_38007 MANGROVE Lnet/minecraft/class_5794;
FIELD field_38008 MUD_BRICK Lnet/minecraft/class_5794;
METHOD method_33467 getFamilies ()Ljava/util/stream/Stream; METHOD method_33467 getFamilies ()Ljava/util/stream/Stream;
METHOD method_33468 register (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; METHOD method_33468 register (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795;
ARG 0 baseBlock ARG 0 baseBlock

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_7245 net/minecraft/datafixer/schema/Schema3081

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_7246 net/minecraft/datafixer/schema/Schema3082

View File

@ -1 +1,4 @@
CLASS net/minecraft/class_7267 net/minecraft/enchantment/SwiftSneakEnchantment CLASS net/minecraft/class_7267 net/minecraft/enchantment/SwiftSneakEnchantment
METHOD <init> (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V
ARG 1 rarity
ARG 2 slots

View File

@ -441,6 +441,8 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
ARG 1 item ARG 1 item
METHOD method_41328 isInPose (Lnet/minecraft/class_4050;)Z METHOD method_41328 isInPose (Lnet/minecraft/class_4050;)Z
ARG 1 pose ARG 1 pose
METHOD method_42147 updateEventHandler (Ljava/util/function/BiConsumer;)V
METHOD method_42148 hasPrimaryPassenger ()Z
METHOD method_5621 getMountedHeightOffset ()D METHOD method_5621 getMountedHeightOffset ()D
METHOD method_5622 onBlockCollision (Lnet/minecraft/class_2680;)V METHOD method_5622 onBlockCollision (Lnet/minecraft/class_2680;)V
ARG 1 state ARG 1 state

View File

@ -58,3 +58,4 @@ CLASS net/minecraft/class_6024 net/minecraft/entity/EntityStatuses
FIELD field_33454 PREPARE_RAM B FIELD field_33454 PREPARE_RAM B
FIELD field_33455 FINISH_RAM B FIELD field_33455 FINISH_RAM B
FIELD field_33691 ADD_DEATH_PARTICLES B FIELD field_33691 ADD_DEATH_PARTICLES B
FIELD field_38094 EARS_TWITCH B

View File

@ -229,6 +229,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
ARG 1 movementInput ARG 1 movementInput
ARG 2 slipperiness ARG 2 slipperiness
METHOD method_26319 canWalkOnFluid (Lnet/minecraft/class_3610;)Z METHOD method_26319 canWalkOnFluid (Lnet/minecraft/class_3610;)Z
ARG 1 state
METHOD method_26825 getAttributeValue (Lnet/minecraft/class_1320;)D METHOD method_26825 getAttributeValue (Lnet/minecraft/class_1320;)D
ARG 1 attribute ARG 1 attribute
METHOD method_26826 getAttributeBaseValue (Lnet/minecraft/class_1320;)D METHOD method_26826 getAttributeBaseValue (Lnet/minecraft/class_1320;)D

View File

@ -1,10 +1,31 @@
CLASS net/minecraft/class_7254 net/minecraft/entity/ai/WardenAngerManager CLASS net/minecraft/class_7254 net/minecraft/entity/ai/WardenAngerManager
FIELD field_38127 CODEC Lcom/mojang/serialization/Codec;
FIELD field_38128 maxAnger I FIELD field_38128 maxAnger I
FIELD field_38129 angerDecreasePerTick I FIELD field_38129 angerDecreasePerTick I
FIELD field_38130 suspects Lit/unimi/dsi/fastutil/objects/Object2IntMap; FIELD field_38130 suspects Lit/unimi/dsi/fastutil/objects/Object2IntMap;
METHOD <init> (Ljava/util/Map;)V
ARG 1 suspects
METHOD method_42176 tick ()V METHOD method_42176 tick ()V
METHOD method_42177 (ILjava/util/UUID;Ljava/lang/Integer;)Ljava/lang/Integer;
ARG 1 uuid
ARG 2 anger
METHOD method_42178 removeSuspect (Lnet/minecraft/class_1297;)V METHOD method_42178 removeSuspect (Lnet/minecraft/class_1297;)V
ARG 1 entity
METHOD method_42179 increaseAngerAt (Lnet/minecraft/class_1297;I)I METHOD method_42179 increaseAngerAt (Lnet/minecraft/class_1297;I)I
METHOD method_42181 getPrimeSuspectUuid (Lnet/minecraft/class_1937;)Ljava/util/Optional; ARG 1 entity
ARG 2 amount
METHOD method_42180 (Lnet/minecraft/class_7254;)Ljava/util/Map;
ARG 0 angerManager
METHOD method_42181 getPrimeSuspect (Lnet/minecraft/class_1937;)Ljava/util/Optional;
ARG 1 world
METHOD method_42183 (Ljava/util/UUID;)V
ARG 1 uuid
METHOD method_42184 (Ljava/util/UUID;Ljava/lang/Integer;)Ljava/lang/Integer;
ARG 0 uuid
ARG 1 anger
METHOD method_42185 getPrimeSuspectAnger ()I METHOD method_42185 getPrimeSuspectAnger ()I
METHOD method_42186 (Lnet/minecraft/class_1297;)Lnet/minecraft/class_1309;
ARG 0 suspect
METHOD method_42187 getPrimeSuspect ()Ljava/util/Optional; METHOD method_42187 getPrimeSuspect ()Ljava/util/Optional;
METHOD method_42188 (Lnet/minecraft/class_1297;)Z
ARG 0 suspect

View File

@ -1,5 +1,15 @@
CLASS net/minecraft/class_1292 net/minecraft/entity/effect/StatusEffectUtil CLASS net/minecraft/class_1292 net/minecraft/entity/effect/StatusEffectUtil
METHOD method_42143 addEffectToPlayersWithinDistance (Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;Lnet/minecraft/class_243;DLnet/minecraft/class_1293;I)Ljava/util/List; METHOD method_42143 addEffectToPlayersWithinDistance (Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;Lnet/minecraft/class_243;DLnet/minecraft/class_1293;I)Ljava/util/List;
ARG 0 world
ARG 1 entity
ARG 2 origin
ARG 3 range
ARG 5 statusEffectInstance
ARG 6 duration
METHOD method_42144 (Lnet/minecraft/class_1293;Lnet/minecraft/class_1297;Lnet/minecraft/class_3222;)V
ARG 2 player
METHOD method_42145 (Lnet/minecraft/class_243;DLnet/minecraft/class_1291;Lnet/minecraft/class_1293;ILnet/minecraft/class_3222;)Z
ARG 6 player
METHOD method_5574 hasWaterBreathing (Lnet/minecraft/class_1309;)Z METHOD method_5574 hasWaterBreathing (Lnet/minecraft/class_1309;)Z
ARG 0 entity ARG 0 entity
METHOD method_5575 getHasteAmplifier (Lnet/minecraft/class_1309;)I METHOD method_5575 getHasteAmplifier (Lnet/minecraft/class_1309;)I

View File

@ -1 +1,11 @@
CLASS net/minecraft/class_7253 net/minecraft/entity/mob/Angriness CLASS net/minecraft/class_7253 net/minecraft/entity/mob/Angriness
FIELD field_38123 VALUES [Lnet/minecraft/class_7253;
FIELD field_38124 threshold I
FIELD field_38125 sound Lnet/minecraft/class_3414;
METHOD <init> (Ljava/lang/String;IILnet/minecraft/class_3414;)V
ARG 3 threshold
ARG 4 sound
METHOD method_42170 getThreshold ()I
METHOD method_42171 getForAnger (I)Lnet/minecraft/class_7253;
ARG 0 anger
METHOD method_42174 getSound ()Lnet/minecraft/class_3414;

View File

@ -137,6 +137,8 @@ CLASS net/minecraft/class_1308 net/minecraft/entity/mob/MobEntity
METHOD method_35056 clearGoalsAndTasks ()V METHOD method_35056 clearGoalsAndTasks ()V
METHOD method_37341 (Lnet/minecraft/class_1799;)V METHOD method_37341 (Lnet/minecraft/class_1799;)V
ARG 0 stack ARG 0 stack
METHOD method_42150 isInAttackRange (Lnet/minecraft/class_1309;)Z
ARG 1 entity
METHOD method_5929 getDropChance (Lnet/minecraft/class_1304;)F METHOD method_5929 getDropChance (Lnet/minecraft/class_1304;)F
ARG 1 slot ARG 1 slot
METHOD method_5930 setForwardSpeed (F)V METHOD method_5930 setForwardSpeed (F)V

View File

@ -4,17 +4,41 @@ CLASS net/minecraft/class_7261 net/minecraft/entity/mob/WardenBrain
FIELD field_38179 DIG_DURATION I FIELD field_38179 DIG_DURATION I
FIELD field_38180 SNIFF_DURATION I FIELD field_38180 SNIFF_DURATION I
METHOD method_42224 getStrollOrWaitTask ()Lnet/minecraft/class_4118; METHOD method_42224 getStrollOrWaitTask ()Lnet/minecraft/class_4118;
METHOD method_42225 resetDigCooldown (Lnet/minecraft/class_1309;)V
ARG 0 warden
METHOD method_42227 addCoreActivities (Lnet/minecraft/class_4095;)V METHOD method_42227 addCoreActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_42228 tick (Lnet/minecraft/class_7260;)V METHOD method_42228 tick (Lnet/minecraft/class_7260;)V
ARG 0 warden
METHOD method_42229 isTargeting (Lnet/minecraft/class_7260;Lnet/minecraft/class_1309;)Z METHOD method_42229 isTargeting (Lnet/minecraft/class_7260;Lnet/minecraft/class_1309;)Z
ARG 0 warden
ARG 1 entity
METHOD method_42230 create (Lnet/minecraft/class_7260;Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095; METHOD method_42230 create (Lnet/minecraft/class_7260;Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;
ARG 0 warden
ARG 1 brain
METHOD method_42231 lookAtDisturbance (Lnet/minecraft/class_7260;Lnet/minecraft/class_2338;)V METHOD method_42231 lookAtDisturbance (Lnet/minecraft/class_7260;Lnet/minecraft/class_2338;)V
ARG 0 warden
ARG 1 pos
METHOD method_42233 addEmergeActivities (Lnet/minecraft/class_4095;)V METHOD method_42233 addEmergeActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_42234 (Lnet/minecraft/class_7260;)Z
ARG 0 warden
METHOD method_42235 removeDeadSuspect (Lnet/minecraft/class_7260;Lnet/minecraft/class_1309;)V METHOD method_42235 removeDeadSuspect (Lnet/minecraft/class_7260;Lnet/minecraft/class_1309;)V
ARG 0 warden
ARG 1 suspect
METHOD method_42236 addFightActivities (Lnet/minecraft/class_7260;Lnet/minecraft/class_4095;)V METHOD method_42236 addFightActivities (Lnet/minecraft/class_7260;Lnet/minecraft/class_4095;)V
ARG 0 warden
ARG 1 brain
METHOD method_42237 addDigActivities (Lnet/minecraft/class_4095;)V METHOD method_42237 addDigActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_42239 isAngryAt (Lnet/minecraft/class_7260;Lnet/minecraft/class_1309;)Z METHOD method_42239 isAngryAt (Lnet/minecraft/class_7260;Lnet/minecraft/class_1309;)Z
ARG 0 warden
ARG 1 entity
METHOD method_42240 addIdleActivities (Lnet/minecraft/class_4095;)V METHOD method_42240 addIdleActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_42242 addInvestigateActivities (Lnet/minecraft/class_4095;)V METHOD method_42242 addInvestigateActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_42244 addSniffActivities (Lnet/minecraft/class_4095;)V METHOD method_42244 addSniffActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_42245 addRoarActivities (Lnet/minecraft/class_4095;)V METHOD method_42245 addRoarActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain

View File

@ -1,17 +1,49 @@
CLASS net/minecraft/class_7260 net/minecraft/entity/mob/WardenEntity CLASS net/minecraft/class_7260 net/minecraft/entity/mob/WardenEntity
FIELD field_38135 emergingAnimation Lnet/minecraft/class_7094; FIELD field_38134 SENSORS Ljava/util/List;
FIELD field_38136 diggingAnimation Lnet/minecraft/class_7094; FIELD field_38135 emergingAnimationState Lnet/minecraft/class_7094;
FIELD field_38136 diggingAnimationState Lnet/minecraft/class_7094;
FIELD field_38137 attackingAnimationState Lnet/minecraft/class_7094;
FIELD field_38140 MEMORY_MODULES Ljava/util/List; FIELD field_38140 MEMORY_MODULES Ljava/util/List;
FIELD field_38141 angerManager Lnet/minecraft/class_7254;
FIELD field_38148 ANGER Lnet/minecraft/class_2940; FIELD field_38148 ANGER Lnet/minecraft/class_2940;
FIELD field_38166 gameEventHandler Lnet/minecraft/class_5715; FIELD field_38166 gameEventHandler Lnet/minecraft/class_5715;
FIELD field_38167 vibrationListener Lnet/minecraft/class_5718; FIELD field_38167 vibrationListener Lnet/minecraft/class_5718;
FIELD field_38168 roaringAnimation Lnet/minecraft/class_7094; FIELD field_38168 roaringAnimationState Lnet/minecraft/class_7094;
FIELD field_38169 sniffingAnimation Lnet/minecraft/class_7094; FIELD field_38169 sniffingAnimationState Lnet/minecraft/class_7094;
METHOD method_42202 getHeartPitch (F)F
ARG 1 tickDelta
METHOD method_42203 playListeningSound (II)V
ARG 1 prevAnger
ARG 2 anger
METHOD method_42204 addDarknessToClosePlayers (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;Lnet/minecraft/class_1297;I)V METHOD method_42204 addDarknessToClosePlayers (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;Lnet/minecraft/class_1297;I)V
ARG 0 world
ARG 1 pos
ARG 2 entity
ARG 3 range
METHOD method_42205 addDigParticles (Lnet/minecraft/class_7094;)V METHOD method_42205 addDigParticles (Lnet/minecraft/class_7094;)V
ARG 1 animationState
METHOD method_42206 isValidTarget (Lnet/minecraft/class_1297;)Z METHOD method_42206 isValidTarget (Lnet/minecraft/class_1297;)Z
METHOD method_42213 increaseAngerFor (Lnet/minecraft/class_1297;)V ARG 0 entity
METHOD method_42207 (Lnet/minecraft/class_1297;Lnet/minecraft/class_1309;)Ljava/lang/Boolean;
ARG 1 suspect
METHOD method_42208 (Lnet/minecraft/class_7254;)V
ARG 1 angerManager
METHOD method_42211 removeSuspect (Lnet/minecraft/class_1297;)V
ARG 1 entity
METHOD method_42212 increaseAngerAt (Lnet/minecraft/class_1297;I)V
ARG 1 entity
ARG 2 amount
METHOD method_42213 increaseAngerAt (Lnet/minecraft/class_1297;)V
ARG 1 entity
METHOD method_42214 getAngriness ()Lnet/minecraft/class_7253; METHOD method_42214 getAngriness ()Lnet/minecraft/class_7253;
METHOD method_42215 getPrimeSuspect ()Ljava/util/Optional;
METHOD method_42216 getAngerManager ()Lnet/minecraft/class_7254; METHOD method_42216 getAngerManager ()Lnet/minecraft/class_7254;
METHOD method_42217 updateAnger ()V
METHOD method_42218 getHeartRate ()I
METHOD method_42219 playListeningSound ()V
METHOD method_42220 (Lnet/minecraft/class_1309;)Z
ARG 0 entity
METHOD method_42221 addAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_42221 addAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_42222 getAnger ()I METHOD method_42222 getAnger ()I
METHOD method_42223 getEarPitch (F)F
ARG 1 tickDelta

View File

@ -2,12 +2,12 @@ CLASS net/minecraft/class_7102 net/minecraft/entity/passive/FrogEntity
FIELD field_37448 SLIME_BALL Lnet/minecraft/class_1856; FIELD field_37448 SLIME_BALL Lnet/minecraft/class_1856;
FIELD field_37449 SENSORS Lcom/google/common/collect/ImmutableList; FIELD field_37449 SENSORS Lcom/google/common/collect/ImmutableList;
FIELD field_37450 MEMORY_MODULES Lcom/google/common/collect/ImmutableList; FIELD field_37450 MEMORY_MODULES Lcom/google/common/collect/ImmutableList;
FIELD field_37451 longJumping Lnet/minecraft/class_7094; FIELD field_37451 longJumpingAnimationState Lnet/minecraft/class_7094;
FIELD field_37452 croaking Lnet/minecraft/class_7094; FIELD field_37452 croakingAnimationState Lnet/minecraft/class_7094;
FIELD field_37453 usingTongue Lnet/minecraft/class_7094; FIELD field_37453 usingTongueAnimationState Lnet/minecraft/class_7094;
FIELD field_37454 walking Lnet/minecraft/class_7094; FIELD field_37454 walkingAnimationState Lnet/minecraft/class_7094;
FIELD field_37455 swimming Lnet/minecraft/class_7094; FIELD field_37455 swimmingAnimationState Lnet/minecraft/class_7094;
FIELD field_37456 idlingInWater Lnet/minecraft/class_7094; FIELD field_37456 idlingInWaterAnimationState Lnet/minecraft/class_7094;
FIELD field_37457 VARIANT Lnet/minecraft/class_2940; FIELD field_37457 VARIANT Lnet/minecraft/class_2940;
FIELD field_37458 TARGET Lnet/minecraft/class_2940; FIELD field_37458 TARGET Lnet/minecraft/class_2940;
METHOD method_41352 setFrogTarget (Lnet/minecraft/class_1297;)V METHOD method_41352 setFrogTarget (Lnet/minecraft/class_1297;)V

View File

@ -29,6 +29,8 @@ CLASS net/minecraft/class_4985 net/minecraft/entity/passive/StriderEntity
ARG 2 difficulty ARG 2 difficulty
ARG 3 rider ARG 3 rider
ARG 4 entityData ARG 4 entityData
METHOD method_42169 canEntityControl (Lnet/minecraft/class_1297;)Z
ARG 1 entity
CLASS class_4988 Navigation CLASS class_4988 Navigation
METHOD <init> (Lnet/minecraft/class_4985;Lnet/minecraft/class_1937;)V METHOD <init> (Lnet/minecraft/class_4985;Lnet/minecraft/class_1937;)V
ARG 1 entity ARG 1 entity

View File

@ -290,9 +290,32 @@ CLASS net/minecraft/class_1802 net/minecraft/item/Items
FIELD field_33505 RAW_IRON_BLOCK Lnet/minecraft/class_1792; FIELD field_33505 RAW_IRON_BLOCK Lnet/minecraft/class_1792;
FIELD field_33506 RAW_COPPER_BLOCK Lnet/minecraft/class_1792; FIELD field_33506 RAW_COPPER_BLOCK Lnet/minecraft/class_1792;
FIELD field_33507 RAW_GOLD_BLOCK Lnet/minecraft/class_1792; FIELD field_33507 RAW_GOLD_BLOCK Lnet/minecraft/class_1792;
FIELD field_37507 MANGROVE_PLANKS Lnet/minecraft/class_1792;
FIELD field_37508 MANGROVE_PROPAGULE Lnet/minecraft/class_1792;
FIELD field_37509 STRIPPED_MANGROVE_WOOD Lnet/minecraft/class_1792;
FIELD field_37510 MANGROVE_WOOD Lnet/minecraft/class_1792;
FIELD field_37511 MANGROVE_LEAVES Lnet/minecraft/class_1792;
FIELD field_37512 MANGROVE_LOG Lnet/minecraft/class_1792;
FIELD field_37513 MANGROVE_ROOTS Lnet/minecraft/class_1792;
FIELD field_37514 MUDDY_MANGROVE_ROOTS Lnet/minecraft/class_1792;
FIELD field_37515 STRIPPED_MANGROVE_LOG Lnet/minecraft/class_1792;
FIELD field_37516 MANGROVE_SLAB Lnet/minecraft/class_1792;
FIELD field_37517 MUD_BRICK_SLAB Lnet/minecraft/class_1792;
FIELD field_37518 PACKED_MUD Lnet/minecraft/class_1792;
FIELD field_37519 MUD_BRICKS Lnet/minecraft/class_1792;
FIELD field_37520 MANGROVE_FENCE Lnet/minecraft/class_1792;
FIELD field_37521 MUD_BRICK_WALL Lnet/minecraft/class_1792;
FIELD field_37522 MUD_BRICK_STAIRS Lnet/minecraft/class_1792;
FIELD field_37523 SCULK Lnet/minecraft/class_1792; FIELD field_37523 SCULK Lnet/minecraft/class_1792;
FIELD field_37524 SCULK_VEIN Lnet/minecraft/class_1792; FIELD field_37524 SCULK_VEIN Lnet/minecraft/class_1792;
FIELD field_37525 SCULK_CATALYST Lnet/minecraft/class_1792; FIELD field_37525 SCULK_CATALYST Lnet/minecraft/class_1792;
FIELD field_37526 MANGROVE_STAIRS Lnet/minecraft/class_1792;
FIELD field_37527 MANGROVE_PRESSURE_PLATE Lnet/minecraft/class_1792;
FIELD field_37528 MANGROVE_DOOR Lnet/minecraft/class_1792;
FIELD field_37529 MANGROVE_TRAPDOOR Lnet/minecraft/class_1792;
FIELD field_37530 MANGROVE_BUTTON Lnet/minecraft/class_1792;
FIELD field_37532 MANGROVE_FENCE_GATE Lnet/minecraft/class_1792;
FIELD field_37537 MUD Lnet/minecraft/class_1792;
FIELD field_37538 SCULK_SHRIEKER Lnet/minecraft/class_1792; FIELD field_37538 SCULK_SHRIEKER Lnet/minecraft/class_1792;
FIELD field_37539 OCHRE_FROGLIGHT Lnet/minecraft/class_1792; FIELD field_37539 OCHRE_FROGLIGHT Lnet/minecraft/class_1792;
FIELD field_37540 VERDANT_FROGLIGHT Lnet/minecraft/class_1792; FIELD field_37540 VERDANT_FROGLIGHT Lnet/minecraft/class_1792;

View File

@ -35,7 +35,12 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
ARG 3 session ARG 3 session
ARG 4 properties ARG 4 properties
ARG 5 worldKey ARG 5 worldKey
ARG 6 dimensionOptions
ARG 7 worldGenerationProgressListener ARG 7 worldGenerationProgressListener
ARG 8 debugWorld
ARG 9 seed
ARG 11 spawners
ARG 12 shouldTickTime
METHOD method_14166 spawnParticles (Lnet/minecraft/class_3222;Lnet/minecraft/class_2394;ZDDDIDDDD)Z METHOD method_14166 spawnParticles (Lnet/minecraft/class_3222;Lnet/minecraft/class_2394;ZDDDIDDDD)Z
COMMENT Spawns a particle visible to {@code viewer}, if the viewer is near the provided COMMENT Spawns a particle visible to {@code viewer}, if the viewer is near the provided
COMMENT coordinates. COMMENT coordinates.

View File

@ -8,6 +8,7 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
FIELD field_33442 POSITIVE_INT Lcom/mojang/serialization/Codec; FIELD field_33442 POSITIVE_INT Lcom/mojang/serialization/Codec;
FIELD field_34387 POSITIVE_FLOAT Lcom/mojang/serialization/Codec; FIELD field_34387 POSITIVE_FLOAT Lcom/mojang/serialization/Codec;
FIELD field_37408 REGULAR_EXPRESSION Lcom/mojang/serialization/Codec; FIELD field_37408 REGULAR_EXPRESSION Lcom/mojang/serialization/Codec;
FIELD field_38081 UUID Lcom/mojang/serialization/Codec;
METHOD method_33817 xor (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; METHOD method_33817 xor (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
COMMENT Returns an exclusive-or codec for {@link Either} instances. COMMENT Returns an exclusive-or codec for {@link Either} instances.
COMMENT COMMENT

View File

@ -17,6 +17,7 @@ CLASS net/minecraft/class_243 net/minecraft/util/math/Vec3d
COMMENT The X coordinate of this vector. COMMENT The X coordinate of this vector.
FIELD field_1353 ZERO Lnet/minecraft/class_243; FIELD field_1353 ZERO Lnet/minecraft/class_243;
COMMENT The zero vector (0, 0, 0). COMMENT The zero vector (0, 0, 0).
FIELD field_38277 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (DDD)V METHOD <init> (DDD)V
COMMENT Creates a vector of the given coordinates. COMMENT Creates a vector of the given coordinates.
ARG 1 x ARG 1 x

View File

@ -15,6 +15,8 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
FIELD field_30970 MAX_Y I FIELD field_30970 MAX_Y I
FIELD field_30971 MIN_Y I FIELD field_30971 MIN_Y I
FIELD field_35455 tickOrder J FIELD field_35455 tickOrder J
FIELD field_36402 dimensionEntry Lnet/minecraft/class_6880;
FIELD field_38226 neighborUpdater Lnet/minecraft/class_7165;
FIELD field_9223 border Lnet/minecraft/class_2784; FIELD field_9223 border Lnet/minecraft/class_2784;
FIELD field_9226 ambientDarkness I FIELD field_9226 ambientDarkness I
FIELD field_9229 random Ljava/util/Random; FIELD field_9229 random Ljava/util/Random;
@ -32,10 +34,12 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
METHOD <init> (Lnet/minecraft/class_5269;Lnet/minecraft/class_5321;Lnet/minecraft/class_6880;Ljava/util/function/Supplier;ZZJI)V METHOD <init> (Lnet/minecraft/class_5269;Lnet/minecraft/class_5321;Lnet/minecraft/class_6880;Ljava/util/function/Supplier;ZZJI)V
ARG 1 properties ARG 1 properties
ARG 2 registryRef ARG 2 registryRef
ARG 3 dimension
ARG 4 profiler ARG 4 profiler
ARG 5 isClient ARG 5 isClient
ARG 6 debugWorld ARG 6 debugWorld
ARG 7 seed ARG 7 seed
ARG 9 maxChainedNeighborUpdates
METHOD method_16107 getProfiler ()Lnet/minecraft/class_3695; METHOD method_16107 getProfiler ()Lnet/minecraft/class_3695;
METHOD method_16109 scheduleBlockRerenderIfNeeded (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V METHOD method_16109 scheduleBlockRerenderIfNeeded (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V
ARG 1 pos ARG 1 pos
@ -131,6 +135,7 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
METHOD method_39425 shouldTickBlocksInChunk (J)Z METHOD method_39425 shouldTickBlocksInChunk (J)Z
COMMENT {@return whether the blocks in the specified chunk should get ticked} COMMENT {@return whether the blocks in the specified chunk should get ticked}
ARG 1 chunkPos ARG 1 chunkPos
METHOD method_40134 getDimensionEntry ()Lnet/minecraft/class_6880;
METHOD method_41410 updateNeighbor (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;Z)V METHOD method_41410 updateNeighbor (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;Z)V
ARG 1 state ARG 1 state
ARG 2 pos ARG 2 pos

View File

@ -10,7 +10,11 @@ CLASS net/minecraft/class_1936 net/minecraft/world/WorldAccess
COMMENT not triggered by entities (such as dispensers) COMMENT not triggered by entities (such as dispensers)
ARG 2 event ARG 2 event
COMMENT the game event COMMENT the game event
ARG 3 pos
METHOD method_33596 emitGameEvent (Lnet/minecraft/class_1297;Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;)V METHOD method_33596 emitGameEvent (Lnet/minecraft/class_1297;Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;)V
ARG 1 entity
ARG 2 event
ARG 3 pos
METHOD method_39224 getTickOrder ()J METHOD method_39224 getTickOrder ()J
METHOD method_39279 createAndScheduleBlockTick (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;I)V METHOD method_39279 createAndScheduleBlockTick (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;I)V
ARG 1 pos ARG 1 pos
@ -39,6 +43,13 @@ CLASS net/minecraft/class_1936 net/minecraft/world/WorldAccess
ARG 2 type ARG 2 type
ARG 3 delay ARG 3 delay
ARG 4 priority ARG 4 priority
METHOD method_42308 updateState (Lnet/minecraft/class_2350;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;II)V
ARG 1 direction
ARG 2 state
ARG 3 pos
ARG 4 sourcePos
ARG 5 flags
ARG 6 maxUpdateDepth
METHOD method_8396 playSound (Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V METHOD method_8396 playSound (Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V
ARG 1 player ARG 1 player
ARG 2 pos ARG 2 pos

View File

@ -352,3 +352,7 @@ CLASS net/minecraft/class_6088 net/minecraft/world/WorldEvents
COMMENT Sculk... charges? Sculk is weird. COMMENT Sculk... charges? Sculk is weird.
COMMENT <br>Spawns sculk charge particles. COMMENT <br>Spawns sculk charge particles.
COMMENT <br>Called by {@link net.minecraft.block.entity.SculkSpreadManager#tick(net.minecraft.world.World, net.minecraft.util.math.BlockPos, java.util.Random) SculkSpreadManager#tick} COMMENT <br>Called by {@link net.minecraft.block.entity.SculkSpreadManager#tick(net.minecraft.world.World, net.minecraft.util.math.BlockPos, java.util.Random) SculkSpreadManager#tick}
FIELD field_38228 SCULK_SHRIEKS I
COMMENT A sculk shrieker shrieks.
COMMENT <br>Spawns shriek particles and plays the shriek sound event.
COMMENT <br>Called by {@link net.minecraft.block.SculkShriekerBlock#shriek(net.minecraft.world.World, net.minecraft.block.BlockState, net.minecraft.util.math.BlockPos) SculkShriekerBlock#shriek}

View File

@ -4,6 +4,10 @@ CLASS net/minecraft/class_7159 net/minecraft/world/block/ChainRestrictedNeighbor
FIELD field_37831 queue Ljava/util/ArrayDeque; FIELD field_37831 queue Ljava/util/ArrayDeque;
FIELD field_37832 pending Ljava/util/List; FIELD field_37832 pending Ljava/util/List;
FIELD field_37833 depth I FIELD field_37833 depth I
FIELD field_38276 maxChainDepth I
METHOD <init> (Lnet/minecraft/class_1937;I)V
ARG 1 world
ARG 2 maxChainDepth
METHOD method_41702 runQueuedUpdates ()V METHOD method_41702 runQueuedUpdates ()V
METHOD method_41706 enqueue (Lnet/minecraft/class_2338;Lnet/minecraft/class_7159$class_7162;)V METHOD method_41706 enqueue (Lnet/minecraft/class_2338;Lnet/minecraft/class_7159$class_7162;)V
ARG 1 pos ARG 1 pos
@ -24,6 +28,7 @@ CLASS net/minecraft/class_7159 net/minecraft/world/block/ChainRestrictedNeighbor
ARG 3 except ARG 3 except
CLASS class_7162 Entry CLASS class_7162 Entry
METHOD method_41707 update (Lnet/minecraft/class_1937;)Z METHOD method_41707 update (Lnet/minecraft/class_1937;)Z
ARG 1 world
CLASS class_7163 SimpleEntry CLASS class_7163 SimpleEntry
FIELD comp_590 sourceBlock Lnet/minecraft/class_2248; FIELD comp_590 sourceBlock Lnet/minecraft/class_2248;
FIELD comp_591 sourcePos Lnet/minecraft/class_2338; FIELD comp_591 sourcePos Lnet/minecraft/class_2338;

View File

@ -15,8 +15,23 @@ CLASS net/minecraft/class_7165 net/minecraft/world/block/NeighborUpdater
ARG 2 sourceBlock ARG 2 sourceBlock
ARG 3 except ARG 3 except
METHOD method_41708 tryNeighborUpdate (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;Z)V METHOD method_41708 tryNeighborUpdate (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;Z)V
ARG 0 world
ARG 1 state ARG 1 state
ARG 2 pos ARG 2 pos
ARG 3 sourceBlock ARG 3 sourceBlock
ARG 4 sourcePos ARG 4 sourcePos
ARG 5 notify ARG 5 notify
METHOD method_42392 updateNeighbor (Lnet/minecraft/class_2350;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;II)V
ARG 1 direction
ARG 2 state
ARG 3 pos
ARG 4 neighborPos
ARG 5 flags
METHOD method_42393 updateState (Lnet/minecraft/class_1936;Lnet/minecraft/class_2350;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;II)V
ARG 0 world
ARG 1 direction
ARG 2 state
ARG 3 pos
ARG 4 sourcePos
ARG 5 flags
ARG 6 maxUpdateDepth

View File

@ -6,7 +6,9 @@ CLASS net/minecraft/class_5714 net/minecraft/world/event/listener/GameEventListe
COMMENT Listens to an incoming game event. COMMENT Listens to an incoming game event.
COMMENT COMMENT
COMMENT @return {@code true} if the game event has been accepted by this listener COMMENT @return {@code true} if the game event has been accepted by this listener
ARG 1 world
ARG 2 event ARG 2 event
ARG 3 entity ARG 3 entity
ARG 4 pos
METHOD method_32948 getRange ()I METHOD method_32948 getRange ()I
COMMENT Returns the range, in blocks, of the listener. COMMENT Returns the range, in blocks, of the listener.

View File

@ -2,24 +2,79 @@ CLASS net/minecraft/class_5718 net/minecraft/world/event/listener/SculkSensorLis
FIELD field_28187 positionSource Lnet/minecraft/class_5716; FIELD field_28187 positionSource Lnet/minecraft/class_5716;
FIELD field_28188 range I FIELD field_28188 range I
FIELD field_28189 callback Lnet/minecraft/class_5718$class_5719; FIELD field_28189 callback Lnet/minecraft/class_5718$class_5719;
FIELD field_28190 event Lnet/minecraft/class_5718$class_7269; FIELD field_28190 vibration Lnet/minecraft/class_5718$class_7269;
FIELD field_28191 distance I FIELD field_28191 distance I
FIELD field_28192 delay I FIELD field_28192 delay I
METHOD <init> (Lnet/minecraft/class_5716;ILnet/minecraft/class_5718$class_5719;Lnet/minecraft/class_5718$class_7269;II)V
ARG 1 positionSource
ARG 2 range
ARG 3 callback
ARG 4 vibration
ARG 5 distance
ARG 6 delay
METHOD method_32964 tick (Lnet/minecraft/class_1937;)V METHOD method_32964 tick (Lnet/minecraft/class_1937;)V
ARG 1 world
METHOD method_32966 isOccluded (Lnet/minecraft/class_1937;Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Z METHOD method_32966 isOccluded (Lnet/minecraft/class_1937;Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Z
ARG 0 world
ARG 1 start
ARG 2 end
METHOD method_32967 (Lnet/minecraft/class_2680;)Z METHOD method_32967 (Lnet/minecraft/class_2680;)Z
ARG 0 state ARG 0 state
METHOD method_42339 listen (Lnet/minecraft/class_3218;Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;Lnet/minecraft/class_243;Lnet/minecraft/class_243;)V METHOD method_42339 listen (Lnet/minecraft/class_3218;Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;Lnet/minecraft/class_243;Lnet/minecraft/class_243;)V
ARG 1 world
ARG 2 gameEvent
ARG 3 entity
ARG 4 start
ARG 5 end
METHOD method_42340 createCodec (Lnet/minecraft/class_5718$class_5719;)Lcom/mojang/serialization/Codec;
ARG 0 callback
METHOD method_42342 (Lnet/minecraft/class_5718$class_5719;Lnet/minecraft/class_5716;Ljava/lang/Integer;Ljava/util/Optional;Ljava/lang/Integer;Ljava/lang/Integer;)Lnet/minecraft/class_5718;
ARG 1 positionSource
ARG 2 range
ARG 3 vibration
ARG 4 distance
ARG 5 delay
METHOD method_42343 (Lnet/minecraft/class_5718;)Ljava/lang/Integer;
ARG 0 listener
METHOD method_42344 (Lnet/minecraft/class_5718;)Ljava/lang/Integer;
ARG 0 listener
METHOD method_42345 (Lnet/minecraft/class_5718;)Ljava/util/Optional;
ARG 0 listener
METHOD method_42346 (Lnet/minecraft/class_5718;)Ljava/lang/Integer;
ARG 0 listener
METHOD method_42347 (Lnet/minecraft/class_5718;)Lnet/minecraft/class_5716;
ARG 0 listener
CLASS class_5719 Callback CLASS class_5719 Callback
METHOD method_32969 accept (Lnet/minecraft/class_3218;Lnet/minecraft/class_5714;Lnet/minecraft/class_2338;Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;I)V METHOD method_32969 accept (Lnet/minecraft/class_3218;Lnet/minecraft/class_5714;Lnet/minecraft/class_2338;Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;I)V
COMMENT Accepts a game event after delay. COMMENT Accepts a game event after delay.
ARG 1 world
ARG 2 listener ARG 2 listener
ARG 3 pos
ARG 4 event
ARG 5 entity
ARG 6 delay
METHOD method_32970 accepts (Lnet/minecraft/class_3218;Lnet/minecraft/class_5714;Lnet/minecraft/class_2338;Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;)Z METHOD method_32970 accepts (Lnet/minecraft/class_3218;Lnet/minecraft/class_5714;Lnet/minecraft/class_2338;Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;)Z
COMMENT Returns whether the callback wants to accept this event. COMMENT Returns whether the callback wants to accept this event.
ARG 1 world
ARG 2 listener ARG 2 listener
ARG 3 pos ARG 3 pos
ARG 4 event ARG 4 event
ARG 5 entity ARG 5 entity
METHOD method_42210 getTag ()Lnet/minecraft/class_6862; METHOD method_42210 getTag ()Lnet/minecraft/class_6862;
METHOD method_42324 canAccept (Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;)Z METHOD method_42324 canAccept (Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;)Z
ARG 1 gameEvent
ARG 2 entity
CLASS class_7269 Vibration CLASS class_7269 Vibration
FIELD field_38245 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_5712;ILnet/minecraft/class_243;Ljava/util/UUID;)V
ARG 1 gameEvent
ARG 2 distance
ARG 3 pos
ARG 4 uuid
METHOD <init> (Lnet/minecraft/class_5712;ILnet/minecraft/class_243;Lnet/minecraft/class_1297;)V
ARG 1 gameEvent
ARG 2 distance
ARG 3 pos
ARG 4 entity
METHOD method_42348 getEntity (Lnet/minecraft/class_3218;)Ljava/util/Optional;
ARG 1 world

View File

@ -8,11 +8,27 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
COMMENT <p>This is used by {@link FlatChunkGenerator} to overwrite biome properties like whether lakes generate, while preserving the original biome ID. COMMENT <p>This is used by {@link FlatChunkGenerator} to overwrite biome properties like whether lakes generate, while preserving the original biome ID.
FIELD field_24746 CODEC Lcom/mojang/serialization/Codec; FIELD field_24746 CODEC Lcom/mojang/serialization/Codec;
FIELD field_24747 biomeSource Lnet/minecraft/class_1966; FIELD field_24747 biomeSource Lnet/minecraft/class_1966;
FIELD field_36405 strongholdPositions Ljava/util/Map;
FIELD field_37053 structureSetRegistry Lnet/minecraft/class_2378;
FIELD field_37054 structureSets Ljava/util/Optional;
FIELD field_37055 structurePlacements Ljava/util/Map;
FIELD field_37254 LOGGER Lorg/slf4j/Logger; FIELD field_37254 LOGGER Lorg/slf4j/Logger;
METHOD <init> (Lnet/minecraft/class_2378;Ljava/util/Optional;Lnet/minecraft/class_1966;)V
ARG 1 structureSetRegistry
ARG 2 structureSets
ARG 3 biomeSource
METHOD <init> (Lnet/minecraft/class_2378;Ljava/util/Optional;Lnet/minecraft/class_1966;Lnet/minecraft/class_1966;)V
ARG 1 structureSetRegistry
ARG 2 structureSets
ARG 3 populationSource
ARG 4 biomeSource
METHOD method_12088 populateNoise (Ljava/util/concurrent/Executor;Lnet/minecraft/class_6748;Lnet/minecraft/class_7138;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; METHOD method_12088 populateNoise (Ljava/util/concurrent/Executor;Lnet/minecraft/class_6748;Lnet/minecraft/class_7138;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
COMMENT Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config. COMMENT Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.
ARG 1 executor ARG 1 executor
ARG 2 blender ARG 2 blender
ARG 3 noiseConfig
ARG 4 structureAccessor
ARG 5 chunk
METHOD method_12098 getBiomeSource ()Lnet/minecraft/class_1966; METHOD method_12098 getBiomeSource ()Lnet/minecraft/class_1966;
METHOD method_12100 getSpawnHeight (Lnet/minecraft/class_5539;)I METHOD method_12100 getSpawnHeight (Lnet/minecraft/class_5539;)I
ARG 1 world ARG 1 world
@ -28,6 +44,8 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
COMMENT The radius is ignored for strongholds. COMMENT The radius is ignored for strongholds.
COMMENT COMMENT
COMMENT @return {@code null} if no structure could be found within the given search radius COMMENT @return {@code null} if no structure could be found within the given search radius
ARG 1 world
ARG 2 structures
ARG 3 center ARG 3 center
ARG 4 radius ARG 4 radius
COMMENT 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 COMMENT 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
@ -40,10 +58,17 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
COMMENT Generates caves for the given chunk. COMMENT Generates caves for the given chunk.
ARG 1 chunkRegion ARG 1 chunkRegion
ARG 2 seed ARG 2 seed
ARG 4 noiseConfig
ARG 5 world
ARG 6 structureAccessor
ARG 7 chunk
ARG 8 carverStep
METHOD method_12110 buildSurface (Lnet/minecraft/class_3233;Lnet/minecraft/class_5138;Lnet/minecraft/class_7138;Lnet/minecraft/class_2791;)V METHOD method_12110 buildSurface (Lnet/minecraft/class_3233;Lnet/minecraft/class_5138;Lnet/minecraft/class_7138;Lnet/minecraft/class_2791;)V
COMMENT Places the surface blocks of the biomes after the noise has been generated. COMMENT Places the surface blocks of the biomes after the noise has been generated.
ARG 1 region ARG 1 region
ARG 2 structures ARG 2 structures
ARG 3 noiseConfig
ARG 4 chunk
METHOD method_12113 getEntitySpawnList (Lnet/minecraft/class_6880;Lnet/minecraft/class_5138;Lnet/minecraft/class_1311;Lnet/minecraft/class_2338;)Lnet/minecraft/class_6012; METHOD method_12113 getEntitySpawnList (Lnet/minecraft/class_6880;Lnet/minecraft/class_5138;Lnet/minecraft/class_1311;Lnet/minecraft/class_2338;)Lnet/minecraft/class_6012;
ARG 1 biome ARG 1 biome
ARG 2 accessor ARG 2 accessor
@ -52,6 +77,11 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
METHOD method_16129 setStructureStarts (Lnet/minecraft/class_5455;Lnet/minecraft/class_7138;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;Lnet/minecraft/class_3485;J)V METHOD method_16129 setStructureStarts (Lnet/minecraft/class_5455;Lnet/minecraft/class_7138;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;Lnet/minecraft/class_3485;J)V
COMMENT Determines which structures should start in the given chunk and creates their starting points. COMMENT Determines which structures should start in the given chunk and creates their starting points.
ARG 1 registryManager ARG 1 registryManager
ARG 2 noiseConfig
ARG 3 structureAccessor
ARG 4 chunk
ARG 5 structureManager
ARG 6 seed
METHOD method_16130 addStructureReferences (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)V METHOD method_16130 addStructureReferences (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)V
COMMENT Finds all structures that the given chunk intersects, and adds references to their starting chunks to it. COMMENT Finds all structures that the given chunk intersects, and adds references to their starting chunks to it.
COMMENT A radius of 8 chunks around the given chunk will be searched for structure starts. COMMENT A radius of 8 chunks around the given chunk will be searched for structure starts.
@ -64,31 +94,43 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
ARG 2 z ARG 2 z
ARG 3 heightmap ARG 3 heightmap
ARG 4 world ARG 4 world
ARG 5 noiseConfig
METHOD method_16398 getSeaLevel ()I METHOD method_16398 getSeaLevel ()I
METHOD method_18028 getHeightInGround (IILnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_5539;Lnet/minecraft/class_7138;)I METHOD method_18028 getHeightInGround (IILnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_5539;Lnet/minecraft/class_7138;)I
ARG 1 x ARG 1 x
ARG 2 z ARG 2 z
ARG 3 heightmap ARG 3 heightmap
ARG 4 world ARG 4 world
ARG 5 noiseConfig
METHOD method_20402 getHeightOnGround (IILnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_5539;Lnet/minecraft/class_7138;)I METHOD method_20402 getHeightOnGround (IILnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_5539;Lnet/minecraft/class_7138;)I
ARG 1 x ARG 1 x
ARG 2 z ARG 2 z
ARG 3 heightmap ARG 3 heightmap
ARG 4 world ARG 4 world
ARG 5 noiseConfig
METHOD method_26261 getColumnSample (IILnet/minecraft/class_5539;Lnet/minecraft/class_7138;)Lnet/minecraft/class_4966; METHOD method_26261 getColumnSample (IILnet/minecraft/class_5539;Lnet/minecraft/class_7138;)Lnet/minecraft/class_4966;
COMMENT Returns a sample of all the block states in a column for use in structure generation. COMMENT Returns a sample of all the block states in a column for use in structure generation.
ARG 1 x ARG 1 x
ARG 2 z ARG 2 z
ARG 3 world ARG 3 world
ARG 4 noiseConfig
METHOD method_28506 getCodec ()Lcom/mojang/serialization/Codec; METHOD method_28506 getCodec ()Lcom/mojang/serialization/Codec;
METHOD method_28509 generateStrongholdPositions (Lnet/minecraft/class_6880;Lnet/minecraft/class_7138;Lnet/minecraft/class_6871;)Ljava/util/concurrent/CompletableFuture; METHOD method_28509 generateStrongholdPositions (Lnet/minecraft/class_6880;Lnet/minecraft/class_7138;Lnet/minecraft/class_6871;)Ljava/util/concurrent/CompletableFuture;
ARG 1 structureSet
ARG 2 noiseConfig
ARG 3 concentricRingsStructurePlacement
METHOD method_33730 getMinimumY ()I METHOD method_33730 getMinimumY ()I
METHOD method_38264 getStructureReferences (Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;Lnet/minecraft/class_4076;Lnet/minecraft/class_3195;)I METHOD method_38264 getStructureReferences (Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;Lnet/minecraft/class_4076;Lnet/minecraft/class_3195;)I
ARG 0 structureAccessor ARG 0 structureAccessor
ARG 1 chunk ARG 1 chunk
ARG 2 sectionPos ARG 2 sectionPos
ARG 3 structure
METHOD method_38275 populateBiomes (Lnet/minecraft/class_2378;Ljava/util/concurrent/Executor;Lnet/minecraft/class_7138;Lnet/minecraft/class_6748;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; METHOD method_38275 populateBiomes (Lnet/minecraft/class_2378;Ljava/util/concurrent/Executor;Lnet/minecraft/class_7138;Lnet/minecraft/class_6748;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 1 biomeRegistry ARG 1 biomeRegistry
ARG 3 noiseConfig
ARG 4 blender
ARG 5 structureAccessor
ARG 6 chunk
METHOD method_39301 getCodecKey ()Ljava/util/Optional; METHOD method_39301 getCodecKey ()Ljava/util/Optional;
METHOD method_39462 getBlockBoxForChunk (Lnet/minecraft/class_2791;)Lnet/minecraft/class_3341; METHOD method_39462 getBlockBoxForChunk (Lnet/minecraft/class_2791;)Lnet/minecraft/class_3341;
ARG 0 chunk ARG 0 chunk
@ -98,3 +140,15 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
ARG 1 biome ARG 1 biome
METHOD method_40450 getDebugHudText (Ljava/util/List;Lnet/minecraft/class_7138;Lnet/minecraft/class_2338;)V METHOD method_40450 getDebugHudText (Ljava/util/List;Lnet/minecraft/class_7138;Lnet/minecraft/class_2338;)V
ARG 1 text ARG 1 text
METHOD method_41039 streamStructureSets ()Ljava/util/stream/Stream;
METHOD method_41053 shouldStructureGenerateInRange (Lnet/minecraft/class_6880;Lnet/minecraft/class_7138;JIII)Z
ARG 1 structureSet
ARG 2 noiseConfig
ARG 3 seed
ARG 5 chunkX
ARG 6 chunkZ
ARG 7 chunkRange
METHOD method_41056 (Ljava/util/Set;Lnet/minecraft/class_7138;Lnet/minecraft/class_6880;)V
ARG 3 structureSet
METHOD method_41057 computeStructurePlacements (Lnet/minecraft/class_7138;)V
ARG 1 noiseConfig

View File

@ -1,16 +1,27 @@
CLASS net/minecraft/class_6871 net/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement CLASS net/minecraft/class_6871 net/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement
FIELD field_36419 CODEC Lcom/mojang/serialization/Codec; FIELD field_36419 CODEC Lcom/mojang/serialization/Codec;
FIELD field_37770 structureCount I FIELD field_37768 distance I
FIELD field_37771 biasedToBiomes Lnet/minecraft/class_6885; FIELD field_37769 spread I
FIELD field_37770 count I
FIELD field_37771 preferredBiomes Lnet/minecraft/class_6885;
METHOD <init> (IIILnet/minecraft/class_6885;)V METHOD <init> (IIILnet/minecraft/class_6885;)V
ARG 1 distance
ARG 2 spread
ARG 3 structureCount ARG 3 structureCount
ARG 4 biasedToBiomes ARG 4 preferredBiomes
METHOD <init> (Lnet/minecraft/class_2382;Lnet/minecraft/class_6874$class_7154;FILjava/util/Optional;IIILnet/minecraft/class_6885;)V METHOD <init> (Lnet/minecraft/class_2382;Lnet/minecraft/class_6874$class_7154;FILjava/util/Optional;IIILnet/minecraft/class_6885;)V
ARG 1 locateOffset ARG 1 locateOffset
ARG 2 generationPredicateType ARG 2 generationPredicateType
ARG 3 frequency
ARG 4 salt
ARG 5 exclusionZone
ARG 6 distance
ARG 7 spread
ARG 8 structureCount ARG 8 structureCount
ARG 9 biasedToBiomes ARG 9 preferredBiomes
METHOD method_40167 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; METHOD method_40167 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance ARG 0 instance
METHOD method_41630 getStructureCount ()I METHOD method_41627 getDistance ()I
METHOD method_41631 getBiasedToBiomes ()Lnet/minecraft/class_6885; METHOD method_41628 getSpread ()I
METHOD method_41630 getCount ()I
METHOD method_41631 getPreferredBiomes ()Lnet/minecraft/class_6885;

View File

@ -14,17 +14,29 @@ CLASS net/minecraft/class_6874 net/minecraft/world/gen/chunk/placement/Structure
METHOD method_40166 getType ()Lnet/minecraft/class_6875; METHOD method_40166 getType ()Lnet/minecraft/class_6875;
METHOD method_40168 isStartChunk (Lnet/minecraft/class_2794;Lnet/minecraft/class_7138;JII)Z METHOD method_40168 isStartChunk (Lnet/minecraft/class_2794;Lnet/minecraft/class_7138;JII)Z
ARG 1 chunkGenerator ARG 1 chunkGenerator
ARG 2 noiseConfig
ARG 3 seed
ARG 5 x
ARG 6 z
METHOD method_41635 defaultShouldGenerate (JIIIF)Z METHOD method_41635 defaultShouldGenerate (JIIIF)Z
ARG 0 seed ARG 0 seed
ARG 2 regionX ARG 2 regionX
ARG 3 regionZ ARG 3 regionZ
ARG 4 salt ARG 4 salt
ARG 5 frequency ARG 5 frequency
METHOD method_41636 getLocatePos (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2338;
ARG 1 chunkPos
METHOD method_41638 legacyType3ShouldGenerate (JIIIF)Z METHOD method_41638 legacyType3ShouldGenerate (JIIIF)Z
ARG 0 seed ARG 0 seed
ARG 3 chunkX ARG 3 chunkX
ARG 4 chunkZ ARG 4 chunkZ
ARG 5 frequency ARG 5 frequency
METHOD method_41639 shouldGenerate (Lnet/minecraft/class_2794;Lnet/minecraft/class_7138;JII)Z
ARG 1 chunkGenerator
ARG 2 noiseConfig
ARG 3 seed
ARG 5 x
ARG 6 z
METHOD method_41640 legacyType2ShouldGenerate (JIIIF)Z METHOD method_41640 legacyType2ShouldGenerate (JIIIF)Z
ARG 0 seed ARG 0 seed
ARG 3 regionX ARG 3 regionX
@ -38,6 +50,14 @@ CLASS net/minecraft/class_6874 net/minecraft/world/gen/chunk/placement/Structure
METHOD method_41644 getFrequency ()F METHOD method_41644 getFrequency ()F
METHOD method_41645 getSalt ()I METHOD method_41645 getSalt ()I
METHOD method_41646 getExclusionZone ()Ljava/util/Optional; METHOD method_41646 getExclusionZone ()Ljava/util/Optional;
CLASS class_7152 ExclusionZone
FIELD field_37781 CODEC Lcom/mojang/serialization/Codec;
METHOD method_41648 shouldExclude (Lnet/minecraft/class_2794;Lnet/minecraft/class_7138;JII)Z
ARG 1 chunkGenerator
ARG 2 noiseConfig
ARG 3 seed
ARG 5 x
ARG 6 z
CLASS class_7153 GenerationPredicate CLASS class_7153 GenerationPredicate
METHOD shouldGenerate (JIIIF)Z METHOD shouldGenerate (JIIIF)Z
ARG 1 seed ARG 1 seed

View File

@ -1,8 +1,17 @@
CLASS net/minecraft/class_7138 net/minecraft/world/gen/noise/NoiseConfig CLASS net/minecraft/class_7138 net/minecraft/world/gen/noise/NoiseConfig
FIELD field_38254 randomDeriver Lnet/minecraft/class_6574;
FIELD field_38255 legacyWorldSeed J FIELD field_38255 legacyWorldSeed J
FIELD field_38256 noiseParametersRegistry Lnet/minecraft/class_2378; FIELD field_38256 noiseParametersRegistry Lnet/minecraft/class_2378;
FIELD field_38257 noiseRouter Lnet/minecraft/class_6953;
FIELD field_38258 multiNoiseSampler Lnet/minecraft/class_6544$class_6552;
FIELD field_38259 surfaceBuilder Lnet/minecraft/class_6724; FIELD field_38259 surfaceBuilder Lnet/minecraft/class_6724;
FIELD field_38260 aquiferRandomDeriver Lnet/minecraft/class_6574;
FIELD field_38261 oreRandomDeriver Lnet/minecraft/class_6574;
FIELD field_38263 randomDerivers Ljava/util/Map; FIELD field_38263 randomDerivers Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_5284;Lnet/minecraft/class_2378;J)V
ARG 1 chunkGeneratorSettings
ARG 2 noiseRegistry
ARG 3 seed
METHOD method_41556 create (Lnet/minecraft/class_5284;Lnet/minecraft/class_2378;J)Lnet/minecraft/class_7138; METHOD method_41556 create (Lnet/minecraft/class_5284;Lnet/minecraft/class_2378;J)Lnet/minecraft/class_7138;
ARG 0 chunkGeneratorSettings ARG 0 chunkGeneratorSettings
ARG 1 noiseParametersRegistry ARG 1 noiseParametersRegistry
@ -19,5 +28,9 @@ CLASS net/minecraft/class_7138 net/minecraft/world/gen/noise/NoiseConfig
ARG 1 id ARG 1 id
METHOD method_41561 (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_6574; METHOD method_41561 (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_6574;
ARG 2 id2 ARG 2 id2
METHOD method_42369 legacyWorldSeed ()J METHOD method_42369 getLegacyWorldSeed ()J
METHOD method_42372 surfaceBuilder ()Lnet/minecraft/class_6724; METHOD method_42370 getNoiseRouter ()Lnet/minecraft/class_6953;
METHOD method_42371 getMultiNoiseSampler ()Lnet/minecraft/class_6544$class_6552;
METHOD method_42372 getSurfaceBuilder ()Lnet/minecraft/class_6724;
METHOD method_42373 getAquiferRandomDeriver ()Lnet/minecraft/class_6574;
METHOD method_42374 getOreRandomDeriver ()Lnet/minecraft/class_6574;

View File

@ -59,6 +59,7 @@ constant entity_statuses net/minecraft/entity/EntityStatuses SET_OP_LEVEL_2
constant entity_statuses net/minecraft/entity/EntityStatuses PREPARE_RAM constant entity_statuses net/minecraft/entity/EntityStatuses PREPARE_RAM
constant entity_statuses net/minecraft/entity/EntityStatuses FINISH_RAM constant entity_statuses net/minecraft/entity/EntityStatuses FINISH_RAM
constant entity_statuses net/minecraft/entity/EntityStatuses ADD_DEATH_PARTICLES constant entity_statuses net/minecraft/entity/EntityStatuses ADD_DEATH_PARTICLES
constant entity_statuses net/minecraft/entity/EntityStatuses EARS_TWITCH
target_method net/minecraft/entity/Entity handleStatus (B)V target_method net/minecraft/entity/Entity handleStatus (B)V
param 0 entity_statuses param 0 entity_statuses

View File

@ -71,6 +71,8 @@ constant world_events net/minecraft/world/WorldEvents BLOCK_WAXED
constant world_events net/minecraft/world/WorldEvents WAX_REMOVED constant world_events net/minecraft/world/WorldEvents WAX_REMOVED
constant world_events net/minecraft/world/WorldEvents BLOCK_SCRAPED constant world_events net/minecraft/world/WorldEvents BLOCK_SCRAPED
constant world_events net/minecraft/world/WorldEvents BONE_MEAL_USED constant world_events net/minecraft/world/WorldEvents BONE_MEAL_USED
constant world_events net/minecraft/world/WorldEvents SCULK_CHARGE
constant world_events net/minecraft/world/WorldEvents SCULK_SHRIEKS
target_method net/minecraft/world/WorldAccess syncWorldEvent (Lnet/minecraft/entity/player/PlayerEntity;ILnet/minecraft/util/math/BlockPos;I)V target_method net/minecraft/world/WorldAccess syncWorldEvent (Lnet/minecraft/entity/player/PlayerEntity;ILnet/minecraft/util/math/BlockPos;I)V
param 1 world_events param 1 world_events