classpublicfinalPriority 3
ProtocolCodecs
com.hypixel.hytale.server.core.codec.ProtocolCodecs
0
Methods
0
Public Methods
0
Fields
1
Constructors
Constants
EnumCodec<AccumulationMode>ACCUMULATION_MODE_CODEC= new EnumCodec<>(AccumulationMode.class)
.documentKey(AccumulationMode.Set, "Set the current...
EnumCodec<ChangeStatBehaviour>CHANGE_STAT_BEHAVIOUR_CODEC= new EnumCodec<>(ChangeStatBehaviour.class)
.documentKey(ChangeStatBehaviour.Add, "Adds the ...
EnumCodec<ChangeVelocityType>CHANGE_VELOCITY_TYPE_CODEC= new EnumCodec<>(ChangeVelocityType.class)
.documentKey(ChangeVelocityType.Add, "Adds the ve...
ColorCodecCOLOR= new ColorCodec()
ArrayCodec<Color>COLOR_ARRAY= new ArrayCodec<>(COLOR, Color[]::new)
BuilderCodec<ColorLight>COLOR_LIGHT= BuilderCodec.builder(ColorLight.class, ColorLight::new)
.appendInherited(new KeyedCodec<>("...
BuilderCodec<ContextMenuItem>CONTEXT_MENU_ITEM= BuilderCodec.builder(ContextMenuItem.class, ContextMenuItem::new)
.addField(new KeyedCodec<...
ArrayCodec<ContextMenuItem>CONTEXT_MENU_ITEM_ARRAY= new ArrayCodec<>(CONTEXT_MENU_ITEM, ContextMenuItem[]::new)
BuilderCodec<Direction>DIRECTION= BuilderCodec.builder(Direction.class, Direction::new)
.metadata(UIDisplayMode.COMPACT)
...
EnumCodec<EasingType>EASING_TYPE_CODEC= new EnumCodec<>(EasingType.class)
EnumCodec<GameMode>GAMEMODE= new EnumCodec<>(GameMode.class)
.documentKey(GameMode.Creative, "Makes the player invulnera...
EnumCodec<GameMode>GAMEMODE_LEGACY= new EnumCodec<>(GameMode.class, EnumCodec.EnumStyle.LEGACY)
BuilderCodec<InitialVelocity>INITIAL_VELOCITY= BuilderCodec.builder(InitialVelocity.class, InitialVelocity::new)
.addField(new KeyedCodec<...
BuilderCodec<IntersectionHighlight>INTERSECTION_HIGHLIGHT= BuilderCodec.builder(
IntersectionHighlight.class, IntersectionHighlight::new
)
...
BuilderCodec<ItemAnimation>ITEM_ANIMATION_CODEC= BuilderCodec.builder(ItemAnimation.class, ItemAnimation::new)
.append(new KeyedCodec<>("Thi...
BuilderCodec<MapMarker>MARKER= BuilderCodec.builder(MapMarker.class, MapMarker::new)
.addField(new KeyedCodec<>("Id", Code...
ArrayCodec<MapMarker>MARKER_ARRAY= new ArrayCodec<>(MARKER, MapMarker[]::new)
BuilderCodec<RailConfig>RAIL_CONFIG_CODEC= BuilderCodec.builder(RailConfig.class, RailConfig::new)
.appendInherited(
new Keye...
BuilderCodec<RailPoint>RAIL_POINT_CODEC= BuilderCodec.builder(RailPoint.class, RailPoint::new)
.appendInherited(new KeyedCodec<>("Po...
BuilderCodec<Range>RANGE= BuilderCodec.builder(Range.class, Range::new)
.metadata(UIDisplayMode.COMPACT)
.addFi...
BuilderCodec<Rangeb>RANGEB= BuilderCodec.builder(Rangeb.class, Rangeb::new)
.metadata(UIDisplayMode.COMPACT)
.add...
BuilderCodec<Rangef>RANGEF= BuilderCodec.builder(Rangef.class, Rangef::new)
.metadata(UIDisplayMode.COMPACT)
.add...
BuilderCodec<RangeVector2f>RANGE_VECTOR2F= BuilderCodec.builder(RangeVector2f.class, RangeVector2f::new)
.addField(new KeyedCodec<>("X...
BuilderCodec<RangeVector3f>RANGE_VECTOR3F= BuilderCodec.builder(RangeVector3f.class, RangeVector3f::new)
.addField(new KeyedCodec<>("X...
BuilderCodec<SavedMovementStates>SAVED_MOVEMENT_STATES= BuilderCodec.builder(SavedMovementStates.class, SavedMovementStates::new)
.addField(new Key...
BuilderCodec<Size>SIZE= BuilderCodec.builder(Size.class, Size::new)
.metadata(UIDisplayMode.COMPACT)
.addFiel...
BuilderCodec<UVMotion>UV_MOTION= BuilderCodec.builder(UVMotion.class, UVMotion::new)
.append(new KeyedCodec<>("Texture", Cod...
BuilderCodec<Vector2f>VECTOR2F= BuilderCodec.builder(Vector2f.class, Vector2f::new)
.metadata(UIDisplayMode.COMPACT)
...
BuilderCodec<Vector3f>VECTOR3F= BuilderCodec.builder(Vector3f.class, Vector3f::new)
.metadata(UIDisplayMode.COMPACT)
...
Constructors
public
ProtocolCodecs()