Skip to content

Commit b457e26

Browse files
committed
Merge branch 'dev'
2 parents 7a4ced1 + 3d0c814 commit b457e26

318 files changed

Lines changed: 6930 additions & 1274 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,15 @@ This mod is an ***update*** to CustomNPC and not an add-on. Do not install Custo
3838
- Markov Name Generator
3939
- Dark Mode GUI (Link Below)
4040
- 1.12 Scripting Features (Details below)
41+
- Profile System (Multiple Character Slots)
42+
- Quest Party System
43+
- Item and Armor Attributes
44+
- Magic System with Elemental Cycles
45+
- Custom Effect Engine
46+
- Scripted Blocks & Particles
47+
- Compass Marks for Waypoints
48+
- Custom Model Support
49+
- Gecko & Dragon Block C Addons
4150

4251
#### Scripting:
4352
- CustomNPC+ Api: [API](https://github.com/KAMKEEL/CustomNPC-Plus-API)

build.gradle

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ plugins {
55
id 'idea'
66
}
77

8-
version = "1.10.1"
8+
version = "1.10.2"
99
group= "kamkeel.customnpc-plus"
1010
archivesBaseName = "CustomNPC-Plus"
1111

@@ -22,10 +22,13 @@ tasks.create('updateAPI', Exec) {
2222
}
2323

2424
// No Mixin Build Task
25+
def gradleWrapper = System.getProperty('os.name').toLowerCase().contains('windows') ? 'gradlew.bat' : './gradlew'
26+
2527
tasks.create('buildNoMixin', Exec) {
2628
description 'Builds mod without embed'
2729
group 'CustomNPC+'
28-
commandLine 'build', '-Pnomixin'
30+
workingDir project.rootDir
31+
commandLine gradleWrapper, 'build', '-Pnomixin'
2932
}
3033

3134
sourceSets {

gradle.properties

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -200,3 +200,7 @@ disableCheckstyle = true
200200

201201
# Non-GTNH properties
202202
modVersion = 1.10
203+
204+
# Increase Gradle's JVM memory usage to avoid daemon expiration due to
205+
# insufficient heap space on CI builds.
206+
org.gradle.jvmargs=-Xmx2g -XX:MaxMetaspaceSize=1g

src/main/java/foxz/command/CmdNoppes.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,12 @@
2727
import noppes.npcs.controllers.data.PlayerData;
2828
import noppes.npcs.entity.EntityNPCInterface;
2929

30-
import java.util.*;
30+
import java.util.ArrayList;
31+
import java.util.Arrays;
32+
import java.util.HashMap;
33+
import java.util.LinkedHashMap;
34+
import java.util.List;
35+
import java.util.Map;
3136

3237
@Command(
3338
name = "noppes",

src/main/java/foxz/commandhelper/AbstractCommandHelper.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,11 @@
1919

2020
import java.lang.reflect.Constructor;
2121
import java.lang.reflect.Method;
22-
import java.util.*;
22+
import java.util.ArrayList;
23+
import java.util.Arrays;
24+
import java.util.HashMap;
25+
import java.util.List;
26+
import java.util.Map;
2327
import java.util.logging.Level;
2428
import java.util.logging.Logger;
2529

src/main/java/foxz/commandhelper/annotations/SubCommand.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
package foxz.commandhelper.annotations;
22

3-
import java.lang.annotation.*;
3+
import java.lang.annotation.Documented;
4+
import java.lang.annotation.ElementType;
5+
import java.lang.annotation.Retention;
6+
import java.lang.annotation.RetentionPolicy;
7+
import java.lang.annotation.Target;
48

59
@Documented
610
@Retention(value = RetentionPolicy.RUNTIME)

src/main/java/kamkeel/npcs/command/CloneCommand.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@
1717

1818
import java.util.List;
1919

20-
import static kamkeel.npcs.util.ColorUtil.*;
20+
import static kamkeel.npcs.util.ColorUtil.sendError;
21+
import static kamkeel.npcs.util.ColorUtil.sendMessage;
22+
import static kamkeel.npcs.util.ColorUtil.sendResult;
2123

2224
public class CloneCommand extends CommandKamkeelBase {
2325

src/main/java/kamkeel/npcs/command/CommandKamkeel.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,11 @@
1313
import noppes.npcs.scripted.CustomNPCsException;
1414

1515
import java.lang.reflect.Method;
16-
import java.util.*;
16+
import java.util.ArrayList;
17+
import java.util.Arrays;
18+
import java.util.HashMap;
19+
import java.util.List;
20+
import java.util.Map;
1721

1822
import static kamkeel.npcs.command.EffectCommand.getSortedEffectNames;
1923

src/main/java/kamkeel/npcs/command/EffectCommand.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,12 @@
88
import noppes.npcs.controllers.data.PlayerData;
99
import noppes.npcs.scripted.event.player.PlayerEvent.EffectEvent.ExpirationType;
1010

11-
import java.util.*;
11+
import java.util.ArrayList;
12+
import java.util.Collections;
13+
import java.util.Comparator;
14+
import java.util.HashMap;
15+
import java.util.List;
16+
import java.util.Map;
1217

1318
import static kamkeel.npcs.util.ColorUtil.sendError;
1419
import static kamkeel.npcs.util.ColorUtil.sendResult;

0 commit comments

Comments
 (0)