* Entity move effect and player position look packet's one field
Signed-off-by: liach <liach@users.noreply.github.com>
* Fixes#2080
Signed-off-by: liach <liach@users.noreply.github.com>
Co-authored-by: liach <liach@users.noreply.github.com>
Solves the one package warning for registry lookup codec
Signed-off-by: liach <liach@users.noreply.github.com>
Co-authored-by: liach <liach@users.noreply.github.com>
I added them when I mapped entity system. They fit storage well too
Resolves Entity chunk data access must be in same package as storage stuff
Signed-off-by: liach <liach@users.noreply.github.com>
Co-authored-by: liach <liach@users.noreply.github.com>
The field focused clashes with superclass field, and is not accurate. It
actually controls whether the background is drawn. The getter and setter
methods are also not correct, as the field does not just control the
border.
The setSelected method does not set whether the field is selected, but
focused. It only exists to expose the protected AbstractButtonWidget.setFocused
method. It's named setTextFieldFocused not setFocused because that would
clash with the superclass name.
It never worked since the intermediary update. So 2 years of "errors"
Now made the task only print and swallows the illegal state it throws
Signed-off-by: liach <liach@users.noreply.github.com>
Co-authored-by: liach <liach@users.noreply.github.com>
* Map atomic stack
Now all top level classes are mapped, or at least have a pr that maps them
Signed-off-by: liach <liach@users.noreply.github.com>
* Update mappings/net/minecraft/util/thread/AtomicStack.mapping
Co-authored-by: liach <liach@users.noreply.github.com>
* Squash the review stuff
Co-authored-by: Henry <obw@generalprogramming.org>
Co-authored-by: Thalia Nero <chrisvn00@gmail.com>
commit b9e91de684
Author: Henry <obw@generalprogramming.org>
Date: Fri Jan 1 18:06:37 2021 +0000
Apply some cleanup from code review
Also removes some bits not present in 20w51a
Co-authored-by: YanisBft <doublecraft.official@gmail.com>
commit e9f0cea6e7
Author: Henry Le Grys <henry@legrys.info>
Date: Wed Dec 9 19:40:28 2020 +0000
Add javadocs for MessageListener
commit a6fe16a9cd
Author: Henry Le Grys <henry@legrys.info>
Date: Wed Dec 9 18:31:29 2020 +0000
Apply some suggestions to clean up
- Restored missing Entity methods
- Fixed comment reference
- Unmapped generic `flagSet`-named methods
commit cbacd58a0a
Author: Henry Le Grys <henry@legrys.info>
Date: Thu Dec 3 18:56:45 2020 +0000
Apply some suggestions & map extra names
commit 411b92b91f
Merge: c5287fed0c0a046c66
Author: Henry Le Grys <henry@legrys.info>
Date: Thu Dec 3 17:55:40 2020 +0000
Merge 20w49a into world-entity
commit c5287fed06
Author: Thalia Nero <chrisvn00@gmail.com>
Date: Wed Nov 11 23:18:02 2020 -0500
listener -> handler
commit 490818513e
Merge: d74d922b03465a1132
Author: Thalia Nero <chrisvn00@gmail.com>
Date: Sun Nov 8 14:53:43 2020 -0500
Merge branch '20w45a' into world-entity
commit d74d922b0b
Author: Thalia Nero <chrisvn00@gmail.com>
Date: Sat Nov 7 15:28:32 2020 -0500
Update mappings from review.
commit fbb44ecbb9
Author: Thalia Nero <chrisvn00@gmail.com>
Date: Sat Nov 7 01:51:17 2020 -0500
Some docs and mapping of methods called by the entity stuff.
commit 095711c00a
Author: Thalia Nero <chrisvn00@gmail.com>
Date: Sat Nov 7 01:28:23 2020 -0500
Some parameters and mappings.
commit caea9fed00
Author: Thalia Nero <chrisvn00@gmail.com>
Date: Sat Nov 7 01:14:33 2020 -0500
Filter -> TypeFilter
commit 9d82f4bcc4
Author: Thalia Nero <chrisvn00@gmail.com>
Date: Fri Nov 6 20:19:18 2020 -0500
Map ChunkStatusChangeListener.
commit 4699e0991e
Author: Thalia Nero <chrisvn00@gmail.com>
Date: Fri Nov 6 20:11:11 2020 -0500
Map more entity loading stuff.
commit 8a30358ef2
Merge: 6d0aa8cffee05e2b40
Author: Thalia Nero <chrisvn00@gmail.com>
Date: Fri Nov 6 18:10:03 2020 -0500
Merge branch '20w45a' of github.com:FabricMC/yarn into world-entity
commit 6d0aa8cff7
Author: Thalia Nero <chrisvn00@gmail.com>
Date: Fri Nov 6 03:43:11 2020 -0500
Map a lot of entity world interaction shenanigans. Feeling tired might remap later.
* Extra classes
* tweaks
* Revert some refactors
* meh, enigma bad
* move entitylike to world as it's more s/l related than actual entity
* Eliminate the "group"
Signed-off-by: liach <liach@users.noreply.github.com>
* Bunch renames, should make sense now
Signed-off-by: liach <liach@users.noreply.github.com>
* Fix javadoc types
Co-authored-by: YanisBft <doublecraft.official@gmail.com>
* Human-friendly name for synthetic fields in case they appear
* rename
Co-authored-by: liach <liach@users.noreply.github.com>
Co-authored-by: YanisBft <doublecraft.official@gmail.com>
* 5423 -> RegistryWorldView
the collision methods are just overrides to specify from which interfaces
should their default impl be inherited
Signed-off-by: liach <liach@users.noreply.github.com>
* Another easy method mapped
Co-authored-by: liach <liach@users.noreply.github.com>
so they don't write a code twice for save and load
Signed-off-by: liach <liach@users.noreply.github.com>
Co-authored-by: liach <liach@users.noreply.github.com>
* codecs extra stuff. why are they reluctant to update dfu 🤔
also util.toIntArray double and int version both now named toArray
Signed-off-by: liach <liach@users.noreply.github.com>
* Update mappings/net/minecraft/util/dynamic/Codecs.mapping
Co-authored-by: liach <liach@users.noreply.github.com>
* Document one interesting method
Signed-off-by: liach <liach@users.noreply.github.com>
* get -> find
And this appears to be the only change needed
Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>
Co-authored-by: liach <liach@users.noreply.github.com>
Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>
Now links to netty and loader; also fixed a jd link issue
Signed-off-by: liach <liach@users.noreply.github.com>
Co-authored-by: liach <liach@users.noreply.github.com>
* Clarify the methods relating to entities ticking in the void
* Simplify documentation links to methods and classes that are already in scope
Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: liach <7806504+liach@users.noreply.github.com>
* entity
* forgot this
* this too
* Update mappings/net/minecraft/entity/projectile/FishingBobberEntity.mapping
Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
* 2 more things
* remove reference to ItemStackHolder
Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
* Map block families
* Move the RecipeJsonFactory class to the proper package
* Rename the RecipeJsonFactory class to CraftingRecipeJsonFactory
* Fix the Javadoc for the RecipesProvider.getVariantRecipeInput method
* Switch to mappingpoet 0.2.0
Now includes obf name in javadoc. Though it takes longer to generate
Signed-off-by: liach <liach@users.noreply.github.com>
* removed the global toolchain version requirement
enable a few superstrict doclints (won't fail build) and we are now compliant!
Signed-off-by: liach <liach@users.noreply.github.com>
Co-authored-by: liach <liach@users.noreply.github.com>