Commit Graph

2332 Commits

Author SHA1 Message Date
enbrain 28001a32df
Add mappings for option stuff (#1872)
* Add mappings for option stuff

* Fix typo: Value -> value
2020-11-15 17:08:07 +00:00
enbrain 520305c610
Fix params in RealmsSlotOptionsScreen (#1875)
Co-authored-by: Reece <reece@rjward.net>

Co-authored-by: Reece <reece@rjward.net>
2020-11-14 13:30:38 +00:00
haykam821 6cba124d0b
Map the remaining static Text fields (#1747)
* Map the remaining static Text fields

* Remove an incorrect mapping for a volatile field

* Fix a typo in the mapping for result folder text static field

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* Improve static Text field suffixes

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* Remove a stray argument mapping in the RealmsSelectWorldTemplateScreen class

Co-authored-by: YanisBft <doublecraft.official@gmail.com>
2020-11-14 12:23:59 +00:00
LoganDark 2d4368146d
couple of SplashScreen names (#1766)
* couple of SplashScreen names

* Update SplashScreen.mapping
2020-11-14 12:16:47 +00:00
YanisBft 7ef965e06e
20w46a loot stuff (#1867) 2020-11-14 12:11:22 +00:00
enbrain fc19740be8
Update InGameHud (#1871) 2020-11-14 12:10:29 +00:00
Thalia Nero e0df01cad6
Entity rendering (#1861)
* Map entity model classes.

* Map new stuff in entity renderers.

* - EntityModelParts -> EntityModels
- ModelPartGroup -> ModelPartData
- ModelPartData -> ModelPartDataNode
- TexturedModelPartGroup -> TexturedModelPartData

* Apply suggestions from code review

Co-authored-by: Gegy <gegy1000@gmail.com>

* Apply other suggestions

* Update mappings/net/minecraft/client/model/TexturedModelData.mapping

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* Remap *PartData -> *ModelData, move Dilation to client.util.math

* Update crobbed mapping.

Co-authored-by: Gegy <gegy1000@gmail.com>
Co-authored-by: YanisBft <doublecraft.official@gmail.com>
2020-11-12 08:57:40 +00:00
YanisBft 8e8c52ea2f
20w46a new particle (#1868) 2020-11-12 08:55:25 +00:00
YanisBft 8b0ff579df
20w46a item command (#1866) 2020-11-12 08:53:30 +00:00
Shnupbups cb23ebee38
46a things (#1869)
* 46a things

* Update Registry.mapping

* Update Item.mapping
2020-11-12 08:52:04 +00:00
modmuss50 fc87d2d7de Fix build failure 2020-11-11 19:44:52 +00:00
modmuss50 3e78db4504 20w46a 2020-11-11 19:27:23 +00:00
haykam821 946eac0e88
Map the candles property in the Properties class (#1864) 2020-11-11 16:25:09 +00:00
haykam821 3465a11323
Map classes relating to candles (#1844)
* Map classes relating to candles

* Use the same names for property fields in AbstractCandleBlock subclasses

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* Simplify the name of the AbstractBlock.testIfInTag method

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* Rename the AbstractBlock.Settings.materialColor method to match the new class name

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

Co-authored-by: YanisBft <doublecraft.official@gmail.com>
2020-11-08 14:36:09 +00:00
YanisBft bbf3086597
Misc things (#1862) 2020-11-08 14:35:59 +00:00
YanisBft 1f41ce6d77
Amethyst blocks & block sound groups (#1859) 2020-11-07 23:21:15 +00:00
Thalia Nero 7180076edd
Map chest state managers. (#1838)
* Map chest state managers.

* Update lid animator mappings.

* Update ChestStateManager.mapping

* Removed unused mapping file.

* Apply suggestions from code review

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

Co-authored-by: YanisBft <doublecraft.official@gmail.com>
2020-11-07 23:17:37 +00:00
Thalia Nero b0078fdaeb
Block Entity renderer factories and dirt path datafixer (#1848)
* Block Entity renderer factories and dirt path datafixer

* Context
2020-11-07 23:17:14 +00:00
Florens Pauwels 118da214ba
Add LivingEntity shouldsSwimInFluids (#1860)
Co-authored-by: Florens Pauwels <mail@florens.be>
2020-11-07 23:16:57 +00:00
enbrain f1144cf71d
Add mappings for MoreOptionsDialog and related classes (#1827) 2020-11-07 13:12:49 +00:00
YanisBft 34b70efdb0
Some EntryListWidget and entity methods and javadocs (#1812)
* Some EntryListWidget and entity methods and javadocs

* Update mappings/net/minecraft/entity/mob/PiglinEntity.mapping

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

* Update mappings/net/minecraft/client/gui/widget/EntryListWidget.mapping

Co-authored-by: Gegy <gegy1000@gmail.com>

Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>
Co-authored-by: Gegy <gegy1000@gmail.com>
2020-11-07 13:11:45 +00:00
enbrain 02e09de6e1
Complete WorldUpdator (#1855) 2020-11-07 12:51:54 +00:00
enbrain c60ad89896
Add mappings for InGameHud and related classes (#1856) 2020-11-07 12:51:43 +00:00
Toshimichi0915 e54760827a
Fix Entity#MAX_ENTITY_ID to Entity#ENTITY_ID_COUNTER(#1825) (#1858) 2020-11-07 12:51:21 +00:00
Emily Rose Alexandra ee05e2b403
Bundle related methods (#1843)
* Bundle related methods

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

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

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

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

* Match ItemStack with Item methods

Co-authored-by: haykam821 <24855774+haykam821@users.noreply.github.com>
2020-11-06 22:51:37 +00:00
enbrain e308a8a7f5
Add mappings for class_5539 (HeightLimitView) (#1850)
* Add mappings for class_5539 (HeightLimit)

* HeightLimit -> HeightLimitView
2020-11-06 14:27:29 +00:00
enbrain c49407c27f
Add mappings for classes related to server resource packs (#1841) 2020-11-06 14:26:35 +00:00
LambdAurora 65b7048e2d
Add mappings for VertexFormat changes. (#1852)
* Add mappings for VertexFormat changes.

* Update mappings/net/minecraft/client/render/VertexFormat.mapping

Co-authored-by: SuperCoder79 <25208576+SuperCoder7979@users.noreply.github.com>

Co-authored-by: SuperCoder79 <25208576+SuperCoder7979@users.noreply.github.com>
2020-11-06 14:25:59 +00:00
LambdAurora bcbbc58af5
20w45a player mappings! (#1853) 2020-11-06 14:25:29 +00:00
enbrain 0b512f737d
Add mappings for matrix classes (#1854) 2020-11-06 14:25:09 +00:00
Shnupbups 1e46390347
20w45a things (#1833)
* Things

* Update AbstractCauldronBlock.mapping

* a few more things

* Create EntityModelLayers.mapping

* Update MinecraftVersion.mapping

* Update Oxidizable.mapping
2020-11-06 14:24:34 +00:00
AlexIIL dd60a9b973
BlockEntity tick and creation (#1836)
* Minor BlockEntity ticking names.

* And some more.

* More.

* More.

* Map a lot more BlockEntity.tick methods.

* World mappings.

* Javadoc for BlockWithEntity.checkTYpe.

* Name params.

* Map BlockEntityType.class_5559 as BlockEntityCreator

* Rename BeehiveBlockEntity.tick to tickServer as it's not used on the client.

* WorldChunk.emptyBlockEntityTicker -> EMPTY_BLOCK_ENTITY_TICKER

* tickServer -> serverTick and tickClient -> clientTick

* WorldChunk.method_31718 -> wrapTicker (rather than createTicker, as this is more accurate).

* Map WorldChunk.method_31715 as canTickBlockEntities.

* DirectBlockEntityTicker -> BlockEntitytTickInvoker

* "ChunkBlockEntityTicker" -> "BlockEntityTickInvoker".

* Bring back "direct" instead of "impl".

* "null*" -> "empty*"

* BlockEntityCreator -> BlockEntityFactory.

* CampfireBlockEntity: tickUnlit/tickLit -> unlitServerTick/litServerTick

* creator/supplier -> factory in BlockEntityType.
2020-11-06 12:49:58 +00:00
LambdAurora e0043013e9
Resource mappings. (#1842)
* Resource mappings.

* setLanguage
2020-11-06 12:49:38 +00:00
YanisBft 4e19194c55
Almost completed social interactions (#1846) 2020-11-06 12:49:22 +00:00
Deximus-Maximus 39b54d09e2
MaterialColor -> MapColor (#1397)
* MaterialColor -> MapColor

* MaterialColor -> MapColor

* revert accidental rename

* clarify hashmap vs item map

* Update mappings/net/minecraft/block/MapColor.mapping

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

* Update mappings/net/minecraft/block/MapColor.mapping

Co-authored-by: Chloe Dawn <chloe@sapphic.dev>

* change method names

* Fix capitalization errors

* implement feedback

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: Chloe Dawn <chloe@sapphic.dev>
2020-11-05 23:53:41 +00:00
SuperCoder79 0d97db6c61
Geode and geode generation mappings (#1847) 2020-11-05 23:40:41 +00:00
i509VCB 081cd51667
Initial entity management mappings (#1845)
There are a few unnamed classes but I feel those need a further look for their purpose or discussion on proper names.
2020-11-05 23:40:31 +00:00
joaoh1 51b2b77362
Map spyglass logic (#1834)
Co-authored-by: joaoh1 <joaoh1@users.noreply.github.com>
2020-11-05 19:37:46 +00:00
LambdAurora b44b26d435
Add entity mappings (#1829)
* Add entity mappings

* Add javadoc to dismountVehicle.
2020-11-05 09:41:29 +00:00
enbrain b09b6a53b5
Add mappings for MinecraftVersion and SharedConstants (#1840) 2020-11-05 09:39:19 +00:00
YanisBft 5fce03f610
Some 20w45a blocks (#1830) 2020-11-05 09:37:33 +00:00
YanisBft d95ce7eacd
Misc 20w45a things (#1832) 2020-11-05 09:36:10 +00:00
YanisBft 093f58be80
Some 20w45a items (#1831) 2020-11-05 09:34:51 +00:00
modmuss50 c91f482141 20w45a 2020-11-04 20:44:22 +00:00
SuperCoder79 74ebdcabf0
Worldgen Mappings (#1782)
* lots of world gen mappings

* Apply suggestions from code review

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* Apply more changes

Co-authored-by: YanisBft <doublecraft.official@gmail.com>
2020-11-04 20:27:44 +00:00
ramidzkh fe6fc12fcd
Chat filtering mappings (#1809)
* Chat filtering mappings

* Map filter methods for in-game strings

* ChatFilterer -> TextFilterer

* Apply suggestions from code review

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* check -> filter

Co-authored-by: YanisBft <doublecraft.official@gmail.com>
2020-11-04 20:27:32 +00:00
enbrain efff892375
Improve SuffixArray (#1811) 2020-11-04 20:27:14 +00:00
Juuxel 45057ca885
Clean up screen packets (#1819)
* ConfirmGuiActionS2C -> ConfirmScreenActionS2C

* GuiCloseC2S -> CloseHandledScreenC2S

* Clarify screen handler closing methods in ServerPlayerEntity

* Fix package

* ConfirmGuiActionC2S -> ConfirmScreenActionC2S

* ClickWindowC2S -> ClickSlotC2S
2020-11-03 18:16:53 +00:00
enbrain 0a9f3ddaba
Update World.mapping (#1708)
* Update World.mapping

* Update World.mapping

* horizontally -> vertically
2020-11-03 18:15:22 +00:00
Thalia Nero 1c99d1ff21
Map some sky properties (#1793)
* Map some sky properties

* Update mappings/net/minecraft/client/render/SkyProperties.mapping

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* Manually add auto-named enum constant mappings.

Co-authored-by: YanisBft <doublecraft.official@gmail.com>
2020-11-01 22:55:29 +00:00
i509VCB 30ce1e3c52
Some Screen and ParentElement javadoc (#1801)
* Some Screen and ParentElement javadoc

* Apply suggestions from code review

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

* Update mappings/net/minecraft/client/gui/screen/Screen.mapping

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* Update Screen.mapping

Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>
Co-authored-by: YanisBft <doublecraft.official@gmail.com>
2020-11-01 22:54:04 +00:00
Pranav Gade c3a623b253
Update ClientPlayerEntity.mapping (#1823)
just added a couple of missing mappings
2020-11-01 22:53:36 +00:00
enbrain 433e6bd861
Add mappings for RealmsClient and related classes (#1821)
* Add mappings for RealmsClient and related classes

* isBlockedPlayer -> isPlayerBlocked

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* isBlocked -> isOwnerBlocked

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

Co-authored-by: YanisBft <doublecraft.official@gmail.com>
2020-11-01 22:53:21 +00:00
enbrain e439ad29e0
Add mappings for option screens (#1820)
* Add mappings for option screens

* button -> buttonList

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

Co-authored-by: YanisBft <doublecraft.official@gmail.com>
2020-11-01 22:52:30 +00:00
haykam821 cab3f2c375
Map the NetworkEncryptionException class (#1815) 2020-10-31 19:01:07 +00:00
enbrain 472770efc3
Complete BookUpdateC2SPacket mappings (#1817) 2020-10-31 19:00:50 +00:00
Juuxel 55a3a2ab06
ServerPlayerEntity.openHandledScreen -> refreshScreenHandler (#1818) 2020-10-31 19:00:41 +00:00
enbrain 62528bf471
Add mappings for Window and related classes (#1803) 2020-10-31 19:00:10 +00:00
hYdos 3fd13d6416
Sound system stuff (#1824)
* Sound system stuff

* Update mappings/net/minecraft/client/sound/SoundListener.mapping

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

Co-authored-by: YanisBft <doublecraft.official@gmail.com>
2020-10-31 18:59:57 +00:00
Glitch 74eea685be
Some command mappings (#1822) 2020-10-28 11:02:37 +00:00
modmuss50 26b69cdf29 1.16.4-rc1 2020-10-27 17:51:10 +00:00
modmuss50 fdad4e06cf 1.16.4-pre2 2020-10-22 17:55:10 +01:00
YanisBft 1a9726310d
Social interactions (#1808) 2020-10-20 17:56:32 +01:00
i509VCB bca5ecf1f4
Some server javadoc and mappings (#1800)
* Some server mappings, mostly server related javadoc

* empty comment gone

* Update mappings/net/minecraft/server/dedicated/MinecraftDedicatedServer.mapping

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/server/MinecraftServer.mapping

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/server/PlayerManager.mapping

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* Apply suggestions from code review

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

Co-authored-by: YanisBft <doublecraft.official@gmail.com>
Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>
2020-10-20 17:56:12 +01:00
enbrain 58ddb75642
Add javadoc for color parameters in TextRenderer (#1806) 2020-10-20 17:55:43 +01:00
YanisBft 7ca052e978
Biome sources, chunk generators and level things (#1786) 2020-10-19 20:02:02 +01:00
modmuss50 724d9a0ac4 1.16.4-pre1 2020-10-15 18:34:26 +01:00
Vincent Lee 4571cee0d8
Some dynamic registry mappings (#1718)
* Some dynamic registry mappings

* Fix spacing
2020-10-15 18:16:38 +01:00
enbrain 24ea2b9fd2
Finish Option mapping (#1783)
* Finish Option mapping

* Update mappings/net/minecraft/client/options/Option.mapping

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
2020-10-13 08:57:15 +01:00
enbrain 6cc1a9368a
Finish MerchantScreen mapping (#1795)
* Finish MerchantScreen mapping

* Update mappings/net/minecraft/client/gui/screen/ingame/MerchantScreen.mapping

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/client/gui/screen/ingame/MerchantScreen.mapping

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

Co-authored-by: YanisBft <doublecraft.official@gmail.com>
2020-10-13 08:55:42 +01:00
viktor40 8522b18add
Completed mappings for BellBlockEntity (#1797)
* added mapping for field_19158
added mapping for method_20523

* changed glowEntity to applyGlowToEntity for consistency and clarity sake.

* Completed missing mappings in ServerWorld
2020-10-13 08:54:19 +01:00
Juuxel 2856e3c65f
Add mapping for method_30036 (#1798) 2020-10-13 08:53:30 +01:00
Patrick 4895fbf31b
old structure generation mapping (#1788) 2020-10-12 17:35:16 +01:00
unascribed 79847274e5
Correct parameter names in PlayerSkinTexture for strip* (#1794)
The third and fourth parameters are not width or height; they are the coordinates for the lower-right corner of the area.
2020-10-12 10:15:29 +01:00
Pyrofab 12f38f7491
Map most remaining BlockPos methods (#1791) 2020-10-11 21:39:45 +01:00
Tom_The_Geek 732d70e376
Map class and methods in NarratorOptionsScreen (#1776)
* Map class and methods in NarratorOptionsScreen

* fix package

* screen -> parent and findOptionButton -> getButtonFor
2020-10-11 21:39:08 +01:00
haykam821 4d9605e519
Rename villager trade select listener method to match packet name (#1777) 2020-10-11 21:38:36 +01:00
cominixo f5a1b3d7ea
Add more DebugHud mappings (#1785)
Co-authored-by: cominixo01 <22600756+cominixo01@users.noreply.github.com>
2020-10-11 21:37:12 +01:00
enbrain 7b75c575d5
Finish BlockHitResult mapping (#1787) 2020-10-11 21:37:04 +01:00
haykam821 17aa1fd5dc
Fix the IdListPalette.fallback field not matching the parameter name (#1781) 2020-10-11 15:59:50 +01:00
enbrain 591ab2cc4f
Add Javadoc for property classes (#1789) 2020-10-11 15:59:33 +01:00
haykam821 cd6d0e6ccc
Replace remaining references to generic trader naming with merchant (#1778) 2020-10-10 12:48:27 +01:00
enbrain 9846fff91d
Finish ChatHud mapping (#1779) 2020-10-08 08:52:05 +01:00
haykam821 3c373a9870
Fix some static final fields not having uppercase names (#1780)
* Fix some static final fields not having uppercase names

* Fix typo in capitalization of static final message field

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

Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>
2020-10-08 08:51:44 +01:00
YanisBft ea049cb570
Mapped MultiNoiseBiomeSource (#1775) 2020-10-05 22:37:02 +01:00
LoganDark 2d4eb4c3f2
isCollidable & collidesWith (#1774) 2020-10-03 11:37:13 +01:00
YanisBft 398c55be36
Feature classes (#1758) 2020-10-02 19:36:19 +01:00
ye-yu afe9d70e5c
Remap LevelStorage parser and getter methods (#1762) 2020-10-02 19:36:11 +01:00
enbrain f18c014bb0
Add mappings for vector classes (#1713) 2020-10-02 19:35:38 +01:00
YanisBft fa6bfa04c2
Entity model things (#1759)
* Entity model things

* Update TurtleEntityModel.mapping
2020-10-01 23:33:31 +01:00
enbrain 42955da7a4
Add mappings for InGameHud (#1771) 2020-10-01 23:32:27 +01:00
­Sollace d8d8ac8819
I single-handed mapped the most derpy code in all of minecraft [Squid Mappings] (#1772)
* Mapped squid entity. Thise code is so derpy though

* Update mappings/net/minecraft/entity/passive/SquidEntity.mapping

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

Co-authored-by: YanisBft <doublecraft.official@gmail.com>
2020-10-01 23:32:00 +01:00
­Sollace 175bf8ce1a
Glint layer mappings (#1484)
* mapped the item glint layer methods

* Rename the fields to match the methods
2020-10-01 23:30:55 +01:00
­Sollace c436f489b3
method_29237 -> success (#1773)
* method_29237 -> success

* Update TypedActionResult.mapping
2020-10-01 23:30:32 +01:00
enbrain 24ab4d2ee9
Add some Javadoc for Item (#1769)
* Add some Javadoc for Item

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

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

Co-authored-by: YanisBft <doublecraft.official@gmail.com>
2020-10-01 13:52:46 +01:00
enbrain e4a501673e
Item.getStackForRender -> getDefaultStack (#1768) 2020-09-25 11:33:27 +01:00
Kfir Awad 64ed516c31
Style.method_30938 -> withUnderline (#1765) 2020-09-25 11:31:51 +01:00
enbrain 51ddbb2207
Add mappings to MinecraftServer (#1741) 2020-09-25 11:31:35 +01:00
enbrain 82942a674f
Add mappings for SurfaceBuilder (#1748) 2020-09-25 11:31:16 +01:00
haykam821 d7d319f1c6
Finish mapping the CreditsScreen class (#1764)
* Finish mapping the CreditsScreen class

* Rename the CreditsScreen.COLORS field to OBFUSCATION_PLACEHOLDER
2020-09-25 11:30:29 +01:00
ye-yu 6733dfe284
Add javadoc for the class Element (#1763)
* Add javadoc for the class Element

* Fix typo in Element javadoc

* Move parameter doc into arg comment

* Correct typo in isMouseOver

Co-authored-by: i509VCB <i509vcb@gmail.com>

* Remove argument name in argument doc

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* Update punctuation on argument doc in Element

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* Update punctuation on argument doc in Element - 2

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* Update grammar on argument doc in Element

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

Co-authored-by: i509VCB <i509vcb@gmail.com>
Co-authored-by: YanisBft <doublecraft.official@gmail.com>
2020-09-24 11:30:57 +01:00
i509VCB aec004a2c6
Some item javadoc (#1668)
* Some item javadoc

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

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

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

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

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

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

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

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

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

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

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

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

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

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

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

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

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

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

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

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

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

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

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

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

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

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

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

Co-authored-by: shartte <shartte@users.noreply.github.com>

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

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

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

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

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
Co-authored-by: shartte <shartte@users.noreply.github.com>
Co-authored-by: haykam821 <24855774+haykam821@users.noreply.github.com>
2020-09-18 13:03:00 +01:00
YanisBft e6c1a58485
Some fixes (#1757)
* Some fixes

* lightLevel -> luminance

* added javadocs for luminance

* not sure
2020-09-18 13:02:12 +01:00
haykam821 d973d3f83a
Replace generic trader naming with merchant (#1760) 2020-09-18 13:01:50 +01:00
haykam821 89c7c0d8b7
Replace the remaining TEX suffixes for fields (#1761) 2020-09-18 13:01:32 +01:00
Deximus-Maximus 5b90a1e747
JD for METAL material (#1749)
* JD for METAL material

METAL includes non-obvious things.

* Update mappings/net/minecraft/block/Material.mapping

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/block/Material.mapping

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

Co-authored-by: YanisBft <doublecraft.official@gmail.com>
Co-authored-by: haykam821 <24855774+haykam821@users.noreply.github.com>
2020-09-13 17:23:31 +01:00
Deximus-Maximus df2073f483
Name New Material and JD it (#1750)
* name new material

* Update mappings/net/minecraft/block/Material.mapping

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

Co-authored-by: YanisBft <doublecraft.official@gmail.com>
2020-09-13 17:23:23 +01:00
YanisBft 3715a34d95
Some util package mappings (#1738)
* Some util package mappings

* Update mappings/net/minecraft/util/math/Direction.mapping

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

* lost in 1.16.3-rc1

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-09-11 18:43:33 +01:00
enbrain b83a107543
Add game mode mappings (#1742) 2020-09-11 18:43:03 +01:00
enbrain 83826a2a20
Add mappings for Feature (#1751)
* Add mappings for Feature

* generator -> chunkGenerator

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

Co-authored-by: YanisBft <doublecraft.official@gmail.com>
2020-09-11 18:40:13 +01:00
haykam821 349110cfe1
Map the new fields and methods in 1.16.3-rc1 (#1754) 2020-09-11 18:28:51 +01:00
Joseph Burton 7a80589983
FAILED -> CONNECT_FAILED (#1755) 2020-09-08 18:26:25 +01:00
modmuss50 237d32462d 1.16.3-rc1 2020-09-07 16:23:13 +01:00
shartte e316e84a16
New Ingredient.ofStacks (#1739) 2020-09-07 09:02:15 +01:00
YanisBft 445391cfd2
Various entity mappings (#1699)
* Various entity mappings

* Update mappings/net/minecraft/entity/mob/EndermiteEntity.mapping

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

* Update LlamaEntity.mapping

* apply suggestions

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-09-02 21:27:57 +01:00
Pyrofab 944e8bf84c
Map missing client collision methods (#1710)
* Map missing client collision methods

* wouldSuffocateAt -> wouldCollideAt

* Remove spurious space

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

* Fix duplicate method mapping

* Unify overloads of isSpaceEmpty

* Differenciate block-only emptiness checks

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-09-02 21:27:47 +01:00
enbrain 4e4c5957b6
Add mappings to DefaultBiomeCreator (#1736) 2020-09-02 21:27:33 +01:00
i509VCB 577ff9ccbf
Assorted mappings, mainly enchanting, some rendering params and generator type. (#1671)
* Assorted mappings, mainly enchanting, some rendering params and generator type.

(cherry picked from commit b573c98c68)

* Back to consumer

* drop empty comments

* yeet broken

* oops2

* Update World.mapping
2020-08-31 00:37:36 +01:00
enbrain 4bb59b0695
Update BlockBox.mapping (#1714)
* Add a mapping for BlockBox.method_29299

* Revert dv

* offset -> move, translated -> offset
2020-08-30 11:09:18 +01:00
enbrain e796ec1da1
Add a mapping for MinecraftClient.method_29041 (#1720)
* Add a mapping for MinecraftClient.method_29041

* Update mappings/net/minecraft/client/MinecraftClient.mapping

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

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-08-30 11:08:38 +01:00
enbrain 117e014580
Add mappings for ChatHud (#1721)
* Add mappings for ChatHud

* seconds -> millis

* Update mappings/net/minecraft/client/gui/hud/ChatHud.mapping

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

* Update mappings/net/minecraft/client/gui/hud/ChatHud.mapping

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

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-08-30 11:08:17 +01:00
YanisBft 4c75a2df53
Random worldgen (#1728) 2020-08-30 11:07:55 +01:00
enbrain 013c5e07aa
BooleanOption.set(Lnet/minecraft/class_315;)V -> toggle (#1729) 2020-08-30 11:07:32 +01:00
enbrain 4725f35b26
Add mappings for ScreenTexts (#1730)
* Add mappings for ScreenTexts

* get -> compose

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

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-08-30 11:07:14 +01:00
enbrain 093cb48246
Add mappings for Entity (#1731) 2020-08-30 11:06:56 +01:00
enbrain 6a9a366b9c
Add mappings for SignEditScreen (#1732) 2020-08-30 11:06:34 +01:00
enbrain c221aa61be
Add attributeModifiers mapping (#1733) 2020-08-30 11:05:48 +01:00
enbrain d4ee30578b
Add getSkyAngle mapping (#1734) 2020-08-30 11:05:18 +01:00
enbrain 5642461bde
Add mappings for ChunkTicketType fields (#1712) 2020-08-27 09:21:27 +01:00
YanisBft 4dc428383a
Particle and sound classes (#1717)
* Particle and sound classes

* Update ParticleType.mapping
2020-08-27 09:21:13 +01:00
TheBrokenRail f16f3a8551
Add Mapping For Valid Frame Block Predicate In AreaHelper (#1719) 2020-08-27 09:21:05 +01:00
enbrain 5f460cbebf
Add debugWorld mappings (#1722) 2020-08-27 09:20:57 +01:00
Kfir Awad 67ef486530
Clean up javadoc on Identifier(String) constructor (#1723)
* Clean up javadoc on Identifier(String) constructor

This was done without Enigma! Since this is, quite literally, changing 2 COMMENT lines.

* Transfer comments to method rather than parameter

* Add @.throws, add javadoc for tryParse

* redundancy bad
2020-08-27 09:20:47 +01:00
enbrain 343a7cb5ad
Add a mapping for method_30843 in SignBlockEntity (#1706) 2020-08-24 08:54:14 +01:00
AppleTheGolden 6db313ddaa
rayTrace -> raycast (#1700)
* rayTrace -> rayCast

* rayTrace -> raytrace

* RayCastContext -> RaycastContext

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-08-23 22:04:34 +01:00
enbrain 3191b4b9a7
Add mappings for inventory-related (#1704)
* Add mappings for inventory-related

* itemStack -> stack

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

* clear -> remove

* Add Javadoc

* Update Javadoc

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

* Update Javadoc

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

* Update Javadoc

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

* Update Javadoc

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

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-08-23 22:02:35 +01:00
enbrain 4cc2665188
Add a mapping for BlockPos.field_25064 (#1715) 2020-08-23 22:02:05 +01:00
Kfir Awad 37ee48f77a
Map tracked position stuff in Entity (#1697)
* Map tracked position stuff in Entity

* Map delta position stuff in EntityS2CPacket

EntityS2CPacket seems to sync the entity's tracked position
2020-08-19 14:08:03 +01:00
XjCyan1de 56b0b7a4c2
Update GameJoinS2CPacket.mapping (#1693)
* Update GameJoinS2CPacket.mapping

* Update mappings/net/minecraft/network/packet/s2c/play/GameJoinS2CPacket.mapping

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

* Update mappings/net/minecraft/network/packet/s2c/play/GameJoinS2CPacket.mapping

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

* Update mappings/net/minecraft/network/packet/s2c/play/GameJoinS2CPacket.mapping

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

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-08-19 14:07:52 +01:00
Yanis48 4a5198a909
Block placer & state provider classes (#1695) 2020-08-16 12:46:06 +01:00
Yanis48 1dab54ff05
Foliage placer classes (#1694) 2020-08-16 12:44:44 +01:00
Yanis48 ee1d477e18
1 outer class, 3 inner classes & some moves (#1679)
* 1 outer class, 3 inner classes & some moves

* moved AreaHelper to world.dimension
2020-08-16 12:43:46 +01:00
cphos 25cf4676f6
BookScreen member rename (#1690)
* BookScreen member rename

* BookScreen cachedPage -> cachedPages

* Revert "BookScreen cachedPage -> cachedPages"

This reverts commit b93477dc01.
2020-08-16 12:43:26 +01:00
Vincent Lee e743d32da7
Minor POI fixups (#1689) 2020-08-16 12:43:08 +01:00
Pyrofab e330d645f2
Map missing Framebuffer methods (#1687)
* Framebuffer#method_30278(0) -> getDepthAttachment

* Framebuffer#method_30277(0) -> getColorAttachment
2020-08-15 11:20:27 +01:00
Eli Orona 1640768006
Update FishingBobberEntity.mapping (#1692) 2020-08-15 11:20:14 +01:00
liach ac72028f79
Minor nbt stuff (#1650)
Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-08-14 21:30:20 +01:00
Joseph Burton 30360d6f6d
Some registry stuff (#1682)
* Some registry stuff

* Remove empty comment
2020-08-14 21:30:05 +01:00
TheBrokenRail d7f1eebc54
Add Some Entity Equipment Update Packet Mappings (#1684)
* Add Some Entity Equipment Update Packet Mappings

* Improves Names
2020-08-14 21:29:48 +01:00
Joseph Burton 54df0e36dc
A couple of tag mappings (#1680) 2020-08-13 18:12:46 +01:00
Joseph Burton ce3fb18a89
Biome class renames (#1681) 2020-08-13 18:12:37 +01:00
Joseph Burton 54fefe633e
Fix all spelling errors in yarn* since 1.16 (#1683)
* Fix spelling errors

* WarnList -> Warnlist
2020-08-13 18:12:27 +01:00
i509VCB 416df08bcb
Fix wrong method name in ItemGroup. (#1676)
* Fix wrong name in ItemGroup.

* woops

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

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

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

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

* Describe where the name is rendered.

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: haykam821 <24855774+haykam821@users.noreply.github.com>
2020-08-12 08:23:24 +01:00
i509VCB d259d20a26
Some nullable client field docs, and other misc docs (#1617)
* Some nullable client field docs, and other misc docs

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

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

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-08-12 08:21:57 +01:00
i509VCB c2de8dc750
Document FoodComponent and it's builder (#1667)
* Document FoodComponent and it's builder

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

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

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

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

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-08-12 08:20:57 +01:00
Yanis48 ad77bf8c17
Worldgen again (#1672)
* Worldgen again

* renaming

* BuiltIn -> Builtin

* avoid conflicts
2020-08-12 08:20:28 +01:00
modmuss50 611f9abf40 1.16.2-rc2 2020-08-10 14:01:41 +01:00
Mysterious_Dev b41e845fc1
[1.16.2-rc1] class_5434 ->JigsawFeature (#1665)
* Begin Mapping

* Continuation of mapping

* Fix name and package location
2020-08-08 18:33:59 +01:00
i509VCB 99d6a174fe
Some block javadoc (#1669)
* Some block javadoc

* Update mappings/net/minecraft/block/AbstractBlock.mapping

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

* Update mappings/net/minecraft/block/AbstractBlock.mapping

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

* Update mappings/net/minecraft/block/AbstractBlock.mapping

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

* Update mappings/net/minecraft/block/AbstractBlock.mapping

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

* Update mappings/net/minecraft/block/AbstractBlock.mapping

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

* Update mappings/net/minecraft/block/AbstractBlock.mapping

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

* Update mappings/net/minecraft/block/AbstractBlock.mapping

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/block/AbstractBlock.mapping

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-08-08 17:32:42 +01:00
Shnupbups 2d7ec27850
Biome things (#1660)
* biome things

* Update DefaultBiomes.mapping

* DefaultBiomes -> BuiltInBiomes

per liach's request

* Apply suggestions from code review

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-08-07 19:32:38 +01:00
Yanis48 18cc384c52
Random client things (#1663) 2020-08-07 19:32:22 +01:00
Yanis48 53cb803fda
Worldgen stuff (#1664)
* Worldgen stuff

* sky properties
2020-08-07 19:32:09 +01:00
modmuss50 7f0d3ff088 1.16.2-rc1 2020-08-07 17:13:30 +01:00
Yanis48 1dc294f267
Made builtin registries match existing names (#1661)
* Made builtin registries match existing names

* mistakes
2020-08-06 18:25:32 +01:00
modmuss50 29ae1599a6 1.16.2-pre3 2020-08-06 18:19:50 +01:00
modmuss50 a1347ccd43 1.16.2-pre2 2020-08-05 18:08:42 +01:00
Yanis48 5821168dcc
ChunkGeneratorType -> ChunkGeneratorSettings (#1628)
* ChunkGeneratorType -> NoiseSettings

* NoiseSettings -> ChunkGeneratorSettings

* Update BuiltinRegistries.mapping

* NoiseConfig -> GenerationShape

* GenerationShapeConfig
2020-08-05 17:40:41 +01:00
haykam821 2c73b1d711
Make mappings for option enums consistent (#1655) 2020-08-05 17:40:24 +01:00
TheBrokenRail ed47f829f2
CreeperEntity.setIgnited -> ignite (#1658) 2020-08-05 17:40:03 +01:00
i509VCB 91afa753ef
Assorted mappings and a bunch of param names (#1620)
* Assorted mappings

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

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-08-04 08:39:03 +01:00
shartte 1c1ba19432
Chest internals (#1648) 2020-08-03 12:49:22 +01:00
liach 54581b9a7e
Move nbt ops to nbt package (#1651)
Fixes #1649

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-08-03 12:39:31 +01:00
liach 52768fb916
Horse armor slot fix (#1643)
* Horse armor slot fix

Addresses 2a404a0023 (commitcomment-41118532)

Signed-off-by: liach <liach@users.noreply.github.com>

* Update mappings/net/minecraft/entity/passive/HorseBaseEntity.mapping

Co-authored-by: liach <liach@users.noreply.github.com>
2020-08-03 08:25:46 +01:00
Nikita Skobelevs 5eaefeba3d
Corrected EyeOfEnderEntity mappings & comment (#1576)
* Add some ProjectileEntity field names (#1507)

* Add some ProjectileEntity field names

* Fix my syntax mistakes

* ServerWorld: add weather and time mappings (#1570) (#1572)

* ServerWorld: add weather and time mappings

* ServerWorldProperties: set time methods

* Corrected EyeOfEnderEntity mappings

* Changed wording per suggestion

Signed-off-by: Nikita Skobelevs <nikita.skobelevs@gmail.com>

Co-authored-by: jakbyte <jakbyte@protonmail.com>
Co-authored-by: Filip Weiss <me@fiws.net>
Co-authored-by: modmuss50 <modmuss50@gmail.com>
2020-08-02 09:36:19 +01:00
Tehc 2a404a0023
CanPickup/canPickUp -> Equipable/canEquip (#1640)
* LivingEntity.canPickUp -> canEquip

* EntityPredicates.CanPickup -> CanEquip

* EntityPredicates.CanEquip -> Equipable
2020-08-02 09:35:13 +01:00
i509VCB 48b45b314a
Map some lunar cycle related logic. (#1638)
* Map some lunar cycle related logic.

* Update mappings/net/minecraft/world/dimension/DimensionType.mapping

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

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

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

* Moon phases was decided

* getLunarTime is better

* Update mappings/net/minecraft/world/dimension/DimensionType.mapping

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

* Update mappings/net/minecraft/world/dimension/DimensionType.mapping

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

Co-authored-by: haykam821 <24855774+haykam821@users.noreply.github.com>
Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-08-02 09:34:56 +01:00
shedaniel 96ce5a1fcd
Text-related refactors & new text things (#1635)
* may be very controversial
- Change StringRenderable to StringVisitable
- OrderedText (I don't know about this but I can't think of a better one tbh, I'll throw in some more: CharacterVisitable, OrderedString, OrderedTextProvider)
- ReorderingUtils
- TextReorderingProcessor

Signed-off-by: shedaniel <daniel@shedaniel.me>

* improvements

Signed-off-by: shedaniel <daniel@shedaniel.me>

* improvements

Signed-off-by: shedaniel <daniel@shedaniel.me>

* innerConcat

Signed-off-by: shedaniel <daniel@shedaniel.me>
2020-08-02 09:34:45 +01:00
Shnupbups efa2f10b73
a couple things (#1629)
* a couple things

* move perspective to options package

* move processorlist
2020-07-31 20:35:57 +01:00
Sturmlilie 0c892b876d
Miscellaneous Text and TranslatableText mappings (#1637)
* Misc Text and TranslatableText mappings

* Fixup: Apply liach's comments
2020-07-31 20:35:46 +01:00
Erlend Åmdal 2d5595b39a
TransformingVertexConsumer -> OverlayVertexConsumer (#1636)
* TransformingVertexConsumer -> OverlayVertexConsumer

* getTransformingGlint -> getGlint
2020-07-31 15:53:19 +01:00
haykam821 0eb93233ca
Rename the WoodButtonBlock class to WoodenButtonBlock (#1639) 2020-07-31 15:52:53 +01:00
haykam821 d978d4b273
Map pillar shapes in ChainBlock (#1630) 2020-07-30 11:17:12 +01:00
shartte 53d9d8da3f
Fix naming of blockState in ChunkDeltaUpdate packet (#1631) 2020-07-30 11:16:58 +01:00
Yanis48 5e5c59dbe5
Biomes strike again (#1632) 2020-07-30 11:16:34 +01:00
joaoh1 6de883c226
Add mappings related to FOV/Distortion Effect options (#1633) 2020-07-30 11:16:16 +01:00
modmuss50 04b555a4ff 1.16.2-pre1 2020-07-29 16:36:02 +01:00
i509VCB 2d8e3034c9
Fix wrong param name in worldChanged (#1626)
(cherry picked from commit c7a1dd2af66af085a2eeee557eb08704f33a6593)
2020-07-29 02:17:36 +01:00
shartte 65873e03a1
Mapped various aspects of sendings chunks to players and ChunkSectionPos. (#1605) 2020-07-29 01:40:32 +01:00
Yanis48 70b1474a32
Random client mappings (#1616)
* Random client mappings

* Update MinecraftClient.mapping

* Update gradle.properties
2020-07-29 01:40:12 +01:00
haykam821 66bf7897e3
Rename the IS_PUMPKIN_PREDICATE field to IS_GOLEM_HEAD_PREDICATE (#1623) 2020-07-29 01:39:07 +01:00
Hugman 1a783d63fe
isFlammableWood -> isNonFlammableWood fix (#1625)
* isNonFlammableWood fix

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

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

* Revert "Update mappings/net/minecraft/block/entity/AbstractFurnaceBlockEntity.mapping"

This reverts commit 3ca13b5296.

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-07-29 01:38:11 +01:00
i509VCB 22360e8bbf
Worker executor and some small data fixer related mappings. (#1589)
* Worker executor and some small data fixer related mappings.

* A correction

* Server -> Main worker executor
2020-07-28 20:14:02 +01:00
Yanis48 a107de2eda
Quick structure mappings (#1615) 2020-07-28 20:13:50 +01:00
i509VCB 0a5eb209da
ServerWorldAccess is different now (#1618)
* ServerWorldAccess is different now

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

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

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

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

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-07-28 20:13:43 +01:00
Gegy d51da147c1
Refactors to ThreadedAnvilChunkStorage and ChunkHolder generation logic (#1542)
* Refactors to ThreadedAnvilChunkStorage and ChunkHolder generation logic

* revert statusListeners

* improve consistency of future-returning functions

* ChunkHolder.ticking -> accessible

* Update ChunkStatus "distance from full" mappings and name ChunkHolder#future more specific to saving

* Remove `await` prefix for consistency
2020-07-28 20:13:22 +01:00
i509VCB c2f5c6e69f
Meow (#1621) 2020-07-28 18:20:16 +01:00
haykam821 518ad394c6
Improve AdvancementFrame mappings (#1613)
* Map the toastText field and its getter method in AdvancementFrame

* Rename the texV field in AdvancementFrame to use new conventions
2020-07-27 19:45:24 +01:00
i509VCB 4923086c26
Some entity attribute docs (#1609)
* Some attribute docs

* Update mappings/net/minecraft/entity/attribute/EntityAttribute.mapping

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

* Update mappings/net/minecraft/entity/attribute/ClampedEntityAttribute.mapping

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

* Update mappings/net/minecraft/entity/attribute/EntityAttribute.mapping

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

* Update mappings/net/minecraft/entity/attribute/EntityAttributeInstance.mapping

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

* Update mappings/net/minecraft/entity/attribute/EntityAttributeInstance.mapping

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

* Update mappings/net/minecraft/entity/attribute/EntityAttributeInstance.mapping

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

* has and clarify

* Update mappings/net/minecraft/entity/attribute/ClampedEntityAttribute.mapping

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

* Update mappings/net/minecraft/entity/attribute/EntityAttribute.mapping

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

* Update mappings/net/minecraft/entity/attribute/EntityAttribute.mapping

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

* Update mappings/net/minecraft/entity/attribute/EntityAttribute.mapping

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

* Update mappings/net/minecraft/entity/attribute/EntityAttribute.mapping

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

* Update mappings/net/minecraft/entity/attribute/EntityAttributeModifier.mapping

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

Co-authored-by: haykam821 <24855774+haykam821@users.noreply.github.com>
Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-07-27 19:45:14 +01:00
haykam821 a83a057fe4
Map unmapped fields that have getter methods (#1612)
* Map unmapped fields that have getter methods

* Fix the parts field in GhastEntityModel using the same name as its getter method

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

* Update outdated getter method names

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-07-27 19:44:57 +01:00
Juuxel 9ff1824815
Decorators and other small world gen mappings (#1610) 2020-07-26 15:39:03 +01:00
i509VCB 2b4527de0a
ServerWorldAccess -> StructureWorldAccess (#1587)
* world boogaloo

* Now StructureWorldAccess
2020-07-26 15:23:50 +01:00
i509VCB 1e133b9935
Move all realms screens to `realms.gui.screen`, move tasks to `task`package. And a few class renames. (#1588)
* Move all realms screens to `realms.gui.screen`, move tasks to `task` package. And a few class renames.

* Revert name change
2020-07-26 12:14:00 +01:00
Yanis48 c17238b5ed
(Almost) fully mapped Biome and BiomeEffects (#1607) 2020-07-25 14:38:22 +01:00
haykam821 28ca24286f
Map the remaining VoxelShape fields (#1608) 2020-07-25 14:38:13 +01:00
Spaceman 9f55d11e08
Did some mappings in RedstoneWireBlock (#1606)
* Map method_27842

* Update mappings/net/minecraft/block/RedstoneWireBlock.mapping

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

* Add names for fields

Co-authored-by: haykam821 <24855774+haykam821@users.noreply.github.com>
2020-07-25 10:57:12 +01:00
TheBrokenRail 0d07be1f64
Add LightningEntity Mapping (#1604) 2020-07-24 00:50:24 +01:00
Yanis48 d5e0e1709e
Some biome mappings (#1603)
* Some biome mappings

* weather inner class
2020-07-24 00:50:08 +01:00
SuperCoder79 5d5a8c2aaa
chunk generator mappings (#1600) 2020-07-23 23:20:03 +01:00
Sturmlilie 2b658783fc
Uncontroversial client.font mappings (#1573) 2020-07-23 23:19:52 +01:00
haykam821 e72e85510f
Map optional tag entries (#1599) 2020-07-23 23:19:26 +01:00
Sturmlilie ca8887ede6
Rename client.font.TextureFont -> BitmapFont (#1596)
Two reasons for this:
1) There are no textures involved in this class,
   only CPU-side NativeImage's.
2) This name is consistent with the enum value in FontType.
2020-07-22 18:54:21 +01:00
modmuss50 ea7b107d8f Vec3i.up 2020-07-22 18:35:54 +01:00
modmuss50 78fcff22ef 20w30a 2020-07-22 17:29:24 +01:00
shartte 7059dcff8d
Fixes mapping issues in LevelInfo (#1594)
* Fixes mapping issues in LevelInfo

* Clarify comment on copied game rules
2020-07-21 22:57:13 +01:00
Gegy 5fe0eb0121
Improve ChunkTaskPrioritySystem mappings (#1541) 2020-07-21 18:10:00 +01:00
Tom_The_Geek a306798e29
Add some names for things in Utils and Identifier (#1595)
* Add some names for things in Utils and Identifier

* Update mappings/net/minecraft/util/Identifier.mapping

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/util/Util.mapping

decapitalise IO -> Io

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

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-07-21 18:09:39 +01:00
modmuss50 078ef269e1
All inner classes + misc other things. (#1586)
* All inner classes + misc other things.

* Update mappings/net/minecraft/state/property/Property.mapping

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

* move CharPredicate

* move CharPredicate

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-07-20 16:11:00 +01:00
Nikita Skobelevs 94d094ae5e
EntityType mappings for missing methods and fields (#1578)
* Added mappings for missing EntityType fields and methods

Signed-off-by: Nikita Skobelevs <nikita.skobelevs@gmail.com>

* Fixed spelling

Signed-off-by: Nikita Skobelevs <nikita.skobelevs@gmail.com>

* Update EntityType mapping per suggestion

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

* Updated EntityType mapping as per PR suggestion

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

* Fixed spelling error in EntityType mapping

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-07-20 16:10:42 +01:00
Yanis48 8a5d3b4c45
Moved tree decorators into their own package (#1579)
* Moved tree decorators into their own package

* Apply suggestions from code review

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

* trigger github?

* Update mappings/net/minecraft/world/gen/tree/TreeDecoratorType.mapping

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
2020-07-19 15:06:04 +01:00
liach e8dd3900c6
Fix some javadoc warnings (#1592)
There is still some entity view/structure feauture ones, 7 left

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-07-19 15:05:15 +01:00
haykam821 fb215a22f6
Make the net.minecraft.command.arguments package singular (#1584) 2020-07-17 22:01:04 +01:00
modmuss50 5e9c5b3e49
BiomeListProvider (#1585) 2020-07-16 18:06:41 +01:00
Juuxel fcf6d66e9e
20w28a worldgen mappings (#1571)
* Some 20w28a worldgen mappings

* Decoratable and UniformIntDistribution

* Remove CountFeatureConfig.mapping

* UniformIntDistribution.createCodec -> createValidatedCodec

* Document UniformIntDistribution.of(int)
2020-07-16 18:06:26 +01:00
Brandcraf06 e64cdb22bd
20w28a ConfiguredFeatures mappings (#1563)
* Create class_5464.mapping

* Rename class_5464 & class_5467

* Apply suggestions

* fix bad merge

* Configs suggestions based on the old "DefaultBiomeFeatures"

* Update mappings/net/minecraft/world/gen/feature/ConfiguredFeatures.mapping

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

* Apply rename suggestions

* Oops

Co-authored-by: modmuss50 <modmuss50@gmail.com>
Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-07-16 16:18:07 +01:00
haykam821 78166734a4
Map the angle argument type (#1583)
* Map the angle argument

* Rename the AngleArgument class to AngleArgumentType
2020-07-16 16:09:30 +01:00
Thalia Nero fa9df32fd8
Disambiguate and document getEntities methods (#1514)
* Disambiguate and document getEntities methods

* Apply suggestions from code review

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

* Edit param docs

* Edit return docs

* periods are terrible

* Apply suggestions from code review

Changes to some parameter docs to reflect method naming.

Co-authored-by: i509VCB <i509vcb@gmail.com>

* getSurroundingEntities -> getOtherEntities

* clarify 'subclass'

* Some clarification

* Remove unnecessary exception specification

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
Co-authored-by: i509VCB <i509vcb@gmail.com>
Co-authored-by: modmuss50 <modmuss50@gmail.com>
2020-07-16 16:08:44 +01:00
Yanis48 f0cb45fab9
Spawn angle mappings (#1581) 2020-07-16 15:46:34 +01:00
Joseph Burton 495216bb07
Biome creator mappings (#1582) 2020-07-16 00:58:09 +01:00
modmuss50 8bc6276f19 20w29a 2020-07-15 17:04:53 +01:00
Joseph Burton 7a551e60e3
Dynamic registry manager references (#1577) 2020-07-14 18:31:42 +01:00
liach cf5427b0d3
Map dynamic registry manager (#1561)
* Map registry tracker again 😓

Signed-off-by: liach <liach@users.noreply.github.com>

* dynamic registry manager

Signed-off-by: liach <liach@users.noreply.github.com>

* Update mappings/net/minecraft/util/registry/DynamicRegistryManager.mapping

Co-authored-by: shartte <shartte@users.noreply.github.com>

* docs docs docs

Signed-off-by: liach <liach@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Joseph Burton <burtonjae@hotmail.co.uk>
Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/util/registry/DynamicRegistryManager.mapping

Co-authored-by: liach <liach@users.noreply.github.com>
Co-authored-by: shartte <shartte@users.noreply.github.com>
Co-authored-by: Joseph Burton <burtonjae@hotmail.co.uk>
Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-07-14 18:31:22 +01:00
Gegy 467bf82f0c
Improvements to lighting engine mappings (#1501)
* Improvements to lighting engine mappings

* Consistency in ChunkLightProvider

* apply some suggestions

* remove skyLight prefixes in SkyLightStorage

* mark paragraphs

* `blockPos` -> `pos`

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

* `blockPos` -> `pos`

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-07-12 12:07:22 +01:00
liach a9e6995935
Minecart mappings ported (#1555)
* Minecart related mappings

* Update for new dismounting content

Signed-off-by: liach <liach@users.noreply.github.com>

* Update mappings/net/minecraft/entity/Dismounting.mapping

Co-authored-by: shartte <shartte@users.noreply.github.com>

Co-authored-by: immibis <immibis@gmail.com>
Co-authored-by: liach <liach@users.noreply.github.com>
Co-authored-by: shartte <shartte@users.noreply.github.com>
2020-07-10 18:30:34 +01:00
Shnupbups 4b7ff50bec
Mostly decorator and feature stuff (#1568)
* oh gosh oh heck

* Delete class_5434.mapping

* fixed stuff
2020-07-10 16:35:22 +01:00
modmuss50 ba3ba37d98 Drop invalid mapping 2020-07-10 13:06:22 +01:00
i509VCB 73f3f96ff9 Actually describe vague "checkChunk" methods. (#1548)
* Actually describe vague "checkChunk" methods.

These are quite vague, and the profiler call is all we really have to go off of.

From looking around the codebase, these methods validate the entity's chunkX/Y/Z positions are correct. If the entity's last and current chunk pos are not the same, move the entity to it's new chunk (which also changes the chunkX/Y/Z values to the correct ones).

Oh and some synthetic method params while I was at it.

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

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

* Update mappings/net/minecraft/entity/Entity.mapping

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

* Update mappings/net/minecraft/client/world/ClientWorld.mapping

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

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

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/client/world/ClientWorld.mapping

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

* match method name

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-07-10 13:04:35 +01:00
i509VCB 283dee7b33
TypeConsumer is actually a visitor (#1566)
* TypeConsumer is actually a visitor

And map that one bootstrap method that uses the visitor

* Use a more passive form, use accept and use "visit" name in the right spots.

And fix it to be standard with naming.

* Indentation

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

Co-authored-by: shartte <shartte@users.noreply.github.com>

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

Co-authored-by: shartte <shartte@users.noreply.github.com>

Co-authored-by: shartte <shartte@users.noreply.github.com>
2020-07-10 12:59:25 +01:00
Yanis48 017b5ce124
Builtin registries (#1562)
* Dynamic registries

* Dynamic -> Builtin
2020-07-10 12:01:36 +01:00
Vincent Lee 6f59e5c9c0
Adjustments to render layers (#1545) 2020-07-09 18:44:57 +01:00
shartte 099c461aff
Structure Placement (#1552)
* Structure placement

* Enhanced structure mappings

* Added docs to structure start

* Update mappings/net/minecraft/world/gen/chunk/ChunkGenerator.mapping

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

* Update mappings/net/minecraft/structure/StructureStart.mapping

Co-authored-by: Gegy <gegy1000@gmail.com>

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: Gegy <gegy1000@gmail.com>
2020-07-09 18:44:24 +01:00
Filip Weiss 79511e488a
ServerWorld: add weather and time mappings (#1570)
* ServerWorld: add weather and time mappings

* ServerWorldProperties: set time methods
2020-07-09 18:43:08 +01:00
liach 79b3bf1c4b
Less controversial new stuff (#1567)
Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-07-09 12:36:04 +01:00
liach 2cb0b6e8e2
data pack loaded registries util class (#1560)
* data pack loaded registries util class

Signed-off-by: liach <liach@users.noreply.github.com>

* Fix class name

Signed-off-by: liach <liach@users.noreply.github.com>

* Fix the name?

Co-authored-by: liach <liach@users.noreply.github.com>
2020-07-09 12:02:05 +01:00
i509VCB 52bb8ef4aa
Thinking with portals (part 1) (#1569)
* Thinking with portals (part 1)

* match the method name to return type
2020-07-09 11:00:39 +01:00
liach c5c06dcca3
Fix name inconsistency (#1558)
Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-07-09 10:59:06 +01:00
liach cb3132d249
RateLimitedConnection (#1564)
* RateLimitedConnection

Signed-off-by: liach <liach@users.noreply.github.com>

* Hack

Co-authored-by: liach <liach@users.noreply.github.com>
2020-07-09 10:55:55 +01:00
LambdAurora 9936568cb4
Map system toast and file dragging handler in Screen, rename misnamed Screen (#1546)
* Map system toast and file dragging handler in Screen, rename misnamed screen.

* Update mappings/net/minecraft/client/toast/SystemToast.mapping

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

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-07-08 21:04:10 +01:00
modmuss50 61dad7302a Fix duplicate method name
Might need bikesheading
2020-07-08 19:02:34 +01:00
modmuss50 c8192e4d36 20w28a 2020-07-08 18:49:17 +01:00
shartte db98c187d6
Worldgen Ergonomics (#1550) 2020-07-08 18:36:16 +01:00
liach bdbb68371c
Sneak 100 (#1553)
* Sneak 100

Fixes for #1551

Signed-off-by: liach <liach@users.noreply.github.com>

* Update mappings/net/minecraft/entity/Entity.mapping

Co-authored-by: liach <liach@users.noreply.github.com>
2020-07-08 10:40:52 +01:00
i509VCB 03f8f184b6
Consoldiate all realms classes to net.minecraft.client.realms (#1549)
The client package was choosen since realms is only present in the client jar, hence all of it's classes are client only.
2020-07-07 22:52:35 +01:00
i509VCB 12aab80a83
Document some bits of Spawner. (#1547)
* Document some bits of Spawner.

* Update mappings/net/minecraft/world/gen/PillagerSpawner.mapping

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

* captain

* Update Spawner.mapping

* Update mappings/net/minecraft/world/gen/Spawner.mapping

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

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-07-07 22:52:20 +01:00
liach 3d581ecc5e
20w27a recipe book (#1538)
* 20w27a recipe book

Signed-off-by: liach <liach@users.noreply.github.com>

* Recipe category option

* category options

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-07-07 22:52:06 +01:00
Joseph Burton 24246abf20
New tag mappings and refactor of tag names (#1543)
* Map new tag logic.

* slight javadoc correction

* Tag refactor

* Update mappings/net/minecraft/tag/TagGroup.mapping

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

* RequiredTagGroupRegistry -> RequiredTagListRegistry

* Fix a couple of lambda parameters

* RequiredTagList.get -> add

Co-authored-by: i509VCB <git@i509.me>
Co-authored-by: i509VCB <i509vcb@gmail.com>
Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-07-06 22:51:14 +01:00
Yanis48 4b5dadbafa
Quick fixes (#1534)
* Quick fixes

* Update EntryListWidget.mapping
2020-07-05 13:45:54 +01:00
Shnupbups 8af9ff5509
Piglin Brutes and stuff (#1537)
* Piglin Brutes and stuff

* Delete RenameSwapHandsFix.mapping

* stuff

* Update mappings/net/minecraft/entity/mob/PiglinEntity.mapping

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-07-05 13:45:14 +01:00
jakbyte d2aad0de0b Add some ProjectileEntity field names (#1507)
* Add some ProjectileEntity field names

* Fix my syntax mistakes
2020-07-03 13:31:06 +01:00
Juuxel f17244efd8
Block.replaced/replaceBlock -> replace (#1528)
* Block.replaced -> replaceBlock for consistency

It just delegates to replaceBlock with one constant parameter,
making it an overload. In addition, the method with the same signature
in 1.15 was called replaceBlock, so this matches that.

* Block.replaceBlock -> replace, add docs
2020-07-03 13:21:03 +01:00
Yanis48 e9a00990e5
Map two methods in GeneratorType (#1535)
* Map two methods in GeneratorType

* Update BiomeSource.mapping
2020-07-03 13:20:46 +01:00
shartte 894fc1ad28
Mapped method to retrieve recipe list (#1533)
Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-07-02 11:52:48 +01:00
shartte 760883751e
Mappend rendering flashing TNT blocks (#1532)
Co-authored-by: liach <7806504+liach@users.noreply.github.com>

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-07-02 11:52:31 +01:00
i509VCB f62cba9cb0
Map OptionFix (#1523)
* Map OptionFix

* Update mappings/net/minecraft/datafixer/fix/OptionFix.mapping

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

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-07-02 11:52:13 +01:00
modmuss50 b446f6047d 20w27a 2020-07-01 17:44:38 +01:00
i509VCB ec7bed90ba
Some command source docs, remove a few old Registry tracker names and some world data stuff (#1522) 2020-06-30 20:08:39 +01:00
LambdAurora 2ed6de5c48
Add mappings for client (options and some screens/widgets). (#1519)
* Add mappings for client (options and some screens/widgets).

* Apply suggestion and add two javadoc comments.

* Update mappings/net/minecraft/client/options/Option.mapping

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>

* Fix bad doc format.

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
2020-06-29 15:44:29 +01:00
Joseph Burton ed2e3e3b29
A couple of goal fixes (#1527)
* A couple of goal fixes

* WanderAroundTarget -> WanderNearTarget
2020-06-28 17:44:59 +01:00
eatmyvenom 153ef3a58b
Update PiglinBrain to have more accurate names (#1513)
* Update PiglinBrain to have more accurate names

* change swapItemToOffHand -> swapItemWithOffHand
2020-06-28 13:24:35 +01:00
Yanis48 9937826d46
MobEntityWithAi -> PathAwareEntity (#1517) 2020-06-28 13:22:37 +01:00
shartte 0345e81ef0
Additional breakBlock overload mapped (#1520) 2020-06-28 12:42:02 +01:00
XjCyan1de b28ccd1be1
ButtonWidget constructor arguments (#1526) 2020-06-28 12:41:28 +01:00
i509VCB 8a6a1db2ce
Map chunk and chunk statuses (Reattached) (#1511)
* Map chunk and chunk statuses

* Update mappings/net/minecraft/world/chunk/ProtoChunk.mapping

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

* So we don't have #1493 here

* chunks is fine

* Update mappings/net/minecraft/block/Block.mapping

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

* Update ChunkStatus.mapping

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-06-26 12:34:45 +01:00
Yanis48 c13c0fccf5
Some Realms mappings (#1505) 2020-06-26 12:33:58 +01:00
Joseph Burton ddae078fbd
desync -> dsync (#1512) 2020-06-25 20:57:16 +01:00
Juuxel 6ae7f75387
Default structures and minor fixes (#1509)
* Map default structure adders

* Fix incorrect case for static final field in LootTableRanges

* Remove -New suffix from NbtHelper's UUID methods

* Code review
2020-06-25 13:27:28 +01:00
Juuxel 2847e6a8af
1.16-pre5 world gen mappings (#1469)
Some overlap with #1453, but nothing major.
2020-06-24 17:35:17 +01:00
Alexander 6d9a8c1aca
Map riptide properly (#1503) 2020-06-24 17:35:02 +01:00
Joseph Burton d3e8fd1935
Fix lots of spelling errors throughout yarn (#1506)
* Fix lots of spelling errors throughout yarn

* Delete empty comment
2020-06-24 17:34:48 +01:00
haykam821 e447c4558d
Fix spacing of 'blockstate' in ModifiableWorld#setBlockState docs (#1497) 2020-06-24 10:10:55 +01:00
i509VCB 13b18dd9da
Re add names to documented rules that were previously autonamed. (#1496) 2020-06-24 10:10:13 +01:00
haykam821 08702f1120
Change hasEnchantmentGlint to hasGlint (#1495)
Fixes #1492
2020-06-24 10:09:55 +01:00
haykam821 ac61bceab8
Rename the air material color to clear (#1490)
Partially fixes #1451
2020-06-21 22:01:30 +01:00
Alexander 189a20f1dd
Map new ModifiableWorld.setBlockState (#1483) 2020-06-21 22:00:51 +01:00
jakbyte e8752b05a6
Fix a typo in EntitySpawnS2CPacket (#1494) 2020-06-21 22:00:30 +01:00
i509VCB 5bf86c068f
Move raid classes to village package (#1482) 2020-06-21 22:00:14 +01:00
Yanis48 c72ab7649e
Some fixes (#1481)
* Some fixes

* FeaturePiece -> StructurePiece
2020-06-20 19:51:40 +01:00
haykam821 2b8c225dab
Swap the names of the bubble and bubble column up particle classes (#1488)
Fixes #1487
2020-06-20 19:51:07 +01:00
haykam821 267881a861
Fix FluidState#matches not being consistent with Fluid#isIn (#1489)
Fixes #1486
2020-06-20 19:50:51 +01:00
­Sollace 0562ae2984
NativeImage#Format.ABGR not NativeImage#Format.AGBR (#1485) 2020-06-19 18:11:42 +01:00
Shnupbups 987aa1a483
1.16 pre3 things (#1459)
* stuff

mapped every class except 5395 because i dont understand codecs lol

* dont mind me

* there we go

* Apply suggestions from code review

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

* Update mappings/net/minecraft/entity/ai/goal/UniversalAngerGoal.mapping

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

* Update mappings/net/minecraft/entity/passive/WolfEntity.mapping

Co-authored-by: jadon <jadonflower@gmail.com>

* Update EditGameRulesScreen.mapping

* 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: jadon <jadonflower@gmail.com>
2020-06-18 20:17:05 +01:00
i509VCB 476b5d351e
ServerCommandOutput -> RconCommandOutput and a bunch of assorted parameter names (#1475) 2020-06-18 20:16:49 +01:00
Reece Dunham f42672dd97
Port GLDebug mappings (#1478)
Signed-off-by: Reece Dunham <me@rdil.rocks>
2020-06-18 17:22:25 +01:00
modmuss50 49647af575 1.16-rc1 2020-06-18 15:07:42 +01:00
liach 10bde51fc1
Map the new advancement trigger (#1476)
Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-06-17 21:59:33 +01:00
modmuss50 a4305ccae9 1.16-pre8 2020-06-17 17:11:43 +01:00
modmuss50 793360c20c 1.16-pre7 2020-06-16 17:09:51 +01:00
Alexander f0d14abde6
Some packet parameters, I guess (#1465)
* Some packet parameters, I guess

* Add cookingFilteringCraftable in RecipeBookData

* Rename itemName to name in RenameItemC2SPacket

* Rename getItemName to getName

* Rename missed parameter blastFurnaceGuiOpen to cookingGuiOpen
2020-06-16 12:43:11 +01:00
liach 111e319cee
Fix a typo, thanks haykam (#1477)
Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-06-16 12:42:49 +01:00
Lars van der Zande 298e9b23fa
add Tripwire RenderLayer PhaseParameters getter (#1471)
```java
private static RenderLayer.MultiPhaseParameters method_29996() {
        return RenderLayer.MultiPhaseParameters.builder().shadeModel(SMOOTH_SHADE_MODEL).lightmap(ENABLE_LIGHTMAP).texture(MIPMAP_BLOCK_ATLAS_TEXTURE).transparency(TRANSLUCENT_TRANSPARENCY).target(WEATHER_TARGET).build(true);
    }
```
```java
private static RenderLayer.MultiPhaseParameters getTripwirePhaseData() {
        return RenderLayer.MultiPhaseParameters.builder().shadeModel(SMOOTH_SHADE_MODEL).lightmap(ENABLE_LIGHTMAP).texture(MIPMAP_BLOCK_ATLAS_TEXTURE).transparency(TRANSLUCENT_TRANSPARENCY).target(WEATHER_TARGET).build(true);
    }
```
2020-06-15 22:08:17 +01:00
Lars van der Zande 118a3fb671
add tickRainSplashing Mapping (#1473)
* add updateRainSplashing Mapping

GameRenderer calls method_22713 every tick()

method_22713
creates rain particles hitting the ground and plays rain sound

* Update mappings/net/minecraft/client/render/WorldRenderer.mapping

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

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-06-15 22:08:07 +01:00
modmuss50 3974dc0927 1.16-pre6 2020-06-15 19:17:37 +01:00
Sturmlilie 92425cfbab
Map various, mostly private parts of client.texture classes (#1461)
* Map various, mostly private parts of client.texture classes

* Fixup: Use MathHelper#lerp terminology

* Fixup: Document Sprite.Interpolation#lerp
2020-06-15 17:39:58 +01:00
Alexander 584cc58d8c
Map UUID in GameMessageS2CPacket (#1466) 2020-06-15 17:39:46 +01:00
Lars van der Zande 8b19485c8a
Added mapping TRIPWIRE RenderLayer getter (#1470)
```java
public static RenderLayer method_29997() {
        return TRIPWIRE;
    }
```
```java
public static RenderLayer getTripwire() {
        return TRIPWIRE;
    }
```
2020-06-15 17:39:37 +01:00
Lars van der Zande 6e54e173d4
add ITEM_TARGET field mapping (#1472) 2020-06-15 17:39:30 +01:00
Kroppeb 08a433410f
Added some mappings in DynamicSerializableUuid (#1446)
Codec is gonna come in a separate pr
2020-06-14 19:23:42 +01:00
modmuss50 64b704d914 1.16-pre5 2020-06-12 16:18:26 +01:00
modmuss50 d11cca29cf 1.16-pre4 2020-06-11 18:22:45 +01:00
Prospector 33d9d86db1
:mojank: (#1458) 2020-06-11 11:36:20 +01:00
Yanis48 f4848b6cd5
pre3 DimensionType (#1456)
* pre3 DimensionType

* more things

* renamed registry at the same time
2020-06-11 11:35:56 +01:00
i509VCB e2526d88ae
Document drawBox methods (#1455) 2020-06-11 11:35:50 +01:00
i509VCB dda26b5e1d
Document TradeOffers.Factory and some params (#1454)
* Document TradeOffers.Factory and some params

* Update mappings/net/minecraft/village/TradeOffers.mapping

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

* Update mappings/net/minecraft/village/TradeOffers.mapping

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

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-06-11 11:35:36 +01:00
modmuss50 49710ba86a 1.16-pre3 2020-06-10 18:05:28 +01:00
Alexander 270fbee245
Mapped EntityS2CPacket (#1450) 2020-06-09 12:25:04 +01:00
modmuss50 4f3d7449a3
Map the remaining inner classes (#1443)
* Map the remaining inner classes

* TooltipSupplier

* PageContent

* Update mappings/net/minecraft/client/gui/screen/ingame/BookEditScreen.mapping

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-06-08 20:50:36 +01:00
liach 80cd54c7a9
String renderable (or visitable?) (#1431)
* String visitable

Signed-off-by: liach <liach@users.noreply.github.com>

* Fix leftover jd errors

Signed-off-by: liach <liach@users.noreply.github.com>

* visitable -> renderable, some language stuff

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-06-08 18:24:56 +01:00
Kroppeb b506248928
TreeDecorator.getType() (#1445) 2020-06-08 18:24:47 +01:00
liach fb19c79e06
Resource pack organizer (#1440)
Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-06-08 13:25:44 +01:00
liach 3d714f9c90
Four unmapped top level classes (#1441)
* Four unmapped top level classes

Signed-off-by: liach <liach@users.noreply.github.com>

* k

* Maybe earthcomputer suggestion

Signed-off-by: liach <liach@users.noreply.github.com>

* mess

Co-authored-by: liach <liach@users.noreply.github.com>
2020-06-08 13:22:40 +01:00
Joseph Burton c34a0949a3
A few soul speed mappings (#1439) 2020-06-08 13:20:53 +01:00
Kroppeb 69ef175022
Added names for fields based on strings in class_5315 (#1385)
* Added names for fields based on strings in class_5315

Seems to store level metadata?

* Gave a name, and some renames

* moved package
2020-06-07 23:00:42 +01:00
liach caab34e999
Loot and JSON stuff (#1437)
loot json stuff's factory -> serializer

Co-authored-by: liach <liach@users.noreply.github.com>
2020-06-07 22:57:17 +01:00
TheBrokenRail 1d5774f978
Add Structure Spacing Mappings (#1435)
* Add Structure Mappings

* Add more Mappings

* Add Even More Mappings

* Remove Duplicate Mappings
2020-06-07 22:40:20 +01:00
modmuss50 098cbb1f3c
Some pre 2 mappings (#1422)
* Some mappings

* Rename
2020-06-07 17:29:37 +01:00
Kroppeb de4314e606
Added a bunch of mappings based of strings related to the custom dime… (#1384)
* Added a bunch of mappings based of strings related to the custom dimensions.

* Added liach's suggestions

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

* Apply suggestions from code review

I had to redo these 3 times, went a bit too fast the last time =/

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

* Update mappings/net/minecraft/world/dimension/StructuresConfig.mapping

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

* Moved package

* Removed old mapping files

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-06-07 17:29:30 +01:00
i509VCB 50de34711b
Data and Server startup mappings (#1423)
* Data and Server startup mappings

* Actually, lets fix that param name and do another method

* Update MinecraftClient.mapping

* Update MinecraftClient.mapping

* Update mappings/net/minecraft/server/Main.mapping

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

* Update mappings/net/minecraft/client/MinecraftClient.mapping

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

* Update mappings/net/minecraft/client/MinecraftClient.mapping

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

* Update mappings/net/minecraft/client/MinecraftClient.mapping

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

* DataPackSettings

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-06-07 17:29:18 +01:00
i509VCB f80e52b1a1
Fix wrong NativeImage method names (#1279)
* Fix wrong NativeImage method names

* Specify color in getter and setter, along with format requirement
2020-06-07 16:13:44 +01:00
Shnupbups 49284a0f45
pre1 stuff (#1420)
* pre1 stuff

idk

* more stuff

* remove things already mapped

removes things already mapped by newly merged prs
2020-06-07 16:02:50 +01:00
i509VCB 428928b420
A bunch of param names (#1436) 2020-06-07 16:01:40 +01:00
liach 8619da580f
A bit entity brain/anger stuff (#1430)
* A bit entity brain/anger stuff

Signed-off-by: liach <liach@users.noreply.github.com>

* Fix bad name

Co-authored-by: liach <liach@users.noreply.github.com>
2020-06-07 15:33:41 +01:00
liach 4edabede94
Explosions (#1429)
Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-06-07 15:33:15 +01:00
Juuxel 3eb088abba
Various misc changes (#1372)
* Fix #1369

* CriteriaMerger -> CriterionMerger

* ItemRenderer.renderGuiItem + related names

Closes #1361.

* WololoGoal.purpleSheepPredicate -> convertibleSheepPredicate

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

Closes #1344.

* Improve GUI item rendering names

* MinecraftClient.(block/item)ColorMap -> (block/item)Colors

* Change wording a little

* Model overrides
2020-06-07 15:26:33 +01:00
i509VCB 779b1dc2f5
GameRules docs. (#1381)
* GameRules docs.

* Be a little less redudant

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

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

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

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

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

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

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

Co-authored-by: Chloe Dawn <chloe@sapphic.dev>

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

Co-authored-by: Chloe Dawn <chloe@sapphic.dev>

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

Co-authored-by: Chloe Dawn <chloe@sapphic.dev>

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

Co-authored-by: Chloe Dawn <chloe@sapphic.dev>

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

Co-authored-by: Chloe Dawn <chloe@sapphic.dev>

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

Co-authored-by: Chloe Dawn <chloe@sapphic.dev>

* Github is not good at conflicts with suggestions.

* Spacing game rule

* Remove unneeded entries

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

Co-authored-by: Pyrofab <redstoneinfire@gmail.com>

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

Co-authored-by: Pyrofab <redstoneinfire@gmail.com>

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

Co-authored-by: Pyrofab <redstoneinfire@gmail.com>

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

Co-authored-by: Pyrofab <redstoneinfire@gmail.com>

* Manually add some suggestions

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
Co-authored-by: Chloe Dawn <chloe@sapphic.dev>
Co-authored-by: Pyrofab <redstoneinfire@gmail.com>
2020-06-07 15:21:56 +01:00
haykam821 f02f57cf81
Map graphics modes (#1418)
* Map graphics modes

* Change languageKey to translationKey

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

* Simplify GraphicsMode method names

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

* Map graphics mode methods in MinecraftClient

* Change fancyGraphics field in RenderLayers to fancyGraphicsOrBetter

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-06-07 15:21:41 +01:00
Yanis48 bcdd72dcbc
Data pack screen (#1419)
* Data pack screen

* Update DataPackScreen.mapping
2020-06-07 15:21:23 +01:00
Sturmlilie 0ebbc7b3a1
Map TextureUtil (#1426)
* Map TextureUtil

* Fixup: Remove unused mappings not picked up by Enigma

* Fixup: Properly overload 'allocate'

As it turns out, now that the bogus mappings are gone,
Enigma will actually let me properly overload
This was a learning experience :tiny-potato:
2020-06-07 15:21:15 +01:00
Kroppeb ffd49220ab
Added mappings for new fields in DefaultBiomeFeatures (#1432)
* Added mappings for new fields in DefaultBiomeFeatures

* Update mappings/net/minecraft/world/gen/feature/DefaultBiomeFeatures.mapping

Fixed typo

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-06-07 15:21:05 +01:00
TheBrokenRail 2a67772669
Add Some Missing Mappings (#1433)
* Add Some Missing Mappings

* Add ClientWorld.tickTime
2020-06-07 15:20:57 +01:00
Juuxel 8278778f58
Map HandledScreen label coordinates (#1428) 2020-06-07 15:20:34 +01:00
liach 10be6db16a
Registry codec stuff, and that thing is registry not dimension tracker (#1425)
* Registry codec stuff, and that thing is registry not dimension tracker

Signed-off-by: liach <liach@users.noreply.github.com>

* Paragraph

Signed-off-by: liach <liach@users.noreply.github.com>

* Update mappings/net/minecraft/util/dynamic/RegistryReadingOps.mapping

Co-authored-by: i509VCB <i509vcb@gmail.com>

Co-authored-by: liach <liach@users.noreply.github.com>
Co-authored-by: i509VCB <i509vcb@gmail.com>
2020-06-05 20:11:11 +01:00
i509VCB baf212f894
Document chunk tickets (#1408)
* Document chunk tickets

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

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

* Revert rename here

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-06-05 11:37:02 +01:00
i509VCB 8af4a75889
Some small command manager things (#1421)
* Some small command manager things

* RegistrationRule -> RegistrationEnvironment
2020-06-05 11:36:52 +01:00
i509VCB 2fb0e8e8e5
Some small mappings (#1424)
* Some small mappings

* Liach's is a bit better imo

* Update mappings/net/minecraft/resource/ServerResourceManager.mapping

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-06-05 11:36:38 +01:00
modmuss50 0295b1e8d5 1.16-pre1 2020-06-04 20:08:31 +01:00
haykam821 e8f419f2c4
Finish mapping campfires (#1416)
* Finish mapping CampfireBlock

* Map lastsLonger parameter in CampfireSmokeParticle

* Change lastsLonger argument to signalFire

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

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-06-04 18:47:22 +01:00
Yanis48 3e57ee1372
Structure and feature stuff (#1415) 2020-06-04 16:50:13 +01:00
modmuss50 e1c2ee273f
A handful of random mappings (#1417)
* A handful of random mappings

* follow the conventions lol

* Review tweaks

* and this
2020-06-04 16:49:10 +01:00
i509VCB 1d2c617b87
World related mappings and docs (#1407)
* World related mappings.

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

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>

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

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
2020-06-01 22:36:30 +01:00
Yanis48 8b0ccf32d2
Datapack failure screen (#1406)
* Datapack failure screen

* Update mappings/net/minecraft/util/Util.mapping

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

* shouldHideMessage -> shouldBlockMessages

* add docs

* oups

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-06-01 22:36:23 +01:00
Deximus-Maximus 6d8141822d
Couple of AbstractBlockState Mappings (#1410)
* AbstractBlock method_29291 -> doesRequireTool
field_25184 -> requiresTool

* method_29292 -> requiresTool
field_25185 -> requiresTool

* doesRequrieTool -> toolRequired

* field's requiresTool -> toolRequired

* toolRequired -> isToolRequired

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

* requiresTool -> toolRequired

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

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-06-01 22:36:01 +01:00
haykam821 e5a34b3d29
Map new respawn anchor methods (#1411)
* Map new respawn anchor methods

* Change isNotFullyCharged to canCharge

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

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-06-01 22:32:04 +01:00
Joseph Burton 990203f196
Map ZOMBIE_TYPE (#1414)
* Map ZOMBIE_TYPE

* Clarify that we mean "type of entity"
2020-06-01 22:19:44 +01:00
haykam821 7112703c90
Map more 1.16 additions to default biome features (#1405)
* Map the remaining Nether feature configs

* Map the configured ruined portal features

* Move DefaultBiomeFeatures to world.gen.feature package
2020-05-31 18:21:24 +01:00
Pyrofab 563be43174
Map transparency shader fields and methods (#1412)
* Entity#isAlive(0) -> isValid

* Framebuffer#method_29329(1) -> copyFrom

* GlStateManager#method_29330(0) -> supportsGl30

* GlStateManager#method_29332(10) -> blitFramebuffer

* GlStateManager#method_29333(0) -> getFramebufferAttachmentParameter

* GlStateManager#method_29334(0) -> getActiveBoundTexture

* GlStateManager#method_29331(8) -> copyTexSubImage2D

* GlStateManager#getFramebufferAttachmentParameter(0) -> getFramebufferDepthAttachment

* Framebuffer#copyFrom(1) -> copyDepthFrom

* WorldRenderer%field_25275 -> entityFramebuffer

* WorldRenderer%field_25276 -> particleFramebuffer

* WorldRenderer%field_25274 -> translucentFramebuffer

* RenderPhase%field_25281 -> PARTICLES_TARGET

* RenderPhase%field_25280 -> TRANSLUCENT_TARGET

* RenderPhase%field_25282 -> WEATHER_TARGET

* RenderPhase%field_25283 -> CLOUDS_TARGET

* RenderPhase%field_25284 -> ITEM_TRANSPARENCY

* RenderPhase$DepthTest%field_22242 -> depthFunction

* +133 doc in RenderPhase$DepthTest%depthFunction

* WorldRenderer#method_29362(0) -> getParticlesFramebuffer

* WorldRenderer%particleFramebuffer -> particlesFramebuffer

* WorldRenderer%field_25278 -> cloudsFramebuffer

* WorldRenderer%field_25277 -> weatherFramebuffer

* WorldRenderer%field_25279 -> transparencyShader

* WorldRenderer#method_29365(0) -> loadTransparencyShader

* Lowercase 2d

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

* Revert "Entity#isAlive(0) -> isValid"

This reverts commit 0199e61e68.

* Remove whitespace

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

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-05-31 18:21:17 +01:00
Yanis48 2a0a9d4beb
New loot registries (#1404) 2020-05-30 19:32:22 +01:00
i509VCB 1bf926e65c
Shorten inner class names on GameRules (#1400)
* Shorten inner class names on GameRules

* Actually rename everything lol
2020-05-30 19:31:38 +01:00
Deximus-Maximus 2fbbb01395
Misc. Issue Resolution (#1401)
* PlayerAbilitiesS2CPacket.fovModifier -> walkSpeed (#1392)

* GameJoinS2CPacket seed -> sha256Seed (#1360)

* checkBlockRerender -> scheduleBlockRerenderIfNecessary (#1332)

* StatusEffectType -> StatusEffectCategory (#1036)
StatusEffect -> StatusEffectType
StatusEfectInstance -> StatusEffect
(and related names)

* SettingsScreen -> OptionsScreen (#787)
AccessibilityScreen -> AccessibilityOptionsScreen
Moved OptionsScreen to options package with all the other options screens

* Finishes making maximum/minimum -> max/min (#672)
(the ones in TreeDecoratorConfig as they have no postfix)

DefaultBiomeFeatures moved to world/gen/feature from world/biome (#667)

* fix missing file

* Revert "StatusEffectType -> StatusEffectCategory (#1036)"

This reverts commit 07f887a3d2.

* fix capitalization

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

* Update mappings/net/minecraft/client/render/WorldRenderer.mapping

Co-authored-by: Joseph Burton <burtonjae@hotmail.co.uk>

* Update mappings/net/minecraft/client/render/WorldRenderer.mapping

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

* Update mappings/net/minecraft/client/render/WorldRenderer.mapping

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

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

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

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: Joseph Burton <burtonjae@hotmail.co.uk>
2020-05-30 19:31:17 +01:00
modmuss50 e9c5c02d50 20w22a 2020-05-29 14:31:34 +01:00
i509VCB 21793c91ba
Document scrolling parameters. (#1399)
* Document scrolling parameters.

Sideways scrolling is actually tracked!

* Update mappings/net/minecraft/client/Mouse.mapping

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-05-28 21:41:32 +01:00
Joseph Burton 3eb1bca898
DimensionType.createTracker -> addDefaults (#1398) 2020-05-28 13:34:12 +01:00
Joseph Burton ae1ac53ca8
Update CompoundTag.mapping (#1395)
* Update CompoundTag.mapping

* Remove new suffix
2020-05-27 21:05:45 +01:00
Juuxel bfbd2bdc41
HandledScreen parameters (#1389)
* HandledScreen parameters and renames

- Mapped a lot of parameters in HandledScreen
- draw[Foreground/Background] -> render[Foreground/Background]
  for consistency with Screen.render and Screen.renderBackground

* Revert draw -> render changes
2020-05-27 11:18:38 +01:00
TheBrokenRail fa4f735b49
Add Structure Mappings (#1393) 2020-05-25 11:46:53 +01:00
liach 35f45ac7ae
Spawn locating mappings (#1386)
SpawnLocating and ServerPlayerEntity must be in same package

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-05-22 12:43:25 +01:00
liach b274a2e932
20w21a brain (#1387)
* 20w21a brain

Signed-off-by: liach <liach@users.noreply.github.com>

* Update mappings/net/minecraft/entity/ai/brain/Brain.mapping

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>

* Update mappings/net/minecraft/entity/ai/brain/Brain.mapping

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

Co-authored-by: liach <liach@users.noreply.github.com>
Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-05-22 12:40:53 +01:00
haykam821 1f53bd3df4
Improve and add mappings related to soul speed (#1391)
* Change the applyFrostWalker method to applyMovementEffects

* Map soul speed-related methods

* Fix duplicate intermediary mapping for method_25937
2020-05-22 12:39:23 +01:00
liach 599f1dcc91
Dimension tracker (#1382)
* Dimension tracker

Signed-off-by: liach <liach@users.noreply.github.com>

* Good ol tabs

Co-authored-by: liach <liach@users.noreply.github.com>
2020-05-22 12:38:49 +01:00
haykam821 ded5c7e457
Standardize attribute modifier mappings (#1390)
* Standardize the suffix of attribute modifier ID fields

* Remove prefix from attribute modifier fields

* Make soul speed boost attribute modifier ID field consistent

* Make baby piglin speed boost fields consistent
2020-05-22 12:38:04 +01:00
i509VCB 5cb31165d3
BasicInventory -> SimpleInventory (#1364) 2020-05-21 12:35:58 +01:00
Kroppeb 4c6a867e69
Named the Codecs where possible (#1388)
Only in files where there is a single static Codec.
Also named 2 (I think) loggers to "LOGGER". should have kept the seperate maybe bu /shrug
2020-05-21 12:35:32 +01:00
liach ef47f9949b
Registry key refactors + doc (#1383)
* Registry key refactors + doc

Signed-off-by: liach <liach@users.noreply.github.com>

* Update docs per suggestion

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-05-21 12:34:12 +01:00
2xsaiko 77f8ede4b4
20w20a mappings (#1353)
* 20w20a mappings

* GameModeSelectScreen -> GameModeSelectionScreen

* Revert class_5281 to obfuscated in favor of #1350

* Some improvements

* worldBorderProperties -> worldBorder

* Merge non-conflicting names

* Rename some existing mappings where names got lost

* Small changes

* Remove leftover rebase tags

* Remove duplicate mappings

* 20w21a changes

* Cleanup & Map ChunkGeneratorType.Preset

* Adjust DimensionType mappings

* hellish -> hasCeiling
2020-05-20 22:57:06 +01:00
Yanis48 ccc0a44671
Map most of DimensionType (#1378) 2020-05-20 21:29:52 +01:00
haykam821 f024d7216f
Improve state mappings for 20w21a (#1380)
* Move mappings from removed AbstractState class to State

* Map redstone wire dot shape toggle functionality

* Map unused vine_end boolean blockstate
2020-05-20 21:29:32 +01:00
haykam821 c22c154642
Map disable multiplayer and chat command line options (#1376) 2020-05-20 21:05:13 +01:00
Joseph Burton 2ce4c9b9aa
Registry mappings (#1379)
* Registry mappings

* Update mappings/net/minecraft/util/registry/Registry.mapping

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

* getOrCreateRegistryKey -> getOrCreateRootKey

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-05-20 21:04:40 +01:00
modmuss50 5e898bb84a Restore registry names, give the new fields a temp name for now as their names are auto generated but incorrect. 2020-05-20 17:39:01 +01:00
modmuss50 4f89f2fdba 20w21a 2020-05-20 17:12:58 +01:00
Juuxel eb287934d9
Give the NeFos and RUMO structure piece types actual names (#1370)
Their names are automapped, but they are based on the short IDs
which don't make any sense.
2020-05-20 00:51:28 +01:00
Juuxel d7ea90c9a9
Rename Box fields (#1368) 2020-05-20 00:50:53 +01:00
Juuxel 26b7b704db
Rename logger print streams to not use prefix naming (#1371) 2020-05-20 00:50:12 +01:00
Shnupbups 4c440d8179
20w20a stuff (#1351)
* some stuff

new criterions, gamemode switcher screen, and datafixes

* more stuff

predicates and the other criterion i missed

* more predicate stuff

* Update mappings/net/minecraft/advancement/criterion/ItemUsedOnBlockCriterion.mapping

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

* Update PlayerGeneratesContainerLootCriterion.mapping

* Update GameModeSwitcherScreen.mapping

* more gamemode switcher stuff

* Update mappings/net/minecraft/advancement/criterion/PlayerGeneratesContainerLootCriterion.mapping

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/client/gui/screen/ingame/GameModeSwitcherScreen.mapping

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

* toast and tutorial things

just figured i'd throw this in

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-05-20 00:49:55 +01:00
Mikhail Oleynikov 9ae9f240a7
onBlockRemoved -> onStateReplaced (#1363)
* onBlockRemoved -> onStateReplaced

* onStateReplaced Javadoc

* parent -> super style change

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>

* Tweak onStateReplaced Javadoc

* Update mappings/net/minecraft/block/AbstractBlock.mapping

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

* Update mappings/net/minecraft/block/AbstractBlock.mapping

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

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-05-19 01:44:24 +01:00
s-maurice 6d03f1f103
updated distance to spacing to make consistent with naming for other structures and in useages in StructureFeature classes, particularly AbstractTempleFeature (#1362) 2020-05-18 14:08:31 +01:00
Deximus-Maximus ca79a51a1a
Material Name Improvements (#1190)
* Begin refactor work:
Sand -> Aggregate
Underwater Plant -> Aquatic Plant
Bamboo Sapling -> Bamboo Shoot
Part -> Decoration
Packed Ice -> Dense Ice
Organic -> Fodder
Pumpkin -> Gourd
Clay -> Mob Derived
Anvil -> Repair Station
Seagrass -> Replaceable Aquatic Plant
Snow -> Snow Layer
Earth -> Topsoil

* Undo Sapling -> Shoot

* AQUATIC -> UNDERWATER to account for lily pad being under PLANT

* Add javadocs for material names

* Update javadoc based on comments

* Update JD based on feedback

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Update JD based on feedback

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Update JD based on feedback

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Update JD based on feedback

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Remove errant comment

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Add missing punctuation

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Fix errant JD

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Remove unneeded javadoc
Added previous name to javadoc

* Remove old names JD

* Remove missed old name

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Fix link format

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Implement feedback

* FODDER -> SOLID_ORGANIC

* update JD

* Fix JD typo

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* SUB -> Partial
Update stone JD

* Fix outdated JD

* Fix JD link for ICE

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Add missing punctuation

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Explicitly state block in JD 1

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Explicitly state block in JD

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Add skulls to JD for PARTIAL_BLOCK

Co-Authored-By: Yanis48 <doublecraft.official@gmail.com>

* Update JD names on NETHER_WOOD

Adds hyphae

Co-Authored-By: Yanis48 <doublecraft.official@gmail.com>

* MOB_DERIVED -> ORGANIC_PRODUCT

* PARTIAL_BLOCK -> SUPPORTED

* TOPSOIL -> SOIL

* Simplify organic product JD

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-05-15 16:39:10 +01:00
shedaniel b24611fe8e
Some refactor and clean up with KeyBinding and EntryListWidget$Entry (#1348)
* Some clean up with KeyBinding and EntryListWidget$Entry

Signed-off-by: shedaniel <daniel@shedaniel.me>

* Apply suggestions from code review

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

* Rename to InputUtil$Key

Signed-off-by: shedaniel <daniel@shedaniel.me>

* 20w20a

Signed-off-by: shedaniel <daniel@shedaniel.me>

* Update mappings/net/minecraft/client/util/InputUtil.mapping

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

* Update mappings/net/minecraft/client/gui/widget/EntryListWidget.mapping

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-05-15 16:36:40 +01:00
Prospector c67050a4f4
Fix a slight error with the loot table generator mappings (#1357) 2020-05-15 16:35:35 +01:00
Joseph Burton b48dcfcbc9
Packet mappings (#1358) 2020-05-15 16:35:03 +01:00
SuperCoder79 bfbea641fc
map chunk generators and biome sources (#1352)
* map chunk generators and biome sources

* map more parameters and functions, and rename noise

* bikeshedding

* Apply suggestions from code review

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

* disambiguate depth noise

* Update mappings/net/minecraft/world/gen/chunk/FlatChunkGenerator.mapping

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-05-14 21:55:51 +01:00
Joseph Burton 21ff19a1b9
20w20b mappings (#1355) 2020-05-14 12:34:17 +01:00
modmuss50 ee7f594111 20w20b 2020-05-14 11:14:04 +01:00
i509VCB e1bce15cca
The WorldAccesses (#1350) 2020-05-14 10:30:25 +01:00
Mikhail Oleynikov 38158a35ec
JigsawOrientation mapping (#1354) 2020-05-14 10:29:12 +01:00
i509VCB 7df3e4d656
TickableRealmsButton -> TickableElement (#1349)
This is because it isn't for realms anymore, and Screen implements this
2020-05-13 21:02:22 +01:00
modmuss50 015995dd3f 20w20a 2020-05-13 18:06:00 +01:00
valoeghese f452d4fec2
Start on chunk generator docs (#1346)
* start on chunk generator docs

* fix typo

* linkplain

* update chunk generator jdoc.

* comma
2020-05-12 01:17:01 +01:00
Shnupbups 2cf6919014
stuff (#1334)
yep
2020-05-11 12:50:12 +01:00
Joseph Burton cb153d1679
Nether biome sampling mappings (#1347) 2020-05-11 12:45:15 +01:00
i509VCB f0b960559c
Some block methods and param names (#1335)
* Some block methods and param names

* Update mappings/net/minecraft/block/AbstractRailBlock.mapping

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

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

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

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

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
2020-05-11 12:44:39 +01:00
i509VCB b93876d22a
Entity predicates javadoc (#1345)
* Entity predicates javadoc

* Grammar brainfart

* Update mappings/net/minecraft/predicate/entity/EntityPredicates.mapping

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

* VALID_LIVING_ENTITY

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-05-11 12:44:11 +01:00
Prospector d3323c23bf
Improve Loot Table mappings (#1338)
* Improve Loot Table mappings

* Fix a couple wrong names

* finish itemDropper -> lootConsumer

* AND -> NOR
2020-05-10 18:48:40 +01:00
Juuxel 5819592fda
TextRenderer.getStringWidth(Text) -> getWidth() (#1341) 2020-05-09 23:53:16 +01:00
Yanis48 077ab15730
Music & fixes (#1339)
* Music & fixes

* musicSound -> music
2020-05-09 17:00:24 +01:00
Juuxel 246edc42ab
Map FallibleItemDispenserBehavior.success accessors (#1340) 2020-05-09 16:59:52 +01:00
Yanis48 e72a65b900
Command stuff (#1330)
* Command stuff

* TeamsgCommand -> TeamMsgCommand
2020-05-07 22:21:09 +01:00
Joseph Burton 1f8c97ed9f
Goal selector related mappings (#1336)
* Goal selector related mappings

* Update mappings/net/minecraft/entity/ai/goal/GoalSelector.mapping

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-05-07 16:07:12 +01:00
liach 9b001525fa
EntityCategory -> SpawnGroup, SpawnType -> SpawnReason (#1327)
* EntityCategory -> SpawnGroup, SpawnType -> SpawnReason

Closes #1315

* Fix missed name

Co-authored-by: liach <liach@users.noreply.github.com>
2020-05-06 21:53:25 +01:00
Juuxel 47b6960be2 Screen fixes and drawTexture docs (#1324)
* Screen fixes and drawTexture docs

* renderDirtBackground -> renderBackgroundTexture

* Add docs

* Remove empty comments

* Clarify renderBackgroundTexture comment
2020-05-06 21:52:31 +01:00
Joseph Burton 7725dcb827
Lots of entity mappings (#1322)
* Lots of entity mappings

* Apply review suggestions

* Apply more review suggestions

* Tweak drowned and enderman mappings

* Properly rename EndermanEntity.chasing -> provoked

* capChange -> stepTowards
2020-05-06 21:49:35 +01:00
modmuss50 ef74eec9c1 20w19a 2020-05-06 18:28:56 +01:00
Hephaestus-Dev 32d84d6276
Methods and field relating to player disconnecting (#1331)
* Update ServerPlayerEntity.mapping

* Update ServerPlayerEntity.mapping
2020-05-06 01:43:27 +01:00
Joseph Burton d31805d0b7
Block Action -> Synced Block Event. Level Event -> Synced World Event (#1323)
* block action -> synced block event, level event -> synced world event

* Missed a couple, made parameters consistent
2020-05-02 21:29:07 +01:00
liach 001998d876
Spawn mappings (#1316)
* Spawn mappings

Signed-off-by: liach <liach@users.noreply.github.com>

* Updates some stuff per juuz suggestion

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-05-02 13:31:15 +01:00
liach 2e74ea5a2f
Advancement new stuff and refactor old bad names (#1310)
* Advancement new stuff and refactor old bad names

Signed-off-by: liach <liach@users.noreply.github.com>

* loader/saver -> deserializer/serializer

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-05-02 13:31:08 +01:00
Yanis48 1f2d9d7e4b
Bring back the parameters (#1307)
* Bring back the parameters

* better

* isBlock -> matches

* matches -> is / isOf
2020-05-02 13:31:02 +01:00
liach 3dff7b8529
Restore missing BeeDebugRenderer$Bee (#1314)
Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-05-02 00:40:51 +01:00
­Sollace 607197f5d9
Rcon (#1313)
* RconServer -> RconListener (Mojang name)

* Mapped some missing names and params in Rcon
2020-05-01 14:55:34 +01:00
liach c1df20bd04
item property getter (#1305)
* item property getter

Signed-off-by: liach <liach@users.noreply.github.com>

* rename this to model predicate provider as it provides values for model predicates

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-04-30 12:20:29 +01:00
i509VCB 1ecd1031fa
Map some blocks, fluids and block entities (#1309)
* Map some block, fluid and block entities

* Flowing -> Flowable

* oops

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

Co-Authored-By: Juuxel <6596629+Juuxel@users.noreply.github.com>

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
2020-04-30 12:20:20 +01:00
liach e19a774422
Datafixer and random utilities (#1306)
Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-04-30 12:19:56 +01:00
i509VCB 07205b5cbc
Some javadoc and param names in mostly server related classes. (#1278)
* Some javadoc and param names in mostly server related classes.

* Update mappings/net/minecraft/client/gui/hud/InGameHud.mapping

Co-Authored-By: Yanis48 <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/server/rcon/RconBase.mapping

Co-Authored-By: Yanis48 <doublecraft.official@gmail.com>

* Make javadoc a bit nicer

* fixes 2

* Update ArgumentTypes.mapping

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-04-30 12:19:49 +01:00
liach 2da805da6b
A few stuff around tags (#1311)
Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-04-30 11:32:37 +01:00
liach 104490a2e2
Entity type missing stuff, new server properties (#1312)
Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-04-30 11:32:20 +01:00
Kroppeb 1a923c8bca
Small rename in Advancement$Task. (#1308)
I saw it and it annoyed me =/.
2020-04-30 00:31:38 +01:00
SuperCoder79 aab2c54e5c
multiplayer enigma boogaloo (#1298)
* a lot of very random mappings

* fix mappings

* typo

* Update mappings/net/minecraft/client/font/TextRenderer.mapping

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-04-29 20:28:00 +01:00
modmuss50 9a617e4707 20w18a 2020-04-29 17:24:56 +01:00
Kroppeb 8bf2b067a9
Renamed `createBossBar` to the more apropriate `getBossBar` (#1304) 2020-04-28 22:58:47 +01:00
Kroppeb 09f2c49653
Fix method name in VoronoiBiomeAccessType (#1296)
* Fix method name in VoronoiBiomeAccessType

* Changed method name to match similar named functions
2020-04-27 20:33:24 +01:00
Yanis48 8a00a58f58
Attribute command & related stuff (#1295)
* Attribute command & related stuff

* missed parameters

* updated name
2020-04-26 22:16:16 +01:00
liach fcd86fa77a
Text mappings (#1297)
* Text mappings

still a bit more to go

Signed-off-by: liach <liach@users.noreply.github.com>

* Stage

* Broken jd

* I'm pleased

Signed-off-by: liach <liach@users.noreply.github.com>

* Few problems spotted before

Signed-off-by: liach <liach@users.noreply.github.com>

* Moar jd

* call it id overrides

* Update mappings/net/minecraft/text/TextColor.mapping

* Nice fixes

Co-Authored-By: Yanis48 <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/text/MutableText.mapping

Co-Authored-By: Juuxel <6596629+Juuxel@users.noreply.github.com>

* Update TextHandler.mapping

due to an enigma shortcoming

Co-authored-by: liach <liach@users.noreply.github.com>
Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
2020-04-26 01:29:03 +01:00
i509VCB d4063b9643
Map new GameRule methods and EditGameRulesScreen (#1299)
* Map new GameRule methods and EditGameRulesScreen

* Update mappings/net/minecraft/client/gui/screen/world/EditGameRulesScreen.mapping

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Update mappings/net/minecraft/client/gui/screen/world/EditGameRulesScreen.mapping

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* confusing names fixed

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-04-24 23:11:41 +01:00
­Sollace 294117575e
20w15a Mapping Fixes 2: The Jumping The Shark Update (#1172)
* Fill in missing names, fix questionable ones

* ForgingScreen -> AbstractForgingScreen

* Revert background -> texture

* Revert background -> texture (2)

* AbstractForgingScreen -> ForgingScreen

* AbstractForgingScreen -> ForgingScreen
2020-04-23 13:37:17 +01:00
modmuss50 659b0da1dd 20w17a 2020-04-22 16:59:47 +01:00
liach 9e75adb26a
Map Structure PalettedBlockInfoList (#1290)
Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-04-19 00:00:25 +01:00
liach 56285a38b7
Map tag tracked entry (#1289)
Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-04-18 20:17:02 +01:00
liach 206a6e5b76
Pick up shnupbup's stuff (#1288)
* stuff

Removed duplicated mapping

Signed-off-by: liach <liach@users.noreply.github.com>

Map a lot of detail missed by shnupbups

Signed-off-by: liach <liach@users.noreply.github.com>

Few more interesting mappings

Signed-off-by: liach <liach@users.noreply.github.com>

* view -> world

Co-Authored-By: Yanis48 <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/world/gen/feature/RuinedPortalFeaturePiece.mapping

Co-Authored-By: Yanis48 <doublecraft.official@gmail.com>

* Better document these 4 things

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: Shnupbups <shnupbups@gmail.com>
Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
Co-authored-by: liach <liach@users.noreply.github.com>
2020-04-18 20:16:55 +01:00
liach 7180726b1f
Fix javadoc warnings (#1286)
Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-04-18 14:55:18 +01:00
liach 6455e15fcb
Map two inner classes (#1284)
* Map two inner classes

Signed-off-by: liach <liach@users.noreply.github.com>

* Rename angle randomizer fields to have more informative names

Co-authored-by: liach <liach@users.noreply.github.com>
2020-04-18 14:55:08 +01:00
liach b13c848a9a
20w16a jmx (#1281)
* 20w16a jmx

Signed-off-by: liach <liach@users.noreply.github.com>

* Rename bad stuff and add javadocs

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-04-16 23:20:40 +01:00
liach aae7c8179f
Map the new serverbound jigsaw generating packet (#1283)
This is jigsaw generate things not things generate jigsaw

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-04-16 02:55:11 +01:00
­Sollace 67a8a36b13
Misc Strider mappings (#1273)
* Misc strider mappings

* Fix conflic (Mountable was already mapped as "Saddle-able")
2020-04-16 02:47:24 +01:00
modmuss50 863b0e905c 20w16a 2020-04-15 16:34:32 +01:00
Joseph Burton bff0236300
World modification fix (#1232)
* World modification fix

* isWorldModificationRestricted -> isBlockBreakingRestricted
2020-04-14 15:01:34 +01:00
Yanis48 4a8babd645
Some entity stuff (#1277)
* entity things

* message methods
2020-04-14 15:01:24 +01:00
Shnupbups 558487a1c0
i mapped things: HD remaster (#1271)
* some stuff HD remaster

* Update mappings/net/minecraft/world/biome/BasaltDeltaBiome.mapping

Co-Authored-By: Yanis48 <doublecraft.official@gmail.com>

* Delta -> Deltas

* Apply suggestions from code review

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Update mappings/net/minecraft/world/gen/feature/DeltaFeatureConfig.mapping

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-04-14 15:01:16 +01:00
Juuxel 5d0a3114ba
AbstractBlock.Settings.dropTableId -> lootTableId (#1276) 2020-04-09 18:38:37 +01:00
Prospector 53df6519d5
getDropTableID -> getLootTableId (#1274)
* getDropTableID -> getDropTableId

* Update AbstractBlock.mapping

* dropTableId -> lootTableId
2020-04-09 13:22:03 +01:00
liach 159546e8cd
Map some 20w15a new classes (entities, enchantments) (#1269)
* Map some 20w15a new classes (entities, enchantments)

Signed-off-by: liach <liach@users.noreply.github.com>

* Some javadocs

* Just refer by id

Signed-off-by: liach <liach@users.noreply.github.com>

* Fix bad class name

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-04-08 21:48:41 +01:00
modmuss50 cf0ef0a6bd 20w15a 2020-04-08 15:44:19 +01:00
Yanis48 19270ae02a
Random fixes (#1265)
* bug fixes

* Update BlockEntity.mapping

* abcd -> xyzw

* closes #856
2020-04-07 00:29:55 +01:00
liach b4efaeadd2
trunk placer and tree generation mappings (#1261)
Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-04-05 15:53:26 +01:00
liach 8a6cdb8699
Rename attribute factory methods to be unique (#1263)
I hate unqualified static method/field calls and static inference!

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-04-05 12:19:15 +01:00
liach 032ee0894b
Region and session lock (#1254)
* Region and session lock

Signed-off-by: liach <liach@users.noreply.github.com>

* Update mappings/net/minecraft/world/gen/StructureAccessor.mapping

Co-Authored-By: Yanis48 <doublecraft.official@gmail.com>

Co-authored-by: liach <liach@users.noreply.github.com>
Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-04-04 21:19:01 +01:00
liach cabb00e658
20w14a Attributes (#1256)
* 20w14a Attributes

Signed-off-by: liach <liach@users.noreply.github.com>

* Map the attributes method for zoglin

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-04-04 21:18:55 +01:00
Juuxel 3d277f0082
Use serialized names for Biome.MixedNoisePoint fields (#1247) 2020-04-03 20:17:51 +01:00
liach e0b168b919
Tags (#1250)
Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-04-03 20:14:29 +01:00
Yanis48 4bf04724a5
Level file mappings (#1253)
* level file mappings

* synchronous -> dsync, revert enigma update
2020-04-03 20:12:27 +01:00
Shnupbups 5ef7ccfb9b
some 14a stuff (#1251)
* some 14a stuff

* Apply suggestions from code review

Co-Authored-By: Yanis48 <doublecraft.official@gmail.com>
Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-04-03 20:11:08 +01:00
liach 0a9fd73fa4
20w14a dfu (#1252)
Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-04-03 03:30:47 +01:00
modmuss50 0c14fa6444 20w14a 2020-04-02 18:40:17 +01:00
liach c785526e75
block bad names and glstatemanager bad stuff, rotation3 -> affine transformation (#1244)
* block bad names and glstatemanager bad stuff, rotation3 -> affine transformation

close #1224, close #1233, close #1234, close #1241

* Update mappings/com/mojang/blaze3d/platform/GlStateManager.mapping

Co-Authored-By: Yanis48 <doublecraft.official@gmail.com>

Co-authored-by: liach <liach@users.noreply.github.com>
Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-04-01 17:32:46 +01:00
Yanis48 d154cce219
block entity mappings (#1237) 2020-04-01 02:02:51 +01:00
Prospector 18c62920fc
Fix two more errors with Criterions instead of Criteria (#1243) 2020-03-31 01:35:21 +01:00
i509VCB 4b817e7c68
2 Rename fixes (#1242) 2020-03-30 18:35:14 +01:00
Shnupbups 8cd54e4886
stuff (#1231)
* stuff

less cursed this time hopefully

* Apply suggestions from code review

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Update ItemSteerable.mapping

* Update HungerManager.mapping

* revert Quaternion changes

* supplier -> table

* Update CrashReport.mapping

* Apply suggestions from code review

Co-Authored-By: Juuxel <6596629+Juuxel@users.noreply.github.com>
Co-Authored-By: Yanis48 <doublecraft.official@gmail.com>

* Update WorldBorderListener.mapping

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-03-30 09:10:03 +00:00
Azteched 6199cacacd
Fixed Item spelling in register method (#1238) 2020-03-29 18:05:36 +01:00
­Sollace 99ba24aaaf
Remap inventories :D (#1154)
* Remap inventories :D

* @see -> see @link

* getMaxStackAmount -> getMaxCountPerStack

Co-Authored-By: Juuxel <6596629+Juuxel@users.noreply.github.com>

* Rename InventoryChangedListener.mapping to InventoryChangeCallback.mapping

* putStack -> setStack

* JD fixes

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Fix filename

* isAccessible -> canStayOpen

* isAccessible -> canStayOpen

* Update javadoc

* jd for getMaxCountPerStack

Return value jd taken from #1053 (with fixes)

* Update mappings/net/minecraft/inventory/SidedInventory.mapping

Co-Authored-By: Yanis48 <doublecraft.official@gmail.com>

* canStayOpen -> canPlayerUse

* canStayOpen -> canPlayerUse

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-03-27 18:04:46 +00:00
liach 80aa993105
Move direction transformation and matrix3f to util math (need same package) (#1235)
move two matrices to non-client;
move two transformations to util math;
move globalpos to dynamic;
move propagator to world;
a few other util additions

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-03-27 15:08:10 +00:00
­Sollace 3d228282e6
Renderer mappings (#988)
* part.render(matrix, vertices, light, overlay, red, green, blue, alpha)

* Fixed bad names

* Determined by the call to part.render(matrix, vertices, light, overlay)
  which delegates to part.render(matrix, vertices, light, overlay, 1, 1, 1, 1)

* Now we extrapolate to everything that calls part.render(matrix, vertices, light, overlay)
  Meanhile VertexConsumerProvider is

* Now we extrapolate to everything that cals pars.render(matrix, vertices, light, overlay, red, green, blue, alpha)

* This is not a render method! It sets the yaw and pitch on the skull

* Now we extrapolate to things that call mode.render(matrix, vertices, light, overlay, red, green, blue, alpha)
  Not much to change there though

* These are known from EntityRenderDispatcher

* render calls renderLabelIfPresent

* Now we're looking at things which call EntityRenderDispatcher.render(entity, x, y, z, yaw, matrix, provider, light)

* In ClientPlayNetworkHandler.onItemPickupAnimation the second entity is gotten from packet.getCollectorEntityId and defaulted to the player if null. The first entity is an item entity or an experience orb entity

* Going back to EntityRenderDispatcher, we can see the code for rendering shadows was moved here from the renderer itself

if (this.gameOptions.entityShadows && this.renderShadows && entityRenderer14.shadowRadius > 0.0f && !entity.isInvisible()) {
    double double22 = this.getSquaredDistanceToCamera(entity.getX(), entity.getY(), entity.getZ());
    float float24 = (float)((1.0 - double22 / 256.0) * entityRenderer14.field_4672);
    if (float24 > 0.0f) {
       renderShadow(matrix, provider, entity, float24, tickDelta, this.world, entityRenderer14.shadowRadius);
    }
}

* The last parameter is shadow radius, but to be sure we check, nd indeed it is reduced when the rendered entity is a baby

    private static void renderShadow(MatrixStack matrix, VertexConsumerProvider provider, Entity entity, float float4, float tickDelta, WorldView world, float radius) {
        float float8 = radius;
        if (entity instanceof MobEntity) {
            if (((MobEntity)entity).isBaby()) {
                float8 *= 0.5f;
            }
        }

* float4 was a myster, but it's just passed down as-is and used to determine the opacity of the shadow!

float float16 = (float)((opacity - (y - pos.getY()) / 2.0) * 0.5 * world.getBrightness(pos));
if (float16 >= 0.0f) {

* Forgot this one

* This is all low-hanging fruit.

* EntityRenderDispatcher.shouldRender(entity, frustrum, x, y, z)
-> EntityRenderer.isVisible(entity, frustrum, x, y, z)
-> Entity.shouldRenderFrom(x, y, z)

    @Environment(EnvType.CLIENT)
    public boolean shouldRenderFrom(double x, double y, double z) {
        double double8 = this.getX() - x;
        double double10 = this.getY() - y;
        double double12 = this.getZ() - z;
        double double14 = double8 * double8 + double10 * double10 + double12 * double12;
        return this.shouldRenderAtDistance(double14);
    }

* More things we know

* This is set by calling entity.getLeaningPitch

* This is only overriden by CreeperEntityRenderer and returns a float computed from the fuse time.
The value is then passed to getOverlay where it's passed to OverlayTexture.getU(animationCounter).

This causes the creeper to flash white when active. The same method,
interestingly, will use the V to create the hurt/death overlay

OverlayTexture.packUv(
	OverlayTexture.getU(animationCounter),
	OverlayTexture.getV(entity.hurtTime > 0 || entity.deathTime > 0)
)

* The final patches

* xrayEnabled -> isGlowing

* Commit suggestions/name changes I missed during rebase

Co-Authored-By: Juuxel <6596629+Juuxel@users.noreply.github.com>

* Fix typos

* yaw -> tickDelta

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* provider -> vertexConsumers

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* matrix -> matrices

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Fixed some encorrect names

* entry -> matrices

* textureU/V -> u/v

* isBanner -> isBannerBlock

* frustrum -> frustum

Co-Authored-By: Gegy <gegy1000@gmail.com>

* Fix broken/changed mappings for 20w10a

* grammar

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

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

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: Gegy <gegy1000@gmail.com>
2020-03-27 11:06:32 +00:00
liach ab49bb2e7b
Jigsaw and rotation/rule test stuff (#1227)
Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-03-26 14:10:31 +00:00
Yanis48 f3692142b6
Strider entity mappings (#1225)
* strider entity mappings

* some additions

* changes

* changes

* Update ItemSteerable.mapping

* class_4988
2020-03-26 14:09:47 +00:00
modmuss50 421fd43218 20w13b 2020-03-26 14:08:27 +00:00
liach 0c84d443c2
Map two missing inner classes (#1228)
Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-03-26 11:32:00 +00:00
i509VCB 7b32b5f874
Javadoc for some client, datafixer and other miscellaneous areas. (#1219)
* Javadoc for some client, datafixer and misc.

* Update ServerPlayNetworkHandler.mapping

* Update MinecraftClient.mapping

* Update ClientPlayerEntity.mapping

* Update PlayerListEntry.mapping

* Update TypeReferences.mapping

* Update Entity.mapping

* Update LivingEntity.mapping

* Update NbtHelper.mapping

* Update CommandOutput.mapping

* Update mappings/net/minecraft/client/MinecraftClient.mapping

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Update mappings/net/minecraft/command/arguments/TestClassArgumentType.mapping

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Update mappings/net/minecraft/datafixer/TypeReferences.mapping

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Update mappings/net/minecraft/datafixer/TypeReferences.mapping

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Update mappings/net/minecraft/server/command/CommandOutput.mapping

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Update mappings/net/minecraft/command/arguments/ArgumentTypes.mapping

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Update mappings/net/minecraft/datafixer/TypeReferences.mapping

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Update mappings/net/minecraft/nbt/NbtHelper.mapping

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Update PlayerListEntry.mapping

* Update ClientPlayPacketListener.mapping

* Update ServerPlayPacketListener.mapping

* Update ClientPlayPacketListener.mapping

* Fix possible build error

* try 2

* Update LivingEntity.mapping

* Update mappings/net/minecraft/datafixer/TypeReferences.mapping

Co-Authored-By: Yanis48 <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/entity/Entity.mapping

Co-Authored-By: Yanis48 <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/nbt/NbtHelper.mapping

Co-Authored-By: Yanis48 <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/nbt/NbtHelper.mapping

Co-Authored-By: Yanis48 <doublecraft.official@gmail.com>

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-03-25 23:14:55 +00:00
liach d93a2d54d5
Map two new farmer tasks (#1229)
Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-03-25 23:14:46 +00:00
liach 486d832be5
Minor dfu stuff (#1226)
* Minor dfu stuff

Signed-off-by: liach <liach@users.noreply.github.com>

* Missed this

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-03-25 21:50:41 +00:00
Yanis48 dcf8bb0e96
Some block mappings (#1223)
* Some block mappings

* Update mappings/net/minecraft/block/Blocks.mapping

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Update Blocks.mapping

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-03-25 21:49:17 +00:00
modmuss50 a068df5d3d 20w13a 2020-03-25 17:49:03 +00:00
liach 4bcc8ac47c
EntityContext -> ShapeContext, EntityContextImpl -> EntityShapeContext (#1213)
Fixes #908.

This context is exclusively used by block's 3 shape checking methods.
For its usage outside of blocks, it is used to be eventually passed to call one of the shape checking methods (as in CollisionView#canPlace or RayTraceContext)

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-03-24 22:54:23 +00:00
liach 0a63e67d08
Clarify Minecart sounds, fixes #918 (#1211)
* Clarify Minecart sounds, fixes #918

Signed-off-by: liach <liach@users.noreply.github.com>

* Update mappings/net/minecraft/client/sound/MinecartInsideSoundInstance.mapping

Co-Authored-By: Yanis48 <doublecraft.official@gmail.com>

Co-authored-by: liach <liach@users.noreply.github.com>
Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-03-24 22:53:56 +00:00
joaoh1 52012b1aa6
Fix PositionedSoundInstance's swapped param. names (#1220) 2020-03-24 22:53:30 +00:00
i509VCB 0ac0160c5a
Javadoc to describe the block/fluid state properties Minecraft provides (#1214)
* Javadoc for properties

* Update mappings/net/minecraft/state/property/Properties.mapping

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Update mappings/net/minecraft/state/property/Properties.mapping

Co-Authored-By: Yanis48 <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/state/property/Properties.mapping

Co-Authored-By: Yanis48 <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/state/property/Properties.mapping

Co-Authored-By: Yanis48 <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/state/property/Properties.mapping

Co-Authored-By: Yanis48 <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/state/property/Properties.mapping

Co-Authored-By: Yanis48 <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/state/property/Properties.mapping

Co-Authored-By: Yanis48 <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/state/property/Properties.mapping

Co-Authored-By: Yanis48 <doublecraft.official@gmail.com>

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
2020-03-22 23:31:14 +00:00
liach 84c59b348d
Fully map out block state model generator (#1208)
* Fully map out block state model generator

Now eliminated all unmapped classes! 🎉

Signed-off-by: liach <liach@users.noreply.github.com>

* The block is cocoa

* Model map fixes

* derivative -> texture/model pool

Co-authored-by: liach <liach@users.noreply.github.com>
2020-03-20 22:16:59 +00:00
­Sollace 0f9c44a541
Mappings relating to code that uses CsvWriter (#1186)
* Mappings relating to code that uses CsvWriter

* ok

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* 👌

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

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

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* directionalLighting -> shade

* Revise param names for createArea

* @Sollace misreads the code again

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-03-20 18:16:55 +00:00
NeunEinser 71c375ca14
@returns -> @return (#1210) 2020-03-20 18:16:28 +00:00
liach 9446cccca5
Map reverse portal particle (#1206)
* Map reverse portal particle

and many other missing fields in particle/factories

Signed-off-by: liach <liach@users.noreply.github.com>

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

Co-Authored-By: Joseph Burton <burtonjae@hotmail.co.uk>

Co-authored-by: liach <liach@users.noreply.github.com>
Co-authored-by: Joseph Burton <burtonjae@hotmail.co.uk>
2020-03-19 16:24:35 +00:00
liach b931f3b1de
Map class 4966 and associated chunk generator stuff (#1207)
Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-03-19 16:24:12 +00:00
liach e34b5a891e
New sound stuff, fish hook predicate, missed persistent state uuid fix (#1202)
Signed-off-by: liach <liach@users.noreply.github.com>

Add jd to note this is the mood percentage for biome sound

Co-authored-by: liach <liach@users.noreply.github.com>
2020-03-19 14:50:03 +00:00
­Sollace e57e86ce75
Realms mappings (#1170)
* Realms mappings

* More missing names

* getname -> getName

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Enigma pls

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-03-19 14:43:45 +00:00
liach 9357e4ea58
A few uuid fixes mapped (#1201)
Now enigma takes too long decompiling some classes. Weird...

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-03-19 14:42:14 +00:00
Yanis48 1cf89957f5
Sorted out the projectile mess (#1199)
* sorted out the projectile mess

* Update ShulkerBulletEntity.mapping
2020-03-19 14:41:57 +00:00
Joseph Burton 69b0299c91
Slot documentation stuff (#1198)
* Slot documentation stuff

* Fix javadoc paragraphs and add comment about click data with throw action type
2020-03-19 14:41:44 +00:00
Yanis48 a36211bd7c
Quick entity fixes (#1200) 2020-03-19 14:07:30 +00:00
Meredith Espinosa ea26d32385
Map methods in AbstractBlock and subclasses (#1203)
* update abstract block mappings

* rename slowDownMultiplier to unify with settings name

* add in all the parameters

* Apply suggestions from code review

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* change a few names

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-03-19 14:07:11 +00:00
Yanis48 27d4f077fc
RespawnAnchorBlock & related respawn stuff (#1204) 2020-03-18 23:12:00 +00:00
modmuss50 839d6878b9
Fix swapped names (#1205) 2020-03-18 23:10:54 +00:00
modmuss50 d3f199b863 Initial pass on Abstract Block - Open to changes 2020-03-18 19:43:14 +00:00
modmuss50 3b3f80b207 Remove duplicate mapping 2020-03-18 19:02:26 +00:00
modmuss50 ab907504e7 20w12a 2020-03-18 18:59:27 +00:00
­Sollace 93701715c0
Moved a lot of "util" classes to more appropriate packages (#1171)
* Moved a lot of "util" classes to more appropriate packages

* Move UncaughtExceptionLogger to the correct package

* These are all collections/sets/iterables

* Move stuff relating to dyamics into util/dynamic

* UnaryOperator is only used in the context of loot tables

* Functional classes into util/function

* Time classes into a util/time package

* JsonHelper -> JsonUtil

* Whatever that name is, this is a world class

* Moved ReusableStream to util/collection

* TODO: this name is wrong

* Update mappings/net/minecraft/util/io/CsvWriter.mapping

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Move OffsetDoubleList to the shape package (since it's only used there)

* Move CsvWriter to the profiler package

* io package is gone :crab_dance:

* time package is gone :crab_dance:

* And now it lets me add them...

* Move Lazy back to util/

* Revert JsonUtil to JsonHelper

* Jeon -> Json

* Update mappings/net/minecraft/util/Identifier.mapping

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* ids -> initialSize

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-03-17 23:04:34 +00:00
liach 5f5d0a8746
InfoEnchantment -> EnchantmentLevelEntry (extends WeightedPicker.Entry) (#1182)
* InfoEnchantment -> EnchantmentsEntry (extends WeightedPicker.Entry)
Enchantment$Weight -> Enchantment$Rarity

again time to end that utter nonsense

Signed-off-by: liach <liach@users.noreply.github.com>

* Don't cry at me for not closing #1181 if you get fooled into think this is the actual "enchantment"
this thing is just a weighted picker entry; even client data gen properties entry (key-value pair) has proper hashCode and equals and this thing doesn't

Signed-off-by: liach <liach@users.noreply.github.com>

* Good suggestions earthcomputer

Signed-off-by: liach <liach@users.noreply.github.com>

* Suggested EnchantmentLevelEntry

Signed-off-by: liach <liach@users.noreply.github.com>

* Selected changes for enchantment helper

* Rephrase to make it less confusing per juuz

Co-authored-by: liach <liach@users.noreply.github.com>
2020-03-17 20:26:12 +00:00
liach 7937cb1803
Some parameter names and corrections (#1183)
* Some parameter names and corrections
Fix the properties handler name conflict in #1145

Signed-off-by: liach <liach@users.noreply.github.com>

* Update mappings/net/minecraft/server/dedicated/AbstractPropertiesHandler.mapping

Co-Authored-By: Juuxel <6596629+Juuxel@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
2020-03-17 20:23:58 +00:00
Joseph Burton 4b2f6a5aa8
Pathfinding improvements (#1180)
* Pathfinding improvements

* n.m.block.BlockPlacementEnvironment -> n.m.entity.ai.pathing.NavigationType
2020-03-17 20:21:08 +00:00
i509VCB 9e3e56c893
Map some more DataFixer code. (#1179)
* Map some datafixer code,

* Javadoc describing what NbtOps is used for

* Update mappings/net/minecraft/datafixer/NbtOps.mapping

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-03-17 20:21:00 +00:00
liach 61ab4691f2
BlockPos mappings (#1177)
* BlockPos mappings

Signed-off-by: liach <liach@users.noreply.github.com>

* iterate/stream manhattan -> iterate/stream outwards

* Update mappings/net/minecraft/util/math/BlockPos.mapping

* Comments on block pos

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-03-17 20:20:50 +00:00
Juuxel 6d4d0f5cf3
Fix client/server being swapped in InventoryS2CPacket's docs (#1196) 2020-03-17 13:05:14 +00:00
Juuxel f738309128
Improve InventoryS2CPacket's names (#1194) 2020-03-16 22:59:24 +00:00
shedaniel bc23219e17
remove blit and javadoc i need comments (#1168)
* remove blit i need comments

* some javadoc?

* revert parameters names

* fix interchangeable
2020-03-16 21:41:30 +00:00
Joseph Burton 6c500b99ac
Fix ItemStack mappings (#1188)
* Fix ItemStack mappings

* I guess it doesn't ignore count either
2020-03-16 17:24:44 +00:00
Thalia Nero 0f40ff6dc6
Map the rest of CommandBlockExecutor (#1184) 2020-03-16 10:52:26 +00:00
liach a1b8da33a9
Enchantments, vines, particles 11a (#1174)
* Enchantments, vines, particles 11a
Fixes #1084 as well

* Detail on what the ench method does

Signed-off-by: liach <liach@users.noreply.github.com>

* Now this thing has a builder ye

Signed-off-by: liach <liach@users.noreply.github.com>

* Update mappings/net/minecraft/world/gen/feature/TwistingVinesFeature.mapping

* Update mappings/net/minecraft/world/gen/feature/TwistingVinesFeature.mapping

* Rename method sin weeping vine feature as requested by @supercoder7979

Signed-off-by: liach <liach@users.noreply.github.com>

* Vines -> VineLogic

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-03-13 13:55:19 +00:00
Mikhail Oleynikov 2cd906df4e
Map LevelGeneratorOptions (#1175)
* Map LevelGeneratorOptions

* Delete build.gradle

* FIX MESS

This reverts commit 1401dd2a73.

* FIX MESS 2

* 20w11a falseresync/levelgen (#1)

* Stuff around this level gen stuff

Signed-off-by: liach <liach@users.noreply.github.com>

* Another missed

* one more field

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

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: liach <liach@users.noreply.github.com>
2020-03-13 13:55:03 +00:00
Yanis48 666890b9d8
Made some entity renderer and model fields and parameters consistent (#1176)
* Entity renderers' SKIN -> TEXTURE & made some parameters consistent

* some fields and constructor parameters in model classes

* shulker colored textures

* Update mappings/net/minecraft/client/render/entity/WitherEntityRenderer.mapping

Co-Authored-By: Juuxel <6596629+Juuxel@users.noreply.github.com>

* Update mappings/net/minecraft/client/render/entity/WitherSkullEntityRenderer.mapping

Co-Authored-By: Juuxel <6596629+Juuxel@users.noreply.github.com>

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
2020-03-13 13:54:42 +00:00
liach 0662643338
Followup cleanups around screen handler change (#1166)
* Followup cleanups around screen handler change
Closes #1153

Signed-off-by: liach <liach@users.noreply.github.com>

* Lol i missed this

Co-Authored-By: Juuxel <6596629+Juuxel@users.noreply.github.com>

* SCREEN_TITLE -> TITLE

Co-authored-by: liach <liach@users.noreply.github.com>
Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
2020-03-12 21:05:02 +00:00
modmuss50 9497721136 20w11a 2020-03-11 17:25:56 +00:00
Juuxel 08f62761fc
EnderCrystal -> EndCrystal, #1163 improvements (#1173)
The end crystal entity is registered as minecraft:end_crystal.
2020-03-11 16:17:29 +00:00
liach e380edac44
tiny works on model/blockstate data gen (#1169)
* BlockStateVariantManager#register(2)[1 = ] -> properties

* BlockStateVariantManager#register(2)[2 = ] -> possibleVariants

* BlockStateModelGenerator#method_25681(1) -> registerWithSimpleModel

* BlockStateModelGenerator#method_25543(2) -> registerWithLinkedModel

* BlockStateModelGenerator#registerWithSimpleModel(1)[1 = ] -> block

* BlockStateModelGenerator#registerWithLinkedModel(2)[1 = ] -> block

* BlockStateModelGenerator#registerWithLinkedModel(2) -> registerModelReference

* BlockStateModelGenerator#registerModelReference(2) -> registerStateWithModelReference

* BlockStateModelGenerator#registerStateWithModelReference(2)[2 = ] -> modelReference

* BlockStateModelGenerator#registerWithSimpleModel(1) -> registerSimpleState

* +44 doc in net/minecraft/data/client/model/BlockStateSupplier

* VariantsBlockStateSupplier#<init>(2)[2 = ] -> variants

* VariantsBlockStateSupplier%field_22862 -> variantManager

* BlockStateVariantManager#register(2)[1 = properties] -> condition

* +62 doc in net/minecraft/data/client/model/PropertiesEntry

* +86 doc in net/minecraft/data/client/model/Properties

* +30 doc in net/minecraft/data/client/model/Properties

* +30 doc in net/minecraft/data/client/model/PropertiesEntry

* +81 doc in PropertiesEntry#streamAllFor(1)

* +62 doc in net/minecraft/data/client/model/BlockStateVariant

* net/minecraft/data/client/model/BlockStateVariantManager -> net/minecraft/data/client/model/VariantMap

* +96 doc in net/minecraft/data/client/model/VariantMap

* +20 doc in net/minecraft/data/client/model/VariantMap

* net/minecraft/data/client/model/VariantMap -> net/minecraft/data/client/model/BlockStateVariantMap

* +1 doc in net/minecraft/data/client/model/BlockStateVariantMap

* VariantsBlockStateSupplier%field_22861 -> definedProperties

* VariantsBlockStateSupplier%variantManager -> variantMaps

* net/minecraft/data/client/model/Properties -> net/minecraft/data/client/model/PropertiesMap

* BlockStateModelGenerator#method_25690(1) -> registerCommandBlock

* BlockStateModelGenerator#method_25692(1) -> registerAnvil

* BlockStateModelGenerator#registerCommandBlock(1)[1 = ] -> block

* BlockStateModelGenerator#registerAnvil(1)[1 = ] -> block

* +50 doc in net/minecraft/data/client/model/TexturedModel

* +47 doc in TexturedModel$Factory#get(4)

* remove broken docs

Co-authored-by: liach <liach@users.noreply.github.com>
2020-03-11 15:10:12 +00:00
liach 7bd162989d
Pick up rendering stuff and dragon stuff (#1163)
* Pick up #1026 and adjustments

ArmorFeatureRenderer, BipedEntityModel and some player stuff

Parrot entity rendering fixes

At the moment, I don't know the difference between method_17110 and method_17111.

method_17110 -> animateModel

Still a provisional name.

Finish the other feature renderers (except CapeFeatureRenderer)

Name methods involving armor stands

Work on Ender Dragon-related things

overlay{Message, Tinted} -> {message, tinted}

Add docs for ClientPlayerEntity#wateriness (now wetness)

ClientPlayerEntity#getVisibilityReductionFromWater -> getScaledWetness

Actually add javadocs

newHealth -> health

DragonFireballEntityRenderer#FIREBALL -> LAYER

* Update mappings/net/minecraft/client/render/RenderLayer.mapping

Co-authored-by: Kyarei <uruwi@protonmail.com>
2020-03-11 15:09:33 +00:00
Deximus-Maximus 601be823bf
getMiningSpeed -> getMiningSpeedMultiplier (#1161)
Update name to be accurate and more descriptive
2020-03-10 20:42:24 +00:00
Mikhail Oleynikov b172cf03c1
Extend structures and structure pools mappings (#1160)
* Extend structures and structure pools mappings

* Tweak isometry names; refine structure and structure pool names

* Rename rotationCenter -> pivot

* Update StructurePool.mapping

* Update mappings/net/minecraft/structure/pool/StructurePool.mapping

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-03-10 20:42:03 +00:00
liach 2b9d3843d4
Realms mapped (#1167)
* Realms mapped

Now only 4 inner classes left in that giant block state data generator, planning to use cloak

Signed-off-by: liach <liach@users.noreply.github.com>

* Use @since jd tag

thanks falseresync

Co-Authored-By: Mikhail Oleynikov <falseresync@gmail.com>

* Thanks juuz

Co-Authored-By: Juuxel <6596629+Juuxel@users.noreply.github.com>

* Remove since tags

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
Co-authored-by: Mikhail Oleynikov <falseresync@gmail.com>
Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
2020-03-10 20:41:47 +00:00
SuperCoder79 55b6d0c988
FoliagePlacer mapping and doc, Tree mapping, and a lot of misc feature mapping (#1159)
* a whole lot of feature mappings

* fix wrong comment placement

* removed empty comment

* Apply suggestions from code review

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* fix based on reivew

* fix docs

* Update FoliagePlacer.mapping

* Apply suggestions from code review

Co-Authored-By: Juuxel <6596629+Juuxel@users.noreply.github.com>

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
2020-03-10 16:34:02 +00:00
liach d24dec94fb
Plant block, smithing table container, data gen, dfu, dynamic seriali… (#1148)
* Plant block, smithing table container, data gen, dfu, dynamic serializable boolean

Signed-off-by: liach <liach@users.noreply.github.com>

* updateresult

Signed-off-by: liach <liach@users.noreply.github.com>

* Some biome sound and container screen etc

Signed-off-by: liach <liach@users.noreply.github.com>

* More stuff
block state model generator is too big, maybe need cloak (enigma too slow)

Signed-off-by: liach <liach@users.noreply.github.com>

* Update mappings/net/minecraft/container/ForgingContainer.mapping

* conatiner name -> screen title

Signed-off-by: liach <liach@users.noreply.github.com>

* Document the 3 types of sounds; biome ambient sound player -> effect sound player

Signed-off-by: liach <liach@users.noreply.github.com>

* Update ModelIds.mapping

* container -> screen handler

Signed-off-by: liach <liach@users.noreply.github.com>

* Update mappings/net/minecraft/client/gui/screen/ingame/SmithingScreen.mapping

Missed this boi

Co-authored-by: liach <liach@users.noreply.github.com>
2020-03-08 22:23:40 +00:00
Prospector 462812a68e
Container -> ScreenHandler (#1106)
* Container -> ScreenHandler

* Fix first set of issues (excluding comments)

* Fix comment issues
2020-03-08 22:18:57 +00:00
Yanis48 168d6b23ec
Random fixes (#1162) 2020-03-08 22:14:25 +00:00
Pyrofab 135f569146
Document changed UUID serialization methods (#1156)
* Document changed NBT methods

* Avoid unintended incompatibilities with old worlds
2020-03-08 11:23:54 +00:00
martmists 948804d428
Suggest mappings (#1123)
* OverworldChunkGeneratorConfig%field_13224 -> biomeSize

* OverworldChunkGeneratorConfig%field_13223 -> riverSize

* OverworldChunkGeneratorConfig%field_13222 -> forcedBiome

* OverworldChunkGeneratorConfig%field_13221 -> minY

* ServerWorld#method_18210(1) -> getSurface

* EnchantmentHelper#method_24365(3) -> getMatchingEquipment

* EnchantmentHelper#getMatchingEquipment(3) -> getMatchingEnchantedEquipment

* Update mappings/net/minecraft/block/BedBlock.mapping

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Update mappings/net/minecraft/world/gen/chunk/OverworldChunkGeneratorConfig.mapping

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* Update mappings/net/minecraft/world/gen/chunk/OverworldChunkGeneratorConfig.mapping

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-03-07 17:38:28 +00:00
­Sollace 372e9fa3b2
Cape and Elytra mappings for PlayerEntity (#1138)
* Cape and Elytra mappings for PlayerEntity

* Apply suggestions from code review

Co-Authored-By: Pyrofab <redstoneinfire@gmail.com>

* spreadItems -> throwRandomly

* vx/y/z -> dx/y/z

* Remove invalid mappings

Co-authored-by: Pyrofab <redstoneinfire@gmail.com>
2020-03-07 17:37:40 +00:00
liach ab47a6c0bc bedrock floor/ceiling mappings
Supersedes #1121

Signed-off-by: liach <liach@users.noreply.github.com>
2020-03-07 17:36:39 +00:00
modmuss50 c552e79ea1
named and commented various seeding methods (#1118)
* named and commented various seeding methods

* finished commenting

* various changes

* fixed my bad spelling

* split paragraphs

* Update mappings/net/minecraft/world/gen/ChunkRandom.mapping

Co-Authored-By: Runemoro <runemoro1@gmail.com>

* Update mappings/net/minecraft/world/gen/ChunkRandom.mapping

Co-Authored-By: Runemoro <runemoro1@gmail.com>

* Update mappings/net/minecraft/world/gen/ChunkRandom.mapping

Co-Authored-By: Runemoro <runemoro1@gmail.com>

* Update mappings/net/minecraft/world/gen/ChunkRandom.mapping

Co-Authored-By: Runemoro <runemoro1@gmail.com>

* changed pos to block

Co-authored-by: Runemoro <runemoro1@gmail.com>
2020-03-05 23:59:17 +00:00
modmuss50 f339c99217
some piglin stuff + misc (#1144)
* some piglin stuff + misc

* Update mappings/net/minecraft/entity/mob/ZombifiedPiglinEntity.mapping

Co-Authored-By: Juuxel <6596629+Juuxel@users.noreply.github.com>

* more stuff

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
2020-03-05 21:40:35 +00:00
modmuss50 42eff3b6d0
Add Back Some Projectile Mappings (#1150) 2020-03-05 21:39:51 +00:00
modmuss50 991ed5c736
Map Chunk loading, Chunks and Chunk Generation (#1151)
* ThreadedAnvilChunkStorage#method_20458(2) -> tryUnloadChunk

* ThreadedAnvilChunkStorage#tryUnloadChunk(2)[1 = ] -> chunkPosLong

* ThreadedAnvilChunkStorage#method_21676(1) -> getFutureStatus

* ChunkHolder#method_20725(0) -> getBorderFuture

* ChunkTicketManager#method_21623(1)[1 = ] -> chunkPosLong

* ChunkTicketManager#method_21623(1) -> getTicket

* +191 doc in ThreadedAnvilChunkStorage%MAX_LEVEL

* ChunkHolder%field_19238 -> ticking

* ChunkHolder#method_20385(0) -> updateTickingStatus

* ChunkHolder#method_20384(0) -> isTicking

* ProtoChunk#method_22405(1) -> setBiomeArray

* ProtoChunk%field_20656 -> biomes

* ChunkHolder#method_23271(0) -> getLevelType

* ProtoChunk#<init>(5)[5 = ] -> fluidTickScheduler

* ProtoChunk#<init>(5)[4 = ] -> blockTickScheduler

* Chunk#setBlockState(3)[3 = ] -> moved

* ChunkTicketManager#addTicket(2)[3 = ] -> ticket

* net/minecraft/world/chunk/ChunkStatus$Task -> GenerationTask

* +54 doc in net/minecraft/world/chunk/ChunkStatus$GenerationTask

* net/minecraft/world/chunk/ChunkStatus$GenerationTask -> Task

* -54 doc in net/minecraft/world/chunk/ChunkStatus$Task

* WorldChunk#<init>(9)[5 = ] -> blockTickScheduler

* WorldChunk#<init>(9)[6 = ] -> fluidTickScheduler

* WorldChunk#<init>(9)[7 = ] -> inhabitedTime

* WorldChunk#<init>(9)[10 = ] -> loadToWorldConsumer

* WorldChunk#getFluidState(3)[3 = ] -> z

* WorldChunk#setLoadedToWorld(1)[1 = ] -> loaded

* ThreadedAnvilChunkStorage$TicketManager#<init>(2)[1 = ] -> workerExecutor

* ThreadedAnvilChunkStorage$TicketManager#<init>(2)[2 = ] -> mainThreadExecutor

* ThreadedAnvilChunkStorage#method_20605(1) -> unloadChunks

* ThreadedAnvilChunkStorage#unloadChunks(1)[1 = ] -> shouldKeepTicking

* ThreadedAnvilChunkStorage#method_20619(1) -> loadChunk

* ThreadedAnvilChunkStorage#loadChunk(1)[1 = ] -> pos

* ThreadedAnvilChunkStorage#method_20617(2) -> generateChunk

* Fix issues
2020-03-05 21:39:17 +00:00
modmuss50 6bf062b174
some gui changes (#1152)
* some gui changes

* draw line changes

* text typo

* z offset
2020-03-05 21:38:51 +00:00
modmuss50 72fa1d7581
Restore GUI names from 20w09a (#1149)
* (WIP) Restore names from 20w09a

* Add more names

* Add a field name
2020-03-04 23:18:13 +00:00
modmuss50 1b7aa91a4d 20w10a
bit of a big one
2020-03-04 20:22:46 +00:00
Ido Dana 067f52a039
isCloseToTarget -> isNearTarget (#1141) 2020-03-03 15:12:50 +00:00
liach 627465501e
20w09a all classes mapped (#1143)
* 20w09a all classes mapped

Signed-off-by: liach <liach@users.noreply.github.com>

* call it Repeating Audio Stream

Signed-off-by: liach <liach@users.noreply.github.com>
2020-03-03 15:10:30 +00:00
Joseph Burton 5f9669e04e
A couple of additions to PointOfInterestStorage (#1139)
* A couple of additions to PointOfInterestStorage

* getX -> getInX
2020-02-28 18:57:37 +00:00
liach d924b03325
Eliminate all unmapped classes from yarn (#1135)
Signed-off-by: liach <liach@users.noreply.github.com>
2020-02-28 18:28:02 +00:00
Joseph Burton 1d3ea3b886
fungi -> fungus (#1136) 2020-02-28 16:06:45 +00:00
Joseph Burton f7a46e94f6
Map 20w09a blocks and items (#1137)
* Map new blocks and items

* Update mappings/net/minecraft/advancement/criterion/TargetHitCriterion.mapping

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-02-28 16:05:17 +00:00
Joseph Burton 162f4c5e20
minusDiv -> getLerpProgress + other improvements (#1134)
* minusDiv -> inverseLerp

* Rename parameters and clarify javadoc

* Fix javadoc to refer to new parameter names

* Rename inverseLerp -> getLerpProgress and other improvements in MathHelper

* randomUUID -> randomUuid
2020-02-26 21:43:31 +00:00
modmuss50 8e7f7a8d35 20w09a 2020-02-26 17:56:39 +00:00
liach b00c92199f
Map new classes, staging (#1122)
Map new classes, staging
2020-02-24 20:14:56 +00:00
martmists 9d48cbcbd2
Map LeavesFix (#1127)
* LeavesFix%field_5686 -> logBlocks

* LeavesFix%field_5688 -> leafMap

* LeavesFix$ListFixer#method_5082(3) -> computeFlags

* LeavesFix$class_1192%field_5690 -> leafStates

* LeavesFix$ListFixer#computeFlags(3)[1 = ] -> leafBlockName

* LeavesFix$ListFixer#computeFlags(3)[2 = ] -> persistent

* LeavesFix$ListFixer%data -> properties

* LeavesFix$ListFixer%field_5696 -> leafStateMap

* LeavesFix$class_1192#method_5072(4) -> createLeafProperties

* LeavesFix$class_1192%field_5689 -> leafIndices

* LeavesFix$class_1192%field_5691 -> logIndices

* LeavesFix$class_1192#method_5068(1) -> isLog

* LeavesFix$class_1192#method_5071(1) -> isLeaf

* LeavesFix$class_1192#method_5065(1) -> getDistanceToLog

* LeavesFix$class_1192#method_5070(3) -> computeLeafStates

* LeavesFix$ListFixer%leafStateMap -> blockStateMap

* LeavesFix$ListFixer#method_5074(1) -> getFixableBlockStates

* LeavesFix$ListFixer#getFixableBlockStates(1) -> computeFixableBlockStates

* LeavesFix$ListFixer#method_5079(0) -> isFixed

* LeavesFix$ListFixer#method_5075(1) -> needsFix

* Update LeavesFix.mapping

* Make requested changes
2020-02-22 23:05:59 +00:00
qouteall b9aaf4b959
small things (#1130)
* ServerPlayNetworkHandler#method_20630(1) -> isPlayerCollidingWithBlocks

* GameRenderer#method_22973(3) -> getBasicProjectionMatrix

* GameRenderer#method_22709(1) -> loadProjectionMatrix

* Update ServerPlayNetworkHandler.mapping
2020-02-22 23:05:53 +00:00
martmists a049e1828b
map MineshaftGenerator methods (#1131)
* MineshaftGenerator$MineshaftStairs#method_14720(6) -> getBoundingBox

* MineshaftGenerator$MineshaftCrossing#method_14717(6) -> getBoundingBox

* MineshaftGenerator$MineshaftCorridor#method_14714(6) -> getBoundingBox

* MineshaftGenerator#method_14712(8) -> getRandomJigsaw

* MineshaftGenerator#method_14711(8) -> tryGenerateJigsaw

* StructurePiece#method_14918(3) -> placeJigsaw

* MineshaftGenerator$MineshaftPart#method_16443(0) -> getPlanksType

* MineshaftGenerator$MineshaftPart#method_14718(0) -> getFenceType

* StructurePiece#method_14923(0) -> getLength

* StructurePiece%field_15316 -> length

* StructurePiece#method_14932(2) -> getOverlappingPiece
2020-02-22 23:05:44 +00:00
Joseph Burton e3c94ba63d
Update BlockPos.mapping (#1132) 2020-02-22 23:05:38 +00:00
martmists fb3680f257
Map RailPlacementHelper (#1125)
* RailPlacementHelper#method_10460(0) -> getNeighborCount

* RailPlacementHelper#method_10455(1) -> canConnect

* RailPlacementHelper#method_10461(1) -> computeRailShape

* RailPlacementHelper#method_10467(0) -> updateNeighborPositions

* RailPlacementHelper#method_10458(1) -> getNeighboringRail

* RailPlacementHelper#method_10465(1) -> canConnect
2020-02-21 20:51:46 +00:00
Pyrofab 7ccd4ce5ad
Standardize EntityData naming (#1113)
* Remove overlaps

* net/minecraft/entity/passive/PassiveEntity$EntityData -> PassiveData

* net/minecraft/entity/passive/SchoolingFishEntity$Data -> FishData

* net/minecraft/entity/passive/TropicalFishEntity$Data -> TropicalFishData

* net/minecraft/entity/mob/ZombieEntity$Data -> ZombieData

* net/minecraft/entity/mob/SpiderEntity$SpawnEffectData -> SpiderData

* net/minecraft/entity/passive/HorseEntity$EntityData -> HorseData

* net/minecraft/entity/passive/LlamaEntity$EntityData -> LlamaData

* net/minecraft/entity/passive/RabbitEntity$RabbitEntityData -> RabbitData
2020-02-17 13:50:02 +00:00
LambdAurora f20fc8f630
Rename every view argument to world and random additions. (#1114)
* WIP on view argument nuking.

* More mappings.

* Nuke remaining view arguments.

* FeatureRendererContext#getTexture() ARG 1 wolf -> entity
2020-02-17 13:48:43 +00:00
Yanis48 692f7fadd9
Random fixes (#1109)
* fiiiiiiiiiiixes

* revert for c2s packet

* "loot table" -> "table"

* juuxeled
2020-02-17 13:46:39 +00:00
Mitchell Skaggs b058d2d0d1
BlockBox names and overloads in BlockPos (#1117)
* BlockPos#method_23627(1) -> stream

* BlockPos#stream(1)[0 = ] -> box

* BlockBox#method_22874(0) -> center

* +60 doc in BlockBox#center(0)

* Change name to adhere to conventions
2020-02-14 18:53:59 +00:00
modmuss50 d2afdda25f 20w07a 2020-02-14 14:54:37 +00:00
liach e813b91eab ActionResult docs (#1086)
Signed-off-by: liach <liach@users.noreply.github.com>
2020-02-09 19:05:51 +00:00
Joseph Burton 19b1318608 Motive -> Painting Motive (#1100)
* Motive -> Motif

* Update mappings/net/minecraft/entity/decoration/AbstractDecorationEntity.mapping

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

* motif -> painting_motive

* Nuke last remaining motif

Co-authored-by: ­Sollace <Sollace@users.noreply.github.com>
Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-02-09 19:05:38 +00:00
Juuxel 3d99571478
Random worldgen things (#1105)
* Renamed StateProvider -> BlockStateProvider

It provides block states, and is registered in Registry.BLOCK_STATE_PROVIDER_TYPE.
Also closes #1037.

* RuleTest -> RuleTestType, AbstractRuleTest -> RuleTest

Closes #1102.

* RuleTest docs, TreeDecorator mappings

* Remove empty comment
2020-02-09 19:05:03 +00:00
liach 9b56dd3eec Networking stuff (#1096)
Signed-off-by: liach <liach@users.noreply.github.com>
2020-02-09 14:31:14 +00:00
Juuxel 8187935ba8
Change EntityContext params from ePos to context (#1104) 2020-02-09 14:29:52 +00:00
LambdAurora fa85d97f51
Fix missing mappings. (#1101) 2020-02-09 12:17:32 +00:00
LambdAurora 58d38fa944
Add fluid mappings and fix some inconsistencies and typo. (#1095)
* Fix some inconsistencies and misspelling.

* Fix and add a lot of fluid mappings.

* Change method_15819 to canLightFire.

* Fix a typo in method Fluid#canBeReplacedWith.
2020-02-08 23:36:30 +00:00
SuperCoder79 eedc80b174
Add Feature mappings (#1097)
* add feature mappings

* update basalt mappings

* map missing feature name

* Add random parameters

Co-Authored-By: Juuxel <6596629+Juuxel@users.noreply.github.com>

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
2020-02-08 21:26:33 +00:00
liach c52a1b78a6 dfu and particles (#1092)
* dfu and particles

Signed-off-by: liach <liach@users.noreply.github.com>

* Add missing particle, fix #1093

Signed-off-by: liach <liach@users.noreply.github.com>

* Missing stuff

Signed-off-by: liach <liach@users.noreply.github.com>

* Fix another misplaced fixer class

Signed-off-by: liach <liach@users.noreply.github.com>
2020-02-08 10:02:51 +00:00
liach fe63d5e738
Biome internal mappings (not new biome types) (#1087)
* Biome internal mappings (not new biome types)

Signed-off-by: liach <liach@users.noreply.github.com>

* SpecialEffects -> Effects
unpackRgb

* Better names, I guess

This time mojang teaches us 4-D cartesian plane and hyperbola

Signed-off-by: liach <liach@users.noreply.github.com>

* Bit more stuff

Signed-off-by: liach <liach@users.noreply.github.com>

* penalty -> distance

Signed-off-by: liach <liach@users.noreply.github.com>
2020-02-06 20:02:39 +00:00
Joseph Burton e8a95c0d83
1.16 biome mappings (#1088)
* First pass of new biomes stuff

* Name MultiNoiseBiomeSource noise generators according to the names we chose

* Remove 2 2s

* rand -> random
2020-02-06 20:02:32 +00:00
Shnupbups 18a0bd11f1
A few 1.16 mappings (#1091)
* A few 1.16 mappings

* Update and rename WeepingVInesPlantBlock.mapping to WeepingVinesPlantBlock.mapping

* more stuff

* Wall mappings

ioly partially done, but eh

* Update and rename WallType.mapping to WallShape.mapping

* Update Properties.mapping

* Update WallBlock.mapping

* Update mappings/net/minecraft/entity/ItemEntity.mapping

Co-Authored-By: Juuxel <6596629+Juuxel@users.noreply.github.com>

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
2020-02-06 20:02:23 +00:00
Yanis48 156e99bfac
Locatebiome stuff (#1089)
* locatebiome stuff

* HorizontalConnectingBlock from my previous pr
2020-02-05 22:05:09 +00:00
liach 50f42d6f2e
20w06a profiler mappings (#1085)
Signed-off-by: liach <liach@users.noreply.github.com>
2020-02-05 18:50:55 +00:00
modmuss50 9b88b3c3e8 20w06a 2020-02-05 17:27:03 +00:00
Yanis48 5b3dea511f
block fixes (#1083) 2020-02-05 16:27:59 +00:00
­Sollace 1e96d04898
1.15.2 EntityRenderer changes (#1079)
* 1.15.2 EntityRenderer changes

* wtf Enigma

* Added the P

* "Swap the usage of the value first"

* See my new dog color mah!?

* "S" that ws meant to be an "S"
2020-02-02 17:23:04 +00:00
Yanis48 a39dea0083
Moved all S2C/C2S packets (#1074)
* s2c/c2s packet renamings

* splitted into subpackages
2020-02-02 17:22:46 +00:00
Pyrofab 32e934eac7
LivingEntity rendering fix (#1080)
* Entity#canSeePlayer(1) -> isInvisibleTo

* LivingEntityRenderer#method_4056(2) -> shouldRender

* LivingEntityRenderer#method_4056(2) -> isVisible

* EntityRenderer#render(3)[2 = ] -> yaw

* EntityRenderer#render(3)[3 = ] -> tickDelta

* EntityRenderer#render(3)[5 = ] -> vertexConsumers

* EntityRenderer#render(3)[6 = ] -> light

* Pick better names

* Remove overlaps

* Fix merge conflicts

* Actually remove overlap
2020-01-31 10:14:57 +00:00
liach 980c35338c
Hodgepodge mappings 1 (#1075)
Signed-off-by: liach <liach@users.noreply.github.com>
2020-01-29 14:02:51 +00:00
Stuff-Stuffs 876eeae0e2 Carver mappings (#1073)
* Added seaLevel to Carver.carve

* More carver progress

* Finished? carver mappings
2020-01-24 10:12:19 +00:00
­Sollace ed254a39a0 Mapped FrameBufferInfo (#1010)
* Mapped FrameBufferInfo

* FrameBufferInfo -> FramebufferInfo

* @Liach propose we use phrases instead of full sentences for jd tags.
2020-01-24 10:11:24 +00:00
Laura S. D b7bedbb805 swap canSet(Snow|Ice) (#1070)
These correspond to the wrong methods
2020-01-24 10:11:00 +00:00
liach 4f26ca97bd Status effect stufff (#1068)
* Minor status effect stuff

Signed-off-by: liach <liach@users.noreply.github.com>

* hiddenEffect

Signed-off-by: liach <liach@users.noreply.github.com>

* Err

Signed-off-by: liach <liach@users.noreply.github.com>
2020-01-24 10:10:35 +00:00
liach 3c381aab9f Profiler mappings (#1066)
Missing stuff and (mainly) 3 new classes

Signed-off-by: liach <liach@users.noreply.github.com>
2020-01-22 16:03:37 +00:00
Juuxel 870a3395ab Container and ContainerScreen improvements (#1035)
* Property mappings and javadoc

* BlockContext docs

* Add javadocs, param names, stacks -> trackedStacks

* Port more changes from Container -> Menu

- (Nameable)ContainerProvider -> (Nameable)ContainerFactory
  Prevents conflicts with the ContainerProvider used in screens.

- ContainerScreen9/54 -> Generic(3x3)ContainerScreen
  To match the menu class names.

- ClientDummyContainerProvider -> SimpleNamedContainerFactory
  Closes #889.

- AbstractContainerScreen -> ContainerScreen
  Removed pointless abstract prefix.

* Fix some block methods, PlayerContainer tweaks

* Networking-related container mappings
2020-01-21 18:21:12 +00:00
haykam821 fc5dbf2128 Map method_7288 to findRespawnPosition (#1045)
* Map method_7288 to findRespawnPosition

* Map findRespawnPosition parameter names

* Change parameter mappings to suggested names

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2020-01-20 16:34:03 +00:00
liach 586c5b7522 Map multiplayer warning screen (#1067)
"may not be suitable for all ages"

Signed-off-by: liach <liach@users.noreply.github.com>
2020-01-19 18:40:41 +00:00
LambdAurora 60e68c5b4f Improve confusing names in entities classes. (#1058)
* Improve confusing names in entities classes.

* Small changes following the PR's review.

* Update mappings/net/minecraft/entity/Entity.mapping

Co-Authored-By: Pyrofab <redstoneinfire@gmail.com>

Co-authored-by: Pyrofab <redstoneinfire@gmail.com>
2020-01-19 18:02:15 +00:00
liach ae6ab2e6e3 2 df classes and some render layer stuff (#1065)
render layer fields can be inferred
outlinevertexconsumer: better decompiled code (see ff genSources result); package level, doesn't affect mods
render layer outline: map one new package enum and change stuff to refer to outline etc.

Signed-off-by: liach <liach@users.noreply.github.com>
2020-01-19 18:01:29 +00:00
Juuxel 8c73ab03bc BlockSoundGroup.field_21214 -> HONEY (#1064) 2020-01-18 17:25:34 +00:00
modmuss50 e1303e0dc2
Map the 1.15.2 changes (#1063)
* Map the 1.15.2 changes

* Update mappings/net/minecraft/client/render/model/BakedModel.mapping

Co-Authored-By: Juuxel <6596629+Juuxel@users.noreply.github.com>

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
2020-01-18 17:25:15 +00:00
Yanis48 1fd1bad3dc (Block) entity position fixes (#964, #998, #1046, #1061) (#1051)
* fixed things

* deserialize2 -> deserialize

* (Block) entity position fixes

* setPosition -> setPos

* fixed #1061
2020-01-17 19:48:35 +00:00
Fudge 7999d9c836 Fix up Identifier (#1059)
* Identifier#<init>(2)[1 = ] -> namespace

* Identifier#<init>(2)[2 = ] -> path

* Identifier#<init>(1)[1 = ] -> id

* +360 doc in Identifier#<init>(1)[1 = id]

* +119 doc in net/minecraft/util/Identifier

* Update Identifier.mapping

* Update mappings/net/minecraft/util/Identifier.mapping

Co-Authored-By: Pyrofab <redstoneinfire@gmail.com>

* Update mappings/net/minecraft/util/Identifier.mapping

Co-authored-by: Pyrofab <redstoneinfire@gmail.com>
2020-01-17 19:48:17 +00:00
modmuss50 f233f5a380 1.15.2-pre2 2020-01-16 15:03:24 +00:00
modmuss50 ea08e25f4f 1.15.2-pre1 2020-01-14 20:22:47 +00:00
LambdAurora 74918f55a7 Map method_22120 to hasMovementInput (#1056)
* ClientPlayerEntity#method_22120(0) -> hasMovementInput

* +106 doc in ClientPlayerEntity#hasMovementInput(0)
2020-01-13 12:43:54 +00:00
Yanis48 9db574b490 Mapped PistonHandler (#1052)
* fixed things

* Mapped PistonHandler

* stuck & params
2020-01-12 19:29:55 +00:00
Juuxel c4530ddcbc Use auto-generated names for registries (#1048)
* Use auto-generated names for registries

* Add back manual names for Registry.MENU and Registry.MOB_EFFECT
2020-01-12 19:29:00 +00:00
Ramid Khan d0ea038fc1 Make it obvious that method_10769 is for connecting to integrated servers (#1049) 2020-01-12 12:12:36 +00:00
comp500 d628b9539d Improved Window names (#1054)
* Improved Window names

* Update mappings/net/minecraft/client/util/Window.mapping

Co-Authored-By: Juuxel <6596629+Juuxel@users.noreply.github.com>

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
2020-01-11 20:10:03 +00:00
haykam821 8baf7357a2 Map GameMenuScreen field and parameter to showMenu (#1044) 2020-01-11 20:01:04 +00:00
Pyrofab db8d805aa5 LivingEntity#removeStatusEffect clarification (#1050)
* LivingEntity#removeStatusEffect(1) -> removeStatusEffectInternal

* +279 doc in LivingEntity#removeStatusEffectInternal(1)

* LivingEntity#tryRemoveStatusEffect(1) -> removeStatusEffect

* +441 doc in LivingEntity#removeStatusEffect(1)

* LivingEntity#removeStatusEffect(1)[1 = effect] -> type

* LivingEntity#removeStatusEffectInternal(1)[1 = effect] -> type

* +26 doc in LivingEntity#removeStatusEffectInternal(1)
2020-01-11 16:12:49 +00:00
Pyrofab 0a3900ac22 A couple living entity mappings (#1039)
* LivingEntity#method_23883(0) -> dropXp

* LivingEntity#method_23733(1)[1 = ] -> adversary

* LivingEntity#method_23733(1) -> onKilledBy

* +227 doc in LivingEntity#onKilledBy(1)

* LivingEntity#method_23329(2) -> computeFallDamage

* LivingEntity#computeFallDamage(2)[1 = ] -> fallDistance

* LivingEntity#computeFallDamage(2)[2 = ] -> damageMultiplier

* LivingEntity#method_23328(0) -> playBlockFallSound

* LivingEntity#method_21754(0) -> isHoldingLadder

* +175 doc in LivingEntity#isHoldingLadder(0)

* LivingEntity#method_22382(0) -> shouldSpawnConsumptionEffects

* LivingEntity#method_6018(1) -> setPushCooldown

* Fix return tag

* Name PlayerEntity#clipAtLedge

* Move onKilledBy param doc

* isHoldingLadder -> isHoldingOntoLadder

* Fix param comment indent
2020-01-11 16:06:55 +00:00
Pyrofab 02ff24644f Entity tracking mappings (#1034)
* EntityTrackerEntry%field_18259 -> receiver

* EntityTrackerEntry#method_18758(1) -> sendSyncPacket

* EntityTrackerEntry#method_14306(0) -> syncEntityData

* EntityTrackerEntry#method_18756(0) -> tick

* EntityTrackerEntry%field_14040 -> trackingTick

* EntityTrackerEntry%field_18258 -> world

* EntityTrackerEntry%field_14051 -> lastTickInVehicle

* EntityTrackerEntry%lastTickInVehicle -> hadVehicle

* EntityTrackerEntry%hadVehicle -> lastInVehicle

* EntityTrackerEntry%lastInVehicle -> hadVehicle

* EntityTrackerEntry%field_18278 -> velocity

* EntityTrackerEntry%field_14043 -> updatesWithoutVehicle

* EntityTrackerEntry#method_18761(0) -> storeEncodedCoordinates

* EntityTrackerEntry#method_18759(0) -> getLastPos

* ThreadedAnvilChunkStorage$EntityTracker#updateCameraPosition(1)[1 = players] -> player

* EntityTrackerEntry#startTracking(1)[1 = <unnamed>] -> player

* EntityTrackerEntry#stopTracking(1)[1 = <unnamed>] -> player

* EntityTrackerEntry#<init>(5)[4 = <unnamed>] -> alwaysUpdateVelocity

* EntityTrackerEntry#<init>(5)[5 = <unnamed>] -> receiver

* EntityTrackerEntry#<init>(5)[1 = <unnamed>] -> world

* ThreadedAnvilChunkStorage$EntityTracker#method_22844(0) -> getMaxTrackDistance

* ThreadedAnvilChunkStorage%field_18307 -> loadedChunks

* MinecraftServer#tick(1)[1 = <unnamed>] -> shouldKeepTicking

* MinecraftServer#tickWorlds(1)[1 = <unnamed>] -> shouldKeepTicking

* ServerWorld#tick(1)[1 = <unnamed>] -> shouldKeepTicking

* ChunkManager#tick(1)[1 = <unnamed>] -> shouldKeepTicking

* ThreadedAnvilChunkStorage#tick(1)[1 = <unnamed>] -> shouldKeepTicking

* SerializingRegionBasedStorage#tick(1)[1 = <unnamed>] -> shouldKeepTicking

* Add javadoc to EntityTrackerEntry methods
2020-01-11 15:59:41 +00:00