Skip to content

Server Crash #151

Description

@PlanetJaniboy25

Describe the bug
When hitting a player

To Reproduce
hit a player

Expected behavior
It should not crash

config.yml:
"---
version: 2.6.0
prefix: §l§7[§cMocking§4bird§7]
fail_message: §4{player}§r§7 failed §c{check} §7(§6{vl} §7@ {probability}§r§7) §7(§b{detail}§7)
punish_message_global: false
punish_message_staff: §l§4{player}§r§7 was punished for§b {detection}
punish_message_player: §cUnfair Advantage Detected
alerts_enabled: true
alerts_default: true
default_alert_delay: 2
upload_debug: false
AutoClickerA:
enabled: true
punish: true
punishment_type: kick
max_violations: 20
AutoClickerB:
enabled: true
punish: true
punishment_type: kick
max_violations: 20
max_cps: 25
AutoClickerC:
enabled: true
punish: true
punishment_type: kick
max_violations: 20
samples: 30
skewness: 0.035
kurtosis: 0.02
outliers: 2
AutoClickerD:
enabled: true
punish: true
punishment_type: kick
max_violations: 3
duplicate_max: 4
samples: 10
AutoClickerE:
enabled: true
punish: true
punishment_type: kick
max_violations: 20
KillAuraA:
enabled: true
punish: true
punishment_type: kick
max_violations: 25
KillAuraB:
enabled: true
punish: true
punishment_type: kick
max_violations: 25
ReachA:
enabled: true
punish: true
punishment_type: kick
max_violations: 50
max_reach: 3.1
ReachB:
enabled: true
punish: true
punishment_type: kick
max_violations: 50
max_reach: 3.0425
AimAssistA:
enabled: true
punish: true
punishment_type: kick
max_violations: 20
AimAssistB:
enabled: true
punish: true
punishment_type: kick
max_violations: 10
HitboxA:
enabled: true
punish: true
punishment_type: kick
max_violations: 35
SpeedA:
enabled: true
punish: true
punishment_type: kick
suppression: false
max_violations: 25
max_breach: 1.0E-5
SpeedB:
enabled: true
punish: true
punishment_type: kick
suppression: false
max_violations: 25
max_speed_on_ground: 0.29
max_speed_off_ground: 0.78
FlyA:
enabled: true
punish: true
punishment_type: kick
suppression: false
max_violations: 25
max_breach: 0.015
FlyB:
enabled: true
punish: true
punishment_type: kick
suppression: false
max_violations: 25
FlyC:
enabled: true
punish: true
punishment_type: kick
suppression: false
max_violations: 25
FlyD:
enabled: true
punish: true
punishment_type: kick
suppression: false
max_violations: 25
VelocityA:
enabled: true
punish: true
punishment_type: kick
max_violations: 10
VelocityB:
enabled: false
punish: false
punishment_type: kick
max_violations: 30
OmniSprintA:
enabled: true
punish: true
punishment_type: kick
max_violations: 10
NukerA:
enabled: true
punish: true
punishment_type: kick
max_violations: 10
max_blocks: 6
ChestStealerA:
enabled: true
punish: true
punishment_type: kick
max_violations: 10
max_transactions: 4
EditionFakerA:
enabled: true
punish: true
punishment_type: kick
max_violations: 1
BadPacketA:
enabled: true
punish: true
punishment_type: ban
max_violations: 1
BadPacketB:
enabled: true
punish: true
punishment_type: kick
max_violations: 20
BadPacketC:
enabled: true
punish: true
punishment_type: kick
max_violations: 2
BadPacketD:
enabled: true
punish: true
punishment_type: kick
max_violations: 5
BadPacketE:
enabled: true
punish: true
punishment_type: kick
max_violations: 10
BadPacketF:
enabled: true
punish: true
punishment_type: kick
max_violations: 5
TimerA:
enabled: true
punish: true
punishment_type: kick
max_violations: 3
TimerB:
enabled: false
punish: false
punishment_type: kick
max_violations: 20
...
"

Server version
5.31.0

Mockingbird version
Mockingbird_dev-364

Additional context / Additional Notes
[16:21:20.762] [Server thread/CRITICAL]: Error: "Call to undefined method pocketmine\network\mcpe\protocol\types\inventory\UseItemOnEntityTransactionData::getPlayerPos()" (EXCEPTION) in "plugins/Mockingbird_dev-364.phar/src/ethaniccc/Mockingbird/processing/InboundPacketProcessor" at line 292
--- Stack trace ---
#0 plugins/Mockingbird_dev-364.phar/src/ethaniccc/Mockingbird/listener/MockingbirdListener(50): ethaniccc\Mockingbird\processing\InboundPacketProcessor->process(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket#123552, object ethaniccc\Mockingbird\user\User#128693)
#1 pmsrc/src/event/RegisteredListener(61): ethaniccc\Mockingbird\listener\MockingbirdListener->onPacketReceive(object pocketmine\event\server\DataPacketReceiveEvent#119016)
#2 pmsrc/src/event/Event(63): pocketmine\event\RegisteredListener->callEvent(object pocketmine\event\server\DataPacketReceiveEvent#119016)
#3 pmsrc/src/network/mcpe/NetworkSession(467): pocketmine\event\Event->call()
#4 pmsrc/src/network/mcpe/NetworkSession(413): pocketmine\network\mcpe\NetworkSession->handleDataPacket(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket#123552, string[32] ........7.2A>.G@3..B............)
#5 pmsrc/src/network/mcpe/raklib/RakLibInterface(214): pocketmine\network\mcpe\NetworkSession->handleEncoded(string[33] .c.abg.b.9.f.VF....F.v....Y......)
#6 pmsrc/vendor/pocketmine/raklib-ipc/src/RakLibToUserThreadMessageReceiver(40): pocketmine\network\mcpe\raklib\RakLibInterface->onPacketReceive(int 2, string[42] .(.R..6..5/z,...#8|...,.-.b..x...K.[.$.p.)
#7 pmsrc/src/network/mcpe/raklib/RakLibInterface(107): raklib\server\ipc\RakLibToUserThreadMessageReceiver->handle(object pocketmine\network\mcpe\raklib\RakLibInterface#265)
#8 pmsrc/src/TimeTrackingSleeperHandler(58): pocketmine\network\mcpe\raklib\RakLibInterface->pocketmine\network\mcpe\raklib{closure}()
#9 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(120): pocketmine\TimeTrackingSleeperHandler->pocketmine{closure}()
#10 pmsrc/src/TimeTrackingSleeperHandler(77): pocketmine\snooze\SleeperHandler->processNotifications()
#11 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(79): pocketmine\TimeTrackingSleeperHandler->processNotifications()
#12 pmsrc/src/Server(1740): pocketmine\snooze\SleeperHandler->sleepUntil(float 1753633280.8011)
#13 pmsrc/src/Server(1104): pocketmine\Server->tickProcessor()
#14 pmsrc/src/PocketMine(360): pocketmine\Server->__construct(object pocketmine\thread\ThreadSafeClassLoader#6, object pocketmine\utils\MainLogger#2, string[51] C:\JDBros\Virtual\Virtual\MeinServer\pocketmine-mp, string[59] C:\JDBros\Virtual\Virtual\MeinServer\pocketmine-mp\plugins)
#15 pmsrc/src/PocketMine(383): pocketmine\server()
#16 pmsrc(170): require(string[102] phar://C:/Users/tacke/AppData/Local/Temp/PocketMine-MP-phar-cache.0/PMMF7BB.tmp.)
--- End of exception information ---

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions