Update Minecraft recipebook with more recipes

This commit is contained in:
Andrew Miner
2015-01-01 11:06:25 -08:00
parent 57c6cca436
commit a265383630
18 changed files with 2093 additions and 1127 deletions
@@ -8,6 +8,7 @@
BaseController = require './base_controller'
{Event} = require '../constants'
InventoryParser = require '../models/inventory_parser'
{Key} = require '../constants'
url = require 'url'
{UrlParam} = require '../constants'
@@ -52,6 +53,10 @@ module.exports = class CraftingTableController extends BaseController
return unless @rendered
@$nameField.autocomplete 'search'
onNameFieldKeyPress: (event)->
if event.which is Key.Return
@$nameField.autocomplete('close')
onQuantityFieldChanged: ->
return unless @rendered
@model.quantity = parseInt @$quantityField.find(":selected").val()
@@ -102,6 +107,7 @@ module.exports = class CraftingTableController extends BaseController
'input textarea[name="have"]': 'onHaveFieldChanged'
'focus input[name="name"]': 'onNameFieldFocused'
'input input[name="name"]': 'onNameFieldChanged'
'keypress input[name="name"]': 'onNameFieldKeyPress'
'input select[name="quantity"]': 'onQuantityFieldChanged'
'change input[name="including_tools"]': 'onIncludingToolsFieldChanged'