kashike
45881d1c90
Replace Forge's BlockPos#getImmutable
method with the included BlockPos#toImmutable
(func_185334_h), while keeping the override in PooledMutableBlockPos to prevent mutable leaks.
...
Also prevent a mutable blockpos leak in World#setTileEntity
2016-03-27 09:43:56 -07:00
RainWarrior
6385d7cc9f
Fixed diffuse lighting not being applied if forge lighting pipeline is disabled, closes #2651
2016-03-26 09:29:28 +03:00
mezz
da2964fbd3
Make tooltips layout in the right direction, wrap if there is no room
...
Same as #2649 , but for Minecraft 1.9
2016-03-24 20:39:08 -07:00
RainWarrior
756c58d5cb
Removed RenderWorldEvent, encapsulated all public event fields.
2016-03-24 22:22:21 +03:00
RainWarrior
1d25d9ff49
Fixed isSideSolid causing infinite loops due to the call to getActualState.
2016-03-24 22:22:21 +03:00
RainWarrior
a9d23f5e78
Cleanup: removed IEEP, removed redundant casts, fixed imports, fixed typos.
2016-03-24 22:22:20 +03:00
LexManos
7e4d7077a5
New Builder class in BlockStateContainer. Makes building containers with both listed and unlisted properties cleaner.
...
Make all methods of BiomeGenBase$BiomeProperties public so that modders can use that class outside subclasses.
2016-03-23 19:10:10 -07:00
Take Weiland
8a6dafc3bb
Fix BlockCrops.getDrops not respecting new age methods (for beetroots)
2016-03-23 19:51:15 +01:00
LexManos
9edd056f55
Fix typo causing biomes to be generated in wrong chunks. Closes #2632
2016-03-22 18:59:37 -07:00
RainWarrior
08663587d4
Added Capability.cast, to allow avoiding unchecked casts in ICapabilityProvider.getCapability
2016-03-22 09:01:00 +03:00
LexManos
a4d5760539
Fix swap animations for sure this time.
2016-03-21 20:43:22 -07:00
LexManos
2a1c98048e
Merge pull request #2587 from diesieben07/spawn_egg_fix
...
Fix mod spawn eggs and EntityList.func_188429_b
2016-03-21 19:42:59 -07:00
LexManos
5cb4fe33bc
Merge pull request #2614 from williewillus/entitycaps
...
Expose IItemHandler on vanilla entities
2016-03-21 19:27:25 -07:00
LexManos
a365582b58
Added support for custom dyes with Banners. Closes #2596
2016-03-21 19:24:12 -07:00
LexManos
f14f77d445
Fix pushing players inside blocks.
2016-03-21 18:42:37 -07:00
Vincent Lee
dabb17f869
Update according to suggestions
2016-03-21 20:31:33 -05:00
LexManos
2ca7cff075
Fix Chests not opening correctly with semi-solid blocks on top.
2016-03-21 17:56:59 -07:00
LexManos
1830d6de89
Merge pull request #2618 from Thutmose/patch-1
...
Allow players sized smaller than 1 block to walk into small spaces
2016-03-21 17:15:26 -07:00
LexManos
6fd9a2c00e
Rework DimensionManager for new DimensionType enum, replaces the old provider registry. Also fixed save folder issues with dimensions. Closes #2570
2016-03-21 17:12:34 -07:00
Thutmose
ba294d48dc
Allow players sized smaller than 1 block to walk into small spaces
...
Same as #2605 but for 1.9 branch
2016-03-21 18:31:25 -04:00
RainWarrior
9eb04ce1ef
Made VertexBuffer.sortVertexData cleanup pointers after it's done. Closes #2528 .
2016-03-21 18:54:25 +03:00
RainWarrior
c589a3a299
Implemented slightly more generic version of UVLock, re-enabled it for json models. Closes #2607 .
2016-03-21 18:06:35 +03:00
Vincent Lee
30db41be9a
Expose IItemHandler on vanilla entities
2016-03-21 09:24:36 -05:00
RainWarrior
286c8c05b7
Separated model classes to client and common packages.
2016-03-21 10:48:52 +03:00
RainWarrior
5f62404f8a
Switched animation system to capabilities, added animated item example, fixed state passing in MultiModel.
2016-03-21 10:48:52 +03:00
LexManos
558348125d
Merge pull request #2610 from gigaherz/1.9-enchantment
...
Fix for enchantment table rolling invalid enchants
2016-03-20 21:53:07 -07:00
LexManos
4c5bc9c613
Merge pull request #2590 from blay09/patch-1
...
[1.9] Fix KeyInputEvent only being fired if Keyboard.getEventKeyState() is false
2016-03-20 21:50:20 -07:00
gigaherz
449bf3a292
Fix a condition that caused the enchantment table to roll invalid enchantments.
2016-03-21 04:18:16 +01:00
CovertJaguar
17589e61bd
Fix #2601 Minecart infinite acceleration
2016-03-20 16:33:49 -07:00
Take Weiland
313d7bbc11
Fix EntityList.func_188429_b not supporting mod-entities, fixes spawn eggs, fixes #2581
2016-03-20 15:10:22 +01:00
LexManos
5ad2fc90cb
Merge pull request #2589 from diesieben07/player_riding_fix
...
Fix broken patch in EntityPlayer.updateRidden
2016-03-19 21:23:25 -07:00
LexManos
9e475300f9
Merge pull request #2586 from williewillus/fixcrops
...
[1.9] Fix BlockCrops looking for wrong AGE property for subclasses. Fix #2555
2016-03-19 21:13:18 -07:00
LexManos
d4cb82b019
Merge pull request #2585 from iTitus/patch-1
...
Fix the EntityPlayer patch
2016-03-19 21:12:23 -07:00
Blay09
8c38f6c1d3
Fix KeyInputEvent only being fired if Keyboard.getEventKeyState() is false.
...
It used to be called for both key-up and key-down states prior to 1.9, so I assume Vanilla's changes to F3 behavior broke the patch.
2016-03-20 00:12:08 +01:00
Take Weiland
590f3f610e
Fix broken patch in EntityPlayer.updateRidden
2016-03-20 00:11:03 +01:00
Vincent Lee
b1a5339b29
Fix #2555
2016-03-19 17:15:26 -05:00
iTitus
d5d0374015
Fix the EntityPlayer patch
...
In 1.8.9 the call goes to getDisplayNameString() so that any changes from the PlayerEvent.NameFormat event are being take into account.
In this patch the call goes to func_70005_c_() which is the getter for the GameProfile name.
I changed it back.
Sorry if you do not want to accept it because it is a one-liner.
2016-03-19 22:37:59 +01:00
Corosauce
8ea90eb39e
Fix for patch targetting the wrong field to change for failed pathfinding penalty
2016-03-19 16:55:19 -04:00
RainWarrior
7795570421
Fixed outline shader rendering, closes #2560 .
2016-03-19 08:24:59 +03:00
RainWarrior
f37a80b302
Fixed Block.doesSideBlockRendering, closes #2564 .
2016-03-19 07:20:25 +03:00
RainWarrior
3f3989f6ac
Fixed invalid index calculation in BakedQuadRetextured.
2016-03-18 16:55:21 +03:00
RainWarrior
a81dfbc4ef
Fixed quads that don't need diffuse lighting getting it anyway.
2016-03-17 14:11:24 +03:00
Fry
2c55969ff3
Merge pull request #2559 from Adubbz/master
...
BlockColors and ItemColors no longer assume non-Vanilla id constancy. Added a getter for ItemColors.
2016-03-17 08:40:58 +04:00
RainWarrior
b8bb8c374c
Fixed MultiLayerModel not getting correct submodels; Unified the gui lighting of normal and custom models - diffuse lighting is now done in the pipeline, no need for IColoredBakedQuad anymore.
2016-03-17 07:29:44 +03:00
Adubbz
02e228095e
BlockColors and ItemColors no longer assume non-Vanilla id constancy. Added a getter for ItemColors.
2016-03-17 14:27:55 +11:00
LexManos
0b0b5097e5
Fixed NPE when sneak using a item.
2016-03-16 18:25:53 -07:00
LexManos
1d2d9ebc83
Fixed Sand not falling.
2016-03-16 18:25:26 -07:00
LexManos
c442cd2909
Fixed onUseStop being called twice {Bows firing twice}
2016-03-16 18:25:14 -07:00
LexManos
1591373bf6
Fix vanilla bug where bows consumed tipped arrows in creative.
2016-03-16 18:24:48 -07:00
LexManos
f22ed86ad9
Remove our entity position fixer. Vanilla fixed the bug in 1.9.
2016-03-16 18:24:11 -07:00