Package net.minecraft.loot
Interface ILootSerializer<T>
-
- All Known Implementing Classes:
Alternative.Serializer
,ApplyBonus.Serializer
,BlockStateProperty.Serializer
,CopyBlockState.Serializer
,CopyName.Serializer
,CopyNbt.Serializer
,DamageSourceProperties.Serializer
,DynamicLootEntry.Serializer
,EmptyLootEntry.Serializer
,EnchantRandomly.Serializer
,EnchantWithLevels.Serializer
,EntityHasProperty.Serializer
,EntityHasScore.Serializer
,ExplorationMap.Serializer
,ExplosionDecay.Serializer
,FillPlayerHead.Serializer
,Inverted.Serializer
,ItemLootEntry.Serializer
,KilledByPlayer.Serializer
,LimitCount.Serializer
,LocationCheck.Serializer
,LootEntry.Serializer
,LootFunction.Serializer
,LootingEnchantBonus.Serializer
,LootTableIdCondition.Serializer
,MatchTool.Serializer
,RandomChance.Serializer
,RandomChanceWithLooting.Serializer
,Reference.Serializer
,SetAttributes.Serializer
,SetContents.Serializer
,SetCount.Serializer
,SetDamage.Serializer
,SetLootTable.Serializer
,SetLore.Serializer
,SetName.Serializer
,SetNBT.Serializer
,SetStewEffect.Serializer
,Smelt.Serializer
,StandaloneLootEntry.Serializer
,SurvivesExplosion.Serializer
,TableBonus.Serializer
,TableLootEntry.Serializer
,TagLootEntry.Serializer
,TimeCheck.Serializer
,WeatherCheck.Serializer
public interface ILootSerializer<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
deserialize(com.google.gson.JsonObject p_230423_1_, com.google.gson.JsonDeserializationContext p_230423_2_)
void
serialize(com.google.gson.JsonObject p_230424_1_, T p_230424_2_, com.google.gson.JsonSerializationContext p_230424_3_)
-