Layers-of-Railways / CreateNumismatics

Aesthetic & Functional Create styled currency mod
GNU Lesser General Public License v3.0
18 stars 10 forks source link

[Feature request] Computer craft compatibility #33

Open Aiq0 opened 2 months ago

Aiq0 commented 2 months ago

It would be nice, if it had computer craft compatibility (for example, be able to set coins amount in brass depositor, or ability to transfer money between Banker peripherals / transfer money between banker and storage), for more sophisticated trading.

But to maintain security, there should be some way to "allow" peripherals, so that money could not be stolen with attaching peripheral and transferring money...

ajh123 commented 2 months ago

Looks like it is being worked on in the computercraft branch.

IThundxr commented 3 weeks ago

the current API we've got so far is https://github.com/Layers-of-Railways/CreateNumismatics/wiki/ComputerCraft-Integration (not in any release yet) do let me know if theres anything else that would be beneficial/you'd like to be exposed to computercraft

ajh123 commented 3 weeks ago

Maybe command computers (configurable) should have the ability to:

  1. read bank account information
  2. change bank account information
  3. transfer money between accounts

Maybe instead of being built into the command computer, these apis could be added to the blaze banker, for security: a config option could be added to enable these apis (which are disabled by default).

Aiq0 commented 3 weeks ago

Also maybe insert and extract money (coins) as items (something like inventory peripheral) from blaze bankers, if not implemented yet.