Skip to content

Commit 86564df

Browse files
committed
chore: Make domination up to date (3)
1 parent 645ba8f commit 86564df

12 files changed

+27
-24
lines changed

build.gradle.kts

+6-3
Original file line numberDiff line numberDiff line change
@@ -127,9 +127,12 @@ tasks.shadowJar {
127127
from(generateMetadataFile)
128128
from(rootProject.file("LICENSE.md")) { into("META-INF") }
129129
minimize()
130-
// relocate("com.distributor")
131-
// relocate("com.distributor")
132-
// relocate("com.distributor")
130+
val shadowPackage = "$rootPackage.shadow"
131+
relocate("com.google.gson", "$shadowPackage.gson")
132+
relocate("io.leangen.geantyref", "$shadowPackage.geantyref")
133+
relocate("net.mindustry_ddns.filestore", "$shadowPackage.filestore")
134+
relocate("org.incendo.cloud", "$shadowPackage.cloud")
135+
mergeServiceFiles()
133136
}
134137

135138
tasks.register<Copy>("release") {

plugin.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"minGameVersion": "146",
88
"hidden": true,
99
"java": true,
10-
"main": "fr.xpdustry.domination.DominationPlugin",
10+
"main": "com.xpdustry.domination.DominationPlugin",
1111
"repo": "xpdustry/domination",
1212
"dependencies": ["distributor-common"]
1313
}

src/main/java/fr/xpdustry/domination/DominationLogic.java src/main/java/com/xpdustry/domination/DominationLogic.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
* You should have received a copy of the GNU General Public License
1717
* along with this program. If not, see <https://www.gnu.org/licenses/>.
1818
*/
19-
package fr.xpdustry.domination;
19+
package com.xpdustry.domination;
2020

2121
import arc.struct.ObjectIntMap;
2222
import arc.util.CommandHandler;

src/main/java/fr/xpdustry/domination/DominationPlugin.java src/main/java/com/xpdustry/domination/DominationPlugin.java

+5-5
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
* You should have received a copy of the GNU General Public License
1717
* along with this program. If not, see <https://www.gnu.org/licenses/>.
1818
*/
19-
package fr.xpdustry.domination;
19+
package com.xpdustry.domination;
2020

2121
import arc.util.CommandHandler;
2222
import com.google.gson.FieldNamingPolicy;
@@ -25,10 +25,10 @@
2525
import com.xpdustry.distributor.api.command.CommandSender;
2626
import com.xpdustry.distributor.api.command.cloud.MindustryCommandManager;
2727
import com.xpdustry.distributor.api.plugin.AbstractMindustryPlugin;
28-
import fr.xpdustry.domination.Zone.Adapter;
29-
import fr.xpdustry.domination.commands.EditCommands;
30-
import fr.xpdustry.domination.commands.StartCommand;
31-
import fr.xpdustry.domination.commands.ZoneListCommand;
28+
import com.xpdustry.domination.Zone.Adapter;
29+
import com.xpdustry.domination.commands.EditCommands;
30+
import com.xpdustry.domination.commands.StartCommand;
31+
import com.xpdustry.domination.commands.ZoneListCommand;
3232
import io.leangen.geantyref.TypeToken;
3333
import java.time.Duration;
3434
import java.util.ArrayList;

src/main/java/fr/xpdustry/domination/DominationRenderer.java src/main/java/com/xpdustry/domination/DominationRenderer.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
* You should have received a copy of the GNU General Public License
1717
* along with this program. If not, see <https://www.gnu.org/licenses/>.
1818
*/
19-
package fr.xpdustry.domination;
19+
package com.xpdustry.domination;
2020

2121
import arc.math.Mathf;
2222
import arc.math.geom.Geometry;
@@ -69,7 +69,7 @@ public void onPluginClientCommandsRegistration(final CommandHandler handler) {
6969
.literal("view")
7070
.commandDescription(
7171
CommandDescription.commandDescription("Enable/Disable domination zone view mode."))
72-
.permission("fr.xpdustry.domination.map.zone.view")
72+
.permission("com.xpdustry.domination.map.zone.view")
7373
.handler(ctx -> {
7474
final var player = ctx.sender().getPlayer();
7575
if (!this.viewers.add(player)) {

src/main/java/fr/xpdustry/domination/DominationState.java src/main/java/com/xpdustry/domination/DominationState.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
* You should have received a copy of the GNU General Public License
1717
* along with this program. If not, see <https://www.gnu.org/licenses/>.
1818
*/
19-
package fr.xpdustry.domination;
19+
package com.xpdustry.domination;
2020

2121
import java.time.Clock;
2222
import java.time.Duration;

src/main/java/fr/xpdustry/domination/DurationAdapter.java src/main/java/com/xpdustry/domination/DurationAdapter.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
* You should have received a copy of the GNU General Public License
1717
* along with this program. If not, see <https://www.gnu.org/licenses/>.
1818
*/
19-
package fr.xpdustry.domination;
19+
package com.xpdustry.domination;
2020

2121
import com.google.gson.TypeAdapter;
2222
import com.google.gson.stream.JsonReader;

src/main/java/fr/xpdustry/domination/Zone.java src/main/java/com/xpdustry/domination/Zone.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
* You should have received a copy of the GNU General Public License
1717
* along with this program. If not, see <https://www.gnu.org/licenses/>.
1818
*/
19-
package fr.xpdustry.domination;
19+
package com.xpdustry.domination;
2020

2121
import com.google.gson.TypeAdapter;
2222
import com.google.gson.stream.JsonReader;

src/main/java/fr/xpdustry/domination/commands/EditCommands.java src/main/java/com/xpdustry/domination/commands/EditCommands.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@
1616
* You should have received a copy of the GNU General Public License
1717
* along with this program. If not, see <https://www.gnu.org/licenses/>.
1818
*/
19-
package fr.xpdustry.domination.commands;
19+
package com.xpdustry.domination.commands;
2020

2121
import com.xpdustry.distributor.api.command.CommandSender;
22-
import fr.xpdustry.domination.DominationPlugin;
23-
import fr.xpdustry.domination.Zone;
22+
import com.xpdustry.domination.DominationPlugin;
23+
import com.xpdustry.domination.Zone;
2424
import mindustry.Vars;
2525
import org.incendo.cloud.annotation.specifier.Range;
2626
import org.incendo.cloud.annotations.Argument;

src/main/java/fr/xpdustry/domination/commands/StartCommand.java src/main/java/com/xpdustry/domination/commands/StartCommand.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@
1616
* You should have received a copy of the GNU General Public License
1717
* along with this program. If not, see <https://www.gnu.org/licenses/>.
1818
*/
19-
package fr.xpdustry.domination.commands;
19+
package com.xpdustry.domination.commands;
2020

2121
import arc.Core;
2222
import arc.util.Strings;
2323
import com.xpdustry.distributor.api.command.CommandSender;
24-
import fr.xpdustry.domination.DominationPlugin;
24+
import com.xpdustry.domination.DominationPlugin;
2525
import mindustry.Vars;
2626
import mindustry.game.Gamemode;
2727
import mindustry.net.WorldReloader;

src/main/java/fr/xpdustry/domination/commands/ZoneListCommand.java src/main/java/com/xpdustry/domination/commands/ZoneListCommand.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@
1616
* You should have received a copy of the GNU General Public License
1717
* along with this program. If not, see <https://www.gnu.org/licenses/>.
1818
*/
19-
package fr.xpdustry.domination.commands;
19+
package com.xpdustry.domination.commands;
2020

2121
import com.xpdustry.distributor.api.command.CommandSender;
22-
import fr.xpdustry.domination.DominationPlugin;
23-
import fr.xpdustry.domination.Zone;
22+
import com.xpdustry.domination.DominationPlugin;
23+
import com.xpdustry.domination.Zone;
2424
import org.incendo.cloud.annotations.Command;
2525
import org.incendo.cloud.annotations.CommandDescription;
2626

src/main/java/fr/xpdustry/domination/package-info.java src/main/java/com/xpdustry/domination/package-info.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
TypeUseLocation.UPPER_BOUND,
1717
TypeUseLocation.OTHERWISE,
1818
})
19-
package fr.xpdustry.domination;
19+
package com.xpdustry.domination;
2020

2121
import org.checkerframework.checker.nullness.qual.NonNull;
2222
import org.checkerframework.framework.qual.DefaultQualifier;

0 commit comments

Comments
 (0)