Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Server.getTaskScheduler().schedule(new Task(1, true) {
- private int count = data.secondDelay;
- @Override
- protected void execute() {
- if (count > 0) {
- if(!player.playerIsFishing2){
- stop();
- return;
- }
- count--;
- } else {
- if(!player.playerIsFishing2||player.getItems().freeSlots() == 0 || !player.getItems().playerHasItem(data.secondOptionFishingType.requiredBait)) {
- stop();
- player.playerIsFishing2 =false;
- return;
- }
- player.getItems().addItem(data.secondOptionFish, 1);
- player.getPA().addSkillXP(data.secondOptionExperience, player.playerFishing);
- if(data.firstOptionFishingType.requiredBait != data.firstOptionFishingType.requiredTool)
- player.getItems().deleteItem(data.secondOptionFishingType.requiredBait, 1);
- player.sendMessage("You managed to catch "+player.getItems().getItemName(data.secondOptionFish)+".");
- count = data.secondDelay;
- return;}
- //now we have to loop the anim}
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement