Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
PortalLimit
Portal Limit and Discovery: server-enforced portal limits, global portal counts, and discovery-locked portals for Valheim.
By mistydays
CHANGELOG
Changelog
0.1.4
- Set the default player portal limit to 10.
- Kept normal tagged portals close to vanilla Valheim behavior, including the orange connected swirl and normal teleport feel.
- Stopped blank-tag portals from connecting or teleporting players.
- Added live portal placement feedback such as
Portals placed: 2 / 10. - Added
/portalsregular-chat command for players to check their current portal count. - Added
/portallimitregular-chat command for admins to open the admin UI. - Added admin F5 commands for counts, portal lists, and server exports.
- Added configurable admin hold-
Eportal editing. TappingEstill opens Valheim's normal Set Tag prompt. - Added discovery-locked portals with
LOCKED ENTRANCE,UNLOCKED ENTRANCE, andNORMAL PORTALroles. - Prevented multiple locked discovery endpoints from using the same portal tag.
- Prevented multiple unlocked discovery endpoints from using the same portal tag.
- Added per-portal marker text options, including custom marker text.
- Added per-portal marker color presets and custom hex colors.
- Added per-portal player-facing hover text overrides.
- Added per-portal locked-glow behavior.
- Added a Portal Information tab with builder, built date, last-used info, unlock history, and world portal counts.
- Added server audit files for portal counts, placements, and discovery unlock history.
- Restricted portal removal so only the builder or an admin can remove a counted portal.
- Clarified that player chat commands go into regular in-game chat, not the F5/dev command panel.
- Updated contact information to the Discord invite.
0.1.3
- Added a first pass at restoring portal particles and lights when a locked portal becomes unlocked or is reset to normal.
- Prevented multiple locked or unlocked discovery endpoints from using the same portal tag.
- Clarified that
/portalsand/portallimitmust be typed into regular in-game chat, not the F5/dev command panel. - Replaced the README email contact with the Discord invite link.
0.1.2
- Updated the public README title and description to Portal Limit and Discovery.
- Moved discovery portal information closer to the top of the Thunderstore page.
- Added
FULL_README.mdfor downloaded config and server-owner details. - Added contact information for questions and suggestions.
- Kept the Thunderstore package ID as
PortalLimitso this uploads as an update to the existing package.
0.1.1
- Changed the default locked discovery portal text color to orange.
- Added the packaged icon image.
- Included both client and server DLLs in the Thunderstore package for public dedicated servers.
- Added server-side global portal counting across unloaded zones.
- Added
portal_counts.tsvfor admin-readable portal ownership/count review. - Hardened server RPC permissions for public servers.
- Fixed admin UI saving for locked/unlock popup message fields.
0.1.0
- Added server-authoritative portal limits per player.
- Added
/portalschat command so players can check their current portal count. - Added admin UI for changing server settings in game.
- Added admin-marked discovery portals with locked and unlock entrances.
- Added
UNLOCK ON OTHER SIDEmarker with per-portal color choices. - Added marker text choices for
UNLOCK ON OTHER SIDE,LOCKED, andX. - Added optional locked-portal glow suppression for clients with the plugin.