diff --git a/src/main/java/com/uraneptus/sullysmod/common/fluids/MoltenAmberFluid.java b/src/main/java/com/uraneptus/sullysmod/common/fluids/MoltenAmberFluid.java index e768cae5..faa8e87d 100644 --- a/src/main/java/com/uraneptus/sullysmod/common/fluids/MoltenAmberFluid.java +++ b/src/main/java/com/uraneptus/sullysmod/common/fluids/MoltenAmberFluid.java @@ -59,7 +59,11 @@ public Item getBucket() { public void tick(Level pLevel, BlockPos pPos, FluidState pState) { super.tick(pLevel, pPos, pState); RandomSource random = pLevel.getRandom(); - if (random.nextInt(5) == 0) { + int k = 5; + if (pState.isSource()) { + k = 15; + } + if (random.nextInt(k) == 0) { boolean cooldown = true; if (pLevel.dimension() == Level.NETHER) { cooldown = false;