Skip to content

Releases: juliarn/npc-lib

2.4-RELEASE

13 Oct 15:14
7e85223
Compare
Choose a tag to compare

Changes:

  • Fix entity equipment packet for 1.16
  • Fixes regarding NPCs in different worlds
  • Method to exclude player from seeing the NPC

Maven

<repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
</repository>

<dependency>
    <groupId>com.github.juliarn</groupId>
    <artifactId>npc-lib</artifactId>
    <version>2.4-RELEASE</version>
</dependency>

Gradle

maven {
    name 'jitpack.io'
    url 'https://jitpack.io'
}

compile group: 'com.github.juliarn', name: 'npc-lib', version: '2.4-RELEASE'

2.3-RELEASE

07 May 15:15
20affd3
Compare
Choose a tag to compare

Changes:

  • Remove ProfileBuilder
  • Add possibility to configure npc ticks in tablist

Maven

<repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
</repository>

<dependency>
    <groupId>com.github.juliarn</groupId>
    <artifactId>npc-lib</artifactId>
    <version>2.3-RELEASE</version>
</dependency>

Gradle

maven {
    name 'jitpack.io'
    url 'https://jitpack.io'
}

compile group: 'com.github.juliarn', name: 'npc-lib', version: '2.3-RELEASE'

2.2-RELEASE

07 May 10:39
11d43b5
Compare
Choose a tag to compare

Changes:

  • Fix NPCs in different worlds than the player
  • Improve profile fetching
  • Add profiles to NPCBuilder

Maven

<repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
</repository>

<dependency>
    <groupId>com.github.juliarn</groupId>
    <artifactId>npc-lib</artifactId>
    <version>2.2-RELEASE</version>
</dependency>

Gradle

maven {
    name 'jitpack.io'
    url 'https://jitpack.io'
}

compile group: 'com.github.juliarn', name: 'npc-lib', version: '2.2-RELEASE'

2.1-RELEASE

04 May 15:41
6579dc6
Compare
Choose a tag to compare

Changes:

  • Fix profile fetching by UUID
  • Clear NPC names in tablist

Maven

<repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
</repository>

<dependency>
    <groupId>com.github.juliarn</groupId>
    <artifactId>npc-lib</artifactId>
    <version>2.1-RELEASE</version>
</dependency>

Gradle

maven {
    name 'jitpack.io'
    url 'https://jitpack.io'
}

compile group: 'com.github.juliarn', name: 'npc-lib', version: '2.1-RELEASE'

2.0-RELEASE

03 May 19:54
09a2bdf
Compare
Choose a tag to compare

Changes:

Maven

<repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
</repository>

<dependency>
    <groupId>com.github.juliarn</groupId>
    <artifactId>npc-lib</artifactId>
    <version>2.0-RELEASE</version>
</dependency>

Gradle

maven {
    name 'jitpack.io'
    url 'https://jitpack.io'
}

compile group: 'com.github.juliarn', name: 'npc-lib', version: '2.0-RELEASE'

1.1-RELEASE

30 Apr 15:13
4d97d1c
Compare
Choose a tag to compare

Changes:

  • Performance improvements
  • Replace action wrapper in PlayerNPCInteractEvent with ProtocolLib object

Maven

<repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
</repository>

<dependency>
    <groupId>com.github.juliarn</groupId>
    <artifactId>npc-lib</artifactId>
    <version>1.1-RELEASE</version>
</dependency>

Gradle

maven {
    name 'jitpack.io'
    url 'https://jitpack.io'
}

compile group: 'com.github.juliarn', name: 'npc-lib', version: '1.1-RELEASE'

1.0-RELEASE

19 Mar 22:11
9b90afd
Compare
Choose a tag to compare

Changes:

  • Change package names to new GitHub name

Maven

<repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
</repository>

<dependency>
    <groupId>com.github.juliarn</groupId>
    <artifactId>npc-lib</artifactId>
    <version>1.0-RELEASE</version>
</dependency>

Gradle

maven {
    name 'jitpack.io'
    url 'https://jitpack.io'
}

compile group: 'com.github.juliarn', name: 'npc-lib', version: '1.0-RELEASE'

0.8-SNAPSHOT

19 Mar 21:58
9b90afd
Compare
Choose a tag to compare
0.8-SNAPSHOT Pre-release
Pre-release

Changes:

  • Ensure thread-safety

Maven

<repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
</repository>

<dependency>
    <groupId>com.github.realpanamo</groupId>
    <artifactId>npc-lib</artifactId>
    <version>0.8-SNAPSHOT</version>
</dependency>

Gradle

maven {
    name 'jitpack.io'
    url 'https://jitpack.io'
}

compile group: 'com.github.realpanamo', name: 'npc-lib', version: '0.8-SNAPSHOT'

0.7-SNAPSHOT

07 Mar 13:56
9b90afd
Compare
Choose a tag to compare
0.7-SNAPSHOT Pre-release
Pre-release

Changes:

  • Made NPCTick asynchronous

Maven

<repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
</repository>

<dependency>
    <groupId>com.github.realpanamo</groupId>
    <artifactId>npc-lib</artifactId>
    <version>0.7-SNAPSHOT</version>
</dependency>

Gradle

maven {
    name 'jitpack.io'
    url 'https://jitpack.io'
}

compile group: 'com.github.realpanamo', name: 'npc-lib', version: '0.7-SNAPSHOT'

0.6-SNAPSHOT

17 Feb 20:52
9b90afd
Compare
Choose a tag to compare
0.6-SNAPSHOT Pre-release
Pre-release

Changes:

  • Fix version checks
<repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
</repository>

<dependency>
    <groupId>com.github.realpanamo</groupId>
    <artifactId>npc-lib</artifactId>
    <version>0.6-SNAPSHOT</version>
</dependency>