Skip to content
This repository was archived by the owner on Jul 7, 2023. It is now read-only.

Commit d0cf88c

Browse files
committed
Fixed all errors with Sevenja's new commits
1 parent 799fef1 commit d0cf88c

20 files changed

+34
-35
lines changed

src/main/java/com/massivecraft/factions/cmd/CmdBan.java

-5
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,6 @@ public CmdBan() {
3333

3434
@Override
3535
public void perform() {
36-
Access access = myFaction.getAccess(fme, PermissableAction.BAN);
37-
if (access == Access.DENY) {
38-
fme.msg(TL.GENERIC_NOPERMISSION, "ban");
39-
return;
40-
}
4136

4237
// Adds bypass to admins and clean permission check
4338
if (!fme.isAdminBypassing()) {

src/main/java/com/massivecraft/factions/cmd/CmdChat.java

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import com.massivecraft.factions.Conf;
44
import com.massivecraft.factions.struct.ChatMode;
55
import com.massivecraft.factions.struct.Permission;
6+
import com.massivecraft.factions.struct.Role;
67
import com.massivecraft.factions.zcore.util.TL;
78

89
public class CmdChat extends FCommand {

src/main/java/com/massivecraft/factions/cmd/CmdChest.java

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import com.massivecraft.factions.P;
44
import com.massivecraft.factions.struct.Permission;
5+
import com.massivecraft.factions.struct.Role;
56
import com.massivecraft.factions.zcore.fperms.Access;
67
import com.massivecraft.factions.zcore.fperms.PermissableAction;
78
import com.massivecraft.factions.zcore.util.TL;

src/main/java/com/massivecraft/factions/cmd/CmdClaim.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import com.massivecraft.factions.FLocation;
55
import com.massivecraft.factions.Faction;
66
import com.massivecraft.factions.struct.Permission;
7+
import com.massivecraft.factions.struct.Role;
78
import com.massivecraft.factions.util.SpiralTask;
89
import com.massivecraft.factions.zcore.fperms.Access;
910
import com.massivecraft.factions.zcore.fperms.PermissableAction;
@@ -45,7 +46,6 @@ public void perform() {
4546
}
4647

4748

48-
4949
if (radius < 1) {
5050
msg(TL.COMMAND_CLAIM_INVALIDRADIUS);
5151
return;

src/main/java/com/massivecraft/factions/cmd/CmdDeinvite.java

+3
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
import com.massivecraft.factions.FPlayer;
55
import com.massivecraft.factions.FPlayers;
66
import com.massivecraft.factions.struct.Permission;
7+
import com.massivecraft.factions.struct.Role;
8+
import com.massivecraft.factions.zcore.fperms.Access;
9+
import com.massivecraft.factions.zcore.fperms.PermissableAction;
710
import com.massivecraft.factions.zcore.util.TL;
811
import mkremins.fanciful.FancyMessage;
912
import org.bukkit.ChatColor;

src/main/java/com/massivecraft/factions/cmd/CmdDisband.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
import com.massivecraft.factions.P;
55
import com.massivecraft.factions.struct.Permission;
66
import com.massivecraft.factions.struct.Role;
7+
import com.massivecraft.factions.zcore.fperms.Access;
8+
import com.massivecraft.factions.zcore.fperms.PermissableAction;
79
import com.massivecraft.factions.zcore.util.TL;
810
import org.bukkit.Bukkit;
911

@@ -16,7 +18,6 @@ public class CmdDisband extends FCommand {
1618
private static HashMap<String, String> disbandMap = new HashMap<>();
1719

1820

19-
2021
public CmdDisband() {
2122
super();
2223
this.aliases.add("disband");

src/main/java/com/massivecraft/factions/cmd/CmdFWarp.java

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import com.massivecraft.factions.FPlayer;
44
import com.massivecraft.factions.P;
55
import com.massivecraft.factions.struct.Permission;
6+
import com.massivecraft.factions.struct.Role;
67
import com.massivecraft.factions.util.WarmUpUtil;
78
import com.massivecraft.factions.util.WarpGUI;
89
import com.massivecraft.factions.zcore.fperms.Access;

src/main/java/com/massivecraft/factions/cmd/CmdFly.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ public void run() {
5454
continue;
5555
}
5656
}
57-
57+
5858
if (FPlayers.getInstance().getByPlayer(player).isVanished()) {
5959
// Actually, vanished players (such as admins) should not display particles to prevent others from knowing their vanished assistance for moderation.
6060
// But we can keep it as a config.
@@ -228,7 +228,6 @@ public void perform() {
228228
}
229229

230230

231-
232231
if (args.size() == 0) {
233232
toggleFlight(!fme.isFlying(), me);
234233
} else if (args.size() == 1) {

src/main/java/com/massivecraft/factions/cmd/CmdHome.java

+2
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
import com.massivecraft.factions.struct.Relation;
77
import com.massivecraft.factions.struct.Role;
88
import com.massivecraft.factions.util.WarmUpUtil;
9+
import com.massivecraft.factions.zcore.fperms.Access;
10+
import com.massivecraft.factions.zcore.fperms.PermissableAction;
911
import com.massivecraft.factions.zcore.util.SmokeUtil;
1012
import com.massivecraft.factions.zcore.util.TL;
1113
import org.bukkit.Location;

src/main/java/com/massivecraft/factions/cmd/CmdInvite.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ public void perform() {
8181

8282
message.send(target.getPlayer());
8383
}
84-
84+
8585
myFaction.msg(TL.COMMAND_INVITE_INVITED, fme.describeTo(myFaction, true), target.describeTo(myFaction));
8686
}
8787

src/main/java/com/massivecraft/factions/cmd/CmdSetFWarp.java

-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ public void perform() {
3535
return;
3636
}
3737

38-
Access access = myFaction.getAccess(fme, PermissableAction.SETWARP);
3938
// This statement allows us to check if they've specifically denied it, or default to
4039
// the old setting of allowing moderators to set warps.
4140
if (!fme.isAdminBypassing()) {

src/main/java/com/massivecraft/factions/cmd/CmdStealth.java

-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
package com.massivecraft.factions.cmd;
22

3-
import com.massivecraft.factions.Faction;
43
import com.massivecraft.factions.struct.Permission;
54
import com.massivecraft.factions.zcore.util.TL;
6-
import org.bukkit.ChatColor;
75

86
public class CmdStealth extends FCommand {
97
public CmdStealth() {

src/main/java/com/massivecraft/factions/cmd/CmdTntFill.java

-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ public void perform() {
4343
}
4444

4545

46-
4746
msg(TL.COMMAND_TNTFILL_HEADER);
4847
int radius = argAsInt(0, 16);
4948
int amount = argAsInt(1, 16);

src/main/java/com/massivecraft/factions/cmd/CmdUnclaim.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -128,8 +128,7 @@ private boolean unClaim(FLocation target) {
128128
}
129129

130130

131-
132-
if (targetFaction.getAccess(fme,PermissableAction.TERRITORY) == Access.DENY) {
131+
if (targetFaction.getAccess(fme, PermissableAction.TERRITORY) == Access.DENY) {
133132
return false;
134133
}
135134

src/main/java/com/massivecraft/factions/cmd/FPromoteCommand.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ public void perform() {
6363
return;
6464
}
6565
}
66-
66+
6767
if (promotion == null) {
6868
fme.msg(TL.COMMAND_PROMOTE_NOTTHATPLAYER);
6969
return;

src/main/java/com/massivecraft/factions/listeners/FactionsBlockListener.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ public void onBlockBreak(BlockBreakEvent event) {
8080
}
8181
if (event.getBlock().getType() == Material.LEGACY_MOB_SPAWNER) {
8282
if (!fme.isAdminBypassing()) {
83-
Access access = myFaction.getAccess(fme, PermissableAction.SPAWNER);
83+
Access access = fme.getFaction().getAccess(fme, PermissableAction.SPAWNER);
8484
if (access != Access.ALLOW && fme.getRole() != Role.ADMIN) {
8585
fme.msg(TL.GENERIC_FPERM_NOPERMISSION, "mine spawners");
8686
return;

src/main/java/com/massivecraft/factions/zcore/fupgrades/FUpgradesGUI.java

+14-16
Original file line numberDiff line numberDiff line change
@@ -41,26 +41,24 @@ public void openMainMenu(FPlayer fme) {
4141
List<Integer> spawnerSlots = P.p.getConfig().getIntegerList("fupgrades.MainMenu.Spawners.SpawnerItem.slots");
4242
List<Integer> expSlots = P.p.getConfig().getIntegerList("fupgrades.MainMenu.EXP.EXPItem.slots");
4343
List<Integer> chestSlots = P.p.getConfig().getIntegerList("fupgrades.MainMenu.Chest.ChestItem.slots");
44-
if (cropSlots != -1) {
45-
for (int i = 0; i <= cropSlots.size() - 1; i++) {
46-
inventory.setItem(cropSlots.get(i), items[2]);
47-
}
44+
for (int i = 0; i <= cropSlots.size() - 1; i++) {
45+
inventory.setItem(cropSlots.get(i), items[2]);
4846
}
49-
if (spawnerSlots != -1) {
50-
for (int i = 0; i <= spawnerSlots.size() - 1; i++) {
51-
inventory.setItem(spawnerSlots.get(i), items[1]);
52-
}
47+
48+
for (int i = 0; i <= spawnerSlots.size() - 1; i++) {
49+
inventory.setItem(spawnerSlots.get(i), items[1]);
5350
}
54-
if (expSlots != -1) {
55-
for (int i = 0; i <= expSlots.size() - 1; i++) {
56-
inventory.setItem(expSlots.get(i), items[0]);
57-
}
51+
52+
53+
for (int i = 0; i <= expSlots.size() - 1; i++) {
54+
inventory.setItem(expSlots.get(i), items[0]);
5855
}
59-
if (chestSlots != -1) {
60-
for (int i = 0; i <= chestSlots.size() - 1; i++) {
61-
inventory.setItem(chestSlots.get(i), items[3]);
62-
}
56+
57+
58+
for (int i = 0; i <= chestSlots.size() - 1; i++) {
59+
inventory.setItem(chestSlots.get(i), items[3]);
6360
}
61+
6462
fme.getPlayer().openInventory(inventory);
6563
}
6664

src/main/java/com/massivecraft/factions/zcore/util/TL.java

+2
Original file line numberDiff line numberDiff line change
@@ -505,6 +505,8 @@ public enum TL {
505505
COMMAND_NOACCESS("&c&l[!]&7 You don't have access to that."),
506506
COMMAND_PROMOTE_NOTTHATPLAYER("&c&l[!]&7 That player &ccannot&7 be promoted."),
507507
COMMAND_PROMOTE_NOT_ALLOWED("&c&l[!]&7 You cannot promote to the same rank as yourself!"),
508+
COMMAND_PROMOTE_NOTSELF("&c&l[!]&7 You cannot manage your own rank."),
509+
COMMAND_PROMOTE_NOT_SAME("&c&l[!]&7 You cannot promote to the same rank as yourself!"),
508510

509511

510512
COMMAND_POWER_TOSHOW("to show player power info"),

src/main/resources/config.yml

+2
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212
# It's suggested that you only turn this on at the direction of a developer.
1313
debug: false
1414

15+
16+
1517
# Prevent find factions exploit
1618
# This will help limit how many times a player can be sent a map of factions.
1719
# Set this to the cooldown you want, in miliseconds, for a map to be shown to a player.

src/main/resources/plugin.yml

-1
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,6 @@ permissions:
102102
factions.monitorlogins: true
103103
factions.top: true
104104
factions.togglealliancechat: true
105-
factions.vault: true
106105
factions.mapheight: true
107106
factions.ban: true
108107
factions.fly: true

0 commit comments

Comments
 (0)