Refrigerators
Refrigerators by BlockWorld4843566    3
Refrigerators v1.0.1 Adds Refrigerators in Minecraft! Throw an Iron Block and a Chest on the ground to get a Refrigerator! You can store items in the Fridge but the Freezer works. Throw a piece of Glass and a Water Bucket on the ground to get a Cooling Pack. Use a Cooling Pack or Ice in the 2nd slot of the Freezer, and then put the item in the 3rd slot! Recipes in the Source Commands. Comment if you want to see more modules!
Minecraft 1.8.1+
10656 characters
More by BlockWorld
How to install
Comments
Show source commands
/summon MinecartCommandBlock ~ ~1 ~ {Command:kill @e[type=MinecartCommandBlock,r=1],Riding:{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~1 redstone_block,Riding:{id:MinecartCommandBlock,Command:setblock ~ ~ ~1 command_block 0 replace {Command:fill ~ ~-3 ~-1 ~ ~ ~ air},Riding:{id:MinecartCommandBlock,Command:scoreboard objectives add 1rNRo_I dummy,Riding:{id:MinecartCommandBlock,Command:/tellraw @a {"text":"\"Refrigerator\" Command by BlockWorld and OSX","color":"yellow","bold":"true"},Riding:{id:MinecartCommandBlock,Command:/scoreboard objectives add Ref_Success dummy,Riding:{id:MinecartCommandBlock,Command:/scoreboard objectives add Ref_IsFridge dummy,Riding:{id:MinecartCommandBlock,Command:/gamerule commandBlockOutput false,Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~-2 ~-1 {Command:fill ~ ~ ~1 ~5 ~3 ~1 stone},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~-2 ~1 {Command:fill ~ ~ ~-1 ~5 ~3 ~-1 redstone_block},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~-2 ~-1 {Command:scoreboard players set @e[type=Item] 1rNRo_I 1 {Item:{id:"minecraft:iron_block"},OnGround:1b}},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~-2 ~1 {Command:scoreboard players set @e[type=Item] 1rNRo_I 2 {Item:{id:"minecraft:chest"},OnGround:1b}},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~-2 ~-1 {Command:execute @e[score_1rNRo_I_min=1,score_1rNRo_I=1] ~ ~ ~ execute @e[r=0,score_1rNRo_I_min=2,score_1rNRo_I=2] ~ ~ ~ summon Item ~ ~ ~ {Item:{id:"minecraft:chest",Count:1,tag:{display:{Lore:["Refrigerator"]}}}}},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~-2 ~1 {Command:execute @e[score_1rNRo_I_min=1,score_1rNRo_I=1] ~ ~ ~ execute @e[r=0,score_1rNRo_I_min=2,score_1rNRo_I=2] ~ ~ ~ kill @e[type=Item,score_1rNRo_I_min=1,score_1rNRo_I=2,r=3]},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~-2 ~-1 {Command:scoreboard players set @e[type=Item] 1rNRo_I 3 {Item:{id:"minecraft:glass"},OnGround:1b}},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~-2 ~1 {Command:scoreboard players set @e[type=Item] 1rNRo_I 4 {Item:{id:"minecraft:water_bucket"},OnGround:1b}},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~-2 ~-1 {Command:execute @e[score_1rNRo_I_min=3,score_1rNRo_I=3] ~ ~ ~ execute @e[r=0,score_1rNRo_I_min=4,score_1rNRo_I=4] ~ ~ ~ summon Item ~ ~ ~ {Item:{id:"minecraft:glass_pane",Count:1,tag:{display:{Name:"Cooling Pack"}}}}},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~-2 ~1 {Command:execute @e[score_1rNRo_I_min=3,score_1rNRo_I=3] ~ ~ ~ execute @e[r=0,score_1rNRo_I_min=4,score_1rNRo_I=4] ~ ~ ~ kill @e[type=Item,score_1rNRo_I_min=3,score_1rNRo_I=4,r=3]},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~-2 ~-1 {Command:/stats entity @e[type=ArmorStand,name=Freezer] set SuccessCount @e[type=ArmorStand,name=Freezer,c=1] Ref_Success},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~-2 ~1 {Command:/scoreboard players set @e[type=Item] Ref_IsFridge 1 {Item:{id:"minecraft:chest",tag:{display:{Lore:["Refrigerator"]}}}}},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~-1 ~-1 {Command:/execute @e[type=Item,score_Ref_IsFridge_min=1] ~ ~ ~ /summon ArmorStand ~ ~ ~ {DisabledSlots:2039552,Marker:1,Invisible:1,NoGravity:1,CustomName:"Fridge"}},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~-1 ~1 {Command:/execute @e[type=Item,score_Ref_IsFridge_min=1] ~ ~ ~ /summon ArmorStand ~ ~1 ~ {DisabledSlots:2039552,Marker:1,Invisible:1,NoGravity:1,CustomName:"Freezer"}},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~-1 ~-1 {Command:/kill @e[type=Item,score_Ref_IsFridge_min=1]},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~-1 ~1 {Command:/execute @e[type=ArmorStand,name=Fridge] ~ ~ ~ /setblock ~ ~ ~ minecraft:hopper 2 replace {CustomName:"Freezer"}},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~-1 ~-1 {Command:/execute @e[type=ArmorStand,name=Fridge] ~ ~1 ~ /setblock ~ ~ ~ minecraft:dropper 1 replace {CustomName:"Fridge"}},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~-1 ~1 {Command:/execute @e[type=ArmorStand,name=Fridge] ~ ~2 ~ /setblock ~ ~ ~ minecraft:dropper 1 replace {CustomName:"Fridge"}},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~-1 ~-1 {Command:/execute @e[type=ArmorStand,name=Fridge] ~ ~ ~1 /fill ~ ~ ~ ~ ~2 ~ minecraft:redstone_block},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~-1 ~1 {Command:/kill @e[type=ArmorStand,name=Fridge]},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~-1 ~-1 {Command:/execute @e[type=ArmorStand,name=Freezer] ~ ~-1 ~ /testforblock ~ ~ ~ minecraft:hopper -1 {Items:[0:{Slot:1b,id:"minecraft:glass_pane",Count:1b,tag:{display:{Name:"Cooling Pack"}},Damage:0s},1:{Slot:2b,id:"minecraft:water_bucket",Count:1b,Damage:0s}]}},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~-1 ~1 {Command:/execute @e[type=ArmorStand,name=Freezer,score_Ref_Success_min=1] ~ ~-1 ~ /setblock ~ ~ ~ minecraft:hopper 2 replace {Items:[0:{Slot:2b,id:"minecraft:bucket",Count:1b,Damage:0s},1:{Slot:3b,id:"minecraft:ice",Count:1b,Damage:0s}]}},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~-1 ~-1 {Command:/execute @e[type=ArmorStand,name=Freezer] ~ ~-1 ~ /testforblock ~ ~ ~ minecraft:hopper -1 {Items:[0:{Slot:1b,id:"minecraft:ice",Count:1b,Damage:0s},1:{Slot:2b,id:"minecraft:water_bucket",Count:1b,Damage:0s}]}},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~-1 ~1 {Command:/execute @e[type=ArmorStand,name=Freezer,score_Ref_Success_min=1] ~ ~-1 ~ /setblock ~ ~ ~ minecraft:hopper 2 replace {Items:[0:{Slot:2b,id:"minecraft:bucket",Count:1b,Damage:0s},1:{Slot:3b,id:"minecraft:ice",Count:1b,Damage:0s}]}},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~ ~-1 {Command:/execute @e[type=ArmorStand,name=Freezer] ~ ~-1 ~ /testforblock ~ ~ ~ minecraft:hopper -1 {Items:[0:{Slot:1b,id:"minecraft:glass_pane",Count:1b,tag:{display:{Name:"Cooling Pack"}},Damage:0s},1:{Slot:2b,id:"minecraft:lava_bucket",Count:1b,Damage:0s}]}},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~ ~1 {Command:/execute @e[type=ArmorStand,name=Freezer,score_Ref_Success_min=1] ~ ~-1 ~ /setblock ~ ~ ~ minecraft:hopper 2 replace {Items:[0:{Slot:2b,id:"minecraft:bucket",Count:1b,Damage:0s},1:{Slot:3b,id:"minecraft:obsidian",Count:1b,Damage:0s}]}},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~ ~-1 {Command:/execute @e[type=ArmorStand,name=Freezer] ~ ~-1 ~ /testforblock ~ ~ ~ minecraft:hopper -1 {Items:[0:{Slot:1b,id:"minecraft:ice",Count:1b,Damage:0s},1:{Slot:2b,id:"minecraft:lava_bucket",Count:1b,Damage:0s}]}},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~ ~1 {Command:/execute @e[type=ArmorStand,name=Freezer,score_Ref_Success_min=1] ~ ~-1 ~ /setblock ~ ~ ~ minecraft:hopper 2 replace {Items:[0:{Slot:2b,id:"minecraft:bucket",Count:1b,Damage:0s},1:{Slot:3b,id:"minecraft:obsidian",Count:1b,Damage:0s}]}},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~ ~-1 {Command:/execute @e[type=ArmorStand,name=Freezer] ~ ~-1 ~ /testforblock ~ ~ ~ minecraft:hopper -1 {Items:[0:{Slot:1b,id:"minecraft:glass_pane",Count:1b,tag:{display:{Name:"Cooling Pack"}},Damage:0s},1:{Slot:2b,id:"minecraft:slime_ball",Count:1b,Damage:0s}]}},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~ ~1 {Command:/execute @e[type=ArmorStand,name=Freezer,score_Ref_Success_min=1] ~ ~-1 ~ /setblock ~ ~ ~ minecraft:hopper 2 replace {Items:[0:{Slot:3b,id:"minecraft:snowball",Count:1b,Damage:0s}]}},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~ ~-1 {Command:/execute @e[type=ArmorStand,name=Freezer] ~ ~-1 ~ /testforblock ~ ~ ~ minecraft:hopper -1 {Items:[0:{Slot:1b,id:"minecraft:ice",Count:1b,Damage:0s},1:{Slot:2b,id:"minecraft:slime_ball",Count:1b,Damage:0s}]}},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~ ~1 {Command:/execute @e[type=ArmorStand,name=Freezer,score_Ref_Success_min=1] ~ ~-1 ~ /setblock ~ ~ ~ minecraft:hopper 2 replace {Items:[0:{Slot:3b,id:"minecraft:snowball",Count:1b,Damage:0s}]}},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~ ~-1 {Command:/execute @e[type=ArmorStand,name=Freezer] ~ ~-1 ~ /testforblock ~ ~ ~ minecraft:hopper -1 {Items:[0:{Slot:1b,id:"minecraft:glass_pane",Count:1b,tag:{display:{Name:"Cooling Pack"}},Damage:0s},1:{Slot:2b,id:"minecraft:poisonous_potato",Count:1b,Damage:0s}]}},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~ ~1 {Command:/execute @e[type=ArmorStand,name=Freezer,score_Ref_Success_min=1] ~ ~-1 ~ /setblock ~ ~ ~ minecraft:hopper 2 replace {Items:[0:{Slot:3b,id:"minecraft:potato",Count:1b,Damage:0s}]}},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~ ~-1 {Command:/execute @e[type=ArmorStand,name=Freezer] ~ ~-1 ~ /testforblock ~ ~ ~ minecraft:hopper -1 {Items:[0:{Slot:1b,id:"minecraft:ice",Count:1b,Damage:0s},1:{Slot:2b,id:"minecraft:poisonous_potato",Count:1b,Damage:0s}]}},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~ ~1 {Command:/execute @e[type=ArmorStand,name=Freezer,score_Ref_Success_min=1] ~ ~-1 ~ /setblock ~ ~ ~ minecraft:hopper 2 replace {Items:[0:{Slot:3b,id:"minecraft:potato",Count:1b,Damage:0s}]}},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~1 ~-1 {Command:/scoreboard players set @e Ref_Success 0},Riding:{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~ redstone_block,Riding:{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~-1 ~3 ~1 ~-1 command_block,Riding:{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~-1 ~8 ~ ~-1 command_block,Riding:{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~1 ~8 ~1 ~1 command_block,Riding:{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~1 ~8 ~ ~1 command_block,Riding:{id:MinecartCommandBlock,Command:setblock ~1 ~1 ~ wall_sign 4 replace {Text1:"{text:\\"Command by:\\",color:black}",Text3:"{text:\\"BlockWorld and\\",color:black}",Text4:"{text:\\"OSX\\",color:black}"},Riding:{id:MinecartCommandBlock,Command:setblock ~1 ~ ~ wall_sign 4 replace {Text1:"{text:\\"-=-=-\\",color:dark_red}",Text2:"{text:\\"Delete\\",color:red}",Text3:"{text:\\"Machine\\",color:red,clickEvent:{action:\\"run_command\\",value:\\"/tellraw @a {text:'\'Refrigerators\' Deleted',color:red}\\"}}",Text4:"{text:\\"-=-=-\\",color:dark_red,clickEvent:{action:\\"run_command\\",value:\\"fill ~ ~-3 ~-2 ~9 ~4 ~2 air\\"}}"},Riding:{id:MinecartCommandBlock,Command:fill ~2 ~-2 ~-2 ~9 ~1 ~2 stained_glass 3 replace stained_hardened_clay 3,Riding:{id:MinecartCommandBlock,Command:fill ~2 ~-3 ~-2 ~9 ~2 ~2 stained_hardened_clay 3 hollow,Riding:{id:MinecartCommandBlock,Command:gamerule commandBlockOutput false,Riding:{id:MinecartCommandBlock,Riding:{id:FallingSand,Block:activator_rail,Time:1,Riding:{id:FallingSand,Block:redstone_block,Time:1,Riding:{id:FallingSand,Block:stone,Time:1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}