63 lines
		
	
	
		
			No EOL
		
	
	
		
			1.8 KiB
			
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			63 lines
		
	
	
		
			No EOL
		
	
	
		
			1.8 KiB
			
		
	
	
	
		
			Diff
		
	
	
	
	
	
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
 | 
						|
From: Isaac Moore <rmsy@me.com>
 | 
						|
Date: Mon, 29 Feb 2016 18:02:25 -0600
 | 
						|
Subject: [PATCH] Add PlayerLocaleChangeEvent
 | 
						|
 | 
						|
 | 
						|
diff --git a/src/main/java/com/destroystokyo/paper/event/player/PlayerLocaleChangeEvent.java b/src/main/java/com/destroystokyo/paper/event/player/PlayerLocaleChangeEvent.java
 | 
						|
new file mode 100644
 | 
						|
index 00000000..29dd763a
 | 
						|
--- /dev/null
 | 
						|
+++ b/src/main/java/com/destroystokyo/paper/event/player/PlayerLocaleChangeEvent.java
 | 
						|
@@ -0,0 +0,0 @@
 | 
						|
+package com.destroystokyo.paper.event.player;
 | 
						|
+
 | 
						|
+import org.bukkit.entity.Player;
 | 
						|
+import org.bukkit.event.HandlerList;
 | 
						|
+import org.bukkit.event.player.PlayerEvent;
 | 
						|
+
 | 
						|
+/**
 | 
						|
+ * Called when the locale of the player is changed.
 | 
						|
+ *
 | 
						|
+ * @deprecated Replaced by {@link org.bukkit.event.player.PlayerLocaleChangeEvent} upstream
 | 
						|
+ */
 | 
						|
+@Deprecated
 | 
						|
+public class PlayerLocaleChangeEvent extends PlayerEvent {
 | 
						|
+    private static final HandlerList handlers = new HandlerList();
 | 
						|
+    private final String oldLocale;
 | 
						|
+    private final String newLocale;
 | 
						|
+
 | 
						|
+    public PlayerLocaleChangeEvent(final Player player, final String oldLocale, final String newLocale) {
 | 
						|
+        super(player);
 | 
						|
+        this.oldLocale = oldLocale;
 | 
						|
+        this.newLocale = newLocale;
 | 
						|
+    }
 | 
						|
+
 | 
						|
+    /**
 | 
						|
+     * Gets the locale the player switched from.
 | 
						|
+     *
 | 
						|
+     * @return player's old locale
 | 
						|
+     */
 | 
						|
+    public String getOldLocale() {
 | 
						|
+        return oldLocale;
 | 
						|
+    }
 | 
						|
+
 | 
						|
+    /**
 | 
						|
+     * Gets the locale the player is changed to.
 | 
						|
+     *
 | 
						|
+     * @return player's new locale
 | 
						|
+     */
 | 
						|
+    public String getNewLocale() {
 | 
						|
+        return newLocale;
 | 
						|
+    }
 | 
						|
+
 | 
						|
+    @Override
 | 
						|
+    public HandlerList getHandlers() {
 | 
						|
+        return handlers;
 | 
						|
+    }
 | 
						|
+
 | 
						|
+    public static HandlerList getHandlerList() {
 | 
						|
+        return handlers;
 | 
						|
+    }
 | 
						|
+}
 | 
						|
--
 |