PaperMC / PaperMC/Paper

Warden spawns when warden switch is active.

Open
#11,243 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

status: needs triage type: bug version: 1.21
Dominant language
Java
Stars
12.7k
Forks
3.5k
Avg merge
3d 13h
Merged PRs (30d)
11

Description

Expected behavior

Shreiker will try to spawn the warden but can't due to the water. Since there's already summoning attempts, none of the other shreikers can also summon the warden at their locations. The chunk loader is just to keep it rendered so you can go throughout the city without the machine stopping.

Observed/Actual behavior

Shreiker spawns warden regardless of switch being active or not.

Steps/models to reproduce
  1. Build the switch according to this video https://youtu.be/yUPj7xCobxg?si=4UixlQZCxQT2_8-i
  2. Go further away from the switch and activate a shrieker
  3. Warden spawns when it should not
Plugin and Datapack List

Server Plugins (12):
Bukkit Plugins: Chunky, dynmap, InteractiveChat, ItemRenamerReloaded, LuckPerms, PlaceholderAPI, PlugManX, ProtocolLib, Strings, TAB, TreeFeller, Vault
There are 8 data pack(s) enabled: [vanilla (built-in)], [file/bukkit (world)], [file/PlayersDropHeads (world)], [file/armor statues v2.8.13 (MC 1.21.0).zip (world)], [paper (built-in)], [file/BlazeandCave's Advancements Pack 1.17.2.zip (world)], [file/BACAP_Enhanced_Discoveries_2.2.zip (world)], [file/Loyal Items 1.0.1.zip (world)]

links to datapacks:

  1. Armor statues: https://vanillatweaks.net/picker/datapacks/
  2. BlazeandCave's Advancements Pack: https://modrinth.com/datapack/blazeandcaves-advancements-pack
  3. BACAP_Enhanced_Discoveries: https://modrinth.com/datapack/bacap-enhanced-discoveries
  4. Loyal items: https://modrinth.com/datapack/loyal-items
Paper version

[23:09:35 INFO]: This server is running Paper version 1.21-109-master@5a5035b (2024-07-23T08:16:30Z) (Implementing API version 1.21-R0.1-SNAPSHOT)
You are 21 version(s) behind
Download the new version at: https://papermc.io/downloads/paper

Other

The chunk is being forceloaded with the /forceload command.
turned per-player-mob spawning off in paper config files

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source file or test is named. Start by reproducing the behavior on Paper 1.21-109 with the listed plugins and datapacks, then compare it with those components disabled while keeping the chunk forloaded. Done means a shrieker cannot spawn a warden when the described switch is active, including when triggered from farther away.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.