IntTurtle
Turtles in IntTurtle run programs written in IntCode, a small instruction set the author invented for a WinterJam 2021 entry.
What it does
Each turtle block executes IntCode, and the mod ships two tiers. A basic turtle runs 4 instructions per tick, while an advanced turtle runs 64. Certain opcodes fire once per fixed span of ticks, and when one of them completes the turtle picks execution back up; if that same opcode is met again before the tick ends, the turtle holds still until the following tick.
The input opcode always reads the newline character 10. The output opcode parses Unicode code points and writes them to chat whenever a newline character is reached. Both IO opcodes are used by the instruction set, so programs can take input and print text.
The mod was made for WinterJam 2021 and is winter themed, a nod to Advent of Code, the puzzle series that the IntCode machine in Advent of Code inspired the author to reference. IntTurtle requires LibX. It runs on Forge for 1.18.1 only, and it is open source under the Apache License 2.0. The server and every player need the mod installed.
Key features
Programmable turtles
Turtle blocks execute programs written in IntCode, placed and set up in the world like other machines.
Two turtle tiers
The basic turtle runs 4 instructions per tick and the advanced turtle runs 64, so larger programs finish sooner.
Timed opcodes
Some opcodes fire only once per set number of ticks, pausing the turtle until the next tick if reached again early.
Text input and output
The input opcode reads the newline character, and the output opcode writes Unicode code points to chat at each newline.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Learning IntCode
Players can write small IntCode programs to see how the instruction set behaves turtle by turtle.
Winter challenge programs
The WinterJam 2021 origin and Advent of Code theme suit puzzle-style programs that print results to chat.
Who it’s for: Players who like programmable machines and puzzle-style code, and server owners who want an IntCode turtle in a Forge 1.18.1 world.
Questions
What does IntTurtle require?
Does IntTurtle need to be installed on the server?
Which turtle tier executes instructions faster?
In the catalog
IntTurtle is one of 8,499 Technology mods on ModsFinder, and one of 4,122 Technology mods for Forge. 4,416 mods support Minecraft 1.18.1.
More from noeppi-noeppi
Similar mods
What the author says
There are two tiers of turtles. The basic turtle executes 4 intcode instructions per tick. The advanced turtle executes 64 intcode instructions per tick. However some opcodes can only be invoked once per certain amount of ticks. After such an opcode, the turtle will continue execution. But if the opcode is approached…
Official listing
- Modrinth page
- modrinth.com/mod/intturtle
- Owner
- noeppi-noeppi
- Published
- 2022-08-22
- Updated on Modrinth
- 2022-08-22
- Facts verified
- 2026-10-15
