MCPcopy Create free account

hub / github.com/Rosewood-Development/RoseLoot / types & classes

Types & classes450 in github.com/Rosewood-Development/RoseLoot

ClassAdvancedItemsProvider
Plugin/src/main/java/dev/rosewood/roseloot/hook/items/AdvancedItemsProvider.java:9
ClassAdvancementCondition
Plugin/src/main/java/dev/rosewood/roseloot/loot/condition/tags/AdvancementCondition.java:10
ClassAdvancementListener
Plugin/src/main/java/dev/rosewood/roseloot/listener/AdvancementListener.java:17
ClassAmountModifier
Plugin/src/main/java/dev/rosewood/roseloot/loot/item/ItemLootItem.java:240
ClassAmountModifierData
Plugin/src/main/java/dev/rosewood/roseloot/util/VanillaLootTableConverter.java:1326
ClassAndLootCondition
Plugin/src/main/java/dev/rosewood/roseloot/loot/condition/predicate/AndLootCondition.java:6
ClassApplyEffectsConfig
Component/Common/src/main/java/dev/rosewood/roseloot/loot/item/component/common/EffectConfig.java:47
ClassArchaeologyListener
Plugin/src/main/java/dev/rosewood/roseloot/listener/ArchaeologyListener.java:32
ClassArmorItemLootMeta
Plugin/src/main/java/dev/rosewood/roseloot/loot/item/meta/ArmorItemLootMeta.java:13
ClassAttackRangeComponent
Component/Common/src/main/java/dev/rosewood/roseloot/loot/item/component/common/stable/AttackRangeComponent.java:11
ClassAttributeData
Plugin/src/main/java/dev/rosewood/roseloot/loot/item/meta/ItemLootMeta.java:446
ClassAttributeModifierData
Component/v1_21_3/src/main/java/dev/rosewood/roseloot/loot/item/component/v1_21_3/AttributeModifiersComponent.java:128
ClassAttributeModifierData
Component/Common/src/main/java/dev/rosewood/roseloot/loot/item/component/common/stable/AttributeModifiersComponent.java:144
ClassAttributeModifierData
Component/v1_21_4/src/main/java/dev/rosewood/roseloot/loot/item/component/v1_21_4/AttributeModifiersComponent.java:110
ClassAttributeModifiersComponent
Component/v1_21_3/src/main/java/dev/rosewood/roseloot/loot/item/component/v1_21_3/AttributeModifiersComponent.java:22
ClassAttributeModifiersComponent
Component/Common/src/main/java/dev/rosewood/roseloot/loot/item/component/common/stable/AttributeModifiersComponent.java:25
ClassAttributeModifiersComponent
Component/v1_21_4/src/main/java/dev/rosewood/roseloot/loot/item/component/v1_21_4/AttributeModifiersComponent.java:22
ClassAuraSkillsExperienceLootItem
Plugin/src/main/java/dev/rosewood/roseloot/loot/item/AuraSkillsExperienceLootItem.java:14
InterfaceAutoTriggerableLootItem
Represents a LootItem that will trigger its contents automatically. Primarily used for injecting placeholders into the LootContext. The Location for t
Plugin/src/main/java/dev/rosewood/roseloot/loot/item/AutoTriggerableLootItem.java:10
ClassAxolotlBucketItemLootMeta
Plugin/src/main/java/dev/rosewood/roseloot/loot/item/meta/AxolotlBucketItemLootMeta.java:11
ClassBannerItemLootMeta
Plugin/src/main/java/dev/rosewood/roseloot/loot/item/meta/BannerItemLootMeta.java:14
ClassBannerPatternsComponent
Component/Common/src/main/java/dev/rosewood/roseloot/loot/item/component/common/stable/BannerPatternsComponent.java:22
ClassBaseColorComponent
Component/Common/src/main/java/dev/rosewood/roseloot/loot/item/component/common/stable/BaseColorComponent.java:10
ClassBaseCommand
Plugin/src/main/java/dev/rosewood/roseloot/command/command/BaseCommand.java:12
ClassBaseLootCondition
Plugin/src/main/java/dev/rosewood/roseloot/loot/condition/BaseLootCondition.java:5
ClassBinomialDistributionNumberProvider
Plugin/src/main/java/dev/rosewood/roseloot/provider/NumberProvider.java:168
ClassBiomeCondition
Plugin/src/main/java/dev/rosewood/roseloot/loot/condition/tags/BiomeCondition.java:13
ClassBiomeKeyCondition
Plugin/src/main/java/dev/rosewood/roseloot/loot/condition/tags/paper/BiomeKeyCondition.java:16
ClassBiomeProvider
Plugin/src/main/java/dev/rosewood/roseloot/hook/biomes/BiomeProvider.java:6
ClassBlockBlockInfo
Plugin/src/main/java/dev/rosewood/roseloot/util/BlockInfo.java:27
ClassBlockDataCondition
Plugin/src/main/java/dev/rosewood/roseloot/loot/condition/tags/BlockDataCondition.java:11
ClassBlockDataContainer
Plugin/src/main/java/dev/rosewood/roseloot/loot/item/ParticleLootItem.java:172
InterfaceBlockInfo
Plugin/src/main/java/dev/rosewood/roseloot/util/BlockInfo.java:9
ClassBlockListener
Plugin/src/main/java/dev/rosewood/roseloot/listener/BlockListener.java:46
ClassBlockLocation
Plugin/src/main/java/dev/rosewood/roseloot/hook/CoreProtectRecentBlockHook.java:33
ClassBlockStateBlockInfo
Plugin/src/main/java/dev/rosewood/roseloot/util/BlockInfo.java:55
ClassBlockTrackerNaturalBlockCondition
Plugin/src/main/java/dev/rosewood/roseloot/hook/conditions/BlockTrackerNaturalBlockCondition.java:10
ClassBlockTypeCondition
Plugin/src/main/java/dev/rosewood/roseloot/loot/condition/tags/BlockTypeCondition.java:12
ClassBlocksAttacksComponent
Component/Common/src/main/java/dev/rosewood/roseloot/loot/item/component/common/stable/BlocksAttacksComponent.java:23
ClassBlocksAttacksComponent
Component/v1_21_7/src/main/java/dev/rosewood/roseloot/loot/item/component/v1_21_7/BlocksAttacksComponent.java:23
EnumBonusFormula
Plugin/src/main/java/dev/rosewood/roseloot/loot/item/ItemLootItem.java:280
ClassBookItemLootMeta
Plugin/src/main/java/dev/rosewood/roseloot/loot/item/meta/BookItemLootMeta.java:12
ClassBooleanLootCondition
Plugin/src/main/java/dev/rosewood/roseloot/loot/condition/BooleanLootCondition.java:6
ClassBreakBlockLootItem
Plugin/src/main/java/dev/rosewood/roseloot/loot/item/BreakBlockLootItem.java:24
ClassBreakSoundComponent
Component/Common/src/main/java/dev/rosewood/roseloot/loot/item/component/common/stable/BreakSoundComponent.java:11
ClassBuilder
Plugin/src/main/java/dev/rosewood/roseloot/loot/context/LootContextParams.java:94
ClassBuilder
Allows creating a LootContext. Usage example for running a block loot table type: <pre> LootContext lootContext = LootContext.builder(LootUtils.getEnt
Plugin/src/main/java/dev/rosewood/roseloot/loot/context/LootContext.java:292
ClassBuilder
Plugin/src/main/java/dev/rosewood/roseloot/loot/table/LootTableType.java:69
ClassBundleContentsComponent
Component/Common/src/main/java/dev/rosewood/roseloot/loot/item/component/common/stable/BundleContentsComponent.java:18
ClassBundleItemLootMeta
Plugin/src/main/java/dev/rosewood/roseloot/loot/item/meta/BundleItemLootMeta.java:17
ClassCanBreakComponent
Component/v1_21_3/src/main/java/dev/rosewood/roseloot/loot/item/component/v1_21_3/CanBreakComponent.java:7
ClassCanBreakComponent
Component/Common/src/main/java/dev/rosewood/roseloot/loot/item/component/common/stable/CanBreakComponent.java:7
ClassCanPlaceOnComponent
Component/v1_21_3/src/main/java/dev/rosewood/roseloot/loot/item/component/v1_21_3/CanPlaceOnComponent.java:7
ClassCanPlaceOnComponent
Component/Common/src/main/java/dev/rosewood/roseloot/loot/item/component/common/stable/CanPlaceOnComponent.java:7
ClassChanceCondition
Plugin/src/main/java/dev/rosewood/roseloot/loot/condition/tags/ChanceCondition.java:7
ClassChangeToolDurabilityLootItem
Plugin/src/main/java/dev/rosewood/roseloot/loot/item/ChangeToolDurabilityLootItem.java:20
ClassChargedProjectilesComponent
Component/Common/src/main/java/dev/rosewood/roseloot/loot/item/component/common/stable/ChargedProjectilesComponent.java:17
EnumChildrenStrategy
The strategy to use when evaluating a LootComponent's children
Plugin/src/main/java/dev/rosewood/roseloot/loot/LootComponent.java:125
ClassClearAllEffectsConfig
Component/Common/src/main/java/dev/rosewood/roseloot/loot/item/component/common/EffectConfig.java:40
ClassColorableArmorItemLootMeta
Used for leather armor in 1.20+.
Plugin/src/main/java/dev/rosewood/roseloot/loot/item/meta/ColorableArmorItemLootMeta.java:12
ClassCommandLootItem
Plugin/src/main/java/dev/rosewood/roseloot/loot/item/CommandLootItem.java:14
ClassCommandManager
Plugin/src/main/java/dev/rosewood/roseloot/manager/CommandManager.java:10
ClassComponentMappings
Plugin/src/main/java/dev/rosewood/roseloot/loot/item/component/ComponentMappings.java:12
ClassComponentUtil
Plugin/src/main/java/dev/rosewood/roseloot/util/ComponentUtil.java:7
ClassConditionChanceCondition
Plugin/src/main/java/dev/rosewood/roseloot/loot/condition/tags/ConditionChanceCondition.java:12
ClassConstantNumberProvider
Plugin/src/main/java/dev/rosewood/roseloot/provider/NumberProvider.java:118
ClassConstantStringProvider
Plugin/src/main/java/dev/rosewood/roseloot/provider/StringProvider.java:80
ClassConsumableComponent
Component/Common/src/main/java/dev/rosewood/roseloot/loot/item/component/common/stable/ConsumableComponent.java:17
ClassContainerComponent
Component/Common/src/main/java/dev/rosewood/roseloot/loot/item/component/common/stable/ContainerComponent.java:17
ClassContainerContentsLootItem
Plugin/src/main/java/dev/rosewood/roseloot/loot/item/ContainerContentsLootItem.java:17
ClassContainerLootComponent
Component/Common/src/main/java/dev/rosewood/roseloot/loot/item/component/common/stable/ContainerLootComponent.java:13
ClassConvertCommand
Plugin/src/main/java/dev/rosewood/roseloot/command/command/ConvertCommand.java:12
ClassCooldown
Plugin/src/main/java/dev/rosewood/roseloot/manager/CooldownManager.java:84
ClassCooldownCondition
cooldown:custom_id,player,15m value 1: Custom ID of the cooldown value 2: <player> or <global> value 3: Time of the cooldown with a time suffix (ms, s
Plugin/src/main/java/dev/rosewood/roseloot/loot/condition/tags/CooldownCondition.java:18
ClassCooldownManager
Plugin/src/main/java/dev/rosewood/roseloot/manager/CooldownManager.java:13
ClassCooldownsCommand
Plugin/src/main/java/dev/rosewood/roseloot/command/command/CooldownsCommand.java:16
ClassCooldownsListCommand
Plugin/src/main/java/dev/rosewood/roseloot/command/command/CooldownsCommand.java:35
ClassCooldownsResetCommand
Plugin/src/main/java/dev/rosewood/roseloot/command/command/CooldownsCommand.java:84
ClassCopyCommand
Plugin/src/main/java/dev/rosewood/roseloot/command/command/CopyCommand.java:21
ClassCopyComponentsCommand
Plugin/src/main/java/dev/rosewood/roseloot/command/command/CopyComponentsCommand.java:19
ClassCoreProtectNaturalBlockCondition
Plugin/src/main/java/dev/rosewood/roseloot/hook/conditions/CoreProtectNaturalBlockCondition.java:12
ClassCoreProtectRecentBlockHook
Plugin/src/main/java/dev/rosewood/roseloot/hook/CoreProtectRecentBlockHook.java:9
ClassCraftEngineBlockBreakListener
Plugin/src/main/java/dev/rosewood/roseloot/listener/hook/CraftEngineBlockBreakListener.java:30
ClassCraftEngineBlockCondition
Plugin/src/main/java/dev/rosewood/roseloot/hook/conditions/CraftEngineBlockCondition.java:9
ClassCraftEngineBlockDataCondition
Plugin/src/main/java/dev/rosewood/roseloot/hook/conditions/CraftEngineBlockDataCondition.java:10
ClassCraftEngineHook
Plugin/src/main/java/dev/rosewood/roseloot/hook/CraftEngineHook.java:5
ClassCraftEngineItemProvider
Plugin/src/main/java/dev/rosewood/roseloot/hook/items/CraftEngineItemProvider.java:9
ClassCrazyVouchersItemProvider
Plugin/src/main/java/dev/rosewood/roseloot/hook/items/CrazyVouchersItemProvider.java:8
EnumCustomBiomePlugin
Plugin/src/main/java/dev/rosewood/roseloot/hook/biomes/CustomBiomePlugin.java:11
ClassCustomCraftingItemProvider
Plugin/src/main/java/dev/rosewood/roseloot/hook/items/CustomCraftingItemProvider.java:10
ClassCustomFishingItemProvider
Plugin/src/main/java/dev/rosewood/roseloot/hook/items/CustomFishingItemProvider.java:10
ClassCustomItemLootItem
Plugin/src/main/java/dev/rosewood/roseloot/loot/item/CustomItemLootItem.java:9
EnumCustomItemPlugin
Plugin/src/main/java/dev/rosewood/roseloot/hook/items/CustomItemPlugin.java:15
ClassCustomModelDataComponent
Component/Common/src/main/java/dev/rosewood/roseloot/loot/item/component/common/stable/CustomModelDataComponent.java:13
ClassCustomModelDataCondition
Plugin/src/main/java/dev/rosewood/roseloot/loot/condition/tags/CustomModelDataCondition.java:10
ClassCustomNameComponent
Component/Common/src/main/java/dev/rosewood/roseloot/loot/item/component/common/stable/CustomNameComponent.java:11
ClassDamageComponent
Component/Common/src/main/java/dev/rosewood/roseloot/loot/item/component/common/stable/DamageComponent.java:10
ClassDamageReductionData
Component/Common/src/main/java/dev/rosewood/roseloot/loot/item/component/common/stable/BlocksAttacksComponent.java:161
ClassDamageReductionData
Component/v1_21_7/src/main/java/dev/rosewood/roseloot/loot/item/component/v1_21_7/BlocksAttacksComponent.java:148
ClassDamageResistantComponent
Component/Common/src/main/java/dev/rosewood/roseloot/loot/item/component/common/stable/DamageResistantComponent.java:17
next →1–100 of 450, ranked by callers