Uses of Interface
me.hsgamer.hscore.common.StringReplacer
Package
Description
Contains common classes for actions
Contains the implementation of
Action
for BukkitContains the implementation of
ItemModifier
for ItemStack
Contains the utilities for common use
Contains the classes to work with Minecraft items
Contains the classes to work with variables
-
Uses of StringReplacer in me.hsgamer.hscore.action.common
Modifier and TypeMethodDescriptionvoid
Action.apply
(UUID uuid, TaskProcess process, StringReplacer stringReplacer) Apply the action -
Uses of StringReplacer in me.hsgamer.hscore.bukkit.action
Modifier and TypeMethodDescriptionvoid
BroadcastAction.apply
(UUID uuid, TaskProcess process, StringReplacer stringReplacer) void
CommandAction.apply
(UUID uuid, TaskProcess process, StringReplacer stringReplacer) void
ConsoleAction.apply
(UUID uuid, TaskProcess process, StringReplacer stringReplacer) void
DelayAction.apply
(UUID uuid, TaskProcess process, StringReplacer stringReplacer) void
TellAction.apply
(UUID uuid, TaskProcess process, StringReplacer stringReplacer) -
Uses of StringReplacer in me.hsgamer.hscore.bukkit.item.modifier
Modifier and TypeMethodDescriptionboolean
AmountModifier.compare
(@NotNull org.bukkit.inventory.ItemStack item, UUID uuid, @NotNull StringReplacer stringReplacer) boolean
DurabilityModifier.compare
(@NotNull org.bukkit.inventory.ItemStack item, UUID uuid, @NotNull StringReplacer stringReplacer) boolean
EnchantmentModifier.compare
(@NotNull org.bukkit.inventory.meta.ItemMeta meta, @Nullable UUID uuid, @NotNull StringReplacer stringReplacer) boolean
ItemFlagModifier.compare
(@NotNull org.bukkit.inventory.meta.ItemMeta meta, @Nullable UUID uuid, @NotNull StringReplacer stringReplacer) default boolean
ItemMetaComparator.compare
(@NotNull org.bukkit.inventory.ItemStack item, @Nullable UUID uuid, @NotNull StringReplacer stringReplacer) boolean
ItemMetaComparator.compare
(@NotNull org.bukkit.inventory.meta.ItemMeta meta, @Nullable UUID uuid, @NotNull StringReplacer stringReplacer) Compare the modifier of an item metaboolean
LoreModifier.compare
(@NotNull org.bukkit.inventory.meta.ItemMeta meta, @Nullable UUID uuid, @NotNull StringReplacer stringReplacer) boolean
MaterialModifier.compare
(@NotNull org.bukkit.inventory.ItemStack item, UUID uuid, @NotNull StringReplacer stringReplacer) boolean
NameModifier.compare
(@NotNull org.bukkit.inventory.meta.ItemMeta meta, @Nullable UUID uuid, @NotNull StringReplacer stringReplacer) boolean
PotionEffectModifier.compare
(@NotNull org.bukkit.inventory.meta.ItemMeta meta, @Nullable UUID uuid, @NotNull StringReplacer stringReplacer) @NotNull org.bukkit.inventory.ItemStack
AmountModifier.modify
(@NotNull org.bukkit.inventory.ItemStack original, UUID uuid, @NotNull StringReplacer stringReplacer) @NotNull org.bukkit.inventory.ItemStack
DurabilityModifier.modify
(@NotNull org.bukkit.inventory.ItemStack original, UUID uuid, @NotNull StringReplacer stringReplacer) default @NotNull org.bukkit.inventory.ItemStack
ItemMetaModifier.modify
(@NotNull org.bukkit.inventory.ItemStack original, @Nullable UUID uuid, @NotNull StringReplacer stringReplacer) @NotNull org.bukkit.inventory.ItemStack
MaterialModifier.modify
(@NotNull org.bukkit.inventory.ItemStack original, UUID uuid, @NotNull StringReplacer stringReplacer) @NotNull org.bukkit.inventory.meta.ItemMeta
EnchantmentModifier.modifyMeta
(@NotNull org.bukkit.inventory.meta.ItemMeta meta, @Nullable UUID uuid, @NotNull StringReplacer stringReplacer) @NotNull org.bukkit.inventory.meta.ItemMeta
ItemFlagModifier.modifyMeta
(@NotNull org.bukkit.inventory.meta.ItemMeta meta, @Nullable UUID uuid, @NotNull StringReplacer stringReplacer) @NotNull org.bukkit.inventory.meta.ItemMeta
ItemMetaModifier.modifyMeta
(@NotNull org.bukkit.inventory.meta.ItemMeta meta, @Nullable UUID uuid, @NotNull StringReplacer stringReplacer) Modify the item meta@NotNull org.bukkit.inventory.meta.ItemMeta
LoreModifier.modifyMeta
(@NotNull org.bukkit.inventory.meta.ItemMeta meta, @Nullable UUID uuid, @NotNull StringReplacer stringReplacer) @NotNull org.bukkit.inventory.meta.ItemMeta
NameModifier.modifyMeta
(@NotNull org.bukkit.inventory.meta.ItemMeta meta, @Nullable UUID uuid, @NotNull StringReplacer stringReplacer) @NotNull org.bukkit.inventory.meta.ItemMeta
PotionEffectModifier.modifyMeta
(@NotNull org.bukkit.inventory.meta.ItemMeta meta, @Nullable UUID uuid, @NotNull StringReplacer stringReplacer) -
Uses of StringReplacer in me.hsgamer.hscore.common
Modifier and TypeFieldDescriptionstatic final StringReplacer
StringReplacer.DUMMY
The dummy replacer that does nothingModifier and TypeMethodDescriptionstatic @NotNull StringReplacer
StringReplacer.combine
(@NotNull Collection<? extends StringReplacer> stringReplacers) Combine multiple string replacersstatic @NotNull StringReplacer
StringReplacer.combine
(@NotNull StringReplacer... stringReplacers) Combine multiple string replacersstatic @NotNull StringReplacer
StringReplacer.of
(@NotNull BiFunction<String, UUID, String> function) static @NotNull StringReplacer
StringReplacer.of
(@NotNull UnaryOperator<String> operator) static @NotNull StringReplacer
StringReplacer.of
(@NotNull UnaryOperator<String> operator, @NotNull BiFunction<String, UUID, String> function) Create a newStringReplacer
from aUnaryOperator
asreplace(String)
and aBiFunction
asreplace(String, UUID)
Modifier and TypeMethodDescriptionstatic @NotNull StringReplacer
StringReplacer.combine
(@NotNull StringReplacer... stringReplacers) Combine multiple string replacersModifier and TypeMethodDescriptionstatic @NotNull StringReplacer
StringReplacer.combine
(@NotNull Collection<? extends StringReplacer> stringReplacers) Combine multiple string replacers -
Uses of StringReplacer in me.hsgamer.hscore.minecraft.item
Modifier and TypeMethodDescriptionItemBuilder.getStringReplacers()
Get the list of string replacersModifier and TypeMethodDescriptionItemBuilder.addStringReplacer
(StringReplacer replacer) Add a string replacerboolean
ItemComparator.compare
(T item, @Nullable UUID uuid, StringReplacer stringReplacer) Compare the modifier of an itemItemModifier.modify
(T original, @Nullable UUID uuid, @NotNull StringReplacer stringReplacer) Modify the itemItemBuilder.removeStringReplacer
(StringReplacer replacer) Remove a string replacer -
Uses of StringReplacer in me.hsgamer.hscore.variable
Modifier and TypeMethodDescriptionVariableManager.getExternalReplacers()
Get all external replacersVariableManager.getVariables()
Get all variablesModifier and TypeMethodDescriptionvoid
VariableManager.addExternalReplacer
(StringReplacer replacer) Add an external replacerboolean
VariableBundle.register
(String prefix, StringReplacer variable) Register new variableboolean
VariableBundle.register
(String prefix, StringReplacer variable, boolean isWhole) Register new variablevoid
VariableManager.register
(String prefix, StringReplacer variable) Register new variablevoid
VariableManager.register
(String prefix, StringReplacer variable, boolean isWhole) Register new variablevoid
VariableManager.removeExternalReplacer
(StringReplacer replacer) Remove an external replacer