Commit Graph
99 Commits
Author SHA1 Message Date
NavidK0 6776a9b427 Go back to maven-publish plugin 2016-03-30 20:55:08 -04:00
NavidK0 2e14df134c Update build.gradle for md_5 repo
No longer use Artifactory as our repo host
2016-03-30 20:35:45 -04: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 2b628f4016 Fixed versioning on the spigot jar
I love FlatDirs so much
2016-03-21 19:48:39 -04:00
NavidK0 f2a23c3aba Fixed an issue with the generated POM 2016-03-21 19:45:43 -04:00
NavidK0 fa0024041f Clean depends 2016-03-21 19:24:27 -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 d498613f15 Merge remote-tracking branch 'origin/master' 2016-03-06 03:45:21 -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 19955e838f Temporary patch for sounds not working
Replaced some code with Craftbukkit versions
2016-03-06 03:38:14 -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 eac07595ee Updated Spigot.jar reference link 2016-02-02 16:24:36 -05:00
NavidK0 7ec97f7bd3 Updated ProtocolLib dependency to official release version 3.6.5 2016-01-31 09:29:41 -05:00
NavidK0 28196a26ff Merge remote-tracking branch 'origin/master'
Conflicts:
	build.gradle
2016-01-26 23:02:17 -05:00
NavidK0 aee3ac7cc2 Changed dependencies from file to proper dependencies, also added flatDir to repository block. 2016-01-26 23:02:03 -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 b72e4455ce Changed dependencies from file to proper dependencies, also added flatDir to repository block. 2016-01-26 22:55:16 -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 8955290dc7 Updated repo. 2015-12-29 15:52:47 -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

https://hub.spigotmc.org/stash/projects/PAPER/repos/paperspigot/commits/0265f4eaef9f1d2012155250576825febca4a639
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 3e19045a2c Merge origin/master 2015-08-01 19:27:06 -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 5023dc11ce 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:24:18 -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 890bac0916 Merge origin/master 2015-07-15 08:29:44 -04:00
NavidK0 ed7d8d0c67 Updated versioning to 8.6.1 2015-07-15 08:29:08 -04:00
NavidK0 91a8aefcee Fixed incorrect permission for /vsd a.k.a /disguiseviewself 2015-07-15 08:27:45 -04:00
NavidK0 7301a60aa4 Fixed incorrect permission for /vsd a.k.a /disguiseviewself 2015-07-15 08:25:15 -04:00
NavidK0 8c0e61680b Updated branch. 2015-07-15 05:57:39 -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 d30ffa1994 Updated ProtocolLib repo to the new one, also updating used ProtocolLib verison. 2015-07-06 08:23:32 -04:00
NavidK0 beb86c7cbf Cleaned up 2015-07-01 18:03:46 -04:00
NavidK0 5844fb7aec 2015-07-01 17:59:21 -04:00
NavidK0 aee904200b Fixed block data for FallingBlock disguises 2015-07-01 16:02:57 -04:00
NavidK0 f4ec0fc6f6 Added javadoc and sources to publishing. 2015-07-01 14:44:32 -04:00
NavidK0 09de0968d7 Added publishing in build.gradle 2015-07-01 14:29:40 -04:00
NavidK0 77a8d347db Changing build setup for gradle artifact repo 2015-07-01 13:47:20 -04:00
NavidK0 355a5adf46 Changing build setup for gradle artifact repo 2015-07-01 09:33:25 -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 1ce661847d Removed the .gradle folder from the repo, it was bugging me 2015-03-31 05:39:34 -04:00
NavidK0 d45dba67cb Jenkins test 2015-03-31 04:58:33 -04:00
NavidK0 d384fb1215 Modified Gradle build script to work with Jenkins 2015-03-31 02:17:21 -04:00
NavidK0 34c8bfb808 Modified Gradle build script to work with Jenkins 2015-03-31 02:16:21 -04:00
NavidK0 05657cb192 Merge origin/master 2015-03-30 23:08:06 -04:00
NavidK0 1ea2a3f94f Fixed isInvulnerable for real this time 2015-03-30 23:07:47 -04:00
Navid Kabir 6d6fa0a4a3 Update README.md 2015-03-30 22:49:53 -04:00
Navid Kabir f944087e87 Update README.md 2015-03-30 22:49:09 -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 a67d2ed833 Compliant with Java 7 2015-03-10 14:58:05 -04:00
Navid Kabir 88ba19afd8 Update README.md 2015-03-09 20:34:00 -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
Navid Kabir 14757a035b Update README.md 2015-03-08 21:31:25 -04:00