CodeBots icon

CodeBots -----

Create and write scripts for programmable bots



New language & complete rework!
Hey everyone! I've been working on this update for a very long time. Many things were changed and redone from scratch so this update is completely incompatible with previous versions!
Please let me know if there are any issues! This is a big update and I couldn't fully test everything alone.

Changes:
  • NEW LANGUAGE! I've made a new scripting language that is similar to C, because of easier state management, cleaner code under the hood, more accurate code generation for people who use AI for bots
  • Bots will now pause and unpause when chunk reloads or server restarts!
  • Bots, monitors and redstone transmitters now save to their region files inside world folders, and only load when their chunk is loaded
  • Bots will now attempt to reconnect to the monitor after chunk reload or server restart
  • Entites used by bots, monitors and redstone transmitters no longer persist through server restarts but are instead respawned when needed
  • When picking up a bot, all of it's files will be saved onto the item
  • Added bot.place(string direction) function to bots for placing blocks
  • Added bot.play_sound(string sound, float volume, float pitch function to bots for playing sounds
  • Added math module with functions abs(float), floor(float), ceil(float), round(float), random(), sin(float), cos(float), tan(float), cot(float), atan(float), atan2(float, float), sqrt(float)
  • Improved syntax for the give command
  • Removed commands: create_bot, delete_bot, sel, inv, tp, rotate, setskin, editor
  • Monitors will now remember their text alignment
  • Program will now auto-load if it's the only one that exists when created
  • Prevented creating or deleting files while editor session is active for the bot
  • Prevented creating code editor session if bot has no files
  • Updated code editor URL
  • Code editor sessions will now be reused after server restart instead of having to make new ones
  • *Added bStats
  • Updated keys to snake case in the config file
  • Added timeouts for HTTP calls to the editor
  • Added automatic deletion for expired editor sessions
  • Fixed access token being fetched twice from the editor on server startup
  • Fixed closing editor session not refreshing programs GUI
  • REMOVED STRUCTS: they will be back one day...
Editor changes:
  • Full support for the new language including: parsing, autocompletion, type checking, error and warning marking
  • Added file size and cursor position info to the bottom right
  • Added AI prompt button to the sidebar
  • When alt-tabbing, editor will check if session status has changed and redirect users accordingly
  • Added the "there are unsaved changes" warning when closing tab or reloading
  • Fixed session author not showing up
----------, May 10, 2026
Resource Information
Author:
----------
Total Downloads: 1,634
First Release: May 29, 2024
Last Update: May 10, 2026
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings