Commit Graph

1779 Commits (master)

Author SHA1 Message Date
Captain Chaos 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
2022-09-01 15:05:50 +02:00
Captain Chaos a9c0956c6f Update version numbers for development of next release 2022-08-27 18:47:47 +02:00
Captain Chaos 6f21fdc681 Release 2.13.3 2022-08-27 18:35:43 +02:00
Captain Chaos 60d4a6ceef Bug fix: make undo work properly again for multiple dimensions 2022-08-27 18:34:52 +02:00
Captain Chaos 4447361401 Update version numbers for development of next release 2022-08-27 17:42:41 +02:00
Captain Chaos bb2611df8f Release 2.13.2 2022-08-27 17:41:19 +02:00
Captain Chaos 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
2022-08-25 10:14:07 +02:00
Captain Chaos 644c712563 Reintroduce getDimension(int) for backwards compatibility 2022-08-24 13:36:35 +02:00
Captain Chaos 66bbaa68ff Support platforms without export settings 2022-08-24 13:30:49 +02:00
Captain Chaos 75fa13d617 Release 1.6.0 (WorldPainter 2.13.1) 2022-08-23 21:07:37 +02:00
Captain Chaos cb7d310edf Update version numbers for development of next release 2022-08-23 14:38:50 +02:00
Captain Chaos 4f37c377f7 Release 2.13.1 2022-08-23 14:28:21 +02:00
Captain Chaos 721efc0b0b Guards against image or selectedFile being null, which has been observed in the wild 2022-08-23 12:48:37 +02:00
Captain Chaos d57fc96992 Also take role into account for determining whether to add history entry for new dimension 2022-08-23 12:47:37 +02:00
Captain Chaos 8f3368c262 Make isTilePresent work correctly 2022-08-23 12:46:06 +02:00
Captain Chaos e9c7ce03b3 Remove moved members 2022-08-23 12:44:58 +02:00
Captain Chaos 5a7c4c911a Update tools 2022-08-23 12:43:48 +02:00
Captain Chaos e800a19de2 Add missing imports 2022-08-23 12:43:03 +02:00
Captain Chaos 26ff724371 Fix goodies chest code
Optimise tile present detection
2022-08-23 12:36:00 +02:00
Captain Chaos 556c66c31c Fix Large Biomes and Amplified world types on Minecraft 1.16 and 1.17 2022-08-23 12:31:18 +02:00
Captain Chaos af3412985a Bug fix: don't make dim field final, otherwise it is compiled as a constant in switch statements! 2022-08-23 12:28:05 +02:00
Captain Chaos 2d841d7c3c Make loading of custom block definitions much more forgiving 2022-08-23 10:36:20 +02:00
Captain Chaos ee4f8aa0d5 Fix goodies chest for all platforms
Remove obsolete tile entity code
2022-08-21 17:30:24 +02:00
Captain Chaos c5e1d0652f Support modern tile entity IDs for Minecraft 1.12 2022-08-21 17:27:59 +02:00
Captain Chaos 61d41c6ad0 Prevent NPE when 3D view has been removed from frame 2022-08-21 17:25:29 +02:00
Captain Chaos 31aba184a0 Support schematics with missing entities or tileEntities tag 2022-08-21 17:24:54 +02:00
Captain Chaos 46812dcda9 Bug fix: prevent NPE during initialisation 2022-08-21 17:24:02 +02:00
Captain Chaos 5d87be2b81 Clean up code 2022-08-21 17:23:01 +02:00
Captain Chaos 670426acba Don't submit error report for incompatible material 2022-08-21 17:22:00 +02:00
Captain Chaos ffb4799b2a Add support for Amplified world type for Minecraft 1.12 2022-08-21 17:20:36 +02:00
Captain Chaos 9182ecea2c Support BIT_PER_CHUNK layers (such as Populate) in simple themes 2022-08-21 16:47:16 +02:00
Captain Chaos f968cef898 Add scaling to toolbar 2022-08-20 18:23:25 +02:00
Captain Chaos 4a0cf18c01 Update version numbers for development of next release 2022-08-20 18:17:13 +02:00
Captain Chaos 467936e9bb Release 2.13.0 2022-08-20 18:15:33 +02:00
Captain Chaos f7162f32a3 Add beta notification to scaling functionality 2022-08-20 18:15:19 +02:00
Captain Chaos 5e5e7474f1 Bug fix: prevent NPE for missing tiles in ceiling dimensions 2022-08-20 16:01:27 +02:00
Captain Chaos 1798f9da78 Bug fix: constrain biome retrieval to valid range 2022-08-20 15:37:13 +02:00
Captain Chaos 43261c7052 Also transform the TileFactory when transforming a dimension 2022-08-20 12:34:06 +02:00
Captain Chaos 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
2022-08-19 18:49:20 +02:00
Captain Chaos 5d194dadd6 Use decimal grouping for coordinates 2022-08-18 11:51:26 +02:00
Captain Chaos 4f65c7e70b Bug fix: add missing Amplified world type
Reinstate visually setting world type to Superflat for endless borders
2022-08-18 11:50:58 +02:00
Captain Chaos 3578bb85fa Bug fix: make concurrent 2022-08-18 11:50:03 +02:00
Captain Chaos c208b2ae8c Add/fix some TODOs 2022-08-18 11:49:48 +02:00
Captain Chaos 2bae92287c Refactor Dimension identity/layering in preparation of master/multiple layer support 2022-08-15 14:38:14 +02:00
Captain Chaos b4004645eb Update change log 2022-08-12 17:32:33 +02:00
Captain Chaos da890a0ea8 Small code improvement 2022-08-12 17:23:18 +02:00
Captain Chaos 5bcfe84274 Update layer preview after updating object settings 2022-08-12 17:23:05 +02:00
Captain Chaos b0ed7758a8 Improve exception message 2022-08-12 17:22:42 +02:00
Captain Chaos 52157cc7ff Finish adding Mud terrain and add Bare Beaches terrain 2022-08-12 17:22:26 +02:00
Captain Chaos acae13bccd Remove obsolete code 2022-08-12 17:21:38 +02:00