fabric/fabric-dimensions-v1/build.gradle

13 lines
428 B
Groovy
Raw Normal View History

Bring dimension API to 1.15 branch (#373) * Update versioning to match 1.15 branch * Fix builtin mods being added as resource packs * Update fabric-loader to replace deprecated methods * Add more metadata to the modules (#353) * Add fabric-api-base as a dep to fabric-networking-v0 * Allow for running fabric-api-base on the server-side environment (#360) * Set curse version to 1.14.4 Also forces it to build again * Fix NPE in fluid renderer mixin (#361) * Fix NPE in fluid renderer mixin * Ensure state, view, and pos are never null * Bump fabric-rendering-fluids-v1 version * Cooler dimension API, #309 (#319) * pyro API * Update fabric-dimensions-v1/src/main/java/net/fabricmc/fabric/api/dimension/EntityPlacer.java clarify portalDir param Co-Authored-By: Pyrofab <redstoneinfire@gmail.com> * Update fabric-dimensions-v1/src/main/java/net/fabricmc/fabric/api/dimension/EntityPlacer.java rename & clarify verticalOffset param Co-Authored-By: Pyrofab <redstoneinfire@gmail.com> * Update fabric-dimensions-v1/src/main/java/net/fabricmc/fabric/api/dimension/FabricDimensions.java Co-Authored-By: Pyrofab <redstoneinfire@gmail.com> * Update fabric-dimensions-v1/src/main/java/net/fabricmc/fabric/api/dimension/EntityPlacer.java Co-Authored-By: Pyrofab <redstoneinfire@gmail.com> * update parameter * Add fabric-networking and fabric-registry-sync to dependencies * Refactor FabricDimensionType to use a builder Also adds a desiredRawId field separate from the actual raw id fixed internally. The fixedRawId field is now set by DimensionIdsFixer through reflection. This change addresses concerns about the ability for any mod to set a FabricDimensionType's raw id at any time. * Improve javadoc of FabricDimensions#teleport * Add an overload for FabricDimensions#teleport * Update javadoc on DimensionIdsFixer * Inline clientside packet handling * Add side assertions to FabricDimensions#teleport * Nuke minecraft's attempts to overwrite bad level properties * Add license headers * Reformat dimension API source code * Update FabricDimensionType javadoc * Remove redundant ThreadLocal from FabricDimensionInternals * Fix crash on dedicated servers * Fix Illegal Access during remapping * Fix dimension remap exception propagation * clarify EntityPlacer docs * spacing fixes * api.dimension -> api.dimension.v1 * Increment API patch version Signifies inclusion of new Dimension API * Partial fix to FabricDimensionType * Bump dimension version * Updates based on feedback
2019-09-22 11:32:08 -04:00
archivesBaseName = "fabric-dimensions-v1"
2021-05-05 14:53:16 -04:00
version = getSubprojectVersion(project, "2.0.10")
Bring dimension API to 1.15 branch (#373) * Update versioning to match 1.15 branch * Fix builtin mods being added as resource packs * Update fabric-loader to replace deprecated methods * Add more metadata to the modules (#353) * Add fabric-api-base as a dep to fabric-networking-v0 * Allow for running fabric-api-base on the server-side environment (#360) * Set curse version to 1.14.4 Also forces it to build again * Fix NPE in fluid renderer mixin (#361) * Fix NPE in fluid renderer mixin * Ensure state, view, and pos are never null * Bump fabric-rendering-fluids-v1 version * Cooler dimension API, #309 (#319) * pyro API * Update fabric-dimensions-v1/src/main/java/net/fabricmc/fabric/api/dimension/EntityPlacer.java clarify portalDir param Co-Authored-By: Pyrofab <redstoneinfire@gmail.com> * Update fabric-dimensions-v1/src/main/java/net/fabricmc/fabric/api/dimension/EntityPlacer.java rename & clarify verticalOffset param Co-Authored-By: Pyrofab <redstoneinfire@gmail.com> * Update fabric-dimensions-v1/src/main/java/net/fabricmc/fabric/api/dimension/FabricDimensions.java Co-Authored-By: Pyrofab <redstoneinfire@gmail.com> * Update fabric-dimensions-v1/src/main/java/net/fabricmc/fabric/api/dimension/EntityPlacer.java Co-Authored-By: Pyrofab <redstoneinfire@gmail.com> * update parameter * Add fabric-networking and fabric-registry-sync to dependencies * Refactor FabricDimensionType to use a builder Also adds a desiredRawId field separate from the actual raw id fixed internally. The fixedRawId field is now set by DimensionIdsFixer through reflection. This change addresses concerns about the ability for any mod to set a FabricDimensionType's raw id at any time. * Improve javadoc of FabricDimensions#teleport * Add an overload for FabricDimensions#teleport * Update javadoc on DimensionIdsFixer * Inline clientside packet handling * Add side assertions to FabricDimensions#teleport * Nuke minecraft's attempts to overwrite bad level properties * Add license headers * Reformat dimension API source code * Update FabricDimensionType javadoc * Remove redundant ThreadLocal from FabricDimensionInternals * Fix crash on dedicated servers * Fix Illegal Access during remapping * Fix dimension remap exception propagation * clarify EntityPlacer docs * spacing fixes * api.dimension -> api.dimension.v1 * Increment API patch version Signifies inclusion of new Dimension API * Partial fix to FabricDimensionType * Bump dimension version * Updates based on feedback
2019-09-22 11:32:08 -04:00
dependencies {
2021-05-12 15:23:04 -04:00
testmodImplementation project(path: ':fabric-command-api-v1', configuration: 'dev')
testmodImplementation project(path: ':fabric-resource-loader-v0', configuration: 'dev')
testmodImplementation project(path: ':fabric-lifecycle-events-v1', configuration: 'dev')
Bring dimension API to 1.15 branch (#373) * Update versioning to match 1.15 branch * Fix builtin mods being added as resource packs * Update fabric-loader to replace deprecated methods * Add more metadata to the modules (#353) * Add fabric-api-base as a dep to fabric-networking-v0 * Allow for running fabric-api-base on the server-side environment (#360) * Set curse version to 1.14.4 Also forces it to build again * Fix NPE in fluid renderer mixin (#361) * Fix NPE in fluid renderer mixin * Ensure state, view, and pos are never null * Bump fabric-rendering-fluids-v1 version * Cooler dimension API, #309 (#319) * pyro API * Update fabric-dimensions-v1/src/main/java/net/fabricmc/fabric/api/dimension/EntityPlacer.java clarify portalDir param Co-Authored-By: Pyrofab <redstoneinfire@gmail.com> * Update fabric-dimensions-v1/src/main/java/net/fabricmc/fabric/api/dimension/EntityPlacer.java rename & clarify verticalOffset param Co-Authored-By: Pyrofab <redstoneinfire@gmail.com> * Update fabric-dimensions-v1/src/main/java/net/fabricmc/fabric/api/dimension/FabricDimensions.java Co-Authored-By: Pyrofab <redstoneinfire@gmail.com> * Update fabric-dimensions-v1/src/main/java/net/fabricmc/fabric/api/dimension/EntityPlacer.java Co-Authored-By: Pyrofab <redstoneinfire@gmail.com> * update parameter * Add fabric-networking and fabric-registry-sync to dependencies * Refactor FabricDimensionType to use a builder Also adds a desiredRawId field separate from the actual raw id fixed internally. The fixedRawId field is now set by DimensionIdsFixer through reflection. This change addresses concerns about the ability for any mod to set a FabricDimensionType's raw id at any time. * Improve javadoc of FabricDimensions#teleport * Add an overload for FabricDimensions#teleport * Update javadoc on DimensionIdsFixer * Inline clientside packet handling * Add side assertions to FabricDimensions#teleport * Nuke minecraft's attempts to overwrite bad level properties * Add license headers * Reformat dimension API source code * Update FabricDimensionType javadoc * Remove redundant ThreadLocal from FabricDimensionInternals * Fix crash on dedicated servers * Fix Illegal Access during remapping * Fix dimension remap exception propagation * clarify EntityPlacer docs * spacing fixes * api.dimension -> api.dimension.v1 * Increment API patch version Signifies inclusion of new Dimension API * Partial fix to FabricDimensionType * Bump dimension version * Updates based on feedback
2019-09-22 11:32:08 -04:00
}
moduleDependencies(project, [
'fabric-api-base'
])