Pirate Raids - Ship Spawns but Raiders do not
KKomrade opened this issue ยท 9 comments
Prerequisites
- I am running the latest alpha version of MineColonies and Structurize for my Minecraft version.
- I checked the MineColonies/Structurize wiki and made sure my issue is not covered there.
- I made sure that this issue is not a duplicate of any existing issue.
Context
- Minecraft Version: 1.16.5
- MineColonies Version: 0.13.584-ALPHA
- Structurize Version: 0.13.113-ALPHA
- Related Mods and their Versions: N/A
Expected behavior
After pirate raid is announced and ship is spawned, the raiders should also spawn from the ships to assault the colony.
Actual behavior
Pirate ship spawns, but there are no raiders and the status bar remains at the top of the screen.
Steps to reproduce the issue
- Start a colony next to ocean
- Build up population so that a raid spawns
- Watch as empty pirate ship spawns in a raid event
Logs
Latest.log: https://gist.github.com/KKomrade/e5fe74ceda2397a710761ad707349881
Notes
Viewers
- Add a thumbs-up to the bug report if you are also affected. This helps the bug report become more visible to the team and doesn't clutter the comments.
- Add a comment if you have any insights or background information that isn't already part of the conversation.
How long did you wait after this? It takes I think around 30s for the waves to start or so.
CreativeRaiderStructureHandler's triggerSuccess still tests against if (getWorld().getBlockState(worldPos).getBlock() == Blocks.GOLD_BLOCK && map != null)
before allowing any of the setupSpawner calls. Are the spawner setups handled somewhere else?
Weird, I checked right now, and all pirate and norsemen schematics had plenty of gold blocks.
Looks like a schematic scan issue; only the largest pirate variant has a Gold Block to be turned into a spawner, and it's crammed into the bottom of the ship behind a door. The medium and small variants don't have any.
Norse ships look fine, though.
May I ask what branch? I think the issue popped up from the recent bulk rescan: see default (1.16.5) branch on left, vs 1.15 on the right.