mirror of
https://github.com/FabricMC/fabric.git
synced 2024-11-28 18:46:16 -05:00
6064db2ac8
* Added LandPathNodeTypesRegistry. * Added test for LandPathNodeTypesRegistry. * Added block state to PathNodeTypeProvider.getPathNodeType. * Made LandPathNodeTypesRegistry final, removed unnecessary NotNull. * Changed putIfAbsent with put to align with other registries. * Cleanup. Co-authored-by: Technici4n <13494793+Technici4n@users.noreply.github.com> * Removed unused import. * Added possibility to specify the node type of block if the block is found in a neighbor position, improved documentation. * Merged mixins cleanup. * Changed CAPTURE_FAILEXCEPTION into CAPTURE_FAILHARD Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com> * Specified some nullables, changed 2 parameter names. * Added missing content registries tests, changed NODE_TYPES map to IdentityHashMap, improved docs. * Moved PathNodeTypeProvider inside LandPathNodeTypesRegistry. * Registry revised to make it possible to distinguish between blocks with dynamic and static node types, reduced LandPathNodeMakerMixin priority, applied suggested docs improvements. * Changed INVOKE with shift, with INVOKE_ASSIGN. * Merged all LandPathNodeTypesRegistry utility methods used to check the registration type into a single one. * Inverted if sequence in LandPathNodeTypesRegistry.getPathNodeType, improved docs. * Sealed PathNodeTypeProvider and made public, cleaned and simplified LandPathNodeTypesRegistry by removing useless mechanics. * Improved docs. * Improved docs (2). Co-authored-by: Technici4n <13494793+Technici4n@users.noreply.github.com> Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com> |
||
---|---|---|
.. | ||
src | ||
build.gradle |