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.
ZenPortal
Enhanced portals: Highly immersive, Improved QoL, Progression-based, 100% gamepad support.
CHANGELOG
v0.8.4
- adjust config default: Tower Height changed from 7m to 5m. Slightly more forgiving for building portal towers. Update your existing configs to match.
- recompile for Zen.ModLib v1.11.14
v0.8.3
- fix: check for allowed teleport conditions before accepting fuel. Prevent accidental fuel waste.
v0.8.2
- network optimizations
- config default changed for wooden portal allowed biomes from Swamp, Mountains to Swamp, Mountains, Ashlands.
v0.8.1
- minor bugfix
v0.8.0
- add config section: "Build - Tower" with minimum tower height required for portal construction within allowed biomes.
- adjusted min build altitides to compensate. Now includes sea level adjustment. Strongly recommended to reset these values to default or adjust as needed.
- adjusted default requirements for roof so that wood portals require a roof.
- recompile for Zen.ModLib v1.11.10
v0.7.6
- fix a null ref exception that can happen sometimes when logging out.
v0.7.5
- remove the config option to show biome on the tooltip, it was an incomplete feature and not needed at this time.
- recompile for Zen.ModLib v1.10.12
v0.7.4
- fix null ref exception when quitting the game from the title screen.
v0.7.3
- change the default RuneShardWeight to 500 instead of 250. (I was sleepy and forgot to math 2x)
- min weight changed to 1 instead of 0.1 because fractions are just annoying to deal with when working with slider UI elements.
v0.7.2
- change the default RuneShardWeight to 250 instead of 2. Make for more interesting challenges when building portals. Bring a cart.
v0.7.1
- changed config defaults for "Requires Heavy Support"
- WARNING: Existing wood portals will collapse if they are built on wooden supports with the new defaults. README has more info. Update your configs if necessary.
- updated the Compendium entries.
- recompiled for Zen.ModLib v1.10.7
v0.7.0
- improve checks for rift drifts and added extra configs.
- cosmetic visual color shifts when drifting to accent the effect.
- recompiled for Zen.ModLib v1.10.3
v0.6.0
- add help info to Compendium
- recompiled for Zen.ModLib v1.10.0
v0.5.7
- recompiled for Zen.ModLib v1.9.5
v0.5.6
- performance optimizations
v0.5.5
- change the default number of portal groups to 1 instead of 32 to avoid confusion for new users. shared realities are simpler to understand by default than split realities.
- added interop relay for fetching portal symbols from other mods.
- recompiled for Zen.ModLib v1.9.1
v0.5.4
- fix portal sickness was always removing food after teleport, even if config option was disabled.
v0.5.3
- new option: prevent portals from being built inside dungeon entrances. default to 10m away to prevent against cheesing cave entrances as portal destinations.
v0.5.2
- fix KeyHint to display correctly when opening containers.
- update for Zen.ModLib v1.9.0
v0.5.1
- copy the Rune Shard symbols to the clipboard by shift+clicking the shard in the inventory.
- the symbols can then be pasted into any text field such as a sign text or the chat or even outside the game.
v0.5.0
- add configs to restrict portal travlel if the portal does not have walls or a roof.
- defaults require walls (but not roof) for wooden portals, no requirement for stone portals.
v0.4.1
- code cleanup, no functional changes.
- recompiled for Zen.ModLib v1.8.7
v0.4.0
- add config to require portals to be supported with heavy mats. disabled by default for wood portals so that existing worlds don't have wooden portals collapse, but strongly recommended to turn on for new worlds, or if you are sure your wooden portals are placed on stone.
- changed default to allow building wood portals in the swamp abobve 45m. But it's highly suggested to turn require heavy build mats ON for wood portals so that the towers in swamp must be built from stone, not wood.
- moved some config options around to make more sense. Double check your configs.
- portal sickness Puke On Eat default changed to false.
v0.3.3
- fix teleport visuals displaying even when no valid teleport.
v0.3.2
- split restrict portal to known biomes only into 2 configs, one for wooden portals and the other for stone portals.
- moved zen_forgetbiome to ZenPlayer v0.8.10 and patched ZenPlayer to make biome discovery strict.
v0.3.1
- add config: restrict portal travel to known biomes only. enabled by default.
- add admin console command: zen_forgetbiome
v0.3.0
- add config option: can now restrict portals by biome by portal type: Wood and Stone separate.
- Stone portals are now allowed in Mountains and Ashlands by default, Ashlands allows construction over above 80m.
- this changed the config names for "Allow Biomes", check your conigs if you changed the defaults.
v0.2.5
- fix issue with portal sickness not puking food after eating.
v0.2.4
- fix nullref error that could happen if you logged out with portal sickness and then logged back in.
v0.2.3
- small fix to prevent eating invalid data on rune shards.
v0.2.2
- fix issue: not correctly displaying admin info with ZenUI
- reduced rift drifts from 3 hops to 2.
- narrow drift targets to shard biome only.
v0.2.1
- updated translations and improved messages.
- cleanup some rough edges on the UI.
v0.2.0
- FIX: Config values would not sync to the server on prior versions.
- Reworked the way Rune Shard addresses are generated. Old Runestones will no longer generate the same symbols that they did in prior versions. Existing portals will still work. Existing shards will still work, but visiting old Runestones will show different addresses.
- Per biome addresses. A unique combo of symbols per biome.
- Ability to restrict the number of portal addresses per biome. Smaller values makes links rarer and requires venturing into diff biomes.
- Per player Runeshards are no longer supported, now uses player groups instead. Each player is randomly assigned to a group when they first connect. Admin can change their group via the console. Players in the same group see the same symbols at the same Runestones. Diff groups see diff symbols. See config for more info.
- config option "Exclusive Allow Teleport Items" moved to ZenWorldSettings.
- Config option to control if rune shards can be teleported was removed. Can control via ZenWorldSettings instead.
- Configs have changed a lot, check your configs if you changed the defaults.
v0.1.1
- extended the Runeshard symbol table. Your existing Runeshards will show diff symbols but any linked portals will still work.
- amended some translation strings
v0.1.0
- initial release