# WorldHelper
> Utility class for creating and deleting worlds.
`gg.lode.bookshelfapi.api.util.WorldHelper`
---
## Signature
```java
public class WorldHelper
```
---
## Static Methods
| Method | Return Type | Description |
|--------|-------------|-------------|
| `createWorld(String name)` | `World` | Creates a new world with default settings. |
| `createFlatWorld(String name)` | `World` | Creates a new superflat world. |
| `createVoidWorld(String name)` | `World` | Creates a new void world (empty, no terrain). |
| `deleteWorld(JavaPlugin plugin, World world)` | `void` | Unloads and deletes the specified world. |
### Parameters
| Parameter | Type | Description |
|-----------|------|-------------|
| `name` | `String` | The name for the new world. |
| `plugin` | `JavaPlugin` | The plugin requesting the deletion. |
| `world` | `World` | The world to delete. |
---
## Usage
```java
// Create a void world for a minigame arena
World arena = WorldHelper.createVoidWorld("arena_1");
// Clean up when done
WorldHelper.deleteWorld(plugin, arena);
```
---
## Related Pages
- [[LocationHelper]]