Save Player Data Store custom data associated with players to persist between sessions or use for special features.
Usage:
Code (Java):
PlayerDataUtil.
savePlayerData
(Player player,
String key,
Object value
)
Get Player Data Retrieve previously saved data for players to customize or load specific settings.
Usage:
Code (Java):
PlayerDataUtil.
getPlayerData
(Player player,
String key
)
Increment Player Stat Increase a specific player statistic, such as experience points, level, or custom stats.
Usage:
Code (Java):
PlayerStatsUtil.
incrementStat
(Player player,
String stat,
int amount
)
Get Player Stat Retrieve a player's current statistic value, useful for displaying or processing stats.
Usage:
Code (Java):
PlayerStatsUtil.
getStat
(Player player,
String stat
)
Add Permission Grant a specific permission to a player dynamically, useful for managing permissions on-the-fly.
Usage:
Code (Java):
PermissionUtil.
addPermission
(Player player,
String permission
)
Check Permission Verify if a player has a specific permission, useful for conditional logic.
Usage:
Code (Java):
PermissionUtil.
checkPermission
(Player player,
String permission
)
Teleport Player Move a player to a specific location, ideal for teleportation commands or features.
Usage:
Code (Java):
TeleportUtil.
teleportPlayer
(Player player, Location location
)
Teleport to Another Player Move to the location of another player, useful for tracking or joining players.
Usage:
Code (Java):
TeleportUtil.
teleportToPlayer
(Player player, Player target
)
Create Custom Inventory Open a custom inventory for a player with specified items and layout.
Usage:
Code (Java):
InventoryUtil.
createInventory
(Player player,
String title, InventoryContents contents
)
Add Potion Effect Apply a potion effect to a player to enhance gameplay with buffs or debuffs.
Usage:
Code (Java):
PotionUtil.
addPotionEffect
(Player player, PotionEffectType type,
int duration,
int amplifier
)
Remove Potion Effect Remove a specific potion effect from a player.
Usage:
Code (Java):
PotionUtil.
removePotionEffect
(Player player, PotionEffectType type
)
Set Player Health Adjust a player’s health level to a specified value.
Usage:
Code (Java):
HealthUtil.
setHealth
(Player player,
double health
)
Set Player Hunger Change the player’s hunger level to a specified amount.
Usage:
Code (Java):
HungerUtil.
setHunger
(Player player,
int hunger
)
Set Player Respawn Location Define a new respawn location for a player.
Usage:
Code (Java):
RespawnUtil.
setRespawnLocation
(Player player, Location location
)
Set Player Attribute Modify a specific attribute of a player, such as speed or strength.
Usage:
Code (Java):
AttributeUtil.
setAttribute
(Player player,
Attribute attribute,
double value
)
Add Friend Add another player to the player's friends list.
Usage:
Code (Java):
FriendUtil.
addFriend
(Player player,
String friendName
)
Remove Friend Remove a player from the player's friends list.
Usage:
Code (Java):
FriendUtil.
removeFriend
(Player player,
String friendName
)
Get Friends List Retrieve the list of friends for a specific player.
Usage:
Code (Java):
FriendUtil.
getFriends
(Player player
)