Package com.hypixel.hytale.codec.schema
Interface SchemaConvertable<T>
- All Known Subinterfaces:
AssetCodec<K,,T> Builder<T>,Codec<T>,DirectDecodeCodec<T>,InheritCodec<T>,ValidatableCodec<T>
- All Known Implementing Classes:
ACodecMapCodec,AMapProvidedMapCodec,ArrayCodec,ArraySchema.ItemOrItems,AssetBuilderCodec,AssetCodecMapCodec,BoolDoublePairCodec,BooleanCodec,BsonDocumentCodec,BsonFunctionCodec,BuilderActionAddToTargetMemory,BuilderActionAppearance,BuilderActionApplyEntityEffect,BuilderActionAttack,BuilderActionBase,BuilderActionBeacon,BuilderActionCombatAbility,BuilderActionCompleteTask,BuilderActionCrouch,BuilderActionDelayDespawn,BuilderActionDespawn,BuilderActionDie,BuilderActionDisplayName,BuilderActionDropItem,BuilderActionFlockBeacon,BuilderActionFlockJoin,BuilderActionFlockLeave,BuilderActionFlockSetTarget,BuilderActionFlockState,BuilderActionIgnoreForAvoidance,BuilderActionInventory,BuilderActionList,BuilderActionLockOnInteractionTarget,BuilderActionLog,BuilderActionMakePath,BuilderActionModelAttachment,BuilderActionMount,BuilderActionNothing,BuilderActionNotify,BuilderActionOpenBarterShop,BuilderActionOpenShop,BuilderActionOverrideAltitude,BuilderActionOverrideAttitude,BuilderActionParentState,BuilderActionPickUpItem,BuilderActionPlaceBlock,BuilderActionPlayAnimation,BuilderActionPlaySound,BuilderActionRandom,BuilderActionRecomputePath,BuilderActionReleaseTarget,BuilderActionRemove,BuilderActionResetBlockSensors,BuilderActionResetInstructions,BuilderActionResetPath,BuilderActionResetSearchRays,BuilderActionRole,BuilderActionSequence,BuilderActionSetAlarm,BuilderActionSetBlockToPlace,BuilderActionSetFlag,BuilderActionSetInteractable,BuilderActionSetLeashPosition,BuilderActionSetMarkedTarget,BuilderActionSetStat,BuilderActionSpawn,BuilderActionSpawnParticles,BuilderActionStartObjective,BuilderActionState,BuilderActionStorePosition,BuilderActionTest,BuilderActionTimeout,BuilderActionTimer,BuilderActionTimerContinue,BuilderActionTimerModify,BuilderActionTimerPause,BuilderActionTimerRestart,BuilderActionTimerStart,BuilderActionTimerStop,BuilderActionToggleStateEvaluator,BuilderActionTriggerSpawnBeacon,BuilderActionTriggerSpawners,BuilderActionWithDelay,BuilderBase,BuilderBaseWithType,BuilderBodyMotionAimCharge,BuilderBodyMotionBase,BuilderBodyMotionFind,BuilderBodyMotionFindBase,BuilderBodyMotionFindWithTarget,BuilderBodyMotionFlock,BuilderBodyMotionLand,BuilderBodyMotionLeave,BuilderBodyMotionMaintainDistance,BuilderBodyMotionMatchLook,BuilderBodyMotionMoveAway,BuilderBodyMotionNothing,BuilderBodyMotionPath,BuilderBodyMotionSequence,BuilderBodyMotionTakeOff,BuilderBodyMotionTeleport,BuilderBodyMotionTestProbe,BuilderBodyMotionTimer,BuilderBodyMotionWander,BuilderBodyMotionWanderBase,BuilderBodyMotionWanderInCircle,BuilderBodyMotionWanderInRect,BuilderCodec,BuilderCodecMapCodec,BuilderCombatTargetCollector,BuilderComponent,BuilderEntityFilterAltitude,BuilderEntityFilterAnd,BuilderEntityFilterAttitude,BuilderEntityFilterBase,BuilderEntityFilterCombat,BuilderEntityFilterFlock,BuilderEntityFilterHeightDifference,BuilderEntityFilterInsideBlock,BuilderEntityFilterInventory,BuilderEntityFilterItemInHand,BuilderEntityFilterLineOfSight,BuilderEntityFilterMany,BuilderEntityFilterMovementState,BuilderEntityFilterNot,BuilderEntityFilterNPCGroup,BuilderEntityFilterOr,BuilderEntityFilterSpotsMe,BuilderEntityFilterStandingOnBlock,BuilderEntityFilterStat,BuilderEntityFilterViewSector,BuilderEntityFilterWithToggle,BuilderExpression.SchemaGenerator,BuilderFactory,BuilderHeadMotionAim,BuilderHeadMotionBase,BuilderHeadMotionNothing,BuilderHeadMotionObserve,BuilderHeadMotionSequence,BuilderHeadMotionTimer,BuilderHeadMotionWatch,BuilderInstruction,BuilderInstructionRandomized,BuilderInstructionReference,BuilderMotionBase,BuilderMotionControllerBase,BuilderMotionControllerDive,BuilderMotionControllerFly,BuilderMotionControllerMap,BuilderMotionControllerWalk,BuilderMotionSequence,BuilderMotionTimer,BuilderRelativeWaypointDefinition,BuilderRole,BuilderRoleAbstract,BuilderRoleVariant,BuilderSensorAdjustPosition,BuilderSensorAge,BuilderSensorAlarm,BuilderSensorAnd,BuilderSensorAnimation,BuilderSensorAny,BuilderSensorBase,BuilderSensorBeacon,BuilderSensorBlock,BuilderSensorBlockChange,BuilderSensorBlockType,BuilderSensorCanInteract,BuilderSensorCanPlace,BuilderSensorCombatActionEvaluator,BuilderSensorCount,BuilderSensorDamage,BuilderSensorDroppedItem,BuilderSensorEntity,BuilderSensorEntityBase,BuilderSensorEntityEvent,BuilderSensorEntityPrioritiserAttitude,BuilderSensorEntityPrioritiserBase,BuilderSensorEval,BuilderSensorEvent,BuilderSensorFlag,BuilderSensorFlockCombatDamage,BuilderSensorFlockLeader,BuilderSensorHasHostileTargetMemory,BuilderSensorHasInteracted,BuilderSensorHasTask,BuilderSensorInAir,BuilderSensorInflictedDamage,BuilderSensorInteractionContext,BuilderSensorInWater,BuilderSensorIsBackingAway,BuilderSensorIsBusy,BuilderSensorKill,BuilderSensorLeash,BuilderSensorLight,BuilderSensorMany,BuilderSensorMotionController,BuilderSensorNav,BuilderSensorNot,BuilderSensorOnGround,BuilderSensorOr,BuilderSensorPath,BuilderSensorPlayer,BuilderSensorRandom,BuilderSensorReadPosition,BuilderSensorSearchRay,BuilderSensorSelf,BuilderSensorState,BuilderSensorSwitch,BuilderSensorTarget,BuilderSensorTime,BuilderSensorTimer,BuilderSensorValueProviderWrapper,BuilderSensorWeather,BuilderSensorWithEntityFilters,BuilderStateTransitionController,BuilderTransientPathDefinition,BuilderWeightedAction,ByteCodec,CodecMapCodec,ColorAlphaCodec,ColorCodec,ContainedAssetCodec,DocumentContainingCodec,DoubleArrayCodec,DoubleCodec,EnumCodec,EnumMapCodec,Float2ObjectMapCodec,FloatArrayCodec,FloatCodec,FloatRangeArrayCodec,FunctionCodec,InetSocketAddressCodec,Int2ObjectMapCodec,IntArrayCodec,IntegerCodec,IntegerSchema.IntegerOrSchema,InteractionPriorityCodec,IntRangeArrayCodec,LocalizableString.LocalizableStringCodec,LongArrayCodec,LongCodec,MapCodec,MapProvidedMapCodec,MergedEnumMapCodec,Message.MaybeBoolCodec,Message.ParamValueCodec,MetricResults.MetricResultsCodec,MetricsRegistry,NumberSchema.DoubleOrSchema,Object2DoubleMapCodec,Object2FloatMapCodec,Object2IntMapCodec,ObjectCodecMapCodec,ObjectMapCodec,Schema.ArrayOrNull,Schema.BooleanOrSchema,Schema.StringOrBlank,SetCodec,Short2ObjectMapCodec,ShortCodec,SpawnableWithModelBuilder,StoredCodec,StringCodec,StringCodecMapCodec,StringIntegerCodec,UUIDBinaryCodec,ValueCodec,Vector2dArrayCodec,Vector3dArrayCodec,Vector3iArrayCodec,WeightedMapCodec
public interface SchemaConvertable<T>
-
Method Summary
Modifier and TypeMethodDescriptiontoSchema(SchemaContext var1) default SchematoSchema(SchemaContext context, T def)
-
Method Details
-
toSchema
-
toSchema
-