jnordberg / minecraft-replicator

Self-replicating machine in Minecraft using ComputerCraft
https://www.youtube.com/watch?v=4vkifAtaino
BSD 3-Clause "New" or "Revised" License
10 stars 16 forks source link

Storage inconsistency. #3

Open UlisseMini opened 5 years ago

UlisseMini commented 5 years ago

After the turtle collects everything to give to the new turtle i get an the storage inconsistency error, i added some print's for debugging. "slot" has a value of 1 (number) Replicator:inspect returns nil (gotten from Item.static.resolve that returns nil) then it errors ):

i've ran it a few times, all the time not changing anything except bonemealing the trees and placing ores under it while its mining. i'm running computercraft tweaked (https://github.com/SquidDev-CC/CC-Tweaked) i had to change the item id's to match CC-Tweaked but other then that i changed nothing.

josiahseaman commented 4 years ago

@UlisseMini I was just looking around to see if there was a self-replicator that would be compatible with CC:Tweaked. Did you ever get your version working? I could see if I could fork your version and continue your work on it.

Before this I was looking at http://www.computercraft.info/forums2/index.php?/topic/18592-self-replicating-turtle-revisited/ but I noticed it was written before you could inspect Blocks in the world or in your inventory. So a bunch of that code base is all guess work about inventory management. Would minecraft-replicator be a better starting point? I really like that it keeps going to just fill the whole world!

UlisseMini commented 4 years ago

@josiahseaman Sorry I don't have my fork anymore, it never really worked anyways. but if you want to fork this & try to get it working I'll contribute when I have time

josiahseaman commented 4 years ago

Ah I'm sorry to hear that. I probably shouldn't engage in any time sinks right now. But if I can't resist the temptation, I'll let you know :D