Essential hooks for modding with Fabric. (patched so that it still compiles) (TODO)
Find a file
Mark J d1753d4af9
Fix BlockRenderLayerMapImpl no longer working in 19w42a. Move some LOG.warns to InvalidParameterException (#409)
* Fix BlockRenderLayerMapImpl no longer working in 19w42a. Move some LOG.warns to InvalidParameterException

In 19w42a new class (class_4699) that contains 3 maps for Item, Block and Fluid RenderLayers.
Before these maps were in the RenderLayer class causing them to be populated well before this API had a chance to get to handling the consumers.

I have tweaked the impl to handle RenderLayers being added before initialize is called and after, this removes the need to ensure the class load order is correct.

* quick cleanup

* InvalidParameterException -> IllegalArgumentException

* Move to single lines + add a blank line
2019-10-19 19:29:57 +01:00
fabric-api-base Version bump 2019-10-17 00:27:10 +02:00
fabric-biomes-v1 19w41a 2019-10-09 19:05:13 +01:00
fabric-blockrenderlayer-v1 Fix BlockRenderLayerMapImpl no longer working in 19w42a. Move some LOG.warns to InvalidParameterException (#409) 2019-10-19 19:29:57 +01:00
fabric-commands-v0 Add more metadata to the modules (#353) 2019-09-09 01:48:43 +02:00
fabric-containers-v0 Add more metadata to the modules (#353) 2019-09-09 01:48:43 +02:00
fabric-content-registries-v0 Add more metadata to the modules (#353) 2019-09-09 01:48:43 +02:00
fabric-crash-report-info-v1 Add more metadata to the modules (#353) 2019-09-09 01:48:43 +02:00
fabric-dimensions-v1 19w41a 2019-10-09 19:05:13 +01:00
fabric-events-interaction-v0 19w42a 2019-10-16 18:54:16 +01:00
fabric-events-lifecycle-v0 Add more metadata to the modules (#353) 2019-09-09 01:48:43 +02:00
fabric-item-groups-v0 Wip 19w39a (#386) 2019-09-28 18:07:04 -07:00
fabric-keybindings-v0 Add more metadata to the modules (#353) 2019-09-09 01:48:43 +02:00
fabric-loot-tables-v1 Wip 19w39a (#386) 2019-09-28 18:07:04 -07:00
fabric-mining-levels-v0 Add more metadata to the modules (#353) 2019-09-09 01:48:43 +02:00
fabric-models-v0 Add more metadata to the modules (#353) 2019-09-09 01:48:43 +02:00
fabric-networking-blockentity-v0 19w40a 2019-10-02 15:48:19 +01:00
fabric-networking-v0 19w42a 2019-10-16 18:54:16 +01:00
fabric-object-builders-v0 Add more metadata to the modules (#353) 2019-09-09 01:48:43 +02:00
fabric-particles-v1 1.14 Updates and Render Fixes (#394) 2019-09-29 18:21:38 -07:00
fabric-registry-sync-v0 19w38b API Fixes (#370) 2019-09-20 16:50:49 -07:00
fabric-renderer-api-v1 19w42a 2019-10-16 18:54:16 +01:00
fabric-renderer-indigo Fix breaking render for API models (#406) 2019-10-19 19:29:48 +01:00
fabric-renderer-registries-v1 1.14 Updates and Render Fixes (#394) 2019-09-29 18:21:38 -07:00
fabric-rendering-data-attachment-v1 19w41a 2019-10-09 19:05:13 +01:00
fabric-rendering-fluids-v1 19w41a 2019-10-09 19:05:13 +01:00
fabric-rendering-v0 Wip 19w39a (#386) 2019-09-28 18:07:04 -07:00
fabric-resource-loader-v0 19w41a 2019-10-09 19:05:13 +01:00
fabric-tag-extensions-v0 Add more metadata to the modules (#353) 2019-09-09 01:48:43 +02:00
fabric-testmods 1.14 Updates and Render Fixes (#394) 2019-09-29 18:21:38 -07:00
fabric-textures-v0 Wip 19w39a (#386) 2019-09-28 18:07:04 -07:00
gradle/wrapper update buildsystem to use maven-publish, hopefully 2019-04-22 17:12:13 +02:00
src/main/resources 19w42a 2019-10-16 18:54:16 +01:00
.editorconfig update license header, add .editorconfig, run formatter - close #28 2019-04-26 20:18:20 +02:00
.gitignore 19w34a - not being built just yet 2019-08-22 19:07:25 +01:00
build.gradle Fix breaking render for API models (#406) 2019-10-19 19:29:48 +01:00
gradle.properties build to fabric-api 2019-04-24 19:15:08 +02:00
gradlew first commit - resource pack hook and little else 2018-11-05 15:54:18 +01:00
gradlew.bat first commit - resource pack hook and little else 2018-11-05 15:54:18 +01:00
HEADER update license header, add .editorconfig, run formatter - close #28 2019-04-26 20:18:20 +02:00
LICENSE first commit - resource pack hook and little else 2018-11-05 15:54:18 +01:00
README.md Add minimal "getting started" to README.md (#275) 2019-08-08 00:03:31 +01:00
settings.gradle 1.14 Updates and Render Fixes (#394) 2019-09-29 18:21:38 -07:00

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.