Jitse Boonstra
1ed374bb3f
Change version number.
2020-03-15 00:19:22 +01:00
Jitse Boonstra
6a6a04b00d
Removed unnecessary code.
2020-03-14 23:35:42 +01:00
Jitse Boonstra
c9c71ba80d
Patch for hologram glitch in 1.15 R1.
2020-03-14 23:29:07 +01:00
Jitse Boonstra
9bf3095a56
Small patch for TinyProtocol issues.
2020-03-08 21:13:29 +01:00
Jitse Boonstra
1a1f3618d5
Updated version to 2.4-SNAPSHOT.
2020-02-20 21:03:28 +01:00
Jitse Boonstra
0008b2c613
Merge pull request #52 from MrMicky-FR/master
...
Add 1.15 support and cleanup some code
2020-02-20 21:00:09 +01:00
MrMicky
948f88162d
Fix last commit
2020-02-19 15:16:38 +01:00
MrMicky
4ed0d49984
Add Minecraft 1.15 support
2020-02-19 14:58:18 +01:00
MrMicky
fbf4b46858
Cleanup some code (fix warns, fix NPE, remove duplicates)
2020-02-19 14:57:07 +01:00
Jitse Boonstra
a6667129c9
Merge pull request #47 from A248/master
...
Implement proper multi-threading
2019-12-30 18:16:25 +01:00
A248
a9e06eab79
Change thread pool type
...
Replace cached thread pool (Executors.newCachedThreadPool()) with single thread pool (Executors.newSingleThreadExecutor()). The single thread executor is more efficient for lazy asynchronous operations.
2019-11-23 11:07:18 -05:00
A248
f2bc472f6f
Implement proper multi-threading
...
Replace raw Thread instantiation with a thread pool.
2019-11-23 10:56:28 -05:00
Jitse Boonstra
1d92363b82
Merge pull request #43 from A248/master
...
Update ChunkListener to fix a minor NPE bug
2019-11-15 19:22:42 +01:00
A248
b5621816cb
Update ChunkListener to fix a minor NPE bug
...
Fixes a NullPointerException at the root of the problem. Bukkit.getPlayer(UUID) can return a null value, so a simple null check will do the trick.
2019-11-06 19:00:04 -05:00
Jitse Boonstra
81b2bc3569
Merge branch 'master' of https://github.com/JitseB/NPCLib
2019-11-04 10:13:19 +01:00
Jitse Boonstra
82ee9522a3
Removed 1.8 R1 support (and updated version id to v2.3.1)
...
Drastic improvement in library size.
2019-11-04 10:13:14 +01:00
Jitse Boonstra
ca18bd0dbd
Merge pull request #40 from A248/master
...
Add Getters for NPC's Item, Text, and State
2019-11-01 07:33:55 +01:00
A248
47d3417606
Updated NPCBase to with NPC#getState(NPCState)
...
Implemented net.jitse.npclib.api.NPC#getState(NPCState) to return a boolean indicating whether a state is toggled or not.
2019-10-31 20:14:46 -04:00
A248
73df32172e
Add getState(NPCState)
...
Adds NPC#getState(NPCState) to return a boolean indicating whether the NPC in question has a specific state.
2019-10-31 20:10:20 -04:00
A248
b97361516c
Make NPCBase.java compliant with updated NPC.java
...
Makes NPCBase compliant with net.jitse.npclib.api.NPC.
Implements NPC#getText() to return List<String> and NPC#getSlot(NPCSlot slot) to return ItemStack.
2019-10-31 19:57:04 -04:00
A248
d7144e445e
Update NPC.java with getText() and getItem()
...
Adds these methods to the NPC interface.
2019-10-31 19:50:46 -04:00
Jitse Boonstra
5e25836310
Merge pull request #36 from JitseB/dependabot/maven/api/io.netty-netty-all-4.1.42.Final
...
Bump netty-all from 4.1.33.Final to 4.1.42.Final in /api
2019-10-29 12:54:31 +01:00
Jitse Boonstra
faf4603d80
Updated artifact version.
2019-10-29 12:44:23 +01:00
Jitse Boonstra
5650cbd1e2
For 2.3-SNAPSHOT, text update method ( #11 )!
2019-10-29 12:43:54 +01:00
Jitse Boonstra
d9558eef63
Text update function working on v1.8 R1!
2019-10-28 20:10:47 +01:00
Jitse Boonstra
3dceca16b9
More things for #11 😄
2019-10-21 20:21:03 +02:00
Jitse Boonstra
4d2140d24c
Started thinking about the implemtation of #11
2019-10-21 09:49:23 +02:00
Jitse Boonstra
6d5895870b
Updated Maven artifact version to 2.2-SNAPSHOT.
2019-10-20 20:16:48 +02:00
Jitse Boonstra
6f3f9b05d4
For v2.2.
2019-10-20 20:04:38 +02:00
Jitse Boonstra
cd1115d2a3
More code for #20
...
Started work on 1.8 R2 to 1.9 R2 with some slight errors, will be fixed later. 1.8 R1 should be working though.
2019-10-20 11:36:37 +02:00
Jitse Boonstra
96028d2ca1
Started work on #20
2019-10-20 10:48:12 +02:00
dependabot[bot]
a3f0188483
Bump netty-all from 4.1.33.Final to 4.1.42.Final in /api
...
Bumps [netty-all](https://github.com/netty/netty ) from 4.1.33.Final to 4.1.42.Final.
- [Release notes](https://github.com/netty/netty/releases )
- [Commits](https://github.com/netty/netty/compare/netty-4.1.33.Final...netty-4.1.42.Final )
Signed-off-by: dependabot[bot] <support@github.com>
2019-10-11 19:20:46 +00:00
Jitse Boonstra
a91ee58547
Updated version to 2.1-SNAPSHOT.
2019-10-05 17:44:01 +02:00
Jitse Boonstra
e54e13b53f
Merge pull request #33 from DungeonRealms/master
...
Optimize important code, add distance interaction check.
2019-10-05 17:41:28 +02:00
Kneesnap
bd172a100a
Fully fix kick bug for all versions.
...
The problem was that if a scoreboard team is sent while it's already registered, the player will disconnect.
Since there does not appear to be any downside to never removing the team,
we just won't remove the team, and send the team only once.
If there are any problems with this in the future, we can implement a smart solution which will be able to handle the packet sending properly.
2019-09-25 15:02:37 -07:00
Kneesnap
3dd725c91c
Fix 1.12 kick bug. (Registering a scoreboard while an old one exists.)
2019-09-23 23:48:10 -07:00
Kneesnap
bc1c9677ba
Bug-fix the packet listener.
2019-09-23 13:59:49 -07:00
Kneesnap
1c035ba290
Fix 1.12.X support.
2019-09-23 13:33:59 -07:00
Kneesnap
dfa1d14f0e
Avoid unintentionally loading loads of chunks with Location#getChunk
2019-09-22 12:23:09 -07:00
Kneesnap
3b62c85e7e
Handle if a player was kicked, instead of quitting normally.
2019-09-22 12:18:53 -07:00
Kneesnap
0ecc238e6a
Player move optimization.
2019-09-22 12:09:48 -07:00
Kneesnap
d9ca07b195
Optimize important code, add distance interaction check.
2019-09-20 14:34:16 -07:00
Jitse Boonstra
1d29f54c02
Add issue template
2019-08-08 22:08:55 +02:00
Jitse Boonstra
85bad15994
Merge pull request #27 from termxz/patch-1
...
Missing setSkin method on Example 3
2019-08-07 22:12:19 +02:00
termxz
c368f5ae25
Missing setSkin method on Example 3
2019-08-07 08:47:21 -07:00
Jitse Boonstra
6b08114366
For v2.0.1 (minor bug fix #26 )
2019-08-07 11:16:34 +02:00
Jitse Boonstra
5b2f3fc84a
Update DOCUMENTATION.md
2019-08-03 18:12:06 +02:00
Jitse Boonstra
74b115e733
Update example-2.java
2019-08-03 16:42:12 +02:00
Jitse Boonstra
7cf5e4d0bb
Added some examples.
2019-08-03 16:18:29 +02:00
Jitse Boonstra
84bcd6a6c3
Added note to self.
2019-08-03 15:18:28 +02:00