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.
TerrainerByViper
Unofficial Valheim 1.0 compatibility build of Terrainer (MIT, Grib04eg): hoe modes to level terrain to an exact height. Fixes Message signature and terrain ops. Client only. Disable the original.
| Date uploaded | 4 days ago |
| Version | 1.0.10 |
| Download link | ViperAlpha-TerrainerByViper-1.0.10.zip |
| Downloads | 43 |
| Dependency string | ViperAlpha-TerrainerByViper-1.0.10 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.
Preferred version: 5.4.2202README
TerrainerByViper 1.0.10
Português
Build não oficial de compatibilidade com o Valheim 1.0 do mod Terrainer (Grib04eg / GribaH): modos da enxada para nivelar o terreno a uma altura exata (Q/E), área circular ou quadrada rotacionável, raio ajustável e custo opcional em pedra.
O que corrige:
- Chamada
Character/Player.Messageincompatível (novo quinto parâmetro) e acessos a membros privados. - 1.0.10: as operações do Terrainer são aplicadas pelo
TerrainComplocal, com posse do terreno, e usam oDoOperationnativo, que salva e sincroniza os dados do terreno (TCData). Isso evita o erro de prefab desconhecido ao desserializar a operação. Não há RPC próprio nem plugin de servidor. - Altura sem deslocamento herdado e raio de pintura acompanhando a redução do raio.
- Mantém as melhorias de pré-visualização e de altura (Shift) presentes na DLL 1.0.8 publicada.
- GUID
com.github.terrainer.Terrainerpreservado; as configurações existentes continuam valendo.
Créditos e licença
- Autor original: Grib04eg (Thunderstore: GribaH-Terrainer, https://thunderstore.io/c/valheim/p/GribaH/Terrainer/).
- Código-fonte original: https://github.com/Grib04eg/Terrainer.
- Licença: MIT. O texto original está incluído no arquivo
LICENSEdeste pacote (copyright 2021 Measurity, conforme o arquivo do repositório original). - Este pacote não é afiliado nem endossado pelo autor original. Nenhuma DLL do jogo ou de dependências é redistribuída.
- Observação: o checkout original (e2a8511) tem versão 1.0.6, enquanto a DLL 1.0.8 distribuída continha mudanças adicionais; elas foram recuperadas da DLL instalada para preservar o comportamento.
Duplicatas
Desative o GribaH-Terrainer original (e versões anteriores) antes de ativar este pacote: mesmo GUID, nunca ative os dois ao mesmo tempo.
Requisitos: cliente ou servidor
- Somente cliente (rede: cliente). Não instale no servidor.
- Dependência: BepInExPack_Valheim.
- O nivelamento foi confirmado em jogo; a persistência do terreno após reconectar em multiplayer ainda não foi verificada.
English
Unofficial Valheim 1.0 compatibility build of Terrainer (Grib04eg / GribaH): hoe modes to level terrain to an exact world height (Q/E), round or rotatable square area, adjustable radius, optional stone cost.
Fixes: incompatible Character/Player.Message call (new fifth parameter) and private member access; from 1.0.10 terrain operations go through the local TerrainComp with ownership and the native DoOperation, which saves and syncs TCData (avoids the unknown-prefab deserialize error); no inherited height offset; paint radius follows the radius reduction. GUID is unchanged.
Credit and licence. Original author: Grib04eg. Source: https://github.com/Grib04eg/Terrainer. Licence: MIT, full text in the LICENSE file included in this package. Not affiliated with or endorsed by the original author. No game or dependency DLLs are redistributed.
Duplicates. Disable the original GribaH-Terrainer before enabling this package: same GUID, never run both.
Requirements. Client only. Do not install on the server. Leveling was confirmed in game; terrain persistence after reconnecting in multiplayer is not yet verified.
No game DLLs, saves, configuration files or passwords are included in this package.
CHANGELOG
Changelog
1.0.10
- Operações do Terrainer aplicadas via
TerrainComp.ApplyOperationlocal (posse do terreno,CheckLoad,DoOperationnativo), sincronizandoTCData; evita o erro de desserialização de prefab desconhecido. - Deslocamento de nível herdado zerado; raio de pintura acompanha o raio selecionado.
1.0.9
- Compatibilidade com o Valheim 1.0: chamada
Character/Player.Messagecom o novo quinto argumento; campos privados resolvidos via Harmony e métodos privados via reflexão.
Base
- Terrainer 1.0.8 (GribaH), MIT, https://github.com/Grib04eg/Terrainer.
1.0.10 (EN)
- Terrain operations applied through the local
TerrainCompwith ownership and nativeDoOperation; level offset zeroed; paint radius follows the selected radius.
1.0.9 (EN)
- Valheim 1.0 compatibility: new
Messageargument, private access via Harmony/reflection.