Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: support Comparator output on (some) blocks #972

Closed
shabble opened this issue Feb 9, 2017 · 1 comment
Closed

Feature: support Comparator output on (some) blocks #972

shabble opened this issue Feb 9, 2017 · 1 comment
Labels
enhancement New feature or request rs2-considered Things that are going into Refined Storage 2

Comments

@shabble
Copy link

shabble commented Feb 9, 2017

Issue description:

There are a couple of blocks that would make sense to provide a comparator (or comparator-like, using something like the RS Detector) output based on network conditions.

The 2 immediate suggestions are:

  • Controller - support comparator output indicating either:

    • amount of power stored (0-15 scaled current storage value
    • current rate of power consumption (0-15 scaled usage/tick, maybe averaged over some period?)
    • (Alternative) 'Alarm' signal - comparator reports only 0 or 15, and toggles when stored power drops below some lower threshold (either fixed or GUI-settable). Resets (to 0) when power rises above upper threshold (to simplify 'anti-strobing' protection devices when network isn't getting enough power and flickers on/off rapidly. Also possibly reduces number of comparator updates compared to other output options)
  • Disk drives/storage blocks - comparator reports fill ratio of the contents of the disks (not the number of disks present in the drive). So a drive with 1x 4k disk, 50% filled with stuff, reports redstone level=7

Ideally there would be some way to query (disk) space available on the whole network, but I'm not sure what block would be appropriate to report that, or if it's even possible given things like external storages, etc.

Other ideas:

  • Network transmitter - reports current power consumption (which is either static or 0 as I understand it, although might be useful now that cards can be add/removed from Tx) - so power-hogs can be disabled without taking down the network.

  • Solderers - reports number of items being processed (0 = empty or incomplete, 1-15 scaled to number of valid recipe batches (so 64x basic printed, 64x redstone, 64x silicon printed => 15, 32x prev = 7, but 64x basic printed, 64x redstone => 0 (invalid recipe))

  • interfaces - amount of items in 'supplier' slots (this might actually work already?)

  • fluid interfaces - qty of fluid in the output tank

What happens:

These features do not exist.

What you expected hope to happen:

That the lovely people who do the work consider doing this extra work :-)

Version (Make sure you are on the latest version before reporting):

  • Minecraft: 1.10.2
  • Forge: 2215
  • Refined Storage: 1.2.18
@way2muchnoise way2muchnoise added the enhancement New feature or request label Feb 9, 2017
@raoulvdberge raoulvdberge modified the milestone: 1.4.2 - 1.2.23 Mar 11, 2017
@raoulvdberge raoulvdberge added the rs2-considered Things that are going into Refined Storage 2 label Dec 21, 2021
@raoulvdberge
Copy link
Collaborator

Hi! Thanks for the suggestion. This has been added to the RS 2 tracker, and will be implemented for RS 2.x.

Closing this issue for RS 1.x on this repository.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Feb 4, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request rs2-considered Things that are going into Refined Storage 2
Projects
None yet
Development

No branches or pull requests

3 participants