Christian
53c579b8d2
Update FML:6f1b762
...
6f1b762 Move server stopped *after* the server has actually stopped. *sigh*
2012-12-31 11:21:36 -05:00
Christian
5e4315415d
Update FML:d9bfb29
...
d9bfb29 Add in a "server stopped" event
2012-12-31 00:03:09 -05:00
Christian
f594109b30
Attempt to resolve the entity concurrency issue, by simply deferring unload
...
to the next tick
2012-12-30 23:26:04 -05:00
Christian
937c84090f
Update FML:6fc7bc4
...
6fc7bc4 Add in some classloader debugging information: use fml.debugClassLoading=true as a system property to track down prob
2012-12-30 22:56:04 -05:00
Christian
e2dc263f12
Fix noisy exception logging
2012-12-30 21:30:48 -05:00
Christian
e4a1693495
Fix a missed patch and cleaned up other patches
...
Rollback a method name change that breaks a lot of mods
Update FML: fb701cd
fb701cd Revert MCP name change for canConnectRedstone - it conflicts with a forge method of the same name and breaks 1
2012-12-29 00:29:15 -05:00
Christian
19347c5322
Update for MC 1.4.7
...
Update FML: f7cc50b
2012-12-28 12:06:56 -05:00
LexManos
0c5563fbf5
Attempt a fix for the new chunk compression changes.
2012-12-27 22:13:46 -08:00
Christian
2ad434fda4
Update FML:1a232cf
...
1a232cf Fix multiple GUI containers for ML containers. Sorry ultimatechest that this fix took so long, a bug report at
853f54b Log if there's a problem reading the class bytes
2012-12-27 23:19:12 -05:00
LexManos
46440588fe
Fix mobs spawning on inverted slabs/stairs.
2012-12-27 13:50:13 -08:00
LexManos
081ec4b70a
Fixed order <.< you saw nothing.
2012-12-25 22:28:16 -08:00
LexManos
a042453690
Use nanoTime instead of currentTimeMillis for potential performance increase.
2012-12-25 22:23:23 -08:00
LexManos
91c8ca5379
Fixed typo in dungeon loot
2012-12-25 22:03:11 -08:00
LexManos
1a54bcd3dc
Fixed EntityMinecard missed patch, Issue #338
2012-12-25 22:02:57 -08:00
LexManos
263e919384
Fixed issue with Efficancy enchatment when connected to vanilla servers.
2012-12-25 22:02:30 -08:00
Christian
da1679a061
Merge branch 'Uristqwerty-master'
2012-12-25 22:11:42 -05:00
Christian
5fef1d5e9b
Merge branch 'master' of https://github.com/Uristqwerty/MinecraftForge into Uristqwerty-master
2012-12-25 22:11:26 -05:00
Christian
7553f98367
Protect deflation with a simple semaphore. Should close #336
2012-12-25 22:06:20 -05:00
LexManos
58dc621fb7
Update FML: Fix NPE in fingerprint loading, and pass expectged fingerprint to FMLFingerprintViolationEvent
2012-12-25 16:15:35 -08:00
Uristqwerty
09ab39a238
Force parent ListenerListInsts to rebuild.
...
Without this change, it is possible (and, in fact, nearly guaranteed) for lists to rebuild endlessly if a parent list is marked as needing a rebuild but never actually read. This change forces the parent list(s) to rebuild as well, resulting in a significant performance increase and smoother framerate due to greatly reduced GC activity.
2012-12-24 20:40:09 -05:00
Christian
81f0de81ea
Update FML: 7e6456d
...
7e6456d Fix a message delivery issue in IMC
664ebda Some tweaks for signing and ID matching
2012-12-24 10:03:11 -05:00
LexManos
6834cf2649
Fixes a vanilla bug where the player view would dip when stepping between certain blocks
...
https://mojang.atlassian.net/browse/MC-1594
Issue #318 , let me know if you notice any issue.
2012-12-24 01:55:37 -08:00
LexManos
e34e3a44fe
Fixed parameter ordering u.u
2012-12-24 01:39:08 -08:00
LexManos
e78b825875
Re-write/Deprecated DungeonHooks loot tables, now uses ChestGenHooks like the rest of the world gen. Also fixes issue #330 by adding in enchanted books.
...
Should be API compatible.
2012-12-24 01:29:33 -08:00
LexManos
dedc02fa22
Move chunk compression to the network thread in Packet 51 and 56
...
This will reduce the server load considerably by doing the chunk data compression in writePacketData, which will be run from the network thread.
The chunk compression can easily use 1/4th of the overall server thread CPU time if someone is exploring much, especially when moving quickly (e.g. with quantum leggings).
Player, this is how it's properly done.
2012-12-23 23:31:13 -08:00
LexManos
0562fd85b9
Explicitly check if useItem is not denied, allows for denying the item without denying the block
2012-12-23 23:15:53 -08:00
LexManos
1c225a8d0d
Fix missed patch in EntityMinecart, #334
2012-12-23 23:04:11 -08:00
LexManos
878d230189
Delete unneeded patch.
2012-12-23 21:49:16 -08:00
Christian
3ee114c9b4
Some access transformations to allow mystcraft to work again. Closes #331
2012-12-23 15:32:25 -05:00
Christian
ca881a8153
Fix Fireworks to always work in SMP
2012-12-22 07:09:21 -05:00
Christian
51c19dd5f1
Fix up enchantment at the enchanting table vs via a book. Adds in a method
...
that previously exists under a new name: canApplyAtEnchantingTable()
to determine enchantments that can apply at the enchanting table (a smaller
subset of all possible enchantments for an item, now). Also, add your
enchantments to the anvil book application list, if neccessary.
2012-12-21 15:44:41 -05:00
Christian
ced432f31d
Tweak packet56 to see if this resolves the apparent worldgen derpiness
2012-12-21 09:24:13 -05:00
Christian
3d5197ea33
Server side only item callback: allow a held item to decide if it wants to pass sneak-clicks through
...
to a block, or not. Defaults false- the same as the new vanilla behaviour (sneak clicks with an item
in hand don't activateBlock anymore).
2012-12-21 03:15:12 -05:00
Christian
708516e060
Move another patch up a bit - should actually close #329
2012-12-21 01:49:43 -05:00
Christian
b82cb25eea
Add IPlantable to itemseedfood. Potato and carrot support!
2012-12-20 21:40:36 -05:00
LexManos
dd8893a65c
Fixed cpw's derp in the PlayerInteractEvent logic.
2012-12-20 15:02:06 -08:00
LexManos
4cfffe784e
Updated NetClientHandler for onConnectionClosed placement fix.
2012-12-20 15:00:35 -08:00
LexManos
662bb5f363
Update FML:
...
Fixed issue with users who don't have the JDK installed in there path
MCP will now output bfusicated files with windows reserved names to _name.class and FML will prioritize those names.
Fixed placement of onConnectionClosed callback
2012-12-20 15:00:16 -08:00
Christian
c9d9fe8e3a
Fix ItemInWorldManager so that itemUseFirst works, and the playerinteractevent works. Minor patching mis hit. Apologies.
2012-12-20 10:52:08 -05:00
Christian
71fc299ac7
OK. AT the right thing, and add in a call to always get the right thing. Clean up patch fuzz too.
2012-12-20 08:48:14 -05:00
Christian
a085a9c95e
Access Transform a couple of methods
2012-12-20 08:25:39 -05:00
LexManos
211800e390
Merge remote-tracking branch 'origin/master'
2012-12-19 13:42:47 -08:00
LexManos
09505c636c
Fixe BiomeDecorator AT entry.
2012-12-19 13:42:22 -08:00
Christian
aed532636a
Drop the item in onBlockHarvested, not breakBlock
2012-12-18 22:17:02 -05:00
Christian
aca35c7571
Fix up block drops for skulls and cocoa
2012-12-18 22:10:15 -05:00
Christian
d8dda4c2fd
And fix up the other equals
2012-12-18 18:12:22 -05:00
Christian
c976aae00c
Fix comparing ItemStack tags for equality
2012-12-18 18:02:41 -05:00
Christian
f5e800d288
Update FML: 40e57a2
...
40e57a2 Update MCP to newer version Fix fingerprint fire
2012-12-18 17:08:29 -05:00
Christian
0b9727305e
Fix accidentally removed not-deprecated methods.
...
Update FML: d604e44
d604e44 InterModComms now supports a runtime polling based model for inter-mod comms at runtime. Deprecate method that shouldn't be used. COPY it's content to your mod. Don't CALL it.
8b7778c Don't be as alarming about item overwrites.
2012-12-18 14:17:56 -05:00
Christian
18f77fb10f
Fix binding the texture for multiple render passes. Thanks mdiyo! Closes #320
2012-12-18 13:32:48 -05:00