Commit graph

377 commits

Author SHA1 Message Date
pahimar
9ac6722860 Some more work on DynEMC 2013-06-18 22:20:50 -04:00
pahimar
87f1108632 Simplify the custom wrapped stack wrapper, and workon a RecipeManager 2013-06-12 16:01:45 -04:00
pahimar
976df1d39b Hacky hacky hack hack fix for decrementing a container itemstack before getting the results of using the container item stack. Will only hold until we move to the new transmutation system. 2013-06-11 15:33:19 -04:00
pahimar
c8b4c4e642 Renaming some stuff, adding more functionality to the LogHelper, and ItemStack wild card detection for the vanilla Crafting Manager 2013-06-11 14:11:56 -04:00
pahimar
81e594dec3 Getting started with an IMC system 2013-06-07 15:57:31 -04:00
pahimar
27fab71f64 Some more DynEMC work - lots still to do! 2013-06-03 13:06:13 -04:00
pahimar
e2b9869c0e More DynEMC work 2013-06-02 22:11:11 -04:00
pahimar
b5c1aa2ad0 Removed a dead constant, and more work on edge problem resolution 2013-06-02 17:23:30 -04:00
pahimar
e3079cbfef Fixed a derp in my edgesTo implementation 2013-06-01 22:17:13 -04:00
pahimar
d8e80366e1 Fix edge weights not getting assigned properly, still some edge exceptions to handle in the graph construction 2013-06-01 21:49:21 -04:00
pahimar
0c35d8cf24 Still a small bug (not the error), but yeah, getting there 2013-05-31 21:04:36 -04:00
pahimar
16b632acfb Now the fun and painful part - building the relational graph. LOTS of work to do here, expect many things being changed in the near future 2013-05-31 15:47:56 -04:00
pahimar
7877ef2781 And missed that we changed the weight of an edge to float from int 2013-05-30 15:43:58 -04:00
pahimar
603a88bb1c Forgot to check to make sure that a weighted directed edge doesn't already exist between two nodes when attempting to add an edge 2013-05-30 15:42:41 -04:00
pahimar
6c8d0449ab I think the removes are all handled now, now we might finally get to play with this thing (the WDAG that is) 2013-05-30 15:41:00 -04:00
pahimar
6d57b7c426 More incomplete work 2013-05-30 07:43:53 -04:00
pahimar
3b521de823 Need removeEdge and equals, and documentation, and testing, but looking good 2013-05-29 16:19:07 -04:00
pahimar
376b37d4bf Underped my generics 2013-05-29 15:03:49 -04:00
pahimar
12e80773ed Again, for more review 2013-05-29 14:00:06 -04:00
pahimar
4bd9ae52f2 Commiting for a review 2013-05-29 13:42:44 -04:00
pahimar
28d7216096 Some graph work before I had to go out, will continue later today 2013-05-29 06:45:30 -04:00
MrTJP
70a63e8ad2 Rename EMCBlackList.java to EmcBlackList.java
Wrong file name. Class was declared EmcBlackList
2013-05-27 13:06:55 -03:00
pahimar
67fcd20e21 Finally fixed the transmutation stone crafting recipe bug, careof https://github.com/cpw. 2013-05-27 11:34:19 -04:00
pahimar
6749a3a68e Population of Equivalency Groups from the OreDicitonary 2013-05-26 23:55:12 -04:00
pahimar
8db11a7c8c Restructuring how EMC stuffs are stored 2013-05-26 23:02:24 -04:00
pahimar
4acc41c2c8 Tidying 2013-05-26 20:09:29 -04:00
pahimar
163083bc89 Some work on a blacklist to prevent items from receiving EMC values 2013-05-26 18:37:08 -04:00
pahimar
521982bed9 Some work on a simple itemstack wrapper 2013-05-23 16:07:07 -04:00
pahimar
ea1c022498 Messy attempt at a blacklist to avoid the possibility of assigning emc values to unavailable ids 2013-05-23 00:00:31 -04:00
pahimar
156c146220 Some renaming of classes, automated itemstack discovery 2013-05-22 00:08:53 -04:00
pahimar
37533a949f Some name changes, getting rid of some code warnings, and removing the reconstructive recipes to avoid exploits 2013-05-20 14:26:26 -04:00
pahimar
333fd67368 Didn't mean to take this block out, yet 2013-05-20 00:20:59 -04:00
pahimar
ad4fb23535 Renamed the helper package to util, and work on better recipe inspection and result collation. 2013-05-20 00:19:26 -04:00
pahimar
d6367c90fd Primitive first pass at a ItemStack comparator, and some more functionality for the RecipeHelper 2013-05-18 00:33:23 -04:00
pahimar
97f9daccc9 Helper methods for getting the inputs of a given IRecipe 2013-05-16 16:07:39 -04:00
pahimar
3e65a04f1e Shift clicking work for all existing and implemented container inventories 2013-05-14 21:07:52 -04:00
pahimar
59929c9c82 Some container shift clicking work 2013-05-14 16:15:50 -04:00
pahimar
9e15f7aeb8 toString methods for the EE3 tile entities, and fixing lighting for the Aludel and the Glass Bell 2013-05-14 14:50:22 -04:00
pahimar
fc58391854 More work on Aludel rendering - still one edge case I can't nab 2013-05-13 23:12:03 -04:00
pahimar
fb90f5708c Add support for the new ItemRenderer type 2013-05-13 21:20:53 -04:00
pahimar
d841fbef4f Work on Glass Bell & Aludel interaction :) 2013-05-12 22:08:11 -04:00
pahimar
435cbc9164 Light update network syncs properly now, and some code style cleanup 2013-05-12 20:30:23 -04:00
nick tsip
5fc67addbe Updated some localiztions + registered the file 2013-05-09 20:51:33 -07:00
pahimar
dbf52792b3 Net sync for item rendering in the Glass Bell. Light levels still not immediately synced though. Working on that. 2013-05-07 15:44:39 -04:00
pahimar
4b64ffc4f7 Renaming the Aludel block to Aludel Base 2013-05-02 21:16:10 -04:00
pahimar
b7bac517c2 Add crafting recipe for the Glass Bell, and remove an old debug print statement 2013-04-27 13:17:25 -04:00
pahimar
a1de8c660f Transmutation overly no longer will render when the game is paused or the GUI turned off (nice screenshots possible again :) ) 2013-04-27 12:34:23 -04:00
pahimar
451c2d6e8d Items rendered inside the Glass Bell should appear in the correct location now (Glass Bell is still buggy however) 2013-04-27 12:15:14 -04:00
pahimar
3d32a63475 More work on Glass Bell rendering (now will mount to walls and ceilings, and will emit light based on the item in it's inventory). Still buggy and incomplete. 2013-04-27 00:31:27 -04:00
pahimar
76dde33ae1 Some work on the rendering of the Glass Bell 2013-04-25 22:54:37 -04:00