package com.bergerkiller.bukkit.common.reflection.classes;
import java.util.Map;
import org.bukkit.Bukkit;
import org.bukkit.World;
import com.bergerkiller.bukkit.common.reflection.CBClassTemplate;
import com.bergerkiller.bukkit.common.reflection.ClassTemplate;
import com.bergerkiller.bukkit.common.reflection.MethodAccessor;
import com.bergerkiller.bukkit.common.reflection.SafeField;
public class CraftServerRef {
public static final ClassTemplate<?> TEMPLATE = CBClassTemplate.create("CraftServer");
public static final Map<String, World> worlds = SafeField.get(Bukkit.getServer(), "worlds");
public static final MethodAccessor<Object> getServer = TEMPLATE.getMethod("getServer");
public static final MethodAccessor<Object> getPlayerList = TEMPLATE.getMethod("getHandle");
}