I’m a freelance developer specializing in high-performance Minecraft server architecture, custom scripting, and backend optimization. The name means what it says: zero bottlenecks, maximum throughput, and scripts that don't choke under load. Whether it's complex game mechanics in Kotlin or rapid, lightweight automation via JavaScript, I build robust systems designed to handle thousands of players without dropping a single tick.
|
Kotlin |
JavaScript |
Here is a quick look at how I handle thread-safe, high-frequency events in Kotlin (Paper/Purpur API) to prevent main-thread stutter:
package com.unthrottlingwest.performance
import org.bukkit.event.EventHandler
import org.bukkit.event.Listener
import org.bukkit.event.player.PlayerMoveEvent
import io.papermc.paper.threadedregions.scheduler.AsyncScheduler
class MoveThrottle(private val scheduler: AsyncScheduler) : Listener {
@EventHandler
fun onPlayerMove(event: PlayerMoveEvent) {
if (!event.hasChangedBlock()) return
// Offloading heavy calculations away from the main tick loop immediately
scheduler.runNow(plugin) { _ ->
processCustomChunkMechanics(event.player, event.to)
}
}
}Custom Game Modes & Mechanics:
- Turning complex design documents into lag-free features.
- Implementing non-blocking Redis/MongoDB synchronization for proxy networks.
- API - Connecting in-game economies and events securely with Discord, web dashboards, or external APIs.
Discord: unthrottling_west Business: contact@unthrottlingwest.dev