COWMODSКаталог модов

Piku

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

2691обновлён 26 июл. 2026 г.
УправлениеТехнологии

Описание

Piku Logomark

📖 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 client-side mod. Players are not required to use it on Piku servers by default, and is typically used to expand server functionality.

Platforms

PlatformClientServerServer (drop-in jar)
Fabric✅❌❌
Minestom❌✅❌ (Not Possible)
Paper❌ (Not Possible)✅✅

Current Features

  • Input Handling
    • listening to player's inputs (keyboard, mouse)
  • UI System
    • build complex UIs using the 8+ UI components
  • Camera System
    • manipulate the player's camera using a full 3-axis movement (roll included), with easings
  • Cinematic Camera System
    • manipulate a decoupled camera using 3 axis movement with various movement and animation controls
  • Scheduler
    • time-based events and delays
  • Shared States
    • sync data between the server and the client
  • Client Control
    • tinker with the client using various controls
      • hotbar visibility
      • perspective
      • inventory items
      • nbt
      • play sounds
      • view bobbing
  • Debugging
    • built-in script independent logging
  • Raycasting
    • client-side raycasting with powerful entity filters and customisation options
  • NBT & Components
    • read & write data components of items and entities
  • Controlify Support
    • Allow movement through UIs using controllers!

To-do List / Roadmap

Tasks labeled here may not be worked on in chronological order.

  • Input Handling
  • Finish UI system (now finished for the most part)
  • Error handling & debugging
    • log.info, warn, error
  • Time system/scheduler
  • Camera System
    • Movement/rotation + easing
    • All 3 axes of rotation
  • World Interaction
    • Raycasts
    • Querying blocks/entities on the client
  • Client Control
    • Lock/manipulate/animate FOV
    • Disable/Enable bobbing
    • Changeable bobbing strength
    • Querying keybinds on the client
  • Player control
    • Disabling view of client or other players' limbs/armor
  • Shared states
  • Particle System (GPU based)
  • Rewrite docs
  • Vertical UI Gradients
  • UI transitioning

Последние версии

Все версии →
release

Piku 1.7.0

1.7.0
26 июл. 2026 г.119Minecraft: 26.2fabric
Скачать
Что нового
major update!! - piku now supports controlify - for navigating UI like column and row nodes, and swapping between them - customisable scroll axis, stick hysteresis, edge scrolling - with native event hooks for detecting button presses, releases, & stick movement - minimessage is now allowed in server brands - majorly improved hot reloads on systems where temporary files are created, using a queue system instead of the old system - the mod is now 26.2!!!! - the minestom api supports 26.2 - the paper api supports 26.2 rc 2, however I will update it to the full release as soon as paper releases one - optimised ui node caching
release

1.6.2

1.6.2
9 июн. 2026 г.55Minecraft: 1.21.11fabric
Скачать
Что нового
Automated release from CI
release

1.6.1

1.6.1
6 июн. 2026 г.20Minecraft: 1.21.11fabric
Скачать
Что нового
Automated release from CI
release

1.5.0

1.5.0
16 апр. 2026 г.35Minecraft: 1.21.10fabric
Скачать
Что нового
Automated release from CI
release

1.4.0

1.4.0
5 апр. 2026 г.21Minecraft: 1.21.10fabric
Скачать
Что нового
Automated release from CI
beta

1.0.1-beta

1.0.1-beta
17 янв. 2026 г.20Minecraft: 1.21.10fabric
Скачать
Что нового
Automated release from CI