Commit Graph

239 Commits

Author SHA1 Message Date
libraryaddict a34f8e1e7e Remove the 'command' from the permission check 2014-07-11 11:25:55 +12:00
libraryaddict 07bcf29862 Opps. Check if its NOT in the list 2014-07-10 12:50:19 +12:00
libraryaddict 7072b29b28 Small fix I forgot how to understand 2014-07-08 10:34:00 +12:00
libraryaddict f5a9e20b6f Add in new perms where you can define valid playernames and misc ids and data. Also sanitize input
Now lets you use material names and durability as well
2014-07-08 10:06:23 +12:00
libraryaddict 8a3dd58559 Don't do y offset if its a sleeping player (looks ugly) 2014-07-08 06:09:37 +12:00
libraryaddict 1df5f6723e Only resend the player disguise if there is changes that will be noticed. 2014-07-03 21:30:09 +12:00
libraryaddict 8410904f94 Return a self constructed gameprofile if profile lookup failed. 2014-07-03 21:21:40 +12:00
libraryaddict 6742afdaec Plugin is no longer on BukkitDev 2014-06-29 17:07:59 +12:00
libraryaddict a89a1f88d7 Add support for permissions without a underscore 2014-06-24 14:26:45 +12:00
riking 9abe0bfeed Use correct link for ProtocolLib on Forge 2014-06-23 18:33:48 -07:00
libraryaddict c61e45c062 Nice going mojang. Can't clamp your yaw to -360 to 360 2014-06-22 01:42:58 +12:00
libraryaddict bcee5d9677 Fix item_frame disguise 2014-06-21 09:37:53 +12:00
libraryaddict 46773b7b39 Tracker something 2014-06-21 09:37:38 +12:00
libraryaddict 7453053131 Finish up the refresh tracker. Its retarded and I don't want to look at it. 2014-06-21 08:01:42 +12:00
libraryaddict 992e416edf Send self disguise in the same tracker refresh entry.. 2014-06-21 07:58:37 +12:00
libraryaddict bd317b4cce Don't silently fail when a disguisetype has a null entitytype 2014-06-21 07:29:34 +12:00
libraryaddict c093a4c734 Two simple checks for self disguises 2014-06-21 07:13:07 +12:00
libraryaddict 01023a29ed Stupid hashsets and hashmaps and their unability to equalsignorecase on strings 2014-06-21 02:12:32 +12:00
libraryaddict dc6348cf38 Get rid of the silly getData must return Integer 2014-06-19 10:01:08 +12:00
libraryaddict 2c905e38b2 Add the switch cases for MINECART_COMMAND 2014-06-19 09:26:54 +12:00
Kane York c897e05d33 Add dual-licensing notice to Forge mapping code
BSD-licensed version here: https://gist.github.com/riking/2f330f831c30e2276df7

As a note, @libraryaddict is not bound by the BSD license, but rather by the implicit license granted from me sending a pull request. Therefore, a LICENSE file is not needed in the distributed jar.
2014-06-15 21:10:30 -07:00
libraryaddict afaf6c16e6 Only send the teleport packet if its a painting disguise 2014-06-16 04:56:00 +12:00
libraryaddict eb78492fcf Change MiscDisguise thing to Integer instead of int so I can use nulls, this lets me know if a int was set. 2014-06-16 04:29:18 +12:00
libraryaddict 8363b23deb I don't think I need to cancel riding packets. Might be 1.6.4 specific. Anyone care to test? 2014-06-15 21:04:22 +12:00
libraryaddict 20b3d02f76 Change self disguises to globally use the entity id -1 for performance and usage in other plugins 2014-06-15 20:12:07 +12:00
libraryaddict 13cf2f5e85 Removed method, make sure that playerNames are case insensitive when looking them up 2014-06-15 19:46:37 +12:00
libraryaddict 7f5a6d9dc4 Tiny cleanup in ReflectionManager 2014-06-15 19:40:10 +12:00
libraryaddict 0496134dee Formatting by project 2014-06-15 19:35:47 +12:00
libraryaddict 1edc05d9ff Loop over entities with numbers instead of iterator (CraftBook needs to improve their coding) 2014-06-15 19:33:59 +12:00
libraryaddict 1e607d6bb6 Merge pull request #36 from riking/cauldron
Cauldron Compatibility
2014-06-15 19:31:48 +12:00
riking d1253467a8 Remove debugging throws 2014-06-14 22:45:01 -07:00
riking 7c20a7c3a3 More ReflectionManager stuff 2014-06-14 22:38:16 -07:00
riking 3d64a132a9 More Forge compat changes 2014-06-14 20:19:56 -07:00
riking 0c84316121 Prepare to parse the method searge statements 2014-06-14 19:30:47 -07:00
libraryaddict fd8fa08c6e Merge pull request #34 from riking/patch-1
Restore single-star from 55f2eb6dca
2014-06-15 13:35:00 +12:00
riking 4ddded6b06 Enquipment -> Equipment 2014-06-14 18:09:14 -07:00
riking 48056c735f More getNmsField/Method calls 2014-06-14 16:06:02 -07:00
riking 2566d8824e Create getEntityTrackerEntry() 2014-06-14 15:52:11 -07:00
riking d7a903c86e Forge compatibility WIP 2014-06-14 14:58:49 -07:00
riking d1e162bb97 Restore single-star from 55f2eb6dca 2014-06-14 10:22:28 -07:00
riking c1b5780d77 Use new-style runTask methods 2014-06-14 10:18:52 -07:00
libraryaddict 21d4bba9f4 Max health is now correctly set on entity spawn 2014-06-14 21:11:37 +12:00
libraryaddict e940a9e0e9 Allow boolean params to not require a argument to be true 2014-06-14 20:55:28 +12:00
libraryaddict 55f2eb6dca Let ops use all options 2014-06-14 20:35:42 +12:00
libraryaddict f777b33917 Read desc
Change all the permissions code to a 'better' version
By default people can no longer use options without the option perm or *
DisguiseType returns is now nicer looking
2014-06-14 20:16:48 +12:00
libraryaddict 014c34ce0e Add in Item height as well, prevents floating disguises when a item is disguised 2014-06-12 18:06:07 +12:00
libraryaddict 4b06deec1b Fix the id and data crap so its no longer broken 2014-06-06 14:16:16 +12:00
libraryaddict 676d191c52 Merge pull request #30 from riking/stuff
Code cleanup
Fix horse rearing
DisguiseHelp improved
2014-06-05 10:47:56 +12:00
libraryaddict d23e518c1b Instead of using Object's for gameprofiles. Use WrappedGameProfile 2014-06-05 08:40:15 +12:00
riking 983026a898 Make a callValueOf() method to reduce code repetition 2014-06-04 09:27:52 -07:00