Search results

  1. SoniEx2

    Suggested Tape Drives

    So there are these 2 minecraft mods which add tape drives. They let you put music in the game and play it back. They both use DFPWM, which is a modified form of delta-sigma modulation. It's a really neat compression format <3 Anyway I wanna be able to play songs in terasology, because that'd...
  2. SoniEx2

    Config, Context, and Security

    I'm thinking we should get a method-based injection system. A "best-effort" injection system. It injects whenever possible and may inject multiple times. The obvious caveat being that you shouldn't re-inject in order to change permissions, since a module could just keep the old instance for the...
  3. SoniEx2

    Suggested Prefab constructors

    Needlessly complicated. KISS, add constructor support.
  4. SoniEx2

    Suggested Prefab constructors

    What about java.util.List types, which use all sorts of dynamic allocation and logic and stuff but are perfectly allowed in prefabs?
  5. SoniEx2

    Suggested Prefab constructors

    But where's the convenience of auto-generating a 1000-slot inventory? That's where a constructor would come in handy.
  6. SoniEx2

    Suggested Prefab constructors

    In this case the whole point of allowing constructors is to add compatibility with languages that don't support public fields. Also are you saying Lists shouldn't be allowed in components, because they have methods with logic?
  7. SoniEx2

    Suggested Prefab constructors

    There should be a way to invoke constructors from prefabs, so that component fields can be set to private (requiring the use of accessors instead).
  8. SoniEx2

    Suggested Move fields in Block onto Components

    All (or at least most) of this, from the Block class: // Overall behavioural private boolean liquid; private boolean attachmentAllowed = true; private boolean replacementAllowed; private int hardness = 3; private boolean supportRequired; private EnumBooleanMap<Side>...
  9. SoniEx2

    Tweaking [Alpha] Modular Computers

    Is there any way I can add custom languages? Also, are files/virtual filesystem supported?
  10. SoniEx2

    Suggested File Transfer API

    So I heard Terasology has an in-game computers mod. It would be cool to be able to save files from those computers onto my hard drive and send files from my hard drive onto those computers. The idea I had for this was 2 simple client API methods: Optional<InputStream> loadFile()...
Top