Commit Graph

  • 9bfa7acf0d More precise error handling when an invalid class is present Christian 2012-08-22 17:36:26 -04:00
  • 805fd1dd90 Fix textures not applying properly Christian 2012-08-22 17:27:06 -04:00
  • af104b81f2 Fix textures not applying properly Christian 2012-08-22 17:27:06 -04:00
  • c59996b24b Fix up entity spawning - hopefully they won't warp anymore. Christian 2012-08-22 15:11:59 -04:00
  • 5233ae520d Fix up entity spawning - hopefully they won't warp anymore. Christian 2012-08-22 15:11:59 -04:00
  • e0a1e8293b Add in a helper on the server start event for adding commands to the server. Christian 2012-08-22 15:11:43 -04:00
  • d544e56ec3 Add in a helper on the server start event for adding commands to the server. Christian 2012-08-22 15:11:43 -04:00
  • e8af9c0233 Move villager trading hook up a bit. thanks sengir. Christian 2012-08-22 11:50:03 -04:00
  • be7b413bec Move villager trading hook up a bit. thanks sengir. Christian 2012-08-22 11:50:03 -04:00
  • a955d30d64 Fix LAN to try hard to find a real network interface, not just localhost most of the time Christian 2012-08-22 11:48:30 -04:00
  • 550c206997 Fix LAN to try hard to find a real network interface, not just localhost most of the time Christian 2012-08-22 11:48:30 -04:00
  • dbab3bb259 Update build to not bother building client jar. Universal is everything now. Christian 2012-08-22 11:12:26 -04:00
  • 5330afb78e Update build to not bother building client jar. Universal is everything now. Christian 2012-08-22 11:12:26 -04:00
  • bd9c4ee99a Null protection for ticks() -- probably should uses EnumSet.noneOf() but you can also use null now to stop ticking. closes #77 Christian 2012-08-22 09:43:32 -04:00
  • ebc1aea5d2 Null protection for ticks() -- probably should uses EnumSet.noneOf() but you can also use null now to stop ticking. closes #77 Christian 2012-08-22 09:43:32 -04:00
  • a0cbd3755d More precise error handling when an invalid class is present Christian 2012-08-22 17:36:26 -04:00
  • f0d5732477 More precise error handling when an invalid class is present Christian 2012-08-22 17:36:26 -04:00
  • 12323e233f Fix textures not applying properly Christian 2012-08-22 17:27:06 -04:00
  • 4d44836bb3 Fix textures not applying properly Christian 2012-08-22 17:27:06 -04:00
  • 0680e211fc Pickblock now replaces the currently selected item if it could not find a empty space. LexManos 2012-08-22 13:46:01 -07:00
  • a8191d0dae Merge pull request #135 from dvrabel/minecart-drag LexManos 2012-08-22 13:41:05 -07:00
  • 8a308db3d4 FML will now search '<mcpdir>/forge/accesstransformers' for user defined access transformer config files to be applied during forge setup Chicken Bones 2012-08-23 06:31:00 +10:00
  • fe263206e2 FML will now search '<mcpdir>/forge/accesstransformers' for user defined access transformer config files to be applied during forge setup Chicken Bones 2012-08-23 06:31:00 +10:00
  • 0583dc8b74 Added IPlayerTracker hooks Chicken Bones 2012-08-23 06:28:53 +10:00
  • 0806bc7b22 Added IPlayerTracker hooks Chicken Bones 2012-08-23 06:28:53 +10:00
  • 789a4a3659 Fix up entity spawning - hopefully they won't warp anymore. Christian 2012-08-22 15:11:59 -04:00
  • e713f7b1c2 Fix up entity spawning - hopefully they won't warp anymore. Christian 2012-08-22 15:11:59 -04:00
  • a87d0451c8 Add in a helper on the server start event for adding commands to the server. Christian 2012-08-22 15:11:43 -04:00
  • 252f3a5a92 Add in a helper on the server start event for adding commands to the server. Christian 2012-08-22 15:11:43 -04:00
  • 82e9309d27 Move villager trading hook up a bit. thanks sengir. Christian 2012-08-22 11:50:03 -04:00
  • 1720382475 Move villager trading hook up a bit. thanks sengir. Christian 2012-08-22 11:50:03 -04:00
  • 8deaa378c9 Fix LAN to try hard to find a real network interface, not just localhost most of the time Christian 2012-08-22 11:48:30 -04:00
  • 7ff1e60af9 Fix LAN to try hard to find a real network interface, not just localhost most of the time Christian 2012-08-22 11:48:30 -04:00
  • b5363e3552 Update build to not bother building client jar. Universal is everything now. Christian 2012-08-22 11:12:26 -04:00
  • 09fe35d43c Update build to not bother building client jar. Universal is everything now. Christian 2012-08-22 11:12:26 -04:00
  • 8e1a4cd6e0 Update FML: 28a10ac 28a10ac Null protection for ticks() -- probably should uses EnumSet.noneOf() but you can also use null now to stop ticking. closes #77 c349d51 Automatic mod entity registration into the global entity list. This might break entity code out there, sorry, but this way for most entities you no longer need to manage the global mod entity stuff at all. just remove it. FML will take care of the rest (note, worlds won't load the old entities) ef01745 Add in a utility function that *might* tell you the context you're running in on either client or server: FMLCommonHandler.getEffectiveSide c97d6a6 Try and stop sendPacketToAllAround from being crashy 2062273 Mods can add mod specific crash information to the crash report now Forge needs to implement MinecraftForge.getCrashCallable 6e6436e Fix up dispenser handling, add in new params for the dispenser: breaks IDispenseHandler, sorry 38f4a22 Fix up MLProp handling for null info 3a8b047 GUIs working in FML for ML mods 52483ee Support gui opening for Shelf mod dce1cbc Updated MCPMerger to annotate unique classes with there sides, and SideTransformer to null out any class that is loaded on the wrong side. Christian 2012-08-22 10:51:11 -04:00
  • 28a10ac340 Null protection for ticks() -- probably should uses EnumSet.noneOf() but you can also use null now to stop ticking. closes #77 Christian 2012-08-22 09:43:32 -04:00
  • f9332bab3a Null protection for ticks() -- probably should uses EnumSet.noneOf() but you can also use null now to stop ticking. closes #77 Christian 2012-08-22 09:43:32 -04:00
  • c349d51923 Automatic mod entity registration into the global entity list. This might break entity code out there, sorry, but this way for most entities you no longer need to manage the global mod entity stuff at all. just remove it. FML will take care of the rest (note, worlds won't load the old entities) Christian 2012-08-21 19:34:33 -04:00
  • 5d59af0cec Automatic mod entity registration into the global entity list. This might break entity code out there, sorry, but this way for most entities you no longer need to manage the global mod entity stuff at all. just remove it. FML will take care of the rest (note, worlds won't load the old entities) Christian 2012-08-21 19:34:33 -04:00
  • ef01745e09 Add in a utility function that *might* tell you the context you're running in on either client or server: FMLCommonHandler.getEffectiveSide Christian 2012-08-21 19:15:07 -04:00
  • d27e722903 Add in a utility function that *might* tell you the context you're running in on either client or server: FMLCommonHandler.getEffectiveSide Christian 2012-08-21 19:15:07 -04:00
  • c97d6a65d0 Try and stop sendPacketToAllAround from being crashy Christian 2012-08-21 18:50:26 -04:00
  • ba16217fe2 Try and stop sendPacketToAllAround from being crashy Christian 2012-08-21 18:50:26 -04:00
  • 2062273504 Mods can add mod specific crash information to the crash report now Forge needs to implement MinecraftForge.getCrashCallable Christian 2012-08-21 18:48:12 -04:00
  • 63e8249040 Mods can add mod specific crash information to the crash report now Forge needs to implement MinecraftForge.getCrashCallable Christian 2012-08-21 18:48:12 -04:00
  • dd5543b90d Update FML to 304: Client side only classes are properly annotated, and denied loading on server side Added missing client side only ModLoader.getContainerGUI function Guis work for FML mods now. Fixed MLProp handeling of null info Fix up dispenser handling, add in new params for the dispenser: breaks IDispenseHandler, sorry LexManos 2012-08-21 12:46:35 -07:00
  • 6e6436ee41 Fix up dispenser handling, add in new params for the dispenser: breaks IDispenseHandler, sorry Christian 2012-08-20 21:44:54 -04:00
  • a17396eca5 Fix up dispenser handling, add in new params for the dispenser: breaks IDispenseHandler, sorry Christian 2012-08-20 21:44:54 -04:00
  • 38f4a22bc4 Fix up MLProp handling for null info Christian 2012-08-20 21:44:47 -04:00
  • ab90aa4d99 Fix up MLProp handling for null info Christian 2012-08-20 21:44:47 -04:00
  • 3a8b047e3c GUIs working in FML for ML mods Christian 2012-08-20 21:44:28 -04:00
  • b8a30cec94 GUIs working in FML for ML mods Christian 2012-08-20 21:44:28 -04:00
  • 52483ee6bd Support gui opening for Shelf mod Christian 2012-08-20 21:43:59 -04:00
  • bb98ae9e28 Support gui opening for Shelf mod Christian 2012-08-20 21:43:59 -04:00
  • 6ffe25eed6 Use original minecart drag co-efficients for regular carts. David Vrabel 2012-08-21 00:46:09 +01:00
  • dce1cbc096 Updated MCPMerger to annotate unique classes with there sides, and SideTransformer to null out any class that is loaded on the wrong side. LexManos 2012-08-19 22:26:52 -07:00
  • 85e3c330e7 Updated MCPMerger to annotate unique classes with there sides, and SideTransformer to null out any class that is loaded on the wrong side. LexManos 2012-08-19 22:26:52 -07:00
  • d5610afdff Updated onItemUseFirst call to include the new hit vector information, and updated readme. LexManos 2012-08-19 21:06:32 -07:00
  • d3300cabb0 Added missing server side onBlockStartBreak hook, fixes Sheers. LexManos 2012-08-19 20:43:32 -07:00
  • 3a726c6e68 Fixed Forge's 4096 block filler initalization. LexManos 2012-08-19 17:59:06 -07:00
  • f341fdfd61 Fix IndexOutOfBounds exception, Major derp. LexManos 2012-08-19 17:41:21 -07:00
  • bea2d8599f Update FML: 46c563a Christian 2012-08-19 11:35:22 -04:00
  • 46c563a9a8 Expose more of the village construction parts for building village pieces Christian 2012-08-19 11:23:29 -04:00
  • 45175c0e94 Expose more of the village construction parts for building village pieces Christian 2012-08-19 11:23:29 -04:00
  • 1380c2ecce Allow access to the type "ComponentVillage" Christian 2012-08-19 10:35:06 -04:00
  • 52d3f237af Allow access to the type "ComponentVillage" Christian 2012-08-19 10:35:06 -04:00
  • 71a3818bdd Documentation and registration for villager stuff Christian 2012-08-19 10:30:24 -04:00
  • 09c7ea2d9d Documentation and registration for villager stuff Christian 2012-08-19 10:30:24 -04:00
  • e3a343c797 Fix javadoc derp Christian 2012-08-19 10:21:19 -04:00
  • 3a0ad876b5 Fix javadoc derp Christian 2012-08-19 10:21:19 -04:00
  • 195b1a043e Villager trading, manipulation and village enhancement. Still WIP but should be functional Christian 2012-08-19 10:13:15 -04:00
  • 8a521c1d32 Villager trading, manipulation and village enhancement. Still WIP but should be functional Christian 2012-08-19 10:13:15 -04:00
  • 69e66c327f Fix exception based logging to actually log the exception! Christian 2012-08-19 09:31:26 -04:00
  • b07f1069b9 Fix exception based logging to actually log the exception! Christian 2012-08-19 09:31:26 -04:00
  • 6a166944c6 Update FML: 885637c Fix up keyboard events for modloader 90a7c8f Pickup notification Christian 2012-08-19 02:19:10 -04:00
  • 885637cc7d Fix up keyboard events for modloader Christian 2012-08-19 01:44:33 -04:00
  • 3e94ee2c36 Fix up keyboard events for modloader Christian 2012-08-19 01:44:33 -04:00
  • 90a7c8f787 Pickup notification Christian 2012-08-19 00:25:09 -04:00
  • a1385f4797 Pickup notification Christian 2012-08-19 00:25:09 -04:00
  • 87e0fced25 Changed order in which EntityItemPickupEvent is called, it will no longer be called if the 'delay' on the item is still active. Also EntityItems that are in the world with invalid item stacks will now kill themselves. LexManos 2012-08-18 21:07:29 -07:00
  • 9d7a6bbb2e Merge pull request #129 from heldplayer/skyRenderer LexManos 2012-08-18 18:02:09 -07:00
  • ed34de1a76 Move and add a few AT for forge: rail and leaves stuff mostly Update FML (reorg some AT for FML vs forge): 2171c0c Update fml_at with new transforms 924a6f9 Fix derp where client sided packet handler would be created on a dedi server env ad4cffb Add in support for "dummy" keybindings- ones that are added to the list but never do anything so the mod can handle it all themselves. cf77ffb Don't complain about minecraft source code being in "net.minecraft.src". Derp. b2fdcd7 Fix ModLoader add XP Smelting 094ce2a Actually register client/server packetspecs as their correct sides! fixes #71 Christian 2012-08-18 20:25:08 -04:00
  • 2171c0caa4 Update fml_at with new transforms Christian 2012-08-18 20:08:27 -04:00
  • ce276375b2 Update fml_at with new transforms Christian 2012-08-18 20:08:27 -04:00
  • 924a6f9254 Fix derp where client sided packet handler would be created on a dedi server env Christian 2012-08-18 19:50:46 -04:00
  • 9a540ef6d4 Fix derp where client sided packet handler would be created on a dedi server env Christian 2012-08-18 19:50:46 -04:00
  • 59c77d7ca4 Adds a SkyProvider class that can handle the rendering of the sky heldplayer 2012-08-18 21:05:21 +02:00
  • ad4cffb0c6 Add in support for "dummy" keybindings- ones that are added to the list but never do anything so the mod can handle it all themselves. Christian 2012-08-18 10:24:29 -04:00
  • f86a29468e Add in support for "dummy" keybindings- ones that are added to the list but never do anything so the mod can handle it all themselves. Christian 2012-08-18 10:24:29 -04:00
  • cf77ffb89d Don't complain about minecraft source code being in "net.minecraft.src". Derp. Christian 2012-08-18 10:09:53 -04:00
  • b65a38cb30 Don't complain about minecraft source code being in "net.minecraft.src". Derp. Christian 2012-08-18 10:09:53 -04:00
  • b2fdcd7f1c Fix ModLoader add XP Smelting Christian 2012-08-18 10:09:25 -04:00
  • 298d6db6e2 Fix ModLoader add XP Smelting Christian 2012-08-18 10:09:25 -04:00
  • 094ce2ae18 Actually register client/server packetspecs as their correct sides! fixes #71 Christian 2012-08-18 09:28:36 -04:00
  • 3d87561505 Actually register client/server packetspecs as their correct sides! fixes #71 Christian 2012-08-18 09:28:36 -04:00
  • 7f40671ad8 Fix MC packet bugs for remote servers that use blocks with ids > 256 LexManos 2012-08-18 02:16:17 -07:00
  • a6d703edca Fixed bug in EntityMinecart that would cause them to fall through the ground at the bottom of slopes. LexManos 2012-08-17 23:50:25 -07:00
  • 72c494923b Update FML: Christian 2012-08-17 17:07:10 -04:00
  • e8cb2c1bfe Error if channel name is invalid - either too short, or too long Christian 2012-08-17 16:59:48 -04:00