Skip to content

If player changes biome and delete Island, biome queue is still processed #116

@Waterman1001

Description

@Waterman1001

Expected behavior

I expected that the biome change would not happen anymore and that if a player deletes his island, the biome change a player requested would be removed from the queue of biome changes.

Observed/Actual behavior

I saw that the biome change actually happened after the player removed his island.

image

See the image. The player did not have an Island anymore. However, the queue was still being processed

Steps/models to reproduce

  1. Player changes biome.
  2. Biome change is added to queue and can take 150 seconds.
  3. Player removes island.
  4. Biome change still happens.

BentoBox version

[02:25:29 INFO]: Running PAPER 1.19.3.
[02:25:29 INFO]: BentoBox version: 1.22.0
[02:25:29 INFO]: Database: JSON
[02:25:29 INFO]: Loaded Game Worlds:
[02:25:29 INFO]: bskyblock_world (BSkyBlock): Overworld, Nether, The End
[02:25:29 INFO]: Loaded Addons:
[02:25:29 INFO]: Biomes 2.2.0-SNAPSHOT-b245 (ENABLED)
[02:25:29 INFO]: BSkyBlock 1.17.0-SNAPSHOT-b730 (ENABLED)

Plugin list

[02:25:52 INFO]: BentoBox, BlueSlimeCore, BroadcasterSVG, BuycraftX, ChatControl, Citizens, CombatLogX, CommandHook, CoreProtect, CoreSVG
[02:25:52 INFO]: CustomItemsLib, EchoPet, Essentials, EssentialsAntiBuild, EssentialsChat, EssentialsProtect, EssentialsSpawn, HideAndSeek, HungerGames, LaunchpadsSVG
[02:25:52 INFO]: LibsDisguises, MapsCompletedSVG, MobArena, MobHunting, Multiverse-Core, Multiverse-Inventories, Multiverse-NetherPortals, Multiverse-Portals, NameColorSVG, ParkourProSVG
[02:25:52 INFO]: PermissionsEx, PetShopSVG, PlotSquared, ProtocolLib, QuestsSVG, Spartan, SpawnDropSVG, SpawnSelectorSVG, SpigotProxy, SpleefSVG
[02:25:52 INFO]: TNTRun_reloaded, TutorialSVG, Vault, VipFlySVG, VIPHeadsSVG, VoidGen, VoteListenerSVG, Votifier, WorldEdit, WorldGuard

Other

It would be helpful if you would add an option to remove the queue and just instantly update the chunks, just like worldedit.
Also, this was how the old version of Biomes addon did it but now it is different and takes long.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Status: PendingWaiting for a developer to start working on this issue.Type: EnhancementImprovement or modification which is usually a new feature.

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions