sorcery  Diff

Differences From Artifact [b53d891f54]:

To Artifact [913cc0d6da]:


     7      7   			if meta:get_string('sorcery_seal_mode') == 'wand' or name ~= meta:get_string('owner') then
     8      8   				return true
     9      9   			end
    10     10   		end
    11     11   		return nextfn(pos,name)
    12     12   	end
    13     13   end
           14  +
           15  +if minetest.get_modpath('hopper') then
           16  +	hopper:add_container {
           17  +		{'side',  'group:sorcery_device_generator','fuel'};
           18  +		{'bottom','group:sorcery_device_generator','fuel'};
           19  +
           20  +		{'side',  'sorcery:coin_press','ingot'};
           21  +		{'bottom','sorcery:coin_press','gem'};
           22  +		-- output handled on our side; requires automation
           23  +
           24  +		{'bottom','sorcery:infuser','infusion'};
           25  +		{'side',  'sorcery:infuser','potions'};
           26  +		-- output handled on our side
           27  +
           28  +		{'top',   'sorcery:displacer','cache'};
           29  +		{'side',  'sorcery:displacer','cache'};
           30  +		{'bottom','sorcery:displacer','cache'};
           31  +
           32  +		{'side','sorcery:displacer_transmit_gem','code'};
           33  +		{'side','sorcery:displacer_receive_gem', 'code'};
           34  +
           35  +		{'side','group:sorcery_device_kiln','fuel'};
           36  +		{'top', 'group:sorcery_device_kiln','output'};
           37  +
           38  +		{'top',   'group:sorcery_device_smelter','output'};
           39  +		{'bottom','group:sorcery_device_smelter','input'};
           40  +		{'side',  'group:sorcery_device_smelter','fuel'};
           41  +
           42  +		{'top',    'sorcery:mill', 'output'};
           43  +		{'side',   'sorcery:mill', 'grinder'};
           44  +		{'bottom', 'sorcery:mill', 'input'};
           45  +
           46  +		{'bottom', 'sorcery:harvester', 'charge'};
           47  +		-- output handled on our side
           48  +	}
           49  +end