Giter Site home page Giter Site logo

sylvrs / playertags Goto Github PK

View Code? Open in Web Editor NEW
7.0 3.0 2.0 207 KB

A plugin to display a tag below the player's name tag. Packed with lots of customization & external plugin support!

License: GNU General Public License v3.0

PHP 100.00%
pmmp pmmp-plugin php

playertags's Introduction

Player Tags

Show a tag below the player's name tag!

Poggit:

  • Download count:
  • Download link:

Installation

  • Download the latest release from the Poggit above or from releases!
  • Install the plugin in your server's 'plugins' folder.
  • Restart your server.
  • Enjoy!

Wiki

To see examples or API, please visit the wiki.

Supported Tags:

Formatting

Name Description
{line} Creates another line.

Default

Name Description
{x}/{y}/{z} The player's coordinates
{world} The player's current world
{item_id} The ID of the item in the player's hand
{item_damage} The damage of the item in the player's hand
{item_count} The amount of the item in the player's hand
{item_name} The name of the item in the player's hand
{ip} The player's IP address
{gamemode} The player's gamemode
{ping} The player's current ping
{cps} The player's current CPS
{health} The player's current health
{max_health} The player's maximum health
{health_bar} The player's health converted into a bar
{device} The player's current device
{input_mode} The player's current input mode (Touch, Controller, KB+M)
{os} The player's current OS

AdvancedJobs

Name Description
{job} The player's job ('Unemployed', if the player doesn't have one)
{job_information} The information on the player's job ('', if the player doesn't have one)
{job_progress} The current progress on the player's job ('-1', if the player doesn't have one)

CombatLogger

Name Description
{timer} The player's current timer on the plugin ('', if the player doesn't have one)

EconomyAPI

Name Description
{money} Show's the player's money
{money_prefix} Retrieves the monetary unit for EconomyAPI

FactionsPro

Name Description
{faction_name} The name of the player's current faction ('None', if not in one)
{faction_power} The faction's current power level ('', if not in one)

KDR

Name Description
{kills} The number of kill points for the player
{deaths} The number of death points for the player
{kdr} The kill/death ratio for the player

PiggyFactions

Name Description
{faction_name} The name of the player's current faction ('None', if not in one)
{faction_power} The faction's current power level ('', if not in one)
{faction_rank} The player's rank in PiggyFactions. ('', if none)

PurePerms

Name Description
{rank} The player's rank. ('N/A', if a rank isn't found)
{prefix} The player's prefix
{suffix} The player's suffix

RankUp

Name Description
{rankup} The player's current rank. ('N/A', if a rank isn't found)

RedSkyblock

Name Description
{island_name} The name of the player's island ('', if the player doesn't have an island)
{island_rank} The player's rank
{island_value} The value of the player's island ('', if the player doesn't have an island)

SkyBlock

Name Description
{island_category} The category of the player's island ('N/A', if the player doesn't have one)
{island_rank} The rank of the player on the island ('Unknown', if the player doesn't have one)
{island_type} The player's island type ('N/A', if the player doesn't have one)

playertags's People

Contributors

sylvrs avatar poggit-bot avatar

Stargazers

just call me irsan avatar  avatar Homemadestea58  avatar  avatar Vei avatar  avatar KK79 avatar

Watchers

 avatar KK79 avatar  avatar

playertags's Issues

Undefined method "getTagDuration" from CombatLogger module

Error: "Call to undefined method JackNoordhuis\CombatLogger\CombatLogger::getTagDuration()" (EXCEPTION) in "plugins/PlayerTags_dev-38.phar/src/sys/jordan/tags/tag/group/external/CombatLoggerTagGroup" at line 28
--- Stack trace ---
  #0 plugins/PlayerTags_dev-38.phar/src/sys/jordan/tags/tag/ExternalPluginTag(31): sys\jordan\tags\tag\group\external\CombatLoggerTagGroup->sys\jordan\tags\tag\group\external\{closure}(object pocketmine\player\Player#397901, object JackNoordhuis\CombatLogger\CombatLogger#22133)
  #1 plugins/PlayerTags_dev-38.phar/src/sys/jordan/tags/tag/TagFactory(147): sys\jordan\tags\tag\ExternalPluginTag->replace(object pocketmine\player\Player#397901, string[10] {line} &e0)
  #2 plugins/PlayerTags_dev-38.phar/src/sys/jordan/tags/tag/TagFactory(160): sys\jordan\tags\tag\TagFactory->replace(object pocketmine\player\Player#397901)
  #3 plugins/PlayerTags_dev-38.phar/src/sys/jordan/tags/tag/TagFactory(75): sys\jordan\tags\tag\TagFactory->update()
  #4 pmsrc/src/scheduler/ClosureTask(57): sys\jordan\tags\tag\TagFactory->sys\jordan\tags\tag\{closure}()
  #5 pmsrc/src/scheduler/TaskHandler(114): pocketmine\scheduler\ClosureTask->onRun()
  #6 pmsrc/src/scheduler/TaskScheduler(141): pocketmine\scheduler\TaskHandler->run()
  #7 pmsrc/src/plugin/PluginManager(498): pocketmine\scheduler\TaskScheduler->mainThreadHeartbeat(int 244)
  #8 pmsrc/src/Server(1815): pocketmine\plugin\PluginManager->tickSchedulers(int 244)
  #9 pmsrc/src/Server(1704): pocketmine\Server->tick()
  #10 pmsrc/src/Server(1065): pocketmine\Server->tickProcessor()
  #11 pmsrc/src/PocketMine(305): pocketmine\Server->__construct(object BaseClassLoader#2, object pocketmine\utils\MainLogger#3, string[16] /home/container/, string[24] /home/container/plugins/)
  #12 pmsrc/src/PocketMine(328): pocketmine\server()
  #13 pmsrc(11): require(string[60] phar:///home/container/PocketMine-MP.phar/src/PocketMine.php)
--- End of exception information ---

XP

Add XP level tag!

Lag problem

Every time it updates my cpu goes to 100%

It crashed my server

I don’t know how, I wasn’t online, but this plugin crashed my server! Here’s the crashdump:

PocketMine-MP Crash Dump Sun Aug 15 23:10:20 UTC 2021

Error: Typed property sys\jordan\tags\session\PlayerSession::$uuid must not be accessed before initialization
File: plugins/PlayerTags.phar/src/sys/jordan/tags/session/PlayerSession
Line: 58
Type: Error

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

Code:
[49] 			}
[50] 		}), 20 * 30);
[51] 	}
[52] 
[53] 	public function start(PlayerTagsBase $plugin): void {
[54] 		$plugin->getScheduler()->scheduleRepeatingTask($this->getClickUpdateTask(), self::UPDATE_PERIOD);
[55] 	}
[56] 
[57] 	public function getUUID(): UUID {
[58] 		return $this->uuid;
[59] 	}
[60] 
[61] 	public function getPlayer(): Player {
[62] 		return $this->player;
[63] 	}
[64] 
[65] 	public function setPlayer(Player $player): void {
[66] 		$this->player = $player;
[67] 	}
[68] 

Backtrace:
#0 plugins/PlayerTags.phar/src/sys/jordan/tags/session/SessionManager(47): sys\jordan\tags\session\PlayerSession->getUUID()
#1 plugins/PlayerTags.phar/src/sys/jordan/tags/session/PlayerSession(47): sys\jordan\tags\session\SessionManager->delete(object sys\jordan\tags\session\PlayerSession)
#2 pmsrc/src/pocketmine/scheduler/ClosureTask(61): sys\jordan\tags\session\PlayerSession->sys\jordan\tags\session\{closure}(integer 342186)
#3 pmsrc/src/pocketmine/scheduler/TaskHandler(137): pocketmine\scheduler\ClosureTask->onRun(integer 342186)
#4 pmsrc/src/pocketmine/scheduler/TaskScheduler(179): pocketmine\scheduler\TaskHandler->run(integer 342186)
#5 pmsrc/src/pocketmine/plugin/PluginManager(654): pocketmine\scheduler\TaskScheduler->mainThreadHeartbeat(integer 342186)
#6 pmsrc/src/pocketmine/Server(2389): pocketmine\plugin\PluginManager->tickSchedulers(integer 342186)
#7 pmsrc/src/pocketmine/Server(2152): pocketmine\Server->tick()
#8 pmsrc/src/pocketmine/Server(1992): pocketmine\Server->tickProcessor()
#9 pmsrc/src/pocketmine/Server(1586): pocketmine\Server->start()
#10 pmsrc/src/pocketmine/PocketMine(311): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[13] /opt/service/, string[21] /opt/service/plugins/)
#11 pmsrc/src/pocketmine/PocketMine(341): pocketmine\server()
#12 pmsrc(11): require(string[68] phar:///opt/service/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

PocketMine-MP version: 3.22.1 [Protocol 448]
Git commit: 9477034a4ae58cc5c12b8278c14a8e46a43992b2
uname -a: Linux 88b3f1eeae0b 3.10.0-957.21.3.el7.x86_64 #1 SMP Tue Jun 18 16:35:19 UTC 2019 x86_64
PHP Version: 7.4.14
Zend version: 3.4.0
OS : Linux, linux
Composer libraries: 
- adhocore/json-comment 1.1.2@fc2f76979f0a44a5f5bc2a2b600d0762fe0e78e7
- daverandom/callback-validator unknown@unknown
- pocketmine/binaryutils 0.1.13@0abee38d4e2861621f262c79a2a3d699d8a697f4
- pocketmine/callback-validator 1.0.3@64787469766bcaa7e5885242e85c23c25e8c55a2
- pocketmine/classloader 0.1.2@9757928424652393b178a3760073113aa7c9911b
- pocketmine/log 0.2.1@830b44a2cf96ef703c550abe64302f230231ca49
- pocketmine/log-pthreads 0.1.3@e477ecf6ec214fdd4415ea1da3fdd9d73bf699ea
- pocketmine/math 0.2.6@43057cb8c179a9859677b496a788db922fd5cfc3
- pocketmine/nbt 0.2.18@9f82ca4d7f97fcd9a566e44b63c4f18a7657ae82
- pocketmine/pocketmine-mp 3.22.1@9477034a4ae58cc5c12b8278c14a8e46a43992b2
- pocketmine/raklib 0.12.11@9cce458b8bfde3e4dfdbf70c659fc7b7fe26b5c4
- pocketmine/snooze 0.1.5@70b5e7937a06878dd321a3182ceb76d56298f2cd
- pocketmine/spl 0.4.2@6b08b7cf8c4afa17139c9a1b3bf1b408531de161

Loaded plugins:
AdminTrollV2 1.2.1 by Rushil13579 for API(s) 3.0.0
AuctionHouse 1.3.0 by Shock95x for API(s) 3.0.0
AutoPickup 1.0.2 by tobias14 for API(s) 3.0.0
BlockCommands 1.0.0 by DiamondStrider1 for API(s) 3.21.1
BuilderTools 1.2.0 by CzechPMDevs, VixikHD for API(s) 3.16.0
CPS 1.0.2 by iRainDrop for API(s) 3.0.0
ChangeDisplayName 4.0 by Wertzui123 for API(s) 3.17.0
ChatCooldown 1.0.1 by Sergittos (@Sergittos) for API(s) 3.0.0
ChatLevel 1.0.0 by  for API(s) 3.0.0
ClearPlayer 1.0.0 by radondev for API(s) 3.0.0
CommandEditor 1.0.2 by  for API(s) 3.0.0
DeathMoney 1.0.0 by  for API(s) 3.0.0
DevTools 1.14.2 by PocketMine Team for API(s) 3.13.0
EasyModeration 1.0.0 by Rushil13579 for API(s) 3.0.0
EconomyAPI 5.7.2 by onebone for API(s) 3.0.0
FlyPE 4.1.4 by AGTHARN for API(s) 3.0.0
Friends 1.0.7 by OguzhanUmutlu for API(s) 3.0.0
HotBlock 1.1.5 by survanetwork for API(s) 3.0.0
InvCrashFix 0.0.1 by  for API(s) 3.14.0
KillHealth 1.0.1 by Vale914, RubyTemple for API(s) 3.0.0
Killmoney-PMMP 1.0.2-beta by kostamax27 for API(s) 3.5.3
KnockbackFFA 1.5.2-beta by ItzLightyHD for API(s) 3.19.0
KygekJoinUI 1.5.1 by Kygekraqmak for API(s) 3.0.0
KygekPingTPS 1.0.1 by Kygekraqmak for API(s) 3.0.0
Mineflow 2.2.0 by aieuo for API(s) 3.13.0
MultiWorld 1.6.0-beta2 by CzechPMDevs, VixikCZ, fuyutsuki, kaliiks for API(s) 3.20.0
MyPlot 1.10.1 by Wiez, Exxarion, jasonwynn10 for API(s) 3.4.0
OnlineTime 1.4 by Zedstar16 for API(s) 3.0.0
PiggyShopUI 2.1.1 by DaPigGuy for API(s) 3.2.0
PlayerSelectors 1.0.7 by Ad5001 for API(s) 3.0.0
PlayerSize 1.1.1 by Rushil13579 for API(s) 3.0.0
PlayerTags 1.1.0 by sylvrs for API(s) 3.22.1
PureChat 1.4.11 by 64FF00 for API(s) 3.0.0
PurePerms 1.4.3 by 64FF00 & ProjectInfinity for API(s) 3.0.0
RedSkyBlock 3.1.1 by RedCraftPE for API(s) 3.0.0
Reports 1.1.0 by Didah (@Diduhless) for API(s) 3.0.0
Scoreboard 1.5.3 by Ayzrix for API(s) 3.0.0
SellXp 1.2.0 by  for API(s) 3.0.0
ServerTools 0.3.2 by matcracker for API(s) 3.0.0
SimpleBroadcast 2.0.0 by JonyGamesYT9 for API(s) 3.0.0
SimpleNPC 2.1.6 by brokiem for API(s) 3.20.0
StaffChat 1.1.4 by Thunder33345 for API(s) 3.0.0
StatsX 1.0.0 by Vecnavium for API(s) 3.0.0
Sudo 1.0 by ErikX for API(s) 3.13.0
Tebex-PMMP 2.1.0 by Tebex Limited for API(s) 3.0.0
TntTag 1.0.3 by  for API(s) 3.0.0
VanillaElytra 1.0.2 by JavierLeon9966 for API(s) 3.9.0
VanishV2 2.1 by superbobby for API(s) 3.0.0
WParkour 1 by World for API(s) 3.0.0
Wolfies-FloatingText 1.3.5 by  for API(s) 3.0.0
WorldProtect 2.3.8 by aliuly for API(s) 3.0.0
theSpawn 1.3.3 by supercrafter333 for API(s) 3.0.0

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

===BEGIN CRASH DUMP===
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
Q3rSlzQe1vM/fvw/Tu/PhQ==
===END CRASH DUMP===

Implement a per-player tag system

As of now, the tags are decided via the config.yml & are limited to a per-world basis. We should look into having dynamic tag support on a per-player basis.

SUGGESTION

Hi, thanks for making the plugin, but I think a way to make it better is by Implementing per world tags, such as world1: {xxx} and world2: {xxx}

Error when player gets banned and rejoins (second time)

[10:34:24] [Server thread/INFO]: Ignacio9443 logged out due to Banned by an operator..
[10:34:58] [Server thread/CRITICAL]: Error: "Call to a member function setDevice() on null" (EXCEPTION) in "plugins/PlayerTags_dev-13(1).phar/src/sys/jordan/tags/PlayerTagsListener" at line 66
[10:34:58] [Server thread/DEBUG]: #0 src/pocketmine/plugin/MethodEventExecutor(42): sys\jordan\tags\PlayerTagsListener->handleDataPacketReceive(object pocketmine\event\server\DataPacketReceiveEvent)
[10:34:58] [Server thread/DEBUG]: #1 src/pocketmine/plugin/RegisteredListener(80): pocketmine\plugin\MethodEventExecutor->execute(object sys\jordan\tags\PlayerTagsListener, object pocketmine\event\server\DataPacketReceiveEvent)
[10:34:58] [Server thread/DEBUG]: #2 src/pocketmine/event/Event(88): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\server\DataPacketReceiveEvent)
[10:34:58] [Server thread/DEBUG]: #3 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(109): pocketmine\event\Event->call()
[10:34:58] [Server thread/DEBUG]: #4 src/pocketmine/network/mcpe/protocol/BatchPacket(126): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\LoginPacket)
[10:34:58] [Server thread/DEBUG]: #5 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[10:34:58] [Server thread/DEBUG]: #6 src/pocketmine/Player(3132): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[10:34:58] [Server thread/DEBUG]: #7 src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[10:34:58] [Server thread/DEBUG]: #8 vendor/pocketmine/raklib/src/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[20] [127.0.0.1], object raklib\protocol\EncapsulatedPacket, integer 0)
[10:34:58] [Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
[10:34:58] [Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
[10:34:58] [Server thread/DEBUG]: #11 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}()
[10:34:58] [Server thread/DEBUG]: #12 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
[10:34:58] [Server thread/DEBUG]: #13 src/pocketmine/Server(2146): pocketmine\snooze\SleeperHandler->sleepUntil(double 1592130898.8154)
[10:34:58] [Server thread/DEBUG]: #14 src/pocketmine/Server(1990): pocketmine\Server->tickProcessor()
[10:34:58] [Server thread/DEBUG]: #15 src/pocketmine/Server(1584): pocketmine\Server->start()
[10:34:58] [Server thread/DEBUG]: #16 src/pocketmine/PocketMine(272): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[20] /root/PocketMine-MP/, string[28] /root/PocketMine-MP/plugins/)
[10:34:58] [Server thread/DEBUG]: #17 src/pocketmine/PocketMine(295): pocketmine\server()
[10:34:58] [Server thread/DEBUG]: #18 (11): require(string[75] phar:///root/PocketMine-MP/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
[10:34:58] [Server thread/INFO]: [I127.0.0.1] logged out due to Internal server error

issue occurs on 1.0.6 aswell i switched to the dev version to circumvent this but it still happens.

Disconnects when happen a reload

When i relaod the server it disconect all the players online showing the message: "Invalid session detected. Please join back to validate your session"
imagen

Suggestion

Add xp level and a command /tag {player} [tag] [level] so we can set individual player tags. Also add a tag shop

  • thanks :)

Crashes

If a player logs in from another location it crashes the server line 61 in PlayerTags/src/sys/jordan/tags/tag/group/defaults/DefaultTagGroup.php

Crash at 1.16.220

07.04 19:20:14 [Server] Server thread/CRITICAL Error: "Undefined property: pocketmine\network\mcpe\protocol\InventoryTransactionPacket::$transactionType" (EXCEPTION) in "pmsrc/src/pocketmine/network/mcpe/protocol/DataPacket" at line 195
07.04 19:20:14 [Server] Server thread/CRITICAL #0 plugins/PlayerTags_dev-21.phar/src/sys/jordan/tags/PlayerTagsListener(71): pocketmine\network\mcpe\protocol\DataPacket->__get(string[15] transactionType)
07.04 19:20:14 [Server] Server thread/CRITICAL #1 pmsrc/src/pocketmine/plugin/MethodEventExecutor(42): sys\jordan\tags\PlayerTagsListener->handleDataPacketReceive(object pocketmine\event\server\DataPacketReceiveEvent)
07.04 19:20:14 [Server] Server thread/CRITICAL #2 pmsrc/src/pocketmine/plugin/RegisteredListener(80): pocketmine\plugin\MethodEventExecutor->execute(object sys\jordan\tags\PlayerTagsListener, object pocketmine\event\server\DataPacketReceiveEvent)
07.04 19:20:14 [Server] Server thread/CRITICAL #3 pmsrc/src/pocketmine/event/Event(88): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\server\DataPacketReceiveEvent)
07.04 19:20:14 [Server] Server thread/CRITICAL #4 plugins/ErrorLogger_dev-2.phar/src/vixikhd/errorlogger/network/SessionAdapter(60): pocketmine\event\Event->call()
07.04 19:20:14 [Server] Server thread/CRITICAL #5 pmsrc/src/pocketmine/network/mcpe/protocol/BatchPacket(130): vixikhd\errorlogger\network\SessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket)
07.04 19:20:14 [Server] Server thread/CRITICAL #6 plugins/ErrorLogger_dev-2.phar/src/vixikhd/errorlogger/network/SessionAdapter(63): pocketmine\network\mcpe\protocol\BatchPacket->handle(object vixikhd\errorlogger\network\SessionAdapter)
07.04 19:20:14 [Server] Server thread/CRITICAL #7 pmsrc/src/pocketmine/Player(3311): vixikhd\errorlogger\network\SessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
07.04 19:20:14 [Server] Server thread/CRITICAL #8 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
07.04 19:20:14 [Server] Server thread/CRITICAL #9 pmsrc/vendor/pocketmine/raklib/src/server/ServerHandler(95): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[17] 81.0.39.220 20099, object raklib\protocol\EncapsulatedPacket, integer 0)
07.04 19:20:14 [Server] Server thread/CRITICAL #10 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
07.04 19:20:14 [Server] Server thread/CRITICAL #11 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
07.04 19:20:14 [Server] Server thread/CRITICAL #12 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(113): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}()
07.04 19:20:14 [Server] Server thread/CRITICAL #13 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(75): pocketmine\snooze\SleeperHandler->processNotifications()
07.04 19:20:14 [Server] Server thread/CRITICAL #14 pmsrc/src/pocketmine/Server(2155): pocketmine\snooze\SleeperHandler->sleepUntil(double 1617823214.987)
07.04 19:20:14 [Server] Server thread/CRITICAL #15 pmsrc/src/pocketmine/Server(1992): pocketmine\Server->tickProcessor()
07.04 19:20:14 [Server] Server thread/CRITICAL #16 pmsrc/src/pocketmine/Server(1586): pocketmine\Server->start()
07.04 19:20:14 [Server] Server thread/CRITICAL #17 pmsrc/src/pocketmine/PocketMine(291): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[48] /, string[56] /plugins/)
07.04 19:20:14 [Server] Server thread/CRITICAL #18 pmsrc/src/pocketmine/PocketMine(321): pocketmine\server()
07.04 19:20:14 [Server] Server thread/CRITICAL #19 pmsrc(11): require(string[117] phar:///PMMP-1.16.220-Latest-Stab)

Undefined array key "CurrentInputMode" in PlayerSession at line 50 (I am using api 4.2.6)

THIS ONLY HAPPENED WHEN I WAS USING FAKE PLAYERS PLUG IN
[Server thread/CRITICAL]: ErrorException: "Undefined array key "CurrentInputMode"" (EXCEPTION) in "plugins/PlayerTags.phar/src/sys/jordan/tags/session/PlayerSession" at line 50
--- Stack trace ---
#0 plugins/PlayerTags.phar/src/sys/jordan/tags/session/PlayerSession(50): pocketmine\errorhandler\ErrorToExceptionHandler::handle(integer 2, string[38] Undefined array key "CurrentInputMode", string[111] phar://C:/Users/camde/Desktop/swim server/plugins/PlayerTags.phar/src/sys/jordan, integer 50)
#1 plugins/PlayerTags.phar/src/sys/jordan/tags/session/SessionManager(27): sys\jordan\tags\session\PlayerSession::create(object pocketmine\player\Player#105826)
#2 plugins/PlayerTags.phar/src/sys/jordan/tags/PlayerTagsListener(59): sys\jordan\tags\session\SessionManager->get(object pocketmine\player\Player#105826)
#3 pmsrc/src/event/RegisteredListener(75): sys\jordan\tags\PlayerTagsListener->handleDataPacketReceive(object pocketmine\event\server\DataPacketReceiveEvent#104972)
#4 pmsrc/src/event/Event(62): pocketmine\event\RegisteredListener->callEvent(object pocketmine\event\server\DataPacketReceiveEvent#104972)
#5 pmsrc/src/network/mcpe/NetworkSession(396): pocketmine\event\Event->call()
#6 plugins/FakePlayer-master/src/muqsit/fakeplayer/DefaultFakePlayerListener(50): pocketmine\network\mcpe\NetworkSession->handleDataPacket(object pocketmine\network\mcpe\protocol\SetLocalPlayerAsInitializedPacket#104882, string[2] q.)
#7 pmsrc/src/scheduler/ClosureTask(63): muqsit\fakeplayer\DefaultFakePlayerListener::muqsit\fakeplayer{closure}()
#8 pmsrc/src/scheduler/TaskHandler(117): pocketmine\scheduler\ClosureTask->onRun()
#9 pmsrc/src/scheduler/TaskScheduler(144): pocketmine\scheduler\TaskHandler->run()
#10 pmsrc/src/plugin/PluginManager(467): pocketmine\scheduler\TaskScheduler->mainThreadHeartbeat(integer 92)
#11 pmsrc/src/Server(1768): pocketmine\plugin\PluginManager->tickSchedulers(integer 92)
#12 pmsrc/src/Server(1657): pocketmine\Server->tick()
#13 pmsrc/src/Server(1046): pocketmine\Server->tickProcessor()
#14 pmsrc/src/PocketMine(304): pocketmine\Server->__construct(object BaseClassLoader#2, object pocketmine\utils\MainLogger#3, string[35] C:\Users\camde\Desktop\swim server, string[43] C:\Users\camde\Desktop\swim server\plugins)
#15 pmsrc/src/PocketMine(327): pocketmine\server()
#16 pmsrc(11): require(string[79] phar://C:/Users/camde/Desktop/swim server/PocketMine-MP.phar/src/PocketMine.php)
--- End of exception information ---

Player doesn't have incoming session data - PM3

[15:41:25] [Server thread/CRITICAL]: Exception: "Player Hiepsicuden doesn't have incoming session data" (EXCEPTION) in "plugins/PlayerTags_v1.2.1/src/sys/jordan/tags/session/SessionManager" at line 45

PiggyFactions crash

Backtrace:
[15:57:18] [Server thread/CRITICAL]: Error: "Class 'sys\jordan\tags\session\PlayerSession' not found" (EXCEPTION) in "plugins/PlayerTags-master/src/sys/jordan/tags/session/SessionManager" at line 48
[15:57:18] [Server thread/CRITICAL]: #0 plugins/PlayerTags-master/src/sys/jordan/tags/PlayerTagsListener(65): sys\jordan\tags\session\SessionManager->create(object pocketmine\utils\UUID)
[15:57:18] [Server thread/CRITICAL]: #1 src/pocketmine/plugin/MethodEventExecutor(42): sys\jordan\tags\PlayerTagsListener->handleDataPacketReceive(object pocketmine\event\server\DataPacketReceiveEvent)
[15:57:18] [Server thread/CRITICAL]: #2 src/pocketmine/plugin/RegisteredListener(80): pocketmine\plugin\MethodEventExecutor->execute(object sys\jordan\tags\PlayerTagsListener, object pocketmine\event\server\DataPacketReceiveEvent)
[15:57:18] [Server thread/CRITICAL]: #3 src/pocketmine/event/Event(88): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\server\DataPacketReceiveEvent)
[15:57:18] [Server thread/CRITICAL]: #4 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(109): pocketmine\event\Event->call()
[15:57:18] [Server thread/CRITICAL]: #5 src/pocketmine/network/mcpe/protocol/BatchPacket(127): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\LoginPacket)
[15:57:18] [Server thread/CRITICAL]: #6 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[15:57:18] [Server thread/CRITICAL]: #7 src/pocketmine/Player(3255): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[15:57:18] [Server thread/CRITICAL]: #8 src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[15:57:18] [Server thread/CRITICAL]: #9 vendor/pocketmine/raklib/src/server/ServerHandler(95): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[15] 81.0.51.23 1362, object raklib\protocol\EncapsulatedPacket, integer 0)
[15:57:18] [Server thread/CRITICAL]: #10 src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
[15:57:18] [Server thread/CRITICAL]: #11 src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
[15:57:18] [Server thread/CRITICAL]: #12 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}()
[15:57:18] [Server thread/CRITICAL]: #13 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
[15:57:18] [Server thread/CRITICAL]: #14 src/pocketmine/Server(2157): pocketmine\snooze\SleeperHandler->sleepUntil(double 1600005438.2234)
[15:57:18] [Server thread/CRITICAL]: #15 src/pocketmine/Server(1994): pocketmine\Server->tickProcessor()
[15:57:18] [Server thread/CRITICAL]: #16 src/pocketmine/Server(1588): pocketmine\Server->start()
[15:57:18] [Server thread/CRITICAL]: #17 src/pocketmine/PocketMine(273): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[16] /home/container/, string[24] /home/container/plugins/)
[15:57:18] [Server thread/CRITICAL]: #18 src/pocketmine/PocketMine(304): pocketmine\server()
[15:57:18] [Server thread/CRITICAL]: #19 (11): require(string[71] phar:///home/container/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

PocketMine-MP version: 3.15.1 [Protocol 408]

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.