You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 2, 2019. It is now read-only.
The bot should remember the position of the sign (probably also which way it is facing) and also the text on the sign. We can use the signs to tell the bot about important locations like its home and also convenience locations for things like "go harvest wood near the lake" (putting a sign by the lake that says 'lake' until the bot learns to recognize a lake).
The text was updated successfully, but these errors were encountered:
Another possibility to achieve something similar would be to use chat events. You can teleport Bot, send a command to look at a coordinate, and then to remember the concept 'lake'
Yes, chat is something we definitely want to do, and may actually have to do first. After I got the basics of locating signs in the code I went to investigate how the sign text is actually stored. Apparently it is stored in a so called 'block entity' which is extra data stored separate from the block data itself. Spockbot does not currently have any functions to read or access the block entity data, so this is going to be difficult if not impossible to implement for a while.
The bot should remember the position of the sign (probably also which way it is facing) and also the text on the sign. We can use the signs to tell the bot about important locations like its home and also convenience locations for things like "go harvest wood near the lake" (putting a sign by the lake that says 'lake' until the bot learns to recognize a lake).
The text was updated successfully, but these errors were encountered: