add CC projects

This commit is contained in:
2023-11-13 19:37:05 +00:00
parent 94b4db7549
commit a507315ad2
114 changed files with 11478 additions and 1 deletions
+25
View File
@@ -0,0 +1,25 @@
local enderchest = peripheral.find "minecraft:ender chest"
local targets = {}
for _, name in pairs(peripheral.call("right", "getNamesRemote")) do
if peripheral.getType(name) == "minecraft:ironchest_iron" then
table.insert(targets, name)
end
end
local discard = {
["minecraft:cobblestone"] = true
}
while true do
for slot, content in pairs(enderchest.list()) do
if discard[content.name] then
enderchest.drop(slot)
else
local remaining = content.count
for _, target in pairs(targets) do
remaining = remaining - enderchest.pushItems(target, slot)
if remaining == 0 then break end
end
end
end
sleep(1)
end