Compare commits
2 Commits
5655fcbd6b
...
f33ec41d0d
Author | SHA1 | Date |
---|---|---|
BitHeaven | f33ec41d0d | |
BitHeaven | 74fd36eea9 |
12
build.gradle
12
build.gradle
|
@ -42,8 +42,8 @@ dependencies {
|
||||||
// Fabric API. This is technically optional, but you probably want it anyway.
|
// Fabric API. This is technically optional, but you probably want it anyway.
|
||||||
modImplementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_version}"
|
modImplementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_version}"
|
||||||
|
|
||||||
implementation group: 'org.yaml', name: 'snakeyaml', version: '2.3'
|
implementation group: 'org.yaml', name: 'snakeyaml', version: '2.0'
|
||||||
includedJars group: 'org.yaml', name: 'snakeyaml', version: '2.3'
|
includedJars group: 'org.yaml', name: 'snakeyaml', version: '2.0'
|
||||||
implementation group: 'org.json', name: 'json', version: '20240303'
|
implementation group: 'org.json', name: 'json', version: '20240303'
|
||||||
includedJars group: 'org.json', name: 'json', version: '20240303'
|
includedJars group: 'org.json', name: 'json', version: '20240303'
|
||||||
}
|
}
|
||||||
|
@ -85,12 +85,14 @@ java {
|
||||||
}
|
}
|
||||||
|
|
||||||
jar {
|
jar {
|
||||||
duplicatesStrategy = DuplicatesStrategy.EXCLUDE
|
|
||||||
from("LICENSE") {
|
from("LICENSE") {
|
||||||
rename { "${it}_${project.archivesBaseName}" }
|
rename { "${it}_${project.archivesBaseName}" }
|
||||||
}
|
}
|
||||||
from configurations.includedJars.collect {
|
duplicatesStrategy = DuplicatesStrategy.EXCLUDE
|
||||||
it.isDirectory() ? it : zipTree(it)
|
from {
|
||||||
|
configurations.includedJars.collect {
|
||||||
|
it.isDirectory() ? it : zipTree(it)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// configure the maven publication
|
// configure the maven publication
|
||||||
|
|
|
@ -6,7 +6,7 @@ minecraft_version=1.20.1
|
||||||
yarn_mappings=1.20.1+build.10
|
yarn_mappings=1.20.1+build.10
|
||||||
loader_version=0.16.5
|
loader_version=0.16.5
|
||||||
# Mod Properties
|
# Mod Properties
|
||||||
mod_version=1.0.0
|
mod_version=1.0.1
|
||||||
maven_group=ru.bitheaven
|
maven_group=ru.bitheaven
|
||||||
archives_base_name=donpayinteg
|
archives_base_name=donpayinteg
|
||||||
# Dependencies
|
# Dependencies
|
||||||
|
|
|
@ -16,7 +16,7 @@ public class DonPayInteg implements ModInitializer {
|
||||||
public static final String MOD_ID = "donpayinteg";
|
public static final String MOD_ID = "donpayinteg";
|
||||||
public static final String NAME = "DonatePayIntegration";
|
public static final String NAME = "DonatePayIntegration";
|
||||||
public static final Logger LOGGER = LoggerFactory.getLogger(MOD_ID);
|
public static final Logger LOGGER = LoggerFactory.getLogger(MOD_ID);
|
||||||
public static List<String> commands = new ArrayList<String>();
|
public static List<String> commands = new ArrayList<>();
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onInitialize() {
|
public void onInitialize() {
|
||||||
|
@ -38,10 +38,10 @@ public class DonPayInteg implements ModInitializer {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if(i.getAndIncrement() % (20 * 2) == 0) {
|
if(j.getAndIncrement() % (20 * 2) == 0) {
|
||||||
if (!commands.isEmpty()) {
|
if (!commands.isEmpty()) {
|
||||||
world.getCommandManager().executeWithPrefix(world.getCommandSource(), commands.getFirst());
|
world.getCommandManager().executeWithPrefix(world.getCommandSource(), commands.get(0));
|
||||||
commands.removeFirst();
|
commands.remove(0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
|
@ -47,8 +47,8 @@ public class DonateThread extends Thread {
|
||||||
|
|
||||||
lastDonate = objects.getInt("id");
|
lastDonate = objects.getInt("id");
|
||||||
|
|
||||||
DonPayInteg.commands.addLast("title @a title \"" + msg.replace("{username}", objects.getJSONObject("vars").getString("name")) + "\"");
|
DonPayInteg.commands.add("title @a title \"" + msg.replace("{username}", objects.getJSONObject("vars").getString("name")) + "\"");
|
||||||
DonPayInteg.commands.addLast(cmd.replace("{username}", objects.getJSONObject("vars").getString("name")));
|
DonPayInteg.commands.add(cmd.replace("{username}", objects.getJSONObject("vars").getString("name")));
|
||||||
|
|
||||||
LOGGER.info("Exec donate #{}", lastDonate);
|
LOGGER.info("Exec donate #{}", lastDonate);
|
||||||
Config config = ConfigHandler.load();
|
Config config = ConfigHandler.load();
|
||||||
|
|
Loading…
Reference in New Issue