CC-Tweaked

Just another ComputerCraft fork

Stars
917
Committers
109

Bot releases are hidden (Show)

CC-Tweaked - [1.14.4] 1.88.0

Published by SquidDev over 4 years ago

New features in CC: Tweaked 1.88.0

  • Computers and turtles now preserve their ID when broken.
  • Add peripheral.getName - returns the name of a wrapped peripheral.
  • Reduce network overhead of monitors and terminals.
  • Add a TBO backend for monitors, with a significant performance boost.
  • The Lua REPL warns when declaring locals (lupus590, exerro)
  • Add config to allow using command computers in survival.
  • Add fs.isDriveRoot - checks if a path is the root of a drive.
  • cc.pretty can now display a function's arguments and where it was defined. The Lua REPL will show arguments by default.
  • Move the shell's require/package implementation to a separate cc.require module.

And several bug fixes:

  • Fix io.lines not accepting arguments.
  • Fix settings.load using an unknown global (MCJack123).
  • Prevent computers scanning peripherals twice.
CC-Tweaked - [1.12.2] 1.88.0

Published by SquidDev over 4 years ago

New features in CC: Tweaked 1.88.0

  • Computers and turtles now preserve their ID when broken.
  • Add peripheral.getName - returns the name of a wrapped peripheral.
  • Reduce network overhead of monitors and terminals.
  • Add a TBO backend for monitors, with a significant performance boost.
  • The Lua REPL warns when declaring locals (lupus590, exerro)
  • Add config to allow using command computers in survival.
  • Add fs.isDriveRoot - checks if a path is the root of a drive.
  • cc.pretty can now display a function's arguments and where it was defined. The Lua REPL will show arguments by default.
  • Move the shell's require/package implementation to a separate cc.require module.

And several bug fixes:

  • Fix io.lines not accepting arguments.
  • Fix settings.load using an unknown global (MCJack123).
CC-Tweaked - [1.15.2] 1.87.1

Published by SquidDev over 4 years ago

New features in CC: Tweaked 1.87.1

  • Fix blocks not dropping items in survival.
CC-Tweaked - [1.14.4] 1.87.1

Published by SquidDev over 4 years ago

New features in CC: Tweaked 1.87.1

  • Fix blocks not dropping items in survival.
CC-Tweaked - [1.15.2] 1.87.0

Published by SquidDev over 4 years ago

New features in CC: Tweaked 1.87.0

  • Add documentation to many Lua functions. This is published online at https://tweaked.cc/.
  • Replace to pretty-printer in the Lua REPL. It now supports displaying functions and recursive tables. This printer is may be used within your own code through the cc.pretty module.
  • Add fs.getCapacity. A complement to fs.getFreeSpace, this returns the capacity of the supplied drive.
  • Add fs.getAttributes. This provides file size and type, as well as creation and modification time.
  • Update Cobalt version. This backports several features from Lua 5.2 and 5.3:
    • The __len metamethod may now be used by tables.
    • Add \z, hexadecimal (\x00) and unicode (\u0000) string escape codes.
    • Add utf8 lib.
    • Mirror Lua's behaviour of tail calls more closely. Native functions are no longer tail called, and tail calls are displayed in the stack trace.
    • table.unpack now uses __len and __index metamethods.
    • Parser errors now include the token where the error occured.
  • Add textutils.unserializeJSON. This can be used to decode standard JSON and stringified-NBT.
  • The settings API now allows "defining" settings. This allows settings to specify a default value and description.
  • Enable the motd on non-pocket computers.
  • Allow using the menu with the mouse in edit and paint (JakobDev).
  • Add Danish and Korean translations (ChristianLW, mindy15963)
  • Fire mouse_up events in the monitor program.
  • Allow specifying a timeout to websocket.receive.
  • Increase the maximimum limit for websocket messages.
  • Optimise capacity checking of computer/disk folders.

And several bug fixes:

  • Fix turtle texture being incorrectly oriented (magiczocker10).
  • Prevent copying folders into themselves.
  • Normalise file paths within shell.setDir (JakobDev)
  • Fix turtles treating waterlogged blocks as water.
  • Register an entity renderer for the turtle's fake player.
CC-Tweaked - [1.14.4] 1.87.0

Published by SquidDev over 4 years ago

New features in CC: Tweaked 1.87.0

  • Add documentation to many Lua functions. This is published online at https://tweaked.cc/.
  • Replace to pretty-printer in the Lua REPL. It now supports displaying functions and recursive tables. This printer is may be used within your own code through the cc.pretty module.
  • Add fs.getCapacity. A complement to fs.getFreeSpace, this returns the capacity of the supplied drive.
  • Add fs.getAttributes. This provides file size and type, as well as creation and modification time.
  • Update Cobalt version. This backports several features from Lua 5.2 and 5.3:
    • The __len metamethod may now be used by tables.
    • Add \z, hexadecimal (\x00) and unicode (\u0000) string escape codes.
    • Add utf8 lib.
    • Mirror Lua's behaviour of tail calls more closely. Native functions are no longer tail called, and tail calls are displayed in the stack trace.
    • table.unpack now uses __len and __index metamethods.
    • Parser errors now include the token where the error occured.
  • Add textutils.unserializeJSON. This can be used to decode standard JSON and stringified-NBT.
  • Switch the monitor renderer to use VBOs, providing a significant performance boost in some cases. You can switch back to the display list renderer via the config.
  • The settings API now allows "defining" settings. This allows settings to specify a default value and description.
  • Enable the motd on non-pocket computers.
  • Allow using the menu with the mouse in edit and paint (JakobDev).
  • Add Danish and Korean translations (ChristianLW, mindy15963)
  • Fire mouse_up events in the monitor program.
  • Allow specifying a timeout to websocket.receive.
  • Increase the maximimum limit for websocket messages.
  • Optimise capacity checking of computer/disk folders.

And several bug fixes:

  • Fix turtle texture being incorrectly oriented (magiczocker10).
  • Prevent copying folders into themselves.
  • Normalise file paths within shell.setDir (JakobDev)
  • Fix turtles treating waterlogged blocks as water.
  • Register an entity renderer for the turtle's fake player.
CC-Tweaked - [1.12.2] 1.87.0

Published by SquidDev over 4 years ago

New features in CC: Tweaked 1.87.0

  • Add documentation to many Lua functions. This is published online at https://tweaked.cc/.
  • Replace to pretty-printer in the Lua REPL. It now supports displaying functions and recursive tables. This printer is may be used within your own code through the cc.pretty module.
  • Add fs.getCapacity. A complement to fs.getFreeSpace, this returns the capacity of the supplied drive.
  • Add fs.getAttributes. This provides file size and type, as well as creation and modification time.
  • Update Cobalt version. This backports several features from Lua 5.2 and 5.3:
    • The __len metamethod may now be used by tables.
    • Add \z, hexadecimal (\x00) and unicode (\u0000) string escape codes.
    • Add utf8 lib.
    • Mirror Lua's behaviour of tail calls more closely. Native functions are no longer tail called, and tail calls are displayed in the stack trace.
    • table.unpack now uses __len and __index metamethods.
    • Parser errors now include the token where the error occured.
  • Add textutils.unserializeJSON. This can be used to decode standard JSON and stringified-NBT.
  • Switch the monitor renderer to use VBOs, providing a significant performance boost in some cases. You can switch back to the display list renderer via the config.
  • The settings API now allows "defining" settings. This allows settings to specify a default value and description.
  • Enable the motd on non-pocket computers.
  • Allow using the menu with the mouse in edit and paint (JakobDev).
  • Add Danish and Korean translations (ChristianLW, mindy15963)
  • Fire mouse_up events in the monitor program.
  • Allow specifying a timeout to websocket.receive.
  • Increase the maximimum limit for websocket messages.
  • Optimise capacity checking of computer/disk folders.

And several bug fixes:

  • Fix turtle texture being incorrectly oriented (magiczocker10).
  • Prevent copying folders into themselves.
  • Fix race condition within ID assignment.
  • Normalise file paths within shell.setDir (JakobDev)
CC-Tweaked - [1.15.2] 1.86.2

Published by SquidDev over 4 years ago

New features in CC: Tweaked 1.86.2

  • Fix peripheral.getMethods returning an empty table
  • Update to Minecraft 1.15.2. This is currently alpha-quality and so is missing
    missing features and may be unstable.
CC-Tweaked - [1.14.4] 1.86.2

Published by SquidDev almost 5 years ago

New features in CC: Tweaked 1.86.2

  • Fix peripheral.getMethods returning an empty table
CC-Tweaked - [1.12.2] 1.86.2

Published by SquidDev almost 5 years ago

New features in CC: Tweaked 1.86.2

  • Fix peripheral.getMethods returning an empty table
CC-Tweaked - [1.14.4] 1.86.1

Published by SquidDev almost 5 years ago

New features in CC: Tweaked 1.86.1

  • Add a help message to the Lua REPL's exit function
  • Add more MOTD messages. (osmarks)
  • GPS requests are now made anonymously (osmarks)
  • Minor memory usage improvements to Cobalt VM.

And several bug fixes:

  • Fix error when calling write with a number.
  • Add missing assertion to io.write.
  • Fix incorrect coordinates in mouse_scroll events.
CC-Tweaked - [1.12.2] 1.86.1

Published by SquidDev almost 5 years ago

New features in CC: Tweaked 1.86.1

  • Add a help message to the Lua REPL's exit function
  • Add more MOTD messages. (osmarks)
  • GPS requests are now made anonymously (osmarks)
  • Minor memory usage improvements to Cobalt VM.

And several bug fixes:

  • Fix error when calling write with a number.
  • Add missing assertion to io.write.
CC-Tweaked - [1.14.4] 1.86.0

Published by SquidDev almost 5 years ago

New features in CC: Tweaked 1.86.0

  • Add PATCH and TRACE HTTP methods. (jaredallard)
  • Add more MOTD messages. (JakobDev)
  • Allow removing and adding turtle upgrades via CraftTweaker.

And several bug fixes:

  • Fix crash when interacting with Wearable Backpacks.
CC-Tweaked - [1.12.2] 1.86.0

Published by SquidDev almost 5 years ago

New features in CC: Tweaked 1.86.0

  • Add PATCH and TRACE HTTP methods. (jaredallard)
  • Add more MOTD messages. (JakobDev)
  • Allow removing and adding turtle upgrades via CraftTweaker.

And several bug fixes:

  • Fix crash when interacting with Wearable Backpacks.
CC-Tweaked - [1.14.4] 1.85.2

Published by SquidDev almost 5 years ago

New features in CC: Tweaked 1.85.2

  • Fix crashes when using the mouse with advanced computers.
CC-Tweaked - [1.12.2] 1.85.2

Published by SquidDev almost 5 years ago

New features in CC: Tweaked 1.85.2

  • Fix crashes when using the mouse with advanced computers.
CC-Tweaked - [1.12.2] 1.85.1

Published by SquidDev almost 5 years ago

New features in CC: Tweaked 1.85.1

  • Add basic mouse support to read

And several bug fixes:

  • Fix turtles not having breaking particles.
CC-Tweaked - [1.14.4] 1.85.1

Published by SquidDev almost 5 years ago

New features in CC: Tweaked 1.85.1

  • Add basic mouse support to read

And several bug fixes:

  • Fix turtles not having breaking particles.
  • Correct rendering of monitors when underwater.
  • Adjust the position from where turtle performs actions, correcting the behaviour of some interactions.
  • Fix several crashes when the turtle performs some action.
CC-Tweaked - [1.14.4] 1.85.0

Published by SquidDev about 5 years ago

New features in CC: Tweaked 1.85.0

  • Window.reposition now allows changing the redirect buffer
  • Add cc.completion and cc.shell.completion modules
  • command.exec also returns the number of affected objects, when exposed by the game.

And several bug fixes:

  • Change how turtle mining drops are handled, improving compatibility with some mods.
  • Fix several GUI desyncs after a turtle moves.
  • Fix os.day/os.time using the incorrect world time.
  • Prevent wired modems dropping incorrectly.
  • Fix mouse events not firing within the computer GUI.
CC-Tweaked - [1.12.2] 1.85.0

Published by SquidDev about 5 years ago

New features in CC: Tweaked 1.85.0

  • Window.reposition now allows changing the redirect buffer
  • Add cc.completion and cc.shell.completion modules
  • command.exec also returns the number of affected objects, when exposed by the game.

And several bug fixes:

  • Change how turtle mining drops are handled, improving compatibility with some mods.
  • Fix several GUI desyncs after a turtle moves.
Badges
Extracted from project README
Current build status Download CC: Tweaked on CurseForge Download CC: Tweaked on Modrinth