类 SimpleCriterionTrigger<T extends SimpleCriterionTrigger.SimpleInstance>
java.lang.Object
net.minecraft.advancements.critereon.SimpleCriterionTrigger<T>
- 所有已实现的接口:
CriterionTrigger<T>
- 直接已知子类:
AnyBlockInteractionTrigger
,BeeNestDestroyedTrigger
,BredAnimalsTrigger
,BrewedPotionTrigger
,ChangeDimensionTrigger
,ChanneledLightningTrigger
,ConstructBeaconTrigger
,ConsumeItemTrigger
,CuredZombieVillagerTrigger
,DefaultBlockInteractionTrigger
,DistanceTrigger
,EffectsChangedTrigger
,EnchantedItemTrigger
,EnterBlockTrigger
,EntityHurtPlayerTrigger
,FallAfterExplosionTrigger
,FilledBucketTrigger
,FishingRodHookedTrigger
,InventoryChangeTrigger
,ItemDurabilityTrigger
,ItemUsedOnLocationTrigger
,KilledByArrowTrigger
,KilledTrigger
,LevitationTrigger
,LightningStrikeTrigger
,LootTableTrigger
,PickedUpItemTrigger
,PlayerHurtEntityTrigger
,PlayerInteractTrigger
,PlayerTrigger
,RecipeCraftedTrigger
,RecipeUnlockedTrigger
,ShotCrossbowTrigger
,SlideDownBlockTrigger
,StartRidingTrigger
,SummonedEntityTrigger
,TameAnimalTrigger
,TargetBlockTrigger
,TradeTrigger
,UsedEnderEyeTrigger
,UsedTotemTrigger
,UsingItemTrigger
public abstract class SimpleCriterionTrigger<T extends SimpleCriterionTrigger.SimpleInstance>
extends Object
implements CriterionTrigger<T>
-
嵌套类概要
嵌套类从接口继承的嵌套类/接口 net.minecraft.advancements.CriterionTrigger
CriterionTrigger.Listener<T extends CriterionTriggerInstance>
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明final void
addPlayerListener
(PlayerAdvancements p_66243_, CriterionTrigger.Listener<T> p_66244_) final void
removePlayerListener
(PlayerAdvancements p_66254_, CriterionTrigger.Listener<T> p_66255_) final void
removePlayerListeners
(PlayerAdvancements p_66241_) protected void
trigger
(ServerPlayer p_66235_, Predicate<T> p_66236_) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 net.minecraft.advancements.CriterionTrigger
codec, createCriterion
-
字段详细资料
-
players
private final Map<PlayerAdvancements,Set<CriterionTrigger.Listener<T extends SimpleCriterionTrigger.SimpleInstance>>> players
-
-
构造器详细资料
-
SimpleCriterionTrigger
public SimpleCriterionTrigger()
-
-
方法详细资料
-
addPlayerListener
public final void addPlayerListener(PlayerAdvancements p_66243_, CriterionTrigger.Listener<T> p_66244_) - 指定者:
addPlayerListener
在接口中CriterionTrigger<T extends SimpleCriterionTrigger.SimpleInstance>
-
removePlayerListener
public final void removePlayerListener(PlayerAdvancements p_66254_, CriterionTrigger.Listener<T> p_66255_) - 指定者:
removePlayerListener
在接口中CriterionTrigger<T extends SimpleCriterionTrigger.SimpleInstance>
-
removePlayerListeners
- 指定者:
removePlayerListeners
在接口中CriterionTrigger<T extends SimpleCriterionTrigger.SimpleInstance>
-
trigger
-