DevotedMC / Citadel

A Minecraft plugin to protect your chests and builds using in-game materials. Requires an attacker to break each block a certain number of times. Built for Spigot 1.14.4
https://www.devotedmc.com/citadel.html
BSD 3-Clause "New" or "Revised" License
2 stars 20 forks source link

Performance improvements remain #25

Closed ProgrammerDan closed 3 years ago

ProgrammerDan commented 7 years ago
Plugin: Citadel v3.7.02 Event: vg.civcraft.mc.citadel.listener.BlockListener::blockBreakEvent(BlockBreakEvent) Time: 207888760 Count: 874 Avg: 237858 Violations: 2
Plugin: Citadel v3.7.02 Event: vg.civcraft.mc.citadel.listener.BlockListener::blockPhysEvent(BlockPhysicsEvent) Time: 17479697 Count: 83240 Avg: 209 Violations: 0
Plugin: Citadel v3.7.02 Event: vg.civcraft.mc.citadel.listener.BlockListener::redstonePower(BlockRedstoneEvent) Time: 4293483 Count: 2228 Avg: 1927 Violations: 0
Plugin: Citadel v3.7.02 Event: vg.civcraft.mc.citadel.listener.BlockListener::onBlockFromToEvent(BlockFromToEvent) Time: 5555039 Count: 332 Avg: 16732 Violations: 0
Plugin: Citadel v3.7.02 Event: vg.civcraft.mc.citadel.listener.BlockListener::liquidDumpEvent(PlayerBucketEmptyEvent) Time: 22350 Count: 5 Avg: 4470 Violations: 0
Plugin: Citadel v3.7.02 Event: vg.civcraft.mc.citadel.listener.BlockListener::onFortificationMode(BlockPlaceEvent) Time: 1410655474 Count: 477 Avg: 2957349 Violations: 15
Plugin: Citadel v3.7.02 Event: vg.civcraft.mc.citadel.listener.BlockListener::interact(PlayerInteractEvent) Time: 405816468 Count: 3154 Avg: 128667 Violations: 0
Plugin: Citadel v3.7.02 Event: vg.civcraft.mc.citadel.listener.EntityListener::spawn(CreatureSpawnEvent) Time: 80638 Count: 255 Avg: 316 Violations: 0
Plugin: Citadel v3.7.02 Event: vg.civcraft.mc.citadel.listener.EntityListener::changeBlock(EntityChangeBlockEvent) Time: 359251 Count: 1 Avg: 359251 Violations: 0
Plugin: Citadel v3.7.02 Event: vg.civcraft.mc.citadel.listener.EntityListener::playerJoinEvent(PlayerJoinEvent) Time: 2989569 Count: 5 Avg: 597913 Violations: 0
Plugin: Citadel v3.7.02 Event: vg.civcraft.mc.citadel.listener.EntityListener::playerQuitEvent(PlayerQuitEvent) Time: 26762 Count: 6 Avg: 4460 Violations: 0
Plugin: Citadel v3.7.02 Event: vg.civcraft.mc.citadel.listener.WorldListener::onStructureGrow(StructureGrowEvent) Time: 165538047 Count: 84 Avg: 1970691 Violations: 1

still room for improvement, need to eliminate those violations