Jump to content

[1.11] Code stored in NBT in an ItemStack


Awesome_Spider

Recommended Posts

I am working on a robot mod that adds robots that interact with nearby inventories. I am kind of stuck with this however. What I would like to do is have the players program the behaviors of the robots into an item (using a drag and drop interface maybe) that could be dropped into the robot's (or controller of a multiblock) gui. I am trying to wrap my head around how I would implement this. Any ideas?

 

I was thinking I could save Json to the nbt of an item stack that would have instructions for what the robot would do, but I'm unsure if this would be feasable. Any suggestions are appreciated.

Link to comment
Share on other sites

You could do what computercraft does store an Item ID in NBT then use that ID to reference an external file.This gives some leniency on what file structures you can use for storing the programs.  You could store the program files in the minecraft save folder.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.