Skip to content

Commit 1cb940b

Browse files
docs: standalone
1 parent 77c66b6 commit 1cb940b

File tree

1 file changed

+31
-39
lines changed

1 file changed

+31
-39
lines changed

README.md

Lines changed: 31 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -164,42 +164,34 @@ docker compose up --build
164164
docker compose -f docker-compose.release.yml up --build
165165
```
166166

167-
# Feature Support Matrix
168-
169-
This list is not comprehensive. Feel free to PR or file an issue if something is missing/incorrect.
170-
171-
| Feature | Hyperion | Pumpkin | FerrumC | Valence | Minestom* |
172-
|--------------------------------------------------------------------------------------|-----------------------------------------------|---------------------|---------------------|-------------|------------------|
173-
| Language | Rust | Rust | Rust | Rust | Java |
174-
| Goal | game engine for massive events | 1:1 vanilla re-impl | 1:1 vanilla re-impl | game engine | game engine |
175-
| Structure | flecs ECS | custom ECS | custom ECS | bevy ECS | non-ECS paradigm |
176-
| Major Dependencies | valence | | | | |
177-
| Can handle 10k players ||||||
178-
| Used in production ||||||
179-
| Stable and large adoption ||||||
180-
| Proximity Voice ([Simple Voice Chat](https://modrinth.com/plugin/simple-voice-chat)) ||||||
181-
| Lighting ||||||
182-
| Placing blocks |||| ? ||
183-
| Breaking blocks |||| ? ||
184-
| Blocks physics ||||||
185-
| Entity-entity collisions ||||||
186-
| Block-entity collisions ||||||
187-
| World borders ||||||
188-
| Block Edit API (think WorldEdit) ||||||
189-
| PvP ||||||
190-
| Vertical scaling (fully multi-threaded) ||||||
191-
| Horizontal scaling ||||||
192-
| Advanced tracing support | ✅ ([tracy](https://github.com/wolfpld/tracy)) |||||
193-
| Set Resource Packets ||| ? |||
194-
| Minecraft 1.20.1 ||||||
195-
| Minecraft 1.21.x ||||||
196-
| Proxy Support (Velocity) ||| ? |||
197-
| Inventory ||| ? |||
198-
| Particle Support ||| ? |||
199-
| RCON |||| ? ||
200-
| Chat Support ||| ? |||
201-
| Command Support ||| ? |||
202-
203-
`*` = Minestom has many more features than we've mentioned here. If you're comfortable using Java and want to run a
204-
minigame Minecraft server in a production environment, Minestom is a good choice. It's especially recommended if you
205-
don't need to support an extremely large number of players (like thousands).
167+
# Hyperion Features
168+
169+
**Language:** Rust
170+
171+
**Goal:** Game engine for massive events
172+
173+
**Structure:** flecs ECS
174+
175+
**Platform Details:**
176+
- Version: Minecraft 1.20.1
177+
- Proxy Support: Velocity
178+
- Proximity Voice: Simple Voice Chat
179+
- Max estimated player count: ~176,056
180+
181+
**Core Features:**
182+
- Lighting
183+
- Block mechanics (placing, breaking, physics)
184+
- Collisions (entity-entity and block-entity)
185+
- World borders
186+
- Block Edit API (WorldEdit-like)
187+
- PvP
188+
- Inventory system
189+
- Particle Support
190+
- Chat Support
191+
- Command Support
192+
193+
**Technical Features:**
194+
- Vertical scaling (fully multi-threaded)
195+
- Horizontal scaling
196+
- Advanced tracing support (tracy)
197+
- Proxy Support (Velocity)

0 commit comments

Comments
 (0)