Server setup

One plugin, one pack, any mix of games.

Steps

Install Paper or Purpur 1.21.11 with Java 21. For Bedrock players also install Geyser and Floodgate.
Put the PlayCultureMC jar in plugins. See Downloads.
Host the PlayCultureMC Java pack on a public URL and set it in server.properties:
resource-pack=https://playculturemc.graves041.com/files/PlayCultureMC-Java-1.21.11.zip
resource-pack-sha1=1097a68e359c748adadbaae555b5df2a93b7a802
require-resource-pack=true
For Bedrock, copy PlayCultureMC-Bedrock.mcpack into Geyser's packs folder and playculturemc.json into custom_mappings, then restart.
Create arenas and start a game. Learn how each one plays: SeekTag · Zombies · Pirate Gold (coming later).

Why one pack works

ItemHow it is shared
Java packEach game keeps its own namespace (seektag:, zombies:), so items and fonts don't clash.
Menu styleButton, slider and text-field sprites replace Minecraft's, so the pack ships one neutral style for all games.
Bedrock packOne pack and one Geyser mappings file hold every game's items.