1
0
mirror of https://github.com/SquidDev-CC/CC-Tweaked synced 2025-01-10 09:20:28 +00:00
CC-Tweaked/doc/events
Jonathan Coates 4f66ac79d3
Add redstone relay block (#2002)
- Move redstone methods out of the IAPIEnvironment, and into a new
   RedstoneAccess. We similarly move the implementation from Environment
   into a new RedstoneState class.

   The interface is possibly a little redundant (interfaces with a
   single implementation are always a little suspect), but it's nice to
   keep the consumer/producer interfaces separate.

 - Abstract most redstone API methods into a separate shared class, that
   can be used by both the rs API and the new redstone relay.

 - Add the new redstone relay block.

The docs are probably a little lacking here, but I really struggled to
write anything which wasn't just "look, it's the same as the redstone
API".
2024-11-12 09:05:27 +00:00
..
alarm.md Use standard Markdown link syntax for references 2023-08-24 11:23:33 +01:00
char.md Relicense a couple of more files 2023-10-11 08:00:07 +01:00
computer_command.md Use standard Markdown link syntax for references 2023-08-24 11:23:33 +01:00
disk_eject.md Use standard Markdown link syntax for references 2023-08-24 11:23:33 +01:00
disk.md Use standard Markdown link syntax for references 2023-08-24 11:23:33 +01:00
file_transfer.md Always use raw bytes in file handles 2023-11-08 19:40:14 +00:00
http_check.md Use standard Markdown link syntax for references 2023-08-24 11:23:33 +01:00
http_failure.md Use standard Markdown link syntax for references 2023-08-24 11:23:33 +01:00
http_success.md Use standard Markdown link syntax for references 2023-08-24 11:23:33 +01:00
key_up.md Relicense a couple of more files 2023-10-11 08:00:07 +01:00
key.md Relicense a couple of more files 2023-10-11 08:00:07 +01:00
modem_message.md Use standard Markdown link syntax for references 2023-08-24 11:23:33 +01:00
monitor_resize.md Use standard Markdown link syntax for references 2023-08-24 11:23:33 +01:00
monitor_touch.md Use standard Markdown link syntax for references 2023-08-24 11:23:33 +01:00
mouse_click.md Relicense a couple of more files 2023-10-11 08:00:07 +01:00
mouse_drag.md Relicense a couple of more files 2023-10-11 08:00:07 +01:00
mouse_scroll.md Relicense a couple of more files 2023-10-11 08:00:07 +01:00
mouse_up.md Relicense a couple of more files 2023-10-11 08:00:07 +01:00
paste.md Use standard Markdown link syntax for references 2023-08-24 11:23:33 +01:00
peripheral_detach.md Use standard Markdown link syntax for references 2023-08-24 11:23:33 +01:00
peripheral.md Use standard Markdown link syntax for references 2023-08-24 11:23:33 +01:00
rednet_message.md Use standard Markdown link syntax for references 2023-08-24 11:23:33 +01:00
redstone.md Add redstone relay block (#2002) 2024-11-12 09:05:27 +00:00
speaker_audio_empty.md Use standard Markdown link syntax for references 2023-08-24 11:23:33 +01:00
task_complete.md Use standard Markdown link syntax for references 2023-08-24 11:23:33 +01:00
term_resize.md Use standard Markdown link syntax for references 2023-08-24 11:23:33 +01:00
terminate.md Use standard Markdown link syntax for references 2023-08-24 11:23:33 +01:00
timer.md Use standard Markdown link syntax for references 2023-08-24 11:23:33 +01:00
turtle_inventory.md Use standard Markdown link syntax for references 2023-08-24 11:23:33 +01:00
websocket_closed.md Use standard Markdown link syntax for references 2023-08-24 11:23:33 +01:00
websocket_failure.md Use standard Markdown link syntax for references 2023-08-24 11:23:33 +01:00
websocket_message.md Use standard Markdown link syntax for references 2023-08-24 11:23:33 +01:00
websocket_success.md Use standard Markdown link syntax for references 2023-08-24 11:23:33 +01:00