Valheim
You are viewing a potentially older version of this package. View Latest Version
Install with App

Details

Date Uploaded
20 hours ago
Downloads
171
Size
264KB
ADDatHost Valheim hosting
30% off

ValheimCore 1.0.6

ValheimCore réunit dans une seule DLL les outils essentiels de GoblinHeim pour Valheim 1.0.x : inventaire d'équipement, stockage distant, fabrication et construction améliorées, réglages serveur, administration, mouvements, ressources et élevage.

Le menu principal s'ouvre avec F4. Core doit être installé sur le serveur et sur tous les clients. Les règles partagées sont décidées par le serveur ; seuls ses administrateurs peuvent les modifier.

Fonctions principales

Equipment Inventory

  • Panneau natif intégré à l'inventaire de Valheim, avec grille 4 × 4.
  • Emplacements Head, Chest, Legs, Shoulder, Trinket, trois Utility, quatre Arrow et quatre Consumable.
  • Équipement et déséquipement par les chemins natifs de Valheim : clic droit, glisser-déposer, file d'équipement et feedback visuel du jeu.
  • Un objet équipé ne peut exister que dans son emplacement Equipment. Une pièce déséquipée retourne dans l'inventaire, ou tombe au sol si celui-ci est plein. Les flèches et consommables peuvent rester rangés sans être équipés.
  • Nombre de slots Utility, Arrow et Consumable contrôlé par le serveur.
  • Quatre raccourcis indépendants pour les flèches et quatre pour les consommables.
  • Survol d'un slot + X pour verrouiller ou déverrouiller son contenu. QuickStack ignore les slots verrouillés.
  • Modes normal, compact et réduit.
  • Respect de l'exclusivité des anneaux Utility imposée par les mods d'objets concernés.

Inventory et QuickStack

  • Extension cohérente de l'inventaire réel du joueur.
  • QuickStack depuis l'inventaire ouvert vers les coffres accessibles, avec portée configurable et négociation réseau Vanilla pour les drawers.
  • Les coffres publics sont accessibles indépendamment de leur constructeur. Seule la confidentialité Vanilla s'applique : un Personal Chest privé reste réservé à son propriétaire Vanilla pour QuickStack, Craft, Build et le Retireur de CopperGolem.
  • Les touches utilisées par les fenêtres Core consomment l'action correspondante sans désactiver arbitrairement une action Vanilla assignée à une autre touche.

Storage, Crafting et Build

  • Fabrication et construction à partir des ressources présentes dans les coffres proches, avec affichage dynamique disponible/requis.
  • Portées de Craft, Build et QuickStack synchronisées par le serveur.
  • Sélecteur contextuel Vanilla avec −, + et Tout pour remplir rapidement transformateurs, moulins, raffinerie d'Eitr, fours, générateurs, tourelles et autres consommateurs Vanilla compatibles, depuis l'inventaire ou les coffres proches.
  • Interface de fabrication à quatre colonnes, recherche Vanilla préservée, onze catégories sur deux lignes et commandes de quantité.
  • Onglets de construction Can Build et Most Used, intégrés aux onglets Vanilla et à leurs favoris.
  • Décomptes, transferts et réservations atomiques pour éviter les duplications lors des opérations distantes.
  • Le tailleur de pierre se construit sans établi et satisfait aussi la condition de construction de l'établi, tout en conservant son interface de fabrication et ses extensions Vanilla propres.
  • L'action Vanilla de démontage du marteau peut retirer les constructions normalement non démontables, dont bateaux et engins de siège. Les matériaux vont d'abord dans l'inventaire ; le surplus apparaît aux pieds du joueur.

Administration et monde

  • Devcommands et debugmode activés automatiquement pour un administrateur reconnu par le serveur, y compris sur serveur dédié.
  • God, Fly, No cost, Ghost, soin, position, téléportation, sauvegarde, kick, ban et unban.
  • Heure, météo et événements contrôlés depuis F4 et synchronisés aux clients Core.
  • Raccourci de téléportation sur la carte et affichage facultatif des coordonnées.
  • Échap ferme en priorité toute fenêtre ou tout sélecteur ValheimCore ouvert et restaure les contrôles.

Règles serveur

  • Vitesse de marche et de course réglable de −100 % à +100 % sur les surfaces construites, Dirt Path et Stone Path. Sneak reste inchangé.
  • Renouvellement facultatif à une unité du combustible des lumières, du four à charbon, de la forge, du haut fourneau, des fours de cuisine, du générateur de bouclier et de la sève de la raffinerie d'Eitr. Les minerais et matières à transformer ne sont jamais générés.
  • Capacité des processeurs réglable jusqu'à 1000 ; les grills, fours de cuisine et le générateur de bouclier conservent leur capacité Vanilla.
  • Vitesse d'apprivoisement, de naissance et de croissance de −100 à +100, plus une chance configurable d'ajouter une étoile aux petits et aux œufs d'Askvin dans la limite Vanilla de deux étoiles.
  • Portée de base des ateliers configurable de 20 à 200 m ; les extensions Vanilla continuent d'ajouter leur bonus par-dessus cette base.
  • Lorsque CopperGolem est installé, sa portée de Retireur apparaît dans F4 et se règle de 1 à 200 m (100 m par défaut).

Installation

Thunderstore ou r2modman

Installez le paquet sur le serveur et sur chaque client du profil. La dépendance BepInExPack Valheim est installée automatiquement.

Installation manuelle

  1. Installez BepInExPack Valheim 5.4.2350 ou plus récent.
  2. Placez ValheimCore.dll dans BepInEx/plugins/ValheimCore/ sur le serveur et sur chaque client.
  3. Retirez toute ancienne copie renommée ou dupliquée de ValheimCore.dll, ainsi que les anciennes DLL séparées ValheimCore.Inventory, ValheimCore.Storage, ValheimCore.Crafting, ValheimCore.Build, ValheimCore.Authority et ValheimManager.
  4. Lancez d'abord le serveur afin qu'il crée BepInEx/config/goblinheim.valheimcore.cfg.

Une seule copie chargeable de ValheimCore.dll doit être présente dans BepInEx/plugins.

Compatibilité et configuration

  • Valheim 1.0.x.
  • BepInEx 5.4.23.5 via denikson-BepInExPack_Valheim-5.4.2350 ou plus récent.
  • Aucune dépendance runtime à Jötunn, ValheimManager, EquipmentAndQuickSlots, AzuCraftyBoxes, QuickStackDeposit, AAA Crafting ou AAA Build Menu.
  • Les réglages serveur sont conservés dans goblinheim.valheimcore.cfg. Les préférences purement clientes, comme les raccourcis et l'affichage, restent locales.
  • Les administrateurs d'un serveur dédié sont lus depuis adminlist.txt.

Les mods qui modifient les mêmes fonctions peuvent cumuler leurs effets. Désactivez notamment SpeedyPaths, UnlimitedFuel, SmelterUnlimited et les anciens remplacements d'inventaire pendant le diagnostic d'un conflit.

Construction depuis les sources

build.ps1 compile ValheimCore.dll contre les DLL de Valheim et de BepInEx installées localement. test.ps1 compile la même cible puis exécute les contrôles de métadonnées, de dépendances, de points de patch et de logique de transfert.

Les sources de chaque fonction se trouvent dans src/ et modules/. Les fichiers décompilés de référence ne font pas partie du paquet distribué.

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.