Class WeaponMechanicsCommand
java.lang.Object
me.deecaad.weaponmechanics.commands.WeaponMechanicsCommand
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic Function<me.deecaad.core.commands.CommandData,me.deecaad.core.commands.Tooltip[]> static Function<me.deecaad.core.commands.CommandData,me.deecaad.core.commands.Tooltip[]> static charstatic Function<me.deecaad.core.commands.CommandData,me.deecaad.core.commands.Tooltip[]> static String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidbuild()static voidstatic voidexplode(org.bukkit.entity.LivingEntity cause, ExplosionShape shape, org.bukkit.Location origin, String exposureString, boolean isBreakBlocks, Predicate<org.bukkit.block.Block> blackList, int regen) static voidfirework(org.bukkit.Location location, int time, org.bukkit.FireworkEffect.Type type, org.bukkit.Color color, org.bukkit.Color fade, boolean flicker, boolean trail) static voidgive(org.bukkit.command.CommandSender sender, List<org.bukkit.entity.Entity> targets, String weaponTitle, int amount, Map<String, Object> data) static voidgiveAmmo(org.bukkit.command.CommandSender sender, org.bukkit.entity.Player player, String ammoName, boolean magazine, int amount) static voidgiveAmmo(org.bukkit.entity.Player sender, int amount) static voidgiveRepairKit(org.bukkit.command.CommandSender sender, org.bukkit.entity.Player receiver, String repairKit) static voidstatic voidinfo(org.bukkit.command.CommandSender sender) static voidlist(org.bukkit.command.CommandSender sender, int requestedPage) static voidmeta(org.bukkit.entity.Player sender, List<org.bukkit.entity.Entity> targets, me.deecaad.core.compatibility.entity.EntityCompatibility.EntityMeta flag, int ticks) static voidnbt(org.bukkit.command.CommandSender sender, org.bukkit.entity.Entity target) static voidray(org.bukkit.entity.LivingEntity sender, boolean box, double size, int distance, int ticks) static voidrecoil(org.bukkit.entity.Player player, int push, int recover, List<Double> yaws, List<Double> pitches, int rate, int time) static voidrepair(org.bukkit.command.CommandSender sender, List<org.bukkit.entity.Entity> targets, me.deecaad.weaponmechanics.commands.WeaponMechanicsCommand.RepairMode mode, boolean repairFully) static voidshoot(org.bukkit.entity.LivingEntity sender, double speed, double gravity, org.bukkit.entity.EntityType entity) static voidspawn(org.bukkit.entity.Player player, org.bukkit.Location location, org.bukkit.entity.EntityType type, String moveType, int time, boolean gravity, String name) static voidstats(org.bukkit.command.CommandSender sender, String type, org.bukkit.entity.Player target, String weapon) static voidtransform(org.bukkit.entity.Entity sender, int children, int time, double speed, double radius, boolean particles) static voidwiki(org.bukkit.command.CommandSender sender)
-
Field Details
-
WIKI
-
SYM
public static char SYM -
WEAPON_SUGGESTIONS
public static Function<me.deecaad.core.commands.CommandData,me.deecaad.core.commands.Tooltip[]> WEAPON_SUGGESTIONS -
AMMO_SUGGESTIONS
public static Function<me.deecaad.core.commands.CommandData,me.deecaad.core.commands.Tooltip[]> AMMO_SUGGESTIONS -
REPAIR_KIT_SUGGESTIONS
public static Function<me.deecaad.core.commands.CommandData,me.deecaad.core.commands.Tooltip[]> REPAIR_KIT_SUGGESTIONS
-
-
Constructor Details
-
WeaponMechanicsCommand
public WeaponMechanicsCommand()
-
-
Method Details
-
build
public static void build() -
stats
-
give
-
giveAmmo
public static void giveAmmo(org.bukkit.entity.Player sender, int amount) -
giveAmmo
public static void giveAmmo(org.bukkit.command.CommandSender sender, org.bukkit.entity.Player player, String ammoName, boolean magazine, int amount) -
repair
public static void repair(org.bukkit.command.CommandSender sender, List<org.bukkit.entity.Entity> targets, me.deecaad.weaponmechanics.commands.WeaponMechanicsCommand.RepairMode mode, boolean repairFully) -
giveRepairKit
public static void giveRepairKit(org.bukkit.command.CommandSender sender, org.bukkit.entity.Player receiver, String repairKit) -
info
public static void info(org.bukkit.command.CommandSender sender) -
list
public static void list(org.bukkit.command.CommandSender sender, int requestedPage) -
wiki
public static void wiki(org.bukkit.command.CommandSender sender) -
convert
-
nbt
public static void nbt(org.bukkit.command.CommandSender sender, org.bukkit.entity.Entity target) -
explode
public static void explode(org.bukkit.entity.LivingEntity cause, ExplosionShape shape, org.bukkit.Location origin, String exposureString, boolean isBreakBlocks, Predicate<org.bukkit.block.Block> blackList, int regen) -
spawn
-
meta
public static void meta(org.bukkit.entity.Player sender, List<org.bukkit.entity.Entity> targets, me.deecaad.core.compatibility.entity.EntityCompatibility.EntityMeta flag, int ticks) -
hitbox
public static void hitbox(org.bukkit.command.CommandSender sender, List<org.bukkit.entity.Entity> targets, int ticks) -
firework
public static void firework(org.bukkit.Location location, int time, org.bukkit.FireworkEffect.Type type, org.bukkit.Color color, org.bukkit.Color fade, boolean flicker, boolean trail) -
ray
public static void ray(org.bukkit.entity.LivingEntity sender, boolean box, double size, int distance, int ticks) -
recoil
-
shoot
public static void shoot(org.bukkit.entity.LivingEntity sender, double speed, double gravity, org.bukkit.entity.EntityType entity) -
transform
public static void transform(org.bukkit.entity.Entity sender, int children, int time, double speed, double radius, boolean particles)
-