Advertisement
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Discussion What do you want from MCPE 0.9.0/PocketMine 1.4?

Comments in 'General Discussion' started by Darunia18, Mar 4, 2014.

  1. Blubbll
    Offline

    Blubbll Active Member

    Joined:
    Oct 3, 2013
    Posts:
    325
    Minecraft User:
    Blubbll
    Ok. nice work though you started there!
  2. Kedyn Bolds
    Offline

    Kedyn Bolds Active Member

    Joined:
    Jan 10, 2014
    Posts:
    95
    Minecraft User:
    Coollkboy
    It would be cool if on the home steen of 0.9.0 there was a button for texture packs and mods not mods like jump and run mod but like PC mods with all those awesome stuff in it ;)
    slavebro190 likes this.
  3. PEMapModder
    Offline

    PEMapModder Notable Member Plugin Developer

    Joined:
    Oct 9, 2013
    Posts:
    7,294
    Plugins:
    11
    Minecraft User:
    PEMapModder
    Just use BlockLauncher. Apple doesn't like modded apps, so no for both android and iOS. :(
  4. Dinokiller
    Offline

    Dinokiller Notable Member

    Joined:
    Sep 22, 2013
    Posts:
    376
    Minecraft User:
    Dinokiller_
    It could be plugins rather then directly modding the client.
    PEMapModder likes this.
  5. KABOOOMsnakefang
    Offline

    KABOOOMsnakefang New Member

    Joined:
    Aug 31, 2013
    Posts:
    43
    Minecraft User:
    KABOOOMY
  6. Darunia18
    Offline

    Darunia18 Staff Member Sectional Moderator

    Joined:
    Aug 23, 2013
    Posts:
    754
    Plugins:
    2
    Minecraft User:
    Darunia18
  7. shoghicp
    Offline

    shoghicp Staff Member PocketMine Team

    Joined:
    Aug 22, 2013
    Posts:
    433
    Plugins:
    14
    Minecraft User:
    shoghicp
    Just come by the IRC :p
    Darunia18 likes this.
  8. KABOOOMsnakefang
    Offline

    KABOOOMsnakefang New Member

    Joined:
    Aug 31, 2013
    Posts:
    43
    Minecraft User:
    KABOOOMY
    There are three threads on these forums that explain how to make a plugin. Best to wait for the next release because everything about plugins will change.


    They haven't posted what time yet :( for those who don't get to see the livestream, they will upload it shortly afterwards.
  9. Darunia18
    Offline

    Darunia18 Staff Member Sectional Moderator

    Joined:
    Aug 23, 2013
    Posts:
    754
    Plugins:
    2
    Minecraft User:
    Darunia18
    @shoghicp has already started working on a plugin tutorial for the new API! You can find it here.
  10. PEMapModder
    Offline

    PEMapModder Notable Member Plugin Developer

    Joined:
    Oct 9, 2013
    Posts:
    7,294
    Plugins:
    11
    Minecraft User:
    PEMapModder
    Four if you count my comparison one too ;)
  11. Kedyn Bolds
    Offline

    Kedyn Bolds Active Member

    Joined:
    Jan 10, 2014
    Posts:
    95
    Minecraft User:
    Coollkboy
    There should be Command Blocks But maybe 0.10 and There Should be Flower Pots
    slavebro190 likes this.
  12. Darunia18
    Offline

    Darunia18 Staff Member Sectional Moderator

    Joined:
    Aug 23, 2013
    Posts:
    754
    Plugins:
    2
    Minecraft User:
    Darunia18
    Command blocks first require redstone, and are also super complex, something I don't think MCPE could handle at the moment. Flower pots would be cool though! :)
    Kedyn Bolds likes this.
  13. Kedyn Bolds
    Offline

    Kedyn Bolds Active Member

    Joined:
    Jan 10, 2014
    Posts:
    95
    Minecraft User:
    Coollkboy
    Ok ;)
    slavebro190 likes this.
  14. Kedyn Bolds
    Offline

    Kedyn Bolds Active Member

    Joined:
    Jan 10, 2014
    Posts:
    95
    Minecraft User:
    Coollkboy
    Wait it there ganna be redstone in 0.9?
  15. Darunia18
    Offline

    Darunia18 Staff Member Sectional Moderator

    Joined:
    Aug 23, 2013
    Posts:
    754
    Plugins:
    2
    Minecraft User:
    Darunia18
    No. They have a redstone update and an enchanting/potion/dimension update planned, but are not sure which to use for 1.0 and which to use for 1.1. That's what they're trying to decide right now.
  16. Kedyn Bolds
    Offline

    Kedyn Bolds Active Member

    Joined:
    Jan 10, 2014
    Posts:
    95
    Minecraft User:
    Coollkboy
    Ok
  17. jython234
    Offline

    jython234 Notable Member Plugin Developer

    Joined:
    Nov 4, 2013
    Posts:
    324
    Plugins:
    1
    Minecraft User:
    jython234
    I think we should get a better authentication system. Simple auth is nice, but the client should have to authenticate BEFORE the player spawns. Also, to solve the renaming problem, we could start using UUID's, but look at the massive plugin migration at bukkit.
  18. Darunia18
    Offline

    Darunia18 Staff Member Sectional Moderator

    Joined:
    Aug 23, 2013
    Posts:
    754
    Plugins:
    2
    Minecraft User:
    Darunia18
    An authentication system before they spawn would have to be before they even enter a server, requiring Mojang to make an official authentication service. shoghicp already requested this to Johan, but this also requires another part of the Mojang team. Another issue is that Jeb doesn't even know there's large MCPE servers out there.
  19. Darunia18
    Offline

    Darunia18 Staff Member Sectional Moderator

    Joined:
    Aug 23, 2013
    Posts:
    754
    Plugins:
    2
    Minecraft User:
    Darunia18
    Now UUIDs. This would also require the official authentication service by Mojang. Even though it is possible to have PocketMine run it, Mojang already requested that be terminated in the past, and instead gave us external connections. So if you want this feature, don't bug Johan, Jeb, or Tommaso on Twitter. Instead, request it on Reddit or something a bit more formal (because they get annoyed at tweets and don't read them all).
  20. shoghicp
    Offline

    shoghicp Staff Member PocketMine Team

    Joined:
    Aug 22, 2013
    Posts:
    433
    Plugins:
    14
    Minecraft User:
    shoghicp
    Right now, a player can be authenticated by:
    • Username
    • clientId (32-bit integer, generated on the first MCPE run, changes when installing from scratch)
    • UCID (64-bit integer, Unique Client ID or GUID, changes each time MCPE is started)
    • IP address (32-bit integer, you know that this is)
    clientId can be spoofed easily, and joining other servers gives it away. IPs can be dynamic. GUID only last a session. And the username is the thing to protect. Authenticating before joining without Mojang services is "messy", but we have a few ideas in mind to do that ;P

    Another part where we need more information are RakNet Secure Connections. I found that a year ago or so, but since that only adds overhead and was another part of an (then) unknown protocol, I left that out of the PocketMine-MP implementation. That could allow public-private key authentication, impossible to fake (if the key is saved... I don't even know if MCPE supports it or not).
    iJoshuaHD, Comedyman937 and Darunia18 like this.

Share This Page

Advertisement