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

Question MCPE 0.12.x compatible PocketMine

Comments in 'General Discussion' started by Jazzwhistle, Sep 7, 2015.

  1. Chezzik
    Offline

    Chezzik New Member

    Joined:
    Aug 29, 2015
    Posts:
    16
    Minecraft User:
    Chezzik
    The thing that seems obvious to you, but not to everyone else is that some of the "bleeding" builds are for mcpe-0.12 and some are for PHP7.

    If you want to run the latest version for 0.12, go to the latest bleeding build. Check the name. If it has "PHP7" in the file name, then go back one earlier. Keep going back until you find one that says "mcpe-0.12" in the file name.

    The issue is that anytime a new pull request is taken into any line, Jenkins fires up a build on that line, and places it in the bleeding section. So, you see a mixed assortment of PHP7 and mcpe-0.12 builds. The one place that lists all the builds doesn't say which is which. You have to look at the file names!
  2. Jazzwhistle
    Offline

    Jazzwhistle Notable Member

    Joined:
    Dec 27, 2014
    Posts:
    364
    Minecraft User:
    Awzaw
    I did provide a link directly to the latest non-PHP. phar... And if people can't tell the difference, they will most likely never get it working :)

    ****

    For anyone who dreams of running 1.6dev# (non-PHP7) for hours with nearly no crashes... on 1.6dev29 I have had a single chunk_64 error today since adding https://forums.pocketmine.net/plugins/alwaysspawn.284/:)

    Also I've fixed the FactionsPro 1.3.2 errors (/f deny, invite for offline players, and OP's can build/break on claimed land), PurePerms 1.1.2 crashes, and SimpleAuth 1.7.1 console errors with the attached .phar files. I would use FactionsPro 1.4 but it still breaks PureChat 1.3.0. Please note the FactionsPro .phar file I posted earlier today contained a stupid mistake :-/

    Attached Files:

    Last edited: Sep 18, 2015
  3. linuzo
    Offline

    linuzo Active Member

    Joined:
    May 11, 2014
    Posts:
    50
    Minecraft User:
    LINUZO
    Thanks for the fixes... Any fix for fast transfer? My hub is always full but there already connected to the other servers..
  4. NML32
    Offline

    NML32 Active Member

    Joined:
    Dec 23, 2014
    Posts:
    119
    Jazzwhistle likes this.
  5. Muqsit
    Offline

    Muqsit Active Member

    Joined:
    Sep 9, 2015
    Posts:
    175
    Minecraft User:
    Muqsit
    Any fix for EconomySell?
  6. pomee4
    Offline

    pomee4 Active Member

    Joined:
    Jul 8, 2015
    Posts:
    106
    Minecraft User:
    pomee4
    someone said the way to solve, but i cant remember wich thred, sorry :/
    Keep searching!
  7. BalAnce
    Offline

    BalAnce Active Member

    Joined:
    Mar 10, 2015
    Posts:
    125
    Minecraft User:
    BalAnce
    fixed i think

    Attached Files:

    Jelly9912 likes this.
  8. VonHirst
    Offline

    VonHirst Active Member

    Joined:
    Aug 26, 2014
    Posts:
    50
    Jazzwhistle likes this.
  9. Mealto
    Offline

    Mealto New Member

    Joined:
    Sep 9, 2015
    Posts:
    8
    ok, I may be a little lost so thanks for your patience in advance.

    We had Pocketmine server running on a Raspberry Pi just a few weeks ago. The only thing that was not working was SimpleAuth. After the latest iOS client updates, we cannot log in to the server any more. Some testing show that if we use a latest .phar file, we can only get things to work if we start with a new World folder. We just cannot use our existing worlds.

    Do you think this is a plugin issue? We have been waiting for a more stable release to come out and continue building our worlds again but it's a little confusing for someone who does not stay on top of all the new things coming out and we are not developers either. Just following tutorials to get all this set up on the Pi. Does anyone have suggestions for us to get our existing Pocketmine server up and running again?
  10. lucasvitegui
    Offline

    lucasvitegui Active Member

    Joined:
    Apr 18, 2015
    Posts:
    191
    Minecraft User:
    lucasviteguiBR
    Thats really Awesome ! Thanks !
    Do you think its possible to fix this for Economy ?
    PocketMine-MP Crash Dump Fri Sep 18 17:13:03 ADT 2015

    Error: Call to undefined method pocketmine\item\ItemBlock::isPlaceable()
    File: /EconomyShop_v2.0.6.phar/src/onebone/economyshop/EconomyShop
    Line: 287
    Type: E_ERROR

    THIS CRASH WAS CAUSED BY A PLUGIN
    BAD PLUGIN: EconomyShop v2.0.6

    Code:
    [278] }else{
    [279] unset($this->tap[$player->getName()]);
    [280] }
    [281] }
    [282]
    [283] $player->getInventory()->addItem(new Item($shop["item"], $shop["meta"], $shop["amount"]));
    [284] EconomyAPI::getInstance()->reduceMoney($player, $shop["price"], true, "EconomyShop");
    [285] $player->sendMessage($this->getMessage("bought-item", [$shop["amount"], $shop["itemName"], $shop["price"]]));
    [286] $event->setCancelled(true);
    [287] if($event->getItem()->isPlaceable()){
    [288] $this->placeQueue[$player->getName()] = true;
    [289] }
    [290] }
    [291] }
    [292] }
    [293]
    [294] public function onBreakEvent(BlockBreakEvent $event){
    [295] $block = $event->getBlock();
    [296] if(isset($this->shop[$block->getX().":".$block->getY().":".$block->getZ().":".$block->getLevel()->getFolderName()])){
    [297] $player = $event->getPlayer();

    Backtrace:
    #0 /src/pocketmine/Server__32bit(0): pocketmine\Server->crashDump(boolean)
    #1 /src/pocketmine/plugin/MethodEventExecutor(36): onebone\economyshop\EconomyShop->onPlayerTouch(boolean)
    #2 /src/pocketmine/plugin/RegisteredListener(96): pocketmine\plugin\MethodEventExecutor->execute(boolean)
    #3 /src/pocketmine/plugin/PluginManager(673): pocketmine\plugin\RegisteredListener->callEvent(boolean)
    #4 /src/pocketmine/level/Level__32bit(1669): pocketmine\plugin\PluginManager->callEvent(boolean)
    #5 /src/pocketmine/Player__32bit(2002): pocketmine\level\Level->useItemOn(boolean)
    #6 /src/pocketmine/network/RakLibInterface(140): pocketmine\Player->handleDataPacket(boolean)
    #7 /src/raklib/server/ServerHandler__32bit(90): pocketmine\network\RakLibInterface->handleEncapsulated(boolean)
    #8 /src/pocketmine/network/RakLibInterface(81): raklib\server\ServerHandler->handlePacket(boolean)
    #9 /src/pocketmine/network/Network__32bit(159): pocketmine\network\RakLibInterface->process(boolean)
    #10 /src/pocketmine/Server__32bit(2470): pocketmine\network\Network->processInterfaces(boolean)
    #11 /src/pocketmine/Server__32bit(2222): pocketmine\Server->tick(boolean)
    #12 /src/pocketmine/Server__32bit(2100): pocketmine\Server->tickProcessor(boolean)
    #13 /src/pocketmine/Server__32bit(1701): pocketmine\Server->start(boolean)
    #14 /src/pocketmine/PocketMine(464): pocketmine\Server->__construct(boolean)
    #15 (1): (boolean)
    #16 (0): {main}(boolean)

    PocketMine-MP version: 1.6dev #30 [Protocol 34; API 1.13.0]
    Git commit: 0000000000000000000000000000000000000000
    uname -a: Windows NT LUCAS-PC 6.1 build 7601 (Windows 7 Ultimate Edition Service Pack 1) i586
    PHP Version: 5.6.6
    Zend version: 2.6.0
    OS : WINNT, win

    Loaded plugins:
    EconomyJob 2.0.3 by onebone for API(s) 1.0.0, 1.1.0, 1.2.0, 1.2.1, 1.3.0, 1.3.1, 1.4.0, 1.4.1
    PeacefulSpawn 2.4 by LDX for API(s) 1.3.1, 1.4.0
    1vs1 0.0.1 by for API(s) 1.0.0, 1.1.0
    AdvancedKits 2.2 by luca28pet for API(s) 1.12.0
    BackDeath 1.0.0 by EkiFoX for API(s) 1.0.0
    BasicHUD 1.0.6 by aliuly for API(s) 1.12.0
    ChestLocker 1.2 by EvolSoft for API(s) 1.8.0
    ClearLagg 1.1.0 by LegendOfMCPE for API(s) 1.0.0
    CustomAlerts 1.6 by EvolSoft for API(s) 1.12.0
    EconomyAPI 2.0.8 by onebone for API(s) 1.0.0, 1.1.0, 1.2.0, 1.2.1, 1.3.0, 1.3.1, 1.4.0, 1.4.1
    EconomyLand 2.0.8 by onebone for API(s) 1.12.0
    EconomySell 2.0.6 by onebone for API(s) 1.12.0
    EconomyShop 2.0.6 by onebone for API(s) 1.12.0
    EssentialsPE 1.1.2 by LegendsOfMCPE Team for API(s) 1.12.0
    FactionsPro 1.2.0 by Tethered_ for API(s) 1.4.0
    Farms 1.0-non-alpha by hm for API(s) 1.4.1
    GrabBag 2.2.7 by aliuly for API(s) 1.10.0, 1.11.0, 1.12.0
    HealthStats 1.1.1 by Striker209_MPE for API(s) 1.3.1
    iProtector 3.1a by LDX for API(s) 1.9.0
    KillBounty 1.0.1.5 by for API(s) 1.0.1.5
    KillHeart 1.0.0 by BukkitPlaysMC for API(s) 1.0.0
    LiveSigns 1.2.1 by aliuly for API(s) 1.12.0
    MagicTelePortal 1.3.2 by aliuly for API(s) 1.10.0
    ManyWorlds 2.0.1 by aliuly for API(s) 1.10.0
    PurePerms 1.1.12 by 64FF00 for API(s) 1.13.0
    PvPWorlds 1 by for API(s) 1.0.0
    RandomItem 4.2 by LDX for API(s) 1.0.0, 1.1.0, 1.2.0, 1.3.0, 1.4.0
    SimpleAuth 1.7.1 by PocketMine Team, shoghicp for API(s) 1.12.0
    Slapper 1.2.5 by jojoe77777 for API(s) 1.12.0
    Sneak 1.1 by CrazedMiner for API(s) 1.12.0
    TapToDo 2.2 by Falk for API(s) 1.0.0
    TimeCommander 2 by LDX for API(s) 1.0.0, 1.1.0, 1.2.0, 1.3.0, 1.4.0
    VoteBan 1.0.2 by GmWM for API(s) 1.12.0
    VoteReward 2.1 by LDX for API(s) 1.0.0, 1.1.0, 1.2.0, 1.3.0
    WorldEditArt 1.0.0_beta_dev_#048 by PEMapModder for API(s) 1.0.0
    xyz 1.0.1 by unerds for API(s) 1.0.0
    PureChat 1.2.8 by 64FF00 for API(s) 1.11.0
    KillRate 2.1.0 by aliuly for API(s) 1.12.0
  11. Muqsit
    Offline

    Muqsit Active Member

    Joined:
    Sep 9, 2015
    Posts:
    175
    Minecraft User:
    Muqsit
    OMGGG! Thank You Sooooo MUCH <33333
  12. VonHirst
    Offline

    VonHirst Active Member

    Joined:
    Aug 26, 2014
    Posts:
    50
    Sure we can help - which phar are you using? Try this one:
    http://jenkins.pocketmine.net/job/PocketMine-MP-Bleeding/28/
  13. WillotheBlessed
    Offline

    WillotheBlessed Active Member

    Joined:
    Sep 17, 2014
    Posts:
    69
    Minecraft User:
    will
    jojoe77777 likes this.
  14. BalAnce
    Offline

    BalAnce Active Member

    Joined:
    Mar 10, 2015
    Posts:
    125
    Minecraft User:
    BalAnce
    use a older bleeding edge version such as 28
  15. TheMoDragon
    Offline

    TheMoDragon New Member

    Joined:
    Jan 6, 2014
    Posts:
    29
    Minecraft User:
    TheMoDragon
    Anyone have a version of all the Economy plugins working? Thanks in advance!
    lucasvitegui likes this.
  16. mwvent
    Offline

    mwvent New Member

    Joined:
    Sep 20, 2015
    Posts:
    3
    Minecraft User:
    mwvent
    For the StringOutOfBoundsException: "Uninitialized string offset: -1" I found that players with co-ordinates saved in the player.dat files that have scientific notation in the float values are the ones that cause the issue. We did a PHP script that we have running on a loop to detect and repair these I thought I'd provide it in case it was of use to anybody although it appears reading this thread there was a phar posted with a fix anyway? Script of course provided without warranty, common sense, liability etc... :)
    https://github.com/mwvent/pm_players_nbt_fix
    VonHirst and Jazzwhistle like this.
  17. lucasvitegui
    Offline

    lucasvitegui Active Member

    Joined:
    Apr 18, 2015
    Posts:
    191
    Minecraft User:
    lucasviteguiBR
    A big problem in the PM 1.6 dev30. Players are being disconnected by timeout and can't join again..
  18. NML32
    Offline

    NML32 Active Member

    Joined:
    Dec 23, 2014
    Posts:
    119
    I don't understand how to use the php file.
  19. mwvent
    Offline

    mwvent New Member

    Joined:
    Sep 20, 2015
    Posts:
    3
    Minecraft User:
    mwvent
    in Ubuntu Linux I can just cd to the pulled git folder and type
    php pm_players_nbt_fix.php /home/minecraft/pocketmine/players
    assuming I have php5-cli and php5-gmp installed
    I'm not sure about over OS's though - I haven't used any non-debian based linux or Windows for a long time
  20. Jazzwhistle
    Offline

    Jazzwhistle Notable Member

    Joined:
    Dec 27, 2014
    Posts:
    364
    Minecraft User:
    Awzaw
    If anyone can't use that script, you can install AlwaysSpawn instead which effectively means you won't run into the problem.
    VonHirst likes this.

Share This Page

Advertisement