Skip to content

Commit

Permalink
Catch null events or players.
Browse files Browse the repository at this point in the history
  • Loading branch information
Rob "N3X15" Nelson committed Apr 28, 2011
1 parent 001504a commit 3465fa0
Showing 1 changed file with 17 additions and 1 deletion.
Expand Up @@ -53,6 +53,8 @@ public BBPlayerListener(BigBrother plugin) {
public void onPlayerCommandPreprocess(PlayerCommandPreprocessEvent event) {
try {
//plugin.processPsuedotick();
if(event==null || event.getPlayer()==null)
return;
Player player = event.getPlayer();
BBPlayerInfo pi = BBUsersTable.getInstance().getUserByName(player.getName());
plugin.closeChestIfOpen(pi);
Expand All @@ -69,7 +71,9 @@ public void onPlayerCommandPreprocess(PlayerCommandPreprocessEvent event) {
public void onPlayerJoin(PlayerJoinEvent event) {
try {
//plugin.processPsuedotick();
final Player player = event.getPlayer();
if(event==null || event.getPlayer()==null)
return;
Player player = event.getPlayer();

BBUsersTable.getInstance().addOrUpdateUser(player);
BBPlayerInfo pi = BBUsersTable.getInstance().getUserByName(player.getName());
Expand Down Expand Up @@ -101,6 +105,8 @@ public void onPlayerJoin(PlayerJoinEvent event) {
public void onPlayerQuit(PlayerQuitEvent event) {
try {
//plugin.processPsuedotick();
if(event==null || event.getPlayer()==null)
return;
final Player player = event.getPlayer();
BBPlayerInfo pi = BBUsersTable.getInstance().getUserByName(player.getName());
plugin.closeChestIfOpen(pi);
Expand All @@ -117,6 +123,8 @@ public void onPlayerQuit(PlayerQuitEvent event) {
public void onPlayerTeleport(PlayerTeleportEvent event) {
try {
//plugin.processPsuedotick();
if(event==null || event.getPlayer()==null)
return;
Location from = event.getFrom();
Location to = event.getTo();

Expand All @@ -136,6 +144,8 @@ public void onPlayerTeleport(PlayerTeleportEvent event) {
public void onPlayerChat(PlayerChatEvent event) {
try {
//plugin.processPsuedotick();
if(event==null || event.getPlayer()==null)
return;
final Player player = event.getPlayer();
BBPlayerInfo pi = BBUsersTable.getInstance().getUserByName(player.getName());
plugin.closeChestIfOpen(pi);
Expand All @@ -151,6 +161,8 @@ public void onPlayerChat(PlayerChatEvent event) {
@Override
public void onPlayerPickupItem(PlayerPickupItemEvent event) {
try {
if(event==null || event.getPlayer()==null)
return;
final Player player = event.getPlayer();
BBPlayerInfo pi = BBUsersTable.getInstance().getUserByName(player.getName());
if (BBSettings.pickupItem && pi.getWatched()) {
Expand All @@ -169,6 +181,8 @@ public void onPlayerPickupItem(PlayerPickupItemEvent event) {
@Override
public void onPlayerDropItem(PlayerDropItemEvent event) {
try {
if(event==null || event.getPlayer()==null)
return;
final Player player = event.getPlayer();
BBPlayerInfo pi = BBUsersTable.getInstance().getUserByName(player.getName());
if (BBSettings.dropItem && pi.getWatched()) {
Expand All @@ -183,6 +197,8 @@ public void onPlayerDropItem(PlayerDropItemEvent event) {
@Override
public void onPlayerInteract(PlayerInteractEvent event) {
try {
if(event==null || event.getPlayer()==null)
return;
//plugin.processPsuedotick();
if(event.isCancelled()) return;

Expand Down

0 comments on commit 3465fa0

Please sign in to comment.