GithubHelp home page GithubHelp logo

jasonw4331 / myplot Goto Github PK

View Code? Open in Web Editor NEW
102.0 20.0 89.0 1.36 MB

Plot and protection plugin for PocketMine-MP

Home Page: https://discord.gg/Qqcpp9Q

License: MIT License

PHP 99.20% Shell 0.80%
pocketmine-mp pocketmine php

myplot's People

Contributors

aericio avatar angelliax avatar crasher508 avatar cuisse avatar daany123 avatar derdevhd avatar exxarion avatar gitter-badger avatar hightecdev avatar iksaku avatar inxomnyaa avatar jasonw4331 avatar jelly9912 avatar jerryzooyoyo avatar laith98dev avatar lentou avatar minesenpai avatar morpheustp avatar mrblasymsk avatar nhanaz avatar nooneusethisname avatar ondraczsk avatar poggit-bot avatar provsalt avatar q1an1x avatar salmonde avatar supercrafter333 avatar thelucyclub avatar unenanomas avatar wertzui123 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

myplot's Issues

Issues with plot claiming

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.

When I generate a new plot world, it doesnt actually register as a plot world and you cannot claim there. On old plot worlds, typing /p auto sends you into the ground or void. And typing /p claim gives the Unknown Error message.

Reproducing the issue

  1. Generate a new plot world
  2. Type /p auto, nothing works.

Client information

PocketMine-MP Version:
Plugin Version: API 3.0 branch
PHP version: 7.0.13 (default)

Optional information

/p generate does not work.

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.

Issue description

/p generate does not work. It doesn't create a world unless the generator is specified.

Reproducing the issue

Type in /p generate (name) .

Client information:

 This server is running Genisys-a9f5b8f (codename "Kyrios")
 PHP version: 7.0.12
 API: 2.1.0 (iTX API version 1.9.3)
 Target client: Minecraft PE v0.16.0.5 alpha (protocol version 91)

Optional information

http://pastebin.com/3VYFHzpp

Notice: Undefined offset: 1 in phar://C:/.../plugins/MyPlot_v1.1.0.phar/src/MyPlot/subcommand/GenerateSubCommand.php on line 19

image

Question about generators

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.

Hi. Sorry if this is the wrong place to ask this but I don't know where else to. Is there a way to have the old API version of the plugin with the new generator on the API 3 branch? I have been using the old API plugin branch but with already generated worlds, but it would be much nicer if I could get the new generator on the old API version. Is there any easy way to do this? (API3 branch isnt really working to my liking) If it's not possible, just close this thread.

Reproducing the issue

  1. ...
  2. ...

Client information

PocketMine-MP Version:
Plugin Version:
PHP version: 7.0.13 (default)

Optional information

Pocketmine CRASH

[Server thread/CRITICAL]: ClassNotFoundException: "Class spoondetector\SpoonDetector not found" (EXCEPTION) in "/src/spl/BaseClassLoader" at line 144

Water Blocked

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.

Issue description

Liquids don't work in plots

Reproducing the issue

  1. Place Water or Lava in a plot world

Client information

PocketMine-MP Version: N/A
Plugin Version: Unknown
PHP version: 7.0.13 (default)

Optional information

None

THIS PLUGIN IS BROKEN

[Server thread/CRITICAL]: Unhandled exception executing command 'p claim' in plot: Argument 2 passed to MyPlot\MyPlot::getPlotsOfPlayer() must be of the type string, object given, called in phar:///root/plugins/pmmp.phar/src/MyPlot/subcommand/ClaimSubCommand.php on line 47
[20:10:42] [Server thread/CRITICAL]: TypeError: "Argument 2 passed to MyPlot\MyPlot::getPlotsOfPlayer() must be of the type string, object given, called in phar:///root/plugins/pmmp.phar/src/MyPlot/subcommand/ClaimSubCommand.php on line 47" (EXCEPTION) in "/plugins/pmmp.phar/src/MyPlot/MyPlot" at line 140

Language File Update

  • Czech Language
  • Chinese Language (zho.ini)
  • Chinese Language (chs.ini)
  • French Language
  • Dutch (Netherlands) Language
  • Spanish Language
  • Vietnamese Language
  • German Language

Error in console when crossing the roads

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.

Issue description

Errors in console when crossing the roads

Reproducing the issue

  1. Cross any road
  2. View errors in console

Client information

PocketMine-MP Version: PocketMine-MP 1.6.2dev 「Unleashed」 implementing API version 3.0.0-ALPHA3 for Minecraft: PE v1.0.0.16 (protocol version 100)
Plugin Version: MyPlot v1.1.3 API3 Branch
PHP version: 7.0.13 (default)

Optional information

[15:41:07] [Server thread/CRITICAL]: Could not pass event 'pocketmine\event\player\PlayerMoveEvent' to 'MyPlot v1.1.3': Call to a member function isDenied() on null on MyPlot\EventListener
[15:41:07] [Server thread/CRITICAL]: Error: "Call to a member function isDenied() on null" (EXCEPTION) in "/MyPlot_v1.1.3.phar/src/MyPlot/EventListener" at line 176

0.16 Notice

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.
Since updating to 0.16.0, I couldn't use any of plot command

Issue description

Since updating to 0.16.0, I couldn't use any of plot command

Reproducing the issue

{Type something here}

Client information

Server is using Elywing 0.16 Stable API 2.0.0
Server OS: Windows Server 2012 R2 64-bit

Optional information

{Type something here}

World not loading

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.

Issue description

When I create a new plot world (or use an old one) I then teleport to it and it says I've been teleported, but instead I'm in the same place and all entity's disappear.

Reproducing the issue

  1. ... Make a new plot world (or use an old one)
  2. ... teleport to the plot world
MyPlots_v1, php version: 7.0.14, using: ElyWing-1.0 (codename Birpen)

Client information

PocketMine-MP Version:
Plugin Version: MyPlots_v1
PHP version: 7.0.13 (default)

Optional information

Bug :D

[19:46:23] [Server thread/CRITICAL]: ClassNotFoundException: "Class MyPlot\subcommand\UnDenySubCommand not found" (EXCEPTION) in "/src/spl/BaseClassLoader" at line 128
Trying to compile phar, this shows up.

/p home Only works in the world your plot is in

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.

When you type /p home it says you do not own any plots. This is fixed if you go into the plot world your plots is in. But, this issue doesn't allow people to tp to their plots from spawn.

Reproducing the issue

  1. Type /p home outside of a plot world

Client information

PocketMine-MP Version:
Plugin Version:
PHP version: 7.0.13 (default)

Optional information

Language

Hey, I just saw that a German language Pack already exist but may I also help with translating Stuff in German (Deutsch) ?

Error

Asynchronous Worker #1 thread/CRITICAL Error: "Call to undefined method pocketmine\level\format\Chunk::setBiomeColor()" (EXCEPTION) in "/MyPlot_v1.0.13 (2).phar/src/MyPlot/MyPlotGenerator" at line 124

SQLite3 missing column on update

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.

Issue description

SQLite3 error: missing denied column

Reproducing the issue

{Type something here}

Client information

{Type something here}

Optional information

Version: MyPlot v1.0.13 Warning: SQLite3::prepare(): Unable to prepare statement: 1, no such column: denied in phar:///home/tolo/mc2/plugins/MyPlot_v1.0.13.phar/src/MyPlot/provider/SQLiteDataProvider.php on line 34 Warning: SQLite3::prepare(): Unable to prepare statement: 1, table plots has no column named denied in phar:///home/tolo/mc2/plugins/MyPlot_v1.0.13.phar/src/MyPlot/provider/SQLiteDataProvider.php on line 39 Warning: SQLite3::prepare(): Unable to prepare statement: 1, no such column: denied in phar:///home/tolo/mc2/plugins/MyPlot_v1.0.13.phar/src/MyPlot/provider/SQLiteDataProvider.php on line 42 CRITICAL]: "Could not pass event 'pocketmine\event\player\PlayerInteractEvent' to 'MyPlot v1.0.13': Call to a member function bindValue() on boolean on MyPlot\EventListener [19:00:19] [Server thread/CRITICAL]: Error: "Call to a member function bindValue() on boolean" (EXCEPTION) in "/plugins/MyPlot_v1.0.13.phar/src/MyPlot/provider/SQLiteDataProvider" at line 116

SQLite error on startup

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.

Issue description

The commands /p claim /p reset /p dispose etc. don't work: "An unknown error occured..."
Error messages on console.

Reproducing the issue

  1. Start Server
  2. Going into the Plots World

Client information

PocketMine-MP Version: 1.6.2dev-#61
API: 3.0.0
Plugin Version: unknown
PHP version: 7.0.13 (default)

Optional information

Server thread/CRITICAL Error: "Call to a member function bindValue() on boolean" (EXCEPTION) in "/MyPlot.phar/src/MyPlot/provider/SQLiteDataProvider" at line 115

api3 world error

I generated a fresh world plots, it generated ok!
After i walked far away from spawn, grass is spawning and then map is generated on default generator!
Is it duplicated? If so pls close it :D

SQLite3 bug

Warning: SQLite3::prepare(): Unable to prepare statement: 1, no such column: denied in phar://C:/Users/garre_000/Desktop/Network/plugins/MyPlot_v0.1.9.phar/src/MyPlot/provider/SQLiteDataProvider.php on line 35

Warning: SQLite3::prepare(): Unable to prepare statement: 1, table plots has no column named denied in phar://C:/Users/garre_000/Desktop/Network/plugins/MyPlot_v0.1.9.phar/src/MyPlot/provider/SQLiteDataProvider.php on line 40

Warning: SQLite3::prepare(): Unable to prepare statement: 1, no such column: denied in phar://C:/Users/garre_000/Desktop/Network/plugins/MyPlot_v0.1.9.phar/src/MyPlot/provider/SQLiteDataProvider.php on line 43

Loading in a Previous World

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.

Issue description

Loading in a previous plot world gives turns MyPlot into ConsoleSpamPE

Reproducing the issue

Load in a previous plot world save and walk. Every time you move, it'll spam the console.

Client information

 This server is running Genisys-a9f5b8f (codename "Kyrios")
 PHP version: 7.0.12
 API: 2.1.0 (iTX API version 1.9.3)
 Target client: Minecraft PE v0.16.0.5 alpha (protocol version 91)

Optional information

Warning: Division by zero in phar://C:/.../Minecraft PE/plugins/MyPlot_v1.1.0.phar/src/MyPlot/MyPlot.php on line 182
[07:04:53] [Server thread/CRITICAL]: "Could not pass event 'pocketmine\event\player\PlayerMoveEvent' to 'MyPlot v1.1.0': Modulo by zero on MyPlot\EventListener
[07:04:53] [Server thread/CRITICAL]: DivisionByZeroError: "Modulo by zero" (EXCEPTION) in "/MyPlot_v1.1.0.phar/src/MyPlot/MyPlot" at line 183
[07:04:53] [Server thread/DEBUG]: #0 /src/pocketmine/plugin/MethodEventExecutor(36): MyPlot\EventListener->onPlayerMove(pocketmine\event\player\PlayerMoveEvent object)
[07:04:53] [Server thread/DEBUG]: #1 /src/pocketmine/plugin/RegisteredListener(96): pocketmine\plugin\MethodEventExecutor->execute(MyPlot\EventListener object, pocketmine\event\player\PlayerMoveEvent object)
[07:04:53] [Server thread/DEBUG]: #2 /src/pocketmine/plugin/PluginManager(704): pocketmine\plugin\RegisteredListener->callEvent(pocketmine\event\player\PlayerMoveEvent object)
[07:04:53] [Server thread/DEBUG]: #3 /src/pocketmine/Player(1706): pocketmine\plugin\PluginManager->callEvent(pocketmine\event\player\PlayerMoveEvent object)
[07:04:53] [Server thread/DEBUG]: #4 /src/pocketmine/Player(1896): pocketmine\Player->processMovement(integer 1)
[07:04:53] [Server thread/DEBUG]: #5 /src/pocketmine/level/Level(777): pocketmine\Player->onUpdate(integer 310)
[07:04:53] [Server thread/DEBUG]: #6 /src/pocketmine/Server(2575): pocketmine\level\Level->doTick(integer 310)
[07:04:53] [Server thread/DEBUG]: #7 /src/pocketmine/Server(2771): pocketmine\Server->checkTickUpdates(integer 310, double 1481439893.3254)
[07:04:53] [Server thread/DEBUG]: #8 /src/pocketmine/Server(2466): pocketmine\Server->tick(boolean)
[07:04:53] [Server thread/DEBUG]: #9 /src/pocketmine/Server(2344): pocketmine\Server->tickProcessor(boolean)
[07:04:53] [Server thread/DEBUG]: #10 /src/pocketmine/Server(1934): pocketmine\Server->start(boolean)
[07:04:53] [Server thread/DEBUG]: #11 /src/pocketmine/PocketMine(476): pocketmine\Server->__construct(pocketmine\CompatibleClassLoader object, pocketmine\utils\MainLogger object, string phar://C:\...\Minecraft PE\Genisys_a9f5b8f_2016-12-05_03-35-37.phar/, string C:\...\Minecraft PE\, string C:\...Minecraft PE\plugins\, string unknown)
[07:04:53] [Server thread/DEBUG]: #12 (1): require_once(string phar://C:/.../Minecraft PE/plugins/Genisys_a9f5b8f_2016-12-05_03-35-37.phar/src/pocketmine/PocketMine.php)

Feature Request: Dimension Compatibility

Following this forum post, dimension implementation as been started on PocketMine-MP. I have an idea to create a custom plot dimension instead of only a new Level. More information will be added as more information is made available by dktapps.

Does not work

[Server thread/CRITICAL]: ClassNotFoundException: "Class MyPlot\SpoonDetector not found" (EXCEPTION) in "/src/spl/BaseClassLoader" at line 144

I used poggit builds, olds and latest ones. I can remove your spoon detector, but why would you do that?
Just to make me work =))

An error occurs when the generation command is executed

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.

Issue description

K2...Level name
When /p generate K2 is executed, an error is output to the console after "Spawn terrain for level" K2 "is being generated in the background" is output.
/p generate If you try to enter World K2 after executing K2, "Building terrain" will be displayed on the client screen and will not proceed.
By the way, a crash dump about this problem was not generated.

Reproducing the issue

Execute /p generate K2 using 5c009a2

Client information

ClientVersion:0.16.1
ServerOS:Ubuntu14.04 LTS
ServerEngine:Genisys
PHPVersion:7

Optional information

http://writening.net/page?zWJWZA
This is the full text of the error

All the help pages display the same information

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.

Issue description

All the help pages display the same commands.

Reproducing the issue

type /p help, /p help 1, /p help 2, etc

Client information

Operating system Linux, PHP version: 7.0.9, Server Genisys-unsupported-b6cec51 (0.16)

Optional information

N/A

SQLite 3 error

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.

Issue description

Unable to prepare statement, no such column: 'denied' in table 'plots'

Reproducing the issue

Put the plugin and restart. (latest master)

Client information

OS: Ubuntu 15 64bit
PHP: 7.0.4
Server build: Genisys

Optional information

[09:59:58] [Server thread/INFO]: [MyPlot] Loading MyPlot

Warning: SQLite3::prepare(): Unable to prepare statement: 1, no such column: denied in phar:///home/xel/plugins/phar_MyPlot-master (1)_NeEAyyGMe4f5mMo.phar/src/MyPlot/provider/SQLiteDataProvider.php on line 34

Warning: SQLite3::prepare(): Unable to prepare statement: 1, table plots has no column named denied in phar:///home/xel/plugins/phar_MyPlot-master (1)_NeEAyyGMe4f5mMo.phar/src/MyPlot/provider/SQLiteDataProvider.php on line 39

Warning: SQLite3::prepare(): Unable to prepare statement: 1, no such column: denied in phar:///home/xel/plugins/phar_MyPlot-master (1)_NeEAyyGMe4f5mMo.phar/src/MyPlot/provider/SQLiteDataProvider.php on line 42

Generating a plot world, no terrain

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.

Issue description

Reproducing the issue

  1. generate plot world
  2. join server
  3. There will be no terrain and you will fall into the void

Client information

PocketMine-MP Version: PocketMine-MP 1.6.2dev-#60 「Unleashed」 implementing API version 3.0.0-ALPHA1 for Minecraft: PE v1.0.0.16 (protocol version 100)
Plugin Version: the latest on GitHub
PHP version: 7.0.13 (default)

Optional information

Never Ending TODO List

  • Implement plot buying, selling, and auctioning
  • Add new commands
    • Add sell command
    • Add auction command
    • Add protect command
    • Add move command
    • Add expired command
    • Add addtime command
  • Add new permissions
    • Add player and admin sell permission
    • Add player and admin auction permission
    • Add player and admin protect permission
    • Add admin move permission
  • Implement plot expirations
    • Add resetexpired command
    • Add admin expired permission
    • Add admin addtime permission
    • Add admin resetexpired permission
  • Add more Data Providers
    • Add MySQL Provider
    • Add JSON provider
    • Add YAML Provider
  • Add custom economy provider API
  • Fix MySQL provider
  • Event Support
  • Add customizable plot generators
  • Finish Debugging (who am I kidding? It never ends)

/p info Won't Work

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.

Issue Description

So, I replaced the new plots.db with my old plots.db so my players could keep their old plots still. Well, after I replaced the files, I can no longer do /p info. It just says an unknown error has occurred. The message on the bottom of the screen saying the plot coordinates and how to claim is also no longer here.

Reproducing the issue

  1. Replace plots.db with an old plots.db (possibly from original MyPlot plugin)
  2. Type /p info

Client information

PocketMine-MP Version: f5e39ea
Plugin Version: 4bb874e
PHP version: 7.0.13

Optional information

Error on Events

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.

Issue description

Issue on old plots generated using old MyPlots version, I've generated this plots since 0.16.0.. now when I used the MyPlotsAPI3 branch there is a bug on events like onMove and Break etc..

Reproducing the issue

  1. ... generate plots using old version [the I forgot which, but the first build with something like ..13]
  2. ... use the MyPlotsAPI3 version

Client information

PocketMine-MP Version: 1.6.2-dev.#60
Plugin Version: MyPlotsAPI3 1.1.2
PHP version: 7.0.13 (default)

Optional information

image

Bugs

FIXED

Reproducing the issue

Startup server, run commands, etc

Client information

OS: Windows
Core: ClearSky
php: 7.0.10
Zend: 3.0.0

Optional information

[05:55:42] [Server thread/CRITICAL]: Unhandled exception executing command 'p claim' in plot: Call to a member function bindValue() on boolean
[05:55:42] [Server thread/CRITICAL]: Error: "Call to a member function bindValue() on boolean" (EXCEPTION) in "/MyPlot_v0.1.9.phar/src/MyPlot/provider/SQLiteDataProvider" at line 116
[05:55:42] [Server thread/DEBUG]: #0 /MyPlot_v0.1.9.phar/src/MyPlot/subcommand/ClaimSubCommand(23): MyPlot\MyPlot->getPlotByPosition(pocketmine\level\Position Position(level=Plots,x=3061.6594238281,y=76.187060241699,z=-3021.3586425781))
[05:55:42] [Server thread/DEBUG]: #1 /MyPlot_v0.1.9.phar/src/MyPlot/Commands(94): MyPlot\subcommand\ClaimSubCommand->execute(pocketmine\Player Player(3), array Array())
[05:55:42] [Server thread/DEBUG]: #2 /src/pocketmine/command/SimpleCommandMap(181): MyPlot\Commands->execute(pocketmine\Player Player(3), string p, array Array())
[05:55:42] [Server thread/DEBUG]: #3 /src/pocketmine/Server(2015): pocketmine\command\SimpleCommandMap->dispatch(pocketmine\Player Player(3), string p claim)
[05:55:42] [Server thread/DEBUG]: #4 /src/pocketmine/Player(2690): pocketmine\Server->dispatchCommand(pocketmine\Player Player(3), string p claim)
[05:55:42] [Server thread/DEBUG]: #5 /src/pocketmine/network/Network(217): pocketmine\Player->handleDataPacket(pocketmine\network\protocol\TextPacket object)
[05:55:42] [Server thread/DEBUG]: #6 /src/pocketmine/Player(1959): pocketmine\network\Network->processBatch(pocketmine\network\protocol\BatchPacket object, pocketmine\Player Player(3))
[05:55:42] [Server thread/DEBUG]: #7 /src/pocketmine/network/RakLibInterface(140): pocketmine\Player->handleDataPacket(pocketmine\network\protocol\BatchPacket object)
[05:55:42] [Server thread/DEBUG]: #8 /src/raklib/server/ServerHandler(78): pocketmine\network\RakLibInterface->handleEncapsulated(string 61.6.230.248:4088, raklib\protocol\EncapsulatedPacket `.`"...........&x.c``.bgd....K...(.L*.a../PH.I....^..., integer 0)
[05:55:42] [Server thread/DEBUG]: #9 /src/pocketmine/network/RakLibInterface(68): raklib\server\ServerHandler->handlePacket(boolean)
[05:55:42] [Server thread/DEBUG]: #10 /src/pocketmine/network/Network(127): pocketmine\network\RakLibInterface->process(boolean)
[05:55:42] [Server thread/DEBUG]: #11 /src/pocketmine/Server(2563): pocketmine\network\Network->processInterfaces(boolean)
[05:55:42] [Server thread/DEBUG]: #12 /src/pocketmine/Server(2304): pocketmine\Server->tick(boolean)
[05:55:42] [Server thread/DEBUG]: #13 /src/pocketmine/Server(2182): pocketmine\Server->tickProcessor(boolean)
[05:55:42] [Server thread/DEBUG]: #14 /src/pocketmine/Server(1777): pocketmine\Server->start(boolean)
[05:55:42] [Server thread/DEBUG]: #15 /src/pocketmine/PocketMine(449): pocketmine\Server->__construct(pocketmine\CompatibleClassLoader object, pocketmine\utils\MainLogger object, string phar://C:\Users\garre_000\Desktop\Network\ClearSky.phar/, string C:\Users\garre_000\Desktop\Network\, string C:\Users\garre_000\Desktop\Network\plugins\)
[05:55:42] [Server thread/DEBUG]: #16 (1): require_once(string phar://C:/Users/garre_000/Desktop/Network/ClearSky.phar/src/pocketmine/PocketMine.php)

All commands have errors, I don't feel like listing them all.
Also. /p help is empty.

v1.0.0 TODO

  • Add SubCommands
    • Add claim subcommand
    • Add auto subcommand
    • Add home subcommand
    • Add list subcommand
    • Add info subcommand
    • Add biome subcommand
    • Add biomes subcommand
    • Add clear subcommand
    • Add dispose subcommand
    • Add done subcommand
    • Add deny subcommand
    • Add undeny subcommand
    • Add buy subcommand
    • Add reset subcommand
    • Add middle subcommand
    • Add addhelper subcommand
    • Add removehelper subcommand
    • Add name subcommand
    • Add setowner subcommand
    • Add warp subcommand
  • Finish setting up permissions
    • add bypassdeny permission
    • Finish setting max plots with permissions
  • Finish DoneMarkTask
  • Fix generic reason kick on plot clear
  • Finish debugging and test all features on latest server versions with @Aericio

Request - AUTO CLAIM next available PLOT

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.

Issue Description

unable to AUTO CLAIM the next available plot, within players plot limit.

Reproducing the issue

  1. As there is no auto claim command the player must move to the plot and claim manually using /p claim.

Client information

PocketMine-MP Version: 1.6.2dev "Unleashed" (API 3.0.0-ALPHA3)
Plugin Version: Dev build #27
PHP version: 7.0.15

Optional information

i am trying to implement this plugin on my home server so that the kids do not have to put commands into chat.

I am almost there, i can do most of this with the plugin taptodo.

i would like to ask for command line function to do the following:

/p auto (change to spawn player in center of the next available plot)

this would allow me to use both /p auto and /p claim with the taptodo plugin on a sign.

AND

/ give (the next available auto plot, plot limit override as OP command) - at the minute i can do this manually but i dont know the next plot by number and would prefer not.

Terrain Glitch

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.

Issue description

When Generating a new Map the Terrain glitches and generates like a normal terrain map instead of plots

Reproducing the issue

Generate a new world, Fly in one direction until the terrain is glitchy

Client information

Operating system Linux, PHP version: 7.0.9, Server Genisys-unsupported-b6cec51 (0.16)

Optional information

N/A

"Could not load plugin 'MyPlot': Incompatible API version"

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.

Issue description

[Server] Server thread/ERROR Could not load plugin 'MyPlot': Incompatible API version

Reproducing the issue

I get this error message, the plugin cannot load. If it says Incompatible API version, it means I need to update the plugin(?) What can I do to fix this?

Client information

PocketMine-MP Version: 1.0dev (API 3.0)
Plugin Version: I don't know
PHP version: 7.0.13 (default)

Optional information

Changing Biomes crash the server

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.

Issue description

Crash: SwampBiome could not be converted to string

Reproducing the issue

run command /p biome swamp
other biomes crash the server too

Client information

Operating system Linux, PHP version: 7.0.9, Server Genisys-unsupported-b6cec51 (0.16)

Optional information

Error: Object of class pocketmine\level\generator\normal\biome\SwampBiome could not be converted to string
File: /src/pocketmine/lang/BaseLang
Line: 92
Type: E_RECOVERABLE_ERROR

Code:
[83] * @param string[] $params
[84] *
[85] * @return string
[86] */
[87] public function translateString($str, array $params = [], $onlyPrefix = null){
[88] $baseText = $this->get($str);
[89] $baseText = $this->parseTranslation(($baseText !== null and ($onlyPrefix === null or strpos($str, $onlyPrefix) === 0)) ? $baseText : $str, $onlyPrefix);
[90]
[91] foreach($params as $i => $p){
[92] $baseText = str_replace("{%$i}", $this->parseTranslation((string) $p), $baseText, $onlyPrefix);
[93] }
[94]
[95] return str_replace("%0", "", $baseText); //fixes a client bug where %0 in translation will cause freeze
[96] }
[97]
[98] public function translate(TextContainer $c){
[99] if($c instanceof TranslationContainer){
[100] $baseText = $this->internalGet($c->getText());
[101] $baseText = $this->parseTranslation($baseText !== null ? $baseText : $c->getText());
[102]

Backtrace:
#0 (): pocketmine\Server->crashDump(boolean)

The "/p done" cmd causing errors

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.

Issue description

When running the command "/p done" from in game the following error desolate in the console

[Server thread/CRITICAL]: TypeError: "Argument 1 passed to pocketmine\level\particle\HappyVillagerParticle::__construct() must be an instance of pocketmine\math\Vector3, boolean given, called in src\MyPlot\task\DoneMarkTask.php on line 27" (EXCEPTION) in "/src/pocketmine/level/particle/HappyVillagerParticle" at line 27

Reproducing the issue

Join a server
Claim a plot
Run the command "/p done"
Look at console, error will show

Client information

Operating system Linux, PHP version: 7.0.9, Server Genisys-unsupported-b6cec51 (0.16)

Optional information

{Type something here}

Set Biome doesn't work

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.

Issue description

Plot doesn't change Biome and generates errors in console

Reproducing the issue

  1. Try to change plot Biome
  2. View error in console

Client information

PocketMine-MP Version: PocketMine-MP 1.6.2dev 「Unleashed」 implementing API version 3.0.0-ALPHA3 for Minecraft: PE v1.0.0.16 (protocol version 100)

Plugin Version: MyPlot v1.1.3 API3 branch latest build, Latest commit d00889d

PHP version: 7.0.13 (default)

Optional information

[16:22:49] [Server thread/CRITICAL]: Unhandled exception executing command 'p biome ice' in plot: Call to a member function setBiomeId() on null
[16:22:49] [Server thread/CRITICAL]: Error: "Call to a member function setBiomeId() on null" (EXCEPTION) in "/MyPlot_v1.1.3.phar/src/MyPlot/MyPlot" at line 323
[16:22:58] [Server thread/CRITICAL]: Unhandled exception executing command 'p biome Ice' in plot: Call to a member function setBiomeId() on null
[16:22:58] [Server thread/CRITICAL]: Error: "Call to a member function setBiomeId() on null" (EXCEPTION) in "/MyPlot_v1.1.3.phar/src/MyPlot/MyPlot" at line 323
[16:23:30] [Server thread/CRITICAL]: Unhandled exception executing command 'p biome swamp' in plot: Call to a member function setBiomeId() on null
[16:23:30] [Server thread/CRITICAL]: Error: "Call to a member function setBiomeId() on null" (EXCEPTION) in "/MyPlot_v1.1.3.phar/src/MyPlot/MyPlot" at line 323
[16:23:52] [Server thread/CRITICAL]: Unhandled exception executing command 'p biome plains' in plot: Call to a member function setBiomeId() on null
[16:23:52] [Server thread/CRITICAL]: Error: "Call to a member function setBiomeId() on null" (EXCEPTION) in "/MyPlot_v1.1.3.phar/src/MyPlot/MyPlot" at line 323
[16:24:09] [Server thread/CRITICAL]: Unhandled exception executing command 'p biome taiga' in plot: Call to a member function setBiomeId() on null
[16:24:09] [Server thread/CRITICAL]: Error: "Call to a member function setBiomeId() on null" (EXCEPTION) in "/MyPlot_v1.1.3.phar/src/MyPlot/MyPlot" at line 323

Thanks for the quick fixes.

It can't work

Warning: Invalid argument supplied for foreach() in plugins/MyPlot-master/src/MyPlot/subcommand/HelpSubCommand.php on line 49

Latest build of PocketMine-MP causes error in console for MyPlot API3 plugin

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.

Issue description

Error in console when loading MyPlot plugin on lates PM build.

Reproducing the issue

  1. Running the latest PM build start server with MyPlot API3 plugin
  2. ...

Client information

PocketMine-MP Version: PocketMine-MP 1.6.2dev 「Unleashed」 implementing API version 3.0.0-ALPHA3 for Minecraft: PE v1.0.3.0 (protocol version 101)
Plugin Version: MyPlot v1.1.3
PHP version: 7.0.13 (default)

Optional information

Warning: syntax error, unexpected '&' in phar://C:\Users\Mark\Desktop\PocketMine - 1.0 - Alpha3\plugins\MyPlot_1_Plot_Default.phar/resources/eng.ini on line 2
 in phar://C:/Users/Mark/Desktop/PocketMine - 1.0 - Alpha3/PocketMine-MP.phar/src/pocketmine/lang/BaseLang.php on line 85

Logo Needed!

On the MyPlot website, we need a logo for the plugin that's different from the PlotMe plugin's logo

"Unable to open database: unable to open database file" (EXCEPTION) is output at server startup

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.

Issue description

The following error is output when MyPlot is enabled by starting up the server.

[Server thread/CRITICAL]: Exception: "Unable to open database: unable to open database file" (EXCEPTION) in "/plugins/[SRC]MyPlot/src/MyPlot/provider/SQLiteDataProvider" at line 25

An error is also output in default Config.yml.

Reproducing the issue

Install 82157e2 on the server and start the server.

Client information

ClientVersion:0.16.1
ServerOS:Ubuntu14.04 LTS
ServerEngine:Genisys
PHPVersion:7

Optional information

SQLite3: duplicate column name

  • This issue isn't duplicated - you can check if it is by using the search bar located at the top left hand corner and select "Issues" on the left.
  • This issue includes appropriate markdown for sections - e.g. code blocks for crash dumps.
  • This issue is understandable - feel free to use your native language to write issues if you are not comfortable with English.

Issue description

Getting error in console on startup.

Reproducing the issue

Start the server.

Client information

Operating system Linux, PHP version: 7.0.9, Server Genisys-unsupported-b6cec51 (0.16)

Optional information

Error displayed in console:

Warning: SQLite3::exec(): duplicate column name: denied in \src\MyPlot\provider\SQLiteDataProvider.php on line 42

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.