22w17a stuff (#3120)

* 22w17a stuff

no chat stuff because i'm not good with that stuff

* Update mappings/net/minecraft/sound/SoundEvents.mapping

Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>

* Update mappings/net/minecraft/item/GoatHornItem.mapping

* Apply suggestions from code review

Co-authored-by: liach <7806504+liach@users.noreply.github.com>

Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>
Co-authored-by: liach <7806504+liach@users.noreply.github.com>
This commit is contained in:
Shnupbups 2022-05-02 22:52:17 +10:00 committed by GitHub
parent a142b80d54
commit e575e9ca64
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
23 changed files with 79 additions and 4 deletions

View File

@ -197,6 +197,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
ARG 2 world
ARG 3 pos
ARG 4 stack
ARG 5 dropExperience
METHOD method_9569 mirror (Lnet/minecraft/class_2680;Lnet/minecraft/class_2415;)Lnet/minecraft/class_2680;
COMMENT @deprecated Consider calling {@link AbstractBlockState#mirror} instead. See <a href="#deprecated-methods">the class javadoc</a>.
ARG 1 state
@ -507,6 +508,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
ARG 1 world
ARG 2 pos
ARG 3 stack
ARG 4 dropExperience
METHOD method_26181 neighborUpdate (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;Z)V
ARG 1 world
ARG 2 pos

View File

@ -13,3 +13,5 @@ CLASS net/minecraft/class_7268 net/minecraft/block/SculkShriekerBlock
ARG 1 blockEntity
METHOD method_43133 (Lnet/minecraft/class_3218;Lnet/minecraft/class_7133;)V
ARG 1 blockEntity
METHOD method_43134 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;Lnet/minecraft/class_7133;)V
ARG 2 blockEntity

View File

@ -11,6 +11,7 @@ CLASS net/minecraft/class_7133 net/minecraft/block/entity/SculkShriekerBlockEnti
METHOD method_42325 getVibrationListener ()Lnet/minecraft/class_5718;
METHOD method_43141 shriek (Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;)V
ARG 1 world
ARG 2 entity
METHOD method_43142 trySyncWarningLevel (Lnet/minecraft/class_3218;Lnet/minecraft/class_2680;)Z
ARG 1 world
ARG 2 state

View File

@ -191,7 +191,8 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
ARG 1 matrices
ARG 2 profileResult
METHOD method_1493 isPaused ()Z
METHOD method_1494 setCrashReportSupplier (Lnet/minecraft/class_128;)V
METHOD method_1494 setCrashReportSupplierAndAddDetails (Lnet/minecraft/class_128;)V
ARG 1 crashReport
METHOD method_1495 getSessionService ()Lcom/mojang/authlib/minecraft/MinecraftSessionService;
METHOD method_1496 isIntegratedServerRunning ()Z
METHOD method_1498 isHudEnabled ()Z
@ -470,6 +471,8 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
METHOD method_41733 forceStopRecorder ()V
METHOD method_41734 getGpuUtilizationPercentage ()D
METHOD method_41735 createIntegratedServerLoader ()Lnet/minecraft/class_7196;
METHOD method_43587 setCrashReportSupplier (Lnet/minecraft/class_128;)V
ARG 1 crashReport
CLASS class_5859 ChatRestriction
COMMENT Represents the restrictions on chat on a Minecraft client.
COMMENT

View File

@ -1,2 +1,6 @@
CLASS net/minecraft/class_6067 net/minecraft/entity/InventoryOwner
METHOD method_35199 getInventory ()Lnet/minecraft/class_1277;
METHOD method_43544 pickUpItem (Lnet/minecraft/class_1308;Lnet/minecraft/class_6067;Lnet/minecraft/class_1542;)V
ARG 0 entity
ARG 1 inventoryOwner
ARG 2 item

View File

@ -6,12 +6,18 @@ CLASS net/minecraft/class_6338 net/minecraft/entity/ai/brain/task/RamImpactTask
FIELD field_33479 speed F
FIELD field_33480 strengthMultiplierFactory Ljava/util/function/ToDoubleFunction;
FIELD field_33481 direction Lnet/minecraft/class_243;
FIELD field_33482 soundFactory Ljava/util/function/Function;
FIELD field_33482 impactSoundFactory Ljava/util/function/Function;
FIELD field_39044 hornBreakSoundFactory Ljava/util/function/Function;
METHOD <init> (Ljava/util/function/Function;Lnet/minecraft/class_4051;FLjava/util/function/ToDoubleFunction;Ljava/util/function/Function;Ljava/util/function/Function;)V
ARG 1 cooldownRangeFactory
ARG 2 targetPredicate
ARG 3 speed
ARG 4 strengthMultiplierFactory
ARG 5 soundFactory
ARG 5 impactSoundFactory
ARG 6 hornBreakSoundFactory
METHOD method_36279 finishRam (Lnet/minecraft/class_3218;Lnet/minecraft/class_6053;)V
ARG 1 world
ARG 2 goat
METHOD method_43535 shouldSnapHorn (Lnet/minecraft/class_3218;Lnet/minecraft/class_6053;)Z
ARG 1 world
ARG 2 goat

View File

@ -53,3 +53,5 @@ CLASS net/minecraft/class_8 net/minecraft/entity/ai/pathing/PathNodeMaker
ARG 10 canEnterOpenDoors
METHOD method_27137 getNode (Lnet/minecraft/class_2338;)Lnet/minecraft/class_9;
ARG 1 pos
METHOD method_43568 asTargetPathNode (Lnet/minecraft/class_9;)Lnet/minecraft/class_4459;
ARG 1 node

View File

@ -11,6 +11,7 @@ CLASS net/minecraft/class_1282 net/minecraft/entity/damage/DamageSource
COMMENT @apiNote This is used by goats to prevent rammed mobs from retaliating.
COMMENT Damages that are neutral do not cause {@link LivingEntity#setAttacker(LivingEntity)}
COMMENT to be called.
FIELD field_39043 SONIC_BOOM Lnet/minecraft/class_1282;
FIELD field_5839 unblockable Z
FIELD field_5840 bypassesArmor Z
FIELD field_5841 name Ljava/lang/String;

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_7299 net/minecraft/entity/passive/AllayBrain
METHOD method_42658 shouldGoTowardsNoteBlock (Lnet/minecraft/class_1309;Lnet/minecraft/class_4095;Lnet/minecraft/class_4208;)Z
ARG 0 allay
ARG 1 brain
ARG 2 pos
METHOD method_42659 rememberNoteBlock (Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;)V
ARG 0 allay
ARG 1 pos

View File

@ -51,3 +51,5 @@ CLASS net/minecraft/class_6054 net/minecraft/entity/passive/GoatBrain
ARG 0 goat
METHOD method_36553 (Lnet/minecraft/class_6053;)I
ARG 0 goat
METHOD method_43543 (Lnet/minecraft/class_6053;)Lnet/minecraft/class_3414;
ARG 0 goat

View File

@ -24,5 +24,6 @@ CLASS net/minecraft/class_6053 net/minecraft/entity/passive/GoatEntity
ARG 4 random
METHOD method_43538 hasLeftHorn ()Z
METHOD method_43539 hasRightHorn ()Z
METHOD method_43540 dropHorn ()Z
METHOD method_43541 addHorns ()V
METHOD method_43542 removeHorns ()V

View File

@ -25,6 +25,8 @@ CLASS net/minecraft/class_1676 net/minecraft/entity/projectile/ProjectileEntity
METHOD method_24921 getOwner ()Lnet/minecraft/class_1297;
METHOD method_26958 canHit (Lnet/minecraft/class_1297;)Z
ARG 1 entity
METHOD method_26959 (Lnet/minecraft/class_1297;)Z
ARG 0 entity
METHOD method_26960 updateRotation (FF)F
ARG 0 prevRot
ARG 1 newRot
@ -61,3 +63,4 @@ CLASS net/minecraft/class_1676 net/minecraft/entity/projectile/ProjectileEntity
COMMENT mobs/tools have higher values; some mobs have difficulty-adjusted
COMMENT values
METHOD method_7488 onCollision (Lnet/minecraft/class_239;)V
ARG 1 hitResult

View File

@ -0,0 +1,21 @@
CLASS net/minecraft/class_7430 net/minecraft/item/GoatHornItem
FIELD field_39052 SOUND_VARIANT_KEY Ljava/lang/String;
METHOD method_43558 getStackForSoundVariant (I)Lnet/minecraft/class_1799;
ARG 0 soundVariant
METHOD method_43559 getRandomSoundVariant (Lnet/minecraft/class_5819;Z)I
ARG 0 random
ARG 1 screaming
METHOD method_43560 getStackForGoat (Lnet/minecraft/class_6053;)Lnet/minecraft/class_1799;
ARG 0 goat
METHOD method_43561 setSoundVariant (Lnet/minecraft/class_1799;I)V
ARG 0 stack
ARG 1 soundVariant
METHOD method_43562 setRandomSoundVariant (Lnet/minecraft/class_1799;Lnet/minecraft/class_5819;)V
ARG 0 stack
ARG 1 random
METHOD method_43563 playSound (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_3414;)V
ARG 0 world
ARG 1 player
ARG 2 sound
METHOD method_43564 getSoundVariant (Lnet/minecraft/class_1799;)I
ARG 1 stack

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_7431 net/minecraft/loot/function/SetGoatHornSoundLootFunction
METHOD method_43571 builder ()Lnet/minecraft/class_120$class_121;
CLASS class_7432 Serializer

View File

@ -10,3 +10,6 @@ CLASS net/minecraft/server/Main
ARG 4 generatorOptions
METHOD method_29734 (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;
ARG 14 thread
METHOD method_43613 (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;
ARG 5 resourceManager
ARG 6 dataPackSettings

View File

@ -64,6 +64,8 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
ARG 3 onGround
METHOD method_14208 isInTeleportationState ()Z
METHOD method_14209 getIp ()Ljava/lang/String;
METHOD method_14210 (Lnet/minecraft/class_2561;Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583;
ARG 1 style
METHOD method_14212 updateScores (Lnet/minecraft/class_274;I)V
ARG 1 criterion
ARG 2 score

View File

@ -1,6 +1,11 @@
CLASS net/minecraft/class_3417 net/minecraft/sound/SoundEvents
FIELD field_39027 GOAT_HORN_SOUND_COUNT I
FIELD field_39028 GOAT_HORN_SOUNDS Lcom/google/common/collect/ImmutableList;
METHOD method_14838 register (Ljava/lang/String;)Lnet/minecraft/class_3414;
ARG 0 id
METHOD method_43045 register (Ljava/lang/String;F)Lnet/minecraft/class_3414;
ARG 0 registryId
ARG 1 eventId
METHOD method_43516 registerGoatHornSounds ()Lcom/google/common/collect/ImmutableList;
METHOD method_43517 (I)Lnet/minecraft/class_3414;
ARG 0 variant

View File

@ -16,6 +16,7 @@ CLASS net/minecraft/class_7072 net/minecraft/structure/StructureSets
FIELD field_37247 NETHER_FOSSILS Lnet/minecraft/class_6880;
FIELD field_37248 END_CITIES Lnet/minecraft/class_6880;
FIELD field_37249 STRONGHOLDS Lnet/minecraft/class_6880;
FIELD field_38475 ANCIENT_CITIES Lnet/minecraft/class_6880;
METHOD method_41182 initAndGetDefault ()Lnet/minecraft/class_6880;
METHOD method_41183 register (Lnet/minecraft/class_5321;Lnet/minecraft/class_7059;)Lnet/minecraft/class_6880;
ARG 0 key

View File

@ -47,6 +47,7 @@ CLASS net/minecraft/class_2561 net/minecraft/text/Text
ARG 0 rawPath
ARG 1 interpret
ARG 2 separator
ARG 3 dataSource
METHOD method_43469 translatable (Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/class_5250;
ARG 0 key
ARG 1 args

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_5718 net/minecraft/world/event/listener/SculkSensorListener
CLASS net/minecraft/class_5718 net/minecraft/world/event/listener/VibrationListener
FIELD field_28187 positionSource Lnet/minecraft/class_5716;
FIELD field_28188 range I
FIELD field_28189 callback Lnet/minecraft/class_5718$class_5719;

View File

@ -46,6 +46,7 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
COMMENT
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 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

View File

@ -9,6 +9,8 @@ CLASS net/minecraft/class_7387 net/minecraft/world/gen/root/RootPlacer
ARG 3 aboveRootPlacement
METHOD method_43165 getType ()Lnet/minecraft/class_7388;
METHOD method_43167 canGrowThrough (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z
ARG 1 world
ARG 2 pos
METHOD method_43168 generate (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_4643;)Z
ARG 1 world
ARG 2 replacer
@ -17,7 +19,10 @@ CLASS net/minecraft/class_7387 net/minecraft/world/gen/root/RootPlacer
ARG 5 trunkPos
ARG 6 config
METHOD method_43172 placeRoots (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;Lnet/minecraft/class_4643;)V
ARG 1 world
ARG 2 replacer
ARG 3 random
ARG 4 pos
ARG 5 config
METHOD method_43181 applyWaterlogging (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
ARG 1 world

View File

@ -23,6 +23,11 @@ CLASS net/minecraft/class_5434 net/minecraft/world/gen/structure/JigsawStructure
METHOD <init> (Lnet/minecraft/class_3195$class_7302;Lnet/minecraft/class_6880;Ljava/util/Optional;ILnet/minecraft/class_6122;ZLjava/util/Optional;I)V
ARG 1 config
ARG 2 startPool
ARG 4 size
ARG 5 startHeight
ARG 6 useExpansionHack
ARG 7 projectStartToHeightmap
ARG 8 maxDistanceFromCenter
METHOD method_41662 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_42703 (Lnet/minecraft/class_5434;)Lcom/mojang/serialization/DataResult;