Age | Commit message (Collapse) | Author |
|
* don't forceload the block of every single tube in the world on every item being send through any one of them
* cache file contents to avoid unnecessary reads on every single item send through a tp tube
* reduce redundant metadata and table lookups
* reduce write operations during the same changes to a file
still to do is a switch from an arraylist-table to a hashmap-table to make lookups and updates on the cache faster
|
|
requires mesecons commit 5be179bf110b44bdc06df6dbfde4e61487cf0635 or newer.
|
|
Describe the two modes as "Send and Receive" and "Send only", rather
than the misleading "On" and "Off". Also make the mode toggle button
lag-resistant.
|
|
Previously, some tube types were named based on their function, and others
based on some arbitrarily-chosen material used in their construction,
with no meaningful system governing which was in each category. With this
change they are consistently named according to function. Naming style
is also made consistent in the wording that identifies tubes as such,
and in capitalisation.
|
|
|
|
|
|
|
|
into their own file and confine them and pretty much everything
else to the pipeworks.{} table (still global though). More to
come.
|
|
stuff needs to be globally-visible. Also, fix a bad drop on valve.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|