11 Commits

Author SHA1 Message Date
Torrie Fischer
61c39dc9c2 wip? 2023-06-10 13:21:31 +02:00
Trever Fischer
4ac2d61359 Implement new event marshalling system 2012-11-21 22:09:35 -05:00
Trever Fischer
25ae5444f7 Use None where appropriate 2012-11-18 09:20:20 -05:00
Trever Fischer
690ff8f21e Support handling vault-content events in the vault UI 2012-11-17 21:33:42 -05:00
Trever Fischer
4b9b53e9da Add method to VaultSlots to easily add items to vaults 2012-11-17 16:06:13 -05:00
Trever Fischer
0060443619 Create 27 vault slots by default 2012-11-17 16:05:42 -05:00
Trever Fischer
465b50c0c9 Remove duplicate field and allow vault slots to have null items to represent empty slots 2012-11-17 16:04:04 -05:00
Trever Fischer
452b5acbfd Add an 'item' model to minecraft app, and migrate Vault app to use it.
The Item model is meant to be used as a way for other apps to store exceedingly
common data about an item, such as the material ID, data value, and damage
value. Keeping it all in one object allows for the item schema to change later
on without needing to update dozens of other apps.
2012-11-16 15:14:41 -05:00
Trever Fischer
d01075e094 Add the vault page 2012-11-09 12:04:47 -05:00
Trever Fischer
06001c0281 Tweak vault design to save item positions in the display 2012-11-09 12:04:17 -05:00
Trever Fischer
e3296b029a Implement the item vault API 2012-11-09 07:55:44 -05:00