Commit Graph
90 Commits
Author SHA1 Message Date
Andrew Miner ec99d8a63f Add data files and images for Railcraft 9.5.0 2015-02-22 21:11:57 -08:00
Andrew Miner de9b323f3a Add groups to TE4 2015-02-19 13:39:18 -08:00
Andrew Miner 238bfb8eca Update IC2 with recipes for vanilla items 2015-02-19 11:32:41 -08:00
Andrew Miner 2d330eedcd Fix various minor bugs
* Fix "update" recipes in IC2 classic to use the new "update" command
* Remove the crafting plan model from the item detail page as it isn't
  being used there right now and can be slow for complex items
* Update the `Recipe.compareFor` method to be able to work without an
  item slug as a reference
2015-02-19 10:51:52 -08:00
Andrew Miner 89247246bd Run all mod-version.cg files through reformat 2015-02-19 10:26:51 -08:00
Andrew Miner e3486540cb Fix bugs in reformat script from recent refactor 2015-02-19 10:19:10 -08:00
Andrew Miner d05167ca02 Fix recipe in AE2 2015-02-19 08:39:34 -08:00
Andrew Miner dc51dfa777 Fix errors in recipes 2015-02-18 23:03:50 -08:00
Andrew Miner b1a6637005 Major updates to the crafting algo.
* Update crafting algo. to favor highest output recipes for making
  items, and to be more flexible about trying a variety of recipes if
  some one recipe doesn't work.
* Modify crafting algo. to allow crafting of "gatherable" items.
* Update logger to support indent/outdent for clearer formatting
* Convert IC2 Forge Hammer / Cutter recipes to treat them as tools
2015-02-18 21:29:21 -08:00
Andrew Miner aab3baec1a Fix misc. bugs caused by refactoring 2015-02-18 16:11:17 -08:00
Andrew Miner 8236d82ec8 wip 2015-02-16 11:03:59 -08:00
Andrew Miner 0be1df9eb5 Add full recipe for IC2 Coolant Cell #93 2015-02-12 15:51:00 -08:00
Andrew Miner 1af61398f8 Add missing AE2 images 2015-02-12 15:29:27 -08:00
Andrew Miner 246dbcafa9 Fix some minor errors in IC2 and TE data files 2015-02-10 17:08:20 -08:00
Andrew Miner 816908f82a Add missing recipe for Advanced Alloy in IC2 2015-02-09 21:15:10 -08:00
Andrew Miner 383bc5a904 Fix crafting algo. to avoid cycles #47
* Adjust recipes in Thermal Expansion to likewise avoid cycles
2015-02-09 21:15:10 -08:00
Andrew Miner e94b5b3d8d Add item declarations for non-craftable MC items
* Update the `convert-nei-dump` script to avoid overwriting an
  `mod-version.cg` file and to only add those items which are missing
2015-02-09 21:15:09 -08:00
Andrew Miner 4c5d1256bc Fix recipe for 4k ME Storage Component 2015-02-06 13:07:17 -08:00
Andrew Miner 8724c13689 Adjust names for MC1.7.10 groups 2015-02-06 12:33:34 -08:00
Andrew Miner ec2b728596 Add groups to the MC1.7.10 mod version file 2015-02-06 12:30:13 -08:00
Andrew Miner 1d30bc3791 Add EnderIO 2.2.7.325 2015-02-02 20:30:22 -08:00
Andrew Miner 6d63824d76 Add groups to IC2-exp 2015-01-30 20:09:59 -08:00
Andrew Miner 6e3843731b Allow items to be grouped on mod detail pages 2015-01-30 13:03:10 -08:00
Andrew Miner a365217890 Add documentation & download links to mod page 2015-01-30 10:19:41 -08:00
Andrew Miner d5140f963d Fix various small bugs related to new mod page 2015-01-29 13:24:30 -08:00
Andrew Miner d0fdbdf2c6 Moke internal links use router 2015-01-29 12:13:31 -08:00
Andrew Miner cac523988e Fix recipe for BatBox 2015-01-29 10:15:34 -08:00
Andrew Miner 332f64abea Initial version of mod detail pages 2015-01-29 10:04:11 -08:00
Andrew Miner 5e63c092a1 Fix recipe for Copper Cable from cutters 2015-01-28 10:31:34 -08:00
Andrew Miner b4fe6b20be Re-order Fertilizer recipes to avoid infinite loop 2015-01-24 17:36:18 -08:00
Andrew Miner 67a03f83c2 Fix use of cutter & forge hammer
There were a few recipes which didn't list these tools as extras, and
therefore had the crafting plan making a lot of them each time
2015-01-24 14:49:22 -08:00
Andrew Miner 04c835d596 Remove extra Metal Former images 2015-01-24 14:32:55 -08:00
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