1. The forums will be archived and moved to a read only mode in about 2 weeks (mid march).

Working redstone and TNT plugin

Discussion in 'Requests' started by Pitstopers, May 24, 2017.

Thread Status:
Not open for further replies.
  1. Pitstopers

    Pitstopers Baby Zombie

    Messages:
    181
    oh could someone update it
     
  2. Pitstopers

    Pitstopers Baby Zombie

    Messages:
    181
    Also wandering can someone rewrite just 1 block or do it have to be all of them
     
  3. RoyalMCPE

    RoyalMCPE Slime

    Messages:
    87
    They all need a rewright, someone could rewrite just 1, but it would be better to just do them all at once
     
  4. Pitstopers

    Pitstopers Baby Zombie

    Messages:
    181
    Well I wanp
    All I want to work is something where you can use TNT cannons
     
  5. R4EVAELRM

    R4EVAELRM Witch

    Messages:
    73
    Note that even if you do somehow find a way to use redstone, some players would just abuse it.(Making lag machines)
    So there is no point in having redstone due to lag problems.
     
  6. Pitstopers

    Pitstopers Baby Zombie

    Messages:
    181
    Ture but I figure that out when I get there
     
    R4EVAELRM likes this.
  7. SOFe

    SOFe Administrator Staff Member PMMP Team Poggit Admin

    Messages:
    1,968
    GitHub:
    sof3
    It's easy to implement redstone. It's hard to implement redstone well. First of all you must have excellent knowledge in redstone mechanism. For example, look at this side view setup:
    Code:
      X=_i
    ___BB
    
    B stands for generic blocks, i is a power source, and _ stands for redstone wire. = means that there is a redstone wire plus another redstone wire into the screen. If X is a redstone lamp, it won't glow. What happens if X is a TNT?
    The answer is that the = block will appear as a T-shaped intersection, and pointing towards the TNT, but it won't explode.
    There are lots of marginal cases like this. You have to understand all the wiring mechanism very well and think of a lot of marginal cases. In addition, you have to think of how to optimize performance and minimize lag. According to my observation in the disassembly of the MCPE app, MCPE seems to handle stuff as "circuits"; I don't understand how this can be done though.
     
  8. Pitstopers

    Pitstopers Baby Zombie

    Messages:
    181
    So can you implement it if you know so much?
     
  9. SOFe

    SOFe Administrator Staff Member PMMP Team Poggit Admin

    Messages:
    1,968
    GitHub:
    sof3
    One has to know a lot to know how little he knows. I know much enough to understand that I know too little.
     
  10. Pitstopers

    Pitstopers Baby Zombie

    Messages:
    181
    I understand that but why can't you a group of coders add TNT and redstone
     
  11. SOFe

    SOFe Administrator Staff Member PMMP Team Poggit Admin

    Messages:
    1,968
    GitHub:
    sof3
    Because if you add redstone, you have to add all the things together, or it's a waste of time. You can't make a functional lever without expecting that the block behind would be charged, redstone wire to be charged strongly or weakly, etc. And then you have to think of many other possible thingsthat might charge a Redstone wire, and how redstone signal is transmitted, and much more to think.

    The hard thing is to implement the redstone theory behind. The blocks like redstone, lever, etc. are just users of the redstone theory, and it's very easy to make them once the underlying redstone theory is implemented.
     
    jasonwynn10 likes this.
  12. Pitstopers

    Pitstopers Baby Zombie

    Messages:
    181
    Do you know you know anyone that know how to add the redstone theory
     
  13. SOFe

    SOFe Administrator Staff Member PMMP Team Poggit Admin

    Messages:
    1,968
    GitHub:
    sof3
    Many people do. But very few know well enough to make it work efficiently.
     
    jasonwynn10 likes this.
  14. Pitstopers

    Pitstopers Baby Zombie

    Messages:
    181
    Do you know the few
     
  15. CupidonSauce173

    CupidonSauce173 Zombie

    Messages:
    298
    GitHub:
    cupidonsauce173


    Ik its really old thread but I like when people say that nobody will never do it and then someone do it..
     
    jasonwynn10 likes this.
  16. SOFe

    SOFe Administrator Staff Member PMMP Team Poggit Admin

    Messages:
    1,968
    GitHub:
    sof3
    I never said so. I just said it's hard to do it well.
     
    jasonwynn10, Muqsit and Primus like this.
  17. dktapps

    dktapps Administrator Staff Member PMMP Team

    Messages:
    774
    GitHub:
    dktapps
    No thread bumping thanks. Locking.
     
    jasonwynn10 and EdwardHamHam like this.
Thread Status:
Not open for further replies.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.