GithubHelp home page GithubHelp logo

anticores / essentialshomesimporter Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 19 KB

Import all your users EssentialsPE homes to EasyHomes using just a single command!

License: GNU General Public License v3.0

PHP 100.00%

essentialshomesimporter's People

Contributors

ifera avatar poggit-bot avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

essentialshomesimporter's Issues

Bug when importing

[Server thread/CRITICAL]: Error: "Call to a member function getFolderName() on null" (EXCEPTION) in "plugins/EasyHomes_dev-20.phar/src/JackMD/EasyHomes/utils/Utils" at line 52
[17:46:13] [Server thread/DEBUG]: #0 plugins/EasyHomes_dev-20.phar/src/JackMD/EasyHomes/provider/providers/YamlProvider(86): JackMD\EasyHomes\utils\Utils::__toArray(object pocketmine\level\Location, double 283.04154968262, double 27.844879150391)
[17:46:13] [Server thread/DEBUG]: #1 plugins/EssentialsHomesImporter_dev-2.phar/src/JackMD/EssentialsHomesImporter/EssentialsHomesImporter(68): JackMD\EasyHomes\provider\providers\YamlProvider->setHome(string[9] abomb1955, string[7] tjspawn, object pocketmine\level\Location, double 283.04154968262, double 27.844879150391)
[17:46:13] [Server thread/DEBUG]: #2 src/pocketmine/command/PluginCommand(58): JackMD\EssentialsHomesImporter\EssentialsHomesImporter->onCommand(object pocketmine\command\ConsoleCommandSender, object pocketmine\command\PluginCommand, string[6] import, array[1])
[17:46:13] [Server thread/DEBUG]: #3 src/pocketmine/command/SimpleCommandMap(270): pocketmine\command\PluginCommand->execute(object pocketmine\command\ConsoleCommandSender, string[6] import, array[1])
[17:46:13] [Server thread/DEBUG]: #4 src/pocketmine/Server(2029): pocketmine\command\SimpleCommandMap->dispatch(object pocketmine\command\ConsoleCommandSender, string[14] import confirm)
[17:46:13] [Server thread/DEBUG]: #5 src/pocketmine/Server(1616): pocketmine\Server->dispatchCommand(object pocketmine\command\ConsoleCommandSender, string[14] import confirm)
[17:46:13] [Server thread/DEBUG]: #6 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\Server->pocketmine{closure}()
[17:46:13] [Server thread/DEBUG]: #7 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
[17:46:13] [Server thread/DEBUG]: #8 src/pocketmine/Server(2348): pocketmine\snooze\SleeperHandler->sleepUntil(double 1564526773.6928)
[17:46:13] [Server thread/DEBUG]: #9 src/pocketmine/Server(2205): pocketmine\Server->tickProcessor()
[17:46:13] [Server thread/DEBUG]: #10 src/pocketmine/Server(1784): pocketmine\Server->start()
[17:46:13] [Server thread/DEBUG]: #11 src/pocketmine/PocketMine(275): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[42] C:\Users\Deadray\Pictures\Deadray\Clone\1, string[50] C:\Users\Deadray\Pictures\Deadray\Clone\1\plugins)
[17:46:13] [Server thread/DEBUG]: #12 src/pocketmine/PocketMine(299): pocketmine\server()
[17:46:13] [Server thread/DEBUG]: #13 (1): require(string[97] phar://C:/Users/Deadray/Pictures/Deadray/Clone/1/PocketMine-MP.phar/src/pocketmi)
[17:46:13] [Server thread/EMERGENCY]: An unrecoverable error has occurred and the server has crashed. Creating a crash dump

error

Altay Crash Dump Tue May 28 17:49:45 BST 2019

Error: Call to a member function getFolderName() on null
File: plugins/EasyHomes_dev-20.phar/src/JackMD/EasyHomes/utils/Utils
Line: 52
Type: Error

THIS CRASH WAS CAUSED BY A PLUGIN
BAD PLUGIN: EasyHomes v2.0.1

Code:
[43] 	/**
[44] 	 * Converts the location, yaw and pitch to array.
[45] 	 *
[46] 	 * @param Location $location
[47] 	 * @param float    $yaw
[48] 	 * @param float    $pitch
[49] 	 * @return array
[50] 	 */
[51] 	public static function __toArray(Location $location, float $yaw = 0.0, float $pitch = 0.0): array{
[52] 		return [(int) $location->getX(), (int) $location->getY(), (int) $location->getZ(), $yaw, $pitch, $location->getLevel()->getFolderName()];
[53] 	}
[54] 	
[55] 	/**
[56] 	 * Converts the array to Location.
[57] 	 *
[58] 	 * @param array      $array
[59] 	 * @param Level|null $level
[60] 	 * @return Location
[61] 	 */
[62] 	public static function __toLocation(array $array, Level $level = null): Location{

Backtrace:
#0 plugins/EasyHomes_dev-20.phar/src/JackMD/EasyHomes/provider/providers/SQLiteProvider(94): JackMD\EasyHomes\utils\Utils::__toArray(pocketmine\level\Location object, double 214.90940856934, double 5.5284118652344)
#1 plugins/EssentialsHomesImporter-master/src/JackMD/EssentialsHomesImporter/EssentialsHomesImporter(67): JackMD\EasyHomes\provider\providers\SQLiteProvider->setHome(string abatedlizard706, string a, pocketmine\level\Location object, double 214.90940856934, double 5.5284118652344)
#2 src/pocketmine/command/PluginCommand(58): JackMD\EssentialsHomesImporter\EssentialsHomesImporter->onCommand(pocketmine\command\ConsoleCommandSender object, pocketmine\command\PluginCommand object, string import, array Array())
#3 src/pocketmine/command/SimpleCommandMap(295): pocketmine\command\PluginCommand->execute(pocketmine\command\ConsoleCommandSender object, string import, array Array())
#4 src/pocketmine/Server(2128): pocketmine\command\SimpleCommandMap->dispatch(pocketmine\command\ConsoleCommandSender object, string import confirm)
#5 src/pocketmine/Server(1679): pocketmine\Server->dispatchCommand(pocketmine\command\ConsoleCommandSender object, string import confirm)
#6 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\Server->pocketmine\{closure}()
#7 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
#8 src/pocketmine/Server(2392): pocketmine\snooze\SleeperHandler->sleepUntil(double 1559062185.0648)
#9 src/pocketmine/Server(2297): pocketmine\Server->tickProcessor()
#10 src/pocketmine/Server(1875): pocketmine\Server->start()
#11 src/pocketmine/PocketMine(266): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string C:\Users\crypt\Desktop\Altay-stable2\, string C:\Users\crypt\Desktop\Altay-stable2\plugins\)
#12 (1): require_once(string phar://C:/Users/crypt/Desktop/Altay-stable2/Altay.phar/src/pocketmine/PocketMine.php)

Altay version: 3.8.3 [Protocol 354]
Git commit: 0000000000000000000000000000000000000000
uname -a: Windows NT CRYPT 10.0 build 17763 (Windows 10) AMD64
PHP Version: 7.2.13
Zend version: 3.2.0
OS : WINNT, win

Loaded plugins:
PocketIslands 1.0.0 by AndreasHGK for API(s) 3.5.0
EasyHomes 2.0.1 by JackMD for API(s) 3.0.0
EssentialsHomesImporter 1.0.0 by JackMD for API(s) 3.0.0, 4.0.0

----------------------REPORT THE DATA BELOW THIS LINE-----------------------

===BEGIN CRASH DUMP===
eNrtWFlz2zYQ/isYJg9UhuIlkTo69dSVkyat7KiRPWkaZjQQBdmISYIFILmO6//eBUiJkiKOE6d5
qvSQAIs9vj2AXfrOmDOeYjlZEi4oy4y+bxmSpsToe0HQc0Pf6waWkWAhn3POuNG/M+RtDsdGsbeM
lAiBLxVlgJMESYYwSkk6JRzNF1ksQSu6JPIFS2aEn+GUmA0EpGyRJCA9h/9e0ESJ51eY9x1n0Hcu
BKBxYn6bS+eEiGvJcuc4kfi2KSSeJsR38mRxSTPhPMfi9iUDCJMZWTZ911ZKHMFj51ccX5+eVAzO
QtJEOBfqX+DKle3S7jfpAj0JzUBPoCLHcQzL98YTFz1Cbc7ZkkKU1gvhjH8fUklG5d7stRt9VMhF
0VowijSgKNKI+v3JRLJjzvGtmbP4msgUAEZRQpYkiaIhi7FOCpt+JLG00IwtIKbI99p2z+213W4Q
9lrtNT2wA7/b9rxuGPitdrsBDj/xKu+EIJmkOBEayas0Z1wS3kyhYsi2m/s56+hm2Nnv6io21QqI
22FqHgkiFbspJKfZJcJTLMksoZ8wn3Xc0EIruoW+U4R8pFyvlDsxS1OczZyRDtyg2JlBd9PJ/ZGo
PWgesbWiTTdKU1E0YJlgCSl5xiSD2Kyd2iuxhW7NWkaLarsWwqq0UFFgDe1tq87bMcisAZzi3PR7
AXj8sO3mEfmbxAtJHuHZg3Dbu3DHhMMDaPqe361Dt+tJ82hGRY5lfPWtCFHMsjnlqYYW1EDzwk5v
B1pxUuF4fCnUwwnRElgZ30QkMsY+EX21xwkhOeEvQWWiQPqtGoybtLs4YWLByb2pTXS+ykR3t3wK
VrC0xQcWOYuhM50xSee0uM+iMNity36r53+hcqH2F3AlE7N8A6puabthu6sN9eoM+b1OTZwkja9H
BXLGC7ieW1cS3U5QowbaJJeluLcrPtLLU1iafhjWaJhMoAygLhaxNH/GggxgBBBDhutekLIBnWKa
Ddnl5efFNehDexL6sdaNPYrKzh5FW609ih4hUnajKCpc9pHpgV+c/LWgnExYFq87wdcMGXpXteu9
IVSjRMP4cG8Z5PvMR//xjAJAC10Tmi1ZsiQpdBYwMINAxdJYnSr8K01AjNmMKNfaLTiIpPPsGRDb
bb1BzxA8LlA0UiB5RVBSdk8L3eIbpNpITuF10o6rN9hWokEpqtbhSs1POeY4Rev2+3SlSnF1drjm
CcMSwe8pmFEM3VoGbV+x9NYsnMgFzwpAcBK45YmjNp7e5HCvaQy1CBDiKlXVbPU5Tqs0qiChH5Fr
u2tKEQNNg8rUdu+ULV/bimQJ6L1JM9moNDaPoDT+MBsW2nfwru7gT3WgUFilZWuHYagmHbOh15uV
9+EHBarI8r1aFjlWq2Aj9UG4N/VFp4VEr0Kjch10qlwHu0kqJPTv6ToZvd2CUGD/URcCvFBrYArd
3VwOq2IJvY10hv5D6VxJmgWaAohVmC0tQuaUfUjdivnOuD/M+4d5/zDvH+b9w7x/mPcP8/7/at63
jEuSEY4TNRVnWP291NDigGcK4av+nmq07K7dUuQFTWZG37UMqkcDoz+HB57AxM2ZZDEDVa2gDYqp
msfdL/yBYo6vEzpVMrbn24qyKBG9pXDRbgQ6O0eDN+9G58iD8RNpIMjrdMIWMlcsnttAx6cnYVt9
AlzlINyxfdtTwD/BddV+FMrhdMKE0v7q7OwcCHpzA98M628LoaJSxOyVSOASiY0wbdMto4qUZ7va
Al7IK8aFmquOsxknWLz85TcVc5xTRWzZcOnUnmQqcQAO6hYCOYM7q229hzPB5vJkk5Bi/VlTaYQO
tAmlKGb1qQRVD4zj8+M35xcjINyQqYBpA2jKxeq7qPJp81up8gfiZXvb/hStf8sX9/G+7JmWtn0Y
vR6fv339ZnjyuRf7R4xNn2o4HshYjYfw9fWgpxth/BKnv3J6ejgq9/f/Ap3Pmfw=
===END CRASH DUMP===

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.