I'm not all that familiar with Maven, so I'm a bit lost here. Any advice?[ERROR] Failed to execute goal on project amidst: Could not resolve dependencies for project amidst:amidst:jar:0.0.1-SNAPSHOT: Failure to find jnbt:jnbt:jar:1.3 in https://repo.maven.apache.org/maven2
Amidst for Minetest: A mapping and biomes tool
Re: Amidst for Minetest: A mapping and biomes tool
I wanted to play with the mapgen parms a bit, so that required me to rebuild from source. I tried rebuilding both v4.1 and v4.1.1, but I get this error from Maven...
Re: Amidst for Minetest: A mapping and biomes tool
You're missing a dependency, the one which provides the file format parser, jbnt. Here's the documentation (Treer's wiki redirects here), it is not very detailed though:T6C wrote: ↑Mon Nov 08, 2021 21:08I wanted to play with the mapgen parms a bit, so that required me to rebuild from source. I tried rebuilding both v4.1 and v4.1.1, but I get this error from Maven...
I'm not all that familiar with Maven, so I'm a bit lost here. Any advice?[ERROR] Failed to execute goal on project amidst: Could not resolve dependencies for project amidst:amidst:jar:0.0.1-SNAPSHOT: Failure to find jnbt:jnbt:jar:1.3 in https://repo.maven.apache.org/maven2
- https://github.com/toolbox4minecraft/am ... nvironment (this page talks about dependencies)
- https://github.com/toolbox4minecraft/am ... ource-Code
bzt
Re: Amidst for Minetest: A mapping and biomes tool
Ok. I installed Eclipse to follow that guide, and I noticed that this error appears in the console every time I try to create a flat map, even before I make any changes to the mapgen parms...
[error] Error: BiomeDataOracleFlat cannot cast params to flatParams. Using defaults instead.
I searched in Eclipse for the code that creates this message, and I found this method in src/main/java/amidst/minetest/world/oracle/BiomeDataOracleFlat.java...
MapgenFlatParams is a child of MapgenParams. So, if I'm interpreting this correctly, whatever calls BiomeDataOracleFlat when creating a new flat map is incorrectly instancing MapgenParams, so the object is not detected as an instance of MapgenFlatParams.
TL;DR It's not possible to play with the Flat mapgen parms, because they'll be ignored in favour of the default parms.
[error] Error: BiomeDataOracleFlat cannot cast params to flatParams. Using defaults instead.
I searched in Eclipse for the code that creates this message, and I found this method in src/main/java/amidst/minetest/world/oracle/BiomeDataOracleFlat.java...
Code: Select all
public BiomeDataOracleFlat(MapgenParams params, BiomeProfileSelection biomeProfileSelection, long seed) {
super(params, biomeProfileSelection, seed);
if (params instanceof MapgenFlatParams) {
flatParams = (MapgenFlatParams)params;
} else {
AmidstLogger.error("Error: BiomeDataOracleFlat cannot cast params to flatParams. Using defaults instead.");
this.params = flatParams = new MapgenFlatParams();
}
}
TL;DR It's not possible to play with the Flat mapgen parms, because they'll be ignored in favour of the default parms.
- sirrobzeroone
- Member
- Posts: 593
- Joined: Mon Jul 16, 2018 07:56
- GitHub: sirrobzeroone
- Contact:
Re: Amidst for Minetest: A mapping and biomes tool
Posted this in the Ethereal thread but cross posting the info here - so it's available in both places and/or if DrF or someone does a new build they can roll the changes in:
The current Ethereal biomes as off 25/7/2022, I can't attach an .mt file so anyone wanting to use the below will need to update it manually using the Edit Biome Profile inside Amidst.
The current Ethereal biomes as off 25/7/2022, I can't attach an .mt file so anyone wanting to use the below will need to update it manually using the Edit Biome Profile inside Amidst.
Code: Select all
{ "name":"Ethereal", "biomeList":[
{ "name": "Bamboo", "color": { "r":133, "g":167, "b":80 }, "y_min": 25, "y_max": 70, "heat_point": 45.00, "humidity_point": 75.00},
{ "name": "Caves", "color": { "r":129, "g":79, "b":59 }, "y_min": 4, "y_max": 41, "heat_point": 15.00, "humidity_point": 25.00},
{ "name": "Coniferous Forest", "color": { "r":25, "g":61, "b":33 }, "y_min": 4, "y_max": 40, "heat_point": 10.00, "humidity_point": 40.00},
{ "name": "Deciduous Forest", "color": { "r":12, "g":94, "b":11 }, "y_min": 3, "y_max": 91, "heat_point": 13.00, "humidity_point": 40.00},
{ "name": "Deciduous Forest Ocean", "color": { "r":190, "g":199, "b":153 }, "y_min": -31000, "y_max": 3, "heat_point": 13.00, "humidity_point": 40.00},
{ "name": "Desert", "color": { "r":203, "g":163, "b":96 }, "y_min": 3, "y_max": 23, "heat_point": 35.00, "humidity_point": 20.00},
{ "name": "Desert Ocean", "color": { "r":212, "g":200, "b":151 }, "y_min": -192, "y_max": 3, "heat_point": 35.00, "humidity_point": 20.00},
{ "name": "Fiery", "color": { "r":251, "g":108, "b":9 }, "y_min": 5, "y_max": 20, "heat_point": 75.00, "humidity_point": 10.00},
{ "name": "Fiery Ocean", "color": { "r":223, "g":194, "b":141 }, "y_min": -192, "y_max": 4, "heat_point": 75.00, "humidity_point": 10.00},
{ "name": "Frost", "color": { "r":73, "g":144, "b":160 }, "y_min": 1, "y_max": 71, "heat_point": 10.00, "humidity_point": 40.00},
{ "name": "Frost Floatland", "color": { "r":95, "g":186, "b":207 }, "y_min": 1025, "y_max": 1750, "heat_point": 10.00, "humidity_point": 40.00},
{ "name": "Frost Ocean", "color": { "r":130, "g":184, "b":111 }, "y_min": -192, "y_max": 1, "heat_point": 10.00, "humidity_point": 40.00},
{ "name": "Glacier", "color": { "r":233, "g":242, "b":255 }, "y_min": -8, "y_max": 31000, "heat_point": 0.00, "humidity_point": 50.00},
{ "name": "Glacier Ocean", "color": { "r":222, "g":222, "b":255 }, "y_min": -112, "y_max": -9, "heat_point": 0.00, "humidity_point": 50.00},
{ "name": "Grassland", "color": { "r":76, "g":129, "b":36 }, "y_min": 3, "y_max": 71, "heat_point": 45.00, "humidity_point": 65.00},
{ "name": "Grassytwo", "color": { "r":62, "g":146, "b":25 }, "y_min": 1, "y_max": 91, "heat_point": 15.00, "humidity_point": 40.00},
{ "name": "Grassytwo Ocean", "color": { "r":185, "g":201, "b":144 }, "y_min": -192, "y_max": 1, "heat_point": 15.00, "humidity_point": 40.00},
{ "name": "Grayness", "color": { "r":94, "g":146, "b":116 }, "y_min": 2, "y_max": 41, "heat_point": 15.00, "humidity_point": 30.00},
{ "name": "Grayness Ocean", "color": { "r":192, "g":192, "b":192 }, "y_min": -28, "y_max": 1, "heat_point": 15.00, "humidity_point": 30.00},
{ "name": "Grove", "color": { "r":42, "g":132, "b":18 }, "y_min": 3, "y_max": 23, "heat_point": 45.00, "humidity_point": 35.00},
{ "name": "Grove Ocean", "color": { "r":181, "g":198, "b":143 }, "y_min": -192, "y_max": 2, "heat_point": 45.00, "humidity_point": 35.00},
{ "name": "Jumble", "color": { "r":58, "g":93, "b":34 }, "y_min": 1, "y_max": 71, "heat_point": 25.00, "humidity_point": 50.00},
{ "name": "Jumble Ocean", "color": { "r":156, "g":169, "b":121 }, "y_min": -192, "y_max": 1, "heat_point": 25.00, "humidity_point": 50.00},
{ "name": "Junglee", "color": { "r":27, "g":54, "b":19 }, "y_min": 1, "y_max": 71, "heat_point": 30.00, "humidity_point": 60.00},
{ "name": "Junglee Ocean", "color": { "r":188, "g":195, "b":151 }, "y_min": -192, "y_max": 1, "heat_point": 30.00, "humidity_point": 60.00},
{ "name": "Mediterranean", "color": { "r":128, "g":7, "b":4 }, "y_min": 3, "y_max": 50, "heat_point": 20.00, "humidity_point": 45.00},
{ "name": "Mesa", "color": { "r":188, "g":149, "b":77 }, "y_min": 1, "y_max": 71, "heat_point": 25.00, "humidity_point": 28.00},
{ "name": "Mesa Ocean", "color": { "r":208, "g":195, "b":145 }, "y_min": -192, "y_max": 1, "heat_point": 25.00, "humidity_point": 28.00},
{ "name": "Mountain", "color": { "r":243, "g":252, "b":255 }, "y_min": 140, "y_max": 31000, "heat_point": 50.00, "humidity_point": 50.00},
{ "name": "Mushroom", "color": { "r":164, "g":58, "b":76 }, "y_min": 3, "y_max": 50, "heat_point": 45.00, "humidity_point": 55.00},
{ "name": "Mushroom Ocean", "color": { "r":206, "g":184, "b":154 }, "y_min": -192, "y_max": 2, "heat_point": 45.00, "humidity_point": 55.00},
{ "name": "Plains", "color": { "r":127, "g":96, "b":53 }, "y_min": 3, "y_max": 25, "heat_point": 65.00, "humidity_point": 25.00},
{ "name": "Plains Ocean", "color": { "r":191, "g":184, "b":146 }, "y_min": -192, "y_max": 2, "heat_point": 55.00, "humidity_point": 25.00},
{ "name": "Prairie", "color": { "r":118, "g":178, "b":53 }, "y_min": 3, "y_max": 26, "heat_point": 20.00, "humidity_point": 40.00},
{ "name": "Prairie Ocean", "color": { "r":196, "g":208, "b":150 }, "y_min": -192, "y_max": 1, "heat_point": 20.00, "humidity_point": 40.00},
{ "name": "Quicksand", "color": { "r":190, "g":186, "b":138 }, "y_min": 1, "y_max": 1, "heat_point": 50.00, "humidity_point": 38.00},
{ "name": "Sakura", "color": { "r":219, "g":134, "b":204 }, "y_min": 3, "y_max": 25, "heat_point": 45.00, "humidity_point": 75.00},
{ "name": "Sakura Ocean", "color": { "r":154, "g":134, "b":219 }, "y_min": -192, "y_max": 2, "heat_point": 45.00, "humidity_point": 75.00},
{ "name": "Sandclay", "color": { "r":190, "g":188, "b":162 }, "y_min": 1, "y_max": 11, "heat_point": 65.00, "humidity_point": 2.00},
{ "name": "Sandstone", "color": { "r":195, "g":190, "b":140 }, "y_min": 3, "y_max": 23, "heat_point": 50.00, "humidity_point": 20.00},
{ "name": "Sandstone Ocean", "color": { "r":210, "g":208, "b":164 }, "y_min": -192, "y_max": 2, "heat_point": 50.00, "humidity_point": 20.00},
{ "name": "Savanna", "color": { "r":139, "g":142, "b":64 }, "y_min": 3, "y_max": 50, "heat_point": 55.00, "humidity_point": 25.00},
{ "name": "Savanna Ocean", "color": {"r":201, "g":200, "b":152 }, "y_min": -192, "y_max": 1, "heat_point": 55.00, "humidity_point": 25.00},
{ "name": "Swamp", "color": { "r":126, "g":161, "b":20 }, "y_min": 1, "y_max": 7, "heat_point": 80.00, "humidity_point": 90.00},
{ "name": "Swamp Ocean", "color": { "r":182, "g":194, "b":115 }, "y_min": -192, "y_max": 1, "heat_point": 80.00, "humidity_point": 90.00},
{ "name": "Taiga", "color": { "r":174, "g":191, "b":190 }, "y_min": 40, "y_max": 140, "heat_point": 10.00, "humidity_point": 40.00},
{ "name": "Tundra", "color": { "r":82, "g":68, "b":63 }, "y_min": 2, "y_max": 46, "heat_point": 0.00, "humidity_point": 40.00},
{ "name": "Tundra beach", "color": { "r":131, "g":131, "b":131 }, "y_min": -3, "y_max": 1, "heat_point": 0.00, "humidity_point": 40.00},
{ "name": "Tundra Highland", "color": { "r":228, "g":222, "b":220 }, "y_min": 47, "y_max": 180, "heat_point": 0.00, "humidity_point": 40.00},
{ "name": "Tundra Ocean", "color": { "r":214, "g":213, "b":179 }, "y_min": -112, "y_max": -4, "heat_point": 0.00, "humidity_point": 40.00},
{ "name": "Underground", "color": { "r":79, "g":79, "b":79 }, "y_min": -31000, "y_max": -192, "heat_point": 50.00, "humidity_point": 50.00}
] }
- DrFrankenstone
- Member
- Posts: 232
- Joined: Tue May 24, 2016 05:36
- GitHub: treer
- Location: Australia
- Contact:
Re: Amidst for Minetest: A mapping and biomes tool
New release v1.4.3
The main purpose of this release was to ensure compatibility with the latest Java Runtime Environment so it can continue to run on all machines, however I did sneak some other small changes in there.
The main purpose of this release was to ensure compatibility with the latest Java Runtime Environment so it can continue to run on all machines, however I did sneak some other small changes in there.
- A biome image export feature
- Unused/legacy Minecraft-specific features have been removed from the user interface
- Updated the Ethereal biomes - as sirrobzeroone mentioned above.
Re: Amidst for Minetest: A mapping and biomes tool
Is it possible to specify mapgen parameters, such as noise seed, spread, etc.?
Life is like a multitasking OS: you know you'll eventually get back to anything, but you don't know when.
Who is online
Users browsing this forum: No registered users and 0 guests