跳到正文

HispanoUtils

作者:HispanoStudio

Utils for events of HispanoStudio and affiliates

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

HispanoUtils

Minecraft Version

HispanoUtils is a client-side Fabric mod built for Paper servers: it receives data from the server and renders fullscreen transitions, animations (including GIFs), and an optional team HUD. The server pushes events via plugin channels; heavy visuals run on the client without adding gameplay load on the vanilla server world logic.


✨ What you can do

  • Fullscreen transitions: cubes, fades, slides, zoom, diagonal sweep, and more — with customizable colors and timings.
  • Server-driven animations: the companion plugin can trigger animations for one player or everyone at once.
  • Team HUD (/hteams): shows team information on the client when the server requests it (PvP events, minigames, etc.).
  • Maps and events: great for intros, zone changes, win/lose moments, or guided visuals on themed servers.

(The Paper plugin also adds chest refill commands and loot table management — that is pure server-side logic and does not require this mod on the client.)


🔄 How it works

The HispanoUtils Paper plugin sends custom payloads to clients (plugin messaging). The Fabric mod parses them and draws the UI: screen-covering transitions, animations, and team HUD updates. World gameplay (inventory, blocks, entities) stays vanilla on the server; what you see as “cinematic” is a visual layer on the client.


⚙️ Requirements

  • Minecraft: 1.21.11 (adjust the badge if you ship another version line).
  • Fabric Loader and Fabric API matching your game version.
  • Client mod: HispanoUtils (this project).
  • Recommended for the full experience: the HispanoUtils Paper plugin on your server — commands /transition, /animation, /hteams, etc.

Without the plugin, the mod has nothing to consume for typical map/event setups — install both if you control the server.


🔧 For developers (Paper)

Other plugins can integrate through the public server API:

import com.dysthy.hispanoutils.plugin.api.HispanoUtilsAPI;

HispanoUtilsAPI api = HispanoUtilsAPI.getInstance();
if (api != null && api.isAvailable()) {
    api.sendTransition(player, "cube", "in=40 hold=10 out=30 color=#FF0000");
}

Server commands: /transition, /transitionall, /animation, /animationall, /hteams.


MIT License

常见问题

HispanoUtils 支持哪些 Minecraft 版本?

HispanoUtils 支持 Minecraft Java 版 1.21.11,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

HispanoUtils 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅客户端。

评论

登录后评论和评分