Package be.seeseemelk.mockbukkit
Class MockUnsafeValues
java.lang.Object
be.seeseemelk.mockbukkit.MockUnsafeValues
- All Implemented Interfaces:
UnsafeValues
Deprecated.
Mock implementation of an
UnsafeValues
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
checkSupported
(@NotNull PluginDescriptionFile pdf) Deprecated.@NotNull net.kyori.adventure.text.serializer.gson.GsonComponentSerializer
Deprecated, for removal: This API element is subject to removal in a future version.@NotNull net.kyori.adventure.text.flattener.ComponentFlattener
Deprecated.@NotNull List<net.kyori.adventure.text.Component>
computeTooltipLines
(@NotNull ItemStack itemStack, @NotNull TooltipContext tooltipContext, @Nullable Player player) Deprecated.@NotNull DamageSource.Builder
createDamageSourceBuilder
(@NotNull DamageType damageType) Deprecated.createPluginLifecycleEventManager
(JavaPlugin javaPlugin, BooleanSupplier booleanSupplier) Deprecated.deserializeEntity
(byte[] data, World world) Deprecated.deserializeEntity
(byte[] data, World world, boolean preserveUUID) Deprecated.deserializeItem
(byte[] data) Deprecated.fromLegacy
(Material material) Deprecated.fromLegacy
(MaterialData material) Deprecated.fromLegacy
(MaterialData materialData, boolean itemPriority) Deprecated.fromLegacy
(Material material, byte data) Deprecated.@NotNull NamespacedKey
getBiomeKey
(RegionAccessor accessor, int x, int y, int z) Deprecated.@Nullable String
getBlockTranslationKey
(@NotNull Material material) Deprecated.getCreativeCategory
(Material material) Deprecated.@Nullable DamageEffect
getDamageEffect
(@NotNull String key) Deprecated.int
Deprecated.com.google.common.collect.Multimap<Attribute,
AttributeModifier> getDefaultAttributeModifiers
(Material material, EquipmentSlot slot) Deprecated.@NotNull Attributable
getDefaultEntityAttributes
(@NotNull NamespacedKey entityKey) Deprecated.@Nullable FeatureFlag
getFeatureFlag
(@NotNull NamespacedKey key) Deprecated.Deprecated.@NotNull com.google.common.collect.Multimap<Attribute,
AttributeModifier> getItemAttributes
(@NotNull Material material, @NotNull EquipmentSlot equipmentSlot) Deprecated.getItemRarity
(Material material) Deprecated.getItemStackRarity
(ItemStack itemStack) Deprecated.@Nullable String
getItemTranslationKey
(@NotNull Material material) Deprecated.@NotNull String
Deprecated.getMaterial
(String material, int version) Deprecated.int
Deprecated.@Nullable Color
getSpawnEggLayerColor
(EntityType entityType, int i) Deprecated.getStatisticCriteriaKey
(@NotNull Statistic statistic) Deprecated.Deprecated.@Nullable String
getTranslationKey
(@NotNull EntityType type) Deprecated.@Nullable String
getTranslationKey
(@NotNull ItemStack itemStack) Deprecated.Deprecated.@NotNull net.kyori.adventure.text.serializer.gson.GsonComponentSerializer
Deprecated, for removal: This API element is subject to removal in a future version.boolean
hasDefaultEntityAttributes
(@NotNull NamespacedKey entityKey) Deprecated.boolean
isCollidable
(@NotNull Material material) Deprecated.boolean
isSupportedApiVersion
(String apiVersion) Deprecated, for removal: This API element is subject to removal in a future version.boolean
isValidRepairItemStack
(@NotNull ItemStack itemToBeRepaired, @NotNull ItemStack repairMaterial) Deprecated.@NotNull net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer
Deprecated, for removal: This API element is subject to removal in a future version.loadAdvancement
(NamespacedKey key, String advancement) Deprecated.modifyItemStack
(ItemStack stack, String arguments) Deprecated.int
Deprecated.@NotNull net.kyori.adventure.text.serializer.plain.PlainComponentSerializer
Deprecated, for removal: This API element is subject to removal in a future version.@NotNull net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer
Deprecated, for removal: This API element is subject to removal in a future version.byte[]
processClass
(PluginDescriptionFile pdf, String path, byte[] clazz) Deprecated.boolean
Deprecated.void
Deprecated.net.kyori.adventure.text.Component
resolveWithContext
(net.kyori.adventure.text.Component component, CommandSender context, Entity scoreboardSubject, boolean bypassPermissions) Deprecated.byte[]
serializeEntity
(Entity entity) Deprecated.byte[]
serializeItem
(ItemStack item) Deprecated.void
setBiomeKey
(RegionAccessor accessor, int x, int y, int z, NamespacedKey biomeKey) Deprecated.void
setMinimumApiVersion
(String minimumApiVersion) Deprecated.Sets the minimum api-version allowed.Deprecated.
-
Constructor Details
-
MockUnsafeValues
public MockUnsafeValues()Deprecated.
-
-
Method Details
-
componentFlattener
@NotNull public @NotNull net.kyori.adventure.text.flattener.ComponentFlattener componentFlattener()Deprecated.- Specified by:
componentFlattener
in interfaceUnsafeValues
-
plainComponentSerializer
@Deprecated(forRemoval=true, since="1.18") @NotNull public @NotNull net.kyori.adventure.text.serializer.plain.PlainComponentSerializer plainComponentSerializer()Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
plainComponentSerializer
in interfaceUnsafeValues
-
plainTextSerializer
@Deprecated(forRemoval=true, since="1.18") @NotNull public @NotNull net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer plainTextSerializer()Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
plainTextSerializer
in interfaceUnsafeValues
-
gsonComponentSerializer
@Deprecated(forRemoval=true, since="1.18") @NotNull public @NotNull net.kyori.adventure.text.serializer.gson.GsonComponentSerializer gsonComponentSerializer()Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
gsonComponentSerializer
in interfaceUnsafeValues
-
colorDownsamplingGsonComponentSerializer
@Deprecated(forRemoval=true, since="1.18") @NotNull public @NotNull net.kyori.adventure.text.serializer.gson.GsonComponentSerializer colorDownsamplingGsonComponentSerializer()Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
colorDownsamplingGsonComponentSerializer
in interfaceUnsafeValues
-
legacyComponentSerializer
@Deprecated(forRemoval=true, since="1.18") @NotNull public @NotNull net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer legacyComponentSerializer()Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
legacyComponentSerializer
in interfaceUnsafeValues
-
resolveWithContext
public net.kyori.adventure.text.Component resolveWithContext(net.kyori.adventure.text.Component component, CommandSender context, Entity scoreboardSubject, boolean bypassPermissions) throws IOException Deprecated.- Specified by:
resolveWithContext
in interfaceUnsafeValues
- Throws:
IOException
-
reportTimings
public void reportTimings()Deprecated.- Specified by:
reportTimings
in interfaceUnsafeValues
-
toLegacy
Deprecated.- Specified by:
toLegacy
in interfaceUnsafeValues
-
fromLegacy
Deprecated.- Specified by:
fromLegacy
in interfaceUnsafeValues
-
fromLegacy
Deprecated.- Specified by:
fromLegacy
in interfaceUnsafeValues
-
fromLegacy
Deprecated.- Specified by:
fromLegacy
in interfaceUnsafeValues
-
fromLegacy
Deprecated.- Specified by:
fromLegacy
in interfaceUnsafeValues
-
getDataVersion
public int getDataVersion()Deprecated.- Specified by:
getDataVersion
in interfaceUnsafeValues
-
modifyItemStack
Deprecated.- Specified by:
modifyItemStack
in interfaceUnsafeValues
-
setMinimumApiVersion
Deprecated.Sets the minimum api-version allowed.- Parameters:
minimumApiVersion
- The minimum API version to support.
-
checkSupported
public void checkSupported(@NotNull @NotNull PluginDescriptionFile pdf) throws InvalidPluginException Deprecated.- Specified by:
checkSupported
in interfaceUnsafeValues
- Throws:
InvalidPluginException
-
processClass
Deprecated.- Specified by:
processClass
in interfaceUnsafeValues
-
loadAdvancement
Deprecated.- Specified by:
loadAdvancement
in interfaceUnsafeValues
-
removeAdvancement
Deprecated.- Specified by:
removeAdvancement
in interfaceUnsafeValues
-
getDefaultAttributeModifiers
public com.google.common.collect.Multimap<Attribute,AttributeModifier> getDefaultAttributeModifiers(Material material, EquipmentSlot slot) Deprecated.- Specified by:
getDefaultAttributeModifiers
in interfaceUnsafeValues
-
getCreativeCategory
Deprecated.- Specified by:
getCreativeCategory
in interfaceUnsafeValues
-
getTimingsServerName
Deprecated.- Specified by:
getTimingsServerName
in interfaceUnsafeValues
-
getVersionFetcher
Deprecated.- Specified by:
getVersionFetcher
in interfaceUnsafeValues
-
isSupportedApiVersion
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
isSupportedApiVersion
in interfaceUnsafeValues
-
serializeItem
Deprecated.- Specified by:
serializeItem
in interfaceUnsafeValues
-
deserializeItem
Deprecated.- Specified by:
deserializeItem
in interfaceUnsafeValues
-
serializeEntity
Deprecated.- Specified by:
serializeEntity
in interfaceUnsafeValues
-
deserializeEntity
Deprecated.- Specified by:
deserializeEntity
in interfaceUnsafeValues
-
deserializeEntity
Deprecated.- Specified by:
deserializeEntity
in interfaceUnsafeValues
-
getBlockTranslationKey
Deprecated.- Specified by:
getBlockTranslationKey
in interfaceUnsafeValues
-
getItemTranslationKey
Deprecated.- Specified by:
getItemTranslationKey
in interfaceUnsafeValues
-
getTranslationKey
Deprecated.- Specified by:
getTranslationKey
in interfaceUnsafeValues
-
getTranslationKey
Deprecated.- Specified by:
getTranslationKey
in interfaceUnsafeValues
-
getFeatureFlag
Deprecated.- Specified by:
getFeatureFlag
in interfaceUnsafeValues
-
getInternalPotionData
Deprecated.- Specified by:
getInternalPotionData
in interfaceUnsafeValues
-
getDamageEffect
Deprecated.- Specified by:
getDamageEffect
in interfaceUnsafeValues
-
createDamageSourceBuilder
public @NotNull DamageSource.Builder createDamageSourceBuilder(@NotNull @NotNull DamageType damageType) Deprecated.- Specified by:
createDamageSourceBuilder
in interfaceUnsafeValues
-
nextEntityId
public int nextEntityId()Deprecated.- Specified by:
nextEntityId
in interfaceUnsafeValues
-
getMainLevelName
Deprecated.- Specified by:
getMainLevelName
in interfaceUnsafeValues
-
getItemRarity
Deprecated.- Specified by:
getItemRarity
in interfaceUnsafeValues
-
getItemStackRarity
Deprecated.- Specified by:
getItemStackRarity
in interfaceUnsafeValues
-
isValidRepairItemStack
public boolean isValidRepairItemStack(@NotNull @NotNull ItemStack itemToBeRepaired, @NotNull @NotNull ItemStack repairMaterial) Deprecated.- Specified by:
isValidRepairItemStack
in interfaceUnsafeValues
-
getItemAttributes
@NotNull public @NotNull com.google.common.collect.Multimap<Attribute,AttributeModifier> getItemAttributes(@NotNull @NotNull Material material, @NotNull @NotNull EquipmentSlot equipmentSlot) Deprecated.- Specified by:
getItemAttributes
in interfaceUnsafeValues
-
getProtocolVersion
public int getProtocolVersion()Deprecated.- Specified by:
getProtocolVersion
in interfaceUnsafeValues
-
hasDefaultEntityAttributes
Deprecated.- Specified by:
hasDefaultEntityAttributes
in interfaceUnsafeValues
-
getDefaultEntityAttributes
@NotNull public @NotNull Attributable getDefaultEntityAttributes(@NotNull @NotNull NamespacedKey entityKey) Deprecated.- Specified by:
getDefaultEntityAttributes
in interfaceUnsafeValues
-
isCollidable
Deprecated.- Specified by:
isCollidable
in interfaceUnsafeValues
-
getBiomeKey
Deprecated.- Specified by:
getBiomeKey
in interfaceUnsafeValues
-
setBiomeKey
Deprecated.- Specified by:
setBiomeKey
in interfaceUnsafeValues
-
getStatisticCriteriaKey
Deprecated.- Specified by:
getStatisticCriteriaKey
in interfaceUnsafeValues
-
getSpawnEggLayerColor
Deprecated.- Specified by:
getSpawnEggLayerColor
in interfaceUnsafeValues
-
createPluginLifecycleEventManager
public LifecycleEventManager<Plugin> createPluginLifecycleEventManager(JavaPlugin javaPlugin, BooleanSupplier booleanSupplier) Deprecated.- Specified by:
createPluginLifecycleEventManager
in interfaceUnsafeValues
-
computeTooltipLines
@NotNull public @NotNull List<net.kyori.adventure.text.Component> computeTooltipLines(@NotNull @NotNull ItemStack itemStack, @NotNull @NotNull TooltipContext tooltipContext, @Nullable @Nullable Player player) Deprecated.- Specified by:
computeTooltipLines
in interfaceUnsafeValues
-
getMaterial
Deprecated.- Specified by:
getMaterial
in interfaceUnsafeValues
-