Commit Graph

2332 Commits

Author SHA1 Message Date
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
Pyrofab 7b6268654f Remaining StatusEffect methods (#1043)
* StatusEffect#method_5563(2) -> adjustModifierAmount

* StatusEffect#adjustModifierAmount(2)[1 = ] -> amplifier

* StatusEffect#adjustModifierAmount(2)[2 = ] -> modifier

* StatusEffect#method_5573(0) -> isBeneficial

* StatusEffect#onApplied(3)[1 = ] -> entity

* StatusEffect#onApplied(3)[2 = ] -> attributes

* StatusEffect#onApplied(3)[3 = ] -> amplifier

* StatusEffect#onRemoved(3)[1 = ] -> entity

* StatusEffect#onRemoved(3)[2 = ] -> attributes

* StatusEffect#onRemoved(3)[3 = ] -> amplifier

* StatusEffect#<init>(2)[2 = ] -> color

* StatusEffect#<init>(2)[1 = ] -> type
2020-01-11 15:59:27 +00:00
Yanis48 245ba5c444 Fixed #838, #860 and unnamed deserializers (#1040)
* fixed things

* deserialize2 -> deserialize
2020-01-08 14:35:10 +00:00
Pyrofab b9f12fb5c8 Status effect inventory rendering mappings (#1041)
* AbstractInventoryScreen#method_18642(3) -> renderStatusEffectBackgrounds

* AbstractInventoryScreen#drawPotionEffects(0) -> drawStatusEffects

* AbstractInventoryScreen#renderStatusEffectBackgrounds(3) -> drawStatusEffectBackgrounds

* AbstractInventoryScreen#renderStatusEffectSprites(3) -> drawStatusEffectSprites

* AbstractInventoryScreen#method_18644(3) -> drawStatusEffectDescriptions

* AbstractInventoryScreen#drawStatusEffectBackgrounds(3)[1 = ] -> x

* AbstractInventoryScreen#drawStatusEffectBackgrounds(3)[2 = ] -> top

* AbstractInventoryScreen#drawStatusEffectBackgrounds(3)[2 = top] -> yIncrement

* AbstractInventoryScreen#drawStatusEffectBackgrounds(3)[3 = ] -> effects

* AbstractInventoryScreen#drawStatusEffectSprites(3)[1 = ] -> x

* AbstractInventoryScreen#drawStatusEffectSprites(3)[2 = ] -> yIncrement

* AbstractInventoryScreen#drawStatusEffectSprites(3)[3 = ] -> effects

* AbstractInventoryScreen#drawStatusEffectDescriptions(3)[1 = ] -> x

* AbstractInventoryScreen#drawStatusEffectDescriptions(3)[2 = ] -> yIncrement

* AbstractInventoryScreen#drawStatusEffectDescriptions(3)[3 = ] -> effects

* AbstractInventoryScreen#<init>(3)[2 = ] -> inventory

* AbstractInventoryScreen#<init>(3)[3 = ] -> name
2020-01-08 14:34:26 +00:00
modmuss50 88d6801de1
Fix 2 conflicts. (#1038)
ProtectionEnchantment.type conflicted with Enchantment.type
FoxEntity.wakeUp conflicted with LivingEntity.wakeUp
2020-01-07 16:56:19 +00:00
howtonotwin 805178edc7 Some potion-related names (#1032)
* Change some odd naming in Potion

* Some names in StatusEffectInstance
2020-01-07 00:55:16 +00:00
Tae Lim Kook 80cf8e5ada Names for some fields and methods in net.minecraft.data.server (#1021)
* Rename Gson fields in some classes to GSON

* Name some methods in RecipesProvider

Also a param fix in InventoryChangedCriterion's constructor.

* Rename field in LootTablesProvider

* Rename some methods in AbstractTagProvider

* Name some methods in AdventureTabAdvancementGenerator

* Rename some fields and methods for BlockLootTableGenerator

* Rename some fields and methods in EntityToolTableGenerator and EntityType

* Rename fields in FishingLootTableGenerator

These were loot condition constants checking for biomes.

* Rename fields and methods in HusbandryTabAdvancementGenerator

* method_10422 -> RecipesProvider.requireEnteringFluid

* Rename parameters to SnbtProvider.CompressedData

* Rename some fields and methods in NbtProvider

* method_10422 -> ItemListProvider#toJson

* NEED_ and REQUIRE_ -> NEEDS

* Remove 'loot table' and 'block' in BlockLootTableGenerator method names

Suggested by liach.

* Fix names in EntityLootTableGenerator to align with standards
2020-01-03 20:52:06 +00:00
Cloak-Bot ddb831ea5e Some Fluid Mappings (#1000)
* Fluid#method_20784(class_3610) -> getHeight

* FluidState#method_20785() -> getHeight

* BaseFluid#method_15741(class_3610) -> getLevel

* BaseFluid#getLevel(class_3610)[0 = <placeholder>] -> state

* BaseFluid#method_15738(class_1922 ,class_2338 ,class_2680 ,class_2350 ,class_2338 ,class_2680 ,class_3610 ,class_3611) -> canFlow

* BaseFluid#method_15725(class_1936 ,class_2338 ,class_3610) -> tryFlow

* BaseFluid#tryFlow(class_1936 ,class_2338 ,class_3610)[1 = world] -> flowTo

* BaseFluid#canFlow(class_1922 ,class_2338 ,class_2680 ,class_2350 ,class_2338 ,class_2680 ,class_3610 ,class_3611)[1 = <placeholder>] -> flowTo

* BaseFluid#tryFlow(class_1936 ,class_2338 ,class_3610)[1 = flowTo] -> waterPos

* BaseFluid#canFlow(class_1922 ,class_2338 ,class_2680 ,class_2350 ,class_2338 ,class_2680 ,class_3610 ,class_3611)[1 = flowTo] -> waterPos

* FluidState#method_15756(2) -> isSeeableFromASide

* FluidState#isSeeableFromASide(2) -> isSeeableFromASideClient

* BaseFluid#canFlow(8)[2 = <placeholder>] -> waterBlockState

* FluidState#isSeeableFromASideClient(2) -> isVisibleFromASideClient

* BaseFluid#canFlow(8)[1 = waterPos] -> fluidPos

* BaseFluid#canFlow(8)[2 = waterBlockState] -> fluidBlockState

* BaseFluid#tryFlow(3)[1 = waterPos] -> fluidPos

* BaseFluid#canFlow(8)[3 = <placeholder>] -> flowDirection

* BaseFluid#canFlow(8)[0 = <placeholder>] -> view

* BaseFluid#canFlow(8)[4 = <placeholder>] -> flowTo

* BaseFluid#canFlow(8)[5 = <placeholder>] -> flowToBlockState

* BaseFluid#tryFlow(3)[1 = fluidPos] -> worldfix

* BaseFluid#tryFlow(3)[1 = worldfix] -> world

* BaseFluid#tryFlow(3)[2 = pos] -> fluidPos

* BaseFluid#getLevel(1)[0 = state] -> stateFix

* BaseFluid#getLevel(1)[0 = stateFix] -> state

* BaseFluid#canFlow(8)[1 = fluidPos] -> blockViewFix

* BaseFluid#canFlow(8)[2 = fluidBlockState] -> blockPosFix

* BaseFluid#canFlow(8)[3 = flowDirection] -> blockStateFix

* BaseFluid#canFlow(8)[4 = flowTo] -> directionFix

* BaseFluid#canFlow(8)[5 = flowToBlockState] -> blockPos2Fix

* BaseFluid#getUpdatedState(3)[1 = <unnamed>] -> view

* BaseFluid#getLevelDecreasePerBlock(1)[1 = <unnamed>] -> view

* FluidState#isVisibleFromASideClient(2) -> isVisibleFromASide

* Update FluidState.mapping

Co-authored-by: Fudge <natan.lifsiz@gmail.com>
2019-12-30 22:16:03 +00:00
Juuxel 40f18bc4c6 Point of interest tweaks (#1017)
* Point of interest tweaks

* Fix typo in PointOfInterestRenameFix

* Remove incorrect mapping file

* Fix package name
2019-12-30 22:06:14 +00:00
Joseph Burton a6e4ebaa89 Better block state flattening mappings (#1020)
* Better flattening mappings

* Improvements to flattening mappings

* ChunkNibbleArray.isLowBits -> usesLowNibble
2019-12-30 22:05:36 +00:00
Erlend Åmdal 59dfbead00 Vector3f.reciprocal->normalize (#1027) 2019-12-30 22:04:36 +00:00
howtonotwin 25e14251a6 Correctly label the chunk ticket expiry mechanism (#1031) 2019-12-30 22:04:16 +00:00
Juuxel 3a9816bd2f Add missing BlockItem names (#1030) 2019-12-29 18:32:24 +00:00
Dan de1128c25a Change server whitelistEnabled field to reflect what it actualy does (#1024) 2019-12-27 10:49:11 +00:00
Erlend Åmdal 8bca281a33 Fix VertexConsumerProvider parameters (#1029) 2019-12-27 10:48:54 +00:00
Chocohead c7bdfa7558 Fix dodgy parameter names (#1028) 2019-12-27 10:48:15 +00:00
Tae Lim Kook d8a1bd3ec6 Quick Matrix{3,4}f and Rotation3 fixes (#1025)
* Rename Gson fields in some classes to GSON

* Quick Matrix{3,4}f and Rotation3 fixes
2019-12-26 12:36:42 +00:00
Erlend Åmdal 10fe82a496 Tiny Vector3f fixes (#1023)
* Vector3f.multiplyComponentWise -> lerp

* Vector3f.piecewiseMultiply -> multiplyComponentwise
2019-12-26 12:34:24 +00:00
­Sollace 6234131e77 Document the setBlockState method (#1003)
* Document the setBlock method

Co-Authored-By: Pyrofab <redstoneinfire@gmail.com>

* Remove 0

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

* Gramatical changes

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

Co-authored-by: Pyrofab <redstoneinfire@gmail.com>
Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2019-12-26 12:32:35 +00:00
Juuxel e7ea1ee673 ContainerLock mappings (#1004)
* ContainerLock mappings

* Fix an empty comment
2019-12-26 12:31:35 +00:00
shedaniel 644cab467a some client names and moved PageTurnWidget (#1019)
* some client names and moved PageTurnWidget

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

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

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2019-12-26 12:29:59 +00:00
Erlend Åmdal 9402c417ee Tiny quaternion fixes (#1022)
* Re-add missing quaternion mappings

* Vector4f.rotate
2019-12-26 12:27:36 +00:00
Yanis48 232787ac4e Fixes for #895 & #1014 (#1015)
* Fixes for #895 & #1014

* fixes -> fix, schemas -> schema

* Merge remote-tracking branch 'upstream/1.15.1' into 1.15.1-pre1

* Revert "Merge remote-tracking branch 'upstream/1.15.1' into 1.15.1-pre1"

This reverts commit edc34b1487.

* renamed Entity fields and methods
2019-12-26 12:26:34 +00:00
Tae Lim Kook 45d62272b8 Rename Gson fields in some classes to GSON (#1018) 2019-12-23 13:16:21 +00:00
liach f52dc8faa5 Mapped some entity logic stuff (#1013)
* Mapped some entity logic stuff

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

* Use updateCountdownTicks
2019-12-19 18:46:57 +00:00
­Sollace a312994297 Model transformation mode (#1008)
* ModelTransformation.Type -> ModelTransformation.Mode

* Transformation.NONE -> Transformation.IDENTITY
2019-12-19 18:44:07 +00:00
Fudge 59a98ca5b0 BlockBreakParticle mapping (test) (#1005)
* net/minecraft/client/particle/BlockCrackParticle -> net/minecraft/client/particle/BlockBreakParticle

* Update BlockBreakParticle.mapping

* Rename BlockBreakParticle.mapping to BlockDustParticle.mapping
2019-12-19 18:43:36 +00:00
­Sollace 3671127f16 field_21807 -> MAP_BACKGROUND (#1007)
field_21808 -> MAP_BACKGROUND_CHECKERBOARD
2019-12-17 21:23:28 +00:00
Joseph Burton 4a2fe5bd1b Make packet names consistent (#1016)
* Make packet names consistent

* Rename OpenContainerPacket -> OpenContainerS2CPacket
2019-12-17 21:22:35 +00:00
modmuss50 a6b72cef3d 1.15.1-pre1 2019-12-12 15:36:43 +00:00
valoeghese 4a1242d867 Fix some world gen mappings and map some unmapped stuff (#1002)
* Fix some mappings and map some unmapped stuff - world gen

* add a single javadoc comment

* edit jdoc

* liach requested changes

* liach's actual requested changes
2019-12-10 08:48:53 +02:00
modmuss50 a389d8528f 1.15-pre7 2019-12-09 12:54:41 +00:00
­Sollace 0192eb0e67 FirstPersonRenderer -> HeldItemRenderer (#991)
* Update all the mappings for ItemRenderer and FirstPersonItemRenderer

* FirstPersonRenderer -> HeldItemRenderer

* Apply suggestions from code review

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

* Revert `vertexConsumers` -> `provider

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

* Typo

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

* matrix -> matrices (part 2)

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

* vertices -> vertexConsumers (part 2)

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

* transformation -> transformationType

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

* Item -> item

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>
2019-12-08 18:08:24 +00:00
Shnupbups 7321f6c54f Last minute bee stuff (#999)
* bee stuff

* Rename BeeHiveBlock.mapping to BeehiveBlock.mapping

* Rename BeeHiveBlockEntity.mapping to BeehiveBlockEntity.mapping

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

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

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

Co-Authored-By: Juuxel <6596629+Juuxel@users.noreply.github.com>
2019-12-08 18:08:08 +00:00
modmuss50 946346c722 1.15-pre6 - 1 lost inner class 2019-12-06 13:08:36 +00:00
liach 260c102750 1.15 pre 5 new mappings and other cumulative new mappings (#996)
Signed-off-by: liach <liach@users.noreply.github.com>
2019-12-05 23:28:21 +00:00
modmuss50 7b3a61d763 1.15-pre5 2019-12-05 14:03:01 +00:00
liach 805396c016 1.15 pre4 1 (#994)
* Some missing fields

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

* Few more stuff

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

* Remove problematic jd info
2019-12-04 23:00:17 +00:00
modmuss50 b3d3023795 1.15-pre4 2019-12-03 13:35:46 +00:00
modmuss50 89b749da2a Update enigma for Javadoc support.
Mappings were re-written storing the inner classes at the end of the file.
2019-12-02 13:55:18 +00:00
­Sollace 018b4f2cda Quarternion mappings (#972)
* Mapped some missing names in Vector3f and Quaternion

* Mapped WorldRenderer and most of RenderLayer
2019-12-02 13:49:14 +00:00
valoeghese 8545f04438 Finish DefaultBiomeFeatures mappings and some other stuff (#993) 2019-12-02 13:48:38 +00:00
Runemoro 966033b532 More rendering mappings (#986)
* More rendering mappings

* Even more rendering mappings

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

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

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

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

* Fix HashStrategy removed in last PR

* Fixes by liach
2019-12-02 13:47:40 +00:00
liach 5bebf85492 pre3 new classes (#989)
Signed-off-by: liach <liach@users.noreply.github.com>
2019-11-29 20:40:18 +00:00
modmuss50 cdad304f12 1.15-pre3 2019-11-28 19:19:28 +00:00
Runemoro bf81b47a6b Rendering mappings (#985)
* Rendering mappings

* Undo ColorResolver -> ColorProvider, it's an unobfuscated class!

* Update mappings/net/minecraft/client/render/debug/BeeDebugRenderer.mapping

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

* Update mappings/net/minecraft/client/render/debug/BeeDebugRenderer.mapping

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

* Fixes by liach

* Fix
2019-11-26 23:53:20 +00:00
valoeghese b3ce1dd168 more world gen mappings, fix some names, refactor some biome source related stuff (#983)
* more world gen mappings and fix some names

* update pr. refactor some stuff
2019-11-26 08:42:27 +00:00
liach d0f836da8e Some stuff for 1.15 pre 1 and pre2 (#980)
* Some stuff for 1.15 pre 1

wood type or sign type? it is only used by signs.

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

* A few more stuff

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

* bits of stuff

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

* Call it a sign type

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

* More stuff and refactors per suggestion

* More bits

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

* Missed the one i need to map

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

* You like dual better

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

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

* 😓

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

* Some pre2 stuff as well
2019-11-25 20:12:08 +00:00
modmuss50 85d87033da 1.15-pre2 2019-11-25 19:17:49 +00:00
Runemoro 35d803542c Model part mappings (#982)
* Model part mappings

* Fix

* Suggestions by liach

* Fix
2019-11-25 13:58:59 +00:00
valoeghese ffb857ca3b Map some mostly world gen stuff (#975)
* map some mostly world gen stuff

* suggested changes and be more consistent

* more tree stuff named and other stuff

* update field mapping to suggested
2019-11-24 10:52:54 +00:00
Runemoro 898fb4c9be Bee mappings (#981) 2019-11-24 01:18:13 +00:00
modmuss50 a2adfae9eb Remove a conflicting method
This time on the right branch
2019-11-21 19:43:37 +00:00
modmuss50 dd646e04ca Fix mappings 2019-11-21 19:33:39 +00:00
modmuss50 9fb64b9b26 1.15-pre1 2019-11-21 19:13:18 +00:00
Runemoro e3d8e32070 SortedArraySet mappings (#973)
* SortedSet mappings

* getFirst -> first to match java.util.SortedSet name

* SortedArraySet
2019-11-21 13:06:44 +00:00
Chloe Dawn f23aebae1f Improve game rule mappings (#968) 2019-11-21 13:06:28 +00:00
­Sollace abe91b29fa Mapped several things across all the modelling classes and renderers (#799)
* WeightedBakedModel.ModelEntry -> WeightedBakedModel.Entry

* Json ModelElement

* Mapped CubeFace
field_3958 -> DIRECTION_LOOKUP
method_3163 -> getFace

* Vector4f

* Vector4f.method_4929 -> Vector4f.viewboxMatrix

* Mapped BakedQuadFactory

* Resource reload listener

* ModelLoader
ModelLoader.class_4455 -> ModelLoader.ModelDefinition (as hinted by Mojang)

* field_20848 -> BLOCK_DESTRUCTION_STAGES
BLOCK_BREAKING_STAGES -> BLOCK_DESTRUCTION_STAGE_TEXTURES

* BakedModel
deserialize -> deserialize (where's the synthetic?)

* Back to this I guess.

* These mappings were lost in the rebase. :/

* getLightBrightness -> getRelativeDirectionalBrightness
getBrightnessInteger -> getLightmapCoordinate

* Mapped some incidental names relating to Sprite
2019-11-19 15:19:05 +00:00
liach ec47b4448e 45b new stuff and a few fixed entity methods from 45a (#959)
Signed-off-by: liach <liach@users.noreply.github.com>
2019-11-19 14:28:00 +00:00
­Sollace e1ee50dbb4 Corrected the TextRenderer parameter names (#967)
* Mapped TextRenderer

* Fix typo

AAAAAAAAAAAAAAAAHHHHHHHHHOOOOOMMMMMMYYYYGOOOOOOOOOOOOOO

* str -> text

* More parameter mappings
2019-11-19 14:23:01 +00:00
Juuxel d9a890e5dc Fix various issues (#966)
* Fix various issues

Fixed TextRenderer.draw parameter names. Closes #965.
RabbitEntity.method_20669 -> canSpawn. Closes #956.
Block/Fluid.stateFactory + getters -> stateManager. Closes #957.
MinecraftServer.advancementManager + getter -> advancementLoader.
ServerPlayerEntity.advancementManager + getter -> advancementTracker.
Closes #960.
PlayerManager.getAdvancementManager -> getAdvancementTracker.
PlayerManager.advancementManagerMap -> advancementTrackers.
Fixed typo in StatePredicate.test param name (sate -> state).

* PlayerManager.advancementManagerMap -> advancementTrackers

* liach's suggestion
2019-11-19 14:22:22 +00:00
­Sollace 9b09c7929c Rename the body parts to be more descriptive (#950)
* Rename the body parts to be more descriptive

* unmap "accept" method

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

* Mapped the quadrupedal model fields

* StrayEntityModel -> SkeletonEntityModel

* Map parameters
2019-11-18 13:11:10 +00:00
­Sollace a57b0d7cba New vector and direction methods (#961) 2019-11-18 11:36:11 +00:00
­Sollace 6b125213ce Mapped PlayerSkinTexture (#962)
* Mapped PlayerSkinTexture

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

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

* resManager -> manager
2019-11-18 11:35:41 +00:00
modmuss50 2956fad80d 19w46b 2019-11-14 14:49:10 +00:00
liach 1075e2fd3f 46a new stuff (#955)
* 46a new stuff

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

* render

Signed-off-by: liach <liach@users.noreply.github.com>
2019-11-13 19:59:16 +00:00
modmuss50 a867725a7f 19w46a 2019-11-13 17:34:56 +00:00
­Sollace cc2479fee6 Player-suggested changes (#949) 2019-11-12 18:55:47 +00:00
liach 14997e8ae6 Map biome color cache stuff and matrixstack pop (#945) 2019-11-09 19:08:42 +00:00
­Sollace 15334f0522 Shape mappings (#839) 2019-11-09 19:07:05 +00:00
modmuss50 f4c099aead Remove bad mapping file 2019-11-07 21:20:33 +00:00
modmuss50 3bf4ded164 19w45a 2019-11-07 19:37:31 +00:00
Runemoro 630bd1451b Refactor rendering (#930)
* Refactor rendering

* Revert #929 and map more things

* Fixes by liach

* Revert bufferBuilder -> buffer in fields too

* Fixes

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

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

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

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

* Suggestions by Player

* Fix some debug renderer names

* More mappings

* Fix

* Fixes by Player

* Improve BufferBuilderStorage names
2019-11-07 18:03:04 +00:00
Mikhail Oleynikov c37fc0ee16 Fill names in AdvancementTabType with existing names in the context 2019-11-03 21:14:00 +00:00
liach 02908445ab Mapped all top-level classes (#934)
* Mapped all top-level classes

No more obfuscated top-level class

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

* Mapping inner classes (Still some left)

These to go:
net/minecraft/datafixers/fixes/LeavesFix$class_1192
net/minecraft/structure/NetherFortressGenerator$class_3404
net/minecraft/structure/OceanMonumentGenerator$class_3367
net/minecraft/structure/OceanMonumentGenerator$class_3368
net/minecraft/structure/OceanMonumentGenerator$class_3369
net/minecraft/structure/OceanMonumentGenerator$class_3370
net/minecraft/structure/OceanMonumentGenerator$class_3371
net/minecraft/structure/OceanMonumentGenerator$class_3372
net/minecraft/structure/OceanMonumentGenerator$class_3373
net/minecraft/structure/OceanMonumentGenerator$class_3375
net/minecraft/structure/OceanMonumentGenerator$class_3388
net/minecraft/structure/StrongholdGenerator$class_3427
net/minecraft/structure/StrongholdGenerator$class_3466
net/minecraft/structure/Structure$class_3500
net/minecraft/structure/WoodlandMansionGenerator$class_3478

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

* Update StructurePoolBasedGenerator.mapping

* Fixes as suggested by @Runemoro

Signed-off-by: liach <liach@users.noreply.github.com>
2019-11-02 21:51:27 +00:00
liach f61755b603 Minor stuff for util package (#935)
Signed-off-by: liach <liach@users.noreply.github.com>
2019-11-02 21:47:58 +00:00
Draylar 72748541b9 StructurePoolBasedGenerator mappings (#919) (#937)
* StructurePoolBasedGenerator mappings

* Update mappings/net/minecraft/structure/pool/StructurePoolBasedGenerator.mapping

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>
2019-11-02 21:47:22 +00:00
Mikhail Oleynikov d912077df8 Bring back BER.render (#933) 2019-10-30 18:58:20 +00:00
modmuss50 ab5cfb2bf9 Fix 2019-10-30 16:56:29 +00:00
modmuss50 bf6fdd7195 19w44a 2019-10-30 16:28:24 +00:00
liach 6fa1e34c83 19w42a rendering and layers etc (#917)
* 19w42a rendering and layers etc

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

* Stage changes

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

* stuff stuff stuff

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

* fixed color

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

* Banner Pattern "Patterns"

Patterns name see https://minecraft.gamepedia.com/Banner#Block_entity

* Some more changes

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

* Add 2 mappings

Signed-off-by: liach <liach@users.noreply.github.com>
2019-10-30 16:15:03 +00:00
biom4st3r 11d3a5cf6e StatusEffect mapping and Cuboid Method rename (#906)
* Mappings for statusEffects
Changed Cuboid.copyRotation -> Cuboid.copyRotationAndPoint because of the misleading name

* Apply suggestions from code review

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

* Update mappings/net/minecraft/entity/effect/StatusEffect.mapping

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>
2019-10-30 15:50:18 +00:00
Laura F. D d5b9f96390 Some entity mappings (#888)
* Some entity mappings

* Mixed set/getShowsDeathScreen up

* AbstractMinecartEntity mappings

* Bee mapping

* No boolean getters

* Reorder words

* rebase and fix
2019-10-30 15:42:22 +00:00
Runemoro faa40892e4 Foliage placer and block placer mappings (#932)
* Foliage placer, block placer, block state provider

* Fix
2019-10-30 14:21:39 +00:00
valoeghese 47a4de08b2 lots of world gen mappings (#924)
* lots of world gen mappings

* some changes

* move state providers to a new package
2019-10-30 14:21:17 +00:00
SPGoding 37a5f80d32 Map and remap things in advancement/criterion and predicate (#907)
* Map and remap names in BredAnimalsCriterion

* Map things in BrewedPotionCriterion

* Map and remap rest things in advancement critetia

* Map something for predicate

* Rename handle -> trigger

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

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

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

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

* Update mappings/net/minecraft/server/network/ServerPlayerEntity.mapping

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

* Update mappings/net/minecraft/server/network/ServerPlayerEntity.mapping

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

* Update code due to review changes
2019-10-30 14:20:26 +00:00
Mikhail Oleynikov 665fbeb969 Restore Source/DestFactor names 2019-10-27 14:56:12 +00:00
Yanis48 a1a04c20da Move loot package out of world (#921)
* Move loot package out of world

* oopsie
2019-10-25 16:58:38 +01:00
UpcraftLP ba767b5dfb you need Boat (#923) 2019-10-25 16:57:20 +01:00
Siphalor 194e42daff Mapped entity rendering methods/classes & options screens (#913)
* Mapped entity rendering methods and classes & options screens

* Fixed Knit's issues and implemented liach's suggestions

* Removed strange leftover obf stubs (I blame Knit)

* Mapped some more stuff from AnimalModel

* Adapt some stuff from Runemoro

* Some more Runemoro

* Another two fixes

* Unmap unobfuscated mapping

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

* Shorten dragon

by liach

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

* Shorten biped model

by liach

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

* Shorten another biped model

Co-Authored-By: liach <7806504+liach@users.noreply.github.com>
2019-10-25 09:02:48 +01:00
modmuss50 b8403e7661 19w42a 2019-10-16 18:09:47 +01:00
Erlend Åmdal 040aa58ae5 Fix dust particle effect scale misnamed as alpha 2019-10-15 16:38:05 +00:00
Juuxel 92727cae99 Fix MobSpawnS2CPacket velocity and rotation being swapped 2019-10-13 21:27:01 +00:00
Modmuss50 ef9864b2b8 A few easy mappings for 41a (#904) 2019-10-10 06:36:35 +02:00
Shnupbups 68328eddc5 Some new stuff (#903) 2019-10-09 20:35:45 +01:00
modmuss50 841e352c61 19w41a 2019-10-09 18:17:26 +01:00
Julian Dunskus cbd7317764 FishingBobberEntity Mappings (#820)
* FishingBobberEntity complete

`luckOfTheSeaLevel` and `lureLevel` were swapped

* following boolean field naming conventions

* naming improvements
2019-10-09 17:45:12 +01:00
liach 8de7fde3c9 Remap resource pack profile stuff as I revisit it during api writing (#879)
* Remap resource pack profile stuff as I revisit it during api writing

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

* ResourcePackCreator -> ResourcePackProvider
ResourcePackProfileManager -> ResourcePackManager

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

* Minor

Signed-off-by: liach <liach@users.noreply.github.com>
2019-10-09 17:44:35 +01:00
liach e68c809d40 19w36a: The art of nether update (#862)
* 19w37a biomes mappings

also mapped that new world thing to VoxelView (all methods mapped)

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

* Fixes two broken packages

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

* access -> getStored

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

* Few biome fields nearby

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

* voronoi

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

* cull -> culling

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

* voxelview -> worldview, biomeaccessor -> biomeaccess, biomeaccessstrategy -> biomeaccesstype

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

* Other improvements

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

* fix biome access name in chunkregion

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

* addSalt, map another biome array field, also move access things to world/biome from world/biome/source package

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

* Revert the is full cube name

(It was like whether to check neighbor for shape check)
2019-10-09 17:44:19 +01:00
Juuxel c95856c60f Entity properties (#882)
* Entity stuff

* Better param name

* ServerPlayerEntity.xScore -> lastXScore

* World border improvements and some player/living entity methods

* Remove redundant pos suffix

* Airy renames
2019-10-09 17:44:02 +01:00
Runemoro 04ad11fed6 Rendering mappings (#897)
* Rendering mappings

* Remove duplicate class

* Suggestions by liach and juuxel

* Unmap inferred field and move to better package
2019-10-09 17:43:46 +01:00
SPGoding 8d19e8266c Map a filed in TridentEntity (#898) 2019-10-09 07:36:50 +01:00
biom4st3r f8dec9497e Iron Golem Model Mappings (#900) 2019-10-09 07:36:31 +01:00
liach 6e610a892e Screen/GUI fields (#890)
Requested by 3tusk to map out the hud health stuff initially, so

Signed-off-by: liach <liach@users.noreply.github.com>
2019-10-07 11:47:33 +01:00
prplz 26a0269634 Correct spelling of Bruijn (#894) 2019-10-07 11:46:49 +01:00
Juuxel 174d38ad30 Drop 'on' prefixes from block tick methods, Block.activate -> onUse (#886)
* Drop 'on' prefixes from block tick methods, activate() => use()

* use -> onUse
2019-10-03 13:19:48 +01:00
Danielshe 4bd3848cfb isMinceraft (#893) 2019-10-03 13:19:07 +01:00
Gareth Williams 26c6645776 mapped isSpawnableFarFromPlayer (#892)
* mapped isSpawnableFarFromPlayer

* mapped spawnableFarFromPlayer
2019-10-03 13:18:51 +01:00
modmuss50 a642ad93e7 19w40a 2019-10-02 15:28:28 +01:00
DrMeepster b86853dc72 ZombieEntity Mappings (#857)
* named difficultyChecker

* Update ZombieEntity.mapping

* Baby data

* revised data name

* more naming

* renamed another variable

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

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

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

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

* changed name to fit conventions

* replaced child with baby for consistency

* changed itemStack to stack
2019-09-30 21:27:45 +01:00
liach 02540173b1 19w39a tag mappings, nbt storage text, and a funny villager namer (#881)
Also fix commandexception method name clash

Signed-off-by: liach <liach@users.noreply.github.com>
2019-09-30 21:27:11 +01:00
liach e4fd77a6a9 Little random bits (#861)
Signed-off-by: liach <liach@users.noreply.github.com>
2019-09-30 21:26:39 +01:00
Laura F. D 0357243c9f isOpaque backing field/block settings (#885) 2019-09-30 21:26:00 +01:00
João fbb208ed8d Mappings for projectileEntity (#880)
* Map LongArgumentSerializer (#813)

* Mappings for projectileEntity

* Changed/fix fireTime to fireTicks

* Some fixes

* Update mappings/net/minecraft/entity/projectile/ProjectileEntity.mapping

Co-Authored-By: Juuxel <kasperi.kauppi@gmail.com>

* Update mappings/net/minecraft/entity/projectile/ProjectileEntity.mapping

Co-Authored-By: Juuxel <kasperi.kauppi@gmail.com>

* Update mappings/net/minecraft/entity/projectile/ProjectileEntity.mapping

Co-Authored-By: Juuxel <kasperi.kauppi@gmail.com>
2019-09-30 13:58:58 +01:00
Juuxel d9447e37cc Randoms and datafixers (#871)
* Some random mappings

* Revert block tick method renames
2019-09-29 18:46:25 +01:00
Danielshe 255b94fe0d 19w39a: Some simple methods (#884) 2019-09-29 18:41:14 +01:00
Juuxel 976473470a Spawn restriction mappings (#858)
* Spawn restriction mappings

* SpawnRestriction.canSpawnAt -> canSpawn for consistency

* Some tweaks

* Suggestions

* isValidSpawnHeight -> isValidSpawnDepth

* SpawnRestriction.Predicate => SpawnPredicate

* Parameter names
2019-09-29 18:40:10 +01:00
NeunEinser 439ffb8933 Fix clash of CommandBlockBlockEntity#getType with BlockEntity#getType (#874) 2019-09-29 18:37:06 +01:00
Juuxel e1c4281e7d Small book and text tweaks (#883)
* More text stuff

* Fix BookScreen page button names

* Improve BookEditScreen button names
2019-09-29 18:31:40 +01:00
modmuss50 cec1663f54 Fix inner class name 2019-09-27 17:27:32 +01:00
modmuss50 052e77acc0 19w39a 2019-09-27 17:23:24 +01:00
liach 8d9d435405 19w38b - loot conditions from data packs, advancements go smart, data… (#865)
* 19w38b - loot conditions from data packs, advancements go smart, data storage, etc

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

* Improve names a bit as I edit mcwiki

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

* some fields

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

* More stuff spotted

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

* name

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

* nbt helper has a lot of troublesome names, especially that "equal" one is not checking for equality but for contained relationship

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

* Corrections on nbt path names

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

* Improve some loot mapping

Signed-off-by: liach <liach@users.noreply.github.com>
2019-09-26 08:42:38 +01:00
Laura F. D 95821ed700 Map NetworkState. (#875)
* Map NetworkState.

* Suggestions + fix that typo
2019-09-26 08:36:11 +01:00
SPGoding 374bd980a2 Map a field (#873) 2019-09-26 08:35:18 +01:00
Juuxel d7687c5d92 Fix pages being called lines in BookScreen (#869)
* Fix pages being called lines in BookScreen

* Suggestions + map BookEditScreen.Position(int, int) params
2019-09-22 12:31:03 +01:00
Juuxel 56ed1582ab Creative inventory mappings (#843)
* Creative inventory mappings

* More creative inventory mappings

* method_2476 => applyStatusEffectOffset

* field_2888 -> ignoreTypedCharacter, searchedTags -> searchResultTags
2019-09-22 10:38:45 +02:00
Juuxel 98c04442d7 FixItemName/ChoiceTypes -> ItemName/ChoiceTypesFix (#844)
* Rename FixItemName/ChoiceTypes to ItemName/ChoiceTypesFix, closes #795

* Fix typo
2019-09-22 10:35:41 +02:00
grondag c65ee2bb41 Map bindTexture() to public method (#870)
In the latest snapshot the old bindTexture method was made private and is now wrapped by a public method that ensures thread safety.  Mods calling `bindTexture()` will fail due to an access violate.  This PR maps `bindTexture` to the new publicMethod and renames the private method.
2019-09-21 23:27:52 +02:00
liach 28abbf8109 Map two unmapped dfu fixes classes (#866)
Signed-off-by: liach <liach@users.noreply.github.com>
2019-09-21 23:27:18 +02:00
modmuss50 92eec25199 Remap outer class for LootCondition 2019-09-18 18:57:57 +01:00
modmuss50 0190a8d517 More inner class fixes 2019-09-18 17:57:06 +01:00
modmuss50 bf500b5591 Fix 19w38b 2019-09-18 17:39:49 +01:00
modmuss50 5f624356fc 19w38b 2019-09-18 16:29:55 +01:00
modmuss50 2565f0b45b 19w38a 2019-09-18 16:17:05 +01:00
Shnupbups c9f29349e4 Some stuff (#854) 2019-09-15 13:05:47 +01:00
modmuss50 7d5ab03aba Fix CME, if you have a better name please let me know. 2019-09-12 16:37:31 +01:00
modmuss50 1a06fe37a8 Merge #801
# Conflicts:
#	mappings/net/minecraft/util/math/BlockBox.mapping
2019-09-12 14:46:52 +01:00
modmuss50 363b9de876 Merged #849
Squashed commit of the following:

commit 10e2858763
Author: Joe <burtonjae@hotmail.co.uk>
Date:   Thu Sep 5 15:49:09 2019 +0100

    Rename BlockPlayerActionS2CPacket

commit c3357584bc
Author: Joe <burtonjae@hotmail.co.uk>
Date:   Thu Sep 5 13:55:32 2019 +0100

    Add some player interaction mappings
2019-09-12 14:38:10 +01:00
modmuss50 84adfb1d6c Merged #825
Squashed commit of the following:

commit ce2f24233b
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Wed Aug 28 20:43:17 2019 +0100

    Fix typo

commit ba7ca63d44
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Fri Aug 23 00:42:05 2019 +0100

    Fix typo + missing rename from previous commit

commit c63132b3b8
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Fri Aug 23 00:37:33 2019 +0100

    Rename variable names in 'natural language order'

commit b5c1f164f8
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 05:33:09 2019 +0100

    class_597 METHOD init ARG 2 -> scale

commit 728bec6b41
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 05:31:06 2019 +0100

    class_597 METHOD init ARG 1 -> ySize

commit d3dc2b2ee3
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 05:26:33 2019 +0100

    method_2800 -> getHead

commit d1aca82776
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 05:25:30 2019 +0100

    field_3356 -> finRight

commit ca9476050e
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 05:25:09 2019 +0100

    field_3351 -> finLeft

commit a88727b5ab
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 05:21:28 2019 +0100

    field_3355 -> finTop

commit 1abd1bd4bc
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 05:19:49 2019 +0100

    field_3350 -> finTail

commit 8b2faed2cf
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 05:13:05 2019 +0100

    field_3352 -> mouth

commit 4162946189
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 05:09:36 2019 +0100

    field_3354 -> head

commit 62ea7ab62f
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 05:08:36 2019 +0100

    field_3353 -> body

commit 84aeb8284b
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 05:04:36 2019 +0100

    field_3347 -> wingRight

commit 394c90e230
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 05:04:03 2019 +0100

    field_3341 -> wingLeft

commit 9e177b49a6
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 05:01:56 2019 +0100

    field_3343 -> legRight

commit cf37239d25
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 05:01:22 2019 +0100

    field_3345 -> legLeft

commit 5b16409623
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 04:58:24 2019 +0100

    field_3346 -> body

commit 41157a8d86
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 04:55:20 2019 +0100

    field_3342 -> wattle

commit 036c309d3b
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 04:52:43 2019 +0100

    field_3340 -> beak

commit cc948d7ca9
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 04:48:21 2019 +0100

    method_2798 -> getLid

commit a4bba1e1f0
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 04:47:17 2019 +0100

    method_2799 -> render

commit 21fc1342cf
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 04:45:52 2019 +0100

    class_582 METHOD init ARG 1 -> scale

commit b60f47e4f1
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 04:35:08 2019 +0100

    method_17073 ARG 6 -> scale

commit f5821fd949
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 04:33:51 2019 +0100

    method_17072 ARG 6 -> scale

commit 3f59c2482d
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 04:27:34 2019 +0100

    method_2836 ARG 7 -> scale

commit b3308599e8
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 04:24:01 2019 +0100

    field_3326 -> bottom

commit 50501302e9
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 04:03:07 2019 +0100

    field_3328 -> rods

commit 9b019bd627
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 04:00:18 2019 +0100

    field_3329 -> head

commit 94954e9dc5
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 03:58:14 2019 +0100

    field_3318 -> part2

commit e0da88d86a
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 03:57:41 2019 +0100

    field_3316 -> part1

commit f91e3b2473
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 03:52:49 2019 +0100

    field_3317 -> legs

commit a7b2e36c57
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 03:52:12 2019 +0100

    method_2795 ARG 1 -> visible

commit 2ee962f9d9
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 03:48:12 2019 +0100

    field_3324 -> wingLeftTip

commit 6c89361dea
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 03:47:38 2019 +0100

    field_3319 -> wingRightTip

commit 18289d89b9
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 03:45:57 2019 +0100

    field_3320 -> wingLeft

commit b7cfac8702
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 03:43:41 2019 +0100

    field_3322 -> wingRight

commit 66203f9137
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 03:39:49 2019 +0100

    field_3323 -> body

commit d8344db158
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 03:39:19 2019 +0100

    field_3321 -> head

commit e5c8a26170
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 03:17:37 2019 +0100

    method_2793 -> render

commit 5a86e9f41a
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 03:15:37 2019 +0100

    method_2792 -> getBanner

commit f6b577fe9b
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 03:14:42 2019 +0100

    method_2791 -> getStickVertical

commit 2d53a588f3
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 03:13:21 2019 +0100

    field_3310 -> stickHorizontal

commit 42c6c02edb
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 03:11:47 2019 +0100

    field_3311 -> stickVertical

commit 4117732d33
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 03:10:13 2019 +0100

    field_3309 -> banner

commit 9cf06abcbb
Author: YummyLoop <12478030+YummyLoop@users.noreply.github.com>
Date:   Mon Aug 19 02:59:03 2019 +0100

    method_17790 -> isAttacking
2019-09-12 14:36:00 +01:00
modmuss50 4130e35c88 Merge #848
# Conflicts:
#	mappings/net/minecraft/world/CollisionView.mapping
#	mappings/net/minecraft/world/chunk/light/LightingProvider.mapping
2019-09-12 14:34:29 +01:00
modmuss50 b198b9c6ca Merge #822
# Conflicts:
#	mappings/net/minecraft/entity/LivingEntity.mapping
#	mappings/net/minecraft/entity/mob/MobEntity.mapping
#	mappings/net/minecraft/util/SystemUtil.mapping
2019-09-12 14:28:23 +01:00
therealfarfetchd 225f9efaa9 Some NBT names (#853) 2019-09-12 14:21:38 +01:00
modmuss50 f4da454c81 19w37a 2019-09-11 16:28:06 +01:00
modmuss50 6bcf8b8ce9 19w36a 2019-09-05 10:54:58 +01:00
Runemoro 22d643e113 A few client mappings (#833)
* A few client mappings

* More client mappings

* Update TitleScreen.mapping

* Drop things that are gone
2019-09-01 16:22:10 +01:00
Runemoro 35891f155e Map some new 19w34a classes (#831)
* Map some new 19w23a classes

* Fixes

* Fix typo

* Drop methods that are gone
2019-09-01 16:21:31 +01:00
modmuss50 d75cbd833f 19w35a 2019-08-28 18:46:02 +01:00
Runemoro efcf572268 Fix #810 (#834)
* Fix #810

* Fix
2019-08-27 14:09:54 +01:00
NinjaPhenix 0db729b674 Updates ChestEntityModel Mapping (#835) 2019-08-27 14:09:26 +01:00
NinjaPhenix 9350e9382e Renames some classes now shared by parrots and bees (#840)
* Renames some classes now shared by parrots and bees

* Renames Flutters to Flutterer due to recommendation in #yarn.
2019-08-26 22:34:19 +01:00
Shnupbups 3ae7d9f0a9 Fixed a typo (#836)
* Map LongArgumentSerializer (#813)

* Fixed a typo
2019-08-26 12:02:55 +01:00
Shnupbups 80e8183975 Begin 19w34a mappings (#828)
* Begin 19w34a mappings

* more stuff

* More stuff

* stuff

* stuff again

* Update EntityRenderer.mapping

* x

* Finish mapping and modify BeeEntity, name string damagesource, map bee model

* Fix typo in class_1282 method 21748

* Update BeeEntity.mapping

* Update BeeHiveBlockEntity.mapping

* more stuff
2019-08-25 15:18:10 +00:00
Valoeghese b4e6da6711 name method 2019-08-25 15:15:44 +00:00
Valoeghese 9acebe4e04 more mappings for spawn helper and ocean monument 2019-08-25 15:15:44 +00:00
João 82ebc4eecd ArmorStandEntityModel + CrepperEntityModel + some related mappings (#824)
* Set limbs and scale mappings

* Add mappings to ArmorStandEntityModel and some associated
2019-08-22 21:26:26 +01:00
qouteall fb586361ab _ (#811) 2019-08-22 21:26:00 +01:00
Fudge f8b340109c Ingredient Mappings (#805)
* Updated mappings in net.minecraft.recipe.Ingredient

* un-name test

* remove unrelated arg

* address review

* Filled out the rest of Ingredient and should also resolve conflict
2019-08-22 21:25:40 +01:00
­Sollace 7166083ec4 LivingEntity mappings (#802)
* field_6276 -> lastDamageSource
field_6226 -> lastDamageTime

* getHealthMaximum -> getMaximumHealth

* method_6124 -> getPrimeAdversary

* addPotionEffect -> addStatusEffect

* method_6009 -> onStatusEffectUpgraded
method_6020 -> onStatusEffectApplied

* clearPotionEffects -> clearStatusEffects

* method_6024 -> getLeaningPitch
field_6243 -> leaningPitch
field_6264 -> lastLeaningPitch

* Mapped all the tracking fields. (These are sent by the server and incrementally applied on the client to rubber-band entities into position)

* method_18802 -> getMovementSpeed
field_6281 -> flyingSpeed

* method_18801 -> applyClimbingSpeed

* method_6093 -> knockDownwards

* cannotMove -> isImmobile

* method_18396 -> getArmorVisibility

* isEquippedStackValid -> hasStackEquipped

* setEquippedStack -> equipStack

* attributeContainer -> attributes

* method_6039 -> isBlocking
method_6061 -> canPierceDefense

* method_6040 -> consumeItem

* method_6076 -> tickActiveItemStack

* method_6072 -> updateLeaningPitch

* method_6077 -> canEnterTrapdoor

* method_16212 -> getBlockStateUnderFeet (suggestions welcome)

* method_6095 -> absorbDamage

* field_6271 -> knockbackVelocity (or painFactor)

* field_6239 -> roll

* field_6228 -> jumpingCooldown

* field_6254 -> maxHurtTime

* method_6129 -> onStatusEffectRemoved

* field_6285 -> effectsChanged

* spawnPotionParticles -> tickStatusEffects

* method_6031 -> turnHead (as hinted by Mojang)
field_6283 -> bodyYaw
field_6220 -> prevBodyYaw

* field_6255 -> lookDirection (result of turnHead)

* method_6038 -> onDismounted (checks collisions and pushes the entity and boat apart)

* field_6267 -> diagonalSpeed

* field_6261 -> pushCooldown
method_6035 -> push (As hinted by Mojang)
tickPushing -> tickCramming (applies the cramming rule)

* field_6232 -> scoreAmount (appears unused. Value increments a score on the player when this entity is killed - see ServerPlayerEntity.updateKilledAdvancementCriterion)

* field_6253 -> lastDamageTaken (Damage amount is stored and applyDamage is called with the difference only if the new damage is higher than it was before)

* field_6275 -> prevLookDirection

* field_6269 -> defaultMaximumHealth (public, final, value is 20)

* (unused - interpolated between 0 and 0.3 when the entity is on the ground, and always 0 when riding)
field_6233 -> stepBobbingAmount
field_6217 -> prevStepBobbingAmount

* (unused - set to a random float when constructing)
field_6244 -> randomLargeSeed
field_6262 -> randomSmallSeed

* Stitch did this. I don't know why.

* StatusEffect.method_5555 -> onApplied

* canPierceDefense -> tryUseShield

* absorbDamage -> tryUseTotem

* getBlockStateUnderFeet -> getBlockState

* diagonalSpeed -> turningSpeed

* Mapped several parameters

* removeStatusEffect -> tryRemoveStatusEffect
removePotionEffect -> removeStatusEffect

* isPotionEffective -> canHaveStatusEffect

* More parameters

* tryUseShield -> blockedByShield (because "hitsShield" reads like manglish)
2019-08-22 21:25:19 +01:00
modmuss50 5695254f64 19w34a 2019-08-22 14:39:40 +01:00
Daniel She bf0c48ee7e CraftResponseS2CPacket -> CraftFailedResponseS2CPacket (#814) 2019-08-19 17:26:42 +01:00
valoeghese 23d9781b47 some more gen mappings and other stuff (#819)
* some gen mappings

* requested changes
2019-08-19 17:24:19 +01:00
Modmuss50 fbce991f97
Fix #808 (#812) 2019-08-06 20:21:16 +01:00
­Sollace 093d7f91c1 Item entity mappings (#796)
* method_6980 -> setCreativeDespawnTime

* method_20397 -> canMerge

* method_6974 -> applyBuoyancy

* method_6976 -> setCovetedItem

* method_6987 -> setDespawnImmediately
2019-08-03 23:47:19 +01:00
­Sollace 9095b0dc74 BlockPos mappings (#803)
* ChunkPos.1.field_18684 -> position

* Mapped missing/wrong parameter names in BlockPos

* crossProductPos -> crossProduct
2019-08-03 13:26:58 +02:00
Mitchell Skaggs 5d2b212bb3 Add Vec3i constructor params (#806) 2019-08-03 12:10:03 +02:00
Shnupbups 4243e9813b Mapped lots of random things (#794)
* 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
2019-07-31 15:20:12 +01:00
SPGoding 475439613f Change mappings in selector (#798)
* Change mappings in selector

`EntitySelector#count` -> `EntitySelector#limit`
`EntitySelector#getCount` -> `EntitySelector#getLimit`
`EntitySelectorReader#count` -> `EntitySelectorReader#limit`
`EntitySelectorReader#setCount` -> `EntitySelectorReader#setLimit`
`EntitySelectorReader#UNSORT` -> `EntitySelectorReader#ARBITRARY`
`EntitySelectorReader#NEAREST_FIRST` -> `EntitySelectorReader#NEAREST`
`EntitySelectorReader#FURTHEST_FIRST` -> `EntitySelectorReader#FURTHEST`
Because they are called so in selector arguments:
https://minecraft.gamepedia.com/Commands#Target_selector_arguments

* Change mappings in EntitySelectorReader

* Change more selector mappings
2019-07-29 13:55:03 +01:00
Thalia Nero 67bddaca81 Remap Biome#getTemperature (#797) 2019-07-25 14:37:07 +01:00
Runemoro 067810dd32 Realm mappings (#792)
* Match Realm mappings

* Drop x_ constructor parameters (anonymous class outer variables)
2019-07-20 11:15:42 +01:00
Adrian Siekierka c82d08c359 1.14.4-pre7 2019-07-18 20:23:35 +02:00
­Sollace 1ef02b7539 UntrackMemoryUtil -> Untracker (#777)
Co-Authored-By: Chloe Dawn <InsomniaKitten@users.noreply.github.com>
2019-07-16 20:27:41 +02:00
­Sollace f54c0ed8ef Mapped NativeImage (#772) 2019-07-16 20:27:01 +02:00
­Sollace 8f369ff52e Entity control mappings (#778)
Co-Authored-By: liach <7806504+liach@users.noreply.github.com>
2019-07-16 20:22:47 +02:00
­Sollace b9bc85df67 Mapped Quarternion (#776) 2019-07-16 20:18:09 +02:00
modmuss50 fb9249b83f 1.14.4-pre6 2019-07-15 13:54:00 +01:00
quaternary 5348cc0cfa Smol potion stuff (#775) 2019-07-14 09:17:06 +02:00
modmuss50 69808e7f6c 1.14.4-pre4 2019-07-10 14:32:43 +01:00
liach 08dc88d859 Mapped some non-realms stuff (#782) 2019-07-10 08:52:57 +02:00
­Sollace 685cdf51e1 Fix #789 (#790) 2019-07-08 21:15:28 +02:00
Runemoro 618083791c Fix some methods not using intermediaries (#788) 2019-07-08 18:09:22 +02:00
modmuss50 e20cfe9b0e 1.14.4-pre3 2019-07-08 13:27:46 +01:00
modmuss50 88ec43cee5 Remove 2 bad class mappings 2019-07-04 16:44:18 +01:00
modmuss50 618de57dfb 1.14.4-pre2 2019-07-04 16:29:01 +01:00
Chloe Dawn c426dbbce9 Remap ContainerScreenRegistry as Screens (#779) 2019-07-03 21:29:22 +02:00
Adrian Siekierka ab32dae2fa 1.14.4-pre1 2019-07-03 20:50:19 +02:00
Adrian Siekierka 6ef446bf2f
DefaultedList changes, updated #714 (#769) 2019-07-02 23:37:15 +02:00
Adrian Siekierka 491a3215ea
fix #764 (#768) 2019-07-02 23:37:06 +02:00
Adrian Siekierka 30dc644d22 update Enigma, Stitch; drop unnecessary enum mappings 2019-06-29 09:49:26 +02:00
Adrian Siekierka 4be1c27c10 merge missing 1.14.3-pre2 mappings; update Enigma to fix save NPE 2019-06-29 00:43:29 +02:00
Adrian Siekierka 1a6f261a2e The Great Intermediary Update, Part 1 2019-06-28 23:55:20 +02:00
modmuss50 3401fb4f27 Merge branch 'pull/766' into 1.14.3
# Conflicts:
#	mappings/net/minecraft/client/gui/screen/GameMenuScreen.mapping
2019-06-28 22:16:11 +01:00
quaternary e3f8c1660e Fix three easy issues (#762)
* WORLD_INFO -> DEMO_LEVEL_INFO (fix #761)

* MinecraftServer#isServerThreadAlive -> isServerThreadDead (fix #760)

* PauseScreen -> GameMenuScreen (fix #704)
2019-06-28 22:12:32 +02:00
Unknown 8c37c3e68f Hud and Screen related changes 2019-06-27 19:48:47 +08:00
liach ee0c22d08b Mapped two unmapped classes and some villager stuff (#758)
* Mapped two unmapped classes and some villager stuff

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

* optimize name

Signed-off-by: liach <liach@users.noreply.github.com>
2019-06-23 18:55:59 +01:00
modmuss50 b6ed693b8d 1.14.3-pre4 2019-06-19 20:24:08 +01:00
modmuss50 b27778997a 1.14.3-pre3 2019-06-19 18:48:53 +01:00
­Sollace 57f9d99fc1 EntitySize -> EntityDimensions (#745)
* EntitySize -> EntityDimensions

* resizeable -> changing

* constant -> fixed (fite me)

* x/z -> width/height

* EntityType.setSize -> setDimensions

* Entity.getSize -> getDimensions

* EnderDragonPart.partSize -> partDimensions

* PlayerEntity.STANDING_SIZE -> STANDING_DIMENSIONS

* LivingEntity.SLEEPING_SIZE -> SLEEPING_DIMENSIONS

* PlayerEntity.SIZES -> POSE_DIMENSIONS (POSTURES?)

* EntityType.size -> dimensions

* Entity.size -> dimensions

* EntityType.getDefaultSize -> getDimensions

* Entity.refreshSize -> calculateDimensions

* getActiveEyeHeight(pose,size) -> getActiveEyeHeight(pose,dimensions)
2019-06-18 13:05:31 +01:00
Chloe Dawn a8804c177e TranslatableBuiltInExceptions (#742) 2019-06-15 11:51:37 +02:00
Adrian Siekierka 1bc52639f0 Fix #723 (#753)
* Fix #723

* update
2019-06-15 11:47:49 +02:00
Sollace 4f02e797fc Mapped SkullEntityModel (#726) 2019-06-14 12:02:38 +02:00
Adrian Siekierka ccab95ddef take care of a newer version of #730 2019-06-14 11:58:37 +02:00
Adrian Siekierka 3fae250684 take care of #730 2019-06-14 11:57:55 +02:00
Chloe Dawn 57a5362bf3 Improve implied semantics of setters and getters in GameRules (#748)
Also simplifies the public API methods to just get() and set(value)
2019-06-14 11:53:01 +02:00
Griff T d14a4d7b67 Add message history related mappings. (#744) 2019-06-14 11:42:38 +02:00
Chloe Dawn 6d8bd33f8c Identifier.ofNullable -> Identifier.tryParse (#749) 2019-06-14 11:41:50 +02:00
kashike 2ac1eadb7c wolf food -> meat (#746) 2019-06-09 11:47:14 +02:00
Chloe Dawn 0e1a9a2516 Game rule mappings (#739)
* Game rule mappings

* getDataValue -> toCommandResult
2019-06-07 21:36:45 +01:00
modmuss50 8554a5ae8c 1.14.3-pre2 2019-06-07 12:45:25 +01:00
Chloe Dawn 510f8cbc08 Text refactoring + related mappings (#737)
* 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
2019-06-07 12:18:04 +01:00
­Sollace 5aab5d0029 Mapped the remaining fields in Camera (#735) 2019-06-07 13:15:03 +02:00
NeunEinser 4419bb5811 Some new 1.14.3 mappings (#731) 2019-06-06 21:37:03 +02:00
Chloe Dawn 4bb427e528 getCustomName -> getName (#736) 2019-06-06 14:46:13 +01:00
Runemoro 7b3277f928 BoundingBox -> Box (#734) 2019-06-05 15:42:23 +01:00
Adrian Siekierka bdbf125b33 1.14.3-pre1 2019-06-03 18:48:18 +02:00
Chloe Dawn 4e34f949a4 Refactor properties (#716) 2019-06-03 18:42:57 +02:00
Chloe Dawn bb90607728 Item refactoring (#712) 2019-06-03 18:42:18 +02:00
Daniel She 5c733115e7 RecipeBookScreen -> RecipeBookWidget (#721) 2019-06-03 18:07:14 +02:00
Daniel She 47a4f0b338 Few gui & containers changes (#722)
- Mostly mapping gui & containers parameters
- RecipeBookButtonWidget -> TexturedButtonWidget
2019-06-03 18:06:58 +02:00
Yanis48 86b6ca3940 Class renamings, mainly entity-related (#720)
* renamings

* tnt minecart entity
2019-06-02 20:35:57 +01:00
Chloe Dawn faaea0d363 Remove manual GameMode mapping (#717) 2019-05-27 22:14:40 +02:00
Adrian Siekierka 1f9f42e6dd 1.14.2 Pre-Release 3 2019-05-22 16:06:46 +02:00
intsuc 737040dcd3 Server world mappings (#711)
* Add mappings

* Remove .project
2019-05-22 14:45:49 +01:00
Nick Ignoffo fb1fab1a73 getMultipartMdoel -> getMultipartModel (#710)
Pretty uh... self explanatory.
2019-05-19 08:18:19 +01:00
Adrian Siekierka 7d5de74139
Block.isOpaque, Phase tick mappings (#708) 2019-05-18 21:45:50 +02:00
Yanis48 3abd72da61 Various entity renderer & model mappings (#707) 2019-05-18 13:23:23 +02:00
Adrian Siekierka a663e6776d 1.14.2 Pre-Release 2 2019-05-17 16:08:03 +02:00
modmuss50 b60e6e7e6c 1.14.2 Pre-Release 1 2019-05-16 17:28:41 +01:00
howtonotwin ea55a3db01 Name some stuff in and around BoatEntity (#702) 2019-05-16 17:25:06 +01:00
NeunEinser bc359aa1ac fix visibility issues (#703) 2019-05-16 18:20:12 +02:00
Yanis48 1a20d52909 Particle pos arguments (#701)
* particle pos arguments

* Update LightType.mapping
2019-05-16 18:19:59 +02:00
Virtuoel 08a04c4767 More accurate coral block and egg material names (#699) 2019-05-16 18:08:44 +02:00
howtonotwin 3df5851696 A couple of names in DimensionType (#700) 2019-05-16 18:08:35 +02:00
modmuss50 60e13d70f8 Revert 2 bad renames, and downgrade enigma 2019-05-14 12:05:39 +01:00
modmuss50 1c92f132ee Hotfix for #696 and fix travis
Squashed commit of the following:

commit 741b2dd254
Author: Chloe Dawn <admin@designdevils.co.uk>
Date:   Mon May 13 16:40:38 2019 +0100

    Hotfix for #696

commit b88b9d5950
Author: modmuss50 <modmuss50@gmail.com>
Date:   Mon May 13 16:12:49 2019 +0100

    Disable email on build

commit f45e26dd01
Author: modmuss50 <modmuss50@gmail.com>
Date:   Mon May 13 16:09:21 2019 +0100

    fix travis?
2019-05-13 16:48:16 +01:00
Chloe Dawn 7a61325ce6 getEntityWorld -> getWorld (#696) 2019-05-13 15:35:00 +01:00
Daniel She 281dcb15b9 Container + Screen Widgets (#694) 2019-05-12 10:26:20 +02:00
asie 9f196c16d4 fix BlockArgumentParser 2019-05-12 10:23:14 +02:00
Chloe Dawn 874380340d Cleanup Identifier mappings (#692)
* Identifier

* Fix param name
2019-05-11 20:05:12 +01:00
quaternary 06751587fb Pass over DataFixers (#693) 2019-05-10 10:58:44 +02:00
Adrian Siekierka 7290b5ae14 1.14.1 Pre-Release 2 2019-05-09 17:00:37 +02:00
Juuxel 4f63389810 Rename ICrashCallable to CrashCallable (#691) 2019-05-09 15:41:56 +01:00
NeunEinser 6f7871ec09 Added mappings for aec class (#690) 2019-05-09 15:41:45 +01:00
Runemoro bdc8e57397 VoxelShape.getIncludedPoints -> getPointPositions (#688) 2019-05-09 15:41:34 +01:00
liach 8f058161f4 Add some obf classes and fix my snake case thing (#685)
Signed-off-by: liach <liach@users.noreply.github.com>
2019-05-07 23:48:24 +02:00
NeunEinser 86634d3461 some new 1.14.1-pre1 stuff (#686) 2019-05-07 23:48:07 +02:00
modmuss50 fa072139bf 1.14.1 Pre-Release 1 2019-05-07 17:05:49 +01:00
tyra 6178ac86fc Update LlamaEntity.mapping (#684)
Adds mappings for two more methods
2019-05-07 16:57:34 +01:00
liach 1e43a50151 ItemProvider -> ItemConvertible, StringRepresentable -> SnakeCaseIdentifiable (#652)
* ItemProvider -> ItemConvertible, StringRepresentable -> EnumPropertyValue

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

* Name it snake case identifiable instead

Signed-off-by: liach <liach@users.noreply.github.com>
2019-05-07 16:57:07 +01:00
liach 000b032f15 Map resources (pack, reload) stuff (#674)
* Map resources (pack, reload) stuff

some tag stuff
command suggestion window in both chat and command block ui
(mojang should just unify those instead of copy pasta)

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

* Unify the names to complete for completion of one suggestion

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

* Initial feedback from runemoro

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

* Missed a few things. Thanks rune for pointing out

Simplified name for abstract file resource pack

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

* fileNameFilter -> pathFilter (id path filter)

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

* creator -> factory

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

* main thread and caching tags

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

* TagManager -> RegistryTagManager (only manages registry tags)

Also named prepared data for application "Intermediate"

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

* Save some stuff

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

* Fix inferred name missing in named jar

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

* Revert auto mapping addition

Signed-off-by: liach <liach@users.noreply.github.com>
2019-05-07 16:56:34 +01:00
Runemoro 892d4afb41 FIx issues (#680)
* FIx misnamed things

* Game options and mysterious setblockstate boolean

* a

* Remove duplicate class, remove enum constant from Unit
2019-05-07 15:21:22 +01:00
NeunEinser e375b99270 Entity mappings (#657)
* Entity mapping modifications

* Entity mapping renames

* improvements

* xp -> experience, Snowgolem -> SnowGolem, spitout -> spitOut, lastLeveledUp -> lastPlayedLevelUpSoundTime, missed an instance of targetting

* Rename SnowgolemEntity.mapping to SnowGolemEntity.mapping

Stupid file system doesn't make a difference between cases.

* touchingLava -> inLava, touchLava() - setInLava()

* putOnTopmostSolidBlock -> afterSpawn

* owner -> actor, other improvements

* Actors are evil. Or something.

* Missed some actors, reverted stuff that's now part of #663

* isInfestableBlock -> isInfestable

* getRegularBlock(BlockState) ->fromRegularBlock

Another method with inverse logic in that class.

* use method name from main branch for surface collision
2019-05-07 12:19:00 +01:00
NeunEinser 802650ea21 Removed enum constants were auto mapping works, added them where it does not. (#663) 2019-05-06 17:57:44 +01:00
Chocohead 61d6105249 Fix some strange settings names (#681)
* Fix some strange setting names

* Name unused parameter
2019-05-06 17:56:46 +01:00
Runemoro 99548e84ad Chunk rendering mappings (#677)
* Chunk rendering mappings

* Update WorldRenderer.mapping

* Fix

* Update WorldRenderer.mapping
2019-05-06 17:56:16 +01:00
Chloe Dawn 9535915845 Update CropBlock mappings (#670)
* Update CropBlock mappings

* getCropItem -> getSeedsItem

* getMaximumAge -> getMaxAge
2019-05-06 00:21:14 +01:00
quaternary b0db177b4f Lots of fields, methods, params relating to blocks and their internals (#651)
* Lots of fields, methods, params relating to blocks and their internals

* Woops

* More STUFF! 😱

* Woops 2 electric boogaloo

* Minor text fix with pistons

* Reviews

* Map Block#n and friends

* Reviews

* 💩

* snowman -> snow golem

* Consistification with wither skull

* s/nt//

* rightChest/leftChest... might be backwards?
2019-05-05 23:31:29 +01:00
Jamie Mansfield fa4da7c6fa Refactor chat components (#650)
Closes #174, Succeeds #567 (partially).

This PR brings the naming of chat components in line with Mojang - in both
package and *chat* components.
2019-05-05 23:25:15 +01:00
Chloe Dawn 412a4678f0 Refactor color classes (#664) 2019-05-05 23:24:22 +01:00
Chloe Dawn 6873106509 VerticalEntityPosition -> EntityContext (#669) 2019-05-05 23:23:57 +01:00
Chloe Dawn 831826ec00 StateFactory$Builder with -> append (#647)
* StateFactory$Builder with -> append

The term `append` makes more sense for a mutable Builder type

* append -> add

Changed to reflect pull request reviews
2019-05-05 13:52:15 +02:00
Chloe Dawn 5603ea9c27 Remove manual mappings for Hand enum constants (#660) 2019-04-29 23:39:34 +02:00
Jonathan Frederick 8c3e83af94 Update missing Items mappings (#659) 2019-04-29 13:25:08 +02:00
Adrian Siekierka 465a1e3701
entity renderer naming consistency fixes (#653) 2019-04-29 08:54:17 +02:00
kashike 48ce54854e ease -> perlinFade (#658)
https://flafla2.github.io/2014/08/09/perlinnoise.html#the-fade-function
2019-04-29 08:54:02 +02:00
valoeghese da0a1f4b44 layer and noise mappings (#648) 2019-04-25 11:37:06 +02:00
Runemoro f8505bdd1c Map the new 1.14 classes (#646) 2019-04-24 23:19:40 +02:00
Adrian Siekierka 824ba100e6 1.14 2019-04-23 18:41:46 +02:00
Runemoro ca0680d8ca Item mappings (#641)
* Item mappings

* shouldCheckIfStateAllowsPlacement

* canBeLit
2019-04-23 14:47:50 +01:00
Pyrofab a4d9672e02 Made a few needed changes based on open issues (#645)
* Rename LivingEntity#attack, fixes #482

* Rename ItemCooldownManager#isCooldown, fixes #488

* Rename StringItem, fixes #525

* Rename *riddenEntity to *vehicle, closes #589

* Rename PlayerMoveServerMessage, closes #623

* Disambiguate Rotation, fixes #630

* Distinguish rotation classes more

* Revert to BlockRotation
2019-04-23 14:47:15 +01:00
Chocohead 02018a01a8 Map Screeny Parameters (#643)
* Name the blits

* Name the last of Element and ParentElement

focusOn is given by Realms, setInitialFocus does the same thing but is only called from init methods

* Name the last of Screen and ContainerScreen
2019-04-22 13:29:29 +01:00
Chocohead 7e6b45d68f ItemListWidget => EntryListWidget (#644) 2019-04-22 13:29:05 +01:00
Runemoro 1ba9489576 A few server mappings (#642) 2019-04-20 23:17:07 +02:00
NeunEinser 50205d62f9 structure mappings (#640) 2019-04-20 13:20:33 +02:00
modmuss50 de13dda07c 1.14 Pre-Release 5 2019-04-18 22:01:39 +01:00
Runemoro 213a3102b2 Server mappings (#639) 2019-04-18 21:56:09 +01:00
NeunEinser b948925b87 A few new pre-4 mappings (#633)
* A few new pre-4 mappings

* typo

* Update and rename ItemOminousBannerTranslataionKeyRenameFix.mapping to ItemOminousBannerTranslationKeyRenameFix.mapping

* Improvements + some parameter names for CartographyTableContainer
2019-04-18 21:51:33 +01:00
Runemoro 4ce0451a0a Block mappings (#638)
* Block mappings

* upddate -> update

* maxFrostedIceNeighborCount -> maxNeighbors

* tickViewerCount
2019-04-18 21:50:55 +01:00
NeunEinser c23285eae4 Improvements for own previously provided mappings (#635)
* Improved own mappings

* minor

* typo
2019-04-18 20:38:22 +01:00
modmuss50 84d0ae402b Remove conflicting method name 2019-04-17 17:45:59 +01:00
modmuss50 782b07c692 1.14 Pre-Release 4 2019-04-17 17:41:25 +01:00
Runemoro 4aa3c17b17 A few mappings (#631)
* A few mappings

* Suggestions by liach

* Improvements

* Add methods from liach's PR

* make -> get to match others

* get -> create for methods that create tasks
2019-04-17 17:23:22 +01:00
Adrian Siekierka 13943c582b update to 1.14 Pre-Release 3 2019-04-16 17:51:03 +02:00
Adrian Siekierka f5cae4511e @Runemoro please be more careful when mapping named (or seemingly named?) methods 2019-04-16 17:23:32 +02:00
intsuc 3e46c4a21e Rename Mojangson to Snbt (#627) 2019-04-16 16:18:14 +02:00
NeunEinser 4ef4dc3e8d Command Mappings, mostly arguments and some missing methods/inner classes (#613) 2019-04-16 16:17:28 +02:00
Runemoro 4b82d7412a Misc mappings (#621) 2019-04-16 16:16:45 +02:00
Runemoro d59d0ed42f Client mappings (#620) 2019-04-16 16:13:47 +02:00
NeunEinser 3f84c64cd5 Menu mappings (#611) 2019-04-16 16:13:34 +02:00
Nick Ignoffo dfe0afdd25 Fix TextFormat.RESET being named as color (#626) 2019-04-16 16:13:16 +02:00
liach eca8dc8f6e Some updated raid mappings (#617) 2019-04-16 16:13:03 +02:00
Runemoro 4365e0f69a Fix #615 (#616) 2019-04-16 16:12:45 +02:00
Siphalor 97ff26cc49 Added some Villager model mappings (#614) 2019-04-14 13:04:29 +02:00
Yanis48 79f37a5b7c Some 1.14-pre2 and options mappings (#610)
* 1.14 Pre-Release 2 mappings

* random field not mapped

* things
2019-04-14 13:03:02 +02:00
SquidDev 616683e536 A couple more methods for CommandBlockExecutor (#612) 2019-04-14 10:55:58 +02:00
modmuss50 2fd19127ea 1.14 Pre-Release 2 2019-04-12 15:38:24 +01:00
modmuss50 dcf1bdca01 Merge branch 'pull/607' into 1.14_Pre-Release_1
# Conflicts:
#	mappings/net/minecraft/world/loot/function/SetNbtLootFunction.mapping
2019-04-12 15:20:28 +01:00
liach a4de6322db Map some poi and village stuff (#604)
* Map some poi and village stuff

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

* Update based on suggestion
traderrecipe -> tradeoffer

Signed-off-by: liach <liach@users.noreply.github.com>
2019-04-12 15:16:50 +01:00
SquidDev 6216cbc25c Map a collection of random methods (#608) 2019-04-12 15:16:19 +01:00
Runemoro ffdab84e79 Client mappings (#609)
* Client mappings

* Update BlockLeakParticle.mapping

* Update NativeImage.mapping
2019-04-12 15:15:55 +01:00
NeunEinser 07603ac46e CheckboxWidget and other gui related mappings (#605)
* CheckBoxWidget and other gui related stuff

* CheckBox -> Checkbox
2019-04-12 15:15:16 +01:00
NeunEinser bf02951053 Forgot to add SetNbtLootFunction.mapping in #598 (#603)
* Forgot to add SetNbtLootFunction.mappings in #598

* Builder sub class missing
2019-04-12 15:14:46 +01:00
modmuss50 ec9b3d8e63 Actually Un-map a bunch of realms classes 2019-04-11 19:25:21 +01:00
modmuss50 5e2176bee3 Un-map a bunch of realms classes that were renamed and fix a mapping conflict 2019-04-11 19:14:54 +01:00
modmuss50 e8f5c4603b Rename expand to grow as it conflicts, open an issue or PR if you dont like the new name. 2019-04-11 18:45:22 +01:00
Runemoro 7574969ea7 Missed a few mappings 2019-04-11 02:37:12 -04:00
Runemoro 7bedd4cd9f Map all commands and argument types 2019-04-11 01:58:54 -04:00
modmuss50 f60ca50438 Move to a +build. separator 2019-04-10 17:20:44 +01:00
modmuss50 b13686aed0 1.14 Pre-Release 1 2019-04-10 16:36:17 +01:00
NeunEinser 0d36018c1a Some mappings for loot tables (#598)
* Some mappings for loot tables

* Some improvments

* Added many more mappings around loot tables and improved some of them

* Renamed builder methods, argument -> supplierGetter, dropItemConsumer -> itemDropper and more minor improvments

* Typo
2019-04-10 15:34:16 +01:00
Runemoro 6bb2ca352f Entity mappings (#595)
* Entity mappings

* More mappings

* A few more names

* More entity mappings

* Update CompositeTask.mapping
2019-04-10 15:34:04 +01:00
Blake Redenius 2256c9193d Fix mapping conflict and map a field. (#602)
* Fix mapping conflict in WallStandingBlockItem.

* Add field mapping for hand in ItemUsageContext.
2019-04-10 12:38:39 +01:00
liach 94b94160ea Some mappings for 19w14b (#592)
* Some mappings

Map render distance center packet and fix revenge target selection goal

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

* More mappings along entities, etc.

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

* Save mappings again

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

* Fixes a few mappings

Signed-off-by: liach <liach@users.noreply.github.com>
2019-04-10 12:36:55 +01:00
Pyrofab 01ff1e61da Mapped frustrums and some method arguments (#601)
* Map frustrums and some method arguments

* Normalize matrix names
2019-04-10 12:35:21 +01:00
Uriel Salischiker ac757c350a Mappings for some files (#600) 2019-04-07 12:07:33 +02:00
Uriel Salischiker 94d5e5ddf9 Mapping for potions and trades factories (#599)
* Mapping for potions and trades

* Remove extra r
2019-04-07 09:13:16 +02:00
Runemoro 5048461b98 Map remaining 19w14b classes (#593) 2019-04-07 09:05:39 +02:00
modmuss50 0e8b18ad3f 19w14b 2019-04-05 17:03:47 +01:00
modmuss50 6bc3deea2f Merge branch 'pull/590' into 19w14a
# Conflicts:
#	mappings/net/minecraft/entity/Entity.mapping
#	mappings/net/minecraft/entity/mob/SlimeEntity.mapping
#	mappings/net/minecraft/entity/passive/AbstractTraderEntity.mapping
#	mappings/net/minecraft/entity/passive/VillagerEntity.mapping
2019-04-05 16:59:48 +01:00
liach e2c9a5c337 A few mappings around villagers (#587)
* A few mappings around villagers

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

* Update VillagerEntity.mapping

did enigma broke
2019-04-05 16:56:48 +01:00
liach f4db2fcda3 Some slight advancement mappings (#586)
Signed-off-by: liach <liach@users.noreply.github.com>
2019-04-05 16:56:15 +01:00
Yanis48 1d2960ebe7 A few random mappings (#583)
* my little mappings

* plural methods
2019-04-05 16:56:01 +01:00
Sargun Vohra 046e93f136 Mostly EntityType stuff, plus a bit of slime stuff (#588) 2019-04-05 13:58:14 +02:00
valoeghese 6020645bc9 World generation related features (#591) 2019-04-05 13:47:45 +02:00
Runemoro fca78f74f4 More mappings 2019-04-04 18:04:19 -04:00
Runemoro 8fb75cc949 Entity mappings 2019-04-04 16:04:27 -04:00
Runemoro 8a4c8e5043 Remove incorrect mapping (#585)
4ebfe3c891 (r33023399)
2019-04-03 23:04:36 +02:00
modmuss50 845be1d2ec 19w14a 2019-04-03 17:16:41 +01:00
modmuss50 90190d1843 Merge branch 'pull/580' into 19w13b
# Conflicts:
#	mappings/net/minecraft/world/EntityView.mapping
2019-04-03 16:46:13 +01:00
modmuss50 087ce6de98 Merge branch 'pull/579' into 19w13b
# Conflicts:
#	mappings/net/minecraft/entity/ai/goal/TemptGoal.mapping
#	mappings/net/minecraft/world/EntityView.mapping
2019-04-03 16:45:44 +01:00
Sargun Vohra dcf0691315 Make AI task lifecycle easier to understand (#581) 2019-04-03 16:43:23 +01:00
Jonathan Frederick d4d42f2976 TargetPredicate + Misc mappings (#577)
* TargetPredicate: Add some argument mappings

* MobSpawnerLogic: Add method mappings

* EntityPredicates: Add getBottommostEntity mapping

If anyone has a better name please let me know

* LivingEntity: Add mapping for teleport method

* AnimalMateGoal: add some mappings

* AvoidGoal: add setMobEntityTarget mapping

* FleeEntityGoal: add many mappings

* FollowTargetGoal: Add many mappings

* IronGolemLookGoal: Add mappings

* TrackTargetGoal: Add argument mapping

* WolfBegGoal: Add mappings

This also changes an incorrect mapping

* EndermanEntity: Add many mappings

* MobEntity: Add looking and angle mappings

* EntityView: Add a bunch of mappings

* MobSpawnerLogic: Add playerInRange method

* CreeperEntity: add some mappings

* Explosion: map DestructionType

* Add various entity mappings

* DolphinEntity: Clarify field

* HorseBaseEntity: add pathToAdult method

* PandaEntity: add some mappings

* TurtleEntity: Add some mappings

* RaiderEntity: Add some mappings

* Describe ALL of the predicates!

I've tried to give each predicate a descriptive name, instead of just naming all
of them, "targetPredicate"

* Fixup names of some mappings

* AvoidGoal: Use better predicate name

* FleeEntityGoal: Use better predicate name, more mappings
2019-04-03 16:43:01 +01:00
Sargun Vohra 52007e3ee1 RecipeManager stuff (#582) 2019-04-02 14:44:32 +02:00
Runemoro 4ebfe3c891 Rendering mappings 2019-03-31 20:45:27 -04:00
modmuss50 f6fbfeffd8 Merge branch 'pull/576' into 19w13b
# Conflicts:
#	mappings/net/minecraft/server/command/ParticleCommand.mapping
2019-03-31 15:23:26 +01:00
liach 6e44cd7dc6 Random mappings around projectiles etc (#575)
Signed-off-by: liach <liach@users.noreply.github.com>
2019-03-31 15:11:51 +01:00
thecodewarrior 37f54592dc Add more GL and GUI mappings (#578)
* Add more GL and GUI mappings

* Make playPageTurnSound more concise
2019-03-31 15:11:22 +01:00
Yanis48 0b292394de Command exceptions (#573)
* command exceptions

* missing exceptions
2019-03-31 15:09:57 +01:00
gegy1000 b8e424d707 Cat and Ocelot mapping 2019-03-31 16:06:27 +02:00
Runemoro 1458a5ce72 More mappings 2019-03-31 07:34:42 -04:00
Runemoro 2337da5579 More mappings 2019-03-31 07:15:05 -04:00
Runemoro 042f6f5827 More mappings 2019-03-31 06:34:59 -04:00
Runemoro 60c49258cc More mappings + fixes 2019-03-31 06:13:09 -04:00
Virtuoel e97d1ac5ab More accurate abstract Glass superclass name (#572) 2019-03-30 20:39:24 +02:00
Runemoro fd6b5980ba Update ThreadedAnvilChunkStorage.mapping 2019-03-30 06:30:53 -04:00
Runemoro 8af4d24f8c Fix worldgen names 2019-03-30 06:27:01 -04:00
Sargun Vohra 791ef4f5e5 Some player stuff (#574)
* Some player stuff

* Update LivingEntity.mapping
2019-03-30 11:06:24 +02:00
modmuss50 0580b466fb 19w13b 2019-03-29 16:19:26 +00:00
modmuss50 27ce8ae254 Merge branch 'pull/569' into 19w13a
# Conflicts:
#	mappings/net/minecraft/util/SectionRelativeLevelPropagator.mapping
2019-03-29 16:10:36 +00:00
Runemoro 4673cec044 A few util mappings (#570)
* A few util mappings

* Update BoundingBox.mapping

* More util mappings

* Undo chunkpos move

* Update BoundingBox.mapping

* Update NumberRange.mapping
2019-03-29 16:09:11 +00:00
Runemoro 0c326e4a68
Update Vec3i.mapping 2019-03-29 04:35:02 -04:00
Runemoro 23aec738b2 Update PointOfInterestStorage.mapping 2019-03-29 03:44:11 -04:00
Runemoro 7ee1cb6ca3 Update PointOfInterestStorage.mapping 2019-03-29 03:40:32 -04:00
Runemoro 4c16cbb961 Merge remote-tracking branch 'upstream/19w13a' into s 2019-03-29 03:39:49 -04:00
Runemoro a1438d1316 Fixes + more names 2019-03-29 03:36:11 -04:00
Runemoro dc3213335d 19w13a mappings 2019-03-29 03:04:08 -04:00
liach b418a046f0 Some stuff about trading and villages (#563)
* 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>
2019-03-29 00:37:29 +00:00
Prospector da548924e0 Some Screen and Options mappings (Primarily, ListWidget) (#564)
* Some Screen and Options mappings

* bit more

* Fix naming

* Unmap mojang names and fix the confusing parent classes/interface names

* InteractionElement -> Element
2019-03-28 23:17:45 +00:00
liach f9e67cc711 I love raids! (#562)
* I love raids!

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

* Fix spawn more groups name

Signed-off-by: liach <liach@users.noreply.github.com>
2019-03-28 19:07:49 +00:00
Pyrofab 1ba89c7d1f Finish mapping Brain (#561) 2019-03-28 09:33:27 +02:00
modmuss50 53620837bf 19w13a 2019-03-27 18:35:10 +00:00
Yanis48 8671ce9cba Scoreboard stuff (#558) 2019-03-27 17:54:53 +00:00
Runemoro c67d269dfd Entity mappings (#554)
* Entity mappings

* Update ZombiePigmanEntity.mapping

* Improvements

* Update ProjectileUtil.mapping

* More names
2019-03-27 17:54:42 +00:00
Sargun Vohra 7035f1c83c Some toast stuff (#560) 2019-03-27 17:41:04 +02:00
Virtuoel e771360b29 Fix clicking Realms button crashing in dev (#559) 2019-03-26 20:57:24 +01:00
Sargun Vohra 672b1f4d70 Map some xp/loot drop stuff (#556)
* Map some xp/loot drop stuff

* Update KilledByPlayerLootCondition.mapping
2019-03-26 12:22:55 +02:00
Modmuss50 87721e90d5
Unmap mojang named methods and fields (#553)
* Unmap mojang named methods.

* remove some more names.

* Changer container width/height to not clash with screen names.
2019-03-25 16:19:24 +00:00
Meredith Espinosa 46542e93e2 rename PumpkinFeature to WildCropFeature (#555) 2019-03-25 15:48:38 +02:00
Runemoro a47687969a Shapes (#548)
* Shapes

* Parameters

* Update VoxelShape.mapping

* Knit bug

* Update VoxelShapes.mapping
2019-03-23 21:33:29 +00:00
Runemoro 14091b0f53 Map remaining classes (#549) 2019-03-23 20:30:43 +00:00
Yanis48 9894e151e4 block and item stuff (#551) 2019-03-22 17:58:18 +02:00
Blake Redenius 106c733e04 Map mostly static ArgumentType methods, and a PlayerInventory field. (#550)
* Mappings for the static getArgument ArgumentType methods.

* This field is set to a list of every item list that makes up the players inventory.
2019-03-22 17:56:19 +02:00
modmuss50 6d38740b83 19w12b 2019-03-21 18:06:36 +00:00
modmuss50 8339dfb381 Merge branch 'pull/546' into 19w12a
# Conflicts:
#	mappings/net/minecraft/entity/ai/brain/Brain.mapping
2019-03-21 17:29:44 +00:00
Runemoro c1cde47fae LevelIndexedProcessor -> LevelPropagator (#544)
* LevelIndexedProcessor -> LevelPropagator

* Update SectionRelativeLevelPropagator.mapping

* Update PointOfInterestStorage.mapping

* Update LevelPropagator.mapping
2019-03-21 17:27:34 +00:00
Adrian Freund 7480676ebe Added mappings for VillagerEntity inner class (#543) 2019-03-21 17:27:23 +00:00
Runemoro 1d060729ff 19w12a mappings (#541)
* 19w12a mappings

* More mappings

* Overlay

* Debug renderers

* Tasks

* Map remaining tasks

* Goals

* 3 more classes

* fix

* Fix package
2019-03-21 17:27:13 +00:00
liach 6e5bfaa57d Map demand bonus in price
Signed-off-by: liach <liach@users.noreply.github.com>
2019-03-21 08:39:01 -07:00
liach a265c803cf Drop subclass for #543
Signed-off-by: liach <liach@users.noreply.github.com>
2019-03-21 08:19:14 -07:00
liach a0c6dc7e67 Add some villager related mappings and fix some really poor names
Signed-off-by: liach <liach@users.noreply.github.com>
2019-03-21 08:16:40 -07:00
NinjaPhenix a9b520515c Changed AbstractButtonWidget to use mojang names (#542)
* Changed AbstractButtonWidget to use mojang names

Some minor exceptions:
- renderBackground instead of renderBg
- getTextureId instead of getYImage
- nextNarrationTime instead of nextNarration

* Removed unnecessary mappings(some changes overlap into other classes)

* Missed some methods

* Some more parameter names
2019-03-20 22:03:39 +00:00
modmuss50 b9285540bc 19w12a 2019-03-20 17:56:26 +00:00
Gegy f1e3439325 Updated Villager Mapping (#527)
* Merge with upstream

* Add back dropped mapping

* Further villager mapping
2019-03-20 17:45:35 +00:00
Gegy 0e61cb17bd Dispenser behaviors and chunk occlusion graph (#540) 2019-03-20 17:44:44 +00:00
Ryan Liptak 46dc9565ac FoodItemSetting saturation -> saturationModifier (#539)
Saturation restored is calculated by (hungerRestored * saturationModifier * 2), so saturation is an incorrect name for the field

19w11b version of #257
2019-03-20 09:42:24 +02:00
modmuss50 ff84b02ba0 Merge branch 'pull/531' into 19w11b
# Conflicts:
#	mappings/net/minecraft/client/gui/menu/ErrorScreen.mapping
#	mappings/net/minecraft/client/options/GameOption.mapping
2019-03-19 20:11:37 +00:00
Pyrofab 0cfcb7800c Finish mapping entity attributes (#538) 2019-03-19 20:07:55 +00:00
Yanis48 9ae17580ac Various mappings, mainly entity (#524)
* Various mappings, mainly entity

* wrong tabulation

* added smooth lighting render class

* resolved conflicts

* oupsi

* '-'
2019-03-19 15:38:15 +00:00
Runemoro fa91aa70fa AI mappings (#533)
* AI mappings

* Map remaining tasks

* Goal mappings

* More goals

* Suggestions

* getOutputMemoryModules
2019-03-19 17:37:06 +02:00
Raph Hennessy fe983fcbe6 Started mapping new Camera class (#526)
* Started mapping new Camera class

* generic names for blockPos and setPos overload

* Map the Camera instance

* fixes from gegy's review

* more of those ^
2019-03-19 08:13:52 +02:00
NinjaPhenix 60f5139ded Updated Generic Container Mapping (#530)
* Updated Generic Container Mapping

Mapped the changes introduced in latest snapshot (19w11a)

* Converted from uppercase to camelcase.

* Prefiex methods with create
2019-03-18 19:54:52 +00:00
Terrails 24ede5ae9b 19w11b FoodItem replacements (#523)
* Mappings for the FoodItem replacement

* Update FoodItemSetting.mapping

* Update FoodItemSetting.mapping

* Update FoodItemSetting.mapping

* Make setter methods similar to other Setting builders
2019-03-18 19:54:11 +00:00
Runemoro 936397a574 Client class mappings (#534)
* Client class mappings

* A few more classes

* 3 more

* A few more classes

* a

* Suggestions

* ErrorScreen
2019-03-18 19:53:22 +00:00
grondag cd3b01ffc5 ThreadTaskQueue and subtypes (#532) 2019-03-18 19:50:44 +00:00
NinjaPhenix 0895f02cd7 Renamed ResourceLocationArgumentType to IdentifierArgumentType (#529)
Changed for consistancy
2019-03-18 19:48:30 +00:00
modmuss50 b7d1ab3eab CrossbowUser.w should be getTarget. Work around for propagation issue 2019-03-17 16:40:47 +00:00
Unknown f0e32b9963 Map more gui 2019-03-16 21:29:27 +08:00
Daniel She 2db429f30e Gui Mappings again for 19w11a (#522) 2019-03-15 00:21:29 +00:00
modmuss50 a7eee8f064 Fix inner class names 2019-03-14 19:41:19 +00:00
modmuss50 eef3d973f2 Save in enigma, removes some propagated method names 2019-03-14 16:26:35 +00:00
modmuss50 e3d24ae102 19w11b 2019-03-14 15:39:51 +00:00
Adrian Siekierka 333e59da73 19w11a 2019-03-14 13:57:09 +01:00
Erlend Åmdal 1bef14f8ad Polygon -> Quad (#519) 2019-03-13 11:46:27 +01:00
Chocohead 844a1fbb3b Fix TextFieldWidget constructor parameters (#520)
When ID was removed the parameters weren't shifted down to account for it
Also does `fontRenderer` => `textRenderer` to account for the class rename
2019-03-13 11:46:00 +01:00
Erlend Åmdal de55b628c2 Container drag slots (#517) 2019-03-12 11:16:50 +00:00
Erlend Åmdal 56280bd00a vertexes -> vertexCount (#518) 2019-03-10 21:37:07 +01:00
Blake Redenius 3678cb6171 Add 2 new methods mappings and rename a few others. (#516)
* Change ItemStack#invalid to ItemStack#empty. Only ever used when checking if the stack is empty

* Rename BucketMilkItem to MilkBucketItem

* Change FireworksItem to FireworkItem (registry name is also singular, not plural)

* Rename EntityType.ILLAGER_BEAST to RAVAGER to match the class / actual entity name.

* Map 2 of FenceBlock's connection-related methods.
2019-03-09 15:13:29 +01:00
Raph Hennessy 85bfe2b5b4 Mapped CameraHelper, Shaped/Shapeless Serializers and other small methods (#512) 2019-03-08 02:01:59 +01:00
Chloe Dawn 6ef156da8a InventoryUtil -> Inventories (#511)
- (de)serialize -> toTag/fromTag
2019-03-05 21:47:19 +01:00
HoLLy a4ec05171d (Nearly) complete MainMenuScreen and Container mappings (#513) 2019-03-05 14:54:45 +01:00
Christian Mesh ed84e8d284 Add mappings for world chunk ticking (#509) 2019-03-01 18:55:01 +01:00
asie 4b91cfbcf5 19w09a 2019-02-27 19:17:22 +01:00
gegy1000 9c2a779f00 (#507) Arbitrary Mapping 2019-02-27 19:09:49 +01:00
Adrian Siekierka 436cf33f9f
improve resource mappings (#508) 2019-02-27 19:06:10 +01:00
Siphalor b19232160e Screen naming (#505) 2019-02-26 09:40:28 +01:00
NinjaPhenix fb6025d320 Fully mapped out Items class (net.minecraft.item.Items) (#504) (HACK HACKITY HACK FIXME PROPERLY) 2019-02-26 09:39:53 +01:00
Ryan Liptak a2e9d2cb1a Updated movement mappings for 19w08b (#498)
FFF changed to Vec3d, this updates those functions to match the mappings that were added in https://github.com/FabricMC/yarn/pull/492 + a few other new mappings

movementSpeed -> speed
vec3dHorizontalLengthSq -> Entity.squaredHorizontalLength
2019-02-25 14:33:09 +01:00
Pyrofab 4be7484935 Update EntityPose related mappings (#501)
* Update EntityPose related mappings

* refreshDimensions -> refreshSize
2019-02-23 14:09:20 +00:00
Ryan Liptak 566ee9ab04 Map the rest of Vec3d/Vec3i (#502) 2019-02-23 08:59:09 +01:00
Meredith Espinosa cdb7916a69 map the new enum for status effects (#497) 2019-02-22 13:33:25 +01:00
asie 4c6e7b023d fix PandaEntity 2019-02-21 19:46:39 +01:00
asie a64d5e220f fix ButtonWidget 2019-02-21 19:37:50 +01:00
Adrian Siekierka 5b57dd7623 map Entity.*velocity 2019-02-21 19:20:43 +01:00
Adrian Siekierka c25fcbb177 19w08b 2019-02-21 19:19:18 +01:00
asie b8455e0dc2 mapping tweaks, close #494 2019-02-21 19:15:03 +01:00
Blake Redenius d2fc51f986 Misc GameOptions mappings. (#495) 2019-02-21 19:14:24 +01:00
liach 2855b53931 A few assorted entity related mappings (#491) 2019-02-21 19:13:36 +01:00
Ryan Liptak c869757d91 Movement and input related mappings (#492)
- Reasoning for updateVelocity/travel naming: https://github.com/FabricMC/yarn/pull/485#issuecomment-465793034
- PlayerLookC2SPacket -> PlayerInputC2SPacket
  + There's no look information in this packet, only info related to the movement keys the player is pressing
  + PlayerLookC2SPacket.yaw -> PlayerInputC2SPacket.sideways
  + PlayerLookC2SPacket.pitch -> PlayerInputC2SPacket.forward
- Mapped Input.movementSideways/Input.movementForward fields and adding 'pressing' prefix to the boolean Input.forward/back/right/left fields
2019-02-21 19:02:24 +01:00
Adrian Siekierka 4d7f586b2e MutableRegistry.set -> add 2019-02-20 22:19:53 +01:00
Adrian Siekierka d1435774dc fix mappings 2019-02-20 22:01:25 +01:00
Adrian Siekierka d7bcddb228 fix ThreadedAnvilChunkStorage 2019-02-20 21:53:09 +01:00
Adrian Siekierka 66156a5471 update to 19w08a 2019-02-20 21:49:23 +01:00
modmuss50 14456fa52c Merge branch 'pull/487' into 19w07a 2019-02-20 15:49:17 +00:00
modmuss50 a3c10fa185 Fix 2 names 2019-02-20 15:49:01 +00:00
Kitten ec11344980 Remap registries (#489) 2019-02-20 15:34:41 +00:00
Kitten eceb27c13a TooltipOptions$Instance -> TooltipContext$Default (#486) 2019-02-20 14:53:49 +00:00
hea3ven d29e08d05b Map ContainerWorldContext (#464)
* Map ContainerWorldContext

* Fix static field name

* Fix method name order
2019-02-20 14:53:06 +00:00
quat 47af0fc37e Some things, mainly relating to InGameHud 2019-02-20 02:38:08 -05:00
Kitten a6037a7d93 Cleanup Bootstrap mappings (#484) 2019-02-19 22:24:47 +01:00
Adrian Siekierka 691403b74e
SliderWidget, some model stuff, BrewingRecipeRegistry (#479) 2019-02-19 17:21:14 +01:00
Adrian Siekierka 93e1c4a918
GUI mappings, take two (#469) 2019-02-18 22:02:56 +01:00
Kitten 4a8c4286b8 Cleanup ItemGroup mappings (#480)
* Cleanup ItemGroup mappings

* isLastColumn -> isInLastColumn

* isInLastColumn -> isSpecial
2019-02-18 20:53:52 +00:00
Adrian Siekierka 7c106f6eec clean up Knit bugs, unmap some enums, map a few names along the way - close #461 (#472) 2019-02-17 19:12:23 +00:00
Meredith Espinosa d3a3dc08c0 add various PlayerEntity-related mappings (#473)
* add various PlayerEntity-related mappings

* add mappings for jumps
2019-02-17 19:11:39 +00:00
Yanis Guaye 644904f268 LightningEntity mappings (#475)
* LightningEntity mappings

* Fully mapped LightningEntity

* better field and parameter names

* extraFireBlocksCount -> spreadAttempts
2019-02-17 16:50:31 +00:00
kashike f9219d3e30 fix wither class name (#478) 2019-02-17 12:28:17 +01:00
Runemoro b09e907146 Class mappings (#460) 2019-02-16 22:01:42 +01:00
liach 9ce0143a77 Map all fields, methods, and inner classes of fox entity (#459) 2019-02-16 21:50:35 +01:00
Adrian Siekierka 5fa5a01590
map login packets (#463) 2019-02-16 21:50:10 +01:00
Runemoro 403c3308d9 A few client mappings (#466) 2019-02-16 21:49:37 +01:00
geni d60e6bf66d fix typo (#471) 2019-02-16 16:46:48 +01:00
asie 30d01c3b66 restore lost mappings (thanks @Ansraer) 2019-02-15 21:37:14 +01:00
asie 723f432182 map LWJGL3 paulscode hook 2019-02-15 12:33:27 +01:00
Adrian Siekierka 2febf7b2b8 missed one 2019-02-14 21:02:48 +01:00
Adrian Siekierka 4f390a9306
map 19w07a resource reloading (#462) 2019-02-14 20:54:51 +01:00
modmuss50 8a2af8044e 19w07a 2019-02-13 17:35:08 +00:00
modmuss50 f374817c56 Merge branch 'pull/454' into 19w06a
# Conflicts:
#	mappings/net/minecraft/client/render/WorldRenderer.mapping
#	mappings/net/minecraft/server/world/ServerWorld.mapping
2019-02-13 17:31:31 +00:00
liach 7e30693713 Mapped all methods and fields in village package (#456)
* Mapped all methods and fields in village package

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

* Squared

Signed-off-by: liach <liach@users.noreply.github.com>
2019-02-13 16:31:54 +00:00
Runemoro 0eb1c00edd
handleInputEvents 2019-02-13 00:52:54 -05:00
Adrian Siekierka 6d8d358514
Client/Server -> S2C/C2S (#458) 2019-02-13 02:13:12 +01:00
Urey. Xue 138a56992d Decipher RecipeProvider-related mappings (#451) 2019-02-12 13:38:05 +01:00
Ansraer 5b32f374b8 Mappings for NewLevelScreen, SplashScreen and the Bonus Chest. (#457)
* Some NewLevelScreen mappings

Added some more mappings to the NewLevelScreen

* Bonus Chest Generation Mapping

* SplashScreen related stuff

* Fixed Typo
2019-02-12 01:24:04 +00:00
Runemoro c02d638d96 Fix something 2019-02-11 17:51:33 -05:00
Runemoro 158ae78519 A few more mappings 2019-02-11 17:10:05 -05:00
Runemoro 16f5301a1e More layers 2019-02-11 16:31:08 -05:00
Runemoro 595c688b5b A few more layers 2019-02-11 16:03:11 -05:00
Runemoro b45e68ab2a A few layer mappings 2019-02-11 15:55:36 -05:00
Runemoro ca70d5bc51 More worldgen mappings 2019-02-11 14:19:43 -05:00
Runemoro 8d1ad0f562 A few more mappings 2019-02-10 20:01:01 -05:00
Runemoro 7bb1bdef41 Fix duplicates 2019-02-10 17:56:07 -05:00
Runemoro 1a4b55d24b resetWeather 2019-02-10 17:50:09 -05:00
Runemoro e83980a6cb Suggestions by asie 2019-02-10 17:49:21 -05:00
Runemoro ac35e0d4ce Merge remote-tracking branch 'upstream/19w06a' into x 2019-02-10 17:45:35 -05:00
Blake Redenius 901311e1e5 Mapping for SynchronousResourceReloadListener#a -> reloadResources. Also fix up some LootTables names, and a few other misc mappings. (#455) 2019-02-10 23:43:24 +01:00
Runemoro 81ed519743 More feature mappings 2019-02-10 14:47:10 -05:00
Runemoro a228f870b2 Fix ChunkGeneratorConfig mappings 2019-02-10 03:38:07 -05:00
Runemoro 5dbc9015b9 A few more mappings 2019-02-10 03:26:07 -05:00
Runemoro cb61641543 World mappings 2019-02-10 02:49:48 -05:00
grondag ee69e55c98 normalize -> reciprocal (#452) 2019-02-10 01:49:22 +01:00
Adrian Siekierka 88671d22d7 map basic resource stuff 2019-02-06 21:33:19 +01:00
Adrian Siekierka e2a1bba0b6 19w06a 2019-02-06 21:22:24 +01:00
Bartosz Skrzypczak 31f4f20902 Add more chunkloading-related mappings (#447) 2019-02-06 18:13:57 +00:00
Pyrofab 5c388721a8 Map GuardianEntity (#446) 2019-02-06 18:11:49 +00:00
Gegy 15fb68b4f0 AI mapping (#441)
* AI mapping

* Remove redundant inherited method mapping

* Fix PrimedTntEntity mapping

* Fix PrimedTntEntity mapping

* Fix PrimedTntEntity mapping

* initGoals
2019-02-06 18:11:04 +00:00
Gareth Williams ea2837fd3a hasItemStack mapping (#444) 2019-02-06 17:01:17 +01:00
hea3ven 55b991bdd2 Various container mappings (#445) 2019-02-05 19:06:02 +01:00
Siphalor 60b0d0a61f Added mappings for Dimension (#439) 2019-02-05 19:05:28 +01:00
Erlend Åmdal 283f41bd21 DimensionalPersistentStateManager -> PersistentStateManager (#438) 2019-02-05 10:49:34 +00:00
Erlend Åmdal 6a0d96fda2 Tiny fixes (#443) 2019-02-03 18:32:25 +01:00
Yanis48 3ad526eaee Various things from 19w05a (#437) 2019-01-31 12:59:07 +01:00
Siphalor 5f0fa70954 add parts of #434 2019-01-31 00:02:49 +01:00
asie 5a4697d967 fix EntityType.category, Entity.createSpawnPacket 2019-01-30 23:55:59 +01:00
Adrian Siekierka 1bfe80a06a update to 19w05a 2019-01-30 18:48:39 +01:00
Siphalor fcf9dbf746 (#435) Various entity and collision related mappings 2019-01-30 18:35:02 +01:00
Adrian Siekierka 15dca47835
toast/item/loot/misc names (#429) 2019-01-30 18:24:47 +01:00
Adrian Siekierka a618b04ef6 fix AbstractListTag 2019-01-30 18:23:57 +01:00
Siphalor 2c87b2a5fd Introduce ServerConfigHandler (#433) 2019-01-30 18:02:04 +01:00
Yanis48 f3c48fd2ea Some block fields (#425) 2019-01-30 11:55:01 +01:00
Runemoro b39b8e3310 Gui -> Screen (#432) 2019-01-30 11:54:50 +01:00
Runemoro dae4bbb970 Structure mappings (#431) 2019-01-30 11:53:59 +01:00
Juuxel b94e870e54 Crossbows and some entity mappings (#427) 2019-01-28 12:18:51 +01:00
Siphalor 79dd72bf58 EditBookGui mappings (#428) 2019-01-26 13:54:04 +01:00
Adrian Siekierka 8675ebe25d update to 19w04b 2019-01-25 15:36:34 +01:00
Yanis48 153f65f490 Fixed wrong methods (#423) 2019-01-25 15:25:46 +01:00
asie c67066fd6e adjust to match names 2019-01-25 11:00:27 +01:00
Gegy 254c845003 Stonecutter mapping (#422)
A few mappings for the stonecutter gui and container. Mainly created to ensure all working smooth with new Enigma
2019-01-24 16:38:44 -05:00
Adrian Siekierka 995df6291a update to 19w04a/Enigma 0.13.x 2019-01-24 20:10:22 +01:00
Runemoro 20ffe31834 Block entities and blocks (#417) 2019-01-24 17:08:22 +01:00
Shadowfacts 1ceae3f9b2 Misc Hit Result stuff (#411) 2019-01-24 14:08:28 +01:00
Virtuoel 3624162aea Some Fluid mappings (#421) 2019-01-24 14:08:16 +01:00
Yanis48 78cd45cfea Fix for #361 and scoreboard team mappings (#420) 2019-01-23 19:49:55 -05:00
asie ccd83b6dd8 close #415 2019-01-23 11:23:28 +01:00
Virtuoel 8dba2b66d6 Tooltip method consistency and minor spelling fixes (#418) 2019-01-22 22:44:40 +01:00
Juuxel cd8f14104c Some block mappings (#413) 2019-01-19 22:50:38 -05:00
Yanis48 d86438e81a Added missing BlockSoundGroup fields from 19w03a (#414) 2019-01-20 00:53:15 +01:00
Sebastian Knackstedt d82849a667 Add DolphinJumpGoal mapping (#412) 2019-01-19 18:06:44 -05:00
asie 0da728a0ae temporary kludge until 19w04a 2019-01-18 08:28:41 +01:00
Adrian Siekierka 37e4c7616b update to 19w03b 2019-01-18 00:35:46 +01:00
Hazeev Aidar aa8fdd1e89 Some player related mappings (#406) 2019-01-18 00:32:39 +01:00
SquidDev a8ded28d5f Some ray tracing shenanagins (#410)
* Map some simple ray tracing functionality

* Rename getBoundingShape to getOutlineShape

This matches the enum in RayTraceContext
2019-01-18 00:32:27 +01:00
Jono Kemball 90b84803e4 Some End fight and BossBar mappings (#409)
Not 100% on where to put the `BossBarManager` and `CommandBossBar` or what a better name for `CommandBossBar` would be that isn't potentially confused with `BossBarCommand`
2019-01-17 18:20:42 -05:00
Adrian Siekierka 06e2c1f559 missed two 2019-01-17 19:09:08 +01:00
Adrian Siekierka 4ee3e57635 unmap non-obfuscated GlStateManager names 2019-01-17 19:08:29 +01:00
Runemoro 7a20b89758 19w03a mappings (#404) 2019-01-17 13:18:48 +01:00
Sebastian Knackstedt 2b670d1f57 Add buffer builder mappings (#405) 2019-01-16 21:48:45 +01:00
asie 442542cc0d update intermediary, name ComposterBlock 2019-01-16 20:11:00 +01:00
asie 7ba21ac158 map out preliminary recipe stuff, fix mapping 2019-01-16 20:03:43 +01:00
modmuss50 a9bd6ab44d Rebuild method names 2019-01-16 18:30:32 +00:00
modmuss50 347fd572c2 19w03a 2019-01-16 18:24:40 +00:00
Virtuoel dd1bb669ea Fix scaffolding distance. Minor spelling fix (#403) 2019-01-16 17:57:16 +01:00
Runemoro 37756970dc A few rendering mappings (#401)
* A few rendering mappings

* Fix something

* Fix something
2019-01-16 15:48:01 +00:00
Hazeev Aidar 3a57d21371 ServerPlayNetworkHandler (#399)
* ServerPlayNetworkHandler

* R

* Update mappings/net/minecraft/server/network/ServerPlayNetworkHandler.mapping

Co-Authored-By: fewizz <hazeevaidar@gmail.com>

* 😑
2019-01-16 11:00:54 +00:00
asie d8f24b0588 fix build 2019-01-13 23:12:17 +01:00
Adrian Siekierka 1fa0cf6387 block/chunk render things (#398) 2019-01-13 22:10:29 +00:00
Juuxel d09892db9e Coordinates and positions (#390) 2019-01-13 23:08:57 +01:00
Adrian Siekierka 1d3ebb32c6 minor naming fixes 2019-01-13 11:30:43 +01:00
Runemoro beecb89d10 Fix mapping conflict (#397) 2019-01-12 16:57:36 +01:00
Runemoro 3a5e11b537 Chunk loader and concurrency utils mappings (#392)
* Chunk loader mappings

* Fix missing mappings

* Figured out a few more names

* More names and small fixes

* LEVEL_COUNT
2019-01-12 10:07:35 -05:00
asie dd2ce78908 fix conflicts 2019-01-12 13:10:11 +01:00
Runemoro fdb188cf3a 19w02a mappings (#387) 2019-01-12 12:41:47 +01:00
Kitten df7cbc8c55 playSoundAtEntity -> playSound (#391) 2019-01-12 01:33:31 +01:00
Yanis Guaye 30322f218e BlockState-related mappings (#388) 2019-01-12 01:31:00 +01:00
Blake Redenius 9ecf444f1a Add field / arg mappings for various things. Also map some some thing… (#393)
* Add field / arg mappings for various things. Also map some some things on `aud` -> `LecternContainer`.

* Add mapping for BlockEntityType.Builder#a -> BlockEntityType.Builder#build

* Add mapping for some Inventory parameter names. Also add mappings for CraftingInventory.f() -> CraftingInventory.getHeight() & CraftingInventory.g() -> CraftingInventory.getWidth()
2019-01-12 01:30:17 +01:00
Blake Redenius 5c6ba3dacc Add mappings for 'aur' and 'ato'. (#389) 2019-01-10 14:27:36 +01:00
asie d5c0e5b404 fix remap artifact 2019-01-09 21:34:51 +01:00
asie c01541daee fix getName/getDisplayName again 2019-01-09 18:59:07 +01:00
asie d34871d0ae fix recipe serializer methods 2019-01-09 18:55:46 +01:00
asie 69e8dd5951 fix class agc 2019-01-09 18:50:01 +01:00
asie 951dbea96d propagation fixes 2019-01-09 18:46:28 +01:00
Adrian Siekierka bf62f29ddf update to 19w02a 2019-01-09 18:20:38 +01:00
Runemoro 9e8dc23783 Lots of mappings (#381) 2019-01-09 17:05:18 +01:00
liach 0aca6ada2b Some advancement mappings (#378) 2019-01-09 13:53:32 +01:00
asie 15df307945 fix #373 2019-01-09 13:51:11 +01:00
Gegy 0906c04bb4 Worldgen mapping (#382)
* World gen mappings

* Generator config mapping
2019-01-09 09:51:49 +01:00
Adrian Siekierka ce9f853b25
fix #371 (#380) 2019-01-09 09:49:06 +01:00
Shadowfacts 1635e1f520 VoxelShape stuff (#369)
* VoxelShape stuff

* getIncludedCoords -> getIncludedPoints

* getAxisMin/Max -> getMin/Max

* getAxisSize -> getSize
2019-01-08 21:23:59 +00:00
Yanis Guaye 06b962b3f4 Dedicated server-related mappings (#379)
* Add some mappings for dedicated server properties

* Finish server properties mappings

* Add some more mappings

* AbstractPropertiesHandler::createHandler -> AbstractPropertiesHandler::create

* uppercase sha1Pattern in MinecraftServer
2019-01-08 21:22:37 +00:00
Juuxel 6c2ce1ff41 Falling blocks and paintings (#383)
* More falling block mappings

* Change some wording

* Painting mappings
2019-01-08 21:14:51 +00:00
Juuxel dd3052a547 Some mappings for falling blocks, food items and ParticleArgumentType (#363) 2019-01-08 13:02:03 +01:00
Adrian Siekierka 67ec22954b
cleanup options classes, map more of KeyBinding, Sprite, MonitorTracker (#377) 2019-01-05 11:03:46 +01:00
Kitten 8b85ab76c2 draw -> build (#376) 2019-01-01 17:52:29 +01:00
Pyrofab e60fbf0d71 Map a shader effect class and an exception (#374) 2019-01-01 16:26:04 +01:00
Kitten a2494979cb Fix draw methods being back-to-front (#375) 2019-01-01 16:25:19 +01:00
Adrian Siekierka 9b8eb87afa seriously, use Enigma... 2018-12-31 01:15:37 +01:00
asie a6fa3b46de fix some merge issues 2018-12-31 22:46:38 +01:00
Adrian Siekierka cf025be5ef
map some *BlockEntity methods (#372) 2018-12-31 22:42:36 +01:00
Runemoro 82817e9fce Font rendering and game window (#349) 2018-12-31 22:37:56 +01:00
Shadowfacts 49dc516dca
Misc debug HUD stuff (#368) 2018-12-30 09:37:50 -05:00
Sebastian Knackstedt c17d6ea7cb Method-namings for Entity-classes (#356) 2018-12-30 09:37:40 -05:00
Adrian Siekierka 4fd7fd553d map getTextureDependencies arg#2 2018-12-30 12:39:38 +01:00
Shadowfacts 651f7b2bc5
Fix incorrectly formatted mappings created in #352 2018-12-29 12:46:46 -05:00
Shadowfacts c2a998008e
Fix duplicated StructureManager mapping
Moved to: net/minecraft/sortme/structures/StructureManager by #352
2018-12-29 10:25:48 -05:00
therealfarfetchd 5c5413824e Some world loading related mappings (#367) 2018-12-29 09:23:22 -05:00
Runemoro 873d1d06a9 World and chunks (#352) 2018-12-29 12:43:20 +01:00
Tyler Hancock 34c0ed8cd5 18w50a exploration 2 (#365) 2018-12-29 12:40:02 +01:00
therealfarfetchd 982323081d get{MeasuringTime,EpochTime}Mili -> get{MeasuringTime,EpochTime}Ms (#366) 2018-12-29 01:07:23 +01:00
Adrian Siekierka 72bb9a5ebd
fix mapping package errors (#364) 2018-12-27 15:45:55 +01:00
Shadowfacts b3513c61e3 Yet more json models (#359)
* Multipart model stuff

* Random JSON model cleanup

* Fix casing
2018-12-26 10:53:11 +01:00
Shadowfacts 82636ba1f3 [WIP] More JSON model work (#354)
* More JSON model work

* Fix typo in ModelTransformation deserializer

* More assorted stuff

* BakedModel tweaks
2018-12-24 09:57:04 +01:00
Urey. Xue 3cfa622330 Clean up static final fields in various datafixers (#358)
* Clean up static final fields in various datafixers

* Manually fix wrongly created clinit entry
2018-12-24 09:56:49 +01:00
Tyler Hancock d110c89950 Mapped out some stuff in enchantments. (#355) 2018-12-24 09:09:09 +01:00
Prospector 1a32b7571f addBlockState -> setBlockState (#357) 2018-12-23 19:20:51 -05:00
Shadowfacts 5204f4943f
Fix invalid TextComponent::clone name, use copy instead 2018-12-22 21:50:21 -05:00
Shadowfacts fce671b526
Misc JSON model work (#353) 2018-12-22 16:26:25 -05:00
Adrian Siekierka bbaf0533c7 Merge branch '18w50a' of github.com:FabricMC/pomf into 18w50a 2018-12-22 19:26:55 +01:00
Adrian Siekierka a2c2c754e9 autofixes 2018-12-22 19:26:44 +01:00
Erlend Åmdal 79fee4ac00 Entity/Feature rendering (#339) 2018-12-22 19:20:49 +01:00
Sebastian Knackstedt a42261cedc Some work (#315)
* Some work

* delete file that was missing the prev. commit

* Update OffsetDoubleList.mapping

* Don't say stat every time
2018-12-22 19:16:25 +01:00
sekwah41 35e4e4b39e Updated a bunch of entity and world collision names (#338) 2018-12-22 19:15:59 +01:00
Tschipp f03b60e26f Some Rendering and Model names (#322) 2018-12-22 19:15:04 +01:00
covers1624 c6073ee991 Cleanup ModelTransformation/s class names. (#329) 2018-12-22 19:11:44 +01:00
Prospector 03d48f3382 Mostly tag mappings (#350) 2018-12-22 09:46:00 -05:00
gudenau 874defb5cc A handful of Block mappings (#344)
Probably made a mess of things, first try after all.
2018-12-21 22:34:57 -05:00
Virtuoel c1505e45bc BucketInteractable -> FluidDrainable (#348) 2018-12-21 16:53:31 +01:00
Prospector d0d8fe7580 Some feature stuff (#347) 2018-12-21 13:24:21 +01:00
Juuxel 793cd0c817 Updates to BucketItem, the Waterloggable hierarchy and block materials (#327)
This PR maps the rest of `BucketItem` as well as the `Waterloggable` superinterfaces and their methods and some of the `net.minecraft.block.Material` properties.

(Also, I don't know why the merged BucketItem commit is there again /shrug)
2018-12-20 19:24:37 -05:00
Adrian Siekierka afd4b9c54d
tweak model renderer-related class naming, move some things around (#345) 2018-12-20 22:29:19 +01:00
Erlend Åmdal 60a2f5b80e LightmapTextureManager and various ambient light things (#312)
* Map LightmapTextureManager and various ambient light things
2018-12-20 20:51:03 +01:00
Kitten 45b34f895b Fix (World)Renderer class naming (#346) 2018-12-20 17:38:09 +01:00
liach 249b75d84a Many villager-related mappings, some trade related ones and some new (#280) 2018-12-20 09:45:46 +01:00
liach 1f9002714e Mapped a few goals (#333)
* Mapped a few goals

Signed-off-by: liach <liach@users.noreply.github.com>
2018-12-20 09:41:05 +01:00
modmuss50 179e60a40a Fix a bad fix
Sorry
2018-12-20 01:02:26 +00:00
modmuss50 8fb31bbc23 Fix another invalid name 2018-12-20 00:57:41 +00:00
modmuss50 01247b6a16 Merge branch '18w50a' of https://github.com/FabricMC/yarn into 18w50a 2018-12-20 00:30:28 +00:00
modmuss50 2bd5e64d67 fix name 2018-12-20 00:30:20 +00:00
liach 69f8a71801 Mapped some persistence data stuff (#326)
I renamed all persisted to persistent, though vanilla fix types enum calls them saved data.

Mapped out the persistent data manager that is bound to each dimension and the persistent data updater for stuctures.
2018-12-19 19:25:32 -05:00
modmuss50 f07fc18ffb Fix duplicate mappings + small fix
Let me know if your not happy with these new names
2018-12-20 00:17:37 +00:00
Kitten 191f579581 BoundingBox drawing (#337)
* First pass

* draw->build, buffer->builder

* delta

* segmented->debug
2018-12-19 22:28:03 +01:00
liach 7d736ef495 Mapped some stuff about fish, especially fish group and tropical fish (#341)
* Mapped some stuff about fish, especially fish group and tropical fish

also include some mob spawning/despawning mappings

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

* Fixes for review

Signed-off-by: liach <liach@users.noreply.github.com>
2018-12-19 22:21:43 +01:00
Bartosz Skrzypczak a7b7fe0152 Mostly mapped lighting (#290) 2018-12-19 22:20:55 +01:00
sekwah41 f4ec5b2b56 Added mappings for the Model class and fixed name for old Model class (#335)
* Added mappings for the model class and fixed name for the other one

The class before called model had the swing value and was not the true base model class. Not sure what to call it but for now I'm just calling it entity model because SwingingModel seems a bit silly though it would represent this new class from 1.14 better
2018-12-19 13:26:06 +01:00
Jamie Mansfield 4fd4df0a14 Raids (#321)
*The following are an exert from my mapping set, they are my own work*.

```
CL: asd net/minecraft/world/entity/projectile/WitherSkull
CL: asf net/minecraft/world/entity/raid/Raid
CL: asg net/minecraft/world/entity/raid/Raider
CL: ash net/minecraft/world/entity/raid/RaidManager
CL: asi net/minecraft/world/entity/vehicle/AbstractMinecart
```

(mapping order shows they are packaged together)
2018-12-18 12:47:05 -05:00
covers1624 25cb554b03 Various small rendering related renames. (#331) 2018-12-18 00:43:59 +01:00
liach 7ec52f4c2a Tweaked a few json helper names (#325)
Methods working on json objects renamed to `hasXxx` instead of `isXxx` (reserved for json elements).

Type\\Operation  | Check | Retrieve
-- | ----- | --------
`JsonElement` | `isXxx` | `asXxx`
`JsonObject` | `hasXxx` | `getXxx`

I made all methods follow the guide set in that form above so that new modders can understand the `JsonHelper` more easily.

Also added some mappings for string and boolean parameters and missing default values.
2018-12-17 13:08:08 -05:00
covers1624 fc35940548 Move some client only Vecmath classes to better location. (#328)
Moves Vector3f, Vector4f and Matrix4f from minecraft/sortme to minecraft/client/util/math, as well as Quaternion from minecraft/client/util
2018-12-17 18:49:58 +01:00
asie e5904d6de9 fix #324 2018-12-17 11:36:56 +01:00
Urey. Xue 59298e9cb7 Map two forgotten datafixers (#323) 2018-12-17 01:29:47 +01:00
Juuxel 0125d52a01 Update BucketItem.mapping (#319) 2018-12-16 21:35:21 +01:00
Sebastian Knackstedt 1c916ca2e1 Improvments in net/minecraft/block/entity (#320) 2018-12-16 21:35:03 +01:00
David Vierra d5c0647d78 Further RecipeBookGui-related names (#318)
* Further RecipeBookGui-related names

* getCraftingSlotCount
2018-12-16 18:29:21 +01:00
Erlend Åmdal 23242ea914 Comprehensive particle mappings (#309)
* Map particle stuff

* source -> parameters

* Fix things

* xVelocity -> velocityX
2018-12-16 18:26:54 +01:00
Adrian Siekierka da2e38b785
fix #313, fix #314 (#317)
* fix #313, fix #314

* fix other instances
2018-12-16 13:37:03 +01:00
Gegy bbbe4237ef Gui and renderer mapping (#311)
* Gui mapping

* Gui and render mapping

* Gui and render mapping
2018-12-16 12:20:03 +00:00
David Vierra 6c829da1f5 Many names following from UnlockRecipesClientPacket (#303) 2018-12-16 09:57:44 +01:00
RedstoneParadox 926a19b9fb Multiple Item Related Mappings (#302)
* Update some thrown entity mappings.

* Item + Trading mappings.

* Update ArmorItem.mapping

* Update ArmorMaterials.mapping

* Update ArmorMaterials.mapping

* Create ArmorMaterial.mapping

* Update ArmorStandItem.mapping

* Update ArrowItem.mapping

* Update AxeItem.mapping

* Update BannerPatternItem.mapping

* Update BaseBowItem.mapping

* Update BoatItem.mapping

* Delete VillagerTrade.mapping

* Delete VillagerTradeList.mapping

* Update BannerPatternItem.mapping
2018-12-15 19:30:09 -05:00
Adrian Siekierka fd313793e0
isRemote -> isClient (#316) 2018-12-15 23:42:22 +01:00
Juuxel 67865937a5 Item mappings (#310)
* Add ArmorMaterial.getEnchantability()

* Add the firework type enum

* FireworkChargeItem's static methods

* BucketItem and FishBucketItem

* Add crop mapping to SeedsItem
2018-12-15 23:14:11 +01:00
Jamie Mansfield 9931775d94 Server Properties, and minor fixes (#306) 2018-12-15 22:14:30 +01:00
Adrian Siekierka 9f3ca36a3b CriterionCriterions -> Criterions 2018-12-15 22:12:18 +01:00
Striker Rocker 08bcd4dcd7 Update toast class names (#308) 2018-12-15 20:41:22 +01:00
Adrian Siekierka 390a455a0d map Material.breakByHand (#304) 2018-12-15 09:37:56 -05:00
E2 73fa67d926 primeTnt method, with additional fixes. (#281) 2018-12-15 09:52:54 +01:00
Bilal El Baz 0617ddff1a Mouse and Keyboard related mappings (#292)
Map Mouse, Keyboard classes and a few related utils.
2018-12-14 18:07:29 -05:00
Adrian Siekierka 8a83c44585
Item-related name tweaks (#295)
* item name tweaks

* missed one

* better names, remap ArmorMaterial as we lost it again?
2018-12-14 23:26:40 +01:00
SquidDev a847209178 Several changes to blocks (#287)
Apologies for PR spam, just this one has a couple of changes I was unsure of, so it felt cleaner to split it into something separate:

 - I'm a bit conflicted on `.getCollisionShape` - it appears to be used both
for entity collision and determining if a block's side is a "full cube" (and so can have torches placed against or w/e)
 - I've renamed `getRenderingState` to `getStateForNeighborUpdate`, though am not 100% it's a good name - it may also perform side effects (mostly scheduling this block to be ticked next thread), so isn't quite a pure getter.
2018-12-14 17:18:57 -05:00
Jamie Mansfield 2e320d51e0 Tweak features, and OCD changes (#301)
Fixes #268 and #298.
2018-12-14 22:54:17 +01:00
SquidDev 31b020f2c8 Map ItemColorMap (#296) 2018-12-14 21:42:16 +01:00
Adrian Siekierka 1099ef5c83 correct a few names to fit new conventions 2018-12-14 21:14:07 +01:00
Jamie Mansfield c144691acb 18w50a: Update registries (#294) 2018-12-14 20:05:02 +01:00
quat b17dbf0abf Map ALL the packets! 2018-12-14 19:20:08 +01:00
David Vierra 4cc228e366 Lots of stuff related to RecipeBook and RecipeBookGui (#289)
* Lots of stuff related to RecipeBook and RecipeBookGui

* RecipeDisplayListener

* RecipeResultCollection

* RecipeGridAligner

* idToAmountMap

* RecipeInputProvider

* Ingredient.NON_EMPTY
2018-12-14 16:43:15 +00:00
SquidDev 3d49f46517 Several mappings for chunk/block rerendering (#286)
Also fleshes out a couple of other missing mappings within `World` - most of these are existing methods which just forward to another.
2018-12-14 09:05:56 -05:00
Striker Rocker 034a3c4888 Updated some entity fields and class mappings (#288) 2018-12-14 08:37:49 -05:00
David Vierra 4954f79f69 AbstractSmeltingRecipe and inheritors (#284) 2018-12-13 09:25:23 +00:00
David Vierra 2e7520f28d AbstractFurnaceGui/Container and inheritors (#283) 2018-12-13 09:20:59 +00:00
SquidDev 9ac856c303 Re-add mappings for Nameable (#279) 2018-12-13 09:17:42 +00:00
E2 ebefe690cc Added several strings related to chat networking (#282) 2018-12-13 07:55:21 +01:00
Adrian Siekierka c8152014af rebuild method names 2018-12-12 18:22:18 +01:00
Adrian Siekierka e9ccf701a7 port to 18w50a 2018-12-12 18:12:26 +01:00
modmuss50 4c6139025b Merge branch 'rn/e29de153-1c6a-445c-a0b1-879daea42d66' of https://github.com/kashike/pomf into kashike-rn/e29de153-1c6a-445c-a0b1-879daea42d66 2018-12-12 15:29:30 +00:00
modmuss50 fc8a71fcaa Merge branch 'serverchunkprovider' of https://github.com/JamiesWhiteShirt/yarn into JamiesWhiteShirt-serverchunkprovider 2018-12-12 15:23:10 +00:00
therealfarfetchd aff4547d93 Mapping a lot of block related classes (#267)
* Block related mappings

* Block related mappings, pt2

* Block related mappings, pt3

* Darnit, it ate my files again

* Unmap BaseFluid#g()Z

* prevState -> oldState

* apply some change suggestions

* Hopefully unmap all local variables

* T data -> T object
2018-12-12 15:08:04 +00:00
kashike 49d9a66a1e minor input mappings (#272) 2018-12-12 14:55:39 +00:00
Gegy 84b945de51 Biome layer system mapping (#269)
* Biome layer system mapping

* Move to biome layer package

* Integrate mappings from former biome layer PR

* OverworldBiomeLayers

* Change back to BiomeLayers per request
2018-12-12 14:52:14 +00:00
kashike 91aa9f5d4f singular names (#251)
* singular names

* Sound -> SoundEvent
2018-12-12 14:46:51 +00:00
Gegy 559bf8da90 Chunk generator mappings (#275)
* Chunk generator mapping

* Tweak
2018-12-12 14:45:01 +00:00
asie 710d7d3f05 fix StatusEffectInstance 2018-12-12 15:31:23 +01:00
Erlend Åmdal da9279af5c Remove duplicate method 2018-12-12 15:27:41 +01:00
asie 8f86e9535d GameOptions 2018-12-12 15:00:56 +01:00
Jamie Mansfield 4b1e6082e1 Map RuleTests and StructureProcessors (#264) 2018-12-12 11:36:33 +01:00
Shadowfacts afaf4b010b Assorted dragon fight work (#258)
* Assorted dragon fight work

* PhaseBase -> AbstractPhase, PhaseBaseOther -> AbstractSittingPhase

* crystalWasDamaged -> crystalDestroyed

* More dragon fight work
2018-12-12 11:36:16 +01:00
kashike 2d30b9c3f0 I change shapes just to hide in this place but I'm still, I'm still an animal (#270) 2018-12-12 11:35:12 +01:00
Erlend Åmdal b86941250a Remove chunk -> unload chunk 2018-12-12 09:36:44 +01:00
Erlend Åmdal c334609ebe Properly rename chunk provider to chunk manager 2018-12-11 21:53:44 +01:00
Erlend Åmdal 20f6a3e240 Fix class names 2018-12-11 21:39:06 +01:00
Erlend Åmdal f01d72762d Do some more 2018-12-11 21:21:02 +01:00
Erlend Åmdal b7eb5e0683 Merge branch '18w49a' into serverchunkprovider 2018-12-11 16:12:58 +01:00
Erlend Åmdal bfaf5dbbf4 Map some of ServerChunkProvider and family 2018-12-11 15:34:35 +01:00
Adrian Siekierka 0a3f579fc7
partial mapping of EntityTracker (#262) 2018-12-11 14:21:44 +01:00
kashike 4a1f5474ea builder-friendliness (#260) 2018-12-11 07:45:42 -05:00
Adrian Siekierka 14bc1dfaed
map out EntityType (#259)
* map out EntityType

* missed a few
2018-12-11 09:15:34 +01:00
Gegy d1c21f67b7 Model and debug renderer mapping (#261) 2018-12-11 09:15:18 +01:00
Ryan Liptak c992cbd49c saturationRestored -> saturationModifier (#257)
* saturationRestored -> saturationModifier

Saturation restored is calculated by (hungerRestored * saturationModifier * 2), so saturationRestored is an incorrect name for the field

* Fix typo in saturation method names (extra at)
2018-12-11 07:12:01 +01:00
Jamie Mansfield b093e2f65b populateCrashReport (#255) 2018-12-10 19:53:18 +01:00
therealfarfetchd f97c7ba42b Map various obfuscated names (#253)
* Map various obfuscated names
* "active" actually had more uses as opposed to "enabled", so that's what it's going to be
* Chunk -> WorldChunk, IChunk -> Chunk
2018-12-10 18:34:18 +01:00
Adrian Siekierka c79869974f
fix ParticleManager, map LookupManager and related (#254) 2018-12-10 18:33:47 +01:00
liach df3a55d46c Mapped out a few resource-related stuff (#250)
Signed-off-by: liach <liach@users.noreply.github.com>
2018-12-10 18:09:03 +01:00
kashike 4385959a96 Facing -> Direction 2018-12-10 00:54:34 -08:00
asie a10a6291ed unmap wrong name in MinecraftClient, standardize appendCrashReportDetails 2018-12-10 07:52:44 +01:00
Adrian Siekierka b62276acb1 incorporate some discussed names 2018-12-09 17:04:45 +01:00
Adrian Siekierka 9502bd793e a few renames 2018-12-09 17:00:06 +01:00
modmuss50 111d4f1fdb Add back some fluid mappings 2018-12-09 15:01:24 +00:00
Adrian Siekierka d93e241d50 too hasty 2018-12-09 13:12:53 +01:00
Adrian Siekierka e7960860a8 flesh out Items 2018-12-09 13:12:02 +01:00
Adrian Siekierka fcf771cb3b how did Bootstrap get lost? 2018-12-09 13:09:49 +01:00
Adrian Siekierka 9f3cec1b1e close #242, close #243 2018-12-09 12:45:24 +01:00
Prospector b3992e890d Bit of work (#246)
* Bit of work

* A bit of biome source stuff before I gave up. ITried.jpg

* Revert stuff I don't understand

* get rid of enum mapping
2018-12-08 23:20:01 +01:00
asie 3ad7815fdd accidentally unmapped Items, sorry 2018-12-08 14:51:07 +01:00
asie b12b46a7b2 remove some enums 2018-12-08 14:48:51 +01:00
asie 81d451d691 block/item render name tweaks 2018-12-07 22:37:16 +01:00
asie 97567d9cd6 rework EnchantmentHelper names, map a few network-related things 2018-12-07 21:00:43 +01:00
asie 2bcdc0b46c how sweet 2018-12-06 17:52:51 +01:00
asie 5afd0c9926 sweet berry bushes, oh my 2018-12-06 16:58:38 +01:00
asie b4febed443 tweaks to previous + DamageSource 2018-12-06 11:27:17 +01:00
Prospector c2c85a6606 Literally low-hanging fruit (#244) 2018-12-06 08:13:30 +01:00
Adrian Siekierka 245ce1dd92 update to 18w49a 2018-12-05 15:13:16 +01:00
SquidDev 6cfe623cc2 Lots of loot table work (#240)
* Lots of loot table work

* Rename both methods to .getThis to remove conflicts
2018-12-05 15:09:44 +01:00
asie 3219314eb4 ServerPlayerEntity-related naming work 2018-12-05 12:16:14 +01:00
kashike feeb33086f various mappings (#239) 2018-12-04 22:17:20 +01:00
asie 557df3c0fb minor file cleanup 2018-12-04 09:13:56 +01:00
asie bfd76a7512 Merge branch '18w48b' of github.com:FabricMC/pomf into 18w48b 2018-12-04 09:01:46 +01:00
kashike 1fcdaa7b1e various mappings (#238) 2018-12-04 08:58:24 +01:00
Jamie Mansfield b8dc7de893 RegionFileCache (#237)
Mapped the same as Scaevolus' original :)
2018-12-03 21:19:42 +01:00
asie 63470107ac mapping name unification & fixes 2018-12-03 20:57:18 +01:00
Jamie Mansfield 4bca70994b SuggestionProviders, new features, and stuffs (#236) 2018-12-03 20:56:28 +01:00
kashike ff74e3d54f map colour -> material colour (#233) 2018-12-03 20:12:19 +01:00
kashike 6b9cd483ff various mappings (#235) 2018-12-03 13:33:56 +01:00
Adrian Siekierka f4d37dc92c another hotfix 2018-12-02 11:53:35 +01:00
Adrian Siekierka a9aaf83026 fixes and mapping work 2018-12-02 11:38:26 +01:00
Adrian Siekierka 815b9fbd01 early work on server interaction manager mapping, flesh out BlockItem subclasses 2018-12-02 10:52:03 +01:00
Adrian Siekierka 014028b098
map baked model loader-related classes (#230)
* map baked model loader-related classes

* UnbakedModel.getDependencies

* rename a few things
2018-12-01 17:36:51 +01:00
Adrian Siekierka fa0853fc51 world-related mapping work 2018-12-01 16:29:57 +01:00
SquidDev 0a42dd3c3b Assorted mappings for commands (#229)
* Mappings for command argument types

* A couple of responses to feedback
2018-12-01 12:55:14 +01:00
Adrian Siekierka 2c068a1e52 ContainerItem -> ItemContainer 2018-12-01 10:55:38 +01:00
Adrian Siekierka 48b16d2ec9 fix name collision 2018-12-01 10:33:11 +01:00
kashike 03cc49749c some various mappings (#228) 2018-11-30 22:32:46 +01:00
SquidDev 1520549e3d More names! 2018-11-30 16:47:36 +01:00
Adrian Siekierka 44f4d2645a mapped a few texture-related things 2018-11-30 15:27:03 +01:00
SquidDev 2367df1d42 Add back several mappings dropped in the latest snapshot (#226)
* Add mappings back for GUI methods

* Add back argument mappings for blocks

And some other changes. I rather forgot.

* Item and entity arguments

* A whole bunch of argument mappings

* Items (again) and fluids

* Entity stuff 'n things

* Fixup most of the client stuff

* Some remaining items
2018-11-30 14:14:53 +01:00
Adrian Siekierka 6bfbd7f635 fix ToolMaterial 2018-11-30 12:49:14 +01:00
Adrian Siekierka 6a53fc9df7 update to 18w48b 2018-11-30 12:43:16 +01:00
kashike 3a95f539e7 some things (#220) 2018-11-30 12:38:47 +01:00
Prospector 111d25a61c A LITTLE BIT OF EVERYTHING (#224) 2018-11-30 12:37:11 +01:00
Adrian Siekierka 86dc9e0fe8 merge some parts of #209 2018-11-30 12:07:49 +01:00
SquidDev 9104e89be3 Rename several methods to be suffixed (#222)
* Rename several methods to be suffixed

* Remove "Server" from various ServerCommandSource methods
2018-11-30 12:01:17 +01:00
Jamie Mansfield 07ea2e1ebb Improve CompoundTag (#223) 2018-11-29 22:46:40 +01:00
Adrian Siekierka 0e653e4a4a Villager.getDisplayedName -> getDisplayName 2018-11-29 21:40:19 +01:00
Jamie Mansfield 903c3653ee Suffixify nbt (#221)
Also TagStorageHelper -> NbtIo (this has the additional benefit of matching Mojang names too - see anvil-converter)
2018-11-29 21:36:56 +01:00
Jamie Mansfield e140bbc401 Map DataGenerator (#219)
There's an Enigma bug where if you renamed a class A to B and class C to A, the new class A won't be saved.

I didn't notice back when I refactored the data package a while back that I ended up removing DataGenerator :p
2018-11-29 21:24:20 +01:00
Adrian Siekierka ca921e4b58 fix #218, map grindstone container/GUI 2018-11-29 21:15:08 +01:00
Adrian Siekierka 50764e1853 update to 18w48a 2018-11-29 21:10:38 +01:00
SquidDev 7a03d43146 A random assortment of things (#213)
* Add RecipeSerializers mappings

* Add class mappings for several items

* Add several BlockSoundGroups

* Add World.getDimension and World.playRecord

* Add a couple of methods to bounding boxes

* A couple of minor mappings for servers

* Some mappings for TextComponent (de)serialization

* A very minor mapping for Polar2f

I'm really unsure about this name, so comments welcome!

* A few mappings for chat

* Basic fluid mappings

* Waterlogged -> Waterloggable, removeChatMessage -> removeMessage

* Polar2f -> Vec2f, setPlayingOverlay -> setRecordPlayingOverlay
2018-11-29 21:07:58 +01:00
kashike 1d1dac2926 switch around some predicate stuff (#216) 2018-11-29 21:07:40 +01:00
Jamie Mansfield dab4cc0f7a Improve renderer mappings (#215)
* Improve renderer mappings

*Dispatcher, DefaultEntityRenderer:
- See https://notch.tumblr.com/post/581187056/evolution-of-the-entityrenderdispatcher

Cube, Polygon:
- See the very old (RubyDung) versions pre-obfuscation
- Cube is used in the Bedrock entity model JSONs, see https://minecraft.gamepedia.com/Tutorials/Changing_Minecraft_entity_models

* Correct Polygon mapping

* Cube -> Cuboid; CubeBox -> Box

* Remaining minor things

* EntityModel -> Model

* ChunkRenderDispatcher

* Fix Polygon package
2018-11-29 21:07:08 +01:00
kashike 56b40168df Goal! (#217) 2018-11-28 21:24:24 +01:00
Jamie Mansfield a229162dc0 RegionFile (#214)
Based on the original by Scaelevous, and code released by Mojang.
2018-11-28 19:29:09 +01:00
asie 0f7adbf0ac rename InventoryPlayer 2018-11-28 11:55:22 +01:00
asie 8b9842288d more class name fixes 2018-11-28 11:50:56 +01:00
asie f0bc07a25f fix a few class names 2018-11-28 10:59:28 +01:00
kashike 456bde5b8a entity predicate mappings (#212) 2018-11-28 09:35:45 +01:00
asie 1e4a6195a4 whoops 2018-11-28 08:42:25 +01:00
asie 9a6a13a6e8 close #210, close #211, work on other things 2018-11-28 08:42:16 +01:00
Prospector 417eb31e42 (De)serialization and world gen stuff! (#207) 2018-11-28 00:23:43 +01:00
Jamie Mansfield 092c8265e2 Map argument types (#206) 2018-11-27 22:13:52 +01:00
asie 5e77db1bf2 first pass of fixes 2018-11-27 20:35:45 +01:00
Adrian Siekierka 13ed3f8e2c update to 18w47b 2018-11-27 19:50:51 +01:00
asie 895ed3ad61 The Great Suffixification 2018-11-27 19:42:03 +01:00
asie 05dc08bffb close #199, close #201, close #202 2018-11-26 14:33:11 +01:00
SquidDev dfb0600796 Add some mappings for GUIs and input handling (#203)
* Add some mappings for GUIs and input handling

 - Add keyboard, mouse and clipboard control
 - Flesh out the GuiEventListener mappings

* Rename to SharedConstants
2018-11-25 13:25:11 +01:00
SquidDev 49dbb5baa0 Add mappings for most of the datafixer code (#204)
* Initial pass of data fixers and schemas

* Some fleshing out of the palette converter

Dubiously helpful mappings, but very useful in working out how data
fixer actually works.
2018-11-25 13:24:09 +01:00
asie e871ca625d merge missing Prospector stuff 2018-11-22 08:24:58 +01:00
asie dd3236b3a6 tweak ItemStack names 2018-11-21 21:58:18 +01:00
asie e39d8c9c4c Block mapping tweaks, map a bit of ChunkStatus 2018-11-21 20:49:12 +01:00
Adrian Siekierka 5ded6f5fad map the obvious 2018-11-21 18:01:34 +01:00
Adrian Siekierka 591e770b72 update to 18w47a 2018-11-21 17:58:05 +01:00
asie 701eb32c91 further map out BlockBuilder (w/ Prospector) 2018-11-21 14:44:42 +01:00
asie 2e5d688eaa fix EntityLiving.damage 2018-11-18 08:22:10 +01:00
asie c4f7032d43 mapping tweaks 2018-11-17 08:21:42 +01:00
asie 4187af8c9f improve tick scheduler, registry, MathHelper mappings 2018-11-16 11:47:44 +01:00
asie a1355d4827 fix getTopPosition 2018-11-15 19:09:07 +01:00
asie fe966c445f map new block classes 2018-11-15 18:44:26 +01:00
Adrian Siekierka dc265f2888 method propagation fixes 2018-11-15 18:25:00 +01:00
Adrian Siekierka def639a8a4 merge Prospector's work 2018-11-15 18:20:38 +01:00
Adrian Siekierka 1418bb1b37 update to 18w46a 2018-11-15 18:05:03 +01:00
Adrian Siekierka 97c56682f1 Merge branch '18w45a' of https://github.com/Matrix89/pomf into Matrix89-18w45a 2018-11-15 18:02:24 +01:00
NikkyAI 39350084a7 more random mappings and other changes (#192)
* CommandAdvancement and onPlayerConnect

* chat message stuff

* more chat and related methods

* updated gitignore

* more chat, commands and packets

* fix compressTiny not being executed on publish

format and simplify build.gradle

* update

* broadcast -> sendTo

* add newline to editorconfig
2018-11-15 17:57:32 +01:00
marcin212 cc751075a5 Some command block gui and others mappings (#190)
* some command block gui and others mappings

* adjusted names

* remove "is" from field name
2018-11-14 23:19:48 +01:00
Jamie Mansfield 46c3256d71 Refactor data package (#195)
Looking back through the classes, I figured out why I had previously called them providers (see DataGenerator)...

This commit resolves that discrepancy.
2018-11-14 23:19:28 +01:00
asie fcc786466a minor update 2018-11-09 12:34:50 +01:00
matrix89 1dcd2a38df more feature generation mappings 2018-11-09 08:50:40 +01:00
matrix89 ca9f6fc8f6 some structure gen mappings 2018-11-09 08:50:04 +01:00
matrix89 d409a10992 map some client side only vector implementation 2018-11-09 08:50:04 +01:00
asie 6d3075daeb map a few block-related things 2018-11-08 23:43:19 +01:00
asie 2ff8224d06 Merge branch '18w45a' of github.com:FabricMC/pomf into 18w45a 2018-11-07 20:47:01 +01:00
asie a1b90d58a7 fix Entity.getName() conflict 2018-11-07 20:46:53 +01:00
NikkyAI 8d3401b5ca finish Simple and Dynamic Command Exceptios (#189) 2018-11-07 18:18:26 +01:00
asie 13fa40451a map the obvious 2018-11-07 18:08:18 +01:00
Adrian Siekierka 47d8c24214 update to 18w45a 2018-11-07 17:37:58 +01:00
NikkyAI 07155b2aa6 ServerCommandSource and some random (#188)
* ServerCommandSource and some random

* rename exception types

* some more CommandExceptions

* one more
2018-11-07 17:33:25 +01:00
Patryk 264722ff0f random mappings (#187) 2018-11-07 17:33:00 +01:00
asie 050abcefca rename some network classes, map scoreboard/custom payload 2018-11-07 09:59:35 +01:00
asie 6cf2bc0eea Update 2018-11-06 20:26:53 +01:00
asie f9cb07a2b4 minor mappings 2018-11-06 17:02:00 +01:00
asie 4e673c9590 fix sprite-related mappings 2018-11-05 23:07:26 +01:00
asie d8b72c540a fix NativeImage location 2018-11-05 22:13:16 +01:00
marcin212 d8e04697e6 some mappings (#186) 2018-11-05 22:09:22 +01:00
asie 2a1d622c1e fix ChunkGeneratorType location 2018-11-05 21:58:01 +01:00
asie 0bf4e529ca fix omissions, map ServerMetadata 2018-11-05 18:02:24 +01:00
Adrian Siekierka 4e8d79aef4 move Attribute -> EntityAttribute, PotionEffectType -> MobEffect 2018-11-04 20:05:56 +01:00
Adrian Siekierka 351b6536ae minor packet, resource work 2018-11-04 16:45:24 +01:00
Adrian Siekierka e20518a871 fix BlockTallPlant 2018-11-04 13:23:07 +01:00
Adrian Siekierka 5fd73b1943 update Enigma to 0.12.1 2018-11-04 13:22:38 +01:00
asie 2efa698889 renderer mappings 2018-11-04 10:53:55 +01:00
asie 734f18a028 map a few material names 2018-11-04 09:23:45 +01:00
asie c53cc398bf more class mapping works 2018-11-04 08:51:24 +01:00
asie ce1ae229d1 client-side interaction-related mapping 2018-11-03 19:06:46 +01:00
asie 0e0282deb2 block/enum -> block/enums 2018-11-03 15:26:49 +01:00
Adrian Siekierka 0646e1902b map some block/world things 2018-11-03 14:58:30 +01:00
Adrian Siekierka 8f7c4bf399 map loot conditions/functions, more mappings for tags 2018-11-03 13:32:09 +01:00
asie 6857e7f66f update 2018-11-03 12:17:54 +01:00
asie 621e465791 refactor VertexBuffer 2018-11-03 11:26:45 +01:00
asie 28de8727a1 map more things 2018-11-03 10:24:59 +01:00
asie d5ddad5c30 map some client things 2018-11-03 08:44:17 +01:00
Max Gurela 416b84f5f8 Map NBT classes (#181)
* Map NBT classes

* prettyPrint -> toTextComponent

* CompoundWrapper -> PersistedState
2018-11-02 09:07:35 +01:00
Adrian Siekierka f48822e1eb fix DedicatedServer unmapping itself 2018-11-01 20:25:43 +01:00
Adrian Siekierka 27247c41f0 fix getNameComponent 2018-11-01 20:19:03 +01:00
asie 8226c45d75 resource mapping work, refactor interface names - close #184 2018-11-01 17:53:10 +01:00
Adrian Siekierka 155466c78a fix GLX 2018-11-01 11:32:36 +01:00
asie 42688a2178 fix accidental revert 2018-11-01 09:29:52 +01:00
asie 7a654ec7fb map some tutorial logic 2018-11-01 09:16:49 +01:00
Max Gurela 4ea88de09b More GUI stuff (#180)
* More GUI stuff

* Code review change requests
2018-11-01 07:52:39 +01:00
asie 1ec80e3ecc first shot at mapping font-related stuff 2018-10-31 22:01:41 +01:00
Adrian Siekierka c2892b6209 map the obvious 2018-10-31 18:05:40 +01:00
Adrian Siekierka d7fc5168c5 18w44a 2018-10-31 17:57:50 +01:00
Jamie Mansfield a19d6d346d data generators work (#173)
* data generators work

* dump work
2018-10-31 17:54:36 +01:00
Max Gurela 698cfc2e85 Various mappings around GuiContainer inputs (#178) 2018-10-31 17:54:24 +01:00
asie 3886800d2c remove .reference, map a few criterion triggers 2018-10-31 14:17:45 +01:00
asie b56b270f45 minor changes 2018-10-31 14:03:33 +01:00
Adrian Siekierka d3eb0a76be entity/registry/bootstrap mapping work 2018-10-28 13:34:15 +01:00
Adrian Siekierka c093271ed1 fix BlockPos.Mutable mapping conflict 2018-10-27 22:32:04 +02:00
Adrian Siekierka 417effbe82 fix getSeaLevel... i really should fix the issue in-Enigma 2018-10-27 18:21:45 +02:00
Adrian Siekierka 726aff2072 attempt mapping VoxelShape, other updates 2018-10-27 16:04:37 +02:00
Adrian Siekierka 5b0775c0db map advancement-related code 2018-10-27 13:09:43 +02:00
asie 1b13674f8a map DyeColor, JsonLikeTagParser, update 2018-10-27 09:11:38 +02:00
asie 42c751f5cb remove dummy mappings 2018-10-27 00:49:53 +02:00
modmuss50 10ccf6a407 Possible fixes for mapping conflicts 2018-10-26 22:53:20 +01:00
asie ccad5114ab fix GuiLoom typo 2018-10-26 21:02:19 +02:00
Adrian Siekierka 10af649fc1 update 2018-10-26 20:59:00 +02:00
Adrian Siekierka 730b13f422 mostly Chunk/WorldBorder-related mappings 2018-10-26 18:32:05 +02:00
asie 8d9e4ecd3b Update 2018-10-26 15:47:51 +02:00
asie 33ba1f118c client/property/resource mapping 2018-10-26 14:29:07 +02:00
Adrian Siekierka 45e6a3755d update to 18w43c 2018-10-26 13:08:59 +02:00
asie 44295d60d0 map chunk classes, some client work 2018-10-26 11:22:40 +02:00
asie 9c8be6f0a5 map out most property stuff, move block.property to state.property 2018-10-26 08:58:08 +02:00
asie f4f29cfa8e fix mapping issue, start mapping fluids, map a bit more block stuff 2018-10-26 08:23:20 +02:00
asie 153fc8a1a6 some server classes, oddballs, map command manager and command class names 2018-10-26 08:04:38 +02:00
asie 33e2884035 port server.config 2018-10-25 22:36:50 +02:00
asie 1c8c22d955 recipe, etc. work 2018-10-25 22:01:57 +02:00
asie 0ba935a233 restore entity.tracker, add misc things 2018-10-25 19:18:32 +02:00
asie 630f0a2573 map state-related stuff 2018-10-25 18:58:04 +02:00
asie 8f9a0491ca map some util classes 2018-10-25 18:48:06 +02:00
asie 932eb276b0 work on items, bring back 1.12 rcon mappings, etc. 2018-10-25 17:03:13 +02:00
asie ee188babd0 fix copyEntityData conflict 2018-10-25 09:28:52 +02:00
asie a5c20bc8c9 work on nbt, properties/states 2018-10-25 09:24:04 +02:00
asie 6cc208bfe8 more low-hanging fruit: Block and Item class names 2018-10-25 02:10:30 +02:00
asie 82e8c76e34 low-hanging fruit 2018-10-25 00:32:03 +02:00
asie 12796ba3aa initial batch of fixes 2018-10-25 00:20:09 +02:00
asie 981e16912a rebuilt method names 2018-10-25 00:05:14 +02:00
Adrian Siekierka 9cd29783ca 18w43b initial migration, 99% likely to not work 2018-10-24 21:40:05 +02:00
Modmuss50 308d49ea03 Map new 1.12 sounds (#167) 2017-07-04 09:30:51 +02:00
Urey. Xue 2464f704ec Map criterion triggers and some predicates (#166) 2017-06-23 10:53:29 +01:00
Player 76cdc3f14e Include server-only mapping, some fixup from matcher bugs. 2017-06-12 21:56:35 +02:00
Adrian Siekierka fed260bb6d Run Enigma Rebuild Method Names 2017-06-08 16:09:29 +02:00
Player da4b189aef Update to 1.12 (preliminary!) 2017-06-08 16:01:49 +02:00
mezz 781eb35cc9 Render tick calculations and some advancement mappings (#164) 2017-05-27 10:31:02 +02:00
Prospector f88888c26f A few sessions of "pomfing all the things" (#163)
* 2 1/2 hours of me mapping stuff

* Round two!

* Few small additions

* Fix mappings from merge

* Make proper changes

* loadsMoreDecoration -> moreSurfaceDecoration

* Make requested changes
2017-05-22 14:38:25 +01:00
Tyler Hancock f2a9ec2d04 Blocks, Entities, Models (#162)
* Mapped a bunch of entity stuff.

* Named a bunch of entity model classes.

* Added some more gui mappings

* Mapped a few misc block things.

* Even more block mappings.

* Mapped the rest of the entity classes.

* Changed minecraftGame -> game
2017-05-14 16:38:30 +01:00
Adrian Siekierka cd0a6cf43d fix missing constructor names from 16w38a 2017-05-13 15:37:15 +02:00
Adrian Siekierka 8773f5423a fix conflicts 2017-05-13 14:44:07 +02:00
Adrian Siekierka f8eac78aa4 map RunArgs, minor cleanup 2017-05-13 08:18:40 +02:00
Adrian Siekierka 95e2db6744 restore old argnames from 16w38a 2017-05-13 08:02:51 +02:00
Tyler Hancock de13604da3 Mapped a few entity/item/player stuff. (#161)
* Mapped some throwable entity stuff.

* Added some player, player inventory stuff.

* Mapped some stuff related to the dragon fight.

* Mapped a bunch of params and methods for item.

* Fixed several typos.
2017-05-13 08:02:52 +02:00
mezz 5c6c0c71d1 Add mappings for Evoker, Vex, their rendering and some AI (#158)
* Add mappings for Evoker, Vex, their rendering and some AI

* Updates for review
2017-05-13 08:02:30 +02:00
Adrian Siekierka 37305ccefa more minor work 2017-05-12 19:27:13 +02:00
Adrian Siekierka 9280ad2cd4 mappings updates in Block, World, etc. 2017-05-12 11:21:39 +02:00
Tyler Hancock 5c1dcf27ed Mapped a few missing params/fields and named some classes. (#160)
* Added to the rendering mappings for parrots.

* Fixed a typo in setUpdateCooldown.

* Added several parameter names to ItemStack.

* Mapped the remaining missing fields.

* Added the missing param mappings for Potion.

* More potion stuff. (Forgot to include in last commit)

* Mapped the shulker box renderer.
2017-05-12 10:45:17 +02:00
Thomas Guillemard f045a7a329 Some class remapping (#159) 2017-05-11 07:30:10 +02:00
Adrian Siekierka e48ac16016 minor names and renames 2017-05-10 23:15:26 +02:00
Adrian Siekierka fd834220b5 minor mapping work 2017-05-10 21:24:29 +02:00
Ethan Brooks e2bbf83836 net.minecraft.world mapping additions (#157)
* Little changes to World

* Lots of parameter changes

* There are so many world mappings

* Fix misnamed chunkZ

* Change consultRemoteProvider to ingoreRemote

* Named two constants

* Whoops, wrong names
2017-05-05 09:26:01 +01:00
Ethan Brooks 141c8b05dc Fix package name for EntityVex mapping 2017-05-03 08:08:31 -04:00
Adrian Siekierka a76721cc16 minor block/client/server work 2017-05-03 12:28:05 +02:00
mezz d02bf6b73b Add mappings for tracking recent damage to entities (#155) 2017-05-03 12:00:14 +02:00
Adrian Siekierka 539c88fa5a add 17w13b content, restore MinecraftServer mappings, work on a few other classes 2017-05-03 09:00:55 +02:00
Ethan Brooks 7683882299 Basic Command Additions (#154)
* Testing out enigma with a basic mapping

* A lot of work on command mappings

* Fix weird Enigma naming error

* An attempt to fix mappings, but bigger issues are afoot

* Change CommandLocateStructure to CommandLocate

* Make suggested changes by unascribed
2017-05-03 08:14:24 +02:00
Shadowfacts 6b77c37772
Recipe stuff 2017-04-09 20:27:11 -04:00
Shadowfacts 6aa774e04b Initial advancements/recipe book work (#153) 2017-04-09 20:18:41 -04:00
modmuss50 9384ad88bc
Rebuild method names, with inner classes. 2017-04-05 19:55:39 +01:00
modmuss50 0e93036e38
Fix abstract method error, + add missing stuff from last commit. 2017-04-05 19:17:11 +01:00
modmuss50 dcd65835c8
Rebuild method names, with enigma fix. 2017-04-05 19:11:28 +01:00
modmuss50 013cae4ada
Revert "Rebuild method names"
This reverts commit a7ecff3f2e.
2017-04-05 13:36:44 +01:00
modmuss50 a7ecff3f2e
Rebuild method names 2017-04-05 13:32:34 +01:00
modmuss50 410400d99e
17w13b 2017-04-05 12:31:24 +01:00
copygirl 6d4bc3f471 Fix calculate => calcBlockBreakingDelta 2016-10-30 17:53:29 +01:00
copygirl 677084ba6b Rename package villager => village 2016-10-28 17:34:43 +02:00
copygirl d6b5a6689f Map / rename some block breaking related things
Followup to #147
- getBlockBreakingSpeed (EntityPlayer / InventoryPlayer / Item), was "Strength" and "StrengthWithSelectedTool", too verbose
- InventoryPlayer.canHarvest => isUsingEffectiveTool (+ mapped corresponding EntityPlayer method)
- Item.canHarvestBlock => isEffectiveOn
- calcBlockBreakingDelta (Block / IBlockInfoProxy)
Leaving the Material.harvestable field / methods alone due to lack of better name ("doesntRequireEffectiveTool"?)
2016-10-28 17:31:30 +02:00
copygirl 3151a5151c Map IBlockInfoProxy comparator methods 2016-10-28 17:22:21 +02:00
copygirl 40ce0ab02c Rename ..Timestamp => ..Time
Followup to #147
2016-10-28 16:17:35 +02:00
mezz 22d5f683d2 More Village and Entity mappings (#147)
* More Village and Entity mappings

* Unmap parameter of an unmapped method

* Fixes for review
2016-10-28 15:27:58 +02:00
copygirl 459af8cc46 Rename Identifier.owner => namespace
Closes #143
2016-10-28 15:08:26 +02:00
copygirl 46783d0b1a Rename Entity.ignoreCollision => noClip
As this doesn't disable all kinds of collision (such as being hit by arrows), only movement related ones: Block collision and entities pushing each other (both ways).
2016-10-28 13:31:27 +02:00
copygirl 739927c594 Rename BLOCK_ATLAS_LOC => BLOCK_ATLAS_TEX 2016-10-28 13:28:26 +02:00
copygirl 3300113bc2 Rename Particle.isTransparent => hasAlpha
Followup to #145
- Rename setAlpha to setColorAlpha
- Rename setter parameters to value
2016-10-28 13:28:25 +02:00
copygirl eb5345fee6 Map Entity.doesRenderOnFire 2016-10-28 13:28:25 +02:00
copygirl c0b1dc2708 Rename isInRenderRange => shouldRender
Followup to #145
- Map shouldRenderFrom
- Map renderDistanceMultiplier
2016-10-28 13:28:18 +02:00
Tyler Hancock 77aeb1aec0 Misc. Mappings, again (#145)
* Mapped a bunch of random stuff.

* Few interfaces

* Corrected mappings based on feedback.
2016-10-28 12:40:28 +02:00
modmuss50 90f48964e4
Fix invalid methord name 2016-10-22 23:40:43 +01:00
Shadowfacts 72b219350b
Merge branch '16w38a' of github.com:FabricMC/pomf into 16w38a 2016-10-21 20:29:05 -04:00
Nedelosk 4603407470 Rename VertexState to VertexBuffer and Move AirGoalBreakDoor (#146) 2016-10-22 02:21:57 +02:00
Shadowfacts e9eeae5f0d
Mark some things as deobfuscated 2016-10-21 20:07:02 -04:00
Shadowfacts f99aa89c76
Move EntityCaveMob to entity/mob with other base mob classes 2016-10-21 20:00:17 -04:00
asiekierka 2351d30ec9 map blockstate selectors, fixups 2016-10-20 12:06:19 +02:00
Tyler Hancock 9e3cfa8d32 Models & AI (#140)
* Fleshed out model mappings

* Mapped some entity logic

* Fixed a few of the issues.

* Fixed a typo of sorts

* Fixed the rest of the suggestions.
2016-10-20 11:44:34 +02:00
Ryan Leach 6cc5341d39 TargetSelectorParser done. (#141)
* TargetSelectorParser

* Adjust some entity matching things

EntityPredicates.WITHOUT_SPECTATORS => VISIBLE
excludedEntity parameter => except
Got rid of "Matching" from Method names
boundingBox parameter => area
Chunk.getEntitiesIn => collectEntitiesIn
+ entities parameter => resultList
+ predicate => filter

* Remove CommandBase.b (unmapped)
2016-10-19 21:06:28 +02:00
asiekierka 65ee82c8a8 IHopper.getWorld must be getHopperWorld, or issues happen 2016-10-19 10:23:31 +02:00
asiekierka c32cd9985e move GuiMainMenu back to where it unfortunately belongs 2016-10-19 09:50:02 +02:00
Max Gurela c8de4983bb Some GUI mappings (#142)
* Some GUI mappings

* Tweaks per review & move YesNo/MainMenu -> .menu
2016-10-19 09:43:38 +02:00
asiekierka 1c92503977 map a few render/color things 2016-10-18 17:52:14 +02:00
asiekierka 0b55160bef remove none/ prefix 2016-10-18 17:31:59 +02:00
copygirl c06c11f459 Map some of "PlayerCapabilities" ? 2016-10-18 17:26:35 +02:00
copygirl 81f8630b8f Partial block breaking 2016-10-18 17:23:37 +02:00
asiekierka d4f7e7f6ac Merge branch 'guis' of https://github.com/Nedelosk/pomf into Nedelosk-guis 2016-10-18 17:01:02 +02:00
Nedelosk ace89230c4 Add missing mapping 2016-10-18 16:18:16 +02:00
Nedelosk bbc28d1e78 Improve Mappings 2016-10-18 15:19:38 +02:00
Ryan Leach ee80697cf4 Tonights Work for review. (#135)
* Various entity & loot names

* Revert confusing names.

* Remove renamed args on obfuscated methods.

* Fix things based on asie's review
2016-10-18 15:05:26 +02:00
asiekierka 8afca43a1f minor cleanup 2016-10-18 15:02:36 +02:00
asiekierka dc5f34a6a0 rebuild method names 2016-10-18 14:34:08 +02:00
asiekierka cbe1078186 Merge branch 'block' of https://github.com/mezz/pomf into mezz-block 2016-10-18 14:32:58 +02:00
Nedelosk 07e7702f6f Improve Mappings 2016-10-18 10:53:45 +02:00
mezz 175bacb846 Fixes for review 2016-10-17 17:16:44 -07:00
Nedelosk 102d618df6 Fix inventory ARG 2016-10-18 01:04:13 +02:00
Nedelosk 8a818cffc3 Fix three mappings 2016-10-18 01:02:31 +02:00
Nedelosk a3585a38e0 Update Mappings 2016-10-18 00:57:42 +02:00
Nedelosk e542a2fc78 Add mappings for ItemRender, Containers and Villages 2016-10-18 00:14:29 +02:00
mezz 36bdd37960 Misc mappings (#131)
* Misc mappings

* Misc random mappings (#120)

* Misc random mappings

* Minor changes & move WorldServerChild to sortme

* username -> userName

* Rename some Gui related methods & more

lastPressedWidget
mouseDragged => onMouseDragged
handleMouseClick => onMousePressed
handleTouchEvent => onMouseReleased
handleKeyPress => onKeyPressed
handleButtonPressed => onWidgetPressed
WidgetButton.released => onReleased

* Add some mappings for mob pathfinding (#127)

* Add some mappings for mob pathfinding

* Fixes for review

* Fixes for review

* Several mappings (#129)

* Mapped a bunch of loot stuff.

* Mapped some random stuff.

* Mapped some debug renderers.

* Mapped a few misc things.

* element -> json

* Map / rename PlayerFormatUpgrader

* Fix StatManager, map StatManagerServer and such

updateStatState => set
increaseState => increase
getValue => get
EntityPlayer.getStatManager => getStats

* Fix LootTable related mappings

serialze => serialize
Serializer => DeSerializer
LootTableContext:
* TARGET => Target
* source => damageSource
* setX(x) => setX(value)

* Random block stuff

* Random world stuff

* Add some mappings for block rendering (#133)

* Add some mappings for block rendering

* Fixes some things

* Make getAoBrightness to getAmbientOcclusionBrightness

* Fix merge conflicts

* Fix a few minor things

VertexBuffer.putColorRGB => putColor
BlockRenderer hashcode parameter => variationSeed
Revert to IBlockView.getCombinedLight

* BIomes, biome generation (#132)

* BIomes, biome generation

* Misc random mappings (#120)

* Misc random mappings

* Minor changes & move WorldServerChild to sortme

* username -> userName

* Rename some Gui related methods & more

lastPressedWidget
mouseDragged => onMouseDragged
handleMouseClick => onMousePressed
handleTouchEvent => onMouseReleased
handleKeyPress => onKeyPressed
handleButtonPressed => onWidgetPressed
WidgetButton.released => onReleased

* Add some mappings for mob pathfinding (#127)

* Add some mappings for mob pathfinding

* Fixes for review

* Fixes for review

* Several mappings (#129)

* Mapped a bunch of loot stuff.

* Mapped some random stuff.

* Mapped some debug renderers.

* Mapped a few misc things.

* element -> json

* Map / rename PlayerFormatUpgrader

* Fix StatManager, map StatManagerServer and such

updateStatState => set
increaseState => increase
getValue => get
EntityPlayer.getStatManager => getStats

* Fix LootTable related mappings

serialze => serialize
Serializer => DeSerializer
LootTableContext:
* TARGET => Target
* source => damageSource
* setX(x) => setX(value)

* Random block stuff

* Random world stuff

* Add some mappings for block rendering (#133)

* Add some mappings for block rendering

* Fixes some things

* Make getAoBrightness to getAmbientOcclusionBrightness

* Fix merge conflicts

* Fix a few minor things

VertexBuffer.putColorRGB => putColor
BlockRenderer hashcode parameter => variationSeed
Revert to IBlockView.getCombinedLight

* Fix a few things

* Remove Vector3f (fixes Enigma mapping conflict)

* Map WidgetLockButton

* Fix gameMode setters to use "value"
2016-10-17 19:39:56 +02:00
mezz 0755637124 BIomes, biome generation (#132)
* BIomes, biome generation

* Misc random mappings (#120)

* Misc random mappings

* Minor changes & move WorldServerChild to sortme

* username -> userName

* Rename some Gui related methods & more

lastPressedWidget
mouseDragged => onMouseDragged
handleMouseClick => onMousePressed
handleTouchEvent => onMouseReleased
handleKeyPress => onKeyPressed
handleButtonPressed => onWidgetPressed
WidgetButton.released => onReleased

* Add some mappings for mob pathfinding (#127)

* Add some mappings for mob pathfinding

* Fixes for review

* Fixes for review

* Several mappings (#129)

* Mapped a bunch of loot stuff.

* Mapped some random stuff.

* Mapped some debug renderers.

* Mapped a few misc things.

* element -> json

* Map / rename PlayerFormatUpgrader

* Fix StatManager, map StatManagerServer and such

updateStatState => set
increaseState => increase
getValue => get
EntityPlayer.getStatManager => getStats

* Fix LootTable related mappings

serialze => serialize
Serializer => DeSerializer
LootTableContext:
* TARGET => Target
* source => damageSource
* setX(x) => setX(value)

* Random block stuff

* Random world stuff

* Add some mappings for block rendering (#133)

* Add some mappings for block rendering

* Fixes some things

* Make getAoBrightness to getAmbientOcclusionBrightness

* Fix merge conflicts

* Fix a few minor things

VertexBuffer.putColorRGB => putColor
BlockRenderer hashcode parameter => variationSeed
Revert to IBlockView.getCombinedLight

* Fix a few things
2016-10-17 18:55:23 +02:00
copygirl 35fc70af30 Add some mappings for block rendering (#133)
* Add some mappings for block rendering

* Fixes some things

* Make getAoBrightness to getAmbientOcclusionBrightness

* Fix merge conflicts

* Fix a few minor things

VertexBuffer.putColorRGB => putColor
BlockRenderer hashcode parameter => variationSeed
Revert to IBlockView.getCombinedLight
2016-10-17 18:37:10 +02:00
Shadowfacts 872f06f5c2
Random world stuff 2016-10-17 11:43:17 -04:00
Shadowfacts 36f2f3fc7b
Random block stuff 2016-10-17 11:33:57 -04:00
copygirl 2561d5ae91 Fix LootTable related mappings
serialze => serialize
Serializer => DeSerializer
LootTableContext:
* TARGET => Target
* source => damageSource
* setX(x) => setX(value)
2016-10-17 17:05:50 +02:00
copygirl 19a960b323 Fix StatManager, map StatManagerServer and such
updateStatState => set
increaseState => increase
getValue => get
EntityPlayer.getStatManager => getStats
2016-10-17 17:04:46 +02:00
copygirl 35fc4c8330 Map / rename PlayerFormatUpgrader 2016-10-17 17:03:32 +02:00
Tyler Hancock d523685eda Several mappings (#129)
* Mapped a bunch of loot stuff.

* Mapped some random stuff.

* Mapped some debug renderers.

* Mapped a few misc things.

* element -> json
2016-10-17 16:46:26 +02:00
mezz 8567014b87 Add some mappings for mob pathfinding (#127)
* Add some mappings for mob pathfinding

* Fixes for review

* Fixes for review
2016-10-17 15:29:56 +02:00
copygirl 4fd9367ecf Rename some Gui related methods & more
lastPressedWidget
mouseDragged => onMouseDragged
handleMouseClick => onMousePressed
handleTouchEvent => onMouseReleased
handleKeyPress => onKeyPressed
handleButtonPressed => onWidgetPressed
WidgetButton.released => onReleased
2016-10-17 15:13:15 +02:00
Max Gurela 7c20271c10 Misc random mappings (#120)
* Misc random mappings

* Minor changes & move WorldServerChild to sortme

* username -> userName
2016-10-17 14:45:28 +02:00
mezz 24e77d961b Fixes for review 2016-10-16 15:24:14 -07:00
Ryan Leach 6b6de7cf61 Update Predicates, BlockPattern, and some loot entries. (#130)
* Update Predicates, BlockPattern, and some loot entries.

* revert useNativeTransport

* Move & Fix "buggy" naming

* revert isRemote

* ComparatorSomething -> MaterialBlockPredicate

* second BlockPattern naming round.

* BlockInWorld -> BlockProxy

* Address comments.

* Missed one, I should sleep.
2016-10-16 18:25:15 +02:00
asiekierka 4bb920f431 fix ItemStack style issues, map a bit of client/server 2016-10-16 17:28:20 +02:00
Łukasz Magiera 02287bc3a4 Name some things (#119)
* Name some things

* Apply suggestions

* Apply suggestions
2016-10-16 17:07:39 +02:00
mezz 2837df0b62 Add mobTick and checkDespawn (#126) 2016-10-16 17:00:41 +02:00
asiekierka ebe1995b43 fix field naming, map more of EntityPainting 2016-10-16 14:44:01 +02:00
asiekierka f5f7fefbd8 Merge branch '16w38a' of github.com:FabricMC/pomf into 16w38a 2016-10-16 13:39:15 +02:00
asiekierka 0b94e1272b fix method conflicts 2016-10-16 13:39:01 +02:00
mezz 9651b6962b Add/Fix some block mappings 2016-10-16 00:38:17 -07:00
mezz add3904c89 Add/fix some chunk mappings (#124)
* Add/fix some chunk mappings

* Fixes for review
2016-10-16 09:31:36 +02:00
mezz 3cee9fc828 Add some entity mappings, more general name for EntityParts (#122)
* Add some entity mappings, more general name for EntityParts

* Fixes for review
2016-10-16 09:31:17 +02:00
mezz 1c74fd5ee2 Fix BoundingBox method names, finish Facing (#123) 2016-10-16 08:07:10 +02:00
Tyler Hancock 9fc5447217 More misc mappings (#118)
* Mapped a few misc things related to entities and rendering.

* Fixed a few things based on Copy's suggestions.

* Fixed mainhand/offhand issue.
2016-10-16 08:05:38 +02:00
asiekierka db9fc376d7 entity, biome mappings 2016-10-15 20:49:37 +02:00
asiekierka 37441396aa minor random mappings 2016-10-15 17:21:53 +02:00
mezz 059d2393af Add various mappings
Fixes from review

More fixes from review

passesLight -> allowsLightTransmission, blocksLight -> preventsLightTransmission

Remove badly named params from "nearest" function
2016-10-15 16:57:09 +02:00
copygirl fe95325e9b Rename EntityRendererArmor.TEX => SKIN 2016-10-15 14:32:30 +02:00
copygirl e513307be1 Map / move DispenserBehavior (#111)
* Map / move DispenserBehavior

Also some IProjectile stuff

* Rename getDispenseOffset => getDispenseLocation

* Rename dispenseInternal => doDispense
2016-10-15 14:32:01 +02:00
Łukasz Magiera 7e8fe4b852 Some mappings near chunk rendering logic (#117) 2016-10-15 14:30:22 +02:00
asiekierka 1087daa2f4 stat/entity/tracker mappings 2016-10-15 13:59:08 +02:00
Tyler Hancock 6c42c03951 A few new rendering things (#116)
* Completed the render layer mapping. Fixed a few misnamed things.

* partialTicks -> deltaTicks

* Fixed partial ticks in existing mapping as well. Also some new stuff.
2016-10-15 13:30:24 +02:00
asiekierka bd3143ae63 map ChunkPlayerTracker, some BlockState oddities 2016-10-15 13:28:26 +02:00
Łukasz Magiera bceab1c49a Network and Some Random mappings (#114)
* Network and random mappings

* Apply suggestions

* ctx/context, mtick/lastVillagerDeath
2016-10-15 12:57:47 +02:00
copygirl 6255f81c73 Map some various things (#112)
* 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
2016-10-15 11:17:41 +02:00
Max Gurela fbd787247c Map GuiSettingsVideo and related classes (#113)
* Map GuiSettingsVideo and related classes

* Change isSlider/isBoolean to slider/toggle

Still very confusing without documentation, both of the values are just booleans. They indicate whether or not the option is a numeric slider value option or a boolean value option.
2016-10-15 11:17:18 +02:00
Tyler Hancock 2b3044a857 Mapped a few new things (#108)
* Mapped resource index objects.

* Mapped a bunch of misc stuff.

* Mapped something to do with default light values.

* Fixed several issues

- Stray overlay texture is now SKIN
- Mapped the missing field for stray model.
- Renamed EntityrRendererArrows -> EntityRendererStuckArrows
- Renamed EnumLightTypes -> LightType

* Fixed a typo
2016-10-15 11:16:39 +02:00
copygirl 792681f8a0 Map world event (#109) 2016-10-15 11:15:33 +02:00
copygirl 9fc4a1d02a Rename IPlantBlock to IFertilizable (#110) 2016-10-14 12:01:31 +02:00
asiekierka ef27944c4b improvements to structure maps 2016-10-13 16:14:09 +02:00
asiekierka 2e0f9b8eb6 fix GuiMainMenu 2016-10-12 20:22:46 +02:00
asiekierka 7582e2ee06 map FontRenderer, do some work on structure gen 2016-10-12 17:02:29 +02:00
copygirl 96b046e6c1 Map some World fields / methods and more (#106)
* Map World.globalEntities

* Map sendToAllPlayersInRange

* Map IntHashMap

Also renamed fields using it
(And incorrectly named non-static ALL_CAPS fields)

* Map block tick scheduling

* Map World raining / thundering things

* Fix some IntHashMap things

- Bucket -> Element
- Remove "ForKey"

* Fix some suggested things
2016-10-12 13:31:11 +02:00
asiekierka 55e138ce17 that is what i get for not git pulling first 2016-10-12 13:15:24 +02:00
asiekierka 5edd510627 adjust mapping packages, map ParticleBlock 2016-10-12 13:09:35 +02:00
copygirl 85f6359061 Map / rename some more Particle things (#105)
* Map more Particle stuff

* Rename Particles (+ types)
2016-10-12 00:21:31 +02:00
copygirl 133862cfa6 Map ICrashCallable.call 2016-10-10 14:02:36 +02:00
Łukasz Magiera 4ea4567f32 JsonTagParser, EntityModels, Particles (#103)
* JsonTagParser, EntityModels, Particles

* Apply some comments
2016-10-08 17:10:35 +02:00
Max Gurela 7f389902ac GuiNewLevelCustomize/Widgets/WidgetListMulti (#104)
* WIP GuiNewLevelCustomize

* Map getScrollbarPosition

* Widgets progress

* WidgetToggle/WidgetTextField
2016-10-08 17:02:40 +02:00
asiekierka c01c433297 apply feedback 2016-10-01 08:05:01 +02:00
Max Gurela 30ea3f3ed9 WIP Scoreboard Mappings (#101)
* WIP Scoreboard Mappings

* More mapping coverage

* More scoreboard

* ScoreboardServer mapping improvement

* More scoreboard mappings
2016-10-01 07:59:27 +02:00
asiekierka 93d30e8626 apply feedback 2016-10-01 07:57:18 +02:00
Benjamin K ac50036d17 Map code related to entity riding and passengers. (#96) 2016-10-01 07:53:12 +02:00
Modmuss50 411a82babc Entity Rendering Stuff (#99)
* Entity Rendering Stuff

* Fix some issues

* Fix some issues + a few small things

* More fixes, again

* Last fix?

* Update EntityRendererWither.mapping
2016-09-30 20:19:04 +02:00
copygirl f888ce93fa Map world generation related stuff (#98)
* Map BiomeGenerator

* Rename DecoratorMushroomHuge

* Rename some IWorldListener and Chunk methods

onSpawn/DespawnEntity => onEntityAdded/Removed
onPlaySound => onSound
onSpawnParticle => onParticle
add/dropEntities => add/dropEntitiesTo/FromWorld

* Map ChunkBlockStore

* Map Chunk.lastSavedTime

* Move stuff to net.minecraft.world.gen package

* Map BlockFalling.fallInstantly

* Move worldgen + biome related to world.gen.biome

* Move WorldProviders to world.gen package

* Map DecoratorNetherSpring

* Map ChunkGenerators

* Map FeatureGenerators

* Map StructureGenerators

* Map a little of BiomeProvider

* Fix a few minor things

random => rand
LIQUID => oceanBlock
pallette => palette
2016-09-29 11:01:19 +02:00
copygirl 16d2c49ac0 Get rid of impl packages (#97) 2016-09-28 14:17:20 +02:00
copygirl b23cb29ec9 Map ambientDarkness and isDaylight (#90) 2016-09-28 14:13:06 +02:00
asiekierka 5f502767c1 minor work 2016-09-27 16:56:35 +02:00
asiekierka 8fe2122509 map more piston stuff, neighbor updates 2016-09-27 16:02:14 +02:00
Benjamin K 1fd23a0471 Map VersionType. (#95) 2016-09-27 09:02:50 +02:00
copygirl a1db041f76 Rename YELLOW/RED_FLOWER to DANDELION / POPPY 2016-09-26 22:12:54 +02:00
copygirl 01953528b4 Map BiomeGeneratorSettings (#92) 2016-09-26 22:00:10 +02:00
iamgreaser 86cdb012f1 Particle system (#91)
* Particle + ParticleManager

* found IParticleFactory

* further particle progress

* move Particle into client

* VertexBuffer.texture(int, int)

* Entity.getForwardVector

* more Particle stuff

* review part 1
2016-09-26 05:28:33 +02:00
copygirl 200ccadaed Map MigrationHandler parameters 2016-09-22 21:31:01 +02:00
copygirl 33d5682552 Rename remaining dimension => world 2016-09-22 18:02:21 +02:00
copygirl 017a3ea5bd Fix WorldProvider.getWorldType 2016-09-21 13:09:15 +02:00
copygirl e923c15592 Fix default skins to use _SKIN suffix 2016-09-21 11:41:48 +02:00
copygirl 96dd2032a2 Fix EnchantingPhrases having CAPS fields 2016-09-21 11:40:55 +02:00
asiekierka 3c9e2859e4 fix ItemBlockMulti.VariantNameProvider 2016-09-20 18:08:20 +02:00
asiekierka 2f3c292a84 fix MinecraftServer, map LockableContainerDoubleChest and others 2016-09-20 17:58:37 +02:00
asiekierka e0058174c0 initial port 2016-09-20 17:18:54 +02:00
asiekierka 6ed57dc017 BannerCache -> BannerTextureCache 2016-09-20 16:40:17 +02:00
asiekierka be5a577365 fixes 2016-09-20 16:38:09 +02:00
asiekierka d4ce8f6da4 Merge branch 'texturestuff1' of https://github.com/iamgreaser/pomf into iamgreaser-texturestuff1 2016-09-20 16:34:44 +02:00
asiekierka 55848c82d5 getDistanceTo -> distanceTo 2016-09-20 16:34:14 +02:00
iamgreaser 052ba93b9b Vec3d fully mapped; Polar2f identified (#88)
* Vec3d fully mapped; Polar2d identified

* s/coerce/fromPolar/g

* Vec3i fully mapped

* BlockPos fully mapped

also demapped a method in Vec3i that may cause issues
(I suspect Enigma has a bug)

* review round 1

closes #87

* Vec3i s/ORIGIN/ZERO/g

* dammit when will you all take a linear algebra course
2016-09-20 16:31:38 +02:00
Ben Russell 98c6cefca4 review round 1 2016-09-20 19:45:11 +12:00