Class AllTriggers
java.lang.Object
com.simibubi.create.foundation.advancement.AllTriggers
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic StringSerializableTrigger<net.minecraft.world.level.block.Block>static SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic StringSerializableTrigger<net.minecraft.world.level.material.Fluid>static SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTriggerstatic SimpleTrigger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<net.minecraft.server.level.ServerPlayer>getPlayersInRange(net.minecraft.world.level.LevelAccessor world, net.minecraft.core.BlockPos pos, int range)static voidregister()static voidtriggerFor(ITriggerable trigger, net.minecraft.world.entity.player.Player player)static voidtriggerForNearbyPlayers(ITriggerable trigger, net.minecraft.world.level.LevelAccessor world, net.minecraft.core.BlockPos pos, int range)static voidtriggerForNearbyPlayers(ITriggerable trigger, net.minecraft.world.level.LevelAccessor world, net.minecraft.core.BlockPos pos, int range, Predicate<net.minecraft.world.entity.player.Player> playerFilter)
-
Field Details
-
INFINITE_FLUID
public static final StringSerializableTrigger<net.minecraft.world.level.material.Fluid> INFINITE_FLUID -
BRACKET_APPLY_TRIGGER
public static final StringSerializableTrigger<net.minecraft.world.level.block.Block> BRACKET_APPLY_TRIGGER -
FAN_PROCESSING
-
ROTATION
-
OVERSTRESSED
-
SHIFTING_GEARS
-
CONNECT_BELT
-
BONK
-
WATER_WHEEL
-
LAVA_WHEEL
-
CHOCOLATE_WHEEL
-
DEPLOYER_BOOP
-
SPEED_READ
-
BASIN_THROW
-
PRESS_COMPACT
-
UPGRADED_ZAPPER
-
EXTENDO
-
GIGA_EXTENDO
-
MECHANICAL_ARM
-
MUSICAL_ARM
-
CUCKOO
-
CASING_SHAFT
-
CASING_BELT
-
CASING_PIPE
-
WINDMILL
-
MAXED_WINDMILL
-
PLACE_TUNNEL
-
CONNECT_TUNNEL
-
UPWARD_CHUTE
-
BELT_FUNNEL
-
BELT_FUNNEL_KISS
-
CLOCKWORK_BEARING
-
ARM_MANY_TARGETS
-
ARM_BLAZE_BURNER
-
FLYWHEEL
-
OVERSTRESS_FLYWHEEL
-
ITEM_DRAIN
-
CHAINED_ITEM_DRAIN
-
SPOUT
-
SPOUT_POTION
-
GLASS_PIPE
-
PIPE_COLLISION
-
PIPE_SPILL
-
POTATO_KILL
-
HOSE_PULLEY
-
MIXER_MIX
-
-
Constructor Details
-
AllTriggers
public AllTriggers()
-
-
Method Details
-
register
public static void register() -
triggerFor
public static void triggerFor(ITriggerable trigger, net.minecraft.world.entity.player.Player player) -
triggerForNearbyPlayers
public static void triggerForNearbyPlayers(ITriggerable trigger, net.minecraft.world.level.LevelAccessor world, net.minecraft.core.BlockPos pos, int range) -
triggerForNearbyPlayers
public static void triggerForNearbyPlayers(ITriggerable trigger, net.minecraft.world.level.LevelAccessor world, net.minecraft.core.BlockPos pos, int range, Predicate<net.minecraft.world.entity.player.Player> playerFilter) -
getPlayersInRange
public static List<net.minecraft.server.level.ServerPlayer> getPlayersInRange(net.minecraft.world.level.LevelAccessor world, net.minecraft.core.BlockPos pos, int range)
-