Commit Graph

556 Commits

Author SHA1 Message Date
LexManos 0e6e8b87aa Merge pull request #91 from cpw/multiversefix
Fix world provider behaviour: WorldProvider.byDimension should always return a new instance- otherwise you can end up with worlds overwriting one another
2012-06-27 14:37:01 -07:00
Christian 43e4ed7872 Fix world provider behaviour: WorldProvider.byDimension should always return
a new instance- otherwise you can end up with worlds overwriting one another
2012-06-27 17:21:41 -04:00
LexManos f174cb3948 Merge remote-tracking branch 'origin/master' 2012-06-26 12:10:57 -07:00
LexManos 9efdca3aab Fixed isBlockReplaceable and placing ItemBlocks' 2012-06-26 12:10:42 -07:00
LexManos 84613d5a92 Fucking spelling nazis 2012-06-24 14:48:09 -07:00
LexManos 61e8b92a78 Updated FML to build 153 2012-06-22 18:49:30 -07:00
LexManos 62078cdd46 Fix bitmask bug related to 4096 in multi-block change. 2012-06-22 18:49:05 -07:00
LexManos 3d48b69d4f Added configuration option to disable the darkroom mechanic. For servers who wish to not risk destruction at one broken pipe. 2012-06-22 17:44:04 -07:00
LexManos f0f7e0e139 Add option to randomize potential spawn locations to have a more randomly dispersed spawn patern, useful for games like FTB vs. 2012-06-22 17:13:32 -07:00
LexManos 53fc30d29d Fix NPE related to server/client not having block ids synced properly. 2012-06-22 17:12:27 -07:00
LexManos caebbafabd FML 150, more tick related work. 2012-06-21 15:28:44 -07:00
LexManos e9c66f63fd Close inputstream 2012-06-21 06:11:17 -07:00
LexManos d7817aef39 More bugfixes related to portal generation. Should be all now. 2012-06-21 05:09:25 -07:00
LexManos 6547556280 Fix Vanilla bug where nether portals would not work above 127 2012-06-21 04:06:44 -07:00
LexManos 2d434dd84f Updated to FML 149, should fix all ticking issues with ModLoader mods 2012-06-21 04:06:15 -07:00
LexManos acf70e1047 Some 4096 I missed in custom renderers. 2012-06-21 04:05:50 -07:00
LexManos c74c5ba2d2 Updated to FML build #142, fixed FML compilation issue causing missing files when reobfing. 2012-06-20 02:24:11 -07:00
LexManos 969518c475 Updated release script to automatically inject version info into .info file. 2012-06-19 21:32:19 -07:00
LexManos 09762da617 Updated to FML 141, should fix ticking issues with certian mods, and crash issue with TropiCraft 2012-06-19 20:46:28 -07:00
LexManos 52647e0607 Bumped version number for new IEntityLiving interface. 2012-06-19 14:30:01 -07:00
LexManos af8d8ef4e6 Merge pull request #88 from pahimar/master
Fixes typo in the new EntityLivingHandler code
2012-06-19 13:51:16 -07:00
pahimar 8986458c82 Typo in the new EntityLivingHandler code 2012-06-19 10:44:29 -04:00
LexManos a7ea760097 Implemented enchanced EntityLiving events. Thanks Atomic for parts of it. 2012-06-18 20:16:48 -07:00
LexManos 86d7b7b7b8 Made setFailsafeFieldValue public for Rob 2012-06-18 20:15:33 -07:00
LexManos 8f861c24d8 Few more cases for 4096, thanks TrueBrain 2012-06-16 13:27:00 -07:00
LexManos 76bdabbfc4 Forgot Configuration in 4096 change. 2012-06-16 01:27:10 -07:00
LexManos c3bdc6e583 Initial 4096 fix based of mDiyo's work. 2012-06-15 21:10:37 -07:00
LexManos 7aaf3e98d2 Configurable kick message when you don't have forge. 2012-06-15 14:03:47 -07:00
LexManos 5a0f73436e Fixed bug in new entity sound hook. 2012-06-13 23:08:16 -07:00
LexManos 7d9084ddd9 Bumped version number to 3.3.7 for full release. 2012-06-13 21:51:40 -07:00
LexManos 7711505b92 New onChunkUnload event for TileEntities, for psxlover. 2012-06-13 21:19:08 -07:00
LexManos d56f0d0d55 Added new ISoundHandler.onPlaySoundAtEntity hook. Should be backwards compatible with any older ISoundHandler implementations. 2012-06-13 21:09:00 -07:00
LexManos 320d1360b8 Updated to FML #135 {Fixed ModList rendering issue, and incorrect arument on crafting hook} 2012-06-13 20:26:38 -07:00
LexManos 9bf3436be4 Fixed concurent modification exception in the ore registry. 2012-06-12 15:32:26 -07:00
LexManos 76bf4c602b Fix for potential concurancy modification exceptions 2012-06-11 15:36:15 -07:00
LexManos 1328c8c9e7 Fixed possible NPE when blocks havent fully initalized yet. 2012-06-11 14:42:30 -07:00
LexManos de85112535 Updated FML to 132, TextureFX fix, and bumped revision to 6. 2012-06-11 14:10:55 -07:00
LexManos 986c6722b6 Added bouncer functions for functions we removed. Makes MagicLauncher shut up about missing functions {not actually missing}, and therefor makes users stop thinking its a life or death error. 2012-06-10 01:28:34 -07:00
LexManos 32100207e8 New Ore Dictionary recipies. Allows for simpler Ore Dictionary integration with recipies. IOreHandler should no longer be used. 2012-06-09 23:18:58 -07:00
LexManos 5127e56029 Added hackish workaround for Tessellator.textureID to provent crashing while we wait for Optifine to update. 2012-06-09 17:16:46 -07:00
LexManos f22e065187 Updated to FML 130 2012-06-09 17:16:04 -07:00
LexManos 7ce7dbb374 Server side of ITextureProvider for Block/Item for compilations sake. 2012-06-06 10:08:35 -07:00
LexManos ced95c5cf3 Backwards compatibility fix for ITextureProvider 2012-06-06 09:08:08 -07:00
LexManos 1d99ff301d Updated FML to 121 to fix world tick issues. 2012-06-06 08:11:53 -07:00
LexManos 79b0f93488 Tag each Tessellator with it's associated texture ID. 2012-06-06 07:06:43 -07:00
LexManos 1d40d87f0c All Items and Blocks now implement ITextureProvider, and have a setTextureFile(String) function, to support cleaner code in Mods and in Forge. 2012-06-06 06:49:15 -07:00
LexManos fde49241fa Updated MCP mapings. Moved the bulk of custom logic from RenderItem to ForgeHooksClient. 2012-06-06 06:00:08 -07:00
LexManos 37191a3ac8 Merge remote-tracking branch 'origin/master' 2012-06-06 01:56:58 -07:00
LexManos 50f11c0baf Added kick info to disconnect event, updated to FML 120, keybindings, better image rendering in ModList ui. 2012-06-06 01:56:25 -07:00
LexManos 22a15ee85a Fix bug in cart functions where would always return null. 2012-06-05 00:22:20 -07:00