Search results

  1. Marcin Sciesinski

    Maintenance Signalling

    Just to make it clear, I'd like to move away from the concept Minecraft has of "redstone pulse", where certain blocks require to go from not receiving signal to receiving signal to execute an operation. This kind of approach requires a lot of updates across multiple blocks and changes on the...
  2. Marcin Sciesinski

    Maintenance Signalling

    Name: Signalling Summary: Allows to emit and transfer signals (on/off) over network of blocks Scope: Engine / Core Content (I hope) / Mod Current Goal: Provide some basic functionality for emitting (i.e. switches, pressure plate), conducting/transmitting (i.e. cables, AND / OR gates) and...
  3. Marcin Sciesinski

    Tweaking Block Networks

    Name: BlockNetwork Summary: Library mod allowing to easily add new mechanisms (mods) that require connecting multiple blocks into structures that need to track which block belong to which networks and how far away are they from other blocks in the same network Scope: Engine Current Goal: Provide...
  4. Marcin Sciesinski

    Trouble with changing how the block is rendered

    Aaah, I found it now. The BlockLoader in the applyShape does the rotation over horizontal axis, which is a bit of a waste, as some of the shape variations (cross, line), do not require rotations at all, or require a limited rotations only. I hope to fix that as well.
  5. Marcin Sciesinski

    Trouble with changing how the block is rendered

    Immortius I'd like to refactor the code (in separate branch in my repo) to allow mods to add new BlockFamilies, as at the moment they are hard coded in an enumeration. Leave the details to me - I know you will be fine with the changes. The reason for it, I will need a special class for handling...
  6. Marcin Sciesinski

    Trouble with changing how the block is rendered

    Ok, for now I got all I wanted. I can replace a block without touching an entity. I can also specify what block should be dropped when my replacing block is harvested. I'm not sure if this will cover all future cases, so I think going further we should have an option to register special...
  7. Marcin Sciesinski

    Trouble with changing how the block is rendered

    Simply having a property of the block itself "drop block id" would be enough.
  8. Marcin Sciesinski

    Trouble with changing how the block is rendered

    Cervator At the moment I just replace the block, and just let the events be triggered and handled by the SignalSystem - this introduces a lot of unnecessary processing, but does not cause any errors. This however introduces another problem. If I break the replaced block, in my inventory I get...
  9. Marcin Sciesinski

    Trouble with changing how the block is rendered

    I'm working on "blockNetwork" and "signalling" mods. First one is a library-mod that helps developing new mods that require a network of blocks. If you ever played Minecraft - think of Buildcraft pipes, IC2 cables, etc. Second one is an example use of the "blockNetwork", which allows sending...
  10. Marcin Sciesinski

    Hello

    Name: Marcin 'MarcinSc' Sciesinski Social: https://github.com/MarcinSc From: Born in Poland, living in Ireland Skills / Tools: Mostly Java, some HTML5/JavaScript Found via: Tired of trying modding for Minecraft (very painful), searched for "Minecraft clone" Interests: Server-side stuff...
Top