重新制作活动

重新制作活动

一个用于Minecraft事件的伪装层:将玩家渲染为整合包中的任意实体或方块,包括模组生物,可通过命令或三个游戏内工具驱动。

概述

一个为 Minecraft 活动设计的伪装层:将玩家渲染为整合包中的任意实体或方块,包括模组生物,通过命令或三个游戏内工具驱动。

描述

Recraft Events 将玩家变成别的东西。不是换皮肤:玩家由其所伪装对象的渲染器绘制,因此模组生物保留自己的模型、纹理、动画和音效,而玩家保留控制权。

功能

  • 变成任意实体。 /disguise <targets> entity <entity-type> [<nbt>]。行走动画由玩家自身的移动驱动。
  • 变成一只一模一样的活体生物。 /disguise <targets> copy <source-entity> 捕获你面前的生物,连同其模组写入的数据:物种、形态、变体、大小。这正是让外观属于个体而非实体类型的生物正确呈现的原因。Cobblemon 宝可梦就是为此而写的案例。
  • 变成方块。 /disguise <targets> block <block-state>,根据玩家所站生物群系着色,实体碰撞使任何人都无法穿过道具而暴露伪装。
  • 三个工具,适合更愿意发放物品而非执行命令的活动。 Ultimate Morpher 可穿戴方块或生物,Block Morpher 仅限方块,Entity Morpher 仅限生物。右键点击你想变成的目标,蹲下并右键点击即可变回自己。射程 100 格。

伪装涵盖的内容

碰撞箱和视高、脚步声和待机叫声、生物拖尾的粒子、正确大小的阴影、受伤闪烁。玩家自身的一切都不绘制:没有皮肤、手持物品、盔甲、鞘翅、披风或名称标签。

为活动而构建

每条命令都是权限等级 2,以便命令方块计算机可以调用,每个目标都是真正的选择器,因此三十个玩家只需一条命令,每次调用都返回一行用于活动日志。没有任何持久化:伪装随会话、断线和死亡而消失,因此崩溃的活动不会让某人永远变成苦力怕。

要求

  • Minecraft 1.21.1、NeoForge、Java 21
  • GeckoLib(必需,用于三个工具)
  • 双方都需要。 没有该模组的客户端会直接看穿所有伪装,因此网络通道会拒绝这样的客户端。

Cobblemon 是可选的。没有任何代码针对它编译;无论有无它,模组运行方式相同,有它时会获得宝可梦姿势和粒子。

页面设置

字段 值
分类 Mods,以及适合的子分类:Server Utility、Cosmetic
游戏版本 1.21.1
模组加载器 NeoForge
许可证 All Rights Reserved
关系 GeckoLib,必需依赖


Page projet CurseForge (francais)

A coller dans la page projet une fois le projet cree. Le resume est la ligne affichee dans les resultats de recherche, la description est le corps de la page.

Resume

Une couche de deguisement pour les events Minecraft : afficher un joueur comme n'importe quelle entite ou n'importe quel bloc du pack, creatures moddees comprises, pilote par commandes ou par trois outils en jeu.

Description

Recraft Events transforme un joueur en autre chose. Pas un changement de skin : le joueur est dessine par le renderer de ce qu'il imite, donc une creature moddee garde son modele, sa texture, ses animations et ses sons, et le joueur garde les commandes.

Ce que ca fait

  • Devenir n'importe quelle entite. /disguise <cibles> entity <type-entite> [<nbt>]. L'animation de marche est pilotee par les deplacements du joueur.
  • Devenir une creature vivante, a l'identique. /disguise <cibles> copy <entite-source> capture la creature qui est devant vous avec les donnees que son mod y a ecrit : espece, forme, variante, taille. C'est ce qui fait sortir correctement une creature dont l'apparence appartient a l'individu et non au type d'entite. Les Pokemon de Cobblemon sont le cas pour lequel c'est ecrit.
  • Devenir un bloc. /disguise <cibles> block <etat-de-bloc>, teinte par le biome ou se tient le joueur, solide pour que personne ne traverse le prop et ne grille la couverture.
  • Trois outils, pour un event qui prefere distribuer un item que lancer une commande. L'Ultimate Morpher porte un bloc ou une creature, le Block Morpher seulement des blocs, l'Entity Morpher seulement des creatures. Clic droit sur ce qu'on veut devenir, accroupi + clic droit pour redevenir soi-meme. Ils portent a 100 blocs.

Ce que couvre un deguisement

Hitbox et hauteur des yeux, sons de pas et cris, les particules que traine la creature, l'ombre a la bonne taille, le flash de degats. Rien du joueur n'est dessine : ni skin, ni objet en main, ni armure, ni elytres, ni cape, ni plaque de nom.

Fait pour les events

Chaque commande est en permission niveau 2 pour qu'un command computer puisse l'appeler, chaque cible est un vrai selecteur pour que trente joueurs tiennent en une commande, et chaque appel repond par une ligne unique pour le log de l'event. Rien ne persiste : un deguisement meurt avec la session, la deconnexion et la mort, donc un event qui plante ne peut pas laisser quelqu'un creeper pour toujours.

Prerequis

  • Minecraft 1.21.1, NeoForge, Java 21
  • GeckoLib (obligatoire, pour les trois outils)
  • Obligatoire des deux cotes. Un client sans le mod verrait a travers tous les deguisements, le canal reseau le refuse donc.

Cobblemon est optionnel. Rien n'est compile contre lui ; le mod tourne pareil avec ou sans, et gagne les poses et les particules Pokemon quand il est la.