Piku

A Fabric mod that adds client-side scripting to Minecraft servers.

11

Piku

Piku

<p align="center"> <picture> <img src="https://raw.githubusercontent.com/obscurecomputer/piku/main/assets/piku-logomark.svg" alt="Piku Logomark" width="500"> </picture> </p>

📖 Docs · 💻 GitHub

Piku is a Fabric mod that brings Luau scripting to servers! You can build custom UI, cameras systems, and run client-side logic without Java, shader work or extra server load!

Usage

Piku is a by default. Players are not required to use it on Piku servers by default, and is typically used to expand server functionality.

Platforms

| Platform | Client | Server |---------- |-------- |-------- | Fabric | ✅ | ❌ | Minestom | ❌ | ✅ | Paper | ❌ | ❌

Current Features

- NBT & Components - listening to player's inputs (keyboard, mouse) - NBT & Components - build complex UIs using the 8+ UI components - NBT & Components - manipulate the player's camera using a NBT & Components (roll included), with easings - NBT & Components - manipulate a decoupled camera using 3 axis movement with various movement and animation controls - NBT & Components - time-based events and delays - NBT & Components - sync data between the server and the client - NBT & Components - tinker with the client using various controls - hotbar visibility - perspective - inventory items - nbt - play sounds - view bobbing - NBT & Components - built-in script independent logging - NBT & Components - client-side raycasting with powerful entity filters and customisation options - NBT & Components - read & write data components of items and entities

ADS