LexManos
4299aa22ff
Change WorldServer.allPlayersSleeping to public, and remove the SideOnly annotation on EntityPlayer.getSleepTimer() Closes #393
2013-01-28 18:12:29 -08:00
LexManos
40392216b3
Change access of upper and lower chest fields of InventoryLargeChest to public. Closes #387
2013-01-28 18:08:38 -08:00
LexManos
6d6405973c
Added catch to TileEntityChestRenderer for potential crash when modders do bad things -.- Closes #389
2013-01-28 18:05:38 -08:00
LexManos
704f879320
Rework canSilkHarvest hook to try and honor vanilla overrides, should close #391
2013-01-28 17:51:48 -08:00
LexManos
fb87773c3a
Added input getters for Ore recipies, and javadoc warning for modders, #390
2013-01-28 17:33:53 -08:00
LexManos
c58433692c
Add DimensionManager.unregisterProviderType for PR #388
2013-01-28 17:26:02 -08:00
LexManos
fbe86287b4
Fixup a resource leak warning.
2013-01-28 17:06:45 -08:00
LexManos
89e695cee9
Forge Additions: Exposed ChunkCache.worldObj to public PR #383
2013-01-28 17:02:31 -08:00
LexManos
30db577389
Moved warning logic down, so that no more tickets are isues if the mod is over it's alotment. Fixes #378
2013-01-28 16:36:03 -08:00
Christian
f06e0be5e5
We try and log a message if we detect a world leak: it's probably not infallible, but it should
...
help mod developers- if you see this when testing your mod with, say, mystcraft, you're probably
keeping a hold of an invalid handle to the World (either directly, or indirectly via Entity or TileEntity)
and you should look to refactor to wrap those handles in WeakReferences
2013-01-27 10:43:35 -05:00
Christian
b386565881
Add in a mechanism for explicit subclassing of WeightedRandomChestItem to allow for
...
generational style chest content generation rather than static. Cleans up some old code nicely
2013-01-26 14:12:46 -05:00
Christian
695b080197
Fix NPE causing issue with the cache. Derpy derp.
2013-01-26 10:24:48 -05:00
Christian
ae7e328228
Fix a potential problem with "Entity already added" when using the dormant
...
chunk cache capability. The entities in the dormant chunk cache will get new
IDs prior to the cached chunk returning.
2013-01-25 21:21:20 -05:00
Christian
f20ea649c6
Attempt to fix a possible NPE in the face of ChickenBones' hackery. ChickenBones. stop it!
2013-01-23 23:36:59 -05:00
Christian
c77cb8ba53
Update FML:aebf6eb
...
aebf6eb Add in a registry method to allow for alternative TileEntity names- they will be used to support loading maps containing the older definiti
2013-01-22 13:53:46 -05:00
Christian
a5325cf0a8
Change DimensionManager.getCurrentSaveRootDirectory() to try and work even for the new server about to start event
...
Update FML:8921cfe
8921cfe Remember to add the new patches!
cd67596 The "ServerStarting" event should now properly crash the server if it fails, so the client will properly exit. A
2013-01-22 10:07:41 -05:00
Christian
c40c81924a
Some javadoc fixes
2013-01-21 21:57:48 -05:00
Christian
a1e57c068e
Add in patch to change how playerinstance sends TE chunk updates. It should always send just the TEs
...
that changed now, and not "ALL" TEs. Also, added configuration value to change the 64 threshold to a
configurable number
2013-01-20 18:47:04 -05:00
Christian
bdcaa0024a
Update FML: 5ce4e31
...
5ce4e31 Fix breaking change
2013-01-20 18:46:28 -05:00
Christian
8f6963fabf
Merge branch 'worldtype_customize' of https://github.com/ExtrabiomesXL/forge into gh-updates
2013-01-20 15:24:10 -05:00
Christian
a004673567
Merge branch 'master' of https://github.com/CovertJaguar/MinecraftForge into gh-updates
2013-01-20 12:05:11 -05:00
Christian
5ea2d49915
Merge part of PR #375 related to ChunkEvent.Load for the client side
2013-01-20 12:03:42 -05:00
Christian
2e1ea20952
Update FML: a99c488
...
a99c488 Merge branch 'patch-1' of https://github.com/bspkrs/FML into gh-updates
94282c5 Merge branch 'FMLLogFormatter' of https://github.com/donington/FML into gh-updates
aa822e3 Fix logical error in comment text
26a5b31 FMLLogFormatter: dynamic log level name
2013-01-20 11:42:08 -05:00
Christian
fe2d3244d7
Update licencing information to make clear that forge is allowed to redistribute and automatically
...
download parts of MCP, but this permission is not transitive to people distributing MinecraftForge
source independently of the MinecraftForge project.
Update MCP to 7.26a and FML: 7ad8529
7ad8529 Update MCP to MCP7.26a and refresh MCP names
15534ed Update address of the FML repository to the new location in all the files
a14ab91 Update license text to make clear that FML is not a way to sidestep MCP licensing.
2013-01-20 10:58:07 -05:00
CovertJaguar
78a3d1a656
Fixed render passes for EntityItems
...
Should be < instead of <=
2013-01-18 12:06:29 -08:00
LexManos
1155235d92
Fix check in getItem() to allow lowest item ID #361
2013-01-12 16:30:08 -08:00
LexManos
2c974a55ac
Update FML:
...
New scripts for signing jars, and repackging source folders.
Fix LanguageRegistry loading files in UTF-8 format. loadLocalization should work for non-xml in all languages now (assumes UTF-8)
Fix incorrect end length calculation. Closes #161 Thanks BStramke!
2013-01-12 16:29:48 -08:00
LexManos
3a9c7b4532
Added event hooks to control to allow mod control of mob spawning. PR: #337
...
Deprecated LivingSpecialSpawnEvent in favor of new LivingSpawnEvent.SpecialSpawn
2013-01-01 22:20:30 -08:00
LexManos
3e484deafc
Fixed incorrect lighting in some cases. Closes issue #349
2013-01-01 21:54:25 -08:00
LexManos
c523592522
Added getter for Metadata smelting list, because, why not.. PR: #352
2013-01-01 21:53:41 -08:00
LexManos
170585960b
Some small code cleanups.
2013-01-01 20:57:45 -08:00
LexManos
c96b923e1c
Fixed issue where ChunkPriderEvent.InitNoiseField used the wrong sizeY value.
2013-01-01 20:55:37 -08:00
LexManos
9fe0b4dfba
Fix issue where dungeon loot table had wrong values.
2013-01-01 20:54:55 -08:00
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
Scott Killen
16543840a4
Add ability to WorldTypes to display the 'Customize' button and react to it
2012-12-26 11:35:49 -05: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