2 |
|
|
3 |
import org.bukkit.*; |
import org.bukkit.*; |
4 |
import org.bukkit.entity.*; |
import org.bukkit.entity.*; |
5 |
|
import org.bukkit.event.*; |
6 |
import org.bukkit.event.player.*; |
import org.bukkit.event.player.*; |
7 |
import org.bukkit.configuration.*; |
import org.bukkit.configuration.*; |
8 |
import org.bukkit.inventory.*; |
import org.bukkit.inventory.*; |
9 |
|
|
10 |
public class WorldChanged extends PlayerListener { |
public class WorldChanged implements Listener { |
11 |
final static String STACK_TYPE = ".type"; |
final static String STACK_TYPE = ".type"; |
12 |
final static String STACK_AMOUNT = ".amount"; |
final static String STACK_AMOUNT = ".amount"; |
13 |
final static String STACK_DAMAGE = ".damage"; |
final static String STACK_DAMAGE = ".damage"; |
21 |
this.plugin = plugin; |
this.plugin = plugin; |
22 |
} |
} |
23 |
|
|
24 |
@Override |
|
25 |
|
@EventHandler |
26 |
|
public void onPlayerExpChange(PlayerExpChangeEvent event) { |
27 |
|
if (event.getPlayer().getWorld().getName().equalsIgnoreCase("creative")) { |
28 |
|
event.setAmount(0); //users don't acummulate xp points in creative mode |
29 |
|
} |
30 |
|
} |
31 |
|
|
32 |
|
@EventHandler |
33 |
public void onPlayerChangedWorld(PlayerChangedWorldEvent event) { |
public void onPlayerChangedWorld(PlayerChangedWorldEvent event) { |
34 |
|
|
35 |
|
|