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
c0080760e2
Fix build.gradle (moved to new maven)
2016-09-22 16:54:46 +02:00
modmuss50
3e0ebcb718
use weave fat jar
2016-09-21 15:25:10 +01:00
modmuss50
38658dc7e1
Fix build without libs folder
2016-09-21 13:55:01 +01:00
modmuss50
a95593bace
Generate tiny mapping files
2016-09-21 13:52:54 +01: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
8d4ec1cfa1
update README
2016-09-20 17:58:54 +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
023f518b40
Merge branch 'iamgreaser-texturestuff1' into 16w36a
2016-09-20 16:38:32 +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
Shadowfacts
28b6d9c3cb
Update README.md
2016-09-12 17:52:51 -04: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
asiekierka
ed318b3a99
try to fix Jenkinsfile
2016-09-10 12:35:26 +02:00
Benjamin K
49e4b0e26e
Map disableMiningStats in Block and canInsert in Slot. ( #68 )
2016-09-10 09:53:08 +02:00
asiekierka
cd21c14a7b
add jenkinsfile, build number
2016-09-09 14:47:32 +02:00
Shadowfacts
f119472ddc
Add build task
2016-09-08 18:42:45 -04: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