Commit graph

1159 commits

Author SHA1 Message Date
LexManos
66b3c827cc Updated to MC: 1.2.4 MLMP: 1.2.4 v1
Removed all code that was marked as deprecated, IE: ICustomItemRenderer, and the functions in Configuration
2012-03-27 00:39:23 -07:00
LexManos
2230ca7c54 Reworked EntityPlayerMP.openGui to hopefully be more compatible with PlayerAPI 2012-03-26 04:27:34 -07:00
LexManos
dd17ebd009 Cleanup the EffectRenderer patches, Allows custom food items to have the proper particals. Cleaned up special case class in favor of basic java generics. 2012-03-26 02:48:58 -07:00
LexManos
9153ded16f Added rider sit pull request. 2012-03-25 23:28:32 -07:00
LexManos
06eb9de126 Fixed a couple of bugs in the Configuration categories pull request.
Added helper functions to Property for standard int/boolean usage.
2012-03-25 23:26:01 -07:00
LexManos
dec539f6f9 Merge pull request #22 from CovertJaguar/patch-5
Added the ability to define custom categories for config files.
2012-03-25 22:24:08 -07:00
LexManos
3f0232223d Updated MCP mapings 2012-03-25 22:02:13 -07:00
CovertJaguar
353885bc94 Removed createCategory() function and changed it to create categories as they are encountered. 2012-03-23 11:41:16 -07:00
CovertJaguar
1067a66c06 Added the ability to define custom categories for config files. 2012-03-23 09:43:48 -07:00
LexManos
65b3742636 Added MinecraftForge.isClient() function that returns true if you are in the Minecraft Client, (As defined as net.minecraft.client.Minecraft existing) false otherwise.
Fixed a typo on PacketEntitySpawn that caused speed to be assigned improperly.
A little code cleanup.
2012-03-22 19:46:36 -07:00
LexManos
96b698dc85 Implemented Pheenixm pull request allowing for more control over the camera. 2012-03-22 19:44:12 -07:00
LexManos
55780422ae Changed logic in Configuration to allow for extended block ID mods easier access to change that. Just use reflection to change Configuration.configBlocks to whatever length you want. 2012-03-22 19:39:15 -07:00
LexManos
be1dd4934a Fixed NPE on CustomPayload packets with 0 data 2012-03-22 19:30:59 -07:00
LexManos
43ac9d6799 Fixed a few typos that CovertJaguire found in The Forge entity handeling code. And re-wrote the connection sequance so that clients get a list of mod ids before anything else. 2012-03-20 22:04:58 -07:00
LexManos
7c7b6d8f46 Readded the deprecated interface ICustomItemRenderer. Added method to enforce deprecation cross Minecraft versions. 2012-03-20 06:43:05 -07:00
LexManos
5d057ea49a Bumped version number to 1.4.1 2012-03-19 22:36:40 -07:00
LexManos
952fb54a44 Merge pull request #15 from newthead/master
Improved Custom Item Render Interface
2012-03-19 22:19:41 -07:00
LexManos
93fa20952e Merge pull request #16 from CovertJaguar/patch-3
Fix for network code.
2012-03-19 21:21:14 -07:00
LexManos
5a0df1f17f Fixed dyes showing twice in creative list 2012-03-19 21:20:08 -07:00
newthead
bd49c3dcdb Reverted vanilla texture binding to an explicit if() statement based on item ID 2012-03-19 11:52:24 -07:00
newthead
be07279984 Changed render hook checks to all use ItemStack instead of itemID 2012-03-19 11:37:51 -07:00
LexManos
34ea120258 Fixed tile entities not properly being removed for blocks that do not extend BlockContainer, or override BlockContainer.onBlockRemoval 2012-03-19 10:30:21 -07:00
CovertJaguar
6a1cdc8e0c Fix for network code. 2012-03-19 08:09:00 -07:00
LexManos
ff37b70e03 Fixed a class to a deprecated method to fix tool effectiveness. 2012-03-18 23:38:03 -07:00
LexManos
29a65efd77 Fixed excessive need for user interaction in the install script. 2012-03-18 23:37:32 -07:00
newthead
0597c30ac2 Merged item rendering interfaces into a single IItemRenderer 2012-03-18 10:49:23 -07:00
LexManos
e883645266 Fixed IOException not found error in CovertJaguires pull request. Updated scripts so that build should now be fixed 2012-03-17 19:54:40 -07:00
LexManos
e3359fdbd3 Reworked the workspace scripts so the build should fail on compile errors. This build should fail as a test. 2012-03-17 19:49:00 -07:00
newthead
e2dc4d595e Modified patches to use new item render hooks 2012-03-17 11:48:54 -07:00
newthead
4cf001c644 Updated render hooks and registration to use the IItemRenderer interface 2012-03-17 11:46:15 -07:00
newthead
4366929c9b Merged item rendering interfaces into a single IItemRenderer 2012-03-17 11:21:08 -07:00
LexManos
10ee3b9e92 Merge pull request #14 from CovertJaguar/patch-2
Added throws clause to ISpawnHandler functions...
2012-03-17 01:09:33 -07:00
LexManos
230a4188f8 Fixed onTakenFromCrafting hooks to be called once per stack taken. Sadly due to how shift-click is handled, the passed in item stack is not garenteed to be the stack that the result was added to. 2012-03-17 01:08:53 -07:00
newthead
2e24491707 Added additional flag for rendering entity item bobbing 2012-03-17 00:17:57 -07:00
newthead
8e92edb4b7 Cleanup/fix item render hooks 2012-03-16 23:57:59 -07:00
newthead
d7cbbfb3d2 Added render code for inventory items and entity items. 2012-03-16 21:28:08 -07:00
newthead
391fbbd42b Added remaining item render hooks, and fixed a static method access 2012-03-16 21:27:05 -07:00
newthead
7efd97399f Clarified render option for inventory items 2012-03-15 23:47:58 -07:00
newthead
dc0fc67412 Added hook for rendering equipped items 2012-03-15 23:47:28 -07:00
newthead
2524cf273b Added new item render interfaces to Forge client 2012-03-15 21:26:09 -07:00
CovertJaguar
a3345c6d57 Added throws clause to ISpawnHandler functions to keep the functions consistent with similar functions and increase ease of use. Exceptions are already being caught everywhere these functions are called, so no further changes required. 2012-03-15 03:34:42 -07:00
LexManos
c0bf315876 Made BlockStairs, BlockFarmland, and BlockStep have proper sided-solidity. Can now place torches on any solid side of those blocks. 2012-03-14 16:50:43 -07:00
LexManos
dda4d3c93c Proper fix for SDK's invalid bit shifts of parameters for chunk population 2012-03-14 16:49:53 -07:00
LexManos
ba285c455c Fixed type on patch conversion messing up tile entities 2012-03-14 16:49:02 -07:00
LexManos
29556e6170 Fixed sides of grass not getting biome colors 2012-03-14 16:48:33 -07:00
LexManos
0c39a7cbfd New EntityInteract hook for handeling player vs entity interaction on the global level vs the item level. 2012-03-14 16:47:15 -07:00
LexManos
09725ae326 Fixed forgotten type identifier in clean_src 2012-03-14 16:46:03 -07:00
Eloraam
2a8a89ee14 Merge pull request #12 from cpw/fixworldgen
Fix worldgen doubleshifting in ModLoaderMP until SDK fixes it.
2012-03-14 11:52:41 -07:00
Christian Weeks
8a8875a180 Fix worldgen doubleshifting in ModLoaderMP until SDK fixes it.
This means mods can generate surface and nether in SMP again.
2012-03-13 19:36:26 -04:00
LexManos
91ab9d0e1b New script to fix decompile differences between windows and linux/osx.
Removed the MLProp special case, no longer needed as MLProp decompiles fine.
Updated patches to work on all systems.
Added warning and exit if the user does not say yes to the cleanup.
2012-03-12 16:55:59 -07:00