mirror of
https://github.com/FabricMC/fabric.git
synced 2024-11-22 15:47:57 -05:00
Essential hooks for modding with Fabric.
045df74fe0
* Add screen handler API
* Use more descriptive letters for FabricHandledScreens generics
* Add missing Deprecated annotations
* Bump fabric-containers-v0 version
* Remove unused ServerPlayerEntityAccessor
* Remove [Fabric] from log messages
* Convert FabricHandledScreens to a class
* Add dependency on networking-v0
* Resolve threading issues with NetworkingClient
* Use Identifiers instead of int IDs, make ScreenHandlers a class
Also added a private constructor to FabricHandledScreens.
* NetworkingClient -> ClientNetworking
* Use more descriptive names for injections
* Use ID parameter instead of fetching again
* Add clarifying comment
* Port changes from FabLabs
* Fix compilation
* Replace the content of links in FabricHandledScreens for readability
* Sync with FabLabs
* Add test mod
* I suppose IInv shouldn't have CC0 anymore 👀
* Improve logging
- Networking now uses a logger instead of an exception
- The loggers are now suffixed with their side
- Fixed the client unregistered screen message using the title instead of the ID
* Fix test mod on 20w21a
* Fix ExtendedScreenHandlerFactory javadoc referencing old names
* Update test mod to 1.16-pre2
Just a simple mapping update. :)
* Fix incorrect javadoc references to screen-handler-api in containers-v0
* Remove Minecraft exclusion from build.gradle (thanks to Loom 0.4) + testmod change
Resource loader v0 is now testmodRuntimeOnly as it's not needed for compiling.
|
||
---|---|---|
fabric-api-base | ||
fabric-biomes-v1 | ||
fabric-blockrenderlayer-v1 | ||
fabric-command-api-v1 | ||
fabric-commands-v0 | ||
fabric-containers-v0 | ||
fabric-content-registries-v0 | ||
fabric-crash-report-info-v1 | ||
fabric-dimensions-v1 | ||
fabric-events-interaction-v0 | ||
fabric-events-lifecycle-v0 | ||
fabric-item-groups-v0 | ||
fabric-key-binding-api-v1 | ||
fabric-keybindings-v0 | ||
fabric-loot-tables-v1 | ||
fabric-mining-levels-v0 | ||
fabric-models-v0 | ||
fabric-networking-blockentity-v0 | ||
fabric-networking-v0 | ||
fabric-object-builder-api-v1 | ||
fabric-object-builders-v0 | ||
fabric-particles-v1 | ||
fabric-registry-sync-v0 | ||
fabric-renderer-api-v1 | ||
fabric-renderer-indigo | ||
fabric-renderer-registries-v1 | ||
fabric-rendering-data-attachment-v1 | ||
fabric-rendering-fluids-v1 | ||
fabric-rendering-v0 | ||
fabric-rendering-v1 | ||
fabric-resource-loader-v0 | ||
fabric-screen-handler-api-v1 | ||
fabric-tag-extensions-v0 | ||
fabric-textures-v0 | ||
fabric-tool-attribute-api-v1 | ||
gradle/wrapper | ||
src/main/resources | ||
.editorconfig | ||
.gitignore | ||
.travis.yml | ||
build.gradle | ||
checkstyle.xml | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
HEADER | ||
LICENSE | ||
README.md | ||
settings.gradle |
Fabric
Essential hooks and patches for modding with Fabric.
Getting Started
To setup a Fabric development environment, check out the example fabric mod and follow the instructions there.