Commit Graph
58 Commits
Author SHA1 Message Date
Andrew Miner f87b09f886 Added IC2-Exp 2015-01-24 13:42:30 -08:00
Andrew Miner 6ef3473534 Tweak liquid recipes & add missing image 2015-01-22 12:06:06 -08:00
Andrew Miner c0c3bfc494 Fix reference to Crafting Guide -> Crafting Table 2015-01-21 15:38:46 -08:00
Andrew Miner 3edba072d0 Add remaining recipes for Thermal Expansion 2015-01-21 15:01:52 -08:00
Andrew Miner d64f91673c Continue adding recipes for Thermal Expansion 2015-01-21 07:43:10 -08:00
Andrew Miner 9011dc19c4 Convert IC2 Classic images into NEI dump images 2015-01-20 18:25:49 -08:00
Andrew Miner 58ac95d38b Update Buildcraft with NEI dump images 2015-01-20 16:43:45 -08:00
Andrew Miner bc1bcff65a Replace MC1.7.10 images with those from NEI dump 2015-01-20 16:13:32 -08:00
Andrew Miner 164c0d4892 Add nascent version of the mod detail page
* Create a nascent version of the mod detail page
* Make the slug mandatory for Mod instead of name, and load the name
  from the data file
* Make the Feedback view universal on all pages
* Refactor the use of mod pack to have a single global object at the
  router level which is shared between pages. Further, make this one
  object load itself immediately and have it automatically load any
  activated mod version
* Refactor the use of Storage related to mod pack versions into the
  router as well.
* Add trace logging back in for events, but allow individual classes
  to suppress it (as opposed to actually supressing the events)
* Fix a bug in ModVersion.eachItem where it would suggest so-called
  items which are merely registered slugs without associated items
2015-01-20 10:55:38 -08:00
Andrew Miner d33723b3c2 Remove old-style recipe books 2015-01-19 14:48:47 -08:00
Andrew Miner 690f895f2f Add nascent version of Thermal Expansion mod 2015-01-19 14:48:27 -08:00
Andrew Miner d1621bb9f6 Refactor ModVersion into Mod and ModVersion
* Remove V1 of the mod version parser and shift V2 up to be V1
* Add a parser for mod.cg files, and refactor the the mod-version.cg
  files to push the appropriate content up to the mod.cg
* Remove the concept of "silent" from BaseModel along with logging
  each event as they are fired (which is what really prompted the
  need for it in the first place)
* Move use of the Storage class to be completely the province of the
  controllers most closely related to models affected
* Convert the ModVersionController to the ModController and have it
  take on responsibility for choosing the mod version
* Update BaseModel to support simple accessors for the current state
* Update CraftingPlan to be able to remove uncraftable items
* Implement the Mod model
2015-01-18 10:48:12 -08:00
Andrew Miner 5f57622cf3 Several large refactorings
* Refactor location of all data files to include a subdirectory
  for the mod version
* Update the BaseModel class to allow models to load themselves from
  any text file (whether JSON or CG)
* Refactor ModPack & ModVersion to move the laoding functionality in
  one into the other (and use the new stuff in BaseModel)
* Move the parser versions into a new subdirectory which allows for
  future additional parsers
2015-01-16 20:26:54 -08:00
Andrew Miner ed68159b19 Fix another AE2 recipe 2015-01-16 09:03:56 -08:00
Andrew Miner 1e153d98a9 Fix recipe in AE2 2015-01-16 09:02:32 -08:00
Andrew Miner d2b9720e72 Fix recipe in AE2 2015-01-15 11:12:49 -08:00
Andrew Miner 271367114f Add full recipes for Applied Energistics 2015-01-15 09:33:45 -08:00
Andrew Miner b228aabe27 Convert IC2 and BC to the V2 format 2015-01-14 16:07:27 -08:00
Andrew Miner aa3406aa54 Convert the MC 1.7.10 recipes into V2 format 2015-01-14 15:58:20 -08:00
Andrew Miner c417a24653 Fix recipes in MC and IC2 2015-01-14 09:30:20 -08:00
Andrew Miner a78ff47c92 Fix carpet recipes in MC 1.7.10 2015-01-14 08:47:39 -08:00
Andrew Miner aaee2e6090 Add images for AE2 and start of recipes file 2015-01-13 09:46:32 -08:00
Andrew Miner 1b328a8542 Add missing recipes for BC 6.2.6 2015-01-12 03:59:41 -08:00
Andrew Miner a784f275ff Add back the "include tools" option
* Rewrite the crafting algorithm to recursively find all the steps
  involved and then resolve how many times each needs to be run.
* Update the base controller to debounce calls to refresh
* Fix a few erroneous recipes for IC2-Classic
2015-01-11 16:01:51 -08:00
Andrew Miner 9756f1f045 Allow "have" inventory to include non-craftables 2015-01-10 11:55:07 -08:00
Andrew Miner f21e1592c0 Fix some bugs with IC2 Classic recipes 2015-01-10 10:51:17 -08:00
Andrew Miner ca43bfb93c Fix name for 30K Cooling Cell from IC2-Classic 2015-01-10 10:24:06 -08:00
Andrew Miner 8e91200f12 Add remaining IC2 Classic patterns 2015-01-10 08:32:38 -08:00
Andrew Miner f5681a84aa Fix default patterns to not be recorded 2015-01-10 02:16:38 -08:00
Andrew Miner 2f7ae584a0 Add IC2 recipe patterns 2015-01-10 02:15:07 -08:00
Andrew Miner b8a0918541 Complete the Crafting Table view/controller
* Add output box to the crafting table view
* Add remaining crafting patterns to all MC 1.7.10 recipes
* Add all crafting patterns to Buildcraft 6.2.6
* Disable mods which don't have patterns yet
* Add the Url constants for computing urls from templates
* Add the `findItemDisplay` to ModPack (along with tests) and remove
  all replace all uses of `getPathSlugs` with it
2015-01-09 10:08:02 -08:00
Andrew Miner b8d60ac245 Add shaped crafing and recipes for MC 1.7.10 2015-01-08 22:01:02 -08:00
Andrew Miner bba161445d Change "{furnace fuel}" to just "furnace fuel" 2015-01-04 21:26:25 -08:00
Andrew Miner 13b9874afd Update Buildcraft recipies to version 6.2.6 2015-01-04 21:25:52 -08:00
Andrew Miner a5a2ee0534 Fix missing MC 1.7.10 images 2015-01-04 21:25:14 -08:00
Andrew Miner 96d7f56280 Add images for BC 6.2.6 2015-01-04 21:24:12 -08:00
Andrew Miner 761a244a83 Fix output of unparsing V1 of the data format 2015-01-04 13:14:02 -08:00
Andrew Miner 549abc1224 Improve layout of stacks in crafting table 2015-01-04 11:35:43 -08:00
Andrew Miner e99a688b7e Add remaining MC 1.7.10 images 2015-01-04 11:33:48 -08:00
Andrew Miner 150e85bb49 Display images for each item referenced 2015-01-04 01:01:00 -08:00
Andrew Miner fc97854718 Add more MC 1.7.10 images 2015-01-04 00:58:06 -08:00
Andrew Miner 0d25ac723d Complete refactoring to move Recipes into Items
* Changed "version" to "dataVersion" in data format
* Changed the "modName" and "modVersion" fields on the ModVersion
  class to remove the "mod" prefix and changed the data format to
  match
* Change the Stack class to use the itemSlug instead of the item
  itself
* Update the ModVersion and ModPack classes to include methods for
  recording a correspondence between slugs and names. Update code
  which displays items from stacks to use these methods to determine
  display names.
* Add a reference from Recipe back to the item it creates
2015-01-03 20:08:11 -08:00
Andrew Miner 392c410df8 Add some missing recipes 2015-01-03 19:36:19 -08:00
Andrew Miner 343c27e68d Add more MC 1.7.10 images 2015-01-03 19:29:08 -08:00
Andrew Miner b642c51486 wip 2015-01-02 23:03:06 -08:00
Andrew Miner e389c01468 Add images for Minecraft items 2015-01-02 22:12:48 -08:00
Andrew Miner 1434533e92 Add Coal as a raw material 2015-01-01 20:39:55 -08:00
Andrew Miner f28a763b13 Rename RecipeBook to ModVersion 2015-01-01 20:12:27 -08:00
Andrew Miner 1a9ae1791e Require input as part of all recipes 2015-01-01 19:06:04 -08:00
Andrew Miner 0c781793c6 Move recipebooks to subdirs for each mod 2015-01-01 19:00:37 -08:00