* 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>
* 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>
* 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
Maps and documents new world events, and updates the unpick to match as well as remove events that no longer exist.
Also fixes an incorrect name from #3525
- PlacedFeature: Added mappings for `random`
- PlacedFeatures: Used more descriptive names for configured feature
registry entries
- TreeDecorator: Fixed a typo
* Misc small things
Looked at the mapping stats graph and went through and mapped some things
* Update BuiltinBiomes.mapping
* Update mappings/net/minecraft/world/gen/structure/RuinedPortalStructure.mapping
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Minor fixes
- Fix casing in the name of GlImportProcessor, fixes#3488
- Use full word "playerInventory" instead of "inv" in
ScreenHandlerFactory for clarity. The conventions instruct to avoid
unnecessary abbreviations and this name could be mistaken for the
inventory of the block that the screen handler is for.
- BlockRenderManager.renderBlockAsEntity: vertexConsumer ->
vertexConsumers since it's a VertexConsumerProvider
* Rename stack parameter in block breaking methods to tool
Closes#2988. "Tool" more clearly shows what stack the param is supposed
to be.
* Block/AbstractBlockState.isTranslucent -> isTransparent
It's true for any block with a non-full shape as well as
vines, (colourless) glass and plants - none of these are translucent.
- "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)
Closes#2028. The previous name can easily be confused with
getPlayerLookDirection. The rename shows that it's specifically
horizontal and also matches PlayerEntity.getHorizontalFacing.
(This essentially reverts a rename from #712, albeit with a more natural
order for the words in the name now.)
* ChestBlockEntity.onInvOpenOrClose -> onViewerCountUpdate
The new name is more accurate - the method takes in the old and new
viewer counts as parameters.
* ScreenHandler.close -> onClosed
Fixes#3503. The method doesn't close anything, it's only called when the screen handler gets closed.
* PlayerEntity.closeScreenHandler -> onHandledScreenClosed
Fixes#2612. The method closes nothing, it just runs the closing tasks
*after* the screen has closed. The current name can easily be confused
with closeHandledScreen(), which does actually close the screen.
* Document PlayerEntity.closeHandledScreen
* 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