added a reload command

This commit is contained in:
2024-08-13 13:00:02 +02:00
parent 4eb1af4636
commit dbf7de4d52
15 changed files with 10 additions and 19 deletions

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

@@ -3,7 +3,7 @@ plugins {
}
group = 'org.twipnetwork'
version = '1.5-1.21'
version = '1.6-1.21'
repositories {
mavenCentral()

View File

@@ -1,10 +0,0 @@
name: RocketJumping
version: '1.4-1.21'
main: org.twipnetwork.rocketJumping.RocketJumping
api-version: '1.21'
commands:
rocketlauncher:
description: Reloads the RocketJumping configuration.
usage: /<command> reload
permission: rocketlauncher.reload
permission-message: You do not have permission to execute this command.

View File

Binary file not shown.

View File

@@ -1,8 +1,7 @@
package org.twipnetwork.rocketJumping;
import org.bukkit.Bukkit;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.command.*;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.entity.Entity;
import org.bukkit.entity.Player;
@@ -14,6 +13,8 @@ import org.bukkit.event.entity.ProjectileHitEvent;
import org.bukkit.plugin.java.JavaPlugin;
import org.bukkit.util.Vector;
import java.util.Objects;
public final class RocketJumping extends JavaPlugin implements Listener {
private double boostPower;
@@ -35,7 +36,6 @@ public final class RocketJumping extends JavaPlugin implements Listener {
boostPower = config.getDouble("boostPower", 4.0);
damageShooter = config.getBoolean("damageShooter", false);
}
@EventHandler
public void onProjectileHit(ProjectileHitEvent event) {
Projectile projectile = event.getEntity();
@@ -56,15 +56,16 @@ public final class RocketJumping extends JavaPlugin implements Listener {
@Override
public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
if (command.getName().equalsIgnoreCase("rocketlauncher")) {
if (command.getName().equalsIgnoreCase("rocketjumping")) {
if (args.length > 0 && args[0].equalsIgnoreCase("reload")) {
reloadConfig();
loadConfigValues();
sender.sendMessage("§aRocketLauncher config reloaded!");
sender.sendMessage("§aRocketJumping config reloaded!");
return true;
}
}
return false;
}
}

View File

@@ -1,10 +1,10 @@
name: RocketJumping
version: '1.5-1.21'
version: '1.6-1.21'
main: org.twipnetwork.rocketJumping.RocketJumping
api-version: 1.21
commands:
rocketlauncher:
rocketjumping:
description: Reloads the RocketJumping configuration.
usage: /<command> reload
permission: rocketlauncher.reload
permission: rocketjumpingo.reload
permission-message: You do not have permission to execute this command.