Commit graph

1237 commits

Author SHA1 Message Date
pahimar fa1d7b2839 Tick handler to handle the gathering and processing of runtime imc
messages to EE3
2013-11-23 01:29:49 -05:00
pahimar d097a422a4 Some API related work 2013-11-20 21:18:04 -05:00
pahimar a034a379c4 Something something more dark side 2013-11-20 20:17:32 -05:00
pahimar 6f16e3296b Rework how the IMC handler works a bit, add in FluidStack support for
CustomWrappedStack, and a few other things
2013-11-19 22:17:31 -05:00
pahimar b556c05099 Working towards json serialization of objects in the mod, for later API
support
2013-11-19 21:43:41 -05:00
pahimar ce3097c7e4 Switching PCs 2013-11-19 20:19:33 -05:00
pahimar 02eead3672 Pretty massive cleanup of stuff, some is gone for good, some is coming
back later
2013-11-19 19:42:29 -05:00
pahimar 281716346a Merge pull request #490 from RedmenNL/master
Fixed recipe value assignment when mods with custom IRecipe handler are added
2013-11-19 08:27:47 -08:00
RedmenNL cb88d29615 Fixed recipe value assignment when mods with custom IRecipe handler are added 2013-11-19 17:23:14 +01:00
pahimar 549f5031e8 Something something dark side 2013-11-18 19:34:48 -05:00
pahimar aadda4af79 Merge pull request #489 from 50Wliu/build.properties
Fixed build.properties
2013-11-18 16:34:18 -08:00
Wliu 1c70aa0954 Fixed .gitattributes 2013-11-18 18:00:51 -05:00
Wliu a4c2f8c076 Fixes build.properties 2013-11-18 17:57:45 -05:00
pahimar 926a8de5d9 Bump Forge version for building 2013-11-18 17:22:16 -05:00
pahimar 3e72d3754f A bit of work on decoding stack:value maps 2013-11-08 21:07:59 -05:00
pahimar b8fef5a1f3 Some TODO reminders, and an attempt at encoding stack:emcvalue mappings
as NBTTagCompounds
2013-11-08 16:02:46 -05:00
pahimar 7f3d094949 Comments to know where to pick up. Man this stuff is annoying 2013-11-07 21:30:22 -05:00
pahimar 9e79ec2df7 Added support for creating CustomWrappedStacks with encoded String
parameters
2013-11-07 20:37:44 -05:00
pahimar 8b3407c68a Update required Forge for the build to 9.11.1.944 2013-11-06 23:09:25 -05:00
pahimar f050567037 Ridiculously unproductive night. I blame post-con exhaustion 2013-11-05 21:40:28 -05:00
pahimar 16f81287b5 Bit more work on some helpful encode/decode nbt methods 2013-11-05 07:17:03 -05:00
pahimar 821545049c Some work on a better encodeRecipe method, so that people can provide a
map of recipeOutputs to a list of recipeInputs (meant to potentially
reduce the number of IMC messages someone has to send EE3)
2013-10-30 11:18:06 -04:00
pahimar c30c870569 More API related IMC work (encoding/decoding from NBTTagCompound) 2013-10-29 22:25:42 -04:00
pahimar 2158604787 Fixing build.properties 2013-10-29 17:21:01 -04:00
pahimar 16f8c09e32 Bump Forge version for the build script, break out the NBTHelpers to
their own helper.nbt package (because the classes are getting messy),
and starting work on cleaning up said classes
2013-10-29 15:49:16 -04:00
pahimar c580d70954 Some work on assigning pre/post auto value assignment EmcValues to
things. Buggy, more work required
2013-10-28 22:28:18 -04:00
pahimar 9fa390fcae Some work on the IMC calls for adding emc values 2013-10-28 20:20:37 -04:00
pahimar 5f82d7fccc Move NBTHelper to the helper package 2013-10-28 17:53:37 -04:00
pahimar 02ab42d1a4 Refactoring names for the EmcValue containing classes, and first steps
towards IMC methods for passing EmcValues for use before/after pre/post
auto assignment of EmcValues
2013-10-28 15:43:45 -04:00
pahimar 8ce41f6919 Including AddonIMCVanilla 2013-10-28 15:22:39 -04:00
pahimar 7a76731f31 More default EmcValue assignments, change the AddonHandler to
AddonIMCHandler, add a AddonIMCVanilla for vanilla "recipes" for
EmcValue assignment
2013-10-28 15:22:23 -04:00
pahimar 715fe9eb3a More values, more organizing 2013-10-27 22:12:16 -04:00
pahimar 489d3095a1 Getting there! 2013-10-27 22:03:40 -04:00
pahimar 46f7f08ffa Organizing the default values to correspond to the creative inventory
tabs
2013-10-27 20:08:19 -04:00
pahimar b7b6d58866 Commiting because this is just going too damned well 2013-10-27 19:55:53 -04:00
pahimar 28ad3b60f4 Managed to sniff out that damned bug (ImmutableMultimaps prune keys with
a stack size > 1, wtf?)
2013-10-27 18:18:09 -04:00
pahimar f2284af0d2 More EMC work - now there's a dumb bug to work out! 2013-10-27 17:42:29 -04:00
pahimar 6f8faf09db Happily, things are starting to come together nicely 2013-10-25 20:40:13 -04:00
pahimar 58a4755da4 Properly functioning hasEmc and getEmc methods 2013-10-25 15:22:59 -04:00
pahimar 98370ca73e Some work on more intelligent checking and retrieving of EmcValues 2013-10-23 22:22:26 -04:00
pahimar fc5da894da More boring EMC stuff 2013-10-21 22:13:40 -04:00
pahimar 280f4b99ad More EMC work, it never ends! 2013-10-20 18:30:15 -04:00
pahimar 0335767923 Some work on changing how EmcValues work 2013-10-20 02:32:41 -04:00
pahimar 4a3ddeac6e Merge pull request #455 from lluixhi/patch-1
Updates README.md to 1.6.x, and adds Mac OS X and Linux Specific instructions
2013-10-19 17:21:27 -07:00
lluixhi d8c59152c3 Change Forge Version. 2013-10-19 13:31:00 -07:00
pahimar a3dc366bb1 Bump required Forge version 2013-10-19 13:22:47 -04:00
pahimar 7b3a8f3f09 Some auto resolution of emc values, but loads of work still to be done 2013-10-18 01:23:11 -04:00
pahimar 576a90e50d Removed the unnecessary and unused fuel handler, and added in some more
filtering for emc
2013-10-17 22:38:15 -04:00
pahimar 346c4f16d8 Refactoring the util package back to helper 2013-10-17 20:53:08 -04:00
pahimar 8896698119 Generalized some of the methods in the EmcRegistry 2013-10-17 20:41:19 -04:00