File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed
src/main/kotlin/org/trackedout Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -27,6 +27,8 @@ import net.minecraft.server.network.ServerPlayNetworkHandler
2727import net.minecraft.server.network.ServerPlayerEntity
2828import net.minecraft.util.Formatting
2929import net.minecraft.util.Identifier
30+ import net.minecraft.entity.effect.StatusEffectInstance
31+ import net.minecraft.entity.effect.StatusEffects
3032import okhttp3.OkHttpClient
3133import org.slf4j.LoggerFactory
3234import org.trackedout.RunContext.dungeonType
@@ -318,6 +320,24 @@ object Agronet : ModInitializer {
318320 }
319321 }
320322
323+ ServerPlayConnectionEvents .JOIN .register { handler, _, _ ->
324+ val player = handler.player
325+ val playerName = handler.player.entityName
326+
327+ logger.info(" Giving ${playerName} 10 seconds of resistance to avoid the splat" )
328+
329+ player.addStatusEffect(
330+ StatusEffectInstance (
331+ StatusEffects .RESISTANCE ,
332+ 20 * 10 , // 10 seconds
333+ 255 , // Strength
334+ false ,
335+ false ,
336+ false
337+ )
338+ )
339+ }
340+
321341 CommandRegistrationCallback .EVENT .register { dispatcher, _, _ ->
322342 dispatcher.register(
323343 literal(" send-resource-pack" )
You can’t perform that action at this time.
0 commit comments