* 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>
* 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>
* Stuff
* more stuff
* even more stuff
* removed an accidental thing
* stuff 4: electric boogaloo
* Update BlockState.mapping
* Stuff VI: The Search for Stuff V
* Update NativeImage.mapping
* removed things already mapped by Rune's PR
Namely `net/minecraft/realms/YesNoScreen' (`com/mojang/realmsclient/gui/screens/RealmsConfirmScreen` in Rune's PR), `net/minecraft/realms/RealmsError' (`com/mojang/realmsclient/client/RealmsError` in Rune's PR), and `net/minecraft/realms/InvalidClientScreen' (`com/mojang/realmsclient/gui/screens/RealmsClientOutdatedScreen` in Rune's PR).
* Stuff: The Final Stuffening
* Stuff: Revengeance
* Stuff Episode IX: Endgame
* Text refactoring + related mappings
* Add a more explicit name for the truncated string getter
* Move Formatting to util package and fully map members
* Advancement#toHoverableText
* Correct mappings in ScoreboardObjective
* Various changes in NbtText and subclasses
* JSONREADER -> JSON_READER
* Shorten TranslatableText argument getter to getArg
* Cleanup mappings in Difficulty class
* Fix Style$Serializer#deserialize json parameter name
* Cleanup some field names in TranslatableText
* More changes to NbtText
* Fix incorrect method name in Texts
* toGreenText -> join
* Use more semantically correct name joinOrdered
* Fix method name in Entity
* Actually fix the method names.. derp
* Some stuff about trading and villages
Signed-off-by: liach <liach@users.noreply.github.com>
* A few more random mappings
Signed-off-by: liach <liach@users.noreply.github.com>
* Map some EnchantmentHelper
* Map BlockFire.registerFlammable(s)
Still missing mappings for the two maps used by these methods regarding fire spread.
* Map some entity death / loot stuff
* Map some entity sound stuff
* Map a few small things
* Rename init => registerDefaults
And registerFlammables => registerDefaultFlammables