Minecraft-Console-Client/MinecraftClient/Mapping/EntityMetaDataType.cs

76 lines
1.3 KiB
C#
Raw Normal View History

namespace MinecraftClient.Mapping;
public enum EntityMetaDataType
{
Byte,
2023-03-27 18:22:50 +08:00
Short, // 1.8 only
Int, // 1.8 only
Vector3Int, // 1.8 only (not used by the game)
VarInt,
VarLong,
Float,
String,
Chat,
OptionalChat,
Slot,
Boolean,
2023-03-24 20:51:10 +08:00
/// <summary>
/// Float x3
/// </summary>
Rotation,
Position,
OptionalPosition,
2023-03-24 20:51:10 +08:00
/// <summary>
/// VarInt
/// </summary>
Direction,
OptionalUuid,
2023-03-24 20:51:10 +08:00
/// <summary>
/// VarInt
/// </summary>
BlockId,
2023-03-24 20:51:10 +08:00
/// <summary>
/// VarInt (0 for absent)
/// </summary>
OptionalBlockId,
Nbt,
Particle,
2023-03-24 20:51:10 +08:00
/// <summary>
/// VarInt x3
/// </summary>
VillagerData,
OptionalVarInt,
2023-03-24 20:51:10 +08:00
/// <summary>
/// VarInt
/// </summary>
Pose,
2023-03-24 20:51:10 +08:00
/// <summary>
/// VarInt
/// </summary>
CatVariant,
FrogVariant,
2023-03-24 20:51:10 +08:00
/// <summary>
/// String + Position
/// </summary>
2023-03-24 19:46:25 +08:00
GlobalPosition,
2023-03-24 20:51:10 +08:00
/// <summary>
/// Boolean + String + Position
/// </summary>
OptionalGlobalPosition,
2023-03-24 20:51:10 +08:00
/// <summary>
/// VarInt
/// </summary>
PaintingVariant,
2023-03-24 20:51:10 +08:00
/// <summary>
/// VarInt
/// </summary>
SnifferState,
2023-03-24 20:51:10 +08:00
/// <summary>
/// Float x3
/// </summary>
Vector3,
2023-03-24 20:51:10 +08:00
/// <summary>
/// Float x4
/// </summary>
Quaternion
}