Commit Graph

  • 4c14ff729d Bug fix: properly support varints when loading schems Add support for version 2 and 3 schems Add support for entities in schems Captain Chaos 2022-05-12 17:59:07 +0200
  • 0794ff2b9f Add small dripleaf plant Make bamboo more Minecraft-like Remove existing plants when exporting PlantLayer Captain Chaos 2022-05-12 17:56:12 +0200
  • 42f8739e4d Bug fix: don't try to generate underwater plants for platforms which don't support them Captain Chaos 2022-05-11 18:47:42 +0200
  • 9fb0c287cc Improve under water lighting by fixing transparency of watery blocks Captain Chaos 2022-05-11 18:37:10 +0200
  • 547464224c Grass and Beaches terrains now place seagrass, tall seagrass and kelp under water Change the way additional blocks are placed on top of Terrain to be more flexible Captain Chaos 2022-05-11 18:36:49 +0200
  • 4c41eb01d2 Release 2.10.0.1-SNAPSHOT Move the timestamp generation to the WPUtils pom Captain Chaos 2022-05-11 16:07:25 +0200
  • 96165d5882 Bug fix: set correct block light level for glow berries Captain Chaos 2022-05-11 15:40:06 +0200
  • 1e3b3f29b6 Inconsequential fix Captain Chaos 2022-05-11 15:39:50 +0200
  • 20889df111 Typo Captain Chaos 2022-05-11 15:39:29 +0200
  • 201f325e7e Bug fix: repaint proper area when changing custom brush shape Captain Chaos 2022-05-11 15:02:18 +0200
  • 88c1e61040 Clarify language Captain Chaos 2022-05-11 15:01:41 +0200
  • 9db44f7a8b Bug fix: various fixes for exporting TunnelLayer roof and floor layers Captain Chaos 2022-05-11 14:55:21 +0200
  • 19789b689f Don't turn block below trees to dirt; let the PostProcessor do that Captain Chaos 2022-05-11 14:54:04 +0200
  • 0e720e63e9 Implement incidental export of tree layers, so that they work as TunnelLayer floor and roof layers Captain Chaos 2022-05-11 14:53:36 +0200
  • 3e17ec312b Add unit tests for TunnelLayerExporter Captain Chaos 2022-05-11 14:52:35 +0200
  • 93983c3678 Allow plants and trees on moss blocks Captain Chaos 2022-05-11 14:51:48 +0200
  • 1ce311cfb5 Workaround to be able to load old worlds with invalid data Captain Chaos 2022-05-11 10:26:24 +0200
  • 93c3bc8936 Add support for inverting vertical_direction property Captain Chaos 2022-05-11 10:24:46 +0200
  • afd030fb4c Add PUMPKIN_NO_FACE material back to support old plugin Captain Chaos 2022-05-11 10:23:54 +0200
  • 34a134db85 Test tool for testing whether all old .world files can still be loaded into the App Captain Chaos 2022-05-10 22:10:02 +0200
  • 6ad05990e6 Don't restart taskbar progress (e.g. from a lagging background thread) after the process has finished or aborted Captain Chaos 2022-05-10 13:07:28 +0200
  • 78c1bd5363 Throw a new exception if progress needs to be cancelled, for more accurate stack traces Captain Chaos 2022-05-10 12:52:21 +0200
  • 6e9dd9ca9d Give a better error when merging with an existing map with incompatible chunks in it Don't block threads while handling exceptions, so that the process properly aborts in the background instead of stalling Captain Chaos 2022-05-10 12:49:29 +0200
  • 7a00547580 Only allow one solo palette at a time Captain Chaos 2022-05-10 11:00:58 +0200
  • 5d2d8c2fce Set default autosave guard time to a minute and the default interval to ten minutes Captain Chaos 2022-05-10 10:51:35 +0200
  • 8e9b00f49b Add support for signed integer height maps Automatically centre height map preview Captain Chaos 2022-05-10 10:51:01 +0200
  • 5e14c935bc Bug fix: set the integer UI scale to a minimum of one, rather than a maximum Captain Chaos 2022-05-09 21:08:31 +0200
  • 28be0c69d2 Store user preferences separately for snapshot versions to avoid interference with the production version Captain Chaos 2022-05-09 21:07:59 +0200
  • db933133b0 Add show/solo options to entire palettes Captain Chaos 2022-05-09 21:07:06 +0200
  • 19f501ba2f Cancel table editing before removing a table row to prevent a later error due to a JTable bug Captain Chaos 2022-05-09 16:35:41 +0200
  • d59e0a0c02 Apply fixes from incoming merge to master branch Captain Chaos 2022-05-09 12:09:58 +0200
  • 5da7796620 Fix merge issue Captain Chaos 2022-05-09 12:03:03 +0200
  • dd26a3ee83 Merge branch 'bugs-for-2-9-0' Captain Chaos 2022-05-09 12:01:18 +0200
  • aa8e7bb45c Release 2.9.7 Captain Chaos 2022-05-09 11:53:20 +0200
  • dd29b11677 Include platform in error report Captain Chaos 2022-05-09 11:53:00 +0200
  • c494e464a4 Allow TunnelLayer floor layer minimum level to go below 0 Ensure currently editing floor layer values is saved when OK is pressed Captain Chaos 2022-05-09 11:52:43 +0200
  • fd461006ac Bug fix: don't use #'s for Minecraft 1.17 Captain Chaos 2022-05-09 11:51:10 +0200
  • 17de695eb5 Update change log Captain Chaos 2022-05-09 10:13:45 +0200
  • d2bab4bc74 Slight phrasing improvement Captain Chaos 2022-05-08 21:40:24 +0200
  • b7594403c0 Slight code improvement Captain Chaos 2022-05-08 21:40:08 +0200
  • 675cae1197 Call out the merch store with a new dialog Increase the size of the donation dialog and update the banner Nag more often about donating Add donate, merch and doc entries to Help menu Captain Chaos 2022-05-08 21:39:35 +0200
  • 579ae8d779 Save changes on Export screen before checking platform compatibility Only check platform compatibility when Export button is pressed Captain Chaos 2022-05-08 12:41:01 +0200
  • 3f731d6fd0 Improve performance of 3D view by sorting tiles by their position on screen and only iterating over the visible ones Bug fix: fix 3D visual glitch by taking highest water level into account also Captain Chaos 2022-05-08 12:39:44 +0200
  • 2df21eddf1 Bug fix: correctly treat shorts as unsigned when calculating height extremes and water level Captain Chaos 2022-05-08 12:37:45 +0200
  • ed244de708 Add option to make all leaves persistent Captain Chaos 2022-05-07 18:32:07 +0200
  • e725b79e15 Support custom generator and dimension types Captain Chaos 2022-05-07 17:44:12 +0200
  • 8d2ffcb474 Support custom generator and dimension types Captain Chaos 2022-05-07 14:38:59 +0200
  • 41987fcfe0 Use default ExporterSettings when they are not set on the Dimension Captain Chaos 2022-05-07 14:37:38 +0200
  • dae74aefe2 Revert splitting default platform provider into multiple providers to increase efficiency of map identification among other things Captain Chaos 2022-05-07 12:14:10 +0200
  • 29a2bb46d1 Reduce debug output of datapack loading Captain Chaos 2022-05-07 12:09:07 +0200
  • 570c5ab5b4 Merge branch 'bugs-for-2-9-0' Captain Chaos 2022-05-06 21:15:02 +0200
  • c5967b3e52 Release 2.9.5 Captain Chaos 2022-05-06 21:10:25 +0200
  • 2668c42a4a Update change log Captain Chaos 2022-05-06 20:54:34 +0200
  • 484c64108c Make moss_block considered a solid block Captain Chaos 2022-05-06 20:53:35 +0200
  • 47fe69a628 Bug fix: allow minHeights below zero Captain Chaos 2022-05-06 18:29:55 +0200
  • 9acf1a12ed Update project versions for development of next release Captain Chaos 2022-05-06 18:29:29 +0200
  • e3cdccd058 Remove debug output from integration test classes Captain Chaos 2022-05-06 18:00:08 +0200
  • c1e849be91 Set the home directory for integration tests to the target directory Captain Chaos 2022-05-06 17:36:49 +0200
  • a4815622a7 Print some debug output before integration tests to investigate preferences issue Captain Chaos 2022-05-06 17:26:44 +0200
  • d1109b72d7 Get rid of excessive output of unit and integration tests Captain Chaos 2022-05-06 17:25:46 +0200
  • 558bf19387 Make utility classes work in headless environment Captain Chaos 2022-05-06 17:24:11 +0200
  • 4e3c1f7084 Bug fix: don't crash when perform fixups on a dimension with no exporter settings configured Captain Chaos 2022-05-06 17:23:42 +0200
  • 8853e7a9d5 Run the integration tests headless Captain Chaos 2022-05-06 17:22:58 +0200
  • 234d6371f8 Add some missing leaf block discriminating properties Captain Chaos 2022-05-06 16:57:30 +0200
  • 0aacef253a Don't attempt to calculate leaf distances for platforms which don't support it, to prevent an endless loop in BlockPropertiesCalculator Captain Chaos 2022-05-06 16:57:04 +0200
  • 824a8725cc Include discriminating property for CAVE_BERRIES Material so that it can be found in the materials database Captain Chaos 2022-05-06 16:34:41 +0200
  • 3cad1e5b2c Cache material variants for faster access Captain Chaos 2022-05-06 16:32:22 +0200
  • 82ec8848fe Add integration-test profile Captain Chaos 2022-05-06 13:56:04 +0200
  • ee498adf2c Make IconUtils.rotateIcon() work in a headless environment Captain Chaos 2022-05-06 12:28:30 +0200
  • 49e362538f Update project versions for development of next release Captain Chaos 2022-05-05 18:24:03 +0200
  • 16c64f8110 Bug fix: don't try to calculate lighting below minHeight Captain Chaos 2022-05-05 18:20:21 +0200
  • 0fd505173e Release 1.5.0 (WorldPainter 2.9.0) Captain Chaos 2022-05-01 17:51:16 +0200
  • a8e58ddd9f Update change log Captain Chaos 2022-05-01 17:47:19 +0200
  • 8d68d32541 Implement calculation of leaf distances and removal of floating leaf blocks Make lighting and leaf calculations optional Captain Chaos 2022-05-01 16:17:40 +0200
  • 30ff7bf2d1 Implement editing of the TunnelLayer floor and roof layer variation values Captain Chaos 2022-04-30 18:04:55 +0200
  • 43a3cc3e72 Add support for inverted roof layers to TunnelLayer Add support for hanging plants Also pass old build limits to setMinMaxHeight() methods Captain Chaos 2022-04-30 16:34:03 +0200
  • 36f81a457c Divide second export pass into two stages: carving and adding features Captain Chaos 2022-04-29 21:48:03 +0200
  • 54abba536d Release 2.9.4 Captain Chaos 2022-05-05 17:56:17 +0200
  • 676a0c7966 Bug fix: update maximum of "void below" setting appropriately Apply "void below" setting to preview Captain Chaos 2022-05-05 17:27:05 +0200
  • ed59b69bdb Update change log Captain Chaos 2022-05-05 16:34:32 +0200
  • a13ded69a0 Reset all user preference settings when the config file does not exist Captain Chaos 2022-05-05 16:31:44 +0200
  • 4dcca8c421 Bug fix: don't allow integer UI scale to become zero Captain Chaos 2022-05-05 16:17:38 +0200
  • 31edde4e6f Make safe mode inhibit UI scaling no matter how it is activated Captain Chaos 2022-05-05 16:17:08 +0200
  • c96237638b Log platform ID in addition to display name Captain Chaos 2022-05-05 16:16:24 +0200
  • 146ca24b88 Show map format icon on Merge World dialog Captain Chaos 2022-05-05 11:37:50 +0200
  • c077203601 Slightly more thorough sanity checks for merging Captain Chaos 2022-05-05 11:37:19 +0200
  • 7ebb666e4d Bug fix: correctly initialise maxHeight when importing height map into existing dimension Captain Chaos 2022-05-04 21:19:57 +0200
  • e3b59fe242 Update version numbers for development of next release Captain Chaos 2022-05-04 18:24:24 +0200
  • d6df853f63 Release 2.9.3 Captain Chaos 2022-05-04 18:23:15 +0200
  • 7b997b2e31 Bug fix: set logical_height correctly in WorldPainter datapack Captain Chaos 2022-05-04 17:48:42 +0200
  • 06f418c5fd Bug fix: don't remove the extension twice on the world name when importing a height map Captain Chaos 2022-05-04 17:35:41 +0200
  • 1c3516c721 Update change log Captain Chaos 2022-05-04 17:24:53 +0200
  • b3b5933c92 Add a "default resources everywhere" setting to Configuration and the PreferencesDialog Inherit "resources everywhere" from base dimension when creating new dimension Captain Chaos 2022-05-04 17:23:30 +0200
  • 34c11b759c Add old min- and maxHeight parameters to vertical resizing methods Refactor vertical resizing of Dimensions Captain Chaos 2022-05-04 17:21:52 +0200
  • 90862ff28d Update change log Captain Chaos 2022-05-04 14:55:22 +0200
  • 8b589fe72b Improve detection of non-native chunks during import so that it does not give a false positive for the case of JAVA_ANVIL_1_17 creating Minecraft 1.15 chunks Captain Chaos 2022-05-04 14:55:05 +0200
  • 8e97312064 Bug fix: detect height properly from datapack for maps with minY < 0 Captain Chaos 2022-05-04 14:54:01 +0200
  • ff92779e4c Add support for Minecraft 1.17 to MapGenerators, making endless borders work Captain Chaos 2022-05-04 14:52:44 +0200
  • 6023fdec87 Bug fix: set maxHeight on importer to prevent errors about mismatching maxHeights Captain Chaos 2022-05-04 13:06:36 +0200
  • 2de79f5927 Remove GraalVM JavaScript engine Add Nashorn stand-alone JavaScript engine Compile scripts Captain Chaos 2022-05-04 13:06:01 +0200