Знакомимся с fabric.js. часть 1-я

Developing with Fabric

If you’d like to start developing with Fabric, here are some articles which might interest you.

Tutorials

Setup

  • Setting up a Development Environment

  • Publishing Mods on Modrinth with Minotaur

  • Publishing Mods on Curseforge with CurseGradle

Basics

  • Introduction to Modding with Fabric

  • Reading the Minecraft source

  • Conventions and Terminology

    • Basic Conventions and Terminology

    • Server and Client Side Terminology

  • Registries

    • Intro to Registries

    • Standard Registries

  • Development Tools

    • Third-party Library Mods

    • Applying Changes without Restarting Minecraft

  • Creating a lang file

  • Using Mappings

Advanced

  • Using CrowdinTranslate to provide live community translations

  • Using GitHub Actions to find errors in your commits

  • Modding Tips

  • Updating from Loader 0.3.x to 0.4.x

  • Updating Yarn mappings in a Java codebase

  • DataFixers

  • Access Wideners

  • Adding to Enums

Items

  • Item Documentation

  • Practical Example: Adding an Item

    • Creating an ItemGroup for your items

    • Adding a custom tooltip to your item

  • Adding a Crafting Recipe

  • Adding Armor

  • Adding Tools

  • Adding a Shield

  • Adding Custom Enchantments

  • Adding Model Predicate Providers

  • Adding a Block

  • Giving a Block State

  • Making a Directional Block

  • Adding a BlockEntity

  • Storing Items in a Block as an Inventory

  • Dynamically Change the Color of a Block or Item

  • Manipulating a Block’s Appearance

  • Rendering Blocks and Items Dynamically

    • Rendering Blocks and Items Dynamically using a custom Model

    • Rendering Blocks and Items Dynamically using Block Entity Renderers

  • Creating a Container Block

    • Syncing Custom Data with Extended ScreenHandlers

    • Syncing Integers with PropertyDelegates

  • Adding a Custom Crop

World Generation

  • Dimension Concepts

  • Generating Custom Ores

  • Adding Features

  • Adding Trees (Advanced)

  • Adding Structure Features

  • Adding Biomes

  • Adding Generator Types

  • Adding Dimensions

    Creating a Custom Portal

Miscellaneous

  • Mining Levels

  • Raycasting

  • Custom Keybindings

  • Creating Commands

  • Networking

  • Status Effects

  • Adding a Particle

  • Playing Sounds

  • Custom Gamerule

  • Custom Data/Resource Pack Resources

  • Tag Conventions

  • List of Useful Tutorials

  • Adding Player Statistics

Mixins

  • Introduction

  • Injects

  • Accessors and Invokers

  • Redirectors

    Method redirectors

  • Examples

  • Hotswapping Mixins

  • Exporting Mixin Classes

Tutorials for Minecraft 1.14

  • Rendering blocks and items dynamically using block entity renderers

  • Manipulating a Block’s appearance

  • Adding a Cookie Creeper Entity

Documentation

  • Structure of fabric.mod.json

  • fabric.mod.json specification

  • Entrypoints

  • Rendering in Fabric (DRAFT)

  • Fabric build pipelines (DRAFT)

  • Fabric Loader

  • Fabric Loom

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector