disguisecraft:disguisecraft.git
3 years agoForgot to add the JSON classes...
Devil Boy [Thu, 27 Mar 2014 02:43:54 +0000 (19:43 -0700)]
Forgot to add the JSON classes...

3 years agoCompiled against for 1.7.5-R1
Devil Boy [Wed, 26 Mar 2014 11:39:28 +0000 (04:39 -0700)]
Compiled against for 1.7.5-R1
Merely updated imports and updated a single obfuscation (needs testing)
Working on built-in JSON parser

3 years agoFixed NPE with position updater
Devil Boy [Mon, 20 Jan 2014 11:42:18 +0000 (03:42 -0800)]
Fixed NPE with position updater

3 years agoChanged "positionUpdaters" map to use String references for players
Devil Boy [Mon, 20 Jan 2014 06:33:55 +0000 (22:33 -0800)]
Changed "positionUpdaters" map to use String references for players

3 years agoAdded API methods to allow players to remain invisible after undisguise
Devil Boy [Tue, 7 Jan 2014 08:27:53 +0000 (00:27 -0800)]
Added API methods to allow players to remain invisible after undisguise

3 years agoFixed player disguises showing damage animation instead of arm swing
Devil Boy [Tue, 7 Jan 2014 04:07:18 +0000 (20:07 -0800)]
Fixed player disguises showing damage animation instead of arm swing

3 years agoDefaulted disguisecraft.notarget to ops only
Devil Boy [Thu, 26 Dec 2013 03:06:35 +0000 (19:06 -0800)]
Defaulted disguisecraft.notarget to ops only
Removed some repeated child permission declarations
Started work on FallingBlock material permissions

3 years agoUpdated pom for CB-1.7.2-R0.2
Devil Boy [Wed, 25 Dec 2013 02:19:53 +0000 (18:19 -0800)]
Updated pom for CB-1.7.2-R0.2

3 years agoDisguiseCommandEvent now allows you to modify the command arguments
Devil Boy [Wed, 18 Dec 2013 08:55:19 +0000 (00:55 -0800)]
DisguiseCommandEvent now allows you to modify the command arguments

3 years agoAttempt to utilize Spigot's DataWatcher backward compatibility
Devil Boy [Sat, 14 Dec 2013 09:40:16 +0000 (01:40 -0800)]
Attempt to utilize Spigot's DataWatcher backward compatibility

3 years agoChanged AdapterParameters to AdapterParameteters to match ProtocolLib
Devil Boy [Sat, 7 Dec 2013 01:25:57 +0000 (17:25 -0800)]
Changed AdapterParameters to AdapterParameteters to match ProtocolLib
Now using Maven 3.1

3 years agoChanged PL attack listener to get actiona enum
Devil Boy [Sat, 7 Dec 2013 00:21:43 +0000 (16:21 -0800)]
Changed PL attack listener to get actiona enum

3 years agoFixed typo where destroy packet was replaced with spawn entity living
Devil Boy [Fri, 6 Dec 2013 03:43:56 +0000 (19:43 -0800)]
Fixed typo where destroy packet was replaced with spawn entity living

3 years agoNow utilizing ProtocolLib's WrappedGameProfile
Devil Boy [Fri, 6 Dec 2013 03:32:13 +0000 (19:32 -0800)]
Now utilizing ProtocolLib's WrappedGameProfile

3 years agoAttempted fix PL UseEntity listener (changes field indexes)
Devil Boy [Thu, 5 Dec 2013 20:39:49 +0000 (12:39 -0800)]
Attempted fix PL UseEntity listener (changes field indexes)

3 years agoUpdated for ProtocolLib deprecations and Packet enum changes
Devil Boy [Thu, 5 Dec 2013 07:51:38 +0000 (23:51 -0800)]
Updated for ProtocolLib deprecations and Packet enum changes

3 years agoAttempted to update ProtocolLib hook
Devil Boy [Thu, 5 Dec 2013 07:21:27 +0000 (23:21 -0800)]
Attempted to update ProtocolLib hook

3 years agoUpdated POM for ProtocolLib 3.0.0-SNAPSHOT
Devil Boy [Thu, 5 Dec 2013 07:03:17 +0000 (23:03 -0800)]
Updated POM for ProtocolLib 3.0.0-SNAPSHOT

3 years agoAdded option to disable DIsguiseCraft's PVP fallback hook
Devil Boy [Tue, 3 Dec 2013 06:14:55 +0000 (22:14 -0800)]
Added option to disable DIsguiseCraft's PVP fallback hook

3 years agoCleaned up some debug output
Devil Boy [Tue, 3 Dec 2013 05:41:49 +0000 (21:41 -0800)]
Cleaned up some debug output

3 years agoUpdated status id for entity hurt to 1
Devil Boy [Tue, 3 Dec 2013 05:29:34 +0000 (21:29 -0800)]
Updated status id for entity hurt to 1

3 years agoMaking sure having noTabHide enabled without ProtocolLib doesn't crash
Devil Boy [Tue, 3 Dec 2013 04:46:21 +0000 (20:46 -0800)]
Making sure having noTabHide enabled without ProtocolLib doesn't crash

3 years agoOverrode Minecraft's DataWatcher class so that entity can be null
Devil Boy [Tue, 3 Dec 2013 04:24:24 +0000 (20:24 -0800)]
Overrode Minecraft's DataWatcher class so that entity can be null

3 years agoAdded a built-in method for handling disguisePVP
Devil Boy [Tue, 3 Dec 2013 01:23:38 +0000 (17:23 -0800)]
Added a built-in method for handling disguisePVP

3 years agoRefactored and updated things for the 1.7.2 protocol
Devil Boy [Mon, 2 Dec 2013 09:11:45 +0000 (01:11 -0800)]
Refactored and updated things for the 1.7.2 protocol
Updated datawatcher handling (fields/cloning)

3 years agoUpdated pom.xml for 1.7.1-R0.1
devilboy [Sun, 1 Dec 2013 12:27:00 +0000 (04:27 -0800)]
Updated pom.xml for 1.7.1-R0.1
Did a really dirty refactor (this will likely kill me later)

4 years agoDid some work to try to get it working on Spigot 1.7
Devil Boy [Wed, 13 Nov 2013 00:28:55 +0000 (16:28 -0800)]
Did some work to try to get it working on Spigot 1.7

4 years agoAdded synchronization checks to the internal disguise and undisguise
Devil Boy [Fri, 27 Sep 2013 02:27:32 +0000 (19:27 -0700)]
Added synchronization checks to the internal disguise and undisguise
methods

4 years agoVersioned to 5.0
Devil Boy [Thu, 26 Sep 2013 20:51:41 +0000 (13:51 -0700)]
Versioned to 5.0

4 years agoUntested recompile for 1.6.4
Devil Boy [Fri, 20 Sep 2013 07:23:01 +0000 (00:23 -0700)]
Untested recompile for 1.6.4

4 years agoAdded disguisecraft.mob.horse.type.* as a child to disguisecraft.mob.*
Devil Boy [Sun, 28 Jul 2013 10:16:09 +0000 (03:16 -0700)]
Added disguisecraft.mob.horse.type.* as a child to disguisecraft.mob.*

4 years agoAdded a simple check for the "nomove" subtype
Devil Boy [Thu, 25 Jul 2013 09:44:44 +0000 (02:44 -0700)]
Added a simple check for the "nomove" subtype

4 years agoQuick update for 1.6.2
Devil Boy [Tue, 9 Jul 2013 07:34:20 +0000 (00:34 -0700)]
Quick update for 1.6.2

4 years agoAdded saddled horses
Devil Boy [Tue, 9 Jul 2013 07:21:46 +0000 (00:21 -0700)]
Added saddled horses
Updated nametag metadata indexes

4 years agoTook Metrics out of MAven and back into its own class file
Devil Boy [Wed, 3 Jul 2013 15:58:33 +0000 (08:58 -0700)]
Took Metrics out of MAven and back into its own class file

4 years agoUpdated to Metrics R7
Devil Boy [Wed, 3 Jul 2013 07:44:14 +0000 (00:44 -0700)]
Updated to Metrics R7
Now uses Maven for Metrics support

4 years agoAdded horse subtypes: donkey, mule, undead, skeletal
Devil Boy [Wed, 3 Jul 2013 01:46:28 +0000 (18:46 -0700)]
Added horse subtypes: donkey, mule, undead, skeletal

4 years agoHorse disguises should work now
Devil Boy [Tue, 2 Jul 2013 23:08:34 +0000 (16:08 -0700)]
Horse disguises should work now

4 years agoQuick recompile and import change for 1.6.1-R0.1
Devil Boy [Tue, 2 Jul 2013 21:04:08 +0000 (14:04 -0700)]
Quick recompile and import change for 1.6.1-R0.1
Quickly added horses to the mob list
Version change to 4.9
Updated ProtocolLib version in POM

4 years agoFallingBlock block metadata should work now
Devil Boy [Sun, 30 Jun 2013 09:05:30 +0000 (02:05 -0700)]
FallingBlock block metadata should work now

4 years agoQuickly added sending of arm swing animation for Giant disguise
Devil Boy [Wed, 5 Jun 2013 21:03:00 +0000 (14:03 -0700)]
Quickly added sending of arm swing animation for Giant disguise

4 years agoQuick edit to send packets for Zombie, PigZombie, and Skeleton arm swing
Devil Boy [Mon, 3 Jun 2013 02:43:21 +0000 (19:43 -0700)]
Quick edit to send packets for Zombie, PigZombie, and Skeleton arm swing

4 years agoFixed damage animation not showing
Devil Boy [Fri, 31 May 2013 03:27:41 +0000 (20:27 -0700)]
Fixed damage animation not showing

4 years agoChanged imports for 1.5.2-R0.1 (untested)
Devil Boy [Wed, 1 May 2013 21:10:56 +0000 (14:10 -0700)]
Changed imports for 1.5.2-R0.1 (untested)

4 years agoUpdate pom to include addnk's backup repo (in jenkins)
Devil Boy [Sat, 27 Apr 2013 23:16:24 +0000 (16:16 -0700)]
Update pom to include addnk's backup repo (in jenkins)

4 years agoAttempted fix of fire making damage sounds by using getDamage()
Kervin [Sun, 21 Apr 2013 09:14:13 +0000 (02:14 -0700)]
Attempted fix of fire making damage sounds by using getDamage()

4 years agoChanged disguisecraft.player to disguisecraft.player.* in the plugin.yml
Devil Boy [Thu, 11 Apr 2013 04:34:57 +0000 (21:34 -0700)]
Changed disguisecraft.player to disguisecraft.player.* in the plugin.yml

4 years agoAttempted to add Libigot compatibility
Devil Boy [Fri, 5 Apr 2013 00:43:14 +0000 (17:43 -0700)]
Attempted to add Libigot compatibility

4 years agoAttempted to fix nullpointer in disguising code
Devil Boy [Thu, 28 Mar 2013 05:46:16 +0000 (22:46 -0700)]
Attempted to fix nullpointer in disguising code

4 years agoForgot to add a class to the git index o.o
Devil Boy [Mon, 25 Mar 2013 08:57:09 +0000 (01:57 -0700)]
Forgot to add a class to the git index o.o

4 years agoDisguises of people in creative mode no longer make damage sounds
Devil Boy [Mon, 25 Mar 2013 08:52:00 +0000 (01:52 -0700)]
Disguises of people in creative mode no longer make damage sounds
Fixed respawn invisibility issue (also added config option for fix)
Fixed /u radius not calling PlayerUndisguiseEvent

4 years agoMoved some code back
Devil Boy [Sun, 24 Mar 2013 10:58:38 +0000 (03:58 -0700)]
Moved some code back
Attempted to fix dropped disguises

4 years agoMoved some code around
Devil Boy [Sun, 24 Mar 2013 09:34:47 +0000 (02:34 -0700)]
Moved some code around

4 years ago/u r <radius> shouldn't try to undisguise non-disguised players
Devil Boy [Sun, 24 Mar 2013 08:25:16 +0000 (01:25 -0700)]
/u r <radius> shouldn't try to undisguise non-disguised players

4 years agoUpdated for CraftBukkit dev build 2691
Devil Boy [Wed, 20 Mar 2013 22:04:16 +0000 (15:04 -0700)]
Updated for CraftBukkit dev build 2691

4 years agoRemoved "-dev" from output jar name
Devil Boy [Tue, 19 Mar 2013 03:12:27 +0000 (20:12 -0700)]
Removed "-dev" from output jar name

4 years agoUsed (ignoreCancelled = true) instead of !isCancelled
Devil Boy [Tue, 19 Mar 2013 01:04:53 +0000 (18:04 -0700)]
Used (ignoreCancelled = true) instead of !isCancelled
Attempted to fix invisible players on respawn bug

4 years agoFixed chicken head pitch
Devil Boy [Sun, 17 Mar 2013 05:31:21 +0000 (22:31 -0700)]
Fixed chicken head pitch

4 years agoChanged seer permission to use mob nametags instead of player model
Devil Boy [Sun, 17 Mar 2013 01:31:11 +0000 (18:31 -0700)]
Changed seer permission to use mob nametags instead of player model

4 years agoAdded minecart subtypes to subtype list
Devil Boy [Sat, 16 Mar 2013 10:29:03 +0000 (03:29 -0700)]
Added minecart subtypes to subtype list

4 years agoUpdated references for MC 1.5 (used WinMerge on packet classes)
Devil Boy [Sat, 16 Mar 2013 10:27:34 +0000 (03:27 -0700)]
Updated references for MC 1.5 (used WinMerge on packet classes)
Changed minecart types to be handled as subtypes

4 years agoOutput jar is DisguiseCraft-dev.jar
Devil Boy [Fri, 15 Mar 2013 21:48:04 +0000 (14:48 -0700)]
Output jar is DisguiseCraft-dev.jar

4 years agoMavenized?
Devil Boy [Fri, 15 Mar 2013 21:38:28 +0000 (14:38 -0700)]
Mavenized?
Changed imports to v1_5_R1 for testing (unsafe for production)

4 years agoMoved sound playing from AttackProcessor to DamageListener
Devil Boy [Mon, 11 Mar 2013 21:03:06 +0000 (14:03 -0700)]
Moved sound playing from AttackProcessor to DamageListener

4 years agoReverted to old non-reflective method (direct calls are much faster)
Devil Boy [Fri, 8 Mar 2013 10:33:14 +0000 (02:33 -0800)]
Reverted to old non-reflective method (direct calls are much faster)
Added damage sounds to when disguises are attacked

4 years agoAdded a graph to check if updates are being checked for
Devil Boy [Tue, 5 Mar 2013 04:14:52 +0000 (20:14 -0800)]
Added a graph to check if updates are being checked for

4 years agoFixed bug where colored collars weren't showing up ("tamed" wasn't set)
Devil Boy [Wed, 20 Feb 2013 06:43:10 +0000 (22:43 -0800)]
Fixed bug where colored collars weren't showing up ("tamed" wasn't set)

4 years agoAdded wither skeletons
Devil Boy [Wed, 20 Feb 2013 01:12:28 +0000 (17:12 -0800)]
Added wither skeletons

4 years agoFixed respawn listener not being registered
Devil Boy [Tue, 19 Feb 2013 05:38:38 +0000 (21:38 -0800)]
Fixed respawn listener not being registered

4 years agoFixed wolf tame/aggressive
Devil Boy [Tue, 19 Feb 2013 02:03:39 +0000 (18:03 -0800)]
Fixed wolf tame/aggressive
Added wolf collar color

4 years agoAllowed for crouching humanoids (skeleton, zombie, pigzombie)
Devil Boy [Mon, 18 Feb 2013 10:54:00 +0000 (02:54 -0800)]
Allowed for crouching humanoids (skeleton, zombie, pigzombie)
Added: /u r <radius>

4 years agoFixed tabNoHide config issue
Devil Boy [Mon, 11 Feb 2013 07:53:32 +0000 (23:53 -0800)]
Fixed tabNoHide config issue

4 years agoCompiled and tested against CB 1.4.7-R1.0 Recommended
Devil Boy [Thu, 7 Feb 2013 11:37:49 +0000 (03:37 -0800)]
Compiled and tested against CB 1.4.7-R1.0 Recommended
Added ability to disguise as blocks with block ID over 127

4 years agoplayer -> toUndisguise
Devil Boy [Mon, 4 Feb 2013 04:54:03 +0000 (20:54 -0800)]
player -> toUndisguise

4 years agoCompiled with CraftBukkit 1.4.7 R0.1 Beta
Devil Boy [Fri, 25 Jan 2013 20:29:11 +0000 (12:29 -0800)]
Compiled with CraftBukkit 1.4.7 R0.1 Beta
Fixed "argyment"

4 years agoDisguiseCraft now searches for ProtocolLib regardless of "disguisePVP"
Devil Boy [Tue, 15 Jan 2013 03:27:24 +0000 (19:27 -0800)]
DisguiseCraft now searches for ProtocolLib regardless of "disguisePVP"

4 years agoTab-no-hide should no longer send packets for offline players onJoin
Kervin [Thu, 3 Jan 2013 00:08:59 +0000 (16:08 -0800)]
Tab-no-hide should no longer send packets for offline players onJoin

4 years agoDynamicClassFunctions.converyPlayerEntity() returns player name on fail
Kervin [Wed, 2 Jan 2013 23:48:09 +0000 (15:48 -0800)]
DynamicClassFunctions.converyPlayerEntity() returns player name on fail

4 years agoBlocklock updates your permission when you run the command
Kervin [Sat, 22 Dec 2012 07:42:59 +0000 (23:42 -0800)]
Blocklock updates your permission when you run the command
Added "noarmor" feature

4 years agoFixed setting any optional to false throwing NPE
Kervin [Sat, 22 Dec 2012 05:35:08 +0000 (21:35 -0800)]
Fixed setting any optional to false throwing NPE

4 years agoFixed the NPC check (was stoping packets from being sent)
Kervin [Fri, 21 Dec 2012 10:26:50 +0000 (02:26 -0800)]
Fixed the NPC check (was stoping packets from being sent)
DC should work for 1.4.6-R1.0 no :D

4 years agoMatched obfuscation of Minecraft 1.4.6
Kervin [Fri, 21 Dec 2012 09:09:57 +0000 (01:09 -0800)]
Matched obfuscation of Minecraft 1.4.6
Removed backwards compatibility

4 years agoVersioned to 4.2
Kervin [Thu, 20 Dec 2012 22:18:34 +0000 (14:18 -0800)]
Versioned to 4.2
Compiled against CB 1.4.6-R0.1

4 years agoFixed infected zombie
Kervin [Thu, 20 Dec 2012 10:43:57 +0000 (02:43 -0800)]
Fixed infected zombie
Re-added zombie/pigzombie burning

4 years agoCompiled against latest RB: 1.4.5-R1.0
Kervin [Wed, 19 Dec 2012 12:05:31 +0000 (04:05 -0800)]
Compiled against latest RB: 1.4.5-R1.0
Added baby zombies
Added baby pigzombies
Added generic villager (the green one)
Working on infected zombie.... (villager zombie)

4 years agoNow also handles CraftItemStack.toNMSCopy()
Kervin [Tue, 18 Dec 2012 10:10:59 +0000 (02:10 -0800)]
Now also handles CraftItemStack.toNMSCopy()

4 years agoStole aadnk's brilliant package-detection method
Devil Boy [Wed, 12 Dec 2012 11:23:25 +0000 (03:23 -0800)]
Stole aadnk's brilliant package-detection method

4 years agoRemoved "NSH not found" output
Devil Boy [Mon, 10 Dec 2012 22:03:37 +0000 (14:03 -0800)]
Removed "NSH not found" output
Added blocklock, drop, and nopickup perms to disguisecraft.*

4 years agoMade isMob, isObject, etc. not use reflection
Devil Boy [Sun, 9 Dec 2012 12:57:08 +0000 (04:57 -0800)]
Made isMob, isObject, etc. not use reflection

4 years agoDisguiseCraft sets itself to disabled when it fails on load
Devil Boy [Sun, 9 Dec 2012 02:53:01 +0000 (18:53 -0800)]
DisguiseCraft sets itself to disabled when it fails on load

4 years agoFixed relmove packet
Devil Boy [Sun, 9 Dec 2012 00:45:50 +0000 (16:45 -0800)]
Fixed relmove packet

4 years agoUsed tons of reflection to make DisguiseCraft work with R0.3
Devil Boy [Sat, 8 Dec 2012 13:14:08 +0000 (05:14 -0800)]
Used tons of reflection to make DisguiseCraft work with R0.3
It now detects required NMS and OBC hooks on load

4 years agoStarted working on full obc and nmc abstraction
Devil Boy [Sat, 8 Dec 2012 05:48:13 +0000 (21:48 -0800)]
Started working on full obc and nmc abstraction

4 years agoDisguise class now clones its metadata properly
Devil Boy [Thu, 6 Dec 2012 03:37:53 +0000 (19:37 -0800)]
Disguise class now clones its metadata properly

4 years agoRemoved Legacy permissions support
Devil Boy [Thu, 6 Dec 2012 02:59:43 +0000 (18:59 -0800)]
Removed Legacy permissions support

4 years agoShouldn't mess with the display names of players not wearing pDisguises
Devil Boy [Wed, 5 Dec 2012 23:41:03 +0000 (15:41 -0800)]
Shouldn't mess with the display names of players not wearing pDisguises

4 years agoAdded WorlChangeUpdater class to index
Devil Boy [Fri, 30 Nov 2012 10:44:10 +0000 (02:44 -0800)]
Added WorlChangeUpdater class to index

4 years agoMade world-change update execute next tick
Devil Boy [Thu, 29 Nov 2012 10:04:05 +0000 (02:04 -0800)]
Made world-change update execute next tick

4 years agoAdded blocklock disable output
Devil Boy [Thu, 29 Nov 2012 03:57:23 +0000 (19:57 -0800)]
Added blocklock disable output

4 years agoFixed bat disguise being upside-down
Devil Boy [Thu, 29 Nov 2012 03:28:26 +0000 (19:28 -0800)]
Fixed bat disguise being upside-down