Hytale Asset Editor & Blockbench: Aangepaste modellen, blokken en items maken

Op:naam Categorie: naam :minuten min lezen

Hytale's Asset Editor en Blockbench integratie kunt u aangepaste blokken, items, entiteiten, modellen, texturen, en animaties te creëren, alles zonder het schrijven van code. Deze gids heeft betrekking op de complete creatieve pijpleiding van het eerste blok tot publicatiebaar activapakket.

Elke aangepaste blok, item, NPC, en decoratie in een Hytale mod begint op één van twee plaatsen: de Asset Editor (voor gegevens en eigenschappen) en Blockbench (voor 3D modellen en animaties). Samen vormen ze de complete creatieve pijplijn en hebben ze geen schrijfcode nodig. Deze handleiding behandelt de volledige workflow van het creëren van uw eerste aangepaste blok tot het publiceren van een gepolijst activapakket. The Two Tools: Asset Editor vs Blockbench ToolWhat it DoesWhere it Runs Asset EditorDefinieert gegevenseigenschappen van blokgedrag, itemstatistieken, entiteitsconfiguratie, droptabellen, categorieënIn-game (creatieve modus) BlockbenchMaakt 3D-modellen, texturen en animaties aan in .blockymodel en .blockyanim-formatenStandalone-app (met Hytale-plugin) Denk er zo over: de Asset Editor definieert wat iets doet (een zwaard dat 10 schade behandelt, een blok dat ijzererts laat vallen). Blockbench definieert hoe het eruit ziet (het 3D-model, textuur en animaties). The Asset Editor: In-Game Content Creation Toepassing van de vermogenseditor Creëer of laad een Creatieve wereld Type /op self in chat Press B om de Creative Tools Hub te openen Ga naar Assets → Asseteditor Klik op de drie punten (linksboven) → "Pack toevoegen" om een nieuwe activapakket aan te maken De Asset Editor toont de volledige directory boom van het spel Blader door een map om te zien hoe vanille inhoud is geconfigureerd, kopieer en wijzig het voor uw eigen pakketten. De kopieerwerkstroom De snelste manier om aangepaste inhoud aan te maken is de "Copy Asset" workflow: Vind een bestaand item/blok/entiteit vergelijkbaar met wat u wilt Kopiëren naar uw verpakking Wijzig de eigenschappen die u wilt wijzigen Uw aangepaste textuur/model toevoegen Klik Veranderingen toepassen Uw item verschijnt onmiddellijk in het spel Dit is aanzienlijk sneller dan het maken van activa vanaf nul en zorgt ervoor dat u de vereiste velden niet mist. Een aangepast blok aanmaken Stap-voor-stap voor een nieuw blok: Maak de JSON definitie op Packs/YourPack/Server/Item/Items/my_block.json Toevoegen de textuur op Packs/YourPack/Common/BlockTextures/my_block.png Voeg het inventarispictogram toe op Packs/YourPack/Common/Icons/ItemsGenerated/My_Block.png Openen in Asset Editor Schakel over naar het tabblad Bron, configureer eigenschappen Veranderingen toepassen Equip en test Zoek naar je blok, klik op "Equip Item" Eigenschappen per blok: Materiaaltype en breukgedrag Geluidseffecten (plaats, break, walk) Particle effecten op breuk Drop items en drop rates Stackgrootte en inventariscategorie Lichte emissie Hardheids- en gereedschapseisen Een aangepast item aanmaken Items volgen dezelfde kopie workflow. Dupliceer een bestaand wapen of gereedschap en wijzig vervolgens: Beschadigingswaarden en aanvalssnelheid Duurzaamheid Recept maken (welke werkbank, welke ingrediënten) Modelreferentie (zie uw Blockbench model) Categorietoewijzing Voor lokalisatie, maak een Server/Talen/en-US/server.lang bestand met de displaynaamtoets van uw item. Configurerende entiteiten De Asset Editor behandelt entiteit basiseigenschappen: statistieken (gezondheid, schade, snelheid), droptafels, model/animatie referenties, en paaiomstandigheden. NPC-gedragslogica gebruikt het afzonderlijke sensor-actiesysteem via JSON-configuratie Particles en VFX De Asset Editor bevat een volledige deeltjeseditor voor het creëren van aangepaste visuele effecten: Gelaagde deeltjeszenders Kleurgradiënten over de levensduur Fysische interacties (zwaartekracht, wind, botsing) Tijdelijke veranderingen van eigenschappen Bijdrage aan entiteiten of wereldposities Blokbank: 3D-modellen en animaties Blockbench heeft officieel de originele Hytale Model Maker vervangen als het aanbevolen modelleergereedschap. Hypixel Studios heeft deze strategische beslissing genomen om software te omarmen die de gemeenschap al kende in plaats van modders te dwingen om eigen tools te leren. Setup Download Blockbench van blockbench.net (gratis) Installeer de Hytale Blockbench Plugin door JannisX11 (beschikbaar op GitHub) Maak een nieuw project → selecteer Hytale Model als het formaat De plugin voegt ondersteuning toe voor Hytale's .blockymodel en .blockyanim bestandsformaten, met automatische validatie voor Hytale's stijlrichtlijnen. Blockbench Workspace Bij het maken van een Hytale-model bevat uw werkblad: 3D Viewport visuele modelleringsruimte met baan, pan en zoom Outliner UV-editor Timeline Modelregels Hytale modellen maken gebruik van cuboïden en vlakke vlakken geen gladde geometrie. Volg deze richtlijnen: Kenmerken/Aanhechtingen: 64px per eenheid texeldichtheid Props/Blocks: 32px per eenheid texeldichtheid Geometrie stretchen: Houd tussen 0,7x en 1,3x om zichtbare pixelvervorming te voorkomen Vermijd zuiver wit/zwart: Deze break in-game lichtberekeningen Character botnamen: head, body, links_arm, rechts_arm, links_leg, rechts_leg Texturen Blockbench biedt drie tekstuele werkstromen: Schilderen direct op het 3D-model Intuïtief maar minder precies Gebruik de 2D textuur-editor Controle op pixelniveau op de UV-kaart Externe editor Textures moeten niet-vierkant zijn en veelvouden van 32px (32, 64, 96, 128 enz.). Hytale's Art Style Het kunstteam behandelt elke textuur als een "illustratie" Dit is een bewuste stilistische keuze, geen beperking. Volg bij het maken van aangepaste texturen deze benadering voor visuele consistentie met vanille-inhoud. Shadingsmodi (Materiaal) In plaats van traditionele PBR-materialen, Hytale gebruikt een gecontroleerde set van shading modi toegewezen per modelknooppunt. Dit is voor prestaties en visuele consistentie. In Blockbench kunt u shading modi per knooppunt toewijzen, hoewel de plugin ze nog niet visueel kan bekijken. Animatie Blockbench's animatie-editor gebruikt keyframe-animatie met: Position, rotation, and scale keyframes Graph editor for fine-tuning interpolation curves Exporteren naar .blockyanim formaat Als uw karaktermodel links_arm en rechts_arm botten heeft, kan Hytale's animatiesysteem loopcycli toepassen en automatisch animaties bestrijden. The Legacy: Hytale Model Maker Voor Blockbench had Hytale zijn eigen ingebouwde Hytale Model Maker (HMM) , gemaakt door Elisée Maurer en Nicolas "Bilou" Gauthier. Belangrijkste kenmerken: Browsergebaseerd (geen installatie nodig) Real-time samenwerking Meerdere gebruikers zouden gelijktijdig aan hetzelfde model kunnen werken, Google Docs-stijl Ingebouwde textuurschildering met kleurverloopkartering Keyframe-animatietijdlijn Bijlagepunten voor het definiëren van hoe items verbinden met tekens Cloud-saved projecten Terwijl de samenwerkingsfuncties indrukwekkend waren, koos Hypixel Studios voor Blockbench omdat de gemeenschap het al wist. Sommige HMM functies (zoals real-time samenwerking) kunnen terugkeren als Blockbench plugin functies in de toekomst. Verpakken en distribueren Asset Pack structuur MyAssetPack/ manifest.json # InclusiefAssetPack: waar Vaak/ BlockTextures/ # Blockface textures Pictogrammen/ ItemsGenereerd/ # Inventarispictogrammen Modellen / # .blockymodel bestanden Animaties/ # .blockyanim bestanden Server/ Post/Items/ # Item/blokdefinities Post/categorie/ # Categorietoewijzingen Blok/ # Blokgedrag configuraties Talen/en-US/ server.lang # Namen tonen Distributie Lokaal testen: Uw pakket wordt aanvankelijk opgeslagen in de specifieke wereld waar u het gemaakt heeft Globale beschikbaarheid: Comprimeer de manifesten en mappen in een .zip en ga naar %AppData%/Hytale/UserData/Mods/ Server-implementatie: Zet de .zip in de mods/ map van de server CurseForge: Publiceren als een pakket voor de gemeenschap om te downloaden Onthoud: Hytale's server-side architectuur betekent dat spelers die verbinding maken met uw server automatisch uw aangepaste assets ontvangen. Ze hoeven niets apart te downloaden. De complete workflow Hier is het end-to-end proces voor het toevoegen van een aangepast zwaard aan uw server: Model it in Blockbench: Maak de zwaardvorm met cuboïden, textuur het, zet inactief en zwaai animaties op Export: Opslaan als .blockymodel en .blockyanim in je pakket Common/Models/ directory Bepalen in Asset Editor: Kopieer de JSON van een bestaand zwaard, verander de modelreferentie, pas schade/snelheid/duurzaamheidwaarden aan Voeg een crafting recept toe: Configureer welke werkbank het maakt en welke materialen nodig zijn Lokalisatie toevoegen: Voeg de schermnaam toe aan server.lang Test: Wijzigingen toepassen, het item uitrusten, in-game testen Verpakking: Pakmap Deploy: Loop naar de mods/ map van uw server Tips uit de Gemeenschap Start met wijzigen, niet aanmaken. Kopieer bestaande activa en verander één ding tegelijk. Het is sneller en je leert het formaat. Gebruik de documentatie tooltips. Update 2 tooltips toegevoegd aan de Asset Editor Test met constant wijzigingen toepassen. Hot-reload is je beste vriend. Geen batchwijzigingen. Volg textuurdichtheidsregels. 64px voor tekens, 32px voor rekwisieten/blokken. Door dit te schenden ontstaan er zichtbare kwaliteitsverschillen. Controleer de tutorials van Britakee. Hun YouTube en GitBook zijn de meest uitgebreide stapsgewijze middelen die beschikbaar zijn. Resources ResourceTypeFocus Britakee Studios GitBookDocumentatie Tested tutorials for Pack creation and Asset Editor HytaleModding.dev Wiki + DiscordOfficiële docspiegels, gemeenschapsgidsen, 8.000+ leden Kaupenjoe (YouTube)VideoserieGereedbewegende modding video tutorials HytaleCreators.net Blog + VideosAangepaste items aanmaken video tutorials Hytale Blockbench Plugin (GitHub)Hytale Blockbench Plugin (GitHub) Hytale Blockbench Plugin (GitHub) Hytale Blockbench Plugin (GitHub) Hytale Blockbench Zie onze API-gids voor het wijzigen van de serverplugin voor de ontwikkeling van de server. Voor wereldgeneratie, bekijk onze World Builder V2 Guide. Heb je iets cools gemaakt? Deel uw werk aan onze Discord en CurseForge .De community is altijd op zoek naar hoogwaardige activapakketten.