Creates a completely custom inventory system, which doesn't rely at all on any of the usual UserData objects.
Allows empty buckets to be placed as nodes in order to collect rainwater.