====== NOT FINISHED! NON ANCORA FINITO! ====== ====== Benventuto sulla wiki di Fabric! ====== Questa è una wiki in fase di sviluppo dedicata alla documentazione dei metodi, degli strumenti e delle API di Fabric Fabric is a modular modding toolchain targetting Minecraft 1.14 and above, including snapshots. Fabric è una toolchain utilizzabile per la creazione di mod a partire dalla versione 1.14 di minecraft in su (snapshot inclusi) **Assicurati di vedere [[http://fabricmc.net/discuss|la nostra community]] e di leggere le nostre [[rules|regole]]!** * [[faq:user|FAQ (dagli utenti)]] * [[faq:expert|FAQ (per gli esperti)]] - uguale al precedente ma più dettagliato Questa wiki è disponibile anche nelle seguenti lingue: * [[fr:accueil|Français (Francese)]] * [[zh_cn:start|简体中文 (Cinese semplificato)]] * [[ru:start|Русский (Russo)]] * [[:start|English (Inglese)]] ---- ===== Installare e utilizzare Fabric ===== Se hai intenzione di usare Fabric come player, amministratore di un server o sviluppatore di modpack, questi articoli fanno al caso tuo: ==== Tutorial ==== * [[install|Installare Fabric]] * [[player:tutorials:install_mcl:windows|Installare Fabric usando il Minecraft Launcher (Windows)]] * [[player:tutorials:install_multimc:windows|Installare Fabric usando MultiMC (Windows)]] * [[player:tutorials:install_multimc:mac|Installare Fabric usando MultiMC (macOS)]] * [[tutorial:installing_minecraft_fabric_server|Installare un server Minecraft/Fabric]] * [[player:tutorials:adding_mods|Agiungere mod]] * [[archive:player:tutorials:updating_fabric_using_multimc_launcher|Aggiornare un istanza di MultiMC]] * [[player:tutorials:java:windows|Installare Java (Windows)]] * [[player:tutorials:java:mac|Installare Java (macOS)]] * [[player:tutorials:java:linux|Installare Java (GNU/Linux)]] ---- ===== Sviluppatori di launcher e modpack ===== **Ricorda che noi raccomandiamo l'utilizzo di MultiMC e MCUpdater per giocare o distribure modpack.** Comunque sia, cià non ci ferma dal supportare altre soluzioni! ==== Tutorial ==== * [[tutorial:mcupdater_modpacks|Usare MCUpdater per i modpack Fabric]] (covers usage and creation) * [[tutorial:technic_modpacks|Pubblicare modpack Fabric sul TechnicLauncher]] * [[tutorial:atlauncher_modpacks|Pubblicare modpack Fabric sull'ATLauncher]] ==== Documentazione ==== * [[documentation:modpack_related_endpoints|Endpoint relativi ai modpack]] ---- ===== Sviluppatori di mod ===== Se ti interessa iniziare a sviluppare mod con Fabric, questi articoli fanno al caso tuo: ==== Tutorial ==== === Configurazione === * [[tutorial:setup|Configurare un ambiente di sviluppo]] * [[https://wiki.vg/Debugging|Abilitare i messaggi di debug Log4j]] * [[tutorial:cursegradle|Pubblicare mod con CurseGradle]] === Basi === * [[tutorial:introduction|Introduzione allo sviluppo di mod con Fabric]] * Convenzioni e Terminologia * [[tutorial:terms|Convenzioni e Terminologia di base]] * [[tutorial:side|Terminologia del Client e del Server]] * Registri * [[tutorial:registry|Introduzione ai registri]] * [[tutorial:registry_types|Registri Standard]] * Tool di sviluppo * [[community:library_mods|Librerie di terze parti]] * [[tutorial:applychanges|Applicare le modifiche senza riavviare Minecraft]] * [[tutorial:lang|Creare un file lang]] * [[tutorial:mappings|Usare le Mappature]] === Item === * [[tutorial:items_docs|Documentazione degli item]] * [[tutorial:items|Esempio pratico: aggiungere un item]] * [[tutorial:itemgroup|Creare ItemGroup per i tuoi item]] * [[tutorial:tooltip|Aggiungere un tooltip al tuo item]] * [[tutorial:recipes|Aggiungere una Recipe di Crafting]] * [[tutorial:armor|Aggiungere armature]] * [[tutorial:tools|Aggiungere strumenti]] * [[tutorial:enchantments|Aggiungere incantesimi]] === Blocchi e Block Entity=== * [[tutorial:blocks|Aggiungere blocchi]] * [[tutorial:blockstate|Aggiungere un BlockState ad un blocco]] * [[tutorial:directionalblock|Creare blocchi direzionali]] * [[tutorial:blockentity|Aggiungere un BlockEntity]] * [[tutorial:inventory|Immagazzinare item in un blocco come in un inventario]] * [[tutorial:colorprovider|Cambiare il colore di un blocco o di un item dinamicamente]] * [[tutorial:blockappearance|Manipolare l'aspetto di un blocco]] * [[tutorial:dynamic_block_rendering|Render dinamico di item e blocchi]] * [[tutorial:custom_model|Render dinamico di item e blocchi utilizzando un modello personalizzato]] * [[tutorial:blockentityrenderers|Render dinamico di item e blocchi utilizzando un i Block Entity Render]] * [[tutorial:screenhandler|Esempio pratico: Creare un blocco contenitore]] * [[tutorial:extendedscreenhandler|Sincronizzare dati personalizzati con gli ScreenHandler estesi]] * [[tutorial:propertydelegates|Sincronizzare interi con un PropertyDelegate]] === Fluids === * [[tutorial:fluids|Creating a Fluid]] === Entities === * [[tutorial:entity|Adding an Entity]] === World Generation === * [[tutorial:ores|Generating Custom Ores in the World]] * [[tutorial:features|Generating Features]] * [[tutorial:structures|Generating StructureFeatures]] * [[tutorial:locate|Adding your Structure to /locate]] * [[tutorial:biomes|Adding a Biome]] * [[tutorial:dimensionconcepts|Dimension Concepts]] * [[tutorial:dimensions|Creating a Basic Dimension]] === Miscellaneous === * [[tutorial:mining_levels|Mining Levels]] * [[tutorial:pixel_raycast|Raycasting]] * [[tutorial:keybinds|Custom Keybindings]] * [[tutorial:commands|Creating Commands]] * [[tutorial:sounds|Playing Sounds]] * [[tutorial:networking|Networking]] * [[tutorial:tags|Tag Conventions]] * [[tutorial:list_of_useful_gists|List of Useful Tutorials]] === Events === * [[tutorial:callbacks|Listening to Events (DRAFT)]] * [[tutorial:events|Creating Custom Events]] * [[tutorial:adding_to_loot_tables|Adding Items to Existing Loot Tables]] === Mixins === * [[tutorial:mixin_introduction|Introduction]] * [[tutorial:mixin_injects|Injects]] * [[tutorial:mixin_redirectors|Redirectors]] * [[tutorial:mixin_redirectors_methods|Method redirectors]] * [[tutorial:mixin_hotswaps|Hotswapping Mixins]] * [[tutorial:mixin_export|Exporting Mixin Classes]] === Dynamic Data Generation === * [[tutorial:dynamic_recipe_generation|Dynamic Recipe Generation]] * [[tutorial:dynamic_model_generation|Dynamic Model Generation]] === Advanced === * [[tutorial:modding_tips|Modding Tips]] * [[tutorial:loader04x|Updating from Loader 0.3.x to 0.4.x]] * [[tutorial:migratemappings|Updating Yarn mappings in a Java codebase]] * [[tutorial:accesswideners|Access Wideners]] === Tutorials for Minecraft 1.15 === * [[tutorial:1.15:jigsaw|Using Jigsaws in StructureFeatures]] === Tutorials for Minecraft 1.14 === * [[tutorial:1.14:blockentityrenderers|Rendering blocks and items dynamically using block entity renderers]] * [[tutorial:1.14:blockappearance|Manipulating a Block's appearance]] * [[tutorial:entity-old|Adding a Cookie Creeper Entity]] === Documentation === * [[documentation:fabric_mod_json|Structure of fabric.mod.json]] * [[documentation:fabric_mod_json_spec|fabric.mod.json specification]] * [[documentation:entrypoint|Entrypoints]] * [[http://github.com/SpongePowered/Mixin/wiki|Mixin library wiki]] * [[drafts:rendering|Rendering in Fabric (DRAFT)]] * [[documentation:build_pipelines|Fabric build pipelines (DRAFT)]] * [[documentation:fabric_loader|Fabric Loader]] * [[documentation:fabric_loom|Fabric Loom]] ==== Examples ==== * [[https://github.com/FabricMC/fabric-example-mod|Mod environment template]] * [[https://github.com/FabricMC/fabric/tree/master/fabric-testmods/java/net/fabricmc/fabric|Fabric API test mods]] (Outdated) - not a direct tutorial, but may come in handy ---- ===== Fabric Сontributors ===== If you'd like to contribute to Fabric, you might be interested in these links: * [[tutorial:feature_procedure|The Fabric Feature Procedure]] - or how to get your feature accepted (or not!) * [[tutorial:fablabs|FabLabs]] - a testing ground for drafting new Fabric features before submitting PRs * [[https://github.com/FabricMC|Fabric on GitHub]] * [[https://github.com/FabricMC/yarn|Game mappings repository + contribution documentation]] ---- ===== Extremely Strange People ===== * [[tutorial:updating_yarn|Updating Yarn to a new Minecraft version]] - for prospective Yarn developers, **not** regular users or modders! ---- ===== Wiki Meta ===== * [[wiki_meta|Wiki Meta]] - Starting point for contributing to the wiki * [[wiki:agenda|Wiki Agenda]] - See what is on the current agenda, and what other contributors are currently working on.