Перейти к содержимому
Mineforgian

Figura Lite

Smart, lightweight Figura enhancement that adds automatic permission control, responsive GUI, and real-time player distance management.

Загрузки
3K
Подписчики
3
Обновлён
9 августа 2026 г.
Лицензия
All-Rights-Reserved

Опубликован 4 ноября 2025 г.

🧩 Figura Lite - Responsive Permission Manager for Figura

ModLoader Minecraft Figura

wakatime Website GitHub

Figura Lite is a lightweight client-side enhancement for Figura, designed to automatically manage avatar permissions and provide a clean, modern GUI.

It brings a smart Auto Panic Mode, responsive settings interface, and real-time player permission visualization - all without requiring any server-side components.


🖼️ Preview

Figura Lite Preview

A sleek, modern interface built for Figura creators who value safety, simplicity, and control.


✨ Features

Feature Description
Auto Panic Mode Automatically blocks Figura permissions for players beyond your chosen distance. When they return, permissions are restored instantly.
🎛️ Responsive GUI Scales beautifully across any resolution or aspect ratio - from 720p to ultrawide.
🎚️ Adjustable Settings Configure both panic distance and update interval easily with smooth sliders.
🧍 Per-Player Control View nearby players, see their Figura permission status, and current distance in real time.
🔒 Privacy First Keeps your Figura avatar data safe by dynamically isolating distant players.
💾 Config Persistence Settings are automatically saved and reloaded between sessions.
⚙️ Client-Side Only No server installation required - works seamlessly alongside Figura.
🚀 Optimized Performance Runs efficiently even on large multiplayer servers without memory leaks.

🔗 Links


🧱 Requirements

  • 🟢 Minecraft: 1.20.1+
  • 🧵 Fabric Loader: 0.16.12+
  • 🧩 Figura: Installed and active

💬 About

“Figura Lite is made for creators who love Figura - but want smarter, safer, and simpler permission control.”

This mod introduces distance-based automatic permission management and a polished, responsive GUI that fits right into your Figura workflow.

Built with ❤️ by @PPekKunGzDev


Ченджлог

1.20.1-1.3.6-hotfix-commuРелиз1.20.1 · 9 августа 2026 г.

hotfix bug

1.20.1-1.3.6-community-onlyАльфа1.20.1 · 9 августа 2026 г.

Figura Lite 1.3.6 — Performance Update

This update focuses on improving FPS in areas with many players, especially on servers using Figura avatars.

Improvements

  • Suspends Lua ticks for avatars hidden by Auto Panic.
  • Skips model rendering and world-render events for suspended avatars.
  • Adds distance-based LOD for avatar animations.
  • Reduces EntityModel.setupAnim() frequency for distant entities.
  • Reduces Figura-related Render Thread usage in crowded areas.
  • Keeps the local player's avatar and ignored players working normally.

Fixes

  • Fixed the ThreadPool already initialized crash.
  • Fixed the Pose stack not empty crash.
  • Fixed the EntityModel.setupAnim() Mixin target for Minecraft 1.20.1.
  • Fixed the Redirect handler signature to match Minecraft bytecode.
  • Prevented LivingEntityRenderer.render() from being cancelled unexpectedly.
  • Ensured the RSmooth thread pool is initialized only once.

Technical Changes

  • Replaced the cancellable LivingEntityRenderer injection with a targeted Redirect.
  • Added Mixins to suspend Avatar.tick() and avatar rendering.
  • Improved compatibility with the custom Figura build used by APlace/Jormjon.

Compatibility

  • Minecraft 1.20.1
  • Fabric Loader
  • Figura required
1.20.1-1.3.5-community-onlyБета1.20.1 · 9 августа 2026 г.

Figura Lite v1.3.5

Encounter-First Permission System

  • New players now start with DEFAULT permission.
  • Players are no longer immediately blocked when first detected outside the configured range.
  • Auto Panic is activated for a player only after they have entered the configured range at least once.
  • After the first encounter, leaving the configured range changes their permission to BLOCKED.
  • Returning within range restores their previous permission and reloads their avatar.
  • Encountered players are remembered between sessions.

Legacy Permission Fix

  • Added a one-time migration for users upgrading from older versions.
  • Existing BLOCKED player permissions are reset to DEFAULT.
  • Avatars belonging to restored players are reloaded automatically.
  • The migration safely retries if permission or config saving fails.

Important: Figura Lite previously did not record whether a player was blocked manually or automatically. Because of this, the v1.3.5 migration resets all existing BLOCKED player permissions, including players that were manually blocked.

Stability

  • Encounter history is limited to 10,000 players to prevent unlimited config growth.
  • Encounter data is saved in batches to reduce disk writes.
  • Permission and encounter states are saved before disconnecting or closing the game.
  • Runtime player state is cleaned when changing worlds or disconnecting.
  • Pending avatar reload entries expire automatically.
1.20.1-1.3.4-community-onlyРелиз1.20.1 · 28 июля 2026 г.

Privacy Improvements

Why? This change is intended for community servers, where nearby-player counts and exact distances could unintentionally reveal player proximity.

  • Removed the Nearby players label and nearby-player count.
  • Removed exact player distance values from the player list.
  • Players are now sorted alphabetically instead of by distance.

Avatar Restoration

  • Avatars are now reloaded after their previous Figura permission is restored.
  • Fixed avatars not reloading when players return after leaving render distance.
  • Pending avatar reload data automatically expires to prevent cache buildup.
1.20.1-1.3.3Релиз1.20.1 · 15 июля 2026 г.

Figura Lite 1.3.3

This update focuses on long-session stability, avatar lifecycle management, and a redesigned responsive interface.

Improvements

  • Redesigned the settings screen with a cleaner Minecraft-style appearance.
  • Added responsive layouts for different resolutions and GUI scales.
  • Added virtualized player and ignore lists for servers with 100+ players.
  • Player lists now update even when Auto Panic is disabled.
  • Added player search with optimized refresh and sorting.
  • Added visible Ignore status:
    • + Ignore for normal players.
    • ✓ Ignored for ignored players.
  • Improved scrolling and dynamic row counts based on the available screen space.
  • Added a compact status and usage section to the settings panel.

Performance

  • Reduced per-frame allocations in the player list.
  • Player data now refreshes at a controlled interval instead of being rebuilt every frame.
  • Only visible list entries are rendered.
  • Removed unbounded player-distance and reload-cooldown caches.
  • Player state is cleaned when players leave, worlds change, or the client disconnects.

Avatar Lifecycle Fixes

  • Fixed permissions not being restored when Auto Panic was disabled.
  • Fixed ignored players sometimes remaining blocked.
  • Restored modified permissions during disconnects and world changes.
  • Replaced unreliable weak-reference permission tracking with deterministic player-state management.
  • Added distance hysteresis to prevent repeated avatar reloads near the configured boundary.
  • Prevented duplicate and unnecessary avatar reload requests.
  • Improved avatar reload failure logging.

Bug Fixes

  • Fixed nearby players showing as 0 online while Auto Panic was disabled.
  • Fixed stale players remaining in the internal cache.
  • Fixed player state being retained across long play sessions.
  • Fixed GUI layouts overflowing or becoming unusable at high GUI scales.
  • Fixed corrupted characters in interface labels.
  • Improved Ignore and Remove button click areas.

Recommended for players using Figura Lite during long multiplayer sessions or on servers with large player counts.

1.20.1-1.3.2Релиз1.20.1 · 31 марта 2026 г.
  • update fix this.clearWidgets();
1.20.1-1.3.1Релиз1.20.1 · 24 ноября 2025 г.

🚀 Figura Lite v1.3.1 - Ignore System + UX Upgrade

This update enhances the Ignore System and improves overall usability of the Panic Mode interface.

✨ New Features

  • Inline Ignore Toggle

    • You can now ignore/unignore players directly from the player list (same style as v1.21.1 GUI).
    • No need to switch tabs every time — faster and more intuitive.
  • Save Confirmation Toast

    • A toast pop-up now appears when settings are saved.
    • Includes a soft “ping” sound for instant feedback.

🛠 Improvements

  • Improved Ignore List behavior.
  • General UI/UX refinements and cleaner interaction flow.
  • Small internal stability improvements.

🔧 Compatibility

  • Fabric 1.20.1 (Mojang mappings)
  • Figura Legacy API compatible
1.21.1-1.3.0Релиз1.21.1 · 24 ноября 2025 г.

🚀 Figura Lite — v1.21.1 Update Changelog

🆕 New Features

• Ignore List System

You can now mark players as Ignored, preventing them from being blocked by Auto Panic even if they move outside your detection range.
Ignore toggles update instantly and are saved automatically.

• Complexity Recovery System

When a player re-enters your allowed distance, the mod fully restores their original Figura permission state.
If their avatar complexity becomes inconsistent, the system automatically triggers a safe reload (with cooldown protection).


⚙️ Improved Behavior

  • Fully updated for Minecraft 1.21.1, Fabric Loader 0.17+, and Figura 0.1.5.
  • Reworked settings UI for 1.21.1:
    • Smoother layout
    • Better background rendering
    • Cleaner player list and scrollbar
    • More intuitive Ignore toggles
  • Auto Panic system now handles entry/exit range events more accurately.
  • Improved synchronization between Figura permissions and avatar states.

🔧 Stability Improvements

  • Safer permission tracking to avoid stuck “Blocked” states.
  • More reliable player distance updates.
  • Cooldown added to reduce unnecessary avatar reload operations.
  • Better cleanup and memory safety during long gameplay sessions.

🐛 Bug Fixes

  • Fixed issue where returning players remained blocked.
  • Fixed scrollbar size and scrolling issues on 1.21.1.
  • Corrected layout and margin issues on various screen sizes.
  • Resolve Ignore List sometimes not applying immediately.
  • Improved handling of player disconnects and reconnects.

Комментарии

Загружаем…