BentoBoxWorld / CaveBlock

CaveBlock addon for BentoBox. An interesting variation from Skyblock, where your goal is to survive in a cube of stone!
Eclipse Public License 2.0
16 stars 6 forks source link

TPS drops and remains between 2 and 4 when a cave is deleted - doesnt seem to recover #52

Closed Ma8ician closed 3 years ago

Ma8ician commented 3 years ago

Description

Describe the bug

when a player deletes or leaves their cave (joins another) there seems to be a chunk error generated and tps collapses to between 2 and 4 and does not recover until after a restart.

Steps to reproduce the behavior

See above

Expected behavior

I would expect a tps drop - but then recover

Screenshots and videos (Optional)

Environment

Paper 1.16.4 Caveblocks 1.,15.2

Output of /bbox version (Mandatory)
[14:08:47 INFO]: Running PAPER 1.16.4.
[14:08:47 INFO]: BentoBox version: 1.15.2
[14:08:47 INFO]: Database: MARIADB
[14:08:47 INFO]: Loaded Game Worlds:
[14:08:47 INFO]: caveblock-world (CaveBlock): Overworld, Nether, The End
[14:08:47 INFO]: Loaded Addons:
[14:08:47 INFO]: Biomes 1.13.0 (ENABLED)
[14:08:47 INFO]: CaveBlock 1.14.1 (ENABLED)
[14:08:47 INFO]: Challenges 0.8.3 (ENABLED)
[14:08:47 INFO]: Chat 1.1.1 (ENABLED)
[14:08:47 INFO]: ControlPanel 1.7.0 (ENABLED)
[14:08:47 INFO]: DimensionalTrees 1.6.0 (ENABLED)
[14:08:47 INFO]: Level 2.5.0 (ENABLED)
[14:08:47 INFO]: Likes 2.0.0 (ENABLED)
[14:08:47 INFO]: Limits 1.15.0 (ENABLED)
[14:08:47 INFO]: MagicCobblestoneGenerator 2.1.0 (ENABLED)
[14:08:47 INFO]: TwerkingForTrees 1.4.1 (ENABLED)
[14:08:47 INFO]: Warps 1.10.0 (ENABLED)
[latest (5).log](https://github.com/BentoBoxWorld/CaveBlock/files/5629752/latest.5.log)

Plugins (Optional)

Plugins (58): AAC, AdvancedEnchantments, AdvancedWhiteList, AnvilRestrict, ArmorStandEditor, AsyncWorldEdit, BentoBox, BlockVersion, ChatGames, ChestedHorseRemover, ChestProtect, ChestShop, Citizens, CMI, CMIEInjector, CMIPaperLib, CombatLogX, Companions, ConsoleSpamFix, CoreProtect, CraftingStore, CrateReloaded, CubCustomDrops, DiscordSRV, EmojiChat, EpicHeads, FastAsyncWorldEdit, H5Commands, IllegalStack, InteractiveChat, IPWhitelist, LagAssist, LibsDisguises, LiteBans, LuckPerms, Magic, Marriage, mcMMO, MobFarmManager, MorphRedeem, Multiverse-Core, PlaceholderAPI, Plan, PlayerVaults, PlugMan, ProtocolLib, ProtocolSupport, Shopkeepers, SkinsRestorer, SuperVanish, TAB, TokenManager, Vault, VoteParty, Votifier, WorldEdit, WorldGuard

Additional context (Optional)

tastybento commented 3 years ago

Yes, this is a known issue. The only workaround right now is to not delete islands (set delete speed to 0 in BentoBox config.yml). There is a PR in progress that uses NMS to delete that enables CaveBlock to function. https://github.com/BentoBoxWorld/BentoBox/pull/1589

tastybento commented 3 years ago

Fixed by latest snapshot release of BentoBox. BentoBoxWorld/BentoBox#1589