Exemplo n.º 1
0
 @Override
 public void setPlaying(Material record) {
   if (record == null || CraftMagicNumbers.getItem(record) == null) {
     record = Material.AIR;
     jukebox.setRecord(null);
   } else {
     jukebox.setRecord(new ItemStack(CraftMagicNumbers.getItem(record), 1));
   }
   jukebox.update();
   if (record == Material.AIR) {
     world.getHandle().setData(getX(), getY(), getZ(), 0, 3);
   } else {
     world.getHandle().setData(getX(), getY(), getZ(), 1, 3);
   }
   world.playEffect(getLocation(), Effect.RECORD_PLAY, record.getId());
 }