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

RFC Dimensions support and new Level+Dimensions API

Discussion in 'Contributing & RFCs' started by dktapps, Dec 13, 2016.

?

Which design do you think should be used to implement dimensions into PocketMine?

  1. Level with Dimensions

  2. Level with SubLevels

  3. Can't decide either way

Results are only viewable after voting.
  1. SOFe

    SOFe Administrator Staff Member PMMP Team Poggit Admin

    Messages:
    1,968
    GitHub:
    sof3
    Isn't this what the first approach is about?

    I doubt if SubLevel really saves compatibility issues from Level. It will just end up more assumptions being voided, hence causing even more problems. I would rather there be a complete API incompatibility than falsely-promised compatibility.
     
    dktapps likes this.
  2. dktapps

    dktapps Administrator Staff Member PMMP Team

    Messages:
    774
    GitHub:
    dktapps
    facepalm... this is exactly the wrong approach for reasons I described above, because you're treating Levels and Dimensions as if they were the same thing.
     
    HimbeersaftLP, Magicode and SOFe like this.
  3. XenialDan

    XenialDan Baby Zombie

    Messages:
    141
    GitHub:
    thebigsmilexd
    They are. World = everything. Level = one World. Dimension: type of world.
     
  4. SOFe

    SOFe Administrator Staff Member PMMP Team Poggit Admin

    Messages:
    1,968
    GitHub:
    sof3
    And this is not true in our understanding. Each world has multiple dimensions, this is what we understand.
     
    falk, jasonwynn10, archie426 and 2 others like this.
  5. TheDragonRing

    TheDragonRing Witch

    Messages:
    64
    GitHub:
    dragonwocky
    True... But in the Minecraft format, isn't it Level = World, Dimension = Part/Reality of World?
     
    Dog2puppy and dktapps like this.
  6. archie426

    archie426 Baby Zombie

    Messages:
    130
    GitHub:
    archie426
    Isn't level with dimensions how it works on PC?
     
  7. dktapps

    dktapps Administrator Staff Member PMMP Team

    Messages:
    774
    GitHub:
    dktapps
    Due to possible conflicts with vanilla, and also due to the fact there's only 3 sky colours, custom dimensions are probably not going to be a thing. Overriding existing ones maybe, but it just doesn't make sense to allow custom ones, since you would have to pick one of three sky colours (red, blue, purple). Travelling from Overworld to DIM4 with blue sky would be no different to travelling to the same dimension in a different world.
     
    TheDragonRing and Muqsit like this.
  8. TheDragonRing

    TheDragonRing Witch

    Messages:
    64
    GitHub:
    dragonwocky
    Makes sense. Isn't it black not purple though?
     
  9. dktapps

    dktapps Administrator Staff Member PMMP Team

    Messages:
    774
    GitHub:
    dktapps
    Use night vision potion ;)
     
    TheDragonRing likes this.
  10. XenialDan

    XenialDan Baby Zombie

    Messages:
    141
    GitHub:
    thebigsmilexd
    Well, isnt there in reality a chance that 2 dimensions still have the same sky color?
     
  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.