Commit Graph

640 Commits

Author SHA1 Message Date
bluebear94 46503b6892
1.20 client mappings (#3582)
* Map LogoDrawer constants

* Map constants in PlayerSkinDrawer

Since we can’t consult mojmap, the precise meanings of the various
‘8’ constants will remain elusive. The mappings in this commit
are inferred from the position of the ‘40’ (FACE_OVERLAY_X).

* Map more GUI constants

* Add parameter mapping for SpectatorHud.cycleSlot

* Map two Particle fields

* Map the rest of the Frustum class

* Map WorldRenderer

* Add mappings for debug renderers and entity models

* SinglePartEntityModel.ZERO → TEMP

This is not always zero; rather, it is used for temporary storage.

* Add more mappings for SplashTextRenderer

* Fix javadocs for SplashText.render’s alpha parameter

* Map screen handler constants

* Map interactivity parameters for structure blocks

* Add mappings for various fixes

* Implement suggested changes

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Shnupbups <shnupbups@gmail.com>
2023-06-29 11:48:21 +01:00
replaceitem ee663580b3
Swapped x2 and y1 in DrawContext#fill (#3599) 2023-06-24 10:48:29 +10:00
Benonardo d3935bc27c
GameMenuScreen constants (#3600) 2023-06-24 01:46:12 +02:00
apple502j de6b90b586
1.20.1-rc1 stuff (#3590)
* 1.20.1-rc1 stuff

* :ohno:
2023-06-10 16:56:15 +01:00
apple502j 4ab0ab3f2b
1.20-pre7 symlink stuff (#3588) 2023-05-30 13:31:46 +09:00
apple502j 8d6ee62c85
1.20-pre6 stuff (#3587) 2023-05-25 23:39:17 +09:00
Shnupbups 284db43750
1.20-pre5 stuff (#3585) 2023-05-24 00:40:02 +09:00
modmuss50 dc013f4d6f 1.20-pre5 2023-05-23 14:41:57 +01:00
Shnupbups 4673299ded
1.20-pre3 stuff (#3580)
* 1.20-pre3 stuff

* whoops
2023-05-19 22:41:02 +09:00
modmuss50 e0f6764c4d 1.20-pre3 2023-05-19 13:17:13 +01:00
apple502j 48a697cbb2
1.20-pre2 stuff (#3579)
* 1.20-pre2 stuff

* Update mappings/net/minecraft/screen/AnvilScreenHandler.mapping

* Update mappings/net/minecraft/recipe/Ingredient.mapping
2023-05-18 20:15:52 +09:00
modmuss50 e02a7e6446 1.20-pre2 2023-05-16 15:06:26 +01:00
apple502j 9e8bbfb868
1.20-pre1 more stuff (#3577) 2023-05-14 17:07:18 +02:00
apple502j 85ffd03d89
23w18a more stuff (#3567) 2023-05-06 13:28:33 +10:00
dicedpixels 189568902e
fix: body, footer incorrectly mapped in ThreePartsLayoutWidget (#3565) 2023-05-06 01:42:26 +09:00
Shnupbups cf0715edf1
23w18a stuff (#3563)
* 23w18a stuff

* Update TelemetryManager.mapping

* suggestions

* Apply suggestions from code review

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

* Apply suggestions from code review

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

---------

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: apple502j <33279053+apple502j@users.noreply.github.com>
2023-05-05 14:33:40 +01:00
modmuss50 377ae91945 23w18a 2023-05-03 14:29:41 +01:00
Shnupbups 2d7a44cb83
23w17a stuff (#3552)
* 23w17a stuff

I have no clue when it comes to font or lighting stuff, so the bulk of this snapshot isn't covered here...

* Update mappings/net/minecraft/client/texture/NativeImage.mapping

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

---------

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2023-04-27 00:58:55 +02:00
apple502j 433a1c4a6b
More 23w16a stuff (#3551)
* More 23w16a stuff

* Drop invalid mappings

* Update javadoc
2023-04-22 16:39:21 +10:00
Shnupbups 17900fc490
22w16a stuff (#3550) 2023-04-22 00:15:29 +09:00
Shnupbups 501bf0ef6a
DrawableHelper -> DrawContext (#3548)
* DrawableHelper stuff

This class needs a new name!

* Rename to DrawContext
2023-04-22 00:15:10 +09:00
modmuss50 3d7de5d857 23w16a 2023-04-20 15:15:32 +01:00
apple502j ac69951968
More 23w14a stuff (#3540) 2023-04-07 22:44:28 +09:00
Player 64d79d8f07 23w14a 2023-04-05 10:59:01 -04:00
Shnupbups c9b27361a0
23w13a stuff (#3530)
* 23w13a stuff

Much of the changes to lighting are still unmapped as I'm feeling too small brain to figure them out right now.

* dropped hanging sign block stuff

Apple says theirs is better :)

* drop projectileutil
2023-03-30 02:01:36 +09:00
Shnupbups 7d293c0ef2
23w12a stuff (#3525)
* 23w12a stuff

Probably enough for now, I'll take a more thorough look later

* More stuff
2023-03-23 12:25:44 +09:00
modmuss50 ab74ad09af 23w12a 2023-03-22 16:31:25 +00:00
apple502j 7fdd2f3c9e
1.19.4-pre4/rc stuff (#3523)
* 1.19.4-pre4 stuff

* 1.19.4-rc2 stuff

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-03-14 14:57:46 +00:00
modmuss50 e6b8db8212 1.19.4-pre4 2023-03-08 14:39:45 +00:00
apple502j e817f40aa8
1.19.4 pre3 stuff (#3521)
* 1.19.4-pre3 stuff

* Rename FocusedRect and FocusedPos
2023-03-02 14:07:09 +00:00
modmuss50 afbf94cb55 1.19.4-pre3 2023-03-01 15:09:27 +00:00
apple502j dd773c9900
1.19.4-pre2 stuff (#3518) 2023-03-01 21:04:07 +09:00
modmuss50 f8461a1b99 1.19.4-pre2 2023-02-27 15:14:14 +00:00
apple502j ea2a1c0714
More 1.19.4-pre1 stuff (#3516)
* 1.19.4-pre1 stuff

* Fix javadoc

* Update mappings/net/minecraft/data/server/tag/TagProvider.mapping

* Update mappings/net/minecraft/data/server/tag/TagProvider.mapping

* Apply suggestions from code review

* Apply suggestions from code review

Co-authored-by: Shnupbups <shnupbups@gmail.com>

---------

Co-authored-by: Shnupbups <shnupbups@gmail.com>
2023-02-25 17:25:22 +09:00
Shnupbups c9788b4f8e
1.19.4-pre1 stuff (#3515)
* 1.19.4-pre1 stuff

Might do more later

* little more

* Suggestions
2023-02-24 20:56:03 +09:00
modmuss50 6d9dc3a565 1.19.4-pre1 2023-02-22 17:22:18 +00:00
Juuz ce51a9ad2f
Improve option widget names (#3507)
- "button" -> "widget" in many places as the widgets are often sliders
  and can be any ClickableWidget
- ButtonListWidget -> OptionListWidget, since it's only used and usable
  for options and can contain any option widget (closes #2932)
2023-02-20 18:42:46 +11:00
apple502j 22afda81cb
23w07a client (#3496) 2023-02-17 18:09:58 +11:00
apple502j 231db41beb
23w07a networking (#3495) 2023-02-17 18:09:46 +11:00
Shnupbups 81301f8764
23w07a stuff (#3492)
* 23w07a stuff

Got a bit carried away...

Some names aren't ideal, and there's still more that could be done, so feedback is appreciated

* More + suggestions
2023-02-16 21:22:27 +09:00
modmuss50 b3dc08e924 23w07a 2023-02-15 16:19:06 +00:00
apple502j 1370ef6412
23w06a client (#3489)
* 23w06a client

* Apply suggestions from code review

Co-authored-by: Shnupbups <shnupbups@gmail.com>

---------

Co-authored-by: Shnupbups <shnupbups@gmail.com>
2023-02-13 18:27:49 +01:00
Calum 396336313f
23w06a - Experiments Screen (#3482)
* Experiments Screen

* getDatapackName -> getExperimentName

* Revert "getDatapackName -> getExperimentName"

This reverts commit cbf645f791.

* Update ExperimentsScreen.mapping
2023-02-10 11:32:46 +09:00
Shnupbups 62fab3a9e7
23w06a, more stuff (#3485)
Things others missed
2023-02-09 21:30:37 +09:00
Shnupbups 38e9de0826
23w06a misc stuff (#3484)
* 23w06a misc stuff

* A few suggested changes
2023-02-09 09:05:53 +09:00
Calum 33f66b4676
Fix #3455 (#3479) 2023-02-09 08:03:50 +09:00
modmuss50 1c9c83960f 23w06a 2023-02-08 16:10:32 +00:00
apple502j fdc46b9335
More 23w05a stuff (#3472)
* 23w05a stuff

* FIx MatrixUtil javadoc

* Fix javadoc

---------

Co-authored-by: YanisBft <yanis.briffaut@gmail.com>
2023-02-08 14:53:33 +00:00
Shnupbups e048f8d00b
23w05a stuff (#3469)
Not entirely comprehensive, but as much as I can do right now
2023-02-02 16:39:33 +09:00
modmuss50 47a62f3760 23w05a 2023-02-01 15:33:02 +00:00
Shnupbups a76c452f2b
23w04a stuff (#3464)
* 23w04a stuff

mostly smithing related

* fix conflict

* Add PalettedPermutationsAtlasSource

* Update RecipeProvider.mapping

* a few more missing things

* Update mappings/net/minecraft/client/gui/screen/recipebook/RecipeResultCollection.mapping

* Apply suggestions from code review

* damnit

* more
2023-01-27 19:16:31 +09:00
MattiDragon 2476989327
Map armor trims and related things (#3463)
* Armor trim changes

* Map more armor stuff

* Armor trim recipe and more

* Begin work on forging screen changes

* More armor trim related mappings

* Fix mistakes

* Fix screen handler package

* More fixes

* Forgot one

* More descriptive name
2023-01-27 09:42:30 +09:00
apple502j 2b3663b85f
23w04a stuff (#3462) 2023-01-25 06:05:59 +11:00
modmuss50 be911685f0 23w04a 2023-01-24 16:14:55 +00:00
apple502j 13aba8d3d7
23w03a more stuff (#3461)
* Drop invalid mappings

* Map screen stuff

* Map widgets

* Map misc stuff

* Fix javadoc

* Map more stuff
2023-01-22 02:01:44 +09:00
Shnupbups e9dc3a1c4d
23w03a stuff (#3458)
* 23w03a stuff

kinda rough, but i need sleep

* Delete C2SBundlePacket.mapping
2023-01-20 13:10:00 +09:00
modmuss50 476a7a6e8f 23w03a 2023-01-18 14:56:13 +00:00
Jab125 9cf8b97faf
Update InGameHud.mapping (#3447) 2022-12-20 23:55:42 +11:00
apple502j 69061ca53f
Fix typo in TelemetryEventWidget (#3441) 2022-12-04 16:48:35 +11:00
Shnupbups e515eeded7
1.19.3-rc1 stuff (#3439) 2022-12-02 08:39:10 +09:00
modmuss50 0367e40f4b 1.19.3-rc1 2022-12-01 15:19:49 +00:00
apple502j 2d27669f48
1.19.3-pre3 more stuff (#3438) 2022-11-30 22:50:17 +01:00
Xander 8172144dee
fix TooltipPositioner args (#3433)
* fix TooltipPositioner args

* fix TooltipBackgroundRenderer args

* HoveredTooltipPositioner args fix

* revert blit args change
2022-11-26 13:15:48 +09:00
Shnupbups 11e53e1a48
1.19.3-pre2 stuff (#3426)
* 1.19.3-pre2 stuff

yarn is very inconsistent with whether to use `index`, `id`, or even in one scenario `ordinal` for integer indexes in value lists...

* Apply suggestions from reviews
2022-11-24 13:09:49 +01:00
apple502j d64c6570a3
Move Tooltip to tooltip package (#3429) 2022-11-24 20:54:15 +11:00
YanisBft 9d3043fd90
1.19.3-pre2 tooltip positioners (#3427) 2022-11-24 15:40:03 +09:00
enbrain 491bd4d045
1.19.3-pre2 tooltip background renderer (#3428) 2022-11-24 15:36:32 +09:00
modmuss50 2e1a86b927 1.19.3-pre2 2022-11-23 16:58:46 +00:00
apple502j b012ade3ab
1.19.3-pre1 stuff (#3425) 2022-11-23 23:29:21 +11:00
Shnupbups 5cdd2b87fb
1.19.3-pre1 stuff (#3422) 2022-11-23 11:27:12 +09:00
Kevinthegreat b7b99a15f2
Mapped MultilineTextWidget (#3421) 2022-11-23 06:18:20 +11:00
modmuss50 e3e6b5ae6f 1.19.3-pre1 2022-11-22 16:08:17 +00:00
apple502j 1268996507
22w46a telemetry (#3413)
* Map telemetry stuff

* Map common log stuff

* Map telemetry screen

* 22w46a misc client
2022-11-22 15:55:48 +00:00
apple502j 743a512a6d
22w46a client (#3414)
* 22w46a client

* Add head to vex model javadoc
2022-11-21 19:45:10 +00:00
Shnupbups 4b2a402664
22w46a misc (#3410) 2022-11-16 20:34:11 +00:00
modmuss50 de53e09431 22w46a 2022-11-16 15:12:55 +00:00
MattiDragon e3249fbcc6
22w45a gui stuff (#3391)
* Map some gui stuff

* Rename field_41096 to tooltipDelay

* Fix param names

* Fix forgotten rename

* Rename method_47429 to better reflect purpose

* Rename MultiplayerScreens tooltip field

* Remove name of field_24297 and depluralise Screen.tooltip

* Fix arg mappings
2022-11-15 18:06:42 +00:00
apple502j bae43effff
22w45a client (#3398) 2022-11-15 17:04:16 +00:00
Shnupbups 51b5b982a7
22w45a itemgroups (#3392) 2022-11-09 18:18:05 +00:00
modmuss50 76d101e1c9 22w45a 2022-11-09 15:51:18 +00:00
apple502j c03fa3699e
22w44a stuff (#3383)
* 22w44a stuff

* Fix javadoc

* Update mappings/net/minecraft/server/world/ServerChunkManager.mapping

Co-authored-by: YanisBft <yanis.briffaut@gmail.com>

Co-authored-by: YanisBft <yanis.briffaut@gmail.com>
2022-11-07 09:30:08 +00:00
Shnupbups e488670b8d
Client stuff (#3381)
just a few misc things in the client package
2022-11-04 09:32:43 +09:00
modmuss50 ba1a44d4cb 22w44a 2022-11-02 14:58:41 +00:00
apple502j 657bc4749b
22w43a stuff (#3369)
* 22w43a stuff

* Fix javadoc

* Map more stuff

* More field mappings

* Update mappings/net/minecraft/world/World.mapping

* Apply suggestions from code review
2022-11-01 22:11:24 +11:00
apple502j 8f027eb78b
22w43a gui (#3371)
* ButtonWidget Builder and more

* fix wrong class

* remove unnecessary thing

* ClickableWidget x y getter and setter

* missing method

* 22w43a GUI

* Some renames

* Delete GridBlockLengthIterator.mapping

Co-authored-by: RedLime <redlimerl@gmail.com>
2022-11-01 10:11:28 +09:00
apple502j 42584d9ec3
22w43a networking (#3361)
* 22w43a networking

* Map more networking
2022-11-01 10:10:46 +09:00
modmuss50 aa17ad327b 22w43a 2022-10-26 15:05:20 +01:00
apple502j 69ef5d1276
22w42a client (#3352)
* 22w42a client

* Fix javadoc

* Drop invalid mappings

* Fix javadoc from previous PRs

* Rename getFeatureSet

* Update mappings/net/minecraft/client/particle/ParticleManager.mapping

* Rename UnclampedModelPredicateProvider

* Rename BipedStateModel#setAttributes
2022-10-26 17:44:19 +09:00
apple502j a837ae344b
22w42a networking (#3338)
* 22w42a packet

* 22w42a message

* 22w42a misc networking

* Map future queue

* 22w42a client networking (wip)

* Finish client networking

* Finish mapping network

* Update mappings/net/minecraft/network/encryption/NetworkEncryptionUtils.mapping

Co-authored-by: haykam821 <24855774+haykam821@users.noreply.github.com>

* Rename player remove packet

* Finish networking

* Map some more networking

* Rename DecoratableArgumentType

* Fix javadoc

Co-authored-by: haykam821 <24855774+haykam821@users.noreply.github.com>
2022-10-24 00:18:41 +09:00
apple502j a73519cf73
22w42a world loading (#3334)
* 22w42a world loading

* Update DontObfuscate javadoc to remove outdated link
2022-10-24 00:18:26 +09:00
Shnupbups e3ba8f5978
22w42a Experimental Warning Screen (#3348)
* 22w42a Experimental Warning Screen

* moved to `pack`
2022-10-23 02:22:42 +09:00
Shnupbups 05be0bde2e
22w42a hanging signs (#3331)
* 22w42a hanging signs

* whoops forgot the BER

* rotationpropertyhelper

* Apply suggestions from code review

* math indeed

* dangit github
2022-10-20 19:23:06 +01:00
Player be004e3916 22w42a 2022-10-19 19:11:34 +02:00
YanisBft eba1d0a9e9
Map some particles and sounds constants (#3320) 2022-10-18 08:52:12 +01:00
Juuz ea42955b76
Document screen narration (#3293)
* Document screen narration

Also fixes a few names in Screen narration methods and
ScreenNarrator which didn't make sense.

* Fix param name

* Update mappings/net/minecraft/client/gui/screen/narration/NarrationMessageBuilder.mapping

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

Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>
2022-09-15 19:18:12 +01:00
apple502j 8b50117db4
1.19.1-rc3 networking (#3260)
* 1.19.1-rc3 networking

* Move FilterMask

* Map MessageHeaderS2CPacket

* Fix javadoc

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-08-04 14:05:23 +01:00
apple502j def729f770
1.19.1-pre6/rc2 networking (#3252)
* 1.19.1-pre6 networking

* Fix typo

* 1.19.1-rc2 stuff

* Rename `ChatHud#render` `tickDelta` param

* 1.19.1-rc3

Co-authored-by: modmuss50 <modmuss50@gmail.com>
2022-07-26 18:33:57 +01:00
modmuss50 53b4702209 1.19.1-rc3 2022-07-26 18:16:20 +01:00
Player 2d6381f69b 1.19.1-rc2 2022-07-21 19:57:56 +02:00
modmuss50 9265eccd81 1.19.1-pre6 2022-07-20 18:13:05 +01:00