Commit Graph

  • 0f696c3739 Add water and lava to liquid dictionary by default, closes #419 LexManos 2013-02-23 13:53:05 -08:00
  • f0ea9c9106 Store the glMultiTexCoord lightmap for later use with glDrawArrays closes #406 LexManos 2013-02-23 13:50:12 -08:00
  • 3530e0d861 Added unload event for client worlds Closes #405 LexManos 2013-02-23 13:41:43 -08:00
  • a7cdcc1f33 WorldGen*Trees shoud not respect custom soils. Closes #355 LexManos 2013-02-23 13:07:00 -08:00
  • 0396ba2252 ItemStack sensitive versions of Item.getPotionEffect and Item.isPotionIngredient Closes #321 LexManos 2013-02-23 12:02:36 -08:00
  • f703dbb230 clarify what the size is measured in for the dormant chunk cache. -.- LexManos 2013-02-23 11:51:16 -08:00
  • b754d6f301 Fix movement speed check, closes #420 LexManos 2013-02-23 11:30:56 -08:00
  • d9ebd3fb53 Change usage of ketSet/get to entrySet in OreDictionary, closes #422 LexManos 2013-02-23 11:22:01 -08:00
  • 3945819851 Fixed entity colision above max world height, and below 0. Closes #400 LexManos 2013-02-23 10:59:44 -08:00
  • d50f150c56 Disable automatic equiti of pcke dup items for players, and fixed index issues in Player.setCurrentItemOrArmor. LexManos 2013-02-23 10:42:33 -08:00
  • a16c61f7ba Merge pull request #188 from immibis/master cpw 2013-02-22 22:35:14 -08:00
  • 53855cc96b Merge pull request #188 from immibis/master cpw 2013-02-22 22:35:14 -08:00
  • 67f12d6dec Console log thread should be a daemon thread. immibis 2013-02-23 19:27:16 +13:00
  • 75c1dc1091 Console log thread should be a daemon thread. immibis 2013-02-23 19:27:16 +13:00
  • feca047114 Update FML to 556: b6d6f235 Fix sprite map issue. 1158aa46 Fix Language Registry, closes #FML 163 50ce6fb3 Option to disable renaming for srgnames. LexManos 2013-02-22 15:01:45 -08:00
  • bad55cacfa Fix sprite map issue. LexManos 2013-02-22 14:45:25 -08:00
  • 604e81a323 Fix sprite map issue. LexManos 2013-02-22 14:45:25 -08:00
  • a6e979b311 Merge branch 'master' into runtimedeobf Christian 2013-02-17 16:29:13 -05:00
  • ad582c82a0 Merge branch 'master' into runtimedeobf Christian 2013-02-17 16:29:13 -05:00
  • ce68456f97 Fix Language Registry, closes #163 Christian 2013-02-17 16:22:58 -05:00
  • 4cafd6c627 Fix Language Registry, closes #163 Christian 2013-02-17 16:22:58 -05:00
  • 29e59438c5 Fix Language Registry, closes #163 Christian 2013-02-17 16:22:58 -05:00
  • d25d70d59d Fix Language Registry, closes #163 Christian 2013-02-17 16:22:58 -05:00
  • 10d4acfad2 Merge branch 'master' into runtimedeobf Christian 2013-02-16 14:28:29 -05:00
  • 047de02402 Merge branch 'master' into runtimedeobf Christian 2013-02-16 14:28:29 -05:00
  • 53aac39d90 Jenkins needs this script, *pokes Overmind* -.- LexManos 2013-02-15 05:11:55 -08:00
  • 307dd48229 Fix profiler issue with RenderGlobal patch. Closes #414 LexManos 2013-02-15 04:56:55 -08:00
  • 183b3e6316 Fix EventTransformer throwing an NPE when transforming a class that doesn't exist. Closes #413 LexManos 2013-02-15 04:53:56 -08:00
  • e11feec55f Fix fortune modifier always passed as 0 to idDropped closes #412 LexManos 2013-02-15 04:49:33 -08:00
  • dcdd7c6c0e Fixes comparison for items in creative inventory, closes #411 LexManos 2013-02-15 04:43:20 -08:00
  • ace8c29085 Added a hook into SlotArmor so Items can control if they are classified as a Armor type. Closes #408 LexManos 2013-02-15 04:25:08 -08:00
  • 1c57f03722 Add item frame transformations to the EntityItem render helper Closes #407 LexManos 2013-02-15 04:10:49 -08:00
  • 0a2e78d0c6 Made LiquidStack.isLiquidEqual(ItemStack) properly check the contained liquid, in addition to obvious id/meta closes #399 and closes #403 LexManos 2013-02-15 04:00:46 -08:00
  • 6e302a1350 Kill .sh wrappers until someone writes more robust versions, closes #392 and closes #402 LexManos 2013-02-15 03:38:46 -08:00
  • 57b77ce17e Actually use the line parameter in ServerChatEvent, closes #401 LexManos 2013-02-15 03:22:59 -08:00
  • f1987359c9 Kill generated timestamp in config files, if you want to retreive this information, usethe file's modified time. Closes #404 LexManos 2013-02-15 03:18:36 -08:00
  • 1c3dc132cb Option to disable renaming for srgnames. LexManos 2013-02-08 14:50:17 -08:00
  • bd25e14545 Option to disable renaming for srgnames. LexManos 2013-02-08 14:50:17 -08:00
  • 6673844c54 Fix ServerBrand retriever- forge is now forge,fml! Christian 2013-02-06 20:28:54 -05:00
  • cd96718339 Fix HD mob skins, FINALLY!!! Stupid eyes are stupid. Christian 2013-02-06 01:25:46 -05:00
  • ae58a0dbe3 Fix HD mob skins, FINALLY!!! Stupid eyes are stupid. Christian 2013-02-06 01:25:46 -05:00
  • afea4fce1d Remove the single use interface ITickingArmor, and apply to Item directly. Christian 2013-02-04 17:53:47 -05:00
  • 40a3660c93 Fix possible null case for collision bounding box. Christian 2013-02-04 13:58:55 -05:00
  • 7e5a9076f0 Fix TESR rendering for double chests Christian 2013-02-04 11:19:39 -05:00
  • c5bb9fc78f Merge branch 'TESRculling' Christian 2013-02-04 11:13:29 -05:00
  • fbf9527be3 Add in "armor ticking"- implement the interface and the armor piece will tick. Christian 2013-02-04 11:07:53 -05:00
  • 22dbe411d9 Fix up mistake that broke all modloading. Nice. Christian 2013-02-04 10:58:48 -05:00
  • 06eea87b71 Fix up mistake that broke all modloading. Nice. Christian 2013-02-04 10:58:48 -05:00
  • a99d110fff Fix some class naming and packaging issues, pending an MCP update for the same Christian 2013-02-02 10:54:48 -05:00
  • 11f226e813 Fix some class naming and packaging issues, pending an MCP update for the same Christian 2013-02-02 10:54:48 -05:00
  • f21929b7d1 Update for MCP 7.34 and MC 13w05b Christian 2013-02-01 23:05:23 -05:00
  • 92a377a4e8 Update for MCP 7.34 and MC 13w05b Christian 2013-02-01 23:05:23 -05:00
  • 5d78b310da MCP compilation works Christian 2013-02-01 22:42:28 -05:00
  • 74043f515f MCP compilation works Christian 2013-02-01 22:42:28 -05:00
  • 3a0634b5d1 Update FML:549b6fd 549b6fd IMC tweaks: runtimeMessages now work (thanks for all that testing for this much requested feature!) and IMCEvent will no longer rem 9fafdc1 More logging tweaks. You can probably configure individual mod log files if you wish now f169f7c A log of logging cleanup. FML will now read logging.properties to configure logging channels a couple of times during startup. You 3ac891f Try and handle "death on startup" a bit cleaner 2dc0189 Deprecate the old GUI ticktype. They're dead and have been for some time. dd98784 Tweak a method signature 1c9a510 Add parameters to FML install to enable/disable certian aspects. Applying patches, running transformer/merger, and decompiling serv 1bd6847 Fix up packages.csv ordering for easier diffing Christian 2013-01-31 13:51:56 -05:00
  • fb46c7a01f Fix small derp in TE Christian 2013-01-31 13:46:29 -05:00
  • 549b6fd535 IMC tweaks: runtimeMessages now work (thanks for all that testing for this much requested feature!) and IMCEvent will no longer remove messages if no one gets them, so you can do just manual runtime polling, if you wish. Christian 2013-01-31 13:39:53 -05:00
  • 3101006e58 IMC tweaks: runtimeMessages now work (thanks for all that testing for this much requested feature!) and IMCEvent will no longer remove messages if no one gets them, so you can do just manual runtime polling, if you wish. Christian 2013-01-31 13:39:53 -05:00
  • 9fafdc1695 More logging tweaks. You can probably configure individual mod log files if you wish now Christian 2013-01-30 20:55:12 -05:00
  • 46ccfb235d More logging tweaks. You can probably configure individual mod log files if you wish now Christian 2013-01-30 20:55:12 -05:00
  • f169f7c92f A log of logging cleanup. FML will now read logging.properties to configure logging channels a couple of times during startup. You should be able to filter a lot of messages based on things like modid and certain FML related features that can be noisy like item tracking. Should close #175 Christian 2013-01-30 18:57:21 -05:00
  • 0c6019da8f A log of logging cleanup. FML will now read logging.properties to configure logging channels a couple of times during startup. You should be able to filter a lot of messages based on things like modid and certain FML related features that can be noisy like item tracking. Should close #175 Christian 2013-01-30 18:57:21 -05:00
  • 0f3bd780e1 Merge branch 'master' into TESRculling Christian 2013-01-29 10:01:00 -05:00
  • 1dc9ef9b08 Fix initalization issue with the clamping threshold config value. And remove vanilla console spam related to it. LexManos 2013-01-29 03:11:59 -08:00
  • 4299aa22ff Change WorldServer.allPlayersSleeping to public, and remove the SideOnly annotation on EntityPlayer.getSleepTimer() Closes #393 LexManos 2013-01-28 18:12:29 -08:00
  • 40392216b3 Change access of upper and lower chest fields of InventoryLargeChest to public. Closes #387 LexManos 2013-01-28 18:08:38 -08:00
  • 6d6405973c Added catch to TileEntityChestRenderer for potential crash when modders do bad things -.- Closes #389 LexManos 2013-01-28 18:05:38 -08:00
  • 704f879320 Rework canSilkHarvest hook to try and honor vanilla overrides, should close #391 LexManos 2013-01-28 17:51:48 -08:00
  • fb87773c3a Added input getters for Ore recipies, and javadoc warning for modders, #390 LexManos 2013-01-28 17:33:53 -08:00
  • c58433692c Add DimensionManager.unregisterProviderType for PR #388 LexManos 2013-01-28 17:26:02 -08:00
  • fbe86287b4 Fixup a resource leak warning. LexManos 2013-01-28 17:06:45 -08:00
  • 89e695cee9 Forge Additions: Exposed ChunkCache.worldObj to public PR #383 LexManos 2013-01-28 17:02:31 -08:00
  • 30db577389 Moved warning logic down, so that no more tickets are isues if the mod is over it's alotment. Fixes #378 LexManos 2013-01-28 16:36:03 -08:00
  • b9ccadb2f1 Final part of the deobfuscation data setup- fields are now deobfuscated as well. All that remains, is to figure out what and how to distribute the deobfuscation data itself. Christian 2013-01-28 17:48:44 -05:00
  • 7c6c1254fc Final part of the deobfuscation data setup- fields are now deobfuscated as well. All that remains, is to figure out what and how to distribute the deobfuscation data itself. Christian 2013-01-28 17:48:44 -05:00
  • f00650481b Read the joined.srg file directly from lib/deobfuscation_data.zip now. Still debating distribution method. Christian 2013-01-28 17:39:22 -05:00
  • 0c4347f2c3 Read the joined.srg file directly from lib/deobfuscation_data.zip now. Still debating distribution method. Christian 2013-01-28 17:39:22 -05:00
  • 5d4c2fed88 Now actually works for mods, somewhat. It currently generates access violations for ModLoader mods that presume access to fields that are not actually accessible from a different package. Christian 2013-01-27 22:42:36 -05:00
  • b41af51ccf Now actually works for mods, somewhat. It currently generates access violations for ModLoader mods that presume access to fields that are not actually accessible from a different package. Christian 2013-01-27 22:42:36 -05:00
  • 66a81e7dbe Method deobfuscation now works Christian 2013-01-27 21:50:08 -05:00
  • 9c2b899454 Method deobfuscation now works Christian 2013-01-27 21:50:08 -05:00
  • 6b5a433f65 Working to read class names and remap them at runtime. Christian 2013-01-27 17:09:00 -05:00
  • 82415f3962 Working to read class names and remap them at runtime. Christian 2013-01-27 17:09:00 -05:00
  • b5d5c95b33 First draft runtime deobf Christian 2013-01-27 15:55:37 -05:00
  • b4c7fe1d0e First draft runtime deobf Christian 2013-01-27 15:55:37 -05:00
  • 3ac891fa5a Try and handle "death on startup" a bit cleaner Christian 2013-01-27 15:54:36 -05:00
  • 5c99e3488a Try and handle "death on startup" a bit cleaner Christian 2013-01-27 15:54:36 -05:00
  • 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 Christian 2013-01-27 10:43:35 -05:00
  • 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 Christian 2013-01-26 14:07:51 -05:00
  • c483f68b26 Bump the revision number for the TESR and renderpass changes Christian 2013-01-26 12:35:01 -05:00
  • b164f9b21e Merge branch 'renderpass' of https://github.com/Chicken-Bones/MinecraftForge into TESRculling Christian 2013-01-26 12:12:21 -05:00
  • 70ca0eeb74 Add in TESR culling, and a new TileEntity method to allow for differential sizing of the TESR view culling vs the TE collision bounding box (the former defaults to the latter) Checked into a branch because it's likely to break expanded TileEntities. Christian 2013-01-26 11:11:20 -05:00
  • 695b080197 Fix NPE causing issue with the cache. Derpy derp. Christian 2013-01-26 10:24:48 -05:00
  • 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. Christian 2013-01-25 21:21:20 -05:00
  • 2dc0189179 Deprecate the old GUI ticktype. They're dead and have been for some time. Christian 2013-01-24 17:29:46 -05:00
  • c19646421a Deprecate the old GUI ticktype. They're dead and have been for some time. Christian 2013-01-24 17:29:46 -05:00
  • dd98784262 Tweak a method signature Christian 2013-01-24 10:23:36 -05:00
  • 3dbffd1754 Tweak a method signature Christian 2013-01-24 10:23:36 -05:00
  • 1c9a51098b Add parameters to FML install to enable/disable certian aspects. Applying patches, running transformer/merger, and decompiling server. LexManos 2013-01-24 03:08:19 -08:00
  • d9db242f4c Add parameters to FML install to enable/disable certian aspects. Applying patches, running transformer/merger, and decompiling server. LexManos 2013-01-24 03:08:19 -08:00