43
43
import com .sk89q .worldguard .protection .regions .ProtectedRegion ;
44
44
import com .sk89q .worldguard .protection .regions .RegionContainer ;
45
45
import com .sk89q .worldguard .protection .regions .RegionType ;
46
+ import com .sk89q .worldguard .util .profile .cache .ProfileCache ;
46
47
47
48
public class DynmapWorldGuardPlugin extends JavaPlugin {
48
49
private static Logger log ;
@@ -52,6 +53,8 @@ public class DynmapWorldGuardPlugin extends JavaPlugin {
52
53
DynmapAPI api ;
53
54
MarkerAPI markerapi ;
54
55
WorldGuardPlugin wg ;
56
+ private WorldGuardPlatform platform ;
57
+ private ProfileCache cache ;
55
58
BooleanFlag boost_flag ;
56
59
int updatesPerTick = 20 ;
57
60
@@ -112,15 +115,13 @@ public static void severe(String msg) {
112
115
}
113
116
114
117
private Map <String , AreaMarker > resareas = new HashMap <String , AreaMarker >();
115
- private WorldGuardPlatform platform ;
116
- public WorldGuardPlatform p ;
117
118
118
119
private String formatInfoWindow (ProtectedRegion region , AreaMarker m ) {
119
120
String v = "<div class=\" regioninfo\" >" +infowindow +"</div>" ;
120
121
v = v .replace ("%regionname%" , m .getLabel ());
121
- v = v .replace ("%playerowners%" , region .getOwners ().toPlayersString ());
122
+ v = v .replace ("%playerowners%" , region .getOwners ().toPlayersString (cache ));
122
123
v = v .replace ("%groupowners%" , region .getOwners ().toGroupsString ());
123
- v = v .replace ("%playermembers%" , region .getMembers ().toPlayersString ());
124
+ v = v .replace ("%playermembers%" , region .getMembers ().toPlayersString (cache ));
124
125
v = v .replace ("%groupmembers%" , region .getMembers ().toGroupsString ());
125
126
if (region .getParent () != null )
126
127
v = v .replace ("%parent%" , region .getParent ().getId ());
@@ -390,6 +391,7 @@ public void onEnable() {
390
391
wg = (WorldGuardPlugin )p ;
391
392
392
393
platform = WorldGuard .getInstance ().getPlatform ();
394
+ cache = WorldGuard .getInstance ().getProfileCache ();
393
395
394
396
getServer ().getPluginManager ().registerEvents (new OurServerListener (), this );
395
397
0 commit comments