Commit Graph

  • 74c9f281c3 More generic mechanism for displaying startup errors and warnings Bug fix: don't throw exception when no Minecraft jars have been found Code optimisations master Captain Chaos 2022-09-01 15:05:50 +0200
  • a9c0956c6f Update version numbers for development of next release Captain Chaos 2022-08-27 18:47:47 +0200
  • 6f21fdc681 Release 2.13.3 Captain Chaos 2022-08-27 18:35:43 +0200
  • 60d4a6ceef Bug fix: make undo work properly again for multiple dimensions Captain Chaos 2022-08-27 18:34:52 +0200
  • 4447361401 Update version numbers for development of next release Captain Chaos 2022-08-27 17:42:41 +0200
  • bb2611df8f Release 2.13.2 Captain Chaos 2022-08-27 17:41:19 +0200
  • fccab11107 Introduce new save format with individually loadable regions for higher distributed export performance Some code changes for more granular exporting of Java platform worlds Captain Chaos 2022-08-25 10:14:07 +0200
  • 644c712563 Reintroduce getDimension(int) for backwards compatibility Captain Chaos 2022-08-24 13:36:35 +0200
  • 66bbaa68ff Support platforms without export settings Captain Chaos 2022-08-24 13:30:49 +0200
  • 75fa13d617 Release 1.6.0 (WorldPainter 2.13.1) Captain Chaos 2022-08-23 21:07:37 +0200
  • cb7d310edf Update version numbers for development of next release Captain Chaos 2022-08-23 14:38:50 +0200
  • 4f37c377f7 Release 2.13.1 Captain Chaos 2022-08-23 14:28:21 +0200
  • 721efc0b0b Guards against image or selectedFile being null, which has been observed in the wild Captain Chaos 2022-08-23 12:48:37 +0200
  • d57fc96992 Also take role into account for determining whether to add history entry for new dimension Captain Chaos 2022-08-23 12:47:37 +0200
  • 8f3368c262 Make isTilePresent work correctly Captain Chaos 2022-08-23 12:46:06 +0200
  • e9c7ce03b3 Remove moved members Captain Chaos 2022-08-23 12:44:58 +0200
  • 5a7c4c911a Update tools Captain Chaos 2022-08-23 12:43:48 +0200
  • e800a19de2 Add missing imports Captain Chaos 2022-08-23 12:43:03 +0200
  • 26ff724371 Fix goodies chest code Optimise tile present detection Captain Chaos 2022-08-23 12:36:00 +0200
  • 556c66c31c Fix Large Biomes and Amplified world types on Minecraft 1.16 and 1.17 Captain Chaos 2022-08-23 12:31:18 +0200
  • af3412985a Bug fix: don't make dim field final, otherwise it is compiled as a constant in switch statements! Captain Chaos 2022-08-23 12:28:05 +0200
  • 2d841d7c3c Make loading of custom block definitions much more forgiving Captain Chaos 2022-08-23 10:36:20 +0200
  • ee4f8aa0d5 Fix goodies chest for all platforms Remove obsolete tile entity code Captain Chaos 2022-08-21 17:30:24 +0200
  • c5e1d0652f Support modern tile entity IDs for Minecraft 1.12 Captain Chaos 2022-08-21 17:27:59 +0200
  • 61d41c6ad0 Prevent NPE when 3D view has been removed from frame Captain Chaos 2022-08-21 17:25:29 +0200
  • 31aba184a0 Support schematics with missing entities or tileEntities tag Captain Chaos 2022-08-21 17:24:54 +0200
  • 46812dcda9 Bug fix: prevent NPE during initialisation Captain Chaos 2022-08-21 17:24:02 +0200
  • 5d87be2b81 Clean up code Captain Chaos 2022-08-21 17:23:01 +0200
  • 670426acba Don't submit error report for incompatible material Captain Chaos 2022-08-21 17:22:00 +0200
  • ffb4799b2a Add support for Amplified world type for Minecraft 1.12 Captain Chaos 2022-08-21 17:20:36 +0200
  • 9182ecea2c Support BIT_PER_CHUNK layers (such as Populate) in simple themes Captain Chaos 2022-08-21 16:47:16 +0200
  • f968cef898 Add scaling to toolbar Captain Chaos 2022-08-20 18:23:25 +0200
  • 4a0cf18c01 Update version numbers for development of next release Captain Chaos 2022-08-20 18:17:13 +0200
  • 467936e9bb Release 2.13.0 Captain Chaos 2022-08-20 18:15:33 +0200
  • f7162f32a3 Add beta notification to scaling functionality Captain Chaos 2022-08-20 18:15:19 +0200
  • 5e5e7474f1 Bug fix: prevent NPE for missing tiles in ceiling dimensions Captain Chaos 2022-08-20 16:01:27 +0200
  • 1798f9da78 Bug fix: constrain biome retrieval to valid range Captain Chaos 2022-08-20 15:37:13 +0200
  • 43261c7052 Also transform the TileFactory when transforming a dimension Captain Chaos 2022-08-20 12:34:06 +0200
  • 0bb514a5f8 Bug fix: don't change the relPos of existing WPObjects during object exporting and manipulation Bug fix: correctly import exporting, rotation and mirroring of entities from custom objects Captain Chaos 2022-08-19 18:49:20 +0200
  • 5d194dadd6 Use decimal grouping for coordinates Captain Chaos 2022-08-18 11:51:26 +0200
  • 4f65c7e70b Bug fix: add missing Amplified world type Reinstate visually setting world type to Superflat for endless borders Captain Chaos 2022-08-18 11:50:58 +0200
  • 3578bb85fa Bug fix: make concurrent Captain Chaos 2022-08-18 11:50:03 +0200
  • c208b2ae8c Add/fix some TODOs Captain Chaos 2022-08-18 11:49:48 +0200
  • 2bae92287c Refactor Dimension identity/layering in preparation of master/multiple layer support Captain Chaos 2022-08-15 14:24:00 +0200
  • b4004645eb Update change log Captain Chaos 2022-08-12 17:32:33 +0200
  • da890a0ea8 Small code improvement Captain Chaos 2022-08-12 17:23:18 +0200
  • 5bcfe84274 Update layer preview after updating object settings Captain Chaos 2022-08-12 17:23:05 +0200
  • b0ed7758a8 Improve exception message Captain Chaos 2022-08-12 17:22:42 +0200
  • 52157cc7ff Finish adding Mud terrain and add Bare Beaches terrain Captain Chaos 2022-08-12 17:22:26 +0200
  • acae13bccd Remove obsolete code Captain Chaos 2022-08-12 17:21:38 +0200
  • c01bc7ad98 Clarify Javadoc Captain Chaos 2022-08-12 17:21:26 +0200
  • 809e4508b5 Support scaling of Dimensions Add `discrete` property to Layers Increase efficiency of processing all tiles where possible Captain Chaos 2022-08-12 17:20:46 +0200
  • 23d702764b Add isSectionPresent to SectionedChunk Captain Chaos 2022-08-12 16:59:44 +0200
  • f3c3c57964 Follow XDG spec for config dir on non-Mac-and-Windows systems Captain Chaos 2022-08-12 16:53:10 +0200
  • f4b11b2c02 Update version numbers for development of next release Captain Chaos 2022-08-04 15:41:17 +0200
  • aeabee6239 Release 2.12.0 Captain Chaos 2022-08-04 15:40:16 +0200
  • 965e794f3d Always display Import and Merge warnings, rather than asking the user Captain Chaos 2022-08-02 16:47:59 +0200
  • c84618d555 Mark chunk read-only instead of crashing on encountering invalid biome ID during import Captain Chaos 2022-08-02 16:27:20 +0200
  • 9e6f6445b6 Whitespace Captain Chaos 2022-08-02 16:04:15 +0200
  • c2edab6894 Bug fix: don't crash when a layer without an exporter is present in a ceiling dimension Captain Chaos 2022-08-02 15:58:08 +0200
  • 8a54d24afe Bug fix: don't skip empty chunks unconditionally on import Captain Chaos 2022-08-02 15:43:30 +0200
  • 711f2ac619 Update change log Captain Chaos 2022-07-31 18:01:42 +0200
  • 4861bd12b1 Add Minecraft 1.19 biomes to biomes panel Captain Chaos 2022-07-31 18:00:17 +0200
  • 4a2f63becf Added support for Minecraft 1.19 blocks, biomes and plants Captain Chaos 2022-07-31 17:49:30 +0200
  • 671e1b6e17 Separate random mirroring from random rotation Captain Chaos 2022-07-27 16:40:15 +0200
  • 5212271793 Remove spurious console output Captain Chaos 2022-07-26 15:26:30 +0200
  • e243f8280f Update version numbers for development of next release Captain Chaos 2022-07-26 15:26:04 +0200
  • e1ce83e885 Release 2.11.0 Captain Chaos 2022-07-24 22:23:24 +0200
  • 1a98263d71 Get rid of obsolete error handling mechanism Captain Chaos 2022-07-24 20:52:26 +0200
  • 3684c26d5b Also manage snowy property for powder snow blocks Captain Chaos 2022-07-24 20:51:15 +0200
  • 2715a7e937 Add support for custom block definition files Captain Chaos 2022-07-24 20:50:40 +0200
  • ccfe5a18a3 Update version numbers for development of next release Captain Chaos 2022-07-20 17:49:17 +0200
  • 43da17d8b6 Release 2.10.14 Captain Chaos 2022-07-20 11:32:45 +0200
  • 3b7db6f4cb Improve layout of MergeWorldDialog Reinstate replacing of biomes Skip post processing and lighting when _only_ replacing biomes Remember merge settings Captain Chaos 2022-07-20 11:06:17 +0200
  • 7ae7331679 Don't pollute log file with stack trace for unparseable level.dat files Captain Chaos 2022-07-19 21:30:55 +0200
  • af6382b1c7 Propagate currently selected platform when editing default terrain and layer settings, to enable the proper settings When changing the platform, use the platform's default maxHeight if it was previously set to the old platform's default maxHeight Prevent unnecessary event cascading Captain Chaos 2022-07-18 18:46:42 +0200
  • 0168b5000f Remove obsolete text about lush caves decoration Captain Chaos 2022-07-18 18:44:07 +0200
  • 23f36eabb2 Use the correct directory name for backing up maps Captain Chaos 2022-07-18 18:43:18 +0200
  • ce9bcc0276 Add a case to log at debug level rather than crash out while scaling GUI elements Captain Chaos 2022-07-17 19:00:17 +0200
  • dadd5da41d Fail gracefully when rendering 3D tiles and a custom terrain is missing Captain Chaos 2022-07-17 18:59:31 +0200
  • 5996eb83c4 Use the correct directory name for backing up maps Captain Chaos 2022-07-17 18:58:48 +0200
  • 1bb70e9477 Fail gracefully when running on a Java version that does not support Nashorn 15+ Captain Chaos 2022-07-17 18:06:18 +0200
  • ee72591ca1 Disable tablet support when running under Wayland Captain Chaos 2022-07-17 18:04:17 +0200
  • bc4ed8d3c9 Give warning instead of crashing with an error when Superflat preset cannot be parsed during map import Captain Chaos 2022-07-17 18:03:28 +0200
  • 9dd980bfbf Fail 3D view more gracefully when tiles are too large Captain Chaos 2022-07-17 18:02:06 +0200
  • 3e203b084c Update version numbers for development of next release Captain Chaos 2022-07-14 15:42:28 +0200
  • a6b98e0a7b Release 2.10.13 Captain Chaos 2022-07-14 15:41:35 +0200
  • 0cf0395c71 Bug fix: don't remove upper halves of tall seagrass Captain Chaos 2022-07-14 12:20:34 +0200
  • 1c2281ab69 Update version numbers for development of next release Captain Chaos 2022-07-11 14:18:37 +0200
  • 2294573257 Release 2.10.12 Captain Chaos 2022-07-11 14:17:06 +0200
  • a281c31660 Add a tool to dump an overview of present region files Captain Chaos 2022-07-11 12:32:24 +0200
  • 8a0833123a Bug fix: set the button states correctly upon opening Captain Chaos 2022-07-11 12:30:43 +0200
  • 949f6ca84c Update version numbers for development of next release Captain Chaos 2022-06-27 16:17:17 +0200
  • 85586071aa Release 2.10.11 Captain Chaos 2022-06-27 16:16:18 +0200
  • f0535de3b9 Document changes Captain Chaos 2022-06-27 14:43:57 +0200
  • c4765174ec Small code improvement Captain Chaos 2022-06-27 14:42:48 +0200
  • 3919d96260 Don't make windows smaller when adjusting for UI scale Captain Chaos 2022-06-27 14:42:36 +0200
  • a7d6b510cf Remove obsolete warning Captain Chaos 2022-06-27 14:42:09 +0200
  • c64effbbab Mark melon as natural Captain Chaos 2022-06-27 14:41:19 +0200
  • 138996b075 Replace deepslate ores with deepslate when removing resources while merging Captain Chaos 2022-06-27 14:40:42 +0200