RainWarrior
80ba13be89
LightUtil.pack and .unpack now work correctly with unpacked arrays of size <4.
2015-12-15 23:31:09 +03:00
RainWarrior
d67c57827a
Delayed quad list resolution in MultiModel, fixes NPE in MultiLayerModel.
2015-12-15 23:03:09 +03:00
RainWarrior
f0ae51bb34
Forge pipeline will now take original model lightmap into account, if present.
2015-12-15 22:27:01 +03:00
RainWarrior
7c4d643de2
Fixed java6 errors in previous commit.
2015-12-15 22:27:01 +03:00
RainWarrior
86c09722a0
IModel can now depend on a variant definition (ModelResourceLocation); added MultiLayerModel - simple model that'll render correctly in multiple layers + example of using it.
2015-12-15 21:49:19 +03:00
RainWarrior
d6ee373e87
Preparations for the Animation system.
...
Changes to the Model API - IModelState now works with Optional. Handling of parts of the model is not optional, and coordinate space/result interpretation is up to the caller. IModel doesn't extend IModelPart by default anymore; MapModelState uses composition to achieve previous functionality, IModelPart implementations are disjoint now. Updated perspective handing to the new API, removed IPerspectiveState (MapModelState is now the same thing). Perspective transforms for the default fluid model.
2015-12-14 23:27:27 +03:00
LexManos
9032f7e37e
Fix enchanting applying the same enchantment multiple times. Closes #2273
2015-12-14 03:49:58 -08:00
cpw
82537e5763
Merge pull request #2272 from AlgorithmX2/addLandingEffects
...
Added addLandingEffects allowing mods to override landing particles
2015-12-13 17:09:13 -05:00
cpw
bf779e6803
Merge pull request #2270 from AlgorithmX2/getHighlightTip
...
Add getHighlightTip allowing a item to override its displayed renderToolHightlight
2015-12-13 17:00:02 -05:00
AlgorithmX2
a319adba53
Added addLandingEffects allowing mods to override landing particles, for blocks that require world information to determine textures.
2015-12-13 15:35:15 -06:00
cpw
94eadab9fd
A test for issue #1848 . Please try this with any mods you can @ 1.8.8, and see if you still get log spam of any kind (not just the
...
log message from the issue either).
2015-12-13 14:22:53 -05:00
AlgorithmX2
8db720151d
Add getHighlightTip allowing a item to override its displayed renderToolHightlight.
2015-12-13 04:47:25 -06:00
LexManos
2ed4f39a13
Merge pull request #2268 from minzmann/master
...
[1.8.8] Minor Fixes to PotionEffect.java.patch
2015-12-12 19:48:23 -08:00
cpw
0632f2aadf
Fix derpage when loading a 1.8 world, with persistent state being entirely ignored in that case.
2015-12-12 18:53:44 -05:00
minzmann
bf6c31c879
Update PotionEffect.java.patch
2015-12-12 17:05:14 +01:00
LexManos
c6d64cd94a
Merge pull request #2239 from bonii-xx/potionhiding
...
Add shouldRender() to Potions that allows to hide them completely in …
2015-12-12 00:18:18 -08:00
cpw
cef50616d8
Merge pull request #2228 from Minecrell/patch-2
...
Fix some issues with the console command completion
2015-12-11 15:42:06 -05:00
cpw
3631955641
Use ItemStack.hasEffect. closes #2230
2015-12-11 15:30:43 -05:00
cpw
46840fb71a
Merge pull request #2233 from liachmodded/mcl-typo
...
Fix a typo in jar detection
2015-12-11 15:16:24 -05:00
Fry
5fd04595f2
Merge pull request #2248 from AlgorithmX2/isOpaqueFace
...
Added doesSideBlockRendering to provide finer grain face culling.
2015-12-11 22:57:40 +03:00
AlgorithmX2
ea75a3be69
Added doesSideBlockRendering to provide finer grain face culling.
...
Implemented for BlockStairs and BlockSlab.
2015-12-11 13:42:04 -06:00
LexManos
c356105e6d
Fix wrong EventType passed for Emerald ore-gen.
2015-12-10 12:41:48 -08:00
LexManos
dcda451a0a
Deprecate int IDs in FluidRegistry. Modders should only ever use the String name. Also add a 'friendly' exception when attempting to get an ID for a unregistered fluid. Closes #1374
2015-12-10 02:54:00 -08:00
LexManos
2302963a9f
Add EMERALD and SILVERFISH to GenerateMinable event. Closes #1158
2015-12-10 02:16:58 -08:00
LexManos
b9d1d92654
Fixed ModList GUI rendering incorrectly. Closes #2254
2015-12-10 01:01:51 -08:00
LexManos
3f163fd41e
Merge pull request #2253 from simon-i1-h/patch-1
...
[1.8.8] Fixed edge case where position dependent light would not update.
2015-12-09 20:07:50 -08:00
simon-i1-h
4c4223a817
Fixed that oldLight is not being used.
2015-12-10 00:40:58 +09:00
RainWarrior
724405d6d8
Workaround for https://github.com/google/guava/issues/738
2015-12-09 14:56:01 +03:00
RainWarrior
3254e2acc6
Fixed orientations of generated item faces. Fixes #2215 .
2015-12-08 12:26:02 +03:00
LexManos
12cd28715a
Fixed colored leather armor, and custom armor textures.
2015-12-08 00:54:27 -08:00
LexManos
01f4a627be
Remove MCP reference patches.
2015-12-08 00:34:42 -08:00
Bernhard Bonigl
2324c2fd20
Add shouldRender() to Potions that allows to hide them completely in the inventory
2015-12-05 10:09:02 +01:00
Minecrell
bb3596b31e
Improve the console command completer
...
- Fix space after command getting removed when completing a
subcommand together with the command prefix
- Add support for completing without input (shows command list)
- Sort command completion results
- Fix console spamming command prefixes after closing the input stream
2015-12-04 16:50:07 +01:00
cpw
30bc2653c5
Add a flag to the modidremapping event. If the remapevent is because the registry is refreezing, it'll be true.
2015-12-03 17:21:04 -05:00
liach
ee61baee73
Fix typo in guava
2015-12-01 22:01:21 -08:00
cpw
f8447264e6
Clean up chunk patch.
2015-12-01 19:54:40 -05:00
LexManos
4416537776
Merge pull request #2231 from techbrew-mc/patch-1
...
Initialize sources list
2015-12-01 16:04:56 -08:00
techbrew-mc
606b402c2d
Initialize sources list
...
Fixes crash NPE thrown by addFile()
2015-12-01 16:02:45 -07:00
cpw
31faf63e94
Most requested feature of all time? TileEntity init method called after it's ready to roll. remove all the if (firstTicks)
2015-12-01 15:20:10 -05:00
cpw
e6681ada93
Merge branch 'Emberwalker-lang-adapter-fix' into 1.8.8
...
Closes #1898
2015-12-01 14:43:42 -05:00
Arkan Emberwalker
7a960edb35
Fix language adapter loading.
...
The language adapter is now properly picked up after the mod is loaded
on the classpath, fixing the ClassNotFoundException occurring before.
Also fixed some minor formatting and made it throw a full
RuntimeException on failure.
Fix up some formatting
2015-12-01 14:43:14 -05:00
cpw
a703367553
Be noisy when API is in a coremod. It'll never work and modders should realize that fact.
2015-12-01 13:08:35 -05:00
cpw
8e9feb21fa
Merge branch 'mezz-potionIsBadEffect2' into 1.8.8
2015-12-01 09:03:23 -05:00
cpw
d967c6d5d4
Merge branch 'potionIsBadEffect2' of https://github.com/mezz/MinecraftForge into mezz-potionIsBadEffect2
2015-12-01 09:02:36 -05:00
cpw
5087f30ca5
Merge branch 'kashike-fix/secman' into 1.8.8
2015-12-01 08:47:52 -05:00
cpw
413f380781
Merge branch 'fix/secman' of https://github.com/kashike/MinecraftForge into kashike-fix/secman
2015-12-01 08:47:26 -05:00
cpw
8187f48ddc
Allow entity selectors to select "." in entity names. Closes #2125
2015-12-01 00:14:05 -05:00
cpw
a2e06d968e
Merge branch 'Minecrell-jline' into 1.8.8
2015-11-30 14:16:18 -05:00
cpw
ff42107b92
A few fixes
2015-11-30 14:14:56 -05:00
cpw
cf4c0ca001
Fixup Jline integration
2015-11-30 14:14:03 -05:00