Commit Graph

  • 7c6468a9ea Update MCP names to recent published names Christian 2013-04-10 16:37:25 -04:00
  • 77f6d9eeab Re-add and mark deprecated the old signature for ForgeHooksClient.getArmorTexture. LexManos 2013-04-10 11:03:49 -07:00
  • 1490479bd6 Deprecate preloadTexture, make it a no-op. Should stop derpiness with new texturing system performance tweaks. Christian 2013-04-10 08:53:38 -04:00
  • 460eefab49 Updated FML: MinecraftForge/FML@4836b3272a Re-worked the Texture patches, optifine helper function, and re-added support fo r dynamically rotating the texture for mod authors who do things horribly wrong. LexManos 2013-04-09 20:59:24 -07:00
  • dd720bbb5c Updated FML: MinecraftForge/FML@a31607ae7d Fix compilation derp, and clean up rotation helper. Christian 2013-04-09 21:21:11 -04:00
  • cefcd8aee6 Fix performance of texture uploads Christian 2013-04-09 20:33:40 -04:00
  • f755fb2ebb Optimize Texture loops a bit for non-rotated textures. Should help the FPS loss on higher resolution texture packs. If it becomes a major issue we may have to look into a more optimized animation system. LexManos 2013-04-07 21:45:49 -07:00
  • dc047fcb7a Small bugfix in Stitcher that was preventing ti from fully filling the possible texture space. Should lower the amount of empty space in textures. LexManos 2013-04-07 21:44:46 -07:00
  • 2de6f297e1 Small optimization for usages of Minecraft.getGLMaximumTextureSize(), only need to calculate it once. LexManos 2013-04-07 21:44:07 -07:00
  • 9e35cdfa33 Fix scoreboard saving bug caused by our fix of vanilla map saves. LexManos 2013-04-05 15:14:48 -07:00
  • f05b27c27d Deprecate long dead interface that moved to FML. remvoe next MC version. LexManos 2013-04-05 10:29:55 -07:00
  • f80ed1553d Updated FML: MinecraftForge/FML@1de89525cc Fixed issue with instalation when java/javac commands had quotes. LexManos 2013-04-05 10:29:30 -07:00
  • be80a794ac Updated FML: MinecraftForge/FML@704a70902f Sanitize input to isRemappedClass to use '/' as a package seperator like the srg files. LexManos 2013-04-04 23:34:39 -07:00
  • 2ee07bb250 New hook to allow Items to provide there own armor models. Closes #487 LexManos 2013-04-04 19:10:07 -07:00
  • 0034a0c6c2 This allows the result of the explosion to take into account metadata, tile entities, or even to cancel it altogether. ChildWalrus 2013-03-24 12:01:06 +00:00
  • 5f44333b8f Untag NBTTagList.removeTag as client side only, allowing simple removal ont he server side. Closes #477 LexManos 2013-04-04 18:50:43 -07:00
  • 02d0e5e9ed Fix item deletion in creative menu for items that are the same id/meta but differnet NBT's. Closes #479 LexManos 2013-04-04 18:48:34 -07:00
  • 829a60722c Allow items to provide there own FontRenderer for there tooltips. Added for #463 LexManos 2013-04-04 18:37:10 -07:00
  • 9b58fb9384 Clarify Factory call and Event Functionality Tarion 2013-03-19 23:59:28 -03:00
  • aa202878e2 Added maxCanSpawnInChunk event to allow overriding of creature chunk spawn cap Tarion 2013-03-19 21:43:37 -03:00
  • 1774e2bf30 MCP names update Christian 2013-04-10 12:28:20 -04:00
  • 0a1f3e3150 MCP names update Christian 2013-04-10 12:28:20 -04:00
  • 4836b3272a Re-worked the Texture patches, optifine helper function, and re-added support for dynamically rotating the texture for mod authors who do things horribly wrong. LexManos 2013-04-09 20:06:41 -07:00
  • d89f0dc683 Re-worked the Texture patches, optifine helper function, and re-added support for dynamically rotating the texture for mod authors who do things horribly wrong. LexManos 2013-04-09 20:06:41 -07:00
  • a31607ae7d Fix compilation derp, and clean up rotation helper. Christian 2013-04-09 21:20:31 -04:00
  • ff95739dc8 Fix compilation derp, and clean up rotation helper. Christian 2013-04-09 21:20:31 -04:00
  • 57ad221cc6 And add the patches *sigh* Christian 2013-04-09 20:26:10 -04:00
  • 2208df18c4 And add the patches *sigh* Christian 2013-04-09 20:26:10 -04:00
  • 00c7883088 Very significant improvement in performance by using glSubImage to upload data. Inspired by frequent complaints about performance of hires texture packs. They probably still need a beefy system but should work. Hopefully I can figure out why the subImage GL side copy isn't working properly for an even more significant speed boost. But this gets things started. Christian 2013-04-09 20:15:14 -04:00
  • 10f08460a6 Very significant improvement in performance by using glSubImage to upload data. Inspired by frequent complaints about performance of hires texture packs. They probably still need a beefy system but should work. Hopefully I can figure out why the subImage GL side copy isn't working properly for an even more significant speed boost. But this gets things started. Christian 2013-04-09 20:15:14 -04:00
  • 1de89525cc Fixed issue with instalation when java/javac commands had quotes. LexManos 2013-04-05 10:26:33 -07:00
  • bc44fbe7dd Fixed issue with instalation when java/javac commands had quotes. LexManos 2013-04-05 10:26:33 -07:00
  • 704a70902f Sanitize input to isRemappedClass to use '/' as a package seperator like the srg files. LexManos 2013-04-04 23:30:10 -07:00
  • 5cd066767a Sanitize input to isRemappedClass to use '/' as a package seperator like the srg files. LexManos 2013-04-04 23:30:10 -07:00
  • a44bd6dadf Add function to remove categories from a configuration, indavidual properties can be removed using ConfigCategory.remove() Closes #462 LexManos 2013-04-04 18:09:01 -07:00
  • 814123a973 Pulled Biome Tag System by Emasher, Closes #433 An issue with biome adding mods which is becoming increasingly annoying for players, is that many mod authors that add biome specific world generation or mobs in their mods, for the most part, hard code them to work with vanilla biomes only. This becomes a huge problem when it's difficult to even find a vanilla biome, let alone a specific one, when biome mods are installed. LexManos 2013-04-04 17:55:35 -07:00
  • 6b0d1bb319 Deprecate IArmorTextureProvider, moved to Item. And exposed more information to the function. Closes #365 LexManos 2013-04-04 17:28:50 -07:00
  • 488322baa2 Add checking for 'ENUM$VALUES' in EnumHelper. Eclipse uses it's own internal compiler which does not follow the java standard of making the values field names $VALUES and private. Instead its public and ENUM$VALUES. Closes #502 LexManos 2013-04-04 16:04:04 -07:00
  • b3a814785c Updated FML: MinecraftForge/FML@570faeb790 Added the ability to save transformed classes to disc for debugging. LexManos 2013-04-04 16:02:00 -07:00
  • 570faeb790 Added the ability to save transformed classes to disc for debugging. LexManos 2013-04-04 10:32:48 -07:00
  • 2c0133af1d Added the ability to save transformed classes to disc for debugging. LexManos 2013-04-04 10:32:48 -07:00
  • bbe0c3c4bb Revert MinecraftForge/MinecraftForge@f594109b30 If concurancy issues arise we will reassess. The provided solution caused entities to be removed incorrectly and cause 'invisible' entities client side. LexManos 2013-04-03 04:07:01 -07:00
  • 0b16831ce9 Fix EntityPlayer passed to Bonemeal event. LexManos 2013-04-03 02:27:07 -07:00
  • 42875b70d9 Removed index bounds checking in some chunk functions, if you error blame Grum. LexManos 2013-04-03 02:07:51 -07:00
  • 6df717db5a Fix off-by-one in rotated textures. LexManos 2013-04-03 01:32:33 -07:00
  • 39ccc2e150 Fix vanilla texture bug causing rotated textures to be placed wrong. LexManos 2013-04-02 23:51:53 -07:00
  • 5b03eb9792 Updated FML: MinecraftForge/FML@8b8837c9ff Fix NPE when branding isn't present Christian 2013-03-31 10:02:14 -04:00
  • 8b8837c9ff Fix NPE when branding isn't present Christian 2013-03-31 10:01:46 -04:00
  • cc2bf9d8ac Fix NPE when branding isn't present Christian 2013-03-31 10:01:46 -04:00
  • 0b50c01fa5 Merge pull request #496 from Krapht/master cpw 2013-03-31 06:50:24 -07:00
  • 1ec2810bac Remove unneeded SideOnly. ref: Buildcraft/Buildcraft#710 Krapht 2013-03-31 09:04:49 +02:00
  • 727e27e191 Removed obsolete patches Updated FML: MinecraftForge/FML@26ccb9106e Change snooper/crash report brand handling. fmlbranding now loads another string! MinecraftForge/FML@eff464cf0e And the core patches for that Christian 2013-03-30 12:17:59 -04:00
  • eff464cf0e And the core patches for that Christian 2013-03-30 12:13:53 -04:00
  • 5be6e8b756 And the core patches for that Christian 2013-03-30 12:13:53 -04:00
  • 26ccb9106e Change snooper/crash report brand handling. fmlbranding now loads another string! Christian 2013-03-30 12:12:54 -04:00
  • 41cd50d4c0 Change snooper/crash report brand handling. fmlbranding now loads another string! Christian 2013-03-30 12:12:54 -04:00
  • 5ad133c664 Sanity check the item ID for loaded liquid stacks better. Christian 2013-03-29 21:43:59 -04:00
  • 8a4a62ab4e Add in persistence code for LiquidTank. Using it should protect against liquids that get removed f.e. Closes #395 Christian 2013-03-29 16:20:40 -04:00
  • b1e7248a67 Make liquidstacks immutable in their type data. Sorry about this, but it makes things a lot easier. Christian 2013-03-29 15:40:45 -04:00
  • fc976c7714 Fix up liquidstack so it knows about the texture sheet for it's icon Christian 2013-03-29 12:27:09 -04:00
  • 6b1c46cc4a Fix AT file Christian 2013-03-28 17:41:18 -04:00
  • b4116f1f31 Fix possible NPE in ChunkManager. Closes #478 in reality Christian 2013-03-28 08:19:24 -04:00
  • a7108bc2ff Fix up some liquid logic Christian 2013-03-28 08:04:56 -04:00
  • 41ed59f424 fix bug #489 from #429 Flow86 2013-03-28 10:47:31 +01:00
  • 6fe6912456 made BlockFluid.theIcon protected Krapht 2013-03-27 22:22:42 +01:00
  • 5ac0e3a621 Updated FML: MinecraftForge/FML@0d84487412 Fix up derp in access transformer Christian 2013-03-27 19:27:37 -04:00
  • 7cfb28fecb Fix hashCode Christian 2013-03-27 19:27:00 -04:00
  • 0d84487412 Fix up derp in access transformer Christian 2013-03-27 19:23:10 -04:00
  • 1bfb87a701 Fix up derp in access transformer Christian 2013-03-27 19:23:10 -04:00
  • 91cecec28a Use the liquid name in liquid stack persistence. Closes #429 Christian 2013-03-27 19:09:57 -04:00
  • e5315714a9 Updated FML: MinecraftForge/FML@2bc6a0666f Attempt to make any "default package" class public. This might fix problems with certain modloader mods that ship changes to vanilla classes. Christian 2013-03-27 16:56:01 -04:00
  • 2bc6a0666f Attempt to make any "default package" class public. This might fix problems with certain modloader mods that ship changes to vanilla classes. Christian 2013-03-27 16:54:26 -04:00
  • 27fe51a39c Attempt to make any "default package" class public. This might fix problems with certain modloader mods that ship changes to vanilla classes. Christian 2013-03-27 16:54:26 -04:00
  • 2d08490a27 Bump version number for 1.5.1 Note: We really need to do this more... LexManos 2013-03-26 20:49:44 -07:00
  • dc05f210f5 Fix NPEs when modders stupidly register null texture names. LexManos 2013-03-26 11:11:31 -07:00
  • 9bb558078b Fixed issue with Event.hasAnnotation ignoring it's parameter. And cached its values for potential performance gain. Closes #482 LexManos 2013-03-26 10:38:55 -07:00
  • 891527883e Damn you python and your tab obsession! Christian 2013-03-23 23:25:08 -04:00
  • 626ae3a725 Changelog fixup Christian 2013-03-23 23:18:24 -04:00
  • 93a629dd95 Re-enable changelog? Hopefully... Christian 2013-03-23 22:31:28 -04:00
  • ada4bff990 Merge branch 'mithionchanges' Christian 2013-03-23 22:03:18 -04:00
  • 177b5123c9 Update patches! Christian 2013-03-23 22:02:58 -04:00
  • 8e1c8f25f3 Merge branch 'mithionchanges' Christian 2013-03-23 16:57:03 -04:00
  • 300f471c57 Merge branch 'mithionchanges' of github.com:Mithion/MinecraftForge into mithionchanges Fix up code for minecraftforge style. Clean up patches. Christian 2013-03-23 16:56:01 -04:00
  • f483adf8bb Updated FML: MinecraftForge/FML@82bc9f1b35 Add some information, and a log message letting you know it worked Christian 2013-03-23 16:01:49 -04:00
  • 82bc9f1b35 Add some information, and a log message letting you know it worked Christian 2013-03-23 16:01:20 -04:00
  • a408fec0b8 Add some information, and a log message letting you know it worked Christian 2013-03-23 16:01:20 -04:00
  • d8a1cb87ca Updated FML: MinecraftForge/FML@ede93d438f Validate supplied stack size MinecraftForge/FML@d73ac867df Add a mechanism to dump the registry- useful for mod developers. Christian 2013-03-23 15:40:05 -04:00
  • d73ac867df Add a mechanism to dump the registry- useful for mod developers. Christian 2013-03-23 15:39:34 -04:00
  • f41210d982 Add a mechanism to dump the registry- useful for mod developers. Christian 2013-03-23 15:39:34 -04:00
  • ede93d438f Validate supplied stack size Christian 2013-03-23 15:10:13 -04:00
  • 49ebcae9a1 Validate supplied stack size Christian 2013-03-23 15:10:13 -04:00
  • 541425309b Updated FML: MinecraftForge/FML@5e1949eb0e Clone the itemstack, and allow for passing in a stacksize Christian 2013-03-23 14:58:56 -04:00
  • 5e1949eb0e Clone the itemstack, and allow for passing in a stacksize Christian 2013-03-23 14:58:25 -04:00
  • 4550b5795a Clone the itemstack, and allow for passing in a stacksize Christian 2013-03-23 14:58:25 -04:00
  • 23f4c8d817 Updated FML: MinecraftForge/FML@2d368c4c2e Itemstacks in the GameRegistry (manual registration by mods) Christian 2013-03-23 14:49:33 -04:00
  • 2d368c4c2e Itemstacks in the GameRegistry (manual registration by mods) Christian 2013-03-23 14:48:57 -04:00
  • db46ea94bc Itemstacks in the GameRegistry (manual registration by mods) Christian 2013-03-23 14:48:57 -04:00
  • b8856e9ed9 quick bugfix in entityenderman Mithion 2013-03-23 14:15:20 -04:00
  • e13dff305e Ender Teleport Changes Mithion 2013-03-23 14:12:42 -04:00
  • 81ff5d7896 Enderman attackEntityFrom changed Mithion 2013-03-23 13:40:13 -04:00