riking
23303952b4
Eh, let's just remove the shift by 0. Also doc the method
2014-06-04 08:33:30 -07:00
libraryaddict
7cde5b755e
Read desc
...
Added boolean to disguise which tells you simply if the disguise is in
use or not.
In use means that the plugin stores a reference, doesn't nessercerily
mean there is a entity.
Added method startDisguise() to disguise and cleaned up setEntity().
Helps counter the idiots who hate DisguiseAPI
2014-06-05 00:30:12 +12:00
libraryaddict
f894b34264
Disguise commands now tell you when they didn't disguise successfully
2014-06-05 00:26:35 +12:00
libraryaddict
956fef9ca1
Add a config option which fixes a bug where you can dye sheep/wolf client sidedly
2014-06-04 14:43:58 +12:00
libraryaddict
87c0cb4a78
Actually remove the unknown entity id. Not the known entity ids..
2014-06-04 14:20:02 +12:00
libraryaddict
239bc6d645
Check a second after the future disguise was added that it was successful.
2014-06-04 14:12:09 +12:00
libraryaddict
f535eefabf
Instead of throwing a error then another error. Just make a FlagWatcher after the first error
2014-06-04 14:00:08 +12:00
libraryaddict
34f0a13b39
Remove badly thought out and obselete feature that didn't work
2014-06-04 13:58:16 +12:00
riking
09a58efbd1
Fix the build
2014-06-03 18:47:00 -07:00
riking
db5e77d28f
Remove useless local
2014-06-03 18:42:27 -07:00
riking
46c63ed841
TODO entries
2014-06-03 18:42:27 -07:00
riking
6d6b766823
For-each loops, remove unused method parameters
2014-06-03 18:42:27 -07:00
riking
5dce8a22e8
Simplify redundant statements and casts
2014-06-03 18:42:27 -07:00
riking
009df4a0ad
Turn manual array copies into System.arrayCopy
2014-06-03 18:42:27 -07:00
riking
d32a077359
StringBuilder, rename local, javadocs
2014-06-03 18:42:27 -07:00
riking
c4b48df0ee
Apply unused config value, but keep behavior - looks broken
2014-06-03 18:42:26 -07:00
riking
a25bc46dea
Move tryClose() method in order
2014-06-03 18:41:26 -07:00
riking
180998e5ca
Refactor: tryClose() method
2014-06-03 18:41:26 -07:00
libraryaddict
4e441493c1
Combine inventory listener server and client into one listener. Seeing as they don't need to be seperate and actually cuts down on code
2014-06-04 12:47:52 +12:00
libraryaddict
297dcd351f
Check the current disguise is also the current flagwatcher
2014-06-04 12:42:49 +12:00
libraryaddict
72f8aad151
Put the strings in the same getter. It makes no difference and is cleaner
2014-06-04 12:42:49 +12:00
riking
b96337f29b
Refactor out initConfig method
2014-06-03 17:42:13 -07:00
libraryaddict
6b18fafca4
Changed getOwner in tameable to return null
2014-06-02 23:39:31 +12:00
libraryaddict
04de21dba4
Changed getHorseArmor to return a itemstack, rename getHorseArmor to getHorseAmorAsInt and default owner name is null
2014-06-02 23:39:12 +12:00
libraryaddict
a9d5e8b109
Opps. Fixed the method calling itself instead of the proper API call
2014-06-02 23:28:52 +12:00
libraryaddict
4bbf0fbece
Clone the disguise when fetched
2014-06-02 10:06:30 +12:00
libraryaddict
31a0b68bdc
Change the use of the disguiseclone command to use references instead
2014-06-02 10:03:59 +12:00
libraryaddict
4b55a24444
Fix AnimalColor getting not working properly
2014-06-02 08:56:18 +12:00
libraryaddict
d7010c6389
Add AnimalColor for Sheep color and wolf color
2014-06-02 08:56:07 +12:00
libraryaddict
e7301e06d0
Get rid of ridiculous message in disguiseclone command
2014-06-02 04:17:11 +12:00
libraryaddict
b999f48fef
Added options to choose how long a disguise entity and disguise clone command is valid for
2014-06-02 04:14:35 +12:00
libraryaddict
4262221133
Add Disguise Clone command to clone a entity to look like them
2014-06-02 04:08:54 +12:00
libraryaddict
fb1f7a698c
Added constructDisguise api to clone a entity into a disguise
2014-06-02 04:06:38 +12:00
libraryaddict
3426e0adb6
Changed "Can't use command" to follow one message
2014-06-02 03:52:54 +12:00
libraryaddict
6ac7106df7
Added method to get the disguisetype from a entity, including horses, zombie villager and wither skeleton
2014-06-02 03:27:14 +12:00
libraryaddict
41c565384d
Read desc - Horse watcher
...
Fixed horse watching thinking to use Byte when its integers
Deprecated setHorseArmor(int)
Added setHorseArmor(ItemStack)
Fixed setCarryingChest(boolean) forcing true
2014-06-02 03:25:35 +12:00
libraryaddict
0625db63ff
Return null instead of a empty string
2014-06-02 03:24:29 +12:00
libraryaddict
0afcef09b5
Check if custom name is null before assuming it is
2014-06-02 03:23:02 +12:00
libraryaddict
5bfd6c5541
Fix outdated code which would make huge problems because of previous fix
2014-06-01 06:53:01 +12:00
libraryaddict
841dab296d
Add setSkin for playerdisguise. This may be removed in future versions
2014-06-01 06:47:05 +12:00
libraryaddict
93f807e6c9
Minor code cleanup
2014-05-31 05:34:34 +12:00
libraryaddict
2cb8d90158
Added new method so that you can't get a commentless config
2014-05-31 05:29:40 +12:00
libraryaddict
0e828eaf07
Opps. Fixed DisguiseType's with a _ not displaying properly in DisguiseEntity
2014-05-29 23:31:23 +12:00
libraryaddict
f94748afa5
Yeah. Fix the memory leak plox
2014-05-29 22:16:04 +12:00
libraryaddict
aea49bfc43
Fix a memory leak :(
2014-05-29 22:10:34 +12:00
libraryaddict
56902b8aff
Don't fetch the datawatcher twice
2014-05-28 21:53:08 +12:00
libraryaddict
b04f5faea9
Fix config being saved everytime and comments being wiped
2014-05-28 21:42:11 +12:00
libraryaddict
39d01c1bea
Use Collection with no <String> or <Player> so that you can feed either in as a parameter
2014-05-28 12:09:16 +12:00
libraryaddict
4e8b0da944
Get rid of this try/catch
2014-05-25 17:58:53 +12:00
libraryaddict
6652959553
Fix up URLDecoding as per @zreed's recommendation
2014-05-25 17:57:34 +12:00