Changes

#7 (Jul 24, 2020 2:23:47 AM)

  1. Make paths waterloggable. — spencerb21 / githubweb
  2. The blocks registry never returns null — spencerb21 / githubweb
  3. Switch waypoint compass items to be stored in an EnumMap — spencerb21 / githubweb
  4. Fix translation of mixed dyed bottle — spencerb21 / githubweb
  5. Remove these old unused recipe files — spencerb21 / githubweb
  6. Move all the anvil recipes to the inspirations namespace — spencerb21 / githubweb
  7. Avoid an import of the Inspirations class here — spencerb21 / githubweb
  8. Remove the old anvil registry methods — spencerb21 / githubweb

#6 (Jun 20, 2020 8:10:51 AM)

  1. Pre-sort all the anvil recipes — spencerb21 / githubweb
  2. Add support for using a loot table for anvil recipes — spencerb21 / githubweb
  3. Add smashing recipes for glass blocks — spencerb21 / githubweb

#5 (Jun 13, 2020 9:17:23 AM)

  1. Add conditional recipe support for anvil recipes — spencerb21 / githubweb
  2. Make anvil recipe matching handle multiple items correctly — spencerb21 / githubweb
  3. Add mulch anvil recipes — spencerb21 / githubweb
  4. Prefer recipes with more ingredients — spencerb21 / githubweb

#4 (Jun 11, 2020 6:57:08 AM)

  1. Add recipe generator for recipes module — spencerb21 / githubweb
  2. Add builder and serializer for anvil recipes — spencerb21 / githubweb
  3. Generate all the anvil recipes — spencerb21 / githubweb
  4. Tweak logic so breaking blocks causes the anvil to continue through the block. — spencerb21 / githubweb
  5. Rearrange this to use the Optional more correctly. — spencerb21 / githubweb
  6. Fix smashing recipes being rejected as invalid — spencerb21 / githubweb

#3 (Jun 10, 2020 8:06:08 AM)

  1. Default to copying the input block when not specified — spencerb21 / githubweb
  2. Change ID name — spencerb21 / githubweb
  3. Handle item entities containing multiple items — spencerb21 / githubweb

#2 (Jun 10, 2020 7:28:47 AM)

  1. Add smashing anvil entity. — spencerb21 / githubweb
  2. Add the original tick() method for the anvil — spencerb21 / githubweb
  3. Remove irrelevant code from here — spencerb21 / githubweb
  4. Further clean up tick code, add smashing functionality — spencerb21 / githubweb
  5. Add spawning/network code for falling anvil entity — spencerb21 / githubweb
  6. Enable the Recipes module — spencerb21 / githubweb
  7. Fix this not being initialized — spencerb21 / githubweb
  8. Remove Smashing Anvil block — spencerb21 / githubweb
  9. Swap entities when anvils begin falling — spencerb21 / githubweb
  10. Disable extra blockstates, this isn't allowed — spencerb21 / githubweb