TagPlayerGeneral
33 个玩家状态 tag(本 mod 单类最多)
基本信息
| 属性 | 值 |
|---|---|
| 路径 | com.github.lunatrius.ingameinfo.tag.TagPlayerGeneral |
| 行数 | 375(本 mod 第一大文件) |
| 分类 | playergeneral |
| 注册 tag 数 | 33 |
全部 33 个 tag
光照(6)
| tag 名 | 内部类 | 取值 |
|---|---|---|
light |
Light |
玩家处光照等级 |
lightfeet |
LightFeet |
脚部光照 |
lightnosun |
LightNoSun |
忽略天光的头顶光照 |
lightnosunfeet |
LightNoSunFeet |
忽略天光的脚部光照 |
lightsun |
LightSun |
仅天光贡献 |
lightsunfeet |
LightSunFeet |
仅天光的脚部 |
记分板与游戏模式(3)
| tag 名 | 内部类 | 取值 |
|---|---|---|
score |
Score |
当前计分板分数 |
gamemode |
Gamemode |
游戏模式名 |
gamemodeid |
GameModeId |
数字 ID |
⚠️ gamemode 需要读 PlayerControllerMP.currentGameType
(field_78779_k),由 META-INF/igi_at.cfg 放开。
该字段在服务端类上,所以这条 AT 服务的是服务端取数。
生命 / 护甲 / 饥饿(9)
| tag 名 | 内部类 |
|---|---|
health |
Health |
maxhealth |
MaxHealth |
armor |
Armor |
foodlevel |
FoodLevel |
maxfoodlevel |
MaxFoodLevel |
saturation |
Saturation |
exhaustion |
Exhaustion |
⚠️ exhaustion 需要 FoodStats.foodExhaustionLevel
(field_75126_c),同样由 igi_at.cfg 放开。
氧气(2)
airticks(AirTicks)与 maxairticks(MaxAirTicks)。
经验(3)
| tag 名 | 内部类 |
|---|---|
xpthislevel |
CurrentExperience |
xpuntilnext |
ExperienceUntilNext |
xpcap |
ExperienceCap |
⚠️ 三者用 xp 前缀 + 无点分词,与本 mod 其他 tag 的
player* / 单词风格不一致(对照 xpthislevel vs playerequipment 类)。
布尔状态(11)
| tag 名 | 内部类 | 含义 |
|---|---|---|
username |
Username |
玩家名(唯一非布尔项) |
inwater |
InWater |
在水中 |
wet |
Wet |
湿润 |
alive |
Alive |
存活 |
burning |
Burning |
燃烧中 |
riding |
Riding |
骑乘中 |
sneaking |
Sneaking |
潜行 |
sprinting |
Sprinting |
疾跑 |
invisible |
Invisible |
隐身 |
eating |
Eating |
进食中 |
invulnerable |
Invulnerable |
无敌 |
这 11 个内部类输出 true / false 文本,供
ValueLogic 的 if 使用。
相关
- Tag - 基类
- TagPlayerPosition - 坐标与速度
- TagPlayerEquipment - 装备槽明细