Mike Primm
04056572f8
Optimize the getRequiredChunks() to load only chunks that are needed -
...
reduces chunks needed by 42% versus current implementation.
2011-05-15 23:50:50 -05:00
Mike Primm
271990b87c
Reduce heap memory allocation on render path (less heap junk) by
...
replacing java.awt.Color with work-alike, lightweight updatable
alternative.
2011-05-15 22:25:45 -05:00
Mike Primm
355d54842f
One more with the tabs
2011-05-15 08:05:36 -05:00
Mike Primm
e26ac97787
Clean up tabs
2011-05-15 08:02:45 -05:00
Mike Primm
03376dab52
Finish HeroChat support - handle directing web messages to selected
...
channel (versus spamming everyone)
2011-05-15 07:56:45 -05:00
Mike Primm
0ffc825b05
Re-merge the nether render support, and update race condition fixes
2011-05-14 23:25:59 -05:00
Mike Primm
600dd00bcd
HeroChat support - reflection based binding to it
2011-05-15 01:18:20 +02:00
zeeZ
fe93f64273
Added data value colored blocks to flat map
2011-05-14 21:28:21 +08:00
zeeZ
491e88f745
Fixed kzed map scrolling on higher zoom levels
2011-05-14 20:54:10 +08:00
zeeZ
7ff33f04a0
(Optionally) set map center in web config, automagically pan there on map change.
2011-05-14 12:40:59 +02:00
mikeprimm
31584804aa
Fix zoom so that markers are placed properly
2011-05-14 12:40:26 +02:00
zeeZ
c82a54fe7f
Added data value colors for Stone Slabs and Double Stone Slabs to colorschemes, added Sandstone color as a copy of Sand color to sk89q.txt
2011-05-13 22:26:00 +08:00
FrozenCow
e752ae3bd5
Changed version to 0.17.
2011-05-13 12:49:43 +02:00
Mike Primm
1e3ceed5d7
Add zooming to flat map (why not? :) )
2011-05-13 10:59:06 +02:00
FrozenCow
88ff70ac48
Added formatting profile which is used for Dynmap. This should look a lot like the profile used in Bukkit.
2011-05-13 10:48:37 +02:00
FrozenCow
84d01c530a
Replaced tabs with spaces to conform the Bukkit standards.
2011-05-13 10:41:02 +02:00
Mike Primm
daa2d0f186
Pull debug message
2011-05-13 10:31:50 +02:00
Mike Primm
17644a5778
Add tile data coloring (aka colored wool support), combine rendering
...
of default tiles and their zoomed counterparts (saves reloading the
default tile, and keeps the scale levels of the map consistent during
a fullrender and otherwise)
2011-05-13 10:31:38 +02:00
Mike Primm
0a8f2a182a
Shift all imageIO and file I/O to async thread
...
Minus the version change in plugin.yml.
2011-05-13 10:29:38 +02:00
zeeZ
619485212d
First iteration of weather icons
2011-05-10 12:51:52 +02:00
zeeZ
7f5d3ab23d
Consistency to make Kilandor happy :-).
2011-05-10 12:51:52 +02:00
zeeZ
bb45cc10cb
Added weather to json world output (hasStorm and isThundering)
2011-05-10 12:51:52 +02:00
zeeZ
c0479bff05
Fixed NPE if using regionless config.
2011-05-10 12:51:52 +02:00
zeeZ
cf1d6c414d
Organize imports
2011-05-10 12:51:52 +02:00
zeeZ
9eab216525
Use Bukkit's way to strip colors.
2011-05-10 12:51:52 +02:00
FrozenCow
b8fe65bc99
Partly reverted previous change to get back to zeeZ' getDisplayName.
2011-05-10 12:51:52 +02:00
FrozenCow
1a5ddeeda5
Removed generation of .tar.bz2.
2011-05-10 12:26:26 +02:00
Mike Primm
5f23afe608
Don't need additional delay - using AsycnQueue for that
2011-05-10 12:26:18 +02:00
Mike Primm
0a1de1b18e
Add option to run incremental renders on sync thread, using same chunk
...
logic as timesliced full render, in order to handle cases where
assumption that all chunks needed for incremental render are already
resident (which can be false if player telepots, move quickly,
multiple players are active, etc).
2011-05-10 12:26:11 +02:00
Mike Primm
88db6445f9
Added timeslicing to configuration
2011-05-10 12:26:02 +02:00
Mike Primm
6c708d1b3a
Add version log message - keep track builds easier
2011-05-10 12:25:56 +02:00
Mike Primm
dcdfb3da5d
Trap on bogus world names or player with bad current location
2011-05-10 12:25:48 +02:00
Mike Primm
95cc3ae869
Add "time-sliced" implementation of fullrender, which does one tile at
...
a time using the Bukkit scheduler while using a tunable interval
between tiles (0.5 second default), and avoids player timeouts and
blooming the chunk and entity population.
2011-05-10 12:25:34 +02:00
FrozenCow
106f95d8b6
Removed a println.
2011-05-08 21:15:44 +02:00
FrozenCow
be60623719
Fixed tabs.
2011-05-07 22:11:41 +02:00
FrozenCow
ff026e91b6
Disabled regions component by default.
2011-05-07 00:20:34 +02:00
FrozenCow
b66be7a47c
Merge remote-tracking branch 'kilandor/master'
2011-05-07 00:04:05 +02:00
FrozenCow
92e3ec5f08
Merge remote-tracking branch 'zeez/master'
2011-05-06 23:19:37 +02:00
FrozenCow
c4e1362274
Added another way to specify configuration file.
2011-05-06 23:18:46 +02:00
zeeZ
63b9579fa5
Strip colors off chat, use getDisplayName instead of getName
2011-05-01 23:11:29 +02:00
zeeZ
5f32f8fb99
Added Google Maps API version selection to fix map changes
2011-04-28 16:58:30 +02:00
zeeZ
ca9aa0727f
Fix for worlds with weird names and URLDecode mumbo-jumbo
2011-04-28 16:34:50 +02:00
Jason Booth
b3ccd203c8
Added some info
...
Fix for spam warning for php(Thanks for bug report flames)
2011-04-13 20:23:24 -05:00
Jason Booth
8e59f37995
Initial Support for Regions system on dynmap
...
Included Worldguard support(default)
Also residence support(incomplete)
2011-04-13 19:58:25 -05:00
zeeZ
91b60be572
Less config checks in loop, added newline at EOF
2011-04-11 23:57:10 +02:00
zeeZ
69fcc1706e
Option to treat hiddenplayers.txt as a whitelist.
2011-04-11 04:10:47 +02:00
zeeZ
ab6352a17d
Hidden players stored in lowercase.
2011-04-11 02:40:03 +02:00
zeeZ
631f06d091
More detailed permissions
2011-04-11 02:27:56 +02:00
zeeZ
8d5f081cdf
Compass style based on map type. Hacky because widgets have classes, not IDs
2011-04-09 08:24:52 +02:00
zeeZ
553a956949
Flipped flat map so North is up
2011-04-08 21:40:16 +02:00