Commit Graph

2332 Commits

Author SHA1 Message Date
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
iamgreaser cc71e90257 bdu -> ScreenshotUtils (fully mapped) (#85) 2016-09-20 09:28:59 +02:00
Ben Russell 25d67cd049 what the fuck?
Also known as Fast Inverse Square Root.

MC uses the double-precision version.
The magic number is one more than Robertson's constant.

It is used for atan2, which has also been mapped here.
2016-09-20 15:26:51 +12:00
Ben Russell 9cfba5aac2 The algorithm known as WHAT THE FUCK 2016-09-20 15:18:30 +12:00
Ben Russell a1858764e6 fill in a few more MathUtils methods 2016-09-20 15:17:00 +12:00
Ben Russell 53bf2f710f tie off loose ends for banner stuff 2016-09-20 14:55:59 +12:00
Ben Russell c9b6c1d113 BannerCache+TextureBanner fully mapped 2016-09-20 14:52:55 +12:00
Ben Russell 992cf97d8a bpb -> ImageFilterSkinRemapper (mostly remapped)
what the hell mojang the skin format is terrible
2016-09-20 13:01:44 +12:00
Ben Russell 3eec79843c bov -> ImageFilter 2016-09-20 12:54:00 +12:00
Ben Russell 7ab32e40ec bwu -> TexturePlayerSkin (mostly mapped) 2016-09-20 12:47:28 +12:00
Ben Russell b58fd3ff6e DefaultSkinUtils fully mapped 2016-09-20 12:34:52 +12:00
Ben Russell ce7bd3f174 Texture and ITexture fully mapped 2016-09-20 12:25:24 +12:00
iamgreaser 1c736f27c8 TextureUtils fully mapped (#84)
* TextureUtils fully mapped

* TextureUtils: review round 1
2016-09-20 00:19:50 +02:00
asiekierka 65e7332171 fixes, mappings 2016-09-19 19:41:27 +02:00
copygirl dd4d52b441 Map Level related things and a bunch more (WIP?) (#83)
* Map LevelGeneratorType

From WorldGenerator

* Map LevelInfo

From WorldInfo

* Map Level related and many more

* Fix construct => createProvider

* Unfinished stuff please ignore
2016-09-19 19:19:11 +02:00
asiekierka 0443cb2168 PacketEncrypter -> PacketEncryptor 2016-09-19 16:43:06 +02:00
asiekierka b7c5af3623 clean up sortme, other things 2016-09-19 16:40:26 +02:00
asiekierka bbbd3cff79 map some container stuff, fix audio mappings 2016-09-19 12:18:00 +02:00
asiekierka 36f32bdbc4 map texture stuff 2016-09-19 10:08:43 +02:00
asiekierka 6f6e2a129d tweaks to last pull 2016-09-18 17:00:35 +02:00
iamgreaser 6c842977a3 GL 2.0+ pipeline (#81)
* initial cbf->GlExtensionHandler fill

* most GlExtH methods

* GlExtH OpenGL enums

* loose ends for GlExtH

* GlProgram/GlShader located

* filled in GlShader

* more GlProgram stuff

* GlUniform located

* fill in more GlUniform stuff

* GlBlendState + GlUniform gaps

* GlProgramManager located + fully mapped

* GlFramebuffer located

* more GlFramebuffer stuff

* solved the resize problem in GlFramebuffer

* review pt1

* review pt2
2016-09-18 16:55:46 +02:00
asiekierka 7d64ca1c52 client gui, resource mapping work 2016-09-18 16:43:16 +02:00
asiekierka 90b96b98ec map entity, item stuff 2016-09-18 10:03:00 +02:00
asiekierka 0a04c3004d minor mapping work before bed 2016-09-18 00:45:01 +02:00
asiekierka 474177781c entity mapping work 2016-09-17 18:44:46 +02:00
copygirl 1cc1d73e32 Fix conflicting mappings
(Always test your merge conflict fixes. I know what I did wrong.)
2016-09-17 01:21:36 +02:00
iamgreaser 8e0790b382 Scrollable entry lists + LAN server querying (#80)
* LanServerQueryManager

* moved to sortme; GUI tidbits

* mouse mappings for gui (+ server lists)

* entryCount for gui lists

* width/height/scroll for bfb

* setLeftPos for bfb

* scrolls + more mouse stuff (bfb)

* bfb entryWidth/handleButtonPressed/drawEntries

* bfb drawEntry

* starting to decipher none.bew

* add index to a bew.a method

* bmk -> ServerList (fully deobf'd)

* starting on none.big

* index selections for bfb & co

* set(User|Lan)Servers for none.big

* quick names for bfb and whatnot

* name tweaks
2016-09-17 01:02:39 +02:00
copygirl a244185861 Rename Minecraft => MinecraftGame (#82)
- 'mc' fields/parameters => 'game'
- WorldClient.getMinecraft => getGameInstance
- WidgetWorldEntry.minecraft => game
2016-09-16 22:32:52 +02:00
asiekierka 0a40ad452b sound, entity, item work 2016-09-15 12:15:02 +02:00
asiekierka 8e54e62451 map a lot of loot table stuff 2016-09-15 00:43:52 +02:00
Max Gurela 663564abfe Handlers/Filters for handshake (#74)
* Version filter + some misc mappings

* Add dummy filter

Appears to be used when setting up integrated server

* Filter -> ConnectionFilter

* Move IConnectionFilter to network.handler
2016-09-14 17:14:25 -04:00
Max Gurela 708bffc099 IProgress and NetHelper (#75)
* IProgress and NetHelper

* Net -> Network
2016-09-14 17:07:53 -04:00
Max Gurela ff8fe56ddb Decorators (#77)
* Decorators

* Add tree mappings
2016-09-14 17:06:37 -04:00
copygirl 524879cf96 Rename TileEntity => BlockEntity (#76) 2016-09-14 22:57:36 +02:00
Łukasz Magiera 4f53a9df5b Fixed RCON mappings (#72)
* Fixed RCON mappings

* Applied some suggestions, Session mappings
2016-09-14 14:51:09 +02:00
asiekierka 7d46c65301 rendering mapping work 2016-09-14 14:50:56 +02:00
asiekierka 81dff40ff1 compareName -> compareTo - yes, I am pretty sure this is correct 2016-09-14 13:13:20 +02:00
asiekierka 6160694546 mappings work 2016-09-14 12:00:19 +02:00
Max Gurela 65574f417a Add mapping for Rotation and improve armor stand (#73) 2016-09-13 18:08:31 -04:00
copygirl e6805fb25f Make de/serialization methods names consistent (#71)
* Fix spelling mistake (serialie!)

* Rename Serializer to DeSerializer

Of ITextComponent and Style, to go along with ServerConfigList.DeSerializer. Consistency!

* Map BlockCrop.serializeCropAge properly

Instead of serializeState0

* Name TagCompound parameters "tag" consistently

* Name de/serialization functions consistently

Notable changes:
- TileEntity.createTileFromTag => deserialize
- TileEntity.writeToTag => serialize
- BlockRegion.toTag => serialize

* Rename TileEntity.serializeIdentifyingData

From serializeTileData

* Rename TileEntity.serializeInitialChunkData

From (incorrect) serialize

* Rename Entity.de/serializeCustomData

From de/serializeEntityTag

* Rename Item.readTag => onDeserialize

* Fix TagCompound.copyTo => copyFrom

Doesn't copy values to the specified compound argument, but actually inserts copied values *from* it.

* de/serializeBlockEntityTag

* Fix Block.getDropStack => getPickStack
2016-09-13 10:53:45 -04:00
asiekierka 7cb0dec07f attribute, scoreboard, etc. work 2016-09-13 12:41:42 +02:00
Łukasz Magiera c23c9d5434 Some random mappings (#69) 2016-09-12 16:28:44 -04:00
asiekierka a0df18127a mapping improvements 2016-09-12 22:13:50 +02:00
asiekierka 0f500e4ebe fix tile entity crash, map minor rendering things 2016-09-12 16:03:06 +02:00
asiekierka 47c5b85441 add missing argument names 2016-09-12 15:16:04 +02:00
asiekierka d73d078546 fix mapping errors 2016-09-12 15:05:34 +02:00
asiekierka 50a87ae8ef port to 16w36a 2016-09-12 12:08:56 +02:00
asiekierka 63dfa43be5 (hopefully?) fix previous commit 2016-09-12 11:30:08 +02:00
liach e349ebc2fd Add some stuff for AIs (#67)
* Add some stuff for AIs

* deleted bad files

* missed them

* fix according to asiekierka
2016-09-12 11:28:32 +02:00
asiekierka 1ad8c59e14 map further model format stuff 2016-09-12 00:27:01 +02:00
asiekierka f388749407 minor model, client cleanup work 2016-09-11 12:46:28 +02:00
asiekierka 0c6a070a30 Merge branch '16w33a' of github.com:FabricMC/pomf into 16w33a 2016-09-10 21:30:27 +02:00
asiekierka 5ffd55f7ae slight model data format progress 2016-09-10 21:26:52 +02:00
asiekierka 3310e8b32f Merge branch '16w33a' of github.com:FabricMC/pomf into 16w33a 2016-09-10 17:55:40 +02:00
asiekierka f857ed83de network/server/migration mappings 2016-09-10 17:54:35 +02:00
asiekierka bfdec19d17 Merge branch '16w33a' of github.com:FabricMC/pomf into 16w33a 2016-09-10 17:31:57 +02:00
copygirl 2f3c26312f Map various things and entity TrackedData fields and related (#65)
* Map PotionHelper

* Villager & Wolf skin texture fields

* Various entity mappings

* Map EntityEnderDragonPart

* Fix DamageSource attacker/source mixup

* Rename BlockPos nested classes & map PooledMutable

* Map projectile onCollision & onHit

* Map entity TrackedData fields and related

* Fix "invulnurable" typing error

* Fix Block.DEFAULT_ID -> AIR_ID

* Fix Minecart "carried" -> "contained"

* Fix isSourceCreativePlayer

* Fix Entity.dropItems -> dropStack

Also tiny parameter name addition

* Fix Entity.AIR -> BREATH

* Fix Entity.setOnFire -> setOnFireFor

* Fix tamable -> tameable
2016-09-10 17:26:28 +02:00
asiekierka 8223a7a99c fix some non-fully-mapped methods 2016-09-10 16:37:50 +02:00
asiekierka 169de4545c getId -> getContainerId 2016-09-10 16:30:17 +02:00
Benjamin K 49e4b0e26e Map disableMiningStats in Block and canInsert in Slot. (#68) 2016-09-10 09:53:08 +02:00
asiekierka 1426735636 stackSize -> amount 2016-09-08 23:31:38 +02:00
asiekierka 184690578d world, network work 2016-09-07 11:55:02 +02:00
copygirl bbaf10dde3 Map Explosion related things (#62) 2016-09-07 11:12:57 +02:00
copygirl da4c7ca2b9 Move BlockState related stuff into its own package (#63) 2016-09-04 10:57:42 -04:00
copygirl 081e653df0 Map various things (#61)
* Map ServerRunnable

* Map ServerConfigList and related

Renamed from ProfileList
Mapped ServerConfigEntry
Renamed list and entry classes

* Map / update ServerConfigurationManagers

* Map some Potion(Effect) stuff

* Map a few minor fields

* Map DamageSource

Renamed EntityProjectile => EntityArrowBase
Mapped Entity.damage
2016-09-03 12:14:27 +02:00
Benjamin K 56f1d945bb LootTable, and KeyBinding class name. (#60)
* Map LootTable stuff.

* Map KeyBinding class name

* ILootTableProvider

* Map Sound class.
2016-09-01 16:00:14 +02:00
asiekierka b56b8e99bc map StateModelMapper code 2016-09-01 14:19:42 +02:00
Modmuss50 af745071cf Inventory and Gui Mappings (#59)
* Inventory and Gui Mappings

* Inventory and Gui Mappings

* Revert Sounds.mapping change that I didnt do

* Add back sounds, not sure what is up with this

* Fixed some issues with mappings

* Enigma is annoying sometimes

* Fix field name issue

* Fix sound mappings again..

* Fix a few issues
2016-08-30 23:10:38 +02:00
Benjamin K 0c9cde4c96 Map the rest of BoatType, as well as some other entity related things. (#58)
* Map the rest of BoatType

* Map entity move method, and onEntityLanding in Block.

* map handleFallDamage, onEntityLanding -> onLandedUpon, playSoundAtEntity
2016-08-30 10:21:03 -04:00
Shadowfacts 7f0ad3e71e
Fix Sounds mappings
Closes #40
2016-08-29 14:49:47 -04:00
Shadowfacts 3353a6e9ad
Sound stuff 2016-08-29 14:22:28 -04:00
Shadowfacts 1fe316ac30
VertexFormats 2016-08-29 14:15:17 -04:00
Benjamin K d362d9d885 worldName was incorrectly named. This should fix it. (#57) 2016-08-29 01:09:46 +02:00
Benjamin K 2727af5a03 [WIP] World related mappings. (#52)
* Nothing overly interesting.

* Map workers and fix the thread factory variable name.

* Map WorldInfo and some other things I found along the way.

* Fix some mappings, map Enchantments class.
2016-08-29 00:56:11 +02:00
copygirl 1bb8508275 Map ItemStack and some related (#55)
* Map ItemStack and some related

* Rename equals => areEqual
2016-08-29 00:55:25 +02:00
asiekierka 18defd5bb9 world, renderer improvements 2016-08-28 23:11:16 +02:00
Łukasz Magiera 1d0e02d987 Mappings around world storage (#56) 2016-08-28 22:34:06 +02:00
asiekierka 5b2293f10c minor naming fixes 2016-08-28 20:40:37 +02:00
asiekierka b02f923392 map block renderer stuff 2016-08-28 20:29:00 +02:00
Max Gurela 90a03e3e1a Command misc mappings (#54)
* Command misc mappings

* Remove isSpectator/isCreative mappings
2016-08-28 19:55:13 +02:00
Ruben Taelman e5a3551604 Mappings related to stats (#53) 2016-08-28 19:08:03 +02:00
asiekierka 83e3f3089b small World work 2016-08-28 17:25:24 +02:00
asiekierka 26b7d11676 minor tile entity mapping 2016-08-28 16:10:46 +02:00
asiekierka e0c230b842 Fix World names, add more Block names 2016-08-28 14:21:39 +02:00
copygirl ca1cbec5b8 Gui > Drawable and lots of connected changes (#51)
* Gui > Drawable and lots of connected changes

* Merge drawable package into gui
2016-08-28 13:20:58 +02:00
asiekierka 98415f9072 more internal Block field maps 2016-08-28 13:24:41 +02:00
asiekierka 0c30378958 minor mapping around Block, EntityItem 2016-08-28 11:43:19 +02:00
Adrian Siekierka 9cfb8a7d1c Add redstone mapping names (#50)
* add redstone mapping names

* minor corrections
2016-08-28 00:16:49 +02:00
Shadowfacts 6a7282827f
World#updateSleepingStatus 2016-08-27 17:57:11 -04:00
Shadowfacts cbf49a9ead
More EntityModelBox stuff 2016-08-27 17:43:29 -04:00
Shadowfacts fdecc99df3
Some EntityModelBox stuff 2016-08-27 17:02:09 -04:00
Shadowfacts 35dbb70b95
EntityModelBiped 2016-08-27 16:44:12 -04:00
asiekierka c4574d5de0 snooper, container, hopper, inventory mappings 2016-08-27 19:12:35 +02:00
asiekierka f02083b324 heldStack -> cursorStack, minor name addons/corrections 2016-08-27 16:42:05 +02:00
asiekierka e7bcf06368 mostly container stuff 2016-08-27 16:34:11 +02:00
Tyler Hancock 17196e0f98 Mapped some more sound stuff (#49) 2016-08-26 20:55:14 -04:00
Max Gurela d8567eb06d Misc mappings (#48)
* Misc mappings

* Remove .DS_Store

* Update mappings per comments
2016-08-26 17:50:32 +02:00
Hazeev Aidar 0012609c5e Random stuff (#46) 2016-08-26 09:11:01 +02:00
Shadowfacts 8772079839
Entity things 2016-08-25 18:15:29 -04:00
Shadowfacts 91e22870c7
World.createEntity -> spawnEntity 2016-08-25 18:11:28 -04:00
Max Gurela f7d49f1242 WIP mappings for MinecraftServer (#47) 2016-08-25 22:22:09 +02:00
Tyler Hancock e140e1cb9e Finished off Item's mappings. Also mapped some itemblock stuff. (#45)
* Mapped out most of Item

* Mapped out some related item blocks.

* Item is truly complete.
2016-08-25 22:16:05 +02:00
asiekierka fc94f53288 remove unused mapping 2016-08-25 20:53:20 +02:00
asiekierka 3e01bd80a3 map some login/network handler stuff 2016-08-25 21:46:08 +02:00
asiekierka 96e3012b76 map a few entity/world functions 2016-08-25 21:12:22 +02:00
Max Gurela f30442e020 Map nd -> ConsoleCommandSender (#42)
* Map nd -> ConsoleCommandSender

net.minecraft.server.dedicated.ConsoleCommandSender

* Map executeCommand in IServer

* Clarify with CommandFeedback
2016-08-25 18:18:42 +02:00
Max Gurela 7f1fbb52b6 Server properties mappings (#43)
* Dedi server.properties loader and mappings

* Finalize resolution of merge conflicts & apply suggestions from copygirl
2016-08-25 17:25:44 +02:00
asiekierka 03ee9d101c map things in Item, World, BlockState 2016-08-25 16:51:07 +02:00
asiekierka 11f066b8c0 map TagStorageHelper 2016-08-25 15:23:15 +02:00
asiekierka 2315523716 minor mapping work in Minecraft 2016-08-25 11:56:41 +02:00
asiekierka 4c54af09c1 map out more of WorldSaveHandler 2016-08-25 11:46:44 +02:00
Adrian Siekierka 9af7db83ed (Darkhax) Mapped out way too much stuff (#44)
* Partially mapped sounds.

* Partially documented the music tracker.

* Partially fixed sound name issue.

* Mapped a bunch of rendering and model stuff.

* More model mapping

* More random mappings

* Time to clock out before this PR becomes too big.

* apply fixes
2016-08-25 11:35:28 +02:00
Aesen Vismea 438c309a4d Map some stuff in Minecraft, mainly related to Display (#39) 2016-08-25 11:24:11 +02:00
Benjamin K cd46a92b09 Fix some namings as well as add some names to MinecraftServer and related classes. (#36)
* Redo the PR so I don't have conflicts. Also map IGameThread (feedback on that name is welcome)

* This makes a bit more sense.
2016-08-25 09:50:47 +02:00
Tyler Hancock b9458a87bc Mapped a bunch of stuff (#38) 2016-08-24 18:07:54 -04:00
Shadowfacts a13af86fbb
Entity setYawAndPitch and setPosition 2016-08-24 17:48:22 -04:00
Shadowfacts 6944ce15b6
Various Entity setPosition methods 2016-08-24 17:39:47 -04:00
Shadowfacts ae598db91b
Map WorldServer.entityTracker 2016-08-24 16:38:50 -04:00
Shadowfacts 1b47a91eb9
Merge branch '16w33a' of github.com:FabricMC/pomf into 16w33a 2016-08-24 16:19:27 -04:00
Shadowfacts 6e879cfb64
Map some of WorldEntityTracker 2016-08-24 16:19:19 -04:00
asiekierka 795ea47c68 fix inner class visibility for model code 2016-08-24 22:16:17 +02:00
asiekierka ba3871e30d TagFixer -> TagUpdater 2016-08-24 21:46:21 +02:00
Tyler Hancock 4b2d58fafa Mapped nbt tag fixers (#37) 2016-08-24 21:42:39 +02:00
Shadowfacts 4012e1d1c1
Some player stuff 2016-08-24 15:26:03 -04:00
Shadowfacts a374a7ec07
Map EntityPlayer.SleepResult 2016-08-24 15:10:39 -04:00
asiekierka 8b90654bcd initial work on models 2016-08-24 19:54:06 +02:00
Tyler Hancock 697bcf0377 Expand World/Save mappings (#35)
* Mapped some world stuff. Partially related to saving.

* Named some dimension stuff.

* Mapped out some more save stuff. Should be enough to get stuff rolling.

* Implement feedback
2016-08-24 13:24:49 -04:00
asiekierka f61add8bf0 fix ResourceManager.getProvidedAssets 2016-08-24 15:58:23 +02:00
asiekierka 8118ef4f3f map block/item color mappers 2016-08-24 15:41:16 +02:00
asiekierka d12662f120 in hindsight, the previous names were better 2016-08-24 15:24:57 +02:00
asiekierka 8f48f7afb6 map most of resource stuff, other refactoring in rendering 2016-08-24 13:57:31 +02:00
Benjamin K e8f2f9bf1c Map ChunkGenerators, some decorators, BiomeGeneratorSettings, and some missing block properties (#34)
* Map ChunkGenerators, some decorators, BiomeGeneratorSettings, and some missing block properties.

* Adjust to the suggestions that have been made.

* Fix mentioned issues. Should be ready for merge.
2016-08-24 00:54:21 +02:00
Shadowfacts b8f6ce62f6
Item rendering stuff 2016-08-23 16:43:21 -04:00
Shadowfacts 058dd3c47a
Some EntityItem stuff 2016-08-23 16:16:32 -04:00
Shadowfacts cc39e6126d
BlockPos.toLong and fromLong 2016-08-23 16:06:15 -04:00
Shadowfacts f0cdacd912
Map InventoryPlayer 2016-08-23 13:06:00 -04:00
asiekierka 41850f5bf3 work on TileEntityStructureBlock and misc 2016-08-23 17:11:06 +02:00
asiekierka 96105ecbda fix misspell 2016-08-23 15:26:58 +02:00
asiekierka 5bf904f9ef minor work here and there 2016-08-23 15:24:22 +02:00
asiekierka a17186b0c8 make sense of IdStore 2016-08-23 11:54:39 +02:00
asiekierka 5ba07c4e0d fix duplicate mapping 2016-08-23 10:27:38 +02:00
Tyler Hancock c980285f87 More mappings (#33)
* Added missing mappings. These should have been in the last PR o.O

* Mapped some item things

* Mapped some misc stuff
2016-08-23 10:25:30 +02:00
copygirl 21511e09dd Tons of GUI related mappings + reorganization (#29)
* Boss bar mappings

* Tons of GUI related mappings + reorganization

* Move GUI classes out of gui.screen

* Move classes out of old hud.impl package

* Reorganize GUI packages (number 2)
2016-08-23 10:25:04 +02:00
Shadowfacts c166e7bdfc
Fix Minecraft resource packs fields 2016-08-22 18:18:58 -04:00
Shadowfacts 4dcbcabda8
Merge branch '16w33a' of github.com:FabricMC/pomf into 16w33a 2016-08-22 18:17:02 -04:00
Shadowfacts 97fa1fd75c
Resource pack stuff 2016-08-22 18:16:53 -04:00
Modmuss50 295acc2bf9 Added server side command registry mappings (#32) 2016-08-22 09:21:32 -04:00
iamgreaser 94b753b996 GlHandler classes and whatnot (#30)
* GlState.CapabilityTracker + fields in GlState

* AlphaTestState

* DepthTestState (+ capState for alphaTest)

* ClearState

* Color4

* LogicOp

* (Src|Dst)BlendFunc and more blend stuff

* finish BlendFuncState

* Texture2DState

* ColorMaterialState + activeTexture fix

* PolygonOffsetState

* move DstBlendFactor into obf alpha order

* ColorMask

* fog, fog, and more fog

* CullFace

* fix alpha ordering for $p/$r

* the oh-so-used stencil buffer classes

* glTexGen stuff

* glColor3f

* very minor fix

just had to reverse the meaning of enable and disable
that's all

* name those two buffers

* RenderMode start + fix an enum

* RenderMode done properly this time
2016-08-22 12:51:05 +02:00
Benjamin K e20870da34 Map Entity.changeDimension (#31)
Remove ItemMapBase mapping that was left for some reason.
2016-08-22 12:41:44 +02:00
Shadowfacts 88680c8520
Merge branch 'pr3' of git://github.com/Darkhax-Forked/pomf into Darkhax-Forked-pr3 2016-08-21 21:27:50 -04:00
Tyler Hancock 4f10b69f8c
Implemented feedbac 2016-08-21 12:11:11 -06:00
Shadowfacts 0a0b7b5b30
DisplayScale 2016-08-21 12:43:14 -04:00
Modmuss50 aab9001aac Basic command manager mappings (#28)
* Basic command manager mappings

* Added a few more command manager mappings

* Rename methord

* ExecuteCommand

* Remove incorrect mapping
2016-08-21 16:30:02 +02:00
copygirl 1c8fb8d5fe Few Item / ItemBlock related mappings (#26)
* Fix INSTANT_HELATH => INSTANT_HEALTH

* Name ItemMapBase

* Add some ItemBlock mappings
2016-08-21 09:57:57 -04:00
asiekierka 8146c6dd05 fix naming two methods the same in Stat/Achievement 2016-08-21 13:16:37 +02:00
asiekierka ed5bca2a0b misc improvements 2016-08-21 13:11:10 +02:00
Tyler Hancock 2f958976a4 Mapped out some of the main entity types.
Not sure where to but the big types like Mob and EntityAnimal
2016-08-20 21:00:51 -06:00
Tyler Hancock bfee108e0e Mapped a decent bit of biomes. 2016-08-20 20:45:54 -06:00
Tyler Hancock 440212098a Mapped items a bit 2016-08-20 20:30:37 -06:00
Tyler Hancock 9ed7b8ed52 Mapped stats a bit 2016-08-20 20:30:26 -06:00
Tyler Hancock 57143673c6 Mapped some misc stuff 2016-08-20 20:30:11 -06:00
Tyler Hancock 15512f3410 Mapped out some dispenser logic stuff. 2016-08-20 19:50:24 -06:00
Tyler Hancock 403c5a575e Mapped out some position related stuff. 2016-08-20 19:50:06 -06:00
Tyler Hancock e6a57227ea Mapped a bunch of misc stuff 2016-08-20 19:23:22 -06:00
Shadowfacts b108e1d966
Merge branch 'pr2' of git://github.com/Darkhax-Forked/pomf into Darkhax-Forked-pr2 2016-08-20 19:22:32 -04:00
Tyler Hancock 516e470c13
Fixed a typo with getMaterial 2016-08-20 17:11:26 -06:00
Benjamin K 5955f88633 Misc mappings related to items and entities. (#24)
* Food related mappings, Entity related mappings, smelting related mappings.

* Change item creative tab mapping to match blocks, small change in the smeltingregistry.

* SmeltingRegistry areEqual -> matches

* remove sendTextNotification as it has more uses.
2016-08-21 01:05:19 +02:00
Tyler Hancock 8a6f9480a9
Mapped out tools and related things 2016-08-20 16:50:38 -06:00
Shadowfacts 0251120a86
TileEntityRenderer stuff 2016-08-20 16:08:08 -04:00
Shadowfacts 428862cd7d
Some TileEntity mappings 2016-08-20 15:23:28 -04:00
Shadowfacts 0ff574b11d
More item mappings 2016-08-20 14:35:19 -04:00
Shadowfacts 30d7950c0b
Merge branch '16w33a' of github.com:FabricMC/pomf into 16w33a 2016-08-20 14:05:34 -04:00
Shadowfacts 059bf7b5a6
More block stuff 2016-08-20 14:05:24 -04:00
asiekierka 7c52be2b59 map out most of sprite code, minor work in Minecraft/MinecraftServer/World 2016-08-20 18:56:54 +02:00
Tyler Hancock f8d75caec2 Mapped out Enchantment and related classes (#23)
* Mapped enchantments and related files

* Normalize line endings
2016-08-20 18:08:53 +02:00
Shadowfacts 3134e81008
Fix ITickable.update propagation 2016-08-20 10:19:56 -04:00
asiekierka 018b114719 work in entities, network, server, Minecraft client 2016-08-19 21:40:47 +02:00
asiekierka 1e8f8eb3ca finish most packet mappings, move DamageSource to entity/damage 2016-08-19 20:15:18 +02:00
Shadowfacts 8c827690f5
Player stuff 2016-08-19 11:56:55 -04:00
copygirl eba6c0f62c Update Block mappings (#22)
* Update Block mappings

* Move BlockButtonBase to net.minecraft.block

* Move BlockStairs to net.minecraft.block

* Additional Block mapping changes
2016-08-19 10:34:06 -04:00
Shadowfacts 9d406ecda2
Map SPacketCustomPayload 2016-08-19 10:19:22 -04:00
copygirl 32d2438975 Update Material mappings (#19)
* Update some Block mappings

Fields: friction
Methods: dropItems, dropStack, dropExperience
Parameters: fortune

Renamed EntityXPOrb to EntityExperienceOrb

* Update Material mappings

* Fix mixed-up PistonBehavior naming

* Rename Material PLANT_BLOCK to PLANT_CUBE
2016-08-19 14:11:29 +02:00
asiekierka 23e5364c74 more work on network packets and surrounding classes 2016-08-19 01:11:41 +02:00
Łukasz Magiera ebe83bafe3 More packet mappings (#21) 2016-08-19 00:11:50 +02:00
asiekierka 235a7fdc07 begin mapping client packets 2016-08-18 21:44:20 +02:00
Łukasz Magiera 01e24a33f0 Network related mappings (#18) 2016-08-18 12:35:56 -04:00
copygirl 313f4eb099 Update some Block mappings (#16)
Fields: friction
Methods: dropItems, dropStack, dropExperience
Parameters: fortune

Renamed EntityXPOrb to EntityExperienceOrb
2016-08-18 12:35:21 -04:00
Łukasz Magiera 786c13afa9 More mappings here and there(server/entity renderer) (#17)
* Likely some entity/mob renderer

* Things around server gui
2016-08-18 16:49:56 +02:00
asiekierka 5912343c8a class mapout of most entity renderers, improvements 2016-08-18 15:03:31 +02:00
asiekierka 4b0a69e037 fix World naming, add TileEntityRenderer.render 2016-08-18 12:21:02 +02:00
asiekierka 2c3248d33a fix weird BiomeConfiguration issue 2016-08-18 02:43:53 +02:00
asiekierka 29274e2a51 chunk, potion work 2016-08-18 02:35:58 +02:00
Łukasz Magiera 54497adc50 Some chunk related mappings (#15) 2016-08-18 01:16:15 +02:00
asiekierka 02adfa28c1 more work 2016-08-17 23:19:57 +02:00
asiekierka 3d68fe8bb0 fix IInventory mapping 2016-08-17 20:57:56 +02:00
asiekierka 13d8bfc9cc initial update to 16w33a 2016-08-17 19:52:38 +02:00
asiekierka fc580c38c7 apply POMF fix 2016-08-17 16:03:57 +02:00
asiekierka 3a6229f684 entity, stat work 2016-08-17 12:48:54 +02:00
asiekierka 3cee61d028 mostly item and recipe work 2016-08-17 00:08:07 +02:00
Benjamin K 6cd8e2947f Map some sound stuff, tile renderers, and other misc stuff. (#14) 2016-08-16 22:22:45 +02:00
Shadowfacts 8e25515d65
Fix EntityMule package 2016-08-15 14:20:43 -04:00
Shadowfacts f61718fd32
GuiContainers 2016-08-15 14:12:08 -04:00
Shadowfacts c60bc2c601
TileEntity stuff 2016-08-15 13:20:34 -04:00
Shadowfacts 518a74d73b
More block stuff 2016-08-15 12:41:18 -04:00
Shadowfacts aab68c7a76 More block stuff 2016-08-15 12:11:13 -04:00
Shadowfacts a52dce40ff
Server-side I18n 2016-08-15 12:03:10 -04:00
Shadowfacts 41b4069272 PacketByteBuf 2016-08-15 11:49:35 -04:00
Shadowfacts 7829c20ae4 Client stuff (#9)
* Client stuff

* More GUI stuff

* Fix typo
2016-08-15 10:48:57 -04:00
asiekierka bc4be53a37 minor additions to Block, fix IInventory crash 2016-08-15 14:40:10 +02:00
Benjamin K dbdb6372b9 Map Entity class names and the EntityRegistry, base classes not yet mapped. (#12) 2016-08-15 13:54:39 +02:00
asiekierka fb2b4748cd work on blocks, entities 2016-08-15 13:03:18 +02:00
Benjamin K 4c3313c903 Map some blocks, entities, and related methods and classes. (#10) 2016-08-15 12:13:46 +02:00
Shadowfacts 10bf12d36b Merge branch 'master' of github.com:ChorusMC/pomf 2016-08-14 17:19:50 -04:00
Shadowfacts c69e9cd14c Item parameter/method mappings 2016-08-14 17:15:32 -04:00
Shadowfacts e4afbd0172 Block parameter mappings 2016-08-14 17:06:03 -04:00
asiekierka f8b443bc8a more mappings across the codebase 2016-08-14 22:30:49 +02:00
asiekierka 31b97b576f work on GlHandler, decorators, potions, misc. classes 2016-08-14 20:22:30 +02:00
Shadowfacts cf2340224c Text (and some server) mappings (#8) 2016-08-14 19:51:55 +02:00
Shadowfacts 627ac0205e Crash reports (#7)
* Remove Biome.BiomeConfiguration.name mapping, fixes error on opening mappings

* Crash reports
2016-08-14 18:23:31 +02:00
Shadowfacts 0bcdf7fe29 Remove Biome.BiomeConfiguration.name mapping, fixes error on opening mappings (#6) 2016-08-14 18:23:17 +02:00
Shadowfacts 7205dd6d87 Block, biome, and world generator stuff (#5) 2016-08-14 17:17:21 +02:00
asiekierka b0fb7c7f1c begin mapping command stuff 2016-08-14 16:49:58 +02:00
asiekierka 66b94455d1 remove double class BlockTileEntity 2016-08-14 16:15:17 +02:00
asiekierka b9459bf28d apparently DyeColor did not save right 2016-08-14 15:43:36 +02:00
asiekierka c70e3503b8 more additions to mappings 2016-08-14 15:36:07 +02:00
Shadowfacts fdfcdba963 Misc (#4)
* Block state stuff

* Block/state/interaction mappings

* CreativeTab

* More block mappings
2016-08-14 14:29:39 +02:00
Shadowfacts d6a7fa5709 Block state stuff (#3) 2016-08-13 16:21:15 +02:00
asiekierka 63ca292b72 move from JSON to split Enigma format 2016-08-12 20:24:17 +02:00
asiekierka 14b3f16ea1 fix LOGGER and clean up Reference classes 2016-08-12 19:05:33 +02:00
Shadowfacts e61371ca50 NBT (#2) 2016-08-12 19:02:01 +02:00
asiekierka db676b3d90 Improvements across the mappings 2016-08-12 17:23:12 +02:00
Shadowfacts e4060d8a5e Registry stuff (#1)
* Registry stuff

* Change Id case
2016-08-12 17:16:44 +02:00
asiekierka ae11bd10d3 first commit 2016-08-12 15:28:17 +02:00