libraryaddict
126a7a4a6a
Fix disguises and stuff
2016-11-27 04:36:57 +13:00
libraryaddict
401061bbcd
Bad fix for fishing hook
2016-11-26 20:12:57 +13:00
libraryaddict
bd31ea6fd0
Fix Vex disguise
2016-11-26 18:07:42 +13:00
libraryaddict
bb303ac96b
Added new disguises, added new disguisetypes, fixed the
...
horse/lama/whatever changes, fixed a boat 'facing' bug, renamed a few
internal methods, still dont know why some disguises are invisible.
2016-11-26 01:07:02 +13:00
libraryaddict
58b7086cd2
Fix IBlockData and WrappedBlockData, fixed FishingRod constructor
2016-11-25 21:21:49 +13:00
libraryaddict
b28c6c1336
Fix allerged null pointer exception
2016-10-05 22:36:40 +13:00
libraryaddict
89829bf5c5
Merge branch 'master' of https://github.com/libraryaddict/LibsDisguises
2016-10-05 02:13:15 +13:00
libraryaddict
b19bb87e53
Cleanup, fix skins not appearing by increasing tablist delay
2016-10-05 02:11:50 +13:00
Kyzderp
8887ffcdfa
Revert adding dlist
2016-09-10 05:12:34 -07:00
Kyzderp
bad4f555cf
Add dlist and fix dradius error
2016-09-10 05:05:25 -07:00
libraryaddict
6962955c3a
Fix when non-living entities make a sound but server cant handle
2016-09-09 15:28:06 +12:00
libraryaddict
c239116c9d
Fixed typo in InsentientWatcher, self disguises crashing on metachange
2016-07-12 00:36:47 +12:00
libraryaddict
22faedb8a4
Released 7.0.8, added stuff to prevent outdated servers & protocollib
2016-07-08 22:23:11 +12:00
libraryaddict
7460ba3012
Fixed falling block
2016-07-08 22:13:40 +12:00
libraryaddict
e6627c1fea
Fix up stuff a little for latest ProtocolLib, more disguise params
2016-07-08 17:59:30 +12:00
libraryaddict
37395a1a6d
Catch errors and cancel, fix some disguises
2016-07-07 22:10:58 +12:00
libraryaddict
d98333f0f1
Fix null, fixed FlagWatchers, fixed typo on EquipmentSlot
2016-07-05 17:01:51 +12:00
libraryaddict
dedc043558
Fix enderman disguise
2016-06-28 15:01:17 +12:00
libraryaddict
11a26a36c0
Meaningless commit just to check something
2016-06-28 06:50:44 +12:00
libraryaddict
56d7557bb0
Fix a concurrent exception
2016-06-28 06:05:24 +12:00
libraryaddict
7d80353abb
Fix a FlagType bug
2016-06-24 18:58:27 +12:00
libraryaddict
182c6a3259
Fix up datawatchers
2016-06-23 21:11:50 +12:00
libraryaddict
bf3c11878a
Renable some disguises, fix player sleeping? I forgot what I did
2016-06-19 03:16:32 +12:00
libraryaddict
acc21a6d6e
Added the ability to set skin blob with command.
...
Skin blob can be fetched from
https://sessionserver.mojang.com/session/minecraft/profile/ <TRIMMED
UUID>?unsigned=false
2016-06-15 06:40:45 +12:00
libraryaddict
f498867d5c
Fix up player disguises skins
2016-06-14 21:08:53 +12:00
libraryaddict
6e77551f2e
Fix sleeping disguises
2016-06-14 08:55:30 +12:00
libraryaddict
291942b9b4
Update to 9.0.7
2016-06-13 21:39:48 +12:00
libraryaddict
410b96dafe
Fixed errors
2016-06-13 07:03:40 +12:00
libraryaddict
25e0a59099
Fix movement, update stuff, fix bugs, something, made sweet love to
...
herobrine
2016-06-13 06:24:14 +12:00
libraryaddict
26c560e8e8
Add the new disguises
2016-06-13 06:05:45 +12:00
libraryaddict
daab2c9606
Different approach to FlagWatcher, fixed some errors for the update
2016-06-13 05:43:41 +12:00
libraryaddict
e751cf4582
Current work
2016-06-13 02:22:56 +12:00
libraryaddict
8e255c5ccf
Move a self disguises setter to a scheduled task
2016-06-07 14:42:38 +12:00
libraryaddict
60730f4dcd
Deny async
2016-06-06 01:31:34 +12:00
libraryaddict
9e2853509d
Hmm. Does this install to the repo?
2016-05-18 11:27:04 +12:00
libraryaddict
06c0084e3a
Fix sounds, release 9.0.6
2016-05-16 03:51:16 +12:00
libraryaddict
b17191a462
Fix errors in sounds
2016-05-15 11:15:24 +12:00
libraryaddict
453c456751
Screwed up again
2016-05-13 00:56:44 +12:00
libraryaddict
ca9a69f569
Dumb error, I havn't been sleeping well lately.
2016-05-13 00:56:24 +12:00
libraryaddict
eff6dc3025
Cleanup, fix a bug
2016-05-13 08:27:53 +12:00
libraryaddict
986dfe6246
Cleanup code, fix locations in packets being assumed pre-1.9
2016-05-12 23:30:22 +12:00
libraryaddict
e0293227dd
Bed chunk fix
2016-05-12 09:47:08 +12:00
libraryaddict
3e493fdda6
Fix sound packet
2016-05-11 21:02:05 +12:00
libraryaddict
f14dec9b43
Merge branch 'sounds' of https://github.com/JBYoshi/LibsDisguises into JBYoshi-sounds
...
# Conflicts:
# src/me/libraryaddict/disguise/utilities/DisguiseSound.java
# src/me/libraryaddict/disguise/utilities/PacketsManager.java
# src/me/libraryaddict/disguise/utilities/ReflectionManager.java
2016-05-10 03:50:03 +12:00
BuildTools
d390adde38
Convert back to maven
2016-05-10 03:28:38 +12:00
JBYoshi
282ad55039
Re-add disguise sounds. Now respect 1.9 sound categories.
2016-04-17 15:58:34 -05:00
NavidK0
976d00dcc2
Added API for EnderCrystal options
...
Removed Optionals from parameters in certain watchers
Fixed issue with createEntityEquipment in ReflectionManager, was using NMS instead of CraftBukkit classes
2016-03-29 20:28:17 -04:00
NavidK0
8690cd6604
Fixed EnderCrystal
2016-03-24 19:08:52 -04:00
NavidK0
7a3d9c468a
Update project version
...
Update process resources, allow gradle to change plugin.yml's version
2016-03-21 19:07:21 -04:00
NavidK0
763024d27a
Fixed incorrect Optional type in ShulkerWatcher
2016-03-21 18:54:50 -04:00
NavidK0
351234591f
Fixed Horse options
2016-03-21 18:40:31 -04:00
NavidK0
effb4058db
Changed datawatcher value for DroppedItem disguise
2016-03-20 23:33:06 -04:00
NavidK0
ed1bcc5ad9
Fixed DroppedItem disguise
...
Fixed Fireworks disguise
Fixed SplashPotion disguise
Fixed Sheep disguise colors
Fixed Wolf disguise colors
Fixed error with isGlowing in FlagWatcher
2016-03-20 23:29:48 -04:00
NavidK0
12ea8ee35e
Fixes an issue with temporary players created in ProtocolLib
2016-03-19 18:43:58 -04:00
NavidK0
f30f5dfcf2
Fixed Shulker disguises
...
Fixed Enderdragon direction
Added config option to stop shulker disguises from moving
Fixed sleeping while in a player disguise
2016-03-15 16:07:22 -04:00
NavidK0
75fb4f2e53
Fixed "Thrown Potion # has no item!?"
2016-03-14 21:53:25 -04:00
NavidK0
61f091308c
Prevent sound listener from being registered, should prevent sounds from borking anything else until we can get it fixed
2016-03-14 05:26:22 -04:00
NavidK0
207e4574fd
Welp, disable disguise sounds until they can be fixed later
2016-03-14 03:28:48 -04:00
NavidK0
bd7862fd3e
Fixed sounds
...
Fix crash on sound send due to old sounds
2016-03-14 02:40:32 -04:00
NavidK0
d2a85efb26
Fixed java.lang.NoSuchMethodException: net.minecraft.server.v1_9_R1.MobEffectList.fromId(java.lang.Integer) in ReflectionManager
2016-03-14 01:36:25 -04:00
NavidK0
24b6ed702b
Fixed Player disguises
...
Fixed all disguises
Fixed issue where players would crash upon joining
Fixed issue where disguises would crash when player left and reentered a location where a disguise previously was
This is basically a beta build, FIND BUGS FOR ME! :D
2016-03-14 00:55:36 -04:00
NavidK0
27baf53073
Fixed Wolves, Endermen, and Ocelots
...
All mob and misc disguises work now
2016-03-13 21:27:46 -04:00
NavidK0
e95df4a2df
Fixed NameAboveHeadVisible
2016-03-13 19:53:37 -04:00
NavidK0
8eb4beba83
Fixed Misc disguises
...
Added AreaEffectCloudWatcher
Readded regular Arrows
Updated object ids
Updated relative look and move packets
Minor changes here and there
2016-03-12 15:19:58 -05:00
NavidK0
7dabbb7ce4
Fixed Bat disguise
...
Fixed Painting disguise
Fixed Experience Orb disguise
Fixed some more datawatcher related things
Sounds added back in
Fixed *most* sounds (Some might still not work, please let me know)
Arrows now equal tipped arrows
Code cleanup
NOTE: Yes, this does take a lot of time, there's a lot to do here, and there's so much code to update. Not even mentioning the fact that most packets don't even work the same anymore (SPAWN NAMED ENTITY and SPAWN ENTITY both do not work the same way anymore)
2016-03-10 00:44:11 -05:00
NavidK0
432571cb09
Fixed Horse disguise
2016-03-08 15:35:05 -05:00
NavidK0
22f46cc824
Update ProtocolLib version to BETA
2016-03-08 06:18:17 -05:00
NavidK0
51483e0572
Updated all the flag watchers to 1.9 values
...
Added some new flag watchers
Added some new API methods to flag watchers
Fixed some more disguises
Added new options to some disguises
Certain packets have been fixed
Still not ready for use, but most mob disguises work
WARNING, the plugin is still heavily in ALPHA
- Currently not working:
Player disguises
Misc. disguises
Joining a server while someone is disguised
Sounds
Names above heads
Other packet related things
2016-03-06 22:46:46 -05:00
NavidK0
c972d02113
Temporary patch for sounds not working
...
Replaced some code with Craftbukkit versions
2016-03-06 03:45:13 -05:00
NavidK0
99daf8246d
Progress! Some mob disguises are working now
...
Added in dual hand animations
Removed libraryaddict
2016-03-06 01:57:11 -05:00
NavidK0
cf1b15942c
Update disguises to use EntityEquipment, makes life easier
...
Update ItemInHand calls to ItemInMainHand and OffHand
Still not ready for use yet, disguises do not work
2016-03-05 23:14:19 -05:00
NavidK0
a94d583f0b
Fix a strange issue with .gitignore excluding files, fixes Jenkins again
2016-03-04 23:45:38 -05:00
NavidK0
1576c895b5
Switch to ProtocolLib MinecraftKeys wrapper
...
Add in helper method to quickly create DataWatcher.Item objects
Typo in last commit, meant to say, disguises will NOT show up. Sorry to those who got excited. :(
2016-03-04 22:52:52 -05:00
NavidK0
2cf48f7916
It runs, but it's not at all ready for use. Disguises will now show up yet as packets have not been changed.
2016-03-04 21:02:39 -05:00
NavidK0
40e56621a8
Why'd I put weather and lightning in there?
2016-02-19 15:36:47 -05:00
NavidK0
50623a9be2
Added new entities to DisguiseType
...
Changed entity Ids to reflect new entity Ids in Spigot 1.9
Cleaned up code
2016-02-19 15:29:53 -05:00
NavidK0
9847ff035a
1.9+ Initial Commit
...
LibsDisguises.instance is no longer exposed, replaced with LibsDisguises.getInstance()
2016-02-19 14:23:46 -05:00
NavidK0
321ecdb3c2
Cleaned up code
2016-02-18 17:45:11 -05:00
NavidK0
0b79bb5d06
Changed dependencies from file to proper dependencies, also added flatDir to repository block.
2016-01-26 23:01:14 -05:00
NavidK0
758df7990e
- Cleaned up code
...
- Future proofed code via reflection again (DamageSource in PacketsManager)
2016-01-22 00:41:45 -05:00
NavidK0
66ab7ac3ef
Fixed ConcurrentModificationException on PaperSpigot/SportsBukkit.
2015-12-29 15:44:19 -05:00
NavidK0
e7a5d0763f
Hotfix for PaperSpigot/SportsBukkit issue with HashMap.KeySet() != Set
...
Should fix issues with
0265f4eaef
2015-12-28 19:34:44 -05:00
NavidK0
05effaa82c
Updated timings for runnable task
...
Updated version for 8.6.5
2015-08-12 17:20:41 -07:00
NavidK0
a4a965d450
Fixed bug where disguise would be visible for a few seconds after teleporting.
2015-08-12 16:21:08 -07:00
NavidK0
41cfa8eeaa
Fixed bug where players switching worlds would become invisible.
...
Fixed bug where arrows wouldn't blow disguises.
Added default permission for /libsdisguises reload (only ops can use by default)
2015-08-02 19:40:47 -04:00
NavidK0
037da7e980
Updated for 1.8.8.
...
Compiled against ProtocolLib 3.6.5.
Fixed a nullpointerexception In Disguise when the disguise would rarely despawn causing the entity to be invalid.
2015-08-01 19:25:48 -04:00
NavidK0
bdb436711f
Added support for spaces in Player Disguises.
...
Use the "\_" (backslash underscore) to place a space in a name.
Example: /d player The\_Great\_Apple
2015-07-18 00:53:42 -04:00
NavidK0
8c633adb8e
Fixed some more permissions related things
2015-07-15 08:33:33 -04:00
NavidK0
ed7d8d0c67
Updated versioning to 8.6.1
2015-07-15 08:29:08 -04:00
NavidK0
7301a60aa4
Fixed incorrect permission for /vsd a.k.a /disguiseviewself
2015-07-15 08:25:15 -04:00
NavidK0
b57e9931b0
Added the new /disguiseviewself command, allows for toggling the disguise model when you see yourself.
...
Permission is libsdisguises.viewself
Aliases are: [dviewself, dvs, disguisevs, disvs, vsd, viewselfdisguise, viewselfd]
2015-07-15 05:51:58 -04:00
NavidK0
1d54ba9997
Added descriptions for all the commands in plugins.yml.
2015-07-15 04:04:10 -04:00
NavidK0
27cc9cd70f
Added rudimentary support for disguising Custom Entities and Modded Entities
...
Added the DisguiseType 'Unknown', obviously can't be used by players
Cleaned up code
2015-07-07 11:30:12 -04:00
NavidK0
aee904200b
Fixed block data for FallingBlock disguises
2015-07-01 16:02:57 -04:00
NavidK0
caa0025e77
Changing build setup for gradle artifact repo
2015-07-01 09:19:00 -04:00
NavidK0
ee313bc753
Removed pointless line
2015-07-01 09:17:50 -04:00
NavidK0
fc0f313f13
Removed pointless line
2015-06-13 09:33:00 -04:00
NavidK0
a3c8029223
Updated to 1.8.7, no code changes?
2015-06-13 09:24:10 -04:00
NavidK0
545fa08e55
Updated for 1.8.6.
...
Code cleanup.
Fixed permissions.
2015-05-30 09:34:38 -04:00
NavidK0
17869698d5
Updated for 1.8.6.
2015-05-30 03:22:38 -04:00
NavidK0
9083a5ba84
Fixed data values for blocks as of 1.8.3.
2015-04-21 16:01:50 -04:00
NavidK0
32f37b74e2
Temporarily commented out setAllowSleep for now until it can be fixed later
...
Updated config.yml
Updated plugin.yml
Updated plugin for latest spigot builds and latest ProtocolLib build
2015-04-13 01:25:48 -04:00
NavidK0
34c8bfb808
Modified Gradle build script to work with Jenkins
2015-03-31 02:16:21 -04:00
NavidK0
1ea2a3f94f
Fixed isInvulnerable for real this time
2015-03-30 23:07:47 -04:00
NavidK0
15c0141c3d
Added config option ContactMojangServers which disables player skins, but stops the plugin from pinging Mojang servers.
...
Added reload command to reload the config.
Tweaked a couple of things.
Fixed isInvulnerable issue.
2015-03-29 22:47:29 -04:00
NavidK0
a33bb0b139
Added config option ContactMojangServers which disables player skins, but stops the plugin from pinging Mojang servers.
2015-03-28 19:59:42 -04:00
NavidK0
4beb5fa730
Removed config options which don't do anything
2015-03-28 19:47:31 -04:00
NavidK0
cbf4e3fc03
Fixed isInvulnerability check in PacketsManager
2015-03-28 19:05:53 -04:00
NavidK0
099e9ad5a3
Updated for 1.8.3
...
Changed project to gradle
Added plugin metrics
Compliant with Java 7
2015-03-25 19:23:16 -04:00
NavidK0
b575c176ab
Removed libs
2015-03-09 20:32:52 -04:00
NavidK0
573f4cdc88
- Changed entire project to gradle
...
- Updated for 1.8.3
- No more errors, woo
2015-03-09 20:28:41 -04:00
Byteflux
c335b245b5
Work towards 1.8 support
...
TODO: Remove future disguise types and test backwards compatibility
2014-12-07 07:59:38 -08:00
libraryaddict
eabfe0d0bf
Reverse this for enderman watcher conversion to 1.8
2014-11-17 14:48:43 +13:00
libraryaddict
7563b4ec0c
Minor fix to getGameProfile(Player)
2014-11-15 10:14:27 +13:00
libraryaddict
f6140620c8
Player Changing world should be nicer for teleports
2014-10-25 23:38:13 +13:00
libraryaddict
02745fc88c
Elder guardian gets to set the byte value
2014-10-01 15:20:42 +13:00
libraryaddict
a253db5ae2
Fix up skin blobs
2014-09-29 17:19:07 +13:00
libraryaddict
5ab0f7e53d
Use unique uuid's for each player disguise. Prevents skinless ppl
2014-09-29 17:05:04 +13:00
libraryaddict
ad788d0f5f
Go away errors
2014-09-29 17:04:47 +13:00
libraryaddict
de94e6a757
Move updatemessage and permission to disguiseconfig
2014-09-29 16:32:47 +13:00
libraryaddict
7864920385
Player setSleeping should work fine now
2014-09-29 16:29:13 +13:00
libraryaddict
4d50358934
Looks like max view distance is 35 chunks, and use minus not plus..
2014-09-29 15:35:38 +13:00
libraryaddict
4921ec07ce
Use a chunk distance of 17 as I think 20 is sometimes out of render?
2014-09-29 14:09:13 +13:00
libraryaddict
0af1924e61
Use getX instead of getblockX. Don't make it 1.8 specific
2014-09-29 14:08:58 +13:00
libraryaddict
465257f11a
Use isPlayerDisguise
2014-09-29 13:18:01 +13:00
libraryaddict
a3b67b9a4f
Run forest! Run! Aka rabbits now hop
2014-09-27 23:59:03 +12:00
libraryaddict
6d38cf0e76
Fix a random in wabbit watcher
2014-09-27 22:35:18 +12:00
libraryaddict
d937fb3e79
Progress
2014-09-27 16:35:21 +12:00
libraryaddict
fb09d93136
Add RabbitType
2014-09-27 15:50:38 +12:00
libraryaddict
66a454c6f4
Add up as valid direction
2014-09-27 15:48:39 +12:00
libraryaddict
702a58c3bf
Fix up basecommand and booleans
2014-09-27 15:41:30 +12:00
libraryaddict
ddac7feda3
Fixed head rotation for self disguise player
2014-09-27 14:55:24 +12:00
libraryaddict
bf3e81522b
Fix self disguises for player
2014-09-27 14:42:00 +12:00
libraryaddict
2e960f1abf
Prevent new self disguises glitching out
2014-09-27 13:11:47 +12:00
libraryaddict
f2d148d0af
Fix rabbit ageable
2014-09-27 12:37:28 +12:00
libraryaddict
71cf9c8b7f
Add doBeam to guardian
2014-09-27 12:37:22 +12:00
libraryaddict
bde2d51233
Add setRabbitType
2014-09-27 12:37:14 +12:00
libraryaddict
41663bee37
Don't need no endermite watcher
2014-09-27 12:37:08 +12:00
libraryaddict
8cecfe98d6
Add support for 1.8 disguises
2014-09-27 12:18:54 +12:00
libraryaddict
3d99e4975a
Use player object instead of string
2014-09-27 12:17:57 +12:00
libraryaddict
d399d80a6c
Add is1_8 to LibVersion (Uses 1.7 and 1.8 dual build)
2014-09-27 12:17:43 +12:00
libraryaddict
96e7cd181a
Tiny performance boost
2014-09-26 16:50:57 +12:00
libraryaddict
d672013583
Block.getById should now work for older versions of mc
2014-09-24 02:52:38 +12:00
libraryaddict
d766d8c1a5
Fixed setSleeping a ltitle
2014-09-22 05:14:44 +12:00
libraryaddict
286a1bde89
Fixed rotation packet. Don't care to check we actually need it
2014-09-22 05:02:07 +12:00
libraryaddict
19689a2ed6
Add ugly delayed packets fix and fixed player disguises
2014-09-22 04:57:46 +12:00
libraryaddict
d64648cfbf
Use a random uuid in gameprofiles.
2014-09-22 04:36:54 +12:00
libraryaddict
f77f5c48ec
Added note for future changes to minecarts and datawatchers. Tho I doubt it will ever fruit.
2014-09-17 04:01:48 +12:00
libraryaddict
ae221d8f25
Changed the basecommand to throw a DisguiseParseException instead of IllegalArguementException
2014-09-17 03:41:04 +12:00
libraryaddict
6ebb341788
Fixed compile issues
2014-09-16 12:57:27 +12:00