Commit Graph

603 Commits

Author SHA1 Message Date
Mike Primm 04ef31fa3b Switch label on markers to be stored as HTML fragment 2022-01-12 20:48:28 -06:00
mikeprimm a19674c20c
Merge pull request #3599 from JurgenKuyper/v3.0
update tiles storage to use mediumblob
2022-01-10 10:59:30 -06:00
James Lyne 27aa077116 Add %uuid% placeholder for skin-url 2022-01-07 23:06:48 +00:00
JurgenKuyper a81a6a9486
update tiles storage to use mediumblob
set type to mediumblob to allow for boost type 3 to be stored
2022-01-06 10:53:18 +01:00
Mike Primm 2f3f2350b3 Fix lantern render details 2021-12-30 16:55:43 -06:00
Mike Primm c48ed688b2 Make state sensitive custom models cache more efficient (save memory) 2021-12-29 18:41:54 -06:00
Mike Primm 0166895a7f Tune memory use on generic chunks, lighting lookup performance 2021-12-28 22:14:19 -06:00
Mike Primm adcfedd68e Kill debug noise 2021-12-28 16:28:12 -06:00
Mike Primm f577d8f6f4 Update ColorSchemes, support block state based lookup 2021-12-28 16:27:01 -06:00
Mike Primm 44bcf6bbab Update links 2021-12-28 14:57:00 -06:00
Mike Primm dbf595c38d Update colormaps 2021-12-28 14:51:58 -06:00
Mike Primm 332292c42c Fix mushroom stem render, cleanup System.out uses 2021-12-28 14:37:20 -06:00
mikeprimm 48ba0b2e41
Merge pull request #3571 from JLyne/tabcomplete
Add tab completions for commands
2021-12-28 10:16:05 -06:00
Mike Primm 8b510102f9 Add basic horizontal light spread to fallback sky lighting 2021-12-26 15:54:57 -06:00
Mike Primm 227a18ceac Check isLightOn flag as well 2021-12-25 22:39:06 -06:00
Mike Primm 450921569c Improve forge chunk generate handling 2021-12-25 21:46:28 -06:00
Mike Primm b611d34242 Turn on use of good light again 2021-12-24 21:57:14 -06:00
Mike Primm 5b735dab3f Implement basic sky lighting for chunks with broken lighting (spigot) 2021-12-24 21:55:19 -06:00
Mike Primm 3a3a970883 Implement basic sky lighting for chunks with broken lighting
(forge,fabric)
2021-12-24 20:38:05 -06:00
Mike Primm 05819b1b74 Further handle broken lighting data... start builder pattern for
blockstate
2021-12-24 10:19:02 -06:00
Mike Primm 67ab35658c Switch to assuming sky light data for states below 'light' are crap... 2021-12-24 09:22:32 -06:00
Mike Primm bd4a34e2ae Shift string safely into Log class, finish hack substitution string 2021-12-24 00:08:52 -06:00
Mike Primm 9e602f50d6 Initial mitigation for folks updating Dynmap but not patching MC for
some reason
2021-12-23 14:27:33 -06:00
Mike Primm 895dcf3244 Fix webp v1.2.x 2021-12-22 22:33:10 -06:00
Mike Primm efceaf2d8d Fix placed lanterns, sout lanterns 2021-12-22 22:09:16 -06:00
Mike Primm 94c91b12b9 Add stack dump for render exceptions (debug) 2021-12-22 21:51:59 -06:00
James Lyne 182d214c83 Improve tab completion for quoted arguments 2021-12-21 15:54:09 +00:00
James Lyne 742e289d56 /dynmapexp tabcompletions 2021-12-21 15:54:09 +00:00
James Lyne 2b2735516b /dmarker tabcompletions 2021-12-21 15:54:09 +00:00
James Lyne 20d93ad3a5 /dmap tabcompletions 2021-12-21 15:54:07 +00:00
James Lyne c87df916f2 /dynmap tabcompletions 2021-12-21 11:58:54 +00:00
James Lyne 424000a05f Very basic single level spigot tabcomplete 2021-12-21 11:58:54 +00:00
Mike Primm a5bbe6bdd4 Make pessimistic assumption on lighting to handle broken chunk
generators
2021-12-20 18:07:54 -06:00
Mike Primm 99caded016 Update chunk state/version shaders 2021-12-19 23:44:48 -06:00
Mike Primm 24d78e5f78 Add chunkstatus and chunkversion shaders (for problem determination) 2021-12-19 21:02:35 -06:00
Mike Primm 9691656579 Further tune logic for fluid model selection 2021-12-19 14:39:53 -06:00
Mike Primm 3a2b5a2326 Start work on culling for fluids to improve render performance
(hopefully)
2021-12-19 12:22:01 -06:00
Mike Primm 003de384ca Handle negative height values for ISO perspective clipping 2021-12-18 20:42:40 -06:00
Mike Primm 9a75210abf Drop generateSky log spam 2021-12-16 14:07:50 -06:00
Mike Primm 69a6bb2a2a Apply lighting workaround to 1.16.5+ 2021-12-16 12:32:10 -06:00
Mike Primm eff72aeef0 Add simple lighting generation for migrated chunks with missing light 2021-12-15 23:34:53 -06:00
Mike Primm c2f0a35eb3 Handle biome shading at edges 2021-12-15 21:08:32 -06:00
Mike Primm 54471c6695 Workaround bizarre 1.17->1.18 chunk lifecycle (Spigot, Fabric, Forge) 2021-12-15 20:40:06 -06:00
Mike Primm 3725123b76 Fix handling of single block state sections (zero bit palette) 2021-12-14 23:58:01 -06:00
CylonicRaider a8f13e9dca Fix boosted top-down-view map artifacts 2021-12-12 22:34:53 +01:00
Mike Primm 0d477db78b Handle negative Y in topo shader 2021-12-12 01:42:39 -06:00
Mike Primm d5354898cb Avoid initial ERROR when no markers.yml file (first installation) 2021-12-10 00:10:11 -06:00
Mike Primm f40cc3d6ca Strip META-INF/maven and services - avoid problems with forge 1.18 2021-12-08 20:34:03 -06:00
Mike Primm 634eb5fd2f Add support for largeplayerfaces option for bigger player markers 2021-12-07 21:38:59 -06:00
Mike Primm 1f8d584b88 Revert snakeyaml to avoid windows file problem... 2021-12-07 15:51:50 -06:00
Mike Primm 5e12090f95 Additional tuning 2021-12-07 00:24:05 -06:00
Mike Primm d42921beb5 Migrate Spigot, Forge, Fabric 1.17.1 to generic chunk handling 2021-12-07 00:01:07 -06:00
Mike Primm a40830434d Handle fields in yaml config files with "/" - fix for #3533 2021-12-05 20:32:22 -06:00
Mike Primm 06885c0353 Fix BiomeMap NPE, switch Fabric to GenericMapChunkCache 2021-12-05 12:53:42 -06:00
Mike Primm f56f4378c5 Fix handling of new, additional buiomes 2021-12-05 05:01:59 -06:00
Mike Primm 37fd064434 Put 3D biome code in spigot 1.18 - still working on grass shading... 2021-12-05 01:57:59 -06:00
Mike Primm 983a2a4390 Tie in standard biomes by resource location 2021-12-04 23:01:13 -06:00
Mike Primm 8c51db5608 Try out generic chunk code and 3d biomes on Forge 1.18 2021-12-04 21:33:02 -06:00
Mike Primm 13d2cc05cb More generic chunk and iterator support classes 2021-12-04 12:12:37 -06:00
Mike Primm d3639bd4a6 Add generic chunk, and builder 2021-12-04 03:04:08 -06:00
Mike Primm be43072cd1 Start chunk and biome rework - common chunk section class 2021-12-04 01:11:35 -06:00
Mike Primm 76557bf312 Biome shading fixes for 1.18 (Spigot, Fabric, Forge) 2021-12-02 22:18:03 -06:00
Mike Primm d52f02d88e Some more Spigot 1.18 work - still NOT functional 2021-12-01 00:47:19 -06:00
James Lyne c97f328f3e Update leaflet images 2021-11-11 22:27:28 +00:00
Mike Primm 5ad8a3cd91 Fix missing candle texture mapping 2021-10-04 15:53:40 -05:00
James Lyne 0630b2f15d Fix DynmapTileLayer sharing object instances 2021-10-04 20:40:07 +01:00
Mike Primm 77525fda47 Fix rails for both pre 1.17 and 1.17 2021-10-03 01:29:47 -05:00
Mike Primm 6be523106d Fix rail rendering 2021-10-03 00:32:07 -05:00
Mike Primm e8f560e0b6 Add missing 1.17 blocks 2021-10-02 23:23:01 -05:00
Mike Primm 7f719bcead Maintain order on mod support API 2021-10-02 19:31:46 -05:00
Mike Primm cbfbfb4d58 Add newer ores to hideores support 2021-10-02 17:41:19 -05:00
mikeprimm 296186fba3
Merge pull request #3499 from SNDST00M/hotfix-selectworld-string
Fix selectWorld typo when world is a string
2021-10-02 13:39:02 -05:00
mikeprimm b1be8e4626
Merge pull request #3501 from JLyne/fetchskins-fix
Always run LoadPlayerImages task in the thread pool
2021-10-02 13:37:29 -05:00
James Lyne 404bc34e5f Always run LoadPlayerImages task in the thread pool.
Prevents the main thread being blocked if the mysql connection is lost etc, when fetchskins is disabled.
2021-10-01 13:44:29 +01:00
SNDST00M: M.U.N.I.N bb3d5e240c
Fix selectWorld typo when world is a string 2021-09-30 19:21:28 +01:00
gmfamily 937b4e2a34 fix(radius) - gmfamily - process radius as int everywhere (#3478) 2021-09-18 19:47:46 +02:00
mikeprimm 56a683b4b3
Merge pull request #3477 from stormboomer/StormBoomer-Test1
Add requested Feature to check for MySQL Connector
2021-09-07 22:08:06 -05:00
mikeprimm 2eee8d4e2d
Merge pull request #3464 from Boothin/v3.0
Add Essentials RGB hex parsing
2021-09-07 22:02:51 -05:00
mikeprimm 982b587a37
Merge pull request #3467 from JLyne/leaflet
Update leaflet version (0.5.1 -> 1.7.1)
2021-09-07 22:01:52 -05:00
FedUpWith-Tech 0c001eea7c
Change radius value of round area markers to int 2021-08-29 10:42:29 -04:00
stormboomer 70c282ccd0 adding a function to check if a class exists, allows for better addition if other connector classes need to be checked in the future 2021-08-28 22:01:43 +02:00
stormboomer 0872a5bb35 Adds requested feature for #3432 2021-08-28 21:52:38 +02:00
Mike Primm fa0e87d3c0 Add 'dynmap dumpmemory' command to dump RP image count, mem use 2021-08-27 18:40:53 -05:00
James Lyne 31938d530a Fix player marker updating when players layer is hidden 2021-08-23 15:48:02 +01:00
James Lyne ca9009e33f Fix tile updating 2021-08-23 15:48:01 +01:00
James Lyne 94ecd3f495 Fix layer control 2021-08-23 15:48:00 +01:00
James Lyne 82119dc32d Extend CustomMarker from L.Marker, add CustomIcon for icon handling 2021-08-23 15:47:58 +01:00
James Lyne 239f13326b Projection fixes 2021-08-23 15:47:57 +01:00
James Lyne d312f43e5c Initial work, enough to get the map to display 2021-08-23 15:47:55 +01:00
James Lyne 37c6ca04d9 Update leaflet 2021-08-23 15:47:50 +01:00
Jeff P 507dfcefc5 Add essentials RGB hex parsing 2021-08-22 00:11:39 -04:00
Mike Primm 809e45631c Add support for experimental Caves and Caverns data pack 2021-08-21 18:03:07 -05:00
Mike Primm feb29208a6 Drop code from PR #3443 - doesn't compile, so not tested 2021-08-21 13:02:26 -05:00
mikeprimm fddba6a15f
Merge pull request #3443 from Boothin/v3.0
Parse Essentials RGB Hexcode nickname colors
2021-08-21 10:59:59 -05:00
mikeprimm 9716a1ec61
Merge pull request #3450 from rlcurrall/php-code-format
chore: run formatter tools against PHP code
2021-08-21 10:58:23 -05:00
FedUpWith-Tech a66cbc0817
Remove Broken Dynmap reload command
This isn't a fix for the reload command it just removes it from being exposed to the user to prevent them from running the command and breaking it  till the reload command can be fixed.
2021-08-19 21:06:39 -04:00
Robb Currall db8b1d49c1
chore: run formatter tools against PHP code
Run formatting tools against the PHP source code to meet PSR12 standards

The tools used to format the code (for anyone interested in validating
the changes are:
* [PHP-CS-FIXER](https://github.com/FriendsOfPHP/PHP-CS-Fixer)
* [PHPCS](https://github.com/squizlabs/PHP_CodeSniffer/wiki/Fixing-Errors-Automatically)
2021-08-05 10:56:41 -04:00
Jeff P 23a0419c7d
Parse Essentials RGB Hexcode nickname colors 2021-07-28 21:15:33 -04:00
BrainStone d48f0bcde9
Added fallback in case no tile exists 2021-07-23 01:39:53 +02:00
BrainStone 2a7e69e281
Move timestamp logic into a safe place 2021-07-23 00:35:40 +02:00
BrainStone e3d5990dbe
Use the latest subtile timestamp
for zoom out processing, instead of the render start time.
2021-07-21 23:30:54 +02:00
BrainStone ed0e5534fd
Impelemted it for SQL style storage 2021-07-20 23:18:04 +02:00
BrainStone 476aa0c133
Set timestamps when rendering starts
- Currently only implemented for FileTreeMapStorage
2021-07-20 22:50:01 +02:00
Kosma Moczek d0926b0ec7 DynmapCore: fix indentation 2021-06-27 19:38:45 +02:00
Kosma Moczek 1fb4d6c244 DynmapCore: fix resource patching 2021-06-27 19:37:03 +02:00
Kosma Moczek 5290cdf9f1 DynmapCore: update processResources to Gradle 7 format 2021-06-27 14:18:53 +02:00
Kosma Moczek cf121956c3 build.gradle: rename compile -> implementation 2021-06-27 13:51:12 +02:00
Mike Primm 31bbe96051 Add basic support for banner rendering 2021-06-26 18:15:20 -05:00
Mike Primm 3722564e4f Clean up deprecation warning 2021-06-26 13:22:05 -05:00
Mike Primm 8e516e944a Fix moss_carpet texture 2021-06-26 13:15:21 -05:00
Mike Primm bf67de2ab6 Add fix for changing marker set for areas, circles, lines 2021-06-26 13:07:40 -05:00
mikeprimm bc51a14006
Merge pull request #3343 from Programie/v3.0
Prevent updating map while invisible
2021-06-21 13:10:57 -05:00
jzdm cc9071e85b
Working web chat with PostgreSQL
Webchat basically working when using PostgreSQL. No chatlengthlimit.
2021-06-18 09:16:06 +02:00
Mike Primm 0ecd764264 Add more 1.17 blocks (dripstone, moss, roots) 2021-06-13 21:58:01 -05:00
Mike Primm b42cc789a8 Add waxed copper blocks, other blocks 2021-06-13 13:26:23 -05:00
Mike Primm eb41195984 Add more 1.17 blocks (mostly copper related) 2021-06-13 09:49:40 -05:00
Mike Primm d16900f76d Add missing deepslate blocks 2021-06-12 15:33:08 -05:00
Mike Primm 709ac9bdb1 Update texture resources for 1.17, add deepslate blocks for 1.17 2021-06-12 15:05:19 -05:00
Michael Wieland ce34a4db84 Prevent updating map while invisible 2021-04-19 19:06:38 +02:00
Mike Primm 99d5416acb Add performance tweaks on DynmapBlockState 2021-03-14 14:08:38 -05:00
Michael Wieland fabaf487d9 Fixed not replacing {timestamp} placeholder in configuration request 2021-02-25 17:57:13 +01:00
Mike Primm b7e7039c38 Add postgres JDBC to uberjar, shadow to avoid global conflicts 2021-02-07 22:50:41 -06:00
Mike Primm c77d3b444a Merge branch 'v3.0' of git@github-home:webbukkit/dynmap.git into v3.0 2021-01-09 19:49:57 -06:00
Mike Primm 8244394cc4 Zap warning for lack of webp tools - confusing support headache 2021-01-09 19:49:39 -06:00
mikeprimm bc1fa86823
Merge pull request #3241 from silentnoodlemaster/v3.0
Add option to use lossless webp format
2021-01-09 18:10:31 -06:00
mikeprimm 5f9e93c312
Merge pull request #3223 from mooinglemur/mooinglemur-patch-1
Allow for URI-unsafe player names
2021-01-09 18:10:06 -06:00
Ben Lönnqvist 3f821a902d
added option webp-l to use lossless webp #3191 2021-01-08 23:45:30 +02:00
Mike Primm 17bf9e982f Bump to 3.1-beta6 (release candidate) 2021-01-01 12:33:40 -06:00
Mike Primm 806e8c056a Initial file filter code 2021-01-01 11:16:40 -06:00
Mike Primm 2b1d0aa955 Add warnings for wrong client update component vs web server disabled 2020-12-31 16:55:52 -06:00
Mike Primm 3344b007c6 Shift internal server check earlier 2020-12-31 16:50:48 -06:00
Mike Primm 95a91d2a89 Add first pass of handling for DB config.php files 2020-12-31 15:56:23 -06:00
mikeprimm d45112d60c
Merge pull request #3196 from thrimbor/fix_fullrender_format_change
Fix fullrender deleting the files in the new format instead of the old
2020-12-30 18:51:44 -06:00
mikeprimm 5e5316d1e8
Merge pull request #3216 from 811Alex/misconfwarn
Add warning for ClientUpdateComponent misconfiguration, related to disable-webserver
2020-12-30 18:50:46 -06:00
mikeprimm e879ed7e41
Merge pull request #3184 from silverwolfg11/path-null-check
Null check for path environment variable.
2020-12-30 18:48:17 -06:00
mooinglemur 33411d9ee5
Allow for URI-unsafe player names
Some plugins allow for a player name prefix. If this contains a username-unsafe character like %, it can break player face rendering on the map.
2020-12-26 10:06:15 -07:00
KovuTheHusky 400ce55e70
Add 1.16 biomes 2020-12-24 10:52:44 -05:00
Alex811 b670449843 Add warning for ClientUpdateComponent misconfiguration, related to disable-webserver 2020-12-19 15:14:32 +02:00
Stefan Schmidt b0bfa4404f Fix fullrender deleting the files in the new format instead of the old 2020-11-24 05:33:04 +01:00
Silverwolfg11 87087a9c1e Null check for path environment variable. 2020-11-14 23:21:06 -08:00
mikeprimm a1f045f8ca
Merge pull request #3152 from Puupuls/patch-1
Fixed jquery file name
2020-11-08 08:34:25 -06:00
Mike Primm 460e6f9815 Add WEBP support, via cwebp/dwebp tools 2020-10-25 18:40:33 -05:00
Paul 9983bef353
Fixed jquery file name 2020-10-16 16:42:37 +03:00
electron93 dbc158b51a Fix comma on some locales 2020-09-22 16:31:06 +03:00
Mike Primm 531c1eecb6 Handle undefined marker set errors 2020-09-20 19:56:28 -05:00
Mike Primm 1ab80de88e Merge branch 'v3.0' of git@github-home:webbukkit/dynmap.git into v3.0 2020-09-20 18:55:59 -05:00
Mike Primm aca83f114f Update jQuery 2020-09-20 18:55:40 -05:00
Mike Primm 5407f3c026 Split JSON formatter lines (see if this helps with browser issues) 2020-09-20 17:56:20 -05:00
KasaneKona e2ad413f90 Fix podzol being biome tinted 2020-09-18 23:16:16 +01:00
Mike Primm 19949528a0 Fix chest rendering (block state case problem) 2020-08-20 21:42:25 -05:00
Mike Primm 6e35b7e872 Fix 'improved' menu icon PR 2020-08-17 19:41:33 -05:00
mikeprimm 1bbe0bea30
Merge pull request #3008 from Kimax89/master
better map icon logic
2020-08-16 12:41:27 -05:00
Mike Primm 60a23a04c8 Handle pre-1.16 chunks in forge 1.16+ 2020-08-15 19:29:29 -05:00
Mike Primm 252f9afcdb Add support for marker set persistence, prevent add to non persistent 2020-08-12 10:08:36 -05:00
FedUpWith-Tech 60a98e43b7
Fix typo in worlds.txt 2020-08-07 21:41:36 -04:00
reviiii 55bcffe92a
Add animations to customMarkers 2020-07-23 13:54:39 +02:00
Mike Primm e0b9e6bfe7 Fix pozdol with snow 2020-07-19 23:43:29 -05:00
Mike Primm ec2350c753 Fix piston rendering 2020-07-19 19:53:48 -05:00
Mike Primm 63a044fe08 Fix stone slab texture 2020-07-19 17:32:23 -05:00
Mike Primm 073a277f77 Zap corner list in listarea - too much output 2020-07-06 19:29:42 -05:00
Mike Primm 24b2a00d23 Add /dmap worldgetlimits, worldaddlimit, worldremovelimit commands 2020-07-04 18:02:30 -05:00
Klaus Kirkeby 79e98278d4 better map icon logic
This changes the way maps should be named in worlds.txt and how the sidebar shows the icons.

Added missing map icons.
2020-07-04 19:15:52 +02:00
Mike Primm d9152d11c8 Handle new 1.16.1 wall state and render logic 2020-06-27 14:17:52 -05:00
Mike Primm b700dbbfc0 Fix target block 2020-06-27 12:35:25 -05:00
Mike Primm b8e751457c Finish first pass for 1.16.1 blocks 2020-06-27 00:49:59 -05:00
Mike Primm b4d6140e82 More 1.16.1 blocks - about 3/4 done 2020-06-26 22:27:50 -05:00
Mike Primm 1c82497d81 Some more 1.16.1 blocks - about 1/2 done 2020-06-26 01:56:47 -05:00
Mike Primm 4fee9c3e55 Add initial set of 1.16.1 block definitions (about 1/3 of them) 2020-06-26 01:13:09 -05:00
Mike Primm 75b801365e Add 1.16.1 image resources 2020-06-25 20:54:01 -05:00
Mike Primm 139ca7b7d7 Drop old model and blockstate resources 2020-06-25 20:51:28 -05:00
Mike Primm f911752c0c Fix occasional server shutdown issue due to non-daemon thread 2020-06-07 21:07:10 -05:00
Mike Primm 3727fb622b Fix marker initialization 2020-06-07 20:41:22 -05:00
Mike Primm 295d799b50 Add enterReplacesExits setting for greeting/farewell 2020-05-30 20:29:16 -05:00
Mike Primm b3dacd6b2c Add support for enqueing enter/exit messages, so that mutliples display 2020-05-30 19:05:01 -05:00
Mike Primm a67f50350a Shift remaining storage access call off of server thread 2020-05-26 22:34:00 -05:00
Mike Primm 2a7bfb7dc5 Clean up output 2020-05-25 18:58:28 -05:00
Mike Primm 395f45b0f9 Add support for greeting/farewell on circle markers 2020-05-25 18:52:28 -05:00
Mike Primm 7c021d32c9 Fix polygon test 2020-05-25 16:35:28 -05:00
Mike Primm 5e15187e46 Finish support for greeting/farewall text on area markers 2020-05-25 13:55:36 -05:00
Mike Primm 14f55bd6a8 Initial work on greeting/farewall title support for areas 2020-05-25 01:14:20 -05:00
Mike Primm 2be20f4c78 Initial 1.15.2 Forge build 2020-05-23 22:41:11 -05:00
Mike Primm f039257e19 Add autoReconnect=true for MariaDB 2020-05-21 19:56:22 -05:00
Mike Primm 7105efdf0d Adjust parchmentbw 2020-05-16 17:55:01 -05:00
Mike Primm 28875286ea Add parchmentbw for no shadow b/w render lighting 2020-05-16 17:30:59 -05:00
Mike Primm 4d44903571 Add blackandwhite mode with threshold for two tone 2020-05-16 17:26:16 -05:00
Mike Primm 23ea19e737 Add grayscaledark attribute to control dark color in graytone 2020-05-16 17:06:14 -05:00
Mike Primm ee8c919eda Remove block dump 2020-05-16 16:26:54 -05:00
mikeprimm f151cdc84f
Merge pull request #2896 from owlnull/v3.0
Add skins support via SkinsRestorer plugin
2020-05-16 16:18:17 -05:00
Mike Primm b7dc453879 Drop unsupported versions (1.13.0, 1.13.1, 1.14.0) 2020-05-16 13:29:39 -05:00
Mike Primm 151122a333 Iron out 1.13.2 biomes and chunk loading 2020-05-03 17:35:38 -05:00
Mike Primm 80f8aca6f7 Clean up init of coord widget 2020-05-02 18:19:17 -05:00
Mike Primm 15cf132ada show-mc 2020-05-02 17:50:22 -05:00
Mike Primm e7fefeae8d Add support for lighting level toned maps: nightspawn daynightspawn 2020-05-02 15:21:47 -05:00
Mike Primm 28f2935fc5 Provide grayscale and graytone in default lighting 2020-05-02 14:11:52 -05:00
Mike Primm 2c3adfb451 Change parchment default to #C09A53 2020-05-02 13:05:05 -05:00
Mike Primm 6a99217676 Add support for grayscale lighting, parchment lighting 2020-05-02 13:00:51 -05:00
Mike Primm bfbcde99f3 Handle null container file for 'minecraft' on 1.13.x+ 2020-04-26 17:18:30 -05:00
Mike Primm 27d767ac35 Fix block state iterator 2020-04-26 16:58:55 -05:00
owlnull 578c66e2fe Add skins support via SkinsRestorer plugin 2020-04-23 06:39:54 +05:00
mikeprimm 3b09dba95f
Merge branch 'v3.0' into postgres 2020-04-12 19:35:03 -05:00
mikeprimm 7051af01b7
Merge pull request #2839 from L0laapk3/v3.0
fix vertical centering of markers
2020-04-12 19:31:52 -05:00
Paul Straw 3937ece59a Adds `worldborderlabel` configuration.txt setting 2020-04-02 22:01:30 -07:00
L0laapk3 7c5d339706 fix centering of markers 2020-04-01 00:14:18 +02:00
Ry0taK c32713e967 Fix unintended redirection to welcome file 2020-02-06 05:47:03 +00:00
baconwaifu 3feb14d8cb Add initial postgres standalone support. EXPERIMENTAL. chat broken. 2020-01-27 22:27:09 -05:00
baconwaifu 09cc25aff2 Fix Postgres column typing for standalone files 2020-01-27 22:26:46 -05:00
RyotaK f36404460a
Merge branch 'v3.0' into v3.0 2020-01-19 10:14:42 +09:00
Mike Primm b11420f94b Fix ladder model 2020-01-12 20:17:22 -06:00
RyotaK 4913646f06 Fix indent 2020-01-13 00:11:35 +00:00
RyotaK 604a534e50 Fix dependency format 2020-01-13 00:09:55 +00:00
RyotaK 3991170245 Update Jetty 2020-01-13 00:03:57 +00:00
Mike Primm e9e34e0e90 Jetty CERT mitigation 2019-12-22 18:13:50 -06:00
Mitch Talmadge a3cb46e286 Change 'int blkid' to 'String material' for block and sign-change events. 2019-12-19 21:36:09 -07:00
Mike Primm fce54cc0e3 Add new 1.15 blocks (beehive, bee nest, honey, honeycomb) 2019-12-15 14:22:14 -06:00
Mike Primm 40472f88fd Update PostgresSQL code to handle fullrender resume updates 2019-12-15 01:36:59 -06:00
mikeprimm 49ea99b703
Merge pull request #2633 from Marvosg/v3.0
Resume full renders (skip already rendered tiles)
2019-12-15 01:10:28 -06:00
mikeprimm bf404ee626
Merge branch 'v3.0' into v3.0 2019-12-15 00:46:31 -06:00
mikeprimm 33b4fb7042
Merge pull request #2584 from tiagoad/v3.0
Fix for disappearing sign-markers on 1.14 (Issue #2533)
2019-12-15 00:44:27 -06:00
mikeprimm 05dc55abc2
Merge pull request #2618 from baconwaifu/postgres
Add initial postgres database support.
2019-12-15 00:42:01 -06:00
mikeprimm 3eebde9170
Merge pull request #2586 from ExerciseBook/v3.0
HD skins support
2019-12-15 00:39:51 -06:00
baconwaifu 5fe21ff8c8 Change marker column to BYTEA to make markers work again. 2019-12-14 15:25:56 -05:00
mikeprimm 4e7448dd8f
Merge pull request #2668 from lennartbecker/load-map-updates-immediately
Standalone: Load changes immediately after page load
2019-12-14 08:33:44 -06:00
mikeprimm 4a5e14ee73
Merge pull request #2654 from linuxdaemon/v3.0+fix-mariadb-driver-pkg
Fix MariaDB Driver package name
Thanks!
2019-12-14 08:29:40 -06:00
Mike Primm a1351ed094 Force lower case on tiles and matchTiles references in CTM 2019-12-08 01:55:39 -06:00
Mike Primm f910b1135d Fix texture order handling for mod support API handling for stairs 2019-12-08 01:01:21 -06:00
Mike Primm 24bb87d635 Fix incorrect transparency handling on copyblock: texture handling 2019-12-08 00:59:19 -06:00
Lennart Becker 59578e6824 Standalone: Load changes immediately after page load 2019-11-29 12:33:03 +01:00
linuxdaemon 4ec3964988
Fix MariaDB Driver package name
The package name for the MariaDB JDBC drivers available from https://mariadb.com/kb/en/library/mariadb-connector-j/ is `org.mariadb` not `com.mariadb`.

Fixes #2653
2019-11-12 00:59:25 -06:00
Marvos 7980c7dbe5 Implemented functionality to resume full renders by typing "dynmap fullrender resume <world>" or "dynmap fullrender resume <world>:<map>". At the start of the render, existing map tiles are loaded from storage and their location info saved in a set. Before each tile is rendered, the set is checked if it contains the tile about to be rendered. If so, the tile is skipped. Information about skipped tiles is output in the periodic tile update message. 2019-10-21 21:32:49 +02:00
Gabriel Hautclocq 9cf3b74609 fixed disappearing markers (webbukkit#2533), many thanks to tiagoad 2019-10-04 00:51:57 +02:00
Mike Primm 1be9f663c7 Handle meta=0 as undefined in CTM 2019-09-29 17:51:58 -05:00
baconwaifu 8522015edc Add initial postgres support; internal webserver works perfectly 2019-09-26 20:36:09 -04:00
Eric_Lian 7f84262bfb HD skins support 2019-08-14 23:28:20 +08:00
Tiago Dias 8fc95bfc96 Fix for disappearing sign-markers on 1.14 (Issue #2533) 2019-08-14 12:41:24 +01:00
Mike Primm f1b7741f65 Fix for ConcurrentModificationException in markers code 2019-07-21 13:16:05 -05:00
Mike Primm 286a12c4ef Add experimental option to try to migrate old chunks 2019-06-09 09:59:08 -05:00
mikeprimm 881b7dfefd
Merge pull request #2498 from stormboomer/v3.0
Added functionality for restarting the scheduled job that stores markers
2019-06-09 07:31:27 -05:00
mikeprimm 867315fb04
Merge pull request #2482 from rumickon/skin_fix
Skin fix
2019-06-09 07:30:02 -05:00
Mike Primm 7f8dcf0eb3 Fix 1.14 biome mapping 2019-06-08 21:47:43 -05:00
Mike Primm 5b218f0ece Add 1.14 Bell support 2019-06-05 18:25:32 -05:00
Mike Primm 8ca24ff502 Add 1.14 campfile 2019-06-05 17:44:51 -05:00
Stormboomer 39053e36d9 added method to call marker save scheduled job to Dynmap Core, so that MarkerAPIImpl can be private and might not be used directly by other devs. 2019-06-02 13:27:19 +02:00
Stormboomer 0b8118566c Added functionality for restarting the scheduled job that stores markers to markers.yml.
This should fix problems with markers not being stored after a dynmap reload, as well as vanishing markers.
2019-06-01 20:03:10 +02:00
rumickon d20e35a71e Merge branch 'v3.0' of github.com:webbukkit/dynmap into skin_fix 2019-05-28 19:41:11 +03:00
Mike Primm 15b5b65914 Add 1.14 stonecutter 2019-05-26 00:37:40 -05:00
Mike Primm 145a88e632 Add 1.14 smithing table 2019-05-26 00:18:32 -05:00
Mike Primm 5ba25420a0 Add 1.14 lantern 2019-05-26 00:07:01 -05:00
rumickon efb28531b5 Merge branch 'v3.0' of github.com:webbukkit/dynmap into skin_fix 2019-05-22 19:45:25 +03:00
Mike Primm 48bc5895d4 Add 1.14 lectern 2019-05-18 22:18:38 -05:00
Mike Primm e8ab5d656c Add 1.14 grindstone 2019-05-18 21:44:13 -05:00
Mike Primm 01e987c046 Add 1.14 sweet berry bush 2019-05-18 20:49:16 -05:00
Mike Primm 9f3c1a7e07 Add 1.14 fletching and cartography tables 2019-05-18 19:36:58 -05:00
Mike Primm 9027e4748c Add 1.14 blast furnace 2019-05-18 19:19:00 -05:00
Mike Primm 8fbd924f0f Add 1.14 smoker 2019-05-18 19:13:05 -05:00
Mike Primm 2c467782f0 Add 1.14 barrels,loom 2019-05-18 18:57:33 -05:00
Mike Primm 3965e75f83 Add more 1.14 blocks 2019-05-18 18:26:52 -05:00
rumickon fcc5a340b9 Return support of old skins format (64x32). Still used. 2019-05-19 01:30:07 +03:00
rumickon 01a3f37b22 Remove unnecessary sides of arms and leg 2019-05-19 00:23:24 +03:00
Mike Primm 313b7f3beb Finish new 1.14 walls, add boxlist: model, use for scaffolding 2019-05-17 23:58:15 -05:00
Mike Primm 0fd04cb66a Finish 1.14 slabs 2019-05-17 00:41:47 -05:00
Mike Primm 13f30e7c99 Drop unneeded RP content 2019-05-17 00:25:38 -05:00
Mike Primm 1e5ef89bba Finish up new 1.14 stairs 2019-05-16 23:50:45 -05:00
Mike Primm ae87554274 Add some 1.14 blocks 2019-05-15 23:31:33 -05:00
Mike Primm 5a2def9ffb Add 1.14 block resources 2019-05-15 22:51:12 -05:00
mikeprimm 641f142cd3
Merge pull request #2475 from Ry0taK/v3.0
Fix required login bypass vulnerability
2019-05-04 11:28:31 -05:00
Mike Primm 1a470fe226 Add model and texture changes for 1.14 signs 2019-05-03 22:22:46 -05:00
R0taK d5596944b0 Fix required login vulnerability 2019-05-02 18:08:56 +09:00
Mike Primm 495a6f7ec2 Add ImageLen for SQLLite to PHP (standalone server) 2019-02-04 00:13:02 -06:00
Mike Primm eacb7c6398 Add column to record byte length of images for SQLite blobs 2019-02-03 22:48:33 -06:00
mikeprimm f4a7d46575
Merge pull request #2433 from KovuTheHusky/biomes-1.13
Add 1.13 biome mappings and colors
2019-02-03 22:18:09 -06:00
alpe12 7f8f44737e
Reduce the transfered image size when using SQLite
https://github.com/webbukkit/dynmap/issues/2415
2019-01-31 21:03:11 -02:00
KovuTheHusky 96eb4decf5 Add 1.13 biome mappings and colors 2019-01-30 17:32:57 -05:00
Mike Primm 648e11bb53 Add r/w lock around marker file operations and commands 2019-01-27 15:04:05 -06:00
Mike Primm e7113dc163 Merge branch 'v3.0' of https://github.com/webbukkit/dynmap.git into v3.0 2019-01-27 14:16:22 -06:00
Mike Primm 731b40f680 Update SnakeYAML - see if this helps marker issue 2019-01-27 14:16:12 -06:00
Mike Primm 982a3aab21 Handle old 64x32 skins while still handling new ones 2019-01-04 00:27:01 -06:00
Mike Primm 08226b8602 Update default player skin to new format, expect 64x64 2018-12-31 08:37:01 -06:00
Mike Primm 39bfa0e9b1 Add support for 2nd layer on body mode player icons 2018-12-12 23:34:15 -06:00
Mike Primm 6b5c546ae9 Add forum and issue tracker URLs 2018-12-08 23:01:04 -06:00
Mike Primm 95decf005c Fix 1.13 world border support, handle world border changes 2018-12-08 00:15:06 -06:00
Mike Primm 3650dc7d2a Fix scaling of player health bar 2018-12-07 21:33:35 -06:00
Mike Primm 505e6b3b90 Improve ETag caching support for image tiles 2018-12-07 21:32:28 -06:00
Mike Primm b24f92cdd0 Add blockname and statename support to CTM 2018-12-04 00:44:22 -06:00
Mike Primm 41a6a14fbd Fix 1.13 snow layer model 2018-12-01 23:06:05 -06:00
Mike Primm fd698de4c0 Fix oak stairs model for pre-1.13 2018-12-01 22:50:44 -06:00
Aaron Harabedian 36e5b7e391 Added MySQL connection flags option "flags" in configuration.txt 2018-11-28 02:33:21 -05:00
Mike Primm b741bb522d Fix redstone in hideores=true 2018-09-12 19:58:32 -05:00
Mike Primm df43618354 Fix flowerpot model 2018-09-11 00:09:57 -05:00
Mike Primm fff104b424 Fix sign models 2018-09-10 23:23:53 -05:00
Mike Primm 0a17eb060a Fix 1.13.x chest rendering models 2018-09-09 18:49:57 -05:00
Mike Primm f058b8ba65 Fix iron trapdoor model, fix orientation of open trapdoors (1.13) 2018-09-09 18:26:40 -05:00
Mike Primm f8417cbfd9 Fix button models for 1.13.x 2018-09-09 18:05:30 -05:00
Mike Primm 5d3bf73d9c Add state index range support to models (data=x-y) 2018-09-09 18:05:17 -05:00
Mike Primm ff36c50e06 Scrub more 4096 block ID limits 2018-09-06 08:15:08 -05:00
Mike Primm 4afef4503a Add hide-land option for Underwater view shader (default = true) 2018-09-05 19:03:29 -05:00
Mike Primm 776d351ab2 Extra null patch check 2018-09-04 07:01:11 -05:00
Mike Primm a7c2ddbf99 Clean up version and build for Forge 2018-09-03 19:19:04 -05:00
Mike Primm 5dd7abaddb Fix white stained glass in 1.13.x 2018-09-03 15:34:37 -05:00
Mike Primm ae35d5b6aa More fluid model fixes 2018-09-02 22:17:53 -05:00
Mike Primm ff54f1abe0 First pass of new flowing fluid models 2018-09-02 17:43:50 -05:00