project-daedalus — Wurstmineberg Wiki View latest revision History

Project Daedalus

Project Daedalus is a network of Elytra Launchers.

Elytra launchers are devices that use entity collision to quickly accelerate players in elytra mode to very high speeds. A large amount of boats is stacked in one place in such a way that makes it easy for players to first set their desired launch yaw and pitch to control where they will be flung, and then fall into the boats.

It is the spiritual successor of Project Icarus, a similar network that had to be dismantled because collision detection performance significantly decreased in 1.13, meaning that the excessive lag this network caused made the game unplayable.

In 1.15.2, it was discovered that while launchers still cause some amount of lag, it is no longer game breaking.

Ground rules

Concept

In an attempt to learn from the past, Project Daedalus is establishing ground rules to prevent excessive lag from the start. Most of these rules limit the times at which launchers are loaded in the first place.

Launcher power is proportional to the number of boats in the launcher, but more boats also mean more lag. Therefore, the general idea is that the more powerful launchers are, the less they will be loaded.

There will be roughly 3 tiers: * Injector launchers. These launchers are small enough to be in areas that are expected to be loaded by players often and facilitate travel to regional launchers. * Regional launchers. These launchers are more powerful, enough to enable players to travel a small amount of Kibimeters, and also enough to traverse the exclusion zone around mass relays. They are built in a spot where they are unlikely to be accidentally loaded, but where they will not kill server performance if that does happen. * Mass relays. These launchers are tremendously powerful and should only ever be loaded when they are used, as loading them may cause server TPS to temporarily drop. They allow players to travel Kibimeters in the launch direction within a couple of seconds, or access to large parts of the world when launching upwards even when using a 52° glide slope. They are surrounded by an exclusion zone when built to make loading them accidentally exceedingly unlikely.

Rules

These rules are still subject to discussion. Many of them were met with approval on discord before being edited for clarity and numbers were made concrete, but some of them are new.

Planned launchers

Name/location [Facing(Secondary facing)] - # boats


The People of wurstmineberg.de 2012–2024

Wurstmineberg is not created by, affiliated with, or supported by Discord Inc or Twitch Interactive.