mirror of
https://github.com/SquidDev-CC/CC-Tweaked
synced 2025-01-11 01:40:56 +00:00
d6e0f368df
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. |
||
---|---|---|
.. | ||
command | ||
common | ||
computer | ||
datafix | ||
integration | ||
media | ||
network | ||
peripheral | ||
proxy | ||
turtle | ||
util | ||
wired | ||
BundledRedstone.java | ||
Config.java | ||
MediaProviders.java | ||
Peripherals.java | ||
PocketUpgrades.java | ||
Registry.java | ||
TurtlePermissions.java | ||
TurtleUpgrades.java |