Skip to content

Commit e2d8137

Browse files
committed
fixed crash on servers
1 parent 12e3047 commit e2d8137

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

src/main/scala/de/lolhens/minecraft/fluidphysics/config/FluidPhysicsConfig.scala

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,9 @@ object FluidPhysicsConfig extends Config[FluidPhysicsConfig] {
2525

2626
override protected def codec: Codec[FluidPhysicsConfig] = makeCodec
2727

28-
private def registryGet[A](registry: Registry[A], id: Identifier): A = {
29-
require(registry.containsId(id), "Registry does not contain identifier: " + id)
30-
registry.get(id)
31-
}
28+
private def registryGet[A](registry: Registry[A], id: Identifier): A =
29+
registry.getOrEmpty(id)
30+
.orElseThrow(() => new IllegalArgumentException("Registry does not contain identifier: " + id))
3231

3332
case class SpringConfig(block: Identifier = FluidPhysicsMod.SPRING_BLOCK_ID,
3433
updateBlocksInWorld: Boolean = false,

0 commit comments

Comments
 (0)