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

Experimental EssentialsPE 1.1.3

The port of Bukkit Essentials for PocketMine-MP servers!

  1. lucasvitegui
    Offline

    lucasvitegui Active Member

    Joined:
    Apr 18, 2015
    Posts:
    191
    Minecraft User:
    lucasviteguiBR
    i updated and lose all homes. :/
    Players are very angry with me nowo_O
    * I don't lose but when i try to run with old Homes.yml plugin don't start.
  2. TheEpicCooldeal
    Offline

    TheEpicCooldeal Active Member

    Joined:
    Apr 3, 2015
    Posts:
    54
    Minecraft User:
    VotedDegree37
    Can you add a delay before a user can use /afk (I know that's not a thing in Essentials itself) But any user can spam /afk and it gets annoying especially on MCPE
  3. andris155
    Offline

    andris155 New Member

    Joined:
    Nov 17, 2014
    Posts:
    12
    Minecraft User:
    andris155
    §b15:05:44§r §b[NOTICE] ArrayOutOfBoundsException: "Undefined offset: 3" (E_NOTICE) in "/EssentialsPE.phar/src/EssentialsPE/Loader" at line 437§r
    How to fix, don't clear homes?
  4. lucasvitegui
    Offline

    lucasvitegui Active Member

    Joined:
    Apr 18, 2015
    Posts:
    191
    Minecraft User:
    lucasviteguiBR
    Happened the same whit me. Downgrade essentialsPE to 1.1.0 beta 7.
    andris155 likes this.
  5. lucasvitegui
    Offline

    lucasvitegui Active Member

    Joined:
    Apr 18, 2015
    Posts:
    191
    Minecraft User:
    lucasviteguiBR
    I'm with a hard problem. in game, i did: /setgperm Guest essentials.warp. nothing happened. no way to Players do warp. :/
  6. BlubberBoy333
    Offline

    BlubberBoy333 Active Member

    Joined:
    Aug 31, 2014
    Posts:
    177
    Minecraft User:
    Blubberboy333
    Hey, i found a bug. When a player runs the seen command, and they type a player that has never played before the server crashes
    linuzo likes this.
  7. linuzo
    Offline

    linuzo Active Member

    Joined:
    May 11, 2014
    Posts:
    50
    Minecraft User:
    LINUZO
    I see an error in your code that causes crashes...

    34] * a = am/pm
    [35] * i = Minutes
    [36] * h = Hour (12 hours format with leading zeros)
    [37] * l = Day name
    [38] * j = Day number (1 - 30/31)
    [39] * F = Month name
    [40] * Y = Year in 4 digits (1999)
    [41] */
    [42] $ptime = $sender->getServer()->getOfflinePlayer($args[0])->getL
    [43] $sender->sendMessage(TextFormat::AQUA . $player->getDisplayNam
    [44] return true;
    [45] }
    [46] } [47]
    [48]
    [49]

    My server crashes 5 times a day because if this..

    Please fix
  8. linuzo
    Offline

    linuzo Active Member

    Joined:
    May 11, 2014
    Posts:
    50
    Minecraft User:
    LINUZO
    Actually it crashed whenever the seen command is used.. Even with a player that has been on before... I think there is an error in the code..
    Crash report shows:

    1st:

    THIS CRASH WAS CAUSED BY A PLUGIN BAD PLUGIN: EssentialsPE v1.1.0
    Code:
    [21] $sender->sendMessage($sender instanceof Player ? $this->get [22] return false;
    [23] } [24] $player = $this->getPlugin()->getPlayer($args[0]);
    [25] if($player !== false){ [26] $sender->sendMessage(TextFormat::GREEN . $player->getDispla [27] return false;
    [28] }
    [29] if(!is_numeric($sender->getServer()->getOfflinePlayer($args[0]) [30] $sender->sendMessage(TextFormat::RED . $player->getDisplay
    [31] return false; [32] }
    [33] /**
    [34] * a = am/pm
    [35] * i = Minutes [36] * h = Hour (12 hours format with leading zeros)
    [37] * l = Day name
    [38] * j = Day number (1 - 30/31) [39] * F = Month name
    [40] * Y = Year in 4 digits (1999)
    Backtrace:
    #0 (): pocketmine\Server->crashDump()
    2nd:

    THIS CRASH WAS CAUSED BY A PLUGIN
    BAD PLUGIN: EssentialsPE v1.1.0

    Code:
    [21] $sender->sendMessage($sender instanceof Player ? $this->get
    [22] return false;
    [23] }
    [24] $player = $this->getPlugin()->getPlayer($args[0]);
    [25] if($player !== false){
    [26] $sender->sendMessage(TextFormat::GREEN . $player->getDispla
    [27] return false;
    [28] }
    [29] if(!is_numeric($sender->getServer()->getOfflinePlayer($args[0])
    [30] $sender->sendMessage(TextFormat::RED . $player->getDisplay
    [31] return false;
    [32] }
    [33] /**
    [34] * a = am/pm
    [35] * i = Minutes
    [36] * h = Hour (12 hours format with leading zeros)
    [37] * l = Day name
    [38] * j = Day number (1 - 30/31)
    [39] * F = Month name
    [40] * Y = Year in 4 digits (1999)
    3rd:

    Error: Call to a member function getDisplayName() on boolean
    File: /EssentialsPE.phar/src/EssentialsPE/Commands/Seen
    Line: 30
    I CrashDump_Wed_Jun_10-11. Row 1 Col 1 11:39 Ctrl-K H for help
    PocketMine-MP Crash Dump Wed Jun 10 11:34:51 EDT 2015
    Error: Call to a member function getDisplayName() on boolean
    File: /EssentialsPE.phar/src/EssentialsPE/Commands/Seen
    Line: 30
    Type: E_ERROR

    THIS CRASH WAS CAUSED BY A PLUGIN
    BAD PLUGIN: EssentialsPE v1.1.0

    Code:
    [21] $sender->sendMessage($sender instanceof Player ? $this->get
    [22] return false;
    [23] }
    [24] $player = $this->getPlugin()->getPlayer($args[0]);
    [25] if($player !== false){
    [26] $sender->sendMessage(TextFormat::GREEN . $player->getDispla
    [27] return false;
    [28] }
    [29] if(!is_numeric($sender->getServer()->getOfflinePlayer($args[0])
    [30] $sender->sendMessage(TextFormat::RED . $player->getDisplay
    [31] return false;
    [32] }
    [33] /**
    [34] * a = am/pm
    [35] * i = Minutes
    [36] * h = Hour (12 hours format with leading zeros)
    [37] * l = Day name
    [38] * j = Day number (1 - 30/31) [39] * F = Month name
    [40] * Y = Year in 4 digits (1999)
    Backtrace:

    hope these help fix the error..

    Thanks
    Last edited: Jun 10, 2015
  9. iksaku
    Offline

    iksaku Notable Member Plugin Developer

    Joined:
    Sep 2, 2013
    Posts:
    1,130
    Plugins:
    4
    Minecraft User:
    iksaku
    Thanks for the reports :3 For homes, I will check if the system was modified (I don't think so anyways) also for the crashes of commands :D

    For the command delays... There was a plugin that allowed setting delays to commands, you can use it if still works xD or wait until we make another release
  10. Creeperface
    Offline

    Creeperface Notable Member Plugin Developer

    Joined:
    Nov 8, 2014
    Posts:
    1,346
    Plugins:
    4
    Minecraft User:
    CreeperFace
    Can you add when essentialsPE find broken home so delete it?
  11. iksaku
    Offline

    iksaku Notable Member Plugin Developer

    Joined:
    Sep 2, 2013
    Posts:
    1,130
    Plugins:
    4
    Minecraft User:
    iksaku
    Nope, the features are still there, but it appears that you don't know how to setup permission nodes correctly
    linuzo likes this.
  12. lucasvitegui
    Offline

    lucasvitegui Active Member

    Joined:
    Apr 18, 2015
    Posts:
    191
    Minecraft User:
    lucasviteguiBR
    yes, you get it. but command /setgperm makes any change .
    Ex: /setgperm Guest essentials.warps. world -- any change.
    /setgperm Guest lagg.clear world --any change.
    none of this and others perms could be set to Guests using this command.
  13. iksaku
    Offline

    iksaku Notable Member Plugin Developer

    Joined:
    Sep 2, 2013
    Posts:
    1,130
    Plugins:
    4
    Minecraft User:
    iksaku
    I have checked the code twice and tested both versions 1.0.2 and 1.1.0... there are no compatibility issues in my side, so your config may have invalid characters set to any value... From coordinates to world name
  14. iksaku
    Offline

    iksaku Notable Member Plugin Developer

    Joined:
    Sep 2, 2013
    Posts:
    1,130
    Plugins:
    4
    Minecraft User:
    iksaku
    Announcement

    For one of the upcoming releases, I don't truly know wich one, the way to handle "Homes" will change, now it will be saved in a file dedicated to all the players that join you server, this is intended to optimize the code a little bit more. For this change, there will be a built-in script that will automatically update all the homes that your players have to their own session file.
    matthww likes this.
  15. matthww
    Offline

    matthww Active Member

    Joined:
    May 13, 2014
    Posts:
    91
    Minecraft User:
    Matthww
    So i can use my old homes? I'm still running on beta 7 because of this.
    lucasvitegui likes this.
  16. wolfdale
    Offline

    wolfdale Active Member Plugin Developer

    Joined:
    Dec 3, 2014
    Posts:
    276
    Plugins:
    1
    Minecraft User:
    ace
    "Could not pass event 'pocketmine\event\player\PlayerDeathEvent' to 'EssentialsPE v1.1.0 Beta 9': Argument 2 passed to EssentialsPE\Loader::setPlayerLastPosition() must be an instance of pocketmine\level\Location, instance of pocketmine\level\Position given, called in C:\Server\plugins\EssentialsPE_v1.1.0 Beta 9\src\EssentialsPE\EventHandlers\PlayerEvents.php on line 198 and defined on EssentialsPE\EventHandlers\PlayerEvents§r
    §b[22:24:01] §r§b[Server thread/NOTICE]: InvalidArgumentException: "Argument 2 passed to EssentialsPE\Loader::setPlayerLastPosition() must be an instance of pocketmine\level\Location, instance of pocketmine\level\Position given, called in C:\Server\plugins\EssentialsPE_v1.1.0 Beta 9\src\EssentialsPE\EventHandlers\PlayerEvents.php on line 198 and defined" (E_RECOVERABLE_ERROR) in "/EssentialsPE_v1.1.0 Beta 9/src/EssentialsPE/Loader" at line 907§r
  17. iksaku
    Offline

    iksaku Notable Member Plugin Developer

    Joined:
    Sep 2, 2013
    Posts:
    1,130
    Plugins:
    4
    Minecraft User:
    iksaku
    Yes, your homes must be compatible with latest "1.0.0" release of this plugin, there are no changes in the saving format

    Thanks for the report! We will look if that issue is still present in latest release, in the main while, please update to the latest release ;)
  18. Devin5411
    Offline

    Devin5411 Active Member

    Joined:
    Oct 9, 2014
    Posts:
    113
    Minecraft User:
    MC_DevinYT
    I gave Guest Permission essentials.warp and they can't warp to anything and I gave Owner permission essentials.delwarp and I can't Delete a warp what should I do?
  19. Devin5411
    Offline

    Devin5411 Active Member

    Joined:
    Oct 9, 2014
    Posts:
    113
    Minecraft User:
    MC_DevinYT
    Also Please add where we can Disable The Warp feature because I can't get your warps to work so I wanna use SimpleWarp but when I use /warp Shop it says The warp doesn't exist because I made the warp with SimpleWarp
  20. iksaku
    Offline

    iksaku Notable Member Plugin Developer

    Joined:
    Sep 2, 2013
    Posts:
    1,130
    Plugins:
    4
    Minecraft User:
    iksaku
    If you only where able to read previous messages, you will notice that we ALREADY told to use "per warps permission nodes" to be able to manage different warps, for example:
    • You create a warp with the name "MyWarp"
    • You can't go to nor delete the warp "MyWarp"
    • Install a permission node manager
    • Add the permission node "essentials.warps.mywarp" to the group were you're in
    • Try again and be happy!
    The permission nodes for all the warps have the preffix "essentials.warps." followed by warp's name

Share This Page

Advertisement