mirror of
				https://github.com/PlaceholderAPI/PlaceholderAPI
				synced 2025-10-30 18:03:43 +01:00 
			
		
		
		
	feat: nullable annotation placeholderhook
This commit is contained in:
		
				
					committed by
					
						 GitHub
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							d68af58df5
						
					
				
				
					commit
					6f87955898
				
			| @@ -23,9 +23,11 @@ package me.clip.placeholderapi; | ||||
| import org.bukkit.OfflinePlayer; | ||||
| import org.bukkit.entity.Player; | ||||
| import org.jetbrains.annotations.NotNull; | ||||
| import org.jetbrains.annotations.Nullable; | ||||
|  | ||||
| public abstract class PlaceholderHook { | ||||
|  | ||||
|   @Nullable | ||||
|   public String onRequest(final OfflinePlayer player, @NotNull final String params) { | ||||
|     if (player != null && player.isOnline()) { | ||||
|       return onPlaceholderRequest((Player) player, params); | ||||
| @@ -34,6 +36,7 @@ public abstract class PlaceholderHook { | ||||
|     return onPlaceholderRequest(null, params); | ||||
|   } | ||||
|  | ||||
|   @Nullable | ||||
|   public String onPlaceholderRequest(final Player player, @NotNull final String params) { | ||||
|     return null; | ||||
|   } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user