Class PluginLootReceived.PluginLootReceivedBuilder
- java.lang.Object
-
- net.runelite.client.plugins.loottracker.PluginLootReceived.PluginLootReceivedBuilder
-
- Enclosing class:
- PluginLootReceived
public static class PluginLootReceived.PluginLootReceivedBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PluginLootReceived.PluginLootReceivedBuilder
amount(int amount)
PluginLootReceived
build()
PluginLootReceived.PluginLootReceivedBuilder
combatLevel(int combatLevel)
PluginLootReceived.PluginLootReceivedBuilder
items(@NonNull Collection<ItemStack> items)
PluginLootReceived.PluginLootReceivedBuilder
metadata(Object metadata)
PluginLootReceived.PluginLootReceivedBuilder
name(@NonNull String name)
PluginLootReceived.PluginLootReceivedBuilder
source(@NonNull Plugin source)
String
toString()
PluginLootReceived.PluginLootReceivedBuilder
type(@NonNull net.runelite.http.api.loottracker.LootRecordType type)
-
-
-
Method Detail
-
source
public PluginLootReceived.PluginLootReceivedBuilder source(@NonNull @NonNull Plugin source)
- Returns:
this
.
-
name
public PluginLootReceived.PluginLootReceivedBuilder name(@NonNull @NonNull String name)
- Returns:
this
.
-
combatLevel
public PluginLootReceived.PluginLootReceivedBuilder combatLevel(int combatLevel)
- Returns:
this
.
-
type
public PluginLootReceived.PluginLootReceivedBuilder type(@NonNull @NonNull net.runelite.http.api.loottracker.LootRecordType type)
- Returns:
this
.
-
items
public PluginLootReceived.PluginLootReceivedBuilder items(@NonNull @NonNull Collection<ItemStack> items)
- Returns:
this
.
-
amount
public PluginLootReceived.PluginLootReceivedBuilder amount(int amount)
- Returns:
this
.
-
metadata
public PluginLootReceived.PluginLootReceivedBuilder metadata(@Nullable Object metadata)
- Returns:
this
.
-
build
public PluginLootReceived build()
-
-