Commit Graph

  • e050c7807d Gui Handler ported from MC forge Christian 2012-08-08 00:31:24 -04:00
  • 77f4cc5bea Gui Handler ported from MC forge Christian 2012-08-08 00:31:24 -04:00
  • f3f7398a8b Revert dumb stuff with commands patch - lots of gfx patching Christian 2012-08-07 23:11:37 -04:00
  • 8998d4c5e0 Revert dumb stuff with commands patch - lots of gfx patching Christian 2012-08-07 23:11:37 -04:00
  • 1bd8cdcd3e Removed a lot of old files LexManos 2012-08-07 18:31:25 -07:00
  • da4311dc74 Almost finished basic network stuff now Christian 2012-08-07 20:41:37 -04:00
  • 0ddf61cee2 Almost finished basic network stuff now Christian 2012-08-07 20:41:37 -04:00
  • 59471f6cac Update some patches- more network work Christian 2012-08-07 20:10:36 -04:00
  • 84efb72e46 Update some patches- more network work Christian 2012-08-07 20:10:36 -04:00
  • 316bf8d448 Finished World and EntityMinecart patches. LexManos 2012-08-07 16:54:14 -07:00
  • 41f1a60f32 More conversions, added all the entity living events. LexManos 2012-08-07 01:24:06 -07:00
  • 4e91293271 More work, moved over packet stuff, need to change everything to use new NetworkMod system LexManos 2012-08-06 20:45:37 -07:00
  • d8b92064d7 Bunch of hooks re-added : network is more complete now, lot of basemod cleanup, moving stuff into the registry area Christian 2012-08-06 22:30:13 -04:00
  • f4b9055171 Bunch of hooks re-added : network is more complete now, lot of basemod cleanup, moving stuff into the registry area Christian 2012-08-06 22:30:13 -04:00
  • 8db1584730 Moved some files. LexManos 2012-08-06 17:52:48 -07:00
  • e58129ddd2 A bulk of more patches converted, updated fml LexManos 2012-08-06 17:52:23 -07:00
  • 31a908b754 More patches converted. Refactored some of the events to be a better hiarachy. LexManos 2012-08-06 15:07:53 -07:00
  • 8e96e60179 Fix location of forge in common handler - also some tweaks to modloader and other stuff Christian 2012-08-06 17:27:21 -04:00
  • 12927291a7 Fix location of forge in common handler - also some tweaks to modloader and other stuff Christian 2012-08-06 17:27:21 -04:00
  • 54877176a6 Network support - there's still some work to do and full id sync isn't done yet, but it has proper registration semantics and hooks for 250 handling Christian 2012-08-06 16:12:50 -04:00
  • 73bdd512c5 Network support - there's still some work to do and full id sync isn't done yet, but it has proper registration semantics and hooks for 250 handling Christian 2012-08-06 16:12:50 -04:00
  • a3ad32a3e5 Add in a lot of network handler stuff - also, expose the asm harvested data Christian 2012-08-06 09:52:42 -04:00
  • 8bda53cb77 Add in a lot of network handler stuff - also, expose the asm harvested data Christian 2012-08-06 09:52:42 -04:00
  • 80ad4be5b1 Some more patch migration before bed. LexManos 2012-08-06 03:54:57 -07:00
  • d286154997 More progress on converting patches from 1.2.5 LexManos 2012-08-06 03:35:57 -07:00
  • 545b905f11 Implemeneted adding grass seeds, as well as IShearable for BlockTallGrass LexManos 2012-08-05 19:41:18 -07:00
  • cc74f7d7d0 Implemented BonemealEvent (IBonemealHandler replacement), and bonemeal making grass. LexManos 2012-08-05 19:15:13 -07:00
  • 2d7deacead Renamed MinecraftForge.eventBus to EVENT_BUS as it's constant. LexManos 2012-08-05 19:14:02 -07:00
  • bb0f84925e Moved in OreDictionary stuff to new system. IOreHandler is replaced by OreDictionary.OreRegisterEvent LexManos 2012-08-05 17:59:53 -07:00
  • bd93dd58d0 Missed a file LexManos 2012-08-05 03:23:38 -07:00
  • 1fb042621c First push of some small patches and introduction of basic events. As well as the first cases for Forge's Access Transformer LexManos 2012-08-05 03:20:07 -07:00
  • 602a4f219c Remove some unneeded fields from the annotations Christian 2012-08-04 12:38:17 -04:00
  • 09098f8a0f Remove some unneeded fields from the annotations Christian 2012-08-04 12:38:17 -04:00
  • 5672b783da Moved paulscode to new client folder LexManos 2012-08-04 22:53:48 -07:00
  • f24977dc3d Made empty constructor for ModMetadata public LexManos 2012-08-04 22:51:57 -07:00
  • 63d5d42512 Made empty constructor for ModMetadata public LexManos 2012-08-04 22:51:57 -07:00
  • 247ff9b737 Updated update_patches.py, and made first patch! LexManos 2012-08-04 22:50:54 -07:00
  • 0d8940899c Moved logo to new client folder Added blank Access Transformer config for Forge Implemented version storage Added basic dummy FML mod container to remove the need for mod metadata file Added beggining work on Forge event system Updated and moved EnumHelper LexManos 2012-08-04 22:45:31 -07:00
  • b76adcea8c Update FML LexManos 2012-08-04 22:42:50 -07:00
  • b1a51f3bc1 Updated build.py LexManos 2012-08-04 22:42:17 -07:00
  • bc757191a5 Remove eclipse files from old eclipse projects LexManos 2012-08-04 22:41:31 -07:00
  • 4607f9ebb0 Fix path trimming for copytree LexManos 2012-08-04 20:36:27 -07:00
  • 7e68b53196 Fix path trimming for copytree LexManos 2012-08-04 20:36:27 -07:00
  • 188d40b89a Added merging fields/methods/param csv files. And updated FML to 197 LexManos 2012-08-04 19:29:54 -07:00
  • 672f4a03f2 Change property name to fml.modStates not fml.disabledMods- it makes more sense that way Christian 2012-08-04 12:35:46 -04:00
  • e92be964fd Change property name to fml.modStates not fml.disabledMods- it makes more sense that way Christian 2012-08-04 12:35:46 -04:00
  • f0736ade3d Add in a bit of logging when events get sent to mod containers Christian 2012-08-04 11:45:40 -04:00
  • 969de94d8a Add in a bit of logging when events get sent to mod containers Christian 2012-08-04 11:45:40 -04:00
  • 4da48cea7a Allow coremods to inject a modcontainer and run code this will mean that FML is deliberately and very obviously incompatible with a modloader installation. Christian 2012-08-04 11:26:51 -04:00
  • e39092335a Allow coremods to inject a modcontainer and run code this will mean that FML is deliberately and very obviously incompatible with a modloader installation. Christian 2012-08-04 11:26:51 -04:00
  • 1b02ea0677 Patch commands.py to support side '2' as common, as well as fix a few small errors in the update_patches and fml scripts. LexManos 2012-08-04 03:34:34 -07:00
  • ae79c79447 Patch commands.py to support side '2' as common, as well as fix a few small errors in the update_patches and fml scripts. LexManos 2012-08-04 03:34:34 -07:00
  • 06bd2d9d44 Helper function grab all unique searge names that are shared client and server LexManos 2012-08-04 03:17:57 -07:00
  • d52d58525b Add newids to that list LexManos 2012-08-04 02:40:21 -07:00
  • cd4efe616f Add the direct copied files from MCP conf LexManos 2012-08-04 02:35:34 -07:00
  • 53cf27f632 Committing inital work on generating sanitized MCP conf data. LexManos 2012-08-04 02:33:46 -07:00
  • 72f1f3fb0d New Start.java which allows the user to login using a legit account for testing on servers. LexManos 2012-08-04 02:32:43 -07:00
  • f6010fd077 Dump old mcp config LexManos 2012-08-04 02:29:24 -07:00
  • e59bb6679e inital push of updated setup script and cleaned up forge.py LexManos 2012-08-04 00:55:17 -07:00
  • a4d6d7028d Added a better eclipse workspace for deving Forge LexManos 2012-08-04 00:53:35 -07:00
  • c2d851cf20 Get rid of all old patches LexManos 2012-08-04 00:00:31 -07:00
  • 0d1bd4c5d0 Merged transformers/ to /common and renamed the asm source download to align better with the asm bin file name. LexManos 2012-08-03 23:51:49 -07:00
  • fc8c2ac6e4 Merged transformers/ to /common and renamed the asm source download to align better with the asm bin file name. LexManos 2012-08-03 23:51:49 -07:00
  • 3f08f1a94c Change place commands.py backup is stored. LexManos 2012-08-03 23:24:58 -07:00
  • fbc968e1b4 Change place commands.py backup is stored. LexManos 2012-08-03 23:24:58 -07:00
  • 1069366219 FML finish won't updatemcp automatically, easier integration with forge. LexManos 2012-08-03 17:36:16 -07:00
  • 08eb7c5c45 FML finish won't updatemcp automatically, easier integration with forge. LexManos 2012-08-03 17:36:16 -07:00
  • 0002bd2875 Fix packaging and install to not have the src/ folder, making it align better with the dev env. LexManos 2012-08-03 17:32:23 -07:00
  • 18aec5b257 Fix packaging and install to not have the src/ folder, making it align better with the dev env. LexManos 2012-08-03 17:32:23 -07:00
  • 25e422d583 Bumped version to 3.4.9, final commit for 1.2.5. LexManos 2012-08-03 16:56:32 -07:00
  • 823077dd7d Moved setting up eclipse to setup_mcp LexManos 2012-08-03 16:56:00 -07:00
  • 34706d6acf Moved setting up eclipse to setup_mcp LexManos 2012-08-03 16:56:00 -07:00
  • 34971ff3e0 Fixed ant script to support common folder building and add the new files to the dist archives. LexManos 2012-08-03 03:37:45 -07:00
  • b572c6a038 Fixed ant script to support common folder building and add the new files to the dist archives. LexManos 2012-08-03 03:37:45 -07:00
  • 965069ba3a setup_fml's decompile will result in proper md5 files now {if there is no compiler issues} LexManos 2012-08-03 03:35:38 -07:00
  • 2fccc04903 setup_fml's decompile will result in proper md5 files now {if there is no compiler issues} LexManos 2012-08-03 03:35:38 -07:00
  • 43766751a4 Removed FMLRegistry, and IMinecraftRegistry. Updated server side to use the seperated registry classes like the client does. Updated searge name references on server Made StatBase.statName public using AccessTransformer Server should compile now LexManos 2012-08-03 01:50:48 -07:00
  • 7949a15226 Removed FMLRegistry, and IMinecraftRegistry. Updated server side to use the seperated registry classes like the client does. Updated searge name references on server Made StatBase.statName public using AccessTransformer Server should compile now LexManos 2012-08-03 01:50:48 -07:00
  • a92da71c6b Fix MockBlock compile LexManos 2012-08-03 01:47:09 -07:00
  • 476dfbc754 Fix MockBlock compile LexManos 2012-08-03 01:47:09 -07:00
  • da47985361 Download argo/guava source references in install, and updated eclipse workspaces to reference them. LexManos 2012-08-02 23:36:00 -07:00
  • f1717526d8 Download argo/guava source references in install, and updated eclipse workspaces to reference them. LexManos 2012-08-02 23:36:00 -07:00
  • 68ae32c48c Cleaned up commands.patch, removed debug print in fml.py LexManos 2012-08-02 21:14:06 -07:00
  • 56153c43d6 Cleaned up commands.patch, removed debug print in fml.py LexManos 2012-08-02 21:14:06 -07:00
  • 3373e33d4b Remove clientdrop, old reference files. LexManos 2012-08-02 20:32:51 -07:00
  • 79ed963c4a Remove clientdrop, old reference files. LexManos 2012-08-02 20:32:51 -07:00
  • 2839e79ab0 Delete some dead files LexManos 2012-08-02 19:42:12 -07:00
  • 5f848d3d2a Delete some dead files LexManos 2012-08-02 19:42:12 -07:00
  • 5bffbfbe0d Fix commands patch, WorldType patch and some ML compat stuff Christian 2012-08-02 20:09:18 -02:30
  • 1b20de0ab6 Fix commands patch, WorldType patch and some ML compat stuff Christian 2012-08-02 20:09:18 -02:30
  • 4080338c1b More fixes Christian 2012-08-02 16:50:30 -02:30
  • 6d70a76c95 More fixes Christian 2012-08-02 16:50:30 -02:30
  • e06e9393c1 More build fixes for jenkins Christian 2012-08-02 10:33:29 -02:30
  • b51c357d50 More build fixes for jenkins Christian 2012-08-02 10:33:29 -02:30
  • 4bb9fd7226 Try and fix the jenkins build Christian 2012-08-02 10:30:52 -02:30
  • e44515304a Try and fix the jenkins build Christian 2012-08-02 10:30:52 -02:30
  • 7edc7d74d4 Change some event names, hook up the event code for server events for FML Christian 2012-08-02 09:31:03 -02:30
  • dab4179024 Change some event names, hook up the event code for server events for FML Christian 2012-08-02 09:31:03 -02:30
  • 9a5dac605c Merge branch 'newfmlmod' Christian 2012-08-02 08:52:11 -02:30
  • 2df9ba14d4 Merge branch 'newfmlmod' Christian 2012-08-02 08:52:11 -02:30