iChun
2f802b6d71
Add GetCollisionBoxesEvent. Allows manipulation of the collision boxes for moving entities and entities stuck in walls. ( #3397 )
2016-11-18 12:25:25 -08:00
LexManos
6b52023a5c
Make Wither Skulls respect Block.canEntityDestroy. Closes #3404
2016-11-17 12:42:16 -08:00
LexManos
5bea8218d2
Do not install mod_list.json for optional mods.
...
Classpath scanning is in so they will still be detected
2016-11-16 21:32:31 -08:00
LexManos
b24eb9af3c
Include Mercurius in installer. See Forge Forums for more info.
2016-11-16 19:40:08 -08:00
LexManos
d48985fafa
Make EntityShulker fire EnderTeleportEvent. Closes #3383
2016-11-16 16:00:20 -08:00
LexManos
c416f38461
Update installer to 1.5, and fix local buildscript issues.
2016-11-16 16:00:19 -08:00
Max Becker
0a5ef64d6e
Added event to allow modification of player visibility to mobs/AI ( #3382 )
2016-11-16 15:04:05 -08:00
cpw
c177219ff3
regenerate entitylivingbase patch
2016-11-12 10:16:10 -05:00
cpw
9ab96fbda6
Update to 20161111 mcp names
2016-11-12 10:05:32 -05:00
mezz
7a4aa5a1c4
Improve error message from crashes during loading ( #3362 )
2016-11-10 20:00:11 -06:00
Draco18s
998a78c3c1
Added events for crop growth ( #3320 )
2016-11-07 14:40:44 -08:00
Max Becker
42e0fbbb02
Add support for custom entity selectors in commands ( #3356 )
2016-11-05 13:12:05 -07:00
LatvianModder
27ebd0e9b9
Added PermissionAPI ( #3155 )
2016-11-04 13:36:30 -07:00
Choonster TheMage
9a9c02fa25
Add hand argument to BlockEvent.PlaceEvent ( #3221 ) ( #3270 )
2016-11-03 11:53:12 -07:00
Jezza
5802a3b0b6
Fixes #3237 and #2752 . ( #3347 )
...
* Fix #3237 by correctly utilising the keepLooking argument.
* Explain within SimpleNetworkWrapper's javadoc that the execute of the handler isn't on the main Minecraft thread.
2016-11-03 03:34:25 -07:00
Draco18s
dc871ea273
Made default slot implementation respect inventory stack size limit.
2016-11-01 13:41:14 -07:00
Aaron Hill
5c78361b27
Fixed Block.setBedOccupied ignoring 'occupied' parameter
2016-10-31 17:45:43 -07:00
Raoul
56e347d05a
Add Item#getNBTShareTag ( #3342 )
...
* Add Item#getNBTShareTag
* Update comment
2016-10-30 12:24:14 -05:00
boni
5f9034d95b
Call Looting Event on player death and loot table drops ( #3275 )
...
* Call Looting Event on player death and loot table drops
* Simplify patches
* More code cleanup: Replace old usage with compact forgehooks implementation
2016-10-30 10:53:50 -05:00
LexManos
858056c089
Fix POTENTIAL issue with Texture Stitcher exceeding max size.
2016-10-25 00:34:45 -07:00
CoderAtParadise
bd62cf81fd
Fixed Ore Dictionary replacing the oak boat recipe ( #3329 )
...
Fixes the oak boat recipe being able to be crafted with any wood
2016-10-24 13:44:18 -07:00
RWTema
a1bbcf8a0b
Improve the default isItemValid() and getItemStackLimit() implementations in SlotItemHandler. You can now properly swap the player's held itemstack with the slot's itemstack. ( #3273 )
2016-10-24 12:44:56 -07:00
LexManos
1eee6cd382
Fixed texture stitcher not using full texture height before expanding width.
2016-10-23 19:57:49 -07:00
LexManos
129f58c02f
Update readme to be a little more clear.
2016-10-23 14:07:48 -07:00
LexManos
159ca09c54
Special case not drooping snowballs for water and snow layers. Closes #3326
2016-10-23 14:07:24 -07:00
Ben Staddon
9ecb005e98
Fix MC-105406 (OpenGL leak in View Frustum) ( #3308 )
2016-10-23 12:32:44 -07:00
mezz
b0558c63de
Fix very laggy mipmap slider MC-64581 ( #3305 )
2016-10-23 12:30:44 -07:00
Shadowfacts
80f0e0bb93
Add Block#getStateForPlacement ( #3129 )
2016-10-15 11:09:23 -07:00
mezz
bea5d44273
Add better key modifier behavior for GUI contexts ( #3307 )
2016-10-14 13:14:27 -07:00
tterrag
7bbd3954f5
Make item repair recipe respect itemstack's getMaxDamage ( #3295 )
2016-10-11 16:40:59 -07:00
LexManos
cfa63792bc
Fix infinite loop in dragon fight when the dragon is over the void.
2016-10-11 12:35:18 -07:00
LexManos
490573a71f
Fix Tabbing issues with config classes.
2016-10-11 12:21:14 -07:00
LexManos
9c7d20b3a1
Initial pass a re-working the configuration system.
...
Work in progress.
2016-10-10 22:15:35 -07:00
cpw
d7b241c224
Add in missing test runner for a test. Fixes failing tests on jenkins, hopefully.
2016-10-10 15:20:51 -04:00
cpw
d7dda9e960
Fix substitutions being broken after freezing - actually store the original state in registry copies, not the computed state, which is wrong because it only sees the sub, not the original.
2016-10-10 15:04:45 -04:00
cpw
5f06c95cfa
Revert "Another fix for registry substitutions. Closes #3212 "
...
This reverts commit ec2977afc9 .
2016-10-10 15:04:45 -04:00
LexManos
6e8c05343c
@ObjectHolder will now inject null for dummied objects. Closes #3301
2016-10-09 15:57:18 -07:00
Steven Blom
d3da111c08
Allow all Forge Registries to work with ObjectHolder ( #3220 )
2016-10-09 13:34:38 -07:00
LexManos
7a63e67e9d
Revert commits related to filtering proxy and Automatic Subscriber annotations.
...
Broke some existing setups, will require a annotation definition change in 1.11.
2016-10-09 12:36:21 -07:00
mezz
d159f5f4e2
Fix proxy injector filtering. ( #3300 )
2016-10-09 01:22:28 -07:00
LexManos
92eb71ae9c
Bump version for new Recommended Build.
2016-10-08 16:33:27 -07:00
LexManos
bc303074f6
Introduce IContextSetter for events.
...
This will set the active mod container for events using the normal EventBus.
Fixes improper warnings from initializing mods using the new Registry events.
Modders, you should not use this as it has many performance implementations
and if abused will slow down the event bus A LOT. ActiveModContainer is not
thread safe.
2016-10-08 16:30:53 -07:00
LexManos
c0db34796b
Filter out proxy injectors for incorrect mods.
...
Prevents mod classes being initialized early when multiple mods are in the same source.
2016-10-08 16:27:49 -07:00
LexManos
ad1324d478
Small Cleanup in example build.gradle.
2016-10-08 16:26:24 -07:00
mezz
3a3c436e3f
Fix unbound keybindings are activated by unknown keyboard keys ( #3288 )
2016-10-02 11:02:48 -07:00
mmehnert
4feb1dff50
caseSensitiveCustomCategories must be set before loading the configuration file. ( #3269 )
...
Otherwise one set with categories in lowercase letters and on case sensitive
set is generated.
2016-09-22 17:03:35 -07:00
tterrag
d3ad8aed76
Fix typo in sky rendering causing tons of BlockPos allocations ( #3267 )
2016-09-21 12:50:24 -07:00
cpw
7a84376044
Add in registry registration events, new subscription events you can use to make sure you're registering things at the "best" time.
2016-09-17 21:13:15 -04:00
LexManos
1107088acb
Add support for generic filtering of events.
...
Please DO NOT use this in performance sensitive environments where you will have tons of things added to the listener list.
If that's the case define sub-classes as they have completely separate lists and will thus be more efficient when firing the event.
2016-09-17 15:08:23 -07:00
Ivorius
c58a66a816
Fix roofed forests posting decoration events for small mushrooms rather than big ( #3259 )
2016-09-17 10:51:35 -07:00