This PR has been reverted due to critical bugs.
master
← PJB3005:25-07-03-biome-revert
opened 06:34PM - 03 Jul 25 UTC
#37735
P0 issues and clearly not reviewed properly.
Fixes #38715
opened 03:13PM - 03 Jul 25 UTC
closed 06:48PM - 03 Jul 25 UTC
S: Untriaged
P0: Critical
## Description
With the merge of #37735, Arrivals terminal are now filled with p… lanet generated junk like rock walls, trees, water rivers, and... Plasma rivers, that one is a fun one!
**Reproduction**
Run the server with #37735 merged into the code.
**Screenshots**

**Additional context**
N/A
opened 12:45PM - 03 Jul 25 UTC
closed 02:44PM - 03 Jul 25 UTC
T: Bugfix
A: Core Tech
P0: Critical
Caused by https://github.com/space-wizards/space-station-14/pull/37735
```
Caug… ht exception in entsys
Robust.Shared.GameObjects.EntityCreationException: Exception inside InitializeAndStartEntity
---> Robust.Shared.Prototypes.UnknownPrototypeException: Unknown EntityPrototype prototype: BiomeContinental
at Robust.Shared.Prototypes.PrototypeManager.Index[T](String id) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/Prototypes/PrototypeManager.cs:line 258
at Content.Server.Gateway.Systems.GatewayGeneratorSystem.GenerateDestination(EntityUid uid, GatewayGeneratorComponent generator) in /home/runner/work/space-station-14/space-station-14/Content.Server/Gateway/Systems/GatewayGeneratorSystem.cs:line 93
at Content.Server.Gateway.Systems.GatewayGeneratorSystem.OnGeneratorMapInit(EntityUid uid, GatewayGeneratorComponent generator, MapInitEvent args) in /home/runner/work/space-station-14/space-station-14/Content.Server/Gateway/Systems/GatewayGeneratorSystem.cs:line 87
at Robust.Shared.GameObjects.EntityEventBus.RaiseLocalOrdered(EntityUid uid, Type eventType, EventData subs, Unit& unitRef, Boolean broadcast) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/GameObjects/EntityEventBus.Ordering.cs:line 43
at Robust.Shared.GameObjects.EntityEventBus.RaiseLocalEvent[TEvent](EntityUid uid, TEvent args, Boolean broadcast) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/GameObjects/EntityEventBus.Directed.cs:line 200
at Robust.Shared.GameObjects.EntityManager.InitializeAndStartEntity(Entity`1 entity, Boolean doMapInit) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/GameObjects/EntityManager.cs:line 954
--- End of inner exception stack trace ---
at Robust.Shared.GameObjects.EntityManager.InitializeAndStartEntity(Entity`1 entity, Boolean doMapInit) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/GameObjects/EntityManager.cs:line 959
at Content.Server.Station.Systems.StationSystem.InitializeNewStation(StationConfig stationConfig, IEnumerable`1 gridIds, String name) in /home/runner/work/space-station-14/space-station-14/Content.Server/Station/Systems/StationSystem.cs:line 344
at Content.Server.Station.Systems.StationSystem.OnPostGameMapLoad(PostGameMapLoad ev) in /home/runner/work/space-station-14/space-station-14/Content.Server/Station/Systems/StationSystem.cs:line 166
at Robust.Shared.GameObjects.EntityEventBus.ProcessSingleEventCore(EventSource source, Unit& unitRef, EventData subs) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/GameObjects/EntityEventBus.Broadcast.cs:line 335
at Robust.Shared.GameObjects.EntityEventBus.RaiseEvent[T](EventSource source, T toRaise) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/GameObjects/EntityEventBus.Broadcast.cs:line 275
at Content.Server.GameTicking.GameTicker.LoadMaps() in /home/runner/work/space-station-14/space-station-14/Content.Server/GameTicking/GameTicker.RoundFlow.cs:line 93
at Content.Server.GameTicking.GameTicker.UpdateRoundFlow(Single frameTime) in /home/runner/work/space-station-14/space-station-14/Content.Server/GameTicking/GameTicker.RoundFlow.cs:line 784
at Content.Server.GameTicking.GameTicker.Update(Single frameTime) in /home/runner/work/space-station-14/space-station-14/Content.Server/GameTicking/GameTicker.cs:line 133
at Robust.Shared.GameObjects.EntitySystemManager.TickUpdate(Single frameTime, Boolean noPredictions) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/GameObjects/EntitySystemManager.cs:line 318
Catcher=entsys Sawmill=runtime
```
Why the hell is this a non-validated hardcoded string?
