Theurgy

Theurgy

15M Downloads

Mercury based heat source

klikli-dev opened this issue ยท 1 comments

commented
  • save stored flux to dropped item

  • break if attached to block breaks

  • crafting recipe for emitter

  • attachble to all sides

    • can supply multiple blocks with heat, but increases consumption
  • target blocks need to be linked

  • sends particles to target blocks

  • "caloric flux emitter" is the name of the block

  • needs to be attached to a mercury capability source such as the catalyst

  • page for the catalyst

  • page for the heat source

Capability System for mf transfer:

  • sources should push

  • to that end, they keep a reference to nearby block capabilities

  • add invalidation listener -> if invalidated, delete reference

  • powah, however just queries world on each push attempt

    • maybe do that, but just on a slow tick?
  • considering that there will be more selection stuff in the future, create a behaviour parent to handle selection stuff

  • then create an implementation for the caloric flux emitter

  • register a click event handler and in that handler call all the relevant behaviours

commented

Closed in #145