NKID00/redstone-computer-utilities

Roadmap

Opened this issue · 0 comments

  • Commands
    • /rcu
    • /rcu new <interface name> [option...]
    • /rcu remove <interface name...>
    • /rcu info
    • /rcu info interface
    • /rcu info interface <interface name...>
    • /rcu info script
    • /rcu info script <script name...>
    • /rcu run <script name> [argument...]
    • /rcu reload
    • /rcu lang
    • /rcu lang <language>
  • Selection Manager
  • Interface Manager
    • New
    • Remove
    • IO
    • Event Callback
  • Script Loader
    • Communication
    • Register
  • Timer
  • Script API
    • Script
      • registerScript
      • deregisterScript
      • listScript
      • invokeScript
    • Event Callback
      • registerCallback
      • deregisterCallback
      • listCallback
      • invokeCallback
    • Interface
      • newInterface
      • removeInterface
      • listInterface
      • infoInterface
      • readInterface
      • writeInterface
    • World
      • queryBlock
      • setBlock
      • emitNeighborUpdate
      • emitPostPlacement
      • queryEntity
      • summonEntity
      • killEntity
    • Miscellaneous
      • gametime
      • listPlayer
      • executeCommand
    • Logging
      • info
      • warn
      • error
      • sendInfo
      • sendWarn
      • sendError
  • Script Event Callback
    • Script Lifecycle
      • onScriptRegister
      • onScriptReload
      • onScriptRun
      • onScriptInvoke
    • Gametick
      • onGametickStart
      • onGametickEnd
      • onGametickStartDelay
      • onGametickEndDelay
      • onGametickStartClock
      • onGametickEndClock
    • Interface
      • onInterfaceUpdate
      • onInterfaceUpdateImmediate
      • onInterfaceRead
      • onInterfaceWrite
      • onInterfaceNew
      • onInterfaceRemove
    • World
      • onBlockChange
      • onBlockNeighborUpdate
      • onBlockPostPlacement
      • onBlockRedstoneUpdate
      • onBlockRedstoneUpdateImmediate
  • Storage
  • Options
  • I18n
    • Loader
    • English
    • 简体中文
  • Support for other mc versions
    • 1.16
    • 1.17
    • 1.18
    • 1.19
  • Python Library
    • Low-level API
    • Low-level event callback
    • High-level API
      • wait
      • main function dispatcher
        • provide concrete interface instance with size etc.
      • auto data validator