Multi noise support for scarpet (#1176)
* fix: infinite params bug in AnnotationParser feat: scarpet function query_noise() * refactor: remove Method reflection * fix: use BiomeCoords * update: game version to 1.18-pre5 * feat: biome lookup from multinoise fix: noise lookup wrongly scaled * fix: jagged noise. Thanks, @Starmute * fix: cave cheese and layer. Thanks, @Starmute * fix: revert formatting fix: caveLayer and caveCheese feat: add terrain support * more formatting reverts * fix mapping issue * use BlockPos * docs: add documentation for query_noise * docs: add documentation for biome(noise_map)
This commit is contained in:
1 parent
6c7ac72c3e
commit
aa57b586cb
8 files changed
+388
-9
No files matched your search
@@ -189,11 +189,11 @@ public final class AnnotationParser
|
||||
if (maxParams == -2)
|
||||
throw new IllegalArgumentException("No maximum number of params specified for " + name + ", use -1 for unlimited. "
|
||||
+ "Provided in " + instance.getClass());
|
||||
if (maxParams == -1)
|
||||
maxParams = Integer.MAX_VALUE;
|
||||
if (maxParams < this.minParams)
|
||||
throw new IllegalArgumentException("Provided maximum number of params for " + name + " is smaller than method's param count."
|
||||
+ "Provided in " + instance.getClass());
|
||||
if (maxParams == -1)
|
||||
maxParams = Integer.MAX_VALUE;
|
||||
}
|
||||
this.maxParams = maxParams;
|
||||
|
||||
|
||||
Reference in new issue
Block a user