1
0
mirror of https://github.com/SquidDev-CC/CC-Tweaked synced 2024-07-02 10:03:32 +00:00
CC-Tweaked/src/main/java/dan200/computercraft/shared
SquidDev d6e0f368df Handle managing computer inputs/outputs separatly
The Computer class currently has several resposiblities such as storing
id/label, managing redstone/peirpherals, handling management of the
computer (on/off/events) and updating the output.

In order to simplify this a little bit, we move our IAPIEnvironment
implementation into a separate file, and store all "world state"
(redstone + peripherals) in there. While we still need to have some
level of updating them within the main Computer instance, it's
substantially simpler.
2019-02-17 19:48:52 +00:00
..
command Handle managing computer inputs/outputs separatly 2019-02-17 19:48:52 +00:00
common Handle managing computer inputs/outputs separatly 2019-02-17 19:48:52 +00:00
computer Handle managing computer inputs/outputs separatly 2019-02-17 19:48:52 +00:00
datafix Happy new year! 2019-01-01 01:10:18 +00:00
integration Store references to the registered items 2019-01-12 19:01:32 +00:00
media Happy new year! 2019-01-01 01:10:18 +00:00
network Move our message model to be closer to Forge's 2019-01-14 10:09:22 +00:00
peripheral Fix advanced modems not actually being advanced 2019-02-12 18:11:04 +00:00
pocket Backwards compat patch for Plethora 2019-01-20 16:16:02 +00:00
proxy Move our message model to be closer to Forge's 2019-01-14 10:09:22 +00:00
turtle Track turtle commands as server tasks 2019-01-30 20:43:08 +00:00
util Some further improvements to BlockGeneric 2019-01-25 22:03:44 +00:00
wired Happy new year! 2019-01-01 01:10:18 +00:00
BundledRedstone.java Happy new year! 2019-01-01 01:10:18 +00:00
Config.java Add a config option for HTTP timeout too 2019-01-11 21:11:22 +00:00
MediaProviders.java Happy new year! 2019-01-01 01:10:18 +00:00
Peripherals.java Happy new year! 2019-01-01 01:10:18 +00:00
PocketUpgrades.java Be less strict in comparing upgrade crafting items 2019-01-19 21:57:21 +00:00
Registry.java Backwards compat patch for Plethora 2019-01-20 16:16:02 +00:00
TurtlePermissions.java Move registration methods into a separate class 2019-01-12 17:51:26 +00:00
TurtleUpgrades.java Be less strict in comparing upgrade crafting items 2019-01-19 21:57:21 +00:00