diff --git a/src/java/com/threerings/presents/server/PresentsServer.java b/src/java/com/threerings/presents/server/PresentsServer.java index a3edffbee..80ec444db 100644 --- a/src/java/com/threerings/presents/server/PresentsServer.java +++ b/src/java/com/threerings/presents/server/PresentsServer.java @@ -107,6 +107,10 @@ public class PresentsServer } } + /** Legacy static reference to the main distributed object manager. Don't use this. If you're + * writing a game, use {@link PlaceManager#_omgr}. */ + @Deprecated public static RootDObjectManager omgr; + /** * Initializes all of the server services and prepares for operation. */ @@ -129,6 +133,9 @@ public class PresentsServer injector.getInstance(NativeSignalHandler.class).init(); } + // initialize our deprecated legacy static references + omgr = _omgr; + // configure the dobject manager with our access controller _omgr.setDefaultAccessController(createDefaultObjectAccessController());