Search results

  1. msteiger

    Filtering a list of strings

    You could try using predicates (Java8 has Predicate<T>, guava has the same for Java7 and below) which return true/false for any T you give them. Predicate can be "implemented" by lambda expressions. If you are working with Collection<T>, you can transform into a stream, filter it with such a...
  2. msteiger

    Crash Black Screen Major Bug [ Logs and Screenshot ]

    I messed up the shader compilation process - that's what caused the strange black image. I think the shader returned zero instead of the actual shader OpenGL, but I don't know for sure. So it's probably unrelated to this issue, I'm afraid.
  3. msteiger

    Issue 1741: DAG-based Rendering Pipelines

    I guess I misunderstood the last point then. As I understand it, scene graph frameworks reorganize the scene graphs to minimize (OpenGL) state changes. Post-processing operations are probably different, but also easier to organize. Sounds reasonable to me, but also like a big pack of work :-)
  4. msteiger

    Maintenance Meta Server

    The value is defined by an environment variable (configurable in the Heroku web interface). The initial delay is due to Heroku. It takes the VM a while to wake up from sleep mode, but will stay awake for at least 1 hour (30 min starting June 1st).
  5. msteiger

    Maintenance Meta Server

    Alright - more updates! As of now, a new version is available for testing on the master-server-test instance! http://master-server-test.herokuapp.com/servers/show You are now able to add/edit/remove server entries on the test database. The secret is "edit". Feedback is greatly appreciated...
  6. msteiger

    Server infrastructure and supporting services

    That's indeed quite interesting - I heard that Gooey signed up already!
  7. msteiger

    More version increments to avoid dependency issues

    First, I apologize for not having read the entire conversation yet. I don't like writing version numbers (in particular not snapshot version numbers) in properties files, because it requires adding extra commits for the release and I need to come up with an idea whether the next version will be...
  8. msteiger

    Issue 1741: DAG-based Rendering Pipelines

    I like the idea of a clearer separation of different rendering features a lot. It should make it a lot easier to carve out those simple ones that even run on old Intel gfx cards with outdated drivers. PR 1732 splits the construction of shader code into smaller chunks and could be a first step in...
  9. msteiger

    Maintenance WorldViewer

    Moar updates! There's a second video now, showing on-the-fly configuration of the Perlin world generator. WorldViewer now comes bundled with all known world generators. You can import more JARs or module folders to add more. Aside from layers, overlays are now supported to provide more...
  10. msteiger

    Maintenance Meta Server

    I've performed a round of updates, so you can now add and remove game server instances using the web frontend. We will also move the server to a self-hosted droplet(?) soon.
  11. msteiger

    Tweaking Worldly Tooltip

    I'm sorry, the question was ambiguous - I meant the experimental-name-tags branch that @Florian brought up. It could be useful for players, NPC, towns and quests (rotating questionmark icons above trigger elements). While the in-game tooltips are surely useful, the floating 3D text seems to be a...
  12. msteiger

    Tweaking Worldly Tooltip

    What kept you guys from finishing it? Can you give a quick summary on what's done and what's still to do? That would be quite helpful ..
  13. msteiger

    Heroku price changes - no longer an option for small 24/7 stuff?

    Good catch! I just read over the announcement briefly and didn't spot the 18 hours/day limitation. The blog says that there will be a 2 month period where only warnings are issued to let people know that their dynos are over the daily time limit. I think we should .. .. update the default URL...
  14. msteiger

    Design Do some Fund-raising?

    I suggest using only one organisation (probably Terasology since it's the name of the game) on BountySource. Is that it? https://www.bountysource.com/terasology I'm OAuth'ed through github as well: https://www.bountysource.com/people/30806-msteiger Maybe we should setup a poll for each of the...
  15. msteiger

    Design Do some Fund-raising?

    How do we proceed here? Should we launch a page on bountysource/any other bounty mgmt. tool? I think that @Cervator did some research on that already.
  16. msteiger

    Removal of all javadoc @author tags - any objections?

    The Apache Software Foundations itself has a issued a policy the remove author tags in all ASF software projects. (http://www.theinquirer.net/inquirer/news/1037207/apache-enforces-the-removal-of-author-tags) Similarly, gradleware removed them from the gradle source code...
  17. msteiger

    Suggested Javadoc HTML for Modding API only

    Jenkins is currently creating HTML JavaDoc for everything: http://jenkins.movingblocks.net/job/Terasology/javadoc/ I wonder who and under what circumstances is actually using that online html version to get help. Imho the biggest use of JavaDoc is in IDE tooltips. I guess that the most...
  18. msteiger

    Maintenance Meta Server

    Name: Meta Server Summary: A web-server that serves dynamic content (list of servers/modules) Scope: Web Server / JSON data service Current Goal: Provide a list of servers for in-game use and in a maintenance web-frontend Phase: Maintenance Curator: @msteiger Github...
  19. msteiger

    Maintenance WorldViewer

    All hail to WorldViewer! It now supports multiple layers in one view: It allows allows for interactive configuration of World Generators (left panel) and adjustment of different layers (right panel). A tooltip shows detailed info for a single location. Feel free to star it on GitHub if you...
  20. msteiger

    T-Shirts, Merchandise & Co

    Maybe like this?
Top