9
0
mirror of https://github.com/VolmitSoftware/Iris.git synced 2025-12-25 18:19:14 +00:00
This commit is contained in:
cyberpwn
2022-07-02 17:30:31 -04:00
parent 6285651194
commit 1a7ba74517
3 changed files with 2 additions and 68 deletions

View File

@@ -45,71 +45,5 @@ public class EngineEditor {
resolvableTypes.forEach(i -> i.apply(gsonBuilder));
this.gson = gsonBuilder.setPrettyPrinting().create();
i("Registered " + resolvableTypes.size() + " Mutators with " + resolvableTypes.stream().filter(i -> i instanceof TypeAdapterFactory).count() + " Type Adapter Factories");
i(gson.toJson(gson.fromJson("Noise.simplex(seed)", IrisGenerator.class)));
System.out.println(gson.toJson(IrisDimension.builder()
.biome(IrisBiome.builder()
.name("Plains")
.surface(IrisSurface.builder()
.decorator(IrisDecorator.builder()
.palette(IrisPalette.flat("minecraft:grass"))
.chance(IrisChance.half(IrisGenerator.builder()
.java("Noise.static(seed)")
.seed(IrisSeed.builder()
.offset(67)
.build())
.build()))
.build())
.layer(IrisSurfaceLayer.builder()
.palette(IrisPalette.flat("minecraft:grass_block"))
.thickness(IrisRange.flat(1))
.build())
.layer(IrisSurfaceLayer.builder()
.palette(IrisPalette.builder()
.block("minecraft:dirt")
.block("minecraft:coarse_dirt")
.build())
.thickness(IrisRange.builder()
.min(3)
.max(5)
.generator(IrisGenerator.builder()
.java("Noise.simplex(seed).warp(Noise.perlin(seed+1), 0.5, 9)")
.seed(IrisSeed.builder()
.offset(446)
.mode(IrisSeedSetMode.WORLD_OFFSET)
.build())
.build())
.build())
.build())
.layer(IrisSurfaceLayer.builder()
.palette(IrisPalette.builder()
.block("minecraft:stone")
.block("minecraft:granite")
.build())
.thickness(IrisRange.builder()
.min(3)
.max(7)
.generator(IrisGenerator.builder()
.java("Noise.simplex(seed).warp(Noise.perlin(seed+1), 0.5, 9)")
.seed(IrisSeed.builder()
.offset(123)
.mode(IrisSeedSetMode.WORLD_OFFSET)
.build())
.build())
.build())
.build())
.build())
.build())
.meta(IrisDimensionMeta.builder()
.name("Overworld")
.description("The overworld generates stuff")
.version("3.0.0")
.author(IrisAuthor.builder()
.name("cyberpwn")
.social(Map.of("discord", "cyberpwn#1337"))
.build())
.build())
.build()));
}
}

View File

@@ -32,7 +32,7 @@ public class PakWriter {
}
public PakWriter(File folder, String name) throws IOException {
this(folder, name, 1MB);
this(folder, name, 1LMB);
}
public void write() throws IOException, UnserializableClassException, IllegalAccessException {