Skip to content

Releases: cc-tweaked/CC-Tweaked

[1.12.2] 1.80pr1.7

09 Jul 20:13
Compare
Choose a tag to compare
[1.12.2] 1.80pr1.7 Pre-release
Pre-release

Changes from the last CC:Tweaked release

  • Add .getNameLocal to wired modems: provides the name that computer is exposed as on the network. This is mostly useful for working with Plethora's transfer locations, though could have other purposes.
  • Change turtle block breaking to closer conform to how players break blocks.
  • Rewrite rendering of printed pages, allowing them to be held in hand, and placed in item frames.

Minor fixes

  • Improve formatting of /computercraft when run by a non-player.
  • Fix pocket computer terminals not updating when being held.
  • Fix a couple of minor blemishes in the GUI textures.
  • Fix sign text not always being set when placed.
  • Cache turtle fakeplayer, hopefully proving some minor performance improvements.

[1.12.2] 1.80pr1.6

15 May 11:19
Compare
Choose a tag to compare
[1.12.2] 1.80pr1.6 Pre-release
Pre-release

Changes from the last CC:Tweaked release

  • Allow network cables to work with compact machines. They do not currently visually connect, but are still usable.
  • A large number of improvements to the /computercraft command, including:
    • Ensure the tables are correctly aligned
    • Remove the output of the previous invocation of that command when posting to chat.
    • /computercraft track is now per-user, instead of global.
    • We now track additional fields, such as the number of peripheral calls, http requests, etc... You can specify these as an optional argument to /computercraft track dump to see them.
  • wget automatically determines the filename (@Luca0208)
  • Allow using alternative HTTP request methods (DELETE, PUT, etc...)
  • Enable Gzip compression for websockets.
  • Fix monitors not rendering when optifine shaders are enabled. There are still issues (they are tinted orange during the night), but it is an improvement.

Minor changes

  • Fix .isDiskPresent() always returning true.
  • Fix peripherals showing up on wired networks when they shouldn't be.
  • Fix turtle.place() crashing the server in some esoteric conditions.
  • Remove upper bound on the number of characters than can be read with .read(n: number).
  • Fix various typos in keys.lua (@hugeblank)

[1.12.2] 1.80pr1.5

15 Mar 17:48
Compare
Choose a tag to compare
[1.12.2] 1.80pr1.5 Pre-release
Pre-release

Changes from the last CC:Tweaked release

  • Several additional fixes to monitors, solving several crashes and graphical glitches.
  • Add recipes to upgrade computers, turtles and pocket computers.

[1.12.2] 1.80pr1.4

21 Feb 15:56
9be61ab
Compare
Choose a tag to compare
[1.12.2] 1.80pr1.4 Pre-release
Pre-release

Changes from the last ComputerCraft alpha

  • Verify the action can be completed in copy, rename and mkdir commands.
  • Add /rom/modules so the package path.
  • Add read to normal file handles - allowing reading a given number of characters.
  • Various minor bug fixes.

Changes from the last CC:Tweaked release

  • Ensure ComputerCraft peripherals are thread-safe. This fixes multiple Lua errors and crashes with modems monitors.
  • Add /computercraft track command, for monitoring how long computers execute for.
  • Add ore dictionary support for recipes.
  • Track which player owns a turtle. This allows turtles to play nicely with various claim/grief prevention systems.
  • Add config option to disable various turtle actions.
  • Add an API for extending wired networks.
  • Add full-block wired modems.
  • Several minor bug fixes.

[1.12.2] 1.80pr1.3

07 Dec 15:19
Compare
Choose a tag to compare
[1.12.2] 1.80pr1.3 Pre-release
Pre-release
  • Add /computercraft command, providing various diagnostic tools.
  • Make http.websocket synchronous and add http.websocketAsync.
  • Restore binary compatibility for ILuaAPI.

[1.12.2] 1.80pr1.2

01 Dec 20:09
Compare
Choose a tag to compare
[1.12.2] 1.80pr1.2 Pre-release
Pre-release
  • Fix term.getTextScale() not working across multiple monitors.
  • Fix computer state not being synced to client when turning on/off.
  • Provide an API for registering custom APIs.
  • Render turtles called "Dinnerbone" or "Grumm" upside-down.
  • Fix getCollisionBoundingBox not using all AABBs.
  • Experimental: Add map-like rendering for pocket computers.

[1.12.2] 1.80pr1.1

15 Nov 17:50
Compare
Choose a tag to compare
[1.12.2] 1.80pr1.1 Pre-release
Pre-release

This is the first official release of CC: Tweaked.

Changes from the last ComputerCraft alpha

  • Large numbers of bug fixes, stabilisation and hardening.
  • Replace LuaJ with Cobalt.
  • Allow running multiple computers at the same time.
  • Add config option to enable Lua's debug API.
  • Add websocket support to HTTP library.
  • Add /computer command, allowing one to queue events on command computers.
  • Fix JEI's handling of various ComputerCraft items.
  • Make wired cables act more like multiparts.
  • Add turtle and pocket recipes to recipe book.
  • Flash pocket computer's light when playing a note.

Changes from the last ComputerCraft release

  • Update to Minecraft 1.12.2
  • Large number of bug fixes and stabilisation.
  • Allow loading bios.lua files from resource packs.
  • Fix texture artefacts when rendering monitors.
  • Improve HTTP whitelist functionality and add an optional blacklist.
  • Add support for completing Lua's self calls (foo:bar()).
  • Add binary mode to HTTP.
  • Use file extensions for ROM files.
  • Automatically add .lua when editing files, and handle running them in the shell.
  • Add require to the shell environment.
  • Allow startup to be a directory.
  • Add speaker peripheral and corresponding turtle and pocket upgrades.
  • Add pocket computer upgrades.
  • Allow turtles and pocket computers to be dyed any colour.
  • Allow computer and monitors to configure their palette. Also allow normal computer/monitors to use any colour, converting it to greyscale.
  • Add extensible pocket computer upgrade system, including ender modem upgrade.
  • Add config option to limit the number of open files on a computer.
  • Monitors glow in the dark.
  • http_failure event includes the HTTP handle if available.
  • HTTP responses include the response headers.