FrozenCow
68c9e5b50c
Added center to configuration with default 0,64,0 like before.
2011-05-22 16:48:43 +02:00
zeeZ
74611f4ccc
Added armor (merged from zeeZ).
2011-05-22 16:28:26 +02:00
FrozenCow
317d215302
Made use of log.log instead of .info.
2011-05-22 16:28:19 +02:00
zeeZ
3b493265dd
Added log prefix to info logger.
2011-05-22 16:28:14 +02:00
FrozenCow
a7b553bb4f
Transfered chat/webchat functionality to their components.
2011-05-22 16:28:10 +02:00
FrozenCow
bb0c59a0a2
Cleaned up depricated configuration.
2011-05-22 16:28:06 +02:00
FrozenCow
ab9bf5bc5c
Transfered client-updates to two components (jsonfile and internal).
2011-05-22 16:28:01 +02:00
FrozenCow
9bf095fc0f
Made use of org.json.simple for updates.
2011-05-22 16:27:57 +02:00
FrozenCow
c85a50bdb0
Moved HeroChat code to HeroWebChatModule.
2011-05-22 16:27:53 +02:00
FrozenCow
10a34e2d3a
Moved regions-code to regions-component.
2011-05-22 16:27:49 +02:00
FrozenCow
678b6b916b
Added events for components and implemented 'buildclientconfiguration'-event in ClientConfigurationComponent.
2011-05-22 16:27:43 +02:00
FrozenCow
fb67b0c44f
Added simple start for server-side components.
2011-05-22 16:27:37 +02:00
Mike Primm
5aa4be1b06
Better fix for HeroChat - still need herochatwebchannel's channel to
...
be set to join-messages: true to allow web messages before first
player message in channel.
2011-05-22 01:53:48 -05:00
Mike Primm
d061b98b37
Fixes for alias/nicknames in web UI (esp handling player icons),
...
HeroChat fixes
2011-05-21 23:58:48 -05:00
Mike Primm
7806b697dc
Merge remote branch 'upstream/master'
2011-05-21 01:30:07 -05:00
mikeprimm
7e161682d8
Merge pull request #156 from mikeprimm/master
...
Implement chunk snapshotting approach to drop memory use and CPU use significantly, add shadows option (via shadowstrength) on defaulttilerender, add fix for nicknamed players' skins
2011-05-20 23:03:35 -07:00
Mike Primm
a3b680dd19
Fix for skins on players with nicknames - send up account name as well
...
as display name.
2011-05-21 00:59:08 -05:00
Mike Primm
5a7ecea7d2
Add BufferedImage cache
2011-05-21 00:30:42 -05:00
Mike Primm
2765f047fd
Tune shadow render, add to accept wait queue on web server
2011-05-20 23:26:46 -05:00
Mike Primm
8c7af9ae0e
Add shadowstrength attribute for surface renderer - enables shadows
...
based on top-down chunk sky light data
2011-05-20 20:52:34 -05:00
mikeprimm
4662328bb9
Make sure boundary condition is respected - getHighestBlockY must return 1 or higher
2011-05-20 08:47:35 -07:00
mikeprimm
2299df445a
Make sure boundary condition is right on getMaximumY - must be 1 or higher
2011-05-20 08:46:12 -07:00
Mike Primm
4cfc249625
Prototype of chunk snapshot support - pre-Bukkit API (reflection
...
based, with fallback to existing APIs)
2011-05-20 01:38:49 -05:00
FrozenCow
dcfac37752
Fixed ConfigurationNode.
2011-05-19 11:15:15 +02:00
Mike Primm
dcfd082039
Add support for WorldGuard on built-in server, fix getNodes() on new
...
ConfigurationNode class
2011-05-18 23:29:33 -05:00
FrozenCow
6b755333cb
Fixed arguments for createInstance.
2011-05-19 03:18:20 +02:00
zeeZ
08014fb9a5
Option to output player health in json for later web usage.
2011-05-19 01:52:38 +02:00
FrozenCow
8e0f1c6b96
Cleaned up logging.
2011-05-19 01:36:14 +02:00
FrozenCow
4a35eea9d9
Cleaned up configuration handling and added new logging class.
2011-05-19 01:36:05 +02:00
Mike Primm
974501cf9d
Missed one LOG_PREFIX
2011-05-19 01:35:10 +02:00
Mike Primm
29e970c58a
Add basic progress messages on fullrender (end of each map, every 100
...
renders), and add dispose on Graphics2D to accelerate non-heap memory
recovery
2011-05-19 01:35:10 +02:00
zeeZ
609a9f3724
Organize imports.
2011-05-17 11:30:06 +02:00
zeeZ
0c8e13f943
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
src/main/java/org/dynmap/MapManager.java
src/main/java/org/dynmap/debug/LogDebugger.java
src/main/java/org/dynmap/web/handlers/FileHandler.java
src/main/java/org/dynmap/web/handlers/SendMessageHandler.java
2011-05-17 11:24:13 +02:00
Mike Primm
85518e72c9
Fix re-entrancy problem in FileHandler (shared buffer can cause
...
corrupted or exchanged tiles)
2011-05-16 21:11:28 -05:00
zeeZ
66cf80cce1
Organize imports.
2011-05-17 02:43:25 +02:00
zeeZ
07612cce2a
Prefix all (intentional) output properly.
2011-05-17 02:38:49 +02:00
zeeZ
003ff1c149
Fix error if no render triggers are defined.
2011-05-17 06:58:32 +08:00
zeeZ
4b0ca4580a
Fix error if no render triggers are defined.
2011-05-17 00:38:26 +02:00
zeeZ
b76e6059ae
Tabs and spaces.
2011-05-16 20:55:19 +08:00
zeeZ
1ba9fe9cff
Op always has permission
2011-05-16 20:55:19 +08:00
zeeZ
bcba7b1a12
Tabs and spaces.
2011-05-16 14:51:18 +02:00
zeeZ
774e7a3d4d
Op always has permission
2011-05-16 14:28:18 +02:00
Mike Primm
38b13b6324
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
d888550a73
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
37758ecc21
One more with the tabs
2011-05-15 08:05:36 -05:00
Mike Primm
e5a09b79d2
Clean up tabs
2011-05-15 08:02:45 -05:00
Mike Primm
01b337d3ff
Finish HeroChat support - handle directing web messages to selected
...
channel (versus spamming everyone)
2011-05-15 07:56:45 -05:00
Mike Primm
e372c64a37
Re-merge the nether render support, and update race condition fixes
2011-05-14 23:25:59 -05:00
Mike Primm
ff5f791eaf
HeroChat support - reflection based binding to it
2011-05-15 01:18:20 +02:00
zeeZ
c70b3df510
Added data value colored blocks to flat map
2011-05-14 21:28:21 +08:00