Added ItemManager system to D2GS engine

This commit is contained in:
Collin Smith 2020-06-01 17:47:37 -07:00
parent 829eb608a7
commit 8f437ab037

View File

@ -34,6 +34,7 @@ import com.riiablo.engine.server.AIStepper;
import com.riiablo.engine.server.AnimDataResolver; import com.riiablo.engine.server.AnimDataResolver;
import com.riiablo.engine.server.CofManager; import com.riiablo.engine.server.CofManager;
import com.riiablo.engine.server.ItemInteractor; import com.riiablo.engine.server.ItemInteractor;
import com.riiablo.engine.server.ItemManager;
import com.riiablo.engine.server.ObjectInitializer; import com.riiablo.engine.server.ObjectInitializer;
import com.riiablo.engine.server.ObjectInteractor; import com.riiablo.engine.server.ObjectInteractor;
import com.riiablo.engine.server.Pathfinder; import com.riiablo.engine.server.Pathfinder;
@ -238,6 +239,7 @@ public class D2GS extends ApplicationAdapter {
.with(new ServerNetworkIdManager()) .with(new ServerNetworkIdManager())
.with(new SerializationManager()) .with(new SerializationManager())
.with(mapManager) .with(mapManager)
.with(new ItemManager())
.with(new CofManager()) .with(new CofManager())
.with(new ObjectInitializer()) .with(new ObjectInitializer())
.with(new ObjectInteractor(), new WarpInteractor(), new ItemInteractor()) .with(new ObjectInteractor(), new WarpInteractor(), new ItemInteractor())