protected World createWorld() { return new World(new WorldConfigurationBuilder() // keeps components available until all listeners have been called. // Use this if your systems need to access components to clean up after removal. .alwaysDelayComponentRemoval(true) // Describes dependencies on plugins. You can find more example plugins commented out in build.gradle. .dependsOn( //EntityLinkManager.class, //OperationsPlugin.class, ProfilerPlugin.class, FluidEntityPlugin.class) .with( // put your own systems here! With the default InvocationStrategy they are called in order each frame. new ExampleSystem() ).build()); }
.with( new PlayerSystem(), new BombSystem(),