diff --git a/plugins/Essentials.jar b/plugins/Essentials.jar index 45e89f0..782dc3d 100644 Binary files a/plugins/Essentials.jar and b/plugins/Essentials.jar differ diff --git a/plugins/Extras.jar b/plugins/Extras.jar index 026b5d9..a6ec29f 100644 Binary files a/plugins/Extras.jar and b/plugins/Extras.jar differ diff --git a/plugins/LibsDisguises/Translations/disguise_option_parameters.yml b/plugins/LibsDisguises/Translations/disguise_option_parameters.yml index 4c85b0e..1743644 100644 --- a/plugins/LibsDisguises/Translations/disguise_option_parameters.yml +++ b/plugins/LibsDisguises/Translations/disguise_option_parameters.yml @@ -1,59 +1,5 @@ # To use translations in Lib's Disguises, you must have the purchased plugin -# A disguise option name, has description View all the colors you can use for an animal color -"Animal Color": "Animal Color" - -# Description for the disguise option Animal Color -"View all the colors you can use for an animal color": "View all the colors you can use for an animal color" - -# Used for the disguise option Animal Color -"GRAY": "GRAY" - -# Used for the disguise option Animal Color -"WHITE": "WHITE" - -# Used for the disguise option Animal Color -"BLUE": "BLUE" - -# Used for the disguise option Animal Color -"PURPLE": "PURPLE" - -# Used for the disguise option Animal Color -"GREEN": "GREEN" - -# Used for the disguise option Animal Color -"RED": "RED" - -# Used for the disguise option Animal Color -"PINK": "PINK" - -# Used for the disguise option Animal Color -"LIGHT_GRAY": "LIGHT_GRAY" - -# Used for the disguise option Animal Color -"LIGHT_BLUE": "LIGHT_BLUE" - -# Used for the disguise option Animal Color -"LIME": "LIME" - -# Used for the disguise option Animal Color -"BLACK": "BLACK" - -# Used for the disguise option Animal Color -"MAGENTA": "MAGENTA" - -# Used for the disguise option Animal Color -"YELLOW": "YELLOW" - -# Used for the disguise option Animal Color -"CYAN": "CYAN" - -# Used for the disguise option Animal Color -"BROWN": "BROWN" - -# Used for the disguise option Animal Color -"ORANGE": "ORANGE" - # A disguise option name, has description View all the paintings you can use for a painting disguise "Art": "Art" @@ -144,38 +90,32 @@ # Description for the disguise option Horse Color "View all the colors you can use for a horses color": "View all the colors you can use for a horses color" +# Used for the disguise option Horse Color +"WHITE": "WHITE" + +# Used for the disguise option Horse Color +"GRAY": "GRAY" + # Used for the disguise option Horse Color "DARK_BROWN": "DARK_BROWN" # Used for the disguise option Horse Color "CHESTNUT": "CHESTNUT" +# Used for the disguise option Horse Color +"BLACK": "BLACK" + +# Used for the disguise option Horse Color +"BROWN": "BROWN" + # Used for the disguise option Horse Color "CREAMY": "CREAMY" -# A disguise option name, has description View all the ocelot types you can use for ocelots -"Ocelot Type": "Ocelot Type" - -# Description for the disguise option Ocelot Type -"View all the ocelot types you can use for ocelots": "View all the ocelot types you can use for ocelots" - -# Used for the disguise option Ocelot Type -"BLACK_CAT": "BLACK_CAT" - -# Used for the disguise option Ocelot Type -"SIAMESE_CAT": "SIAMESE_CAT" - -# Used for the disguise option Ocelot Type -"WILD_OCELOT": "WILD_OCELOT" - -# Used for the disguise option Ocelot Type -"RED_CAT": "RED_CAT" - -# A disguise option name, has description View all the professions you can set on a Zombie and Normal Villager +# A disguise option name, has description View all the professions you can set on a Villager and Zombie Villager "Villager Profession": "Villager Profession" # Description for the disguise option Villager Profession -"View all the professions you can set on a Zombie and Normal Villager": "View all the professions you can set on a Zombie and Normal Villager" +"View all the professions you can set on a Villager and Zombie Villager": "View all the professions you can set on a Villager and Zombie Villager" # Used for the disguise option Villager Profession "LIBRARIAN": "LIBRARIAN" @@ -294,6 +234,18 @@ # Description for the disguise option Parrot Variant "View the different colors a parrot can be": "View the different colors a parrot can be" +# Used for the disguise option Parrot Variant +"RED": "RED" + +# Used for the disguise option Parrot Variant +"BLUE": "BLUE" + +# Used for the disguise option Parrot Variant +"CYAN": "CYAN" + +# Used for the disguise option Parrot Variant +"GREEN": "GREEN" + # A disguise option name, has description The different particles of Minecraft "Particle": "Particle" @@ -516,6 +468,30 @@ # Description for the disguise option DyeColor "Dye colors of many different colors": "Dye colors of many different colors" +# Used for the disguise option DyeColor +"PURPLE": "PURPLE" + +# Used for the disguise option DyeColor +"PINK": "PINK" + +# Used for the disguise option DyeColor +"LIGHT_GRAY": "LIGHT_GRAY" + +# Used for the disguise option DyeColor +"LIGHT_BLUE": "LIGHT_BLUE" + +# Used for the disguise option DyeColor +"LIME": "LIME" + +# Used for the disguise option DyeColor +"MAGENTA": "MAGENTA" + +# Used for the disguise option DyeColor +"YELLOW": "YELLOW" + +# Used for the disguise option DyeColor +"ORANGE": "ORANGE" + # A disguise option name, has description Horse style which is the patterns on the horse "Horse Style": "Horse Style" diff --git a/plugins/LibsDisguises/Translations/disguise_options.yml b/plugins/LibsDisguises/Translations/disguise_options.yml index ec8e951..2c512ce 100644 --- a/plugins/LibsDisguises/Translations/disguise_options.yml +++ b/plugins/LibsDisguises/Translations/disguise_options.yml @@ -54,11 +54,8 @@ # Found in the disguise options for Entity and uses a boolean "setSprinting": "setSprinting" -# Found in the disguise options for Object and uses a long -"wait": "wait" - # Found in the disguise options for Entity and uses a boolean -"setViewSelfDisguise": "setViewSelfDisguise" +"setSelfDisguiseVisible": "setSelfDisguiseVisible" # Found in the disguise options for Entity and uses a boolean "setHideHeldItemFromSelf": "setHideHeldItemFromSelf" @@ -105,9 +102,6 @@ # Found in the disguise options for ArmorStand and uses a boolean "setSmall": "setSmall" -# Found in the disguise options for Living Entity and uses a PotionEffectType -"addPotionEffect": "addPotionEffect" - # Found in the disguise options for Living Entity and uses a int "setArrowsSticking": "setArrowsSticking" @@ -165,20 +159,20 @@ # Found in the disguise options for Creeper and uses a boolean "setPowered": "setPowered" -# Found in the disguise options for Horse and uses a boolean -"setCanBreed": "setCanBreed" - # Found in the disguise options for ChestedHorse and uses a boolean "setCarryingChest": "setCarryingChest" +# Found in the disguise options for Horse and uses a boolean +"setEating": "setEating" + # Found in the disguise options for Horse and uses a boolean "setGrazing": "setGrazing" # Found in the disguise options for Horse and uses a boolean -"setMouthOpen": "setMouthOpen" +"setRearing": "setRearing" # Found in the disguise options for Horse and uses a boolean -"setRearing": "setRearing" +"setReproduced": "setReproduced" # Found in the disguise options for Horse and uses a boolean "setSaddled": "setSaddled" @@ -186,9 +180,6 @@ # Found in the disguise options for Horse and uses a boolean "setTamed": "setTamed" -# Found in the disguise options for Zombie and uses a boolean -"setAggressive": "setAggressive" - # Found in the disguise options for Zombie and uses a boolean "setConverting": "setConverting" @@ -198,7 +189,7 @@ # Found in the disguise options for Guardian and uses a boolean "setRetractingSpikes": "setRetractingSpikes" -# Found in the disguise options for Guardian and uses a String +# Found in the disguise options for Guardian and uses a int "setTarget": "setTarget" # Found in the disguise options for EnderCrystal and uses a BlockPosition @@ -210,12 +201,18 @@ # Found in the disguise options for EnderDragon and uses a int "setPhase": "setPhase" -# Found in the disguise options for Illager and uses a int -"setSpellTicks": "setSpellTicks" +# Found in the disguise options for Enderman and uses a boolean +"setAggressive": "setAggressive" + +# Found in the disguise options for Raider and uses a boolean +"setCastingSpell": "setCastingSpell" # Found in the disguise options for FallingBlock and uses a ItemStack "setBlock": "setBlock" +# Found in the disguise options for FallingBlock and uses a boolean +"setGridLocked": "setGridLocked" + # Found in the disguise options for Firework and uses a int "setAttachedEntity": "setAttachedEntity" @@ -258,12 +255,9 @@ # Found in the disguise options for MinecartFurnace and uses a boolean "setFueled": "setFueled" -# Found in the disguise options for Tameable and uses a boolean +# Found in the disguise options for Ocelot and uses a boolean "setSitting": "setSitting" -# Found in the disguise options for Ocelot and uses a Type -"setType": "setType" - # Found in the disguise options for Painting and uses a Art "setArt": "setArt" @@ -294,11 +288,14 @@ # Found in the disguise options for Player and uses a boolean "setRightSleeveEnabled": "setRightSleeveEnabled" -# Found in the disguise options for Player and uses a WrappedGameProfile +# Found in the disguise options for Player and uses a String "setSkin": "setSkin" -# Found in the disguise options for Player and uses a BlockFace -"setSleeping": "setSleeping" +# Found in the disguise options for PlayerDisguise and uses a boolean +"setNameVisible": "setNameVisible" + +# Found in the disguise options for PlayerDisguise and uses a boolean +"setDynamicName": "setDynamicName" # Found in the disguise options for PolarBear and uses a boolean "setStanding": "setStanding" @@ -306,6 +303,9 @@ # Found in the disguise options for PufferFish and uses a int "setPuffState": "setPuffState" +# Found in the disguise options for Rabbit and uses a RabbitType +"setType": "setType" + # Found in the disguise options for Sheep and uses a boolean "setSheared": "setSheared" @@ -318,9 +318,6 @@ # Found in the disguise options for Shulker and uses a int "setShieldHeight": "setShieldHeight" -# Found in the disguise options for Skeleton and uses a boolean -"setSwingArms": "setSwingArms" - # Found in the disguise options for Snowman and uses a boolean "setDerp": "setDerp" @@ -348,9 +345,6 @@ # Found in the disguise options for Villager and uses a Profession "setProfession": "setProfession" -# Found in the disguise options for Vindicator and uses a boolean -"setJohnny": "setJohnny" - # Found in the disguise options for Wither and uses a int "setInvulnerability": "setInvulnerability" @@ -360,12 +354,9 @@ # Found in the disguise options for Wolf and uses a boolean "setBegging": "setBegging" -# Found in the disguise options for Wolf and uses a AnimalColor +# Found in the disguise options for Wolf and uses a DyeColor "setCollarColor": "setCollarColor" -# Found in the disguise options for Wolf and uses a float -"setDamageTaken": "setDamageTaken" - # Found in the disguise options for ZombieVillager and uses a boolean "setShaking": "setShaking" diff --git a/plugins/LibsDisguises/Translations/disguises.yml b/plugins/LibsDisguises/Translations/disguises.yml index 35bd45c..bec4ecc 100644 --- a/plugins/LibsDisguises/Translations/disguises.yml +++ b/plugins/LibsDisguises/Translations/disguises.yml @@ -12,12 +12,18 @@ # Name for the BAT disguise "Bat": "Bat" +# Name for the BEE disguise +"Bee": "Bee" + # Name for the BLAZE disguise "Blaze": "Blaze" # Name for the BOAT disguise "Boat": "Boat" +# Name for the CAT disguise +"Cat": "Cat" + # Name for the CAVE_SPIDER disguise "Cave Spider": "Cave Spider" @@ -93,6 +99,9 @@ # Name for the FISHING_HOOK disguise "Fishing Hook": "Fishing Hook" +# Name for the FOX disguise +"Fox": "Fox" + # Name for the GHAST disguise "Ghast": "Ghast" @@ -162,6 +171,9 @@ # Name for the PAINTING disguise "Painting": "Painting" +# Name for the PANDA disguise +"Panda": "Panda" + # Name for the PARROT disguise "Parrot": "Parrot" @@ -174,6 +186,9 @@ # Name for the PIG_ZOMBIE disguise "Pig Zombie": "Pig Zombie" +# Name for the PILLAGER disguise +"Pillager": "Pillager" + # Name for the PLAYER disguise "Player": "Player" @@ -189,6 +204,9 @@ # Name for the RABBIT disguise "Rabbit": "Rabbit" +# Name for the RAVAGER disguise +"Ravager": "Ravager" + # Name for the SALMON disguise "Salmon": "Salmon" @@ -246,6 +264,9 @@ # Name for the TRIDENT disguise "Trident": "Trident" +# Name for the TRADER_LLAMA disguise +"Trader Llama": "Trader Llama" + # Name for the TROPICAL_FISH disguise "Tropical Fish": "Tropical Fish" @@ -267,6 +288,9 @@ # Name for the VINDICATOR disguise "Vindicator": "Vindicator" +# Name for the WANDERING_TRADER disguise +"Wandering Trader": "Wandering Trader" + # Name for the WITCH disguise "Witch": "Witch" @@ -288,128 +312,128 @@ # Name for the ZOMBIE_VILLAGER disguise "Zombie Villager": "Zombie Villager" -# Name for the Flying EntityType, this is used in radius commands -"Flying": "Flying" - -# Name for the MagmaCube EntityType, this is used in radius commands -"MagmaCube": "MagmaCube" - -# Name for the WaterMob EntityType, this is used in radius commands -"WaterMob": "WaterMob" - -# Name for the Illager EntityType, this is used in radius commands -"Illager": "Illager" - -# Name for the Weather EntityType, this is used in radius commands -"Weather": "Weather" - -# Name for the PolarBear EntityType, this is used in radius commands -"PolarBear": "PolarBear" +# Name for the AbstractHorse EntityType, this is used in radius commands +"AbstractHorse": "AbstractHorse" # Name for the Ageable EntityType, this is used in radius commands "Ageable": "Ageable" -# Name for the Golem EntityType, this is used in radius commands -"Golem": "Golem" - -# Name for the DragonFireball EntityType, this is used in radius commands -"DragonFireball": "DragonFireball" - -# Name for the SpectralArrow EntityType, this is used in radius commands -"SpectralArrow": "SpectralArrow" - -# Name for the ZombieHorse EntityType, this is used in radius commands -"ZombieHorse": "ZombieHorse" - -# Name for the LlamaSpit EntityType, this is used in radius commands -"LlamaSpit": "LlamaSpit" - -# Name for the Monster EntityType, this is used in radius commands -"Monster": "Monster" - -# Name for the ExperienceOrb EntityType, this is used in radius commands -"ExperienceOrb": "ExperienceOrb" - -# Name for the ComplexLivingEntity EntityType, this is used in radius commands -"ComplexLivingEntity": "ComplexLivingEntity" - -# Name for the EnderCrystal EntityType, this is used in radius commands -"EnderCrystal": "EnderCrystal" - -# Name for the TropicalFish EntityType, this is used in radius commands -"TropicalFish": "TropicalFish" - -# Name for the EnderSignal EntityType, this is used in radius commands -"EnderSignal": "EnderSignal" - -# Name for the Boss EntityType, this is used in radius commands -"Boss": "Boss" - -# Name for the IronGolem EntityType, this is used in radius commands -"IronGolem": "IronGolem" - -# Name for the Vehicle EntityType, this is used in radius commands -"Vehicle": "Vehicle" - # Name for the Ambient EntityType, this is used in radius commands "Ambient": "Ambient" -# Name for the Projectile EntityType, this is used in radius commands -"Projectile": "Projectile" +# Name for the Animals EntityType, this is used in radius commands +"Animals": "Animals" -# Name for the TippedArrow EntityType, this is used in radius commands -"TippedArrow": "TippedArrow" - -# Name for the LightningStrike EntityType, this is used in radius commands -"LightningStrike": "LightningStrike" - -# Name for the Creature EntityType, this is used in radius commands -"Creature": "Creature" - -# Name for the Explosive EntityType, this is used in radius commands -"Explosive": "Explosive" - -# Name for the HumanEntity EntityType, this is used in radius commands -"HumanEntity": "HumanEntity" +# Name for the AreaEffectCloud EntityType, this is used in radius commands +"AreaEffectCloud": "AreaEffectCloud" # Name for the ArmorStand EntityType, this is used in radius commands "ArmorStand": "ArmorStand" -# Name for the PigZombie EntityType, this is used in radius commands -"PigZombie": "PigZombie" +# Name for the Boss EntityType, this is used in radius commands +"Boss": "Boss" -# Name for the ThrownPotion EntityType, this is used in radius commands -"ThrownPotion": "ThrownPotion" - -# Name for the EnderPearl EntityType, this is used in radius commands -"EnderPearl": "EnderPearl" - -# Name for the Spellcaster EntityType, this is used in radius commands -"Spellcaster": "Spellcaster" - -# Name for the ItemFrame EntityType, this is used in radius commands -"ItemFrame": "ItemFrame" - -# Name for the ShulkerBullet EntityType, this is used in radius commands -"ShulkerBullet": "ShulkerBullet" +# Name for the CaveSpider EntityType, this is used in radius commands +"CaveSpider": "CaveSpider" # Name for the ChestedHorse EntityType, this is used in radius commands "ChestedHorse": "ChestedHorse" -# Name for the LeashHitch EntityType, this is used in radius commands -"LeashHitch": "LeashHitch" +# Name for the ComplexEntityPart EntityType, this is used in radius commands +"ComplexEntityPart": "ComplexEntityPart" -# Name for the LargeFireball EntityType, this is used in radius commands -"LargeFireball": "LargeFireball" +# Name for the ComplexLivingEntity EntityType, this is used in radius commands +"ComplexLivingEntity": "ComplexLivingEntity" + +# Name for the Creature EntityType, this is used in radius commands +"Creature": "Creature" + +# Name for the Damageable EntityType, this is used in radius commands +"Damageable": "Damageable" + +# Name for the DragonFireball EntityType, this is used in radius commands +"DragonFireball": "DragonFireball" + +# Name for the ElderGuardian EntityType, this is used in radius commands +"ElderGuardian": "ElderGuardian" + +# Name for the EnderCrystal EntityType, this is used in radius commands +"EnderCrystal": "EnderCrystal" + +# Name for the EnderDragon EntityType, this is used in radius commands +"EnderDragon": "EnderDragon" + +# Name for the EnderDragonPart EntityType, this is used in radius commands +"EnderDragonPart": "EnderDragonPart" + +# Name for the EnderPearl EntityType, this is used in radius commands +"EnderPearl": "EnderPearl" + +# Name for the EnderSignal EntityType, this is used in radius commands +"EnderSignal": "EnderSignal" + +# Name for the EvokerFangs EntityType, this is used in radius commands +"EvokerFangs": "EvokerFangs" + +# Name for the ExperienceOrb EntityType, this is used in radius commands +"ExperienceOrb": "ExperienceOrb" + +# Name for the Explosive EntityType, this is used in radius commands +"Explosive": "Explosive" + +# Name for the FallingBlock EntityType, this is used in radius commands +"FallingBlock": "FallingBlock" # Name for the Fish EntityType, this is used in radius commands "Fish": "Fish" -# Name for the SplashPotion EntityType, this is used in radius commands -"SplashPotion": "SplashPotion" +# Name for the FishHook EntityType, this is used in radius commands +"FishHook": "FishHook" -# Name for the ElderGuardian EntityType, this is used in radius commands -"ElderGuardian": "ElderGuardian" +# Name for the Flying EntityType, this is used in radius commands +"Flying": "Flying" + +# Name for the Golem EntityType, this is used in radius commands +"Golem": "Golem" + +# Name for the Hanging EntityType, this is used in radius commands +"Hanging": "Hanging" + +# Name for the HumanEntity EntityType, this is used in radius commands +"HumanEntity": "HumanEntity" + +# Name for the Illager EntityType, this is used in radius commands +"Illager": "Illager" + +# Name for the IronGolem EntityType, this is used in radius commands +"IronGolem": "IronGolem" + +# Name for the Item EntityType, this is used in radius commands +"Item": "Item" + +# Name for the ItemFrame EntityType, this is used in radius commands +"ItemFrame": "ItemFrame" + +# Name for the LargeFireball EntityType, this is used in radius commands +"LargeFireball": "LargeFireball" + +# Name for the LeashHitch EntityType, this is used in radius commands +"LeashHitch": "LeashHitch" + +# Name for the LightningStrike EntityType, this is used in radius commands +"LightningStrike": "LightningStrike" + +# Name for the LingeringPotion EntityType, this is used in radius commands +"LingeringPotion": "LingeringPotion" + +# Name for the LivingEntity EntityType, this is used in radius commands +"LivingEntity": "LivingEntity" + +# Name for the LlamaSpit EntityType, this is used in radius commands +"LlamaSpit": "LlamaSpit" + +# Name for the MagmaCube EntityType, this is used in radius commands +"MagmaCube": "MagmaCube" # Name for the CommandMinecart EntityType, this is used in radius commands "CommandMinecart": "CommandMinecart" @@ -417,102 +441,102 @@ # Name for the ExplosiveMinecart EntityType, this is used in radius commands "ExplosiveMinecart": "ExplosiveMinecart" -# Name for the RideableMinecart EntityType, this is used in radius commands -"RideableMinecart": "RideableMinecart" - # Name for the HopperMinecart EntityType, this is used in radius commands "HopperMinecart": "HopperMinecart" -# Name for the SpawnerMinecart EntityType, this is used in radius commands -"SpawnerMinecart": "SpawnerMinecart" - # Name for the PoweredMinecart EntityType, this is used in radius commands "PoweredMinecart": "PoweredMinecart" +# Name for the RideableMinecart EntityType, this is used in radius commands +"RideableMinecart": "RideableMinecart" + +# Name for the SpawnerMinecart EntityType, this is used in radius commands +"SpawnerMinecart": "SpawnerMinecart" + # Name for the StorageMinecart EntityType, this is used in radius commands "StorageMinecart": "StorageMinecart" -# Name for the TNTPrimed EntityType, this is used in radius commands -"TNTPrimed": "TNTPrimed" - -# Name for the Item EntityType, this is used in radius commands -"Item": "Item" - -# Name for the NPC EntityType, this is used in radius commands -"NPC": "NPC" - # Name for the Mob EntityType, this is used in radius commands "Mob": "Mob" -# Name for the WitherSkull EntityType, this is used in radius commands -"WitherSkull": "WitherSkull" - -# Name for the EnderDragonPart EntityType, this is used in radius commands -"EnderDragonPart": "EnderDragonPart" - -# Name for the FishHook EntityType, this is used in radius commands -"FishHook": "FishHook" +# Name for the Monster EntityType, this is used in radius commands +"Monster": "Monster" # Name for the MushroomCow EntityType, this is used in radius commands "MushroomCow": "MushroomCow" -# Name for the LingeringPotion EntityType, this is used in radius commands -"LingeringPotion": "LingeringPotion" +# Name for the NPC EntityType, this is used in radius commands +"NPC": "NPC" + +# Name for the PigZombie EntityType, this is used in radius commands +"PigZombie": "PigZombie" + +# Name for the PolarBear EntityType, this is used in radius commands +"PolarBear": "PolarBear" + +# Name for the Projectile EntityType, this is used in radius commands +"Projectile": "Projectile" # Name for the PufferFish EntityType, this is used in radius commands "PufferFish": "PufferFish" -# Name for the SmallFireball EntityType, this is used in radius commands -"SmallFireball": "SmallFireball" - -# Name for the FallingBlock EntityType, this is used in radius commands -"FallingBlock": "FallingBlock" - -# Name for the EnderDragon EntityType, this is used in radius commands -"EnderDragon": "EnderDragon" - -# Name for the AreaEffectCloud EntityType, this is used in radius commands -"AreaEffectCloud": "AreaEffectCloud" - -# Name for the ComplexEntityPart EntityType, this is used in radius commands -"ComplexEntityPart": "ComplexEntityPart" - -# Name for the Damageable EntityType, this is used in radius commands -"Damageable": "Damageable" - -# Name for the Animals EntityType, this is used in radius commands -"Animals": "Animals" - -# Name for the EvokerFangs EntityType, this is used in radius commands -"EvokerFangs": "EvokerFangs" - -# Name for the LivingEntity EntityType, this is used in radius commands -"LivingEntity": "LivingEntity" - -# Name for the ThrownExpBottle EntityType, this is used in radius commands -"ThrownExpBottle": "ThrownExpBottle" - -# Name for the CaveSpider EntityType, this is used in radius commands -"CaveSpider": "CaveSpider" +# Name for the ShulkerBullet EntityType, this is used in radius commands +"ShulkerBullet": "ShulkerBullet" # Name for the SkeletonHorse EntityType, this is used in radius commands "SkeletonHorse": "SkeletonHorse" -# Name for the WitherSkeleton EntityType, this is used in radius commands -"WitherSkeleton": "WitherSkeleton" +# Name for the SmallFireball EntityType, this is used in radius commands +"SmallFireball": "SmallFireball" -# Name for the ZombieVillager EntityType, this is used in radius commands -"ZombieVillager": "ZombieVillager" +# Name for the SpectralArrow EntityType, this is used in radius commands +"SpectralArrow": "SpectralArrow" -# Name for the Hanging EntityType, this is used in radius commands -"Hanging": "Hanging" +# Name for the Spellcaster EntityType, this is used in radius commands +"Spellcaster": "Spellcaster" -# Name for the AbstractHorse EntityType, this is used in radius commands -"AbstractHorse": "AbstractHorse" +# Name for the SplashPotion EntityType, this is used in radius commands +"SplashPotion": "SplashPotion" # Name for the Tameable EntityType, this is used in radius commands "Tameable": "Tameable" +# Name for the ThrownExpBottle EntityType, this is used in radius commands +"ThrownExpBottle": "ThrownExpBottle" + +# Name for the ThrownPotion EntityType, this is used in radius commands +"ThrownPotion": "ThrownPotion" + +# Name for the TippedArrow EntityType, this is used in radius commands +"TippedArrow": "TippedArrow" + +# Name for the TNTPrimed EntityType, this is used in radius commands +"TNTPrimed": "TNTPrimed" + +# Name for the TropicalFish EntityType, this is used in radius commands +"TropicalFish": "TropicalFish" + +# Name for the Vehicle EntityType, this is used in radius commands +"Vehicle": "Vehicle" + +# Name for the WaterMob EntityType, this is used in radius commands +"WaterMob": "WaterMob" + +# Name for the Weather EntityType, this is used in radius commands +"Weather": "Weather" + +# Name for the WitherSkeleton EntityType, this is used in radius commands +"WitherSkeleton": "WitherSkeleton" + +# Name for the WitherSkull EntityType, this is used in radius commands +"WitherSkull": "WitherSkull" + +# Name for the ZombieHorse EntityType, this is used in radius commands +"ZombieHorse": "ZombieHorse" + +# Name for the ZombieVillager EntityType, this is used in radius commands +"ZombieVillager": "ZombieVillager" + # Used for the disgiuse radius command to list all entitytypes "EntityType": "EntityType" diff --git a/plugins/LibsDisguises/Translations/messages.yml b/plugins/LibsDisguises/Translations/messages.yml index 25f46b7..971596f 100644 --- a/plugins/LibsDisguises/Translations/messages.yml +++ b/plugins/LibsDisguises/Translations/messages.yml @@ -13,6 +13,12 @@ # Reference: CANNOT_FIND_PLAYER "&cCannot find the player/uuid '%s'": "&cCannot find the player/uuid '%s'" +# Reference: CANNOT_FIND_PLAYER_NAME +"&cCannot find the player '%s'": "&cCannot find the player '%s'" + +# Reference: CANNOT_FIND_PLAYER_UUID +"&cCannot find the uuid '%s'": "&cCannot find the uuid '%s'" + # Reference: CLICK_TIMER "&cRight click a entity in the next %s seconds to grab the disguise reference!": "&cRight click a entity in the next %s seconds to grab the disguise reference!" @@ -25,6 +31,9 @@ # Reference: CLONE_HELP3 "&2/disguiseclone IgnoreEquipment&2(&aOptional&2)": "&2/disguiseclone IgnoreEquipment&2(&aOptional&2)" +# Reference: CUSTOM_DISGUISE_SAVED +"&6Custom disguise has been saved as '%s'!": "&6Custom disguise has been saved as '%s'!" + # Reference: D_HELP1 "&2Disguise another player!": "&2Disguise another player!" @@ -223,11 +232,17 @@ # Reference: FAILED_DISGIUSE "&cFailed to disguise as a %s": "&cFailed to disguise as a %s" +# Reference: GRABBED_SKIN +"&6Grabbed skin and saved as %s!": "&6Grabbed skin and saved as %s!" + +# Reference: PLEASE_WAIT +"&7Please wait...": "&7Please wait..." + # Reference: INVALID_CLONE "&4Unknown option '%s' - Valid options are 'IgnoreEquipment' 'DoSneakSprint' 'DoSneak' 'DoSprint'": "&4Unknown option '%s' - Valid options are 'IgnoreEquipment' 'DoSneakSprint' 'DoSneak' 'DoSprint'" -# Reference: LIBS_RELOAD_WRONG -"&c[LibsDisguises] Did you mean 'reload'?": "&c[LibsDisguises] Did you mean 'reload'?" +# Reference: LIBS_COMMAND_WRONG_ARG +"&c[LibsDisguises] Did you mean 'reload', 'scoreboard', 'permtest', 'json' or 'metainfo'?": "&c[LibsDisguises] Did you mean 'reload', 'scoreboard', 'permtest', 'json' or 'metainfo'?" # Reference: LIMITED_RADIUS "&cLimited radius to %s! Don't want to make too much lag right?": "&cLimited radius to %s! Don't want to make too much lag right?" @@ -286,9 +301,15 @@ # Reference: NO_PERMS_USE_OPTIONS "&cIgnored %s options you do not have permission to use. Add 'show' to view unusable options.": "&cIgnored %s options you do not have permission to use. Add 'show' to view unusable options." +# Reference: OWNED_BY +"&6Plugin registered to '%%__USER__%%'!": "&6Plugin registered to '%%__USER__%%'!" + # Reference: NOT_DISGUISED "&cYou are not disguised!": "&cYou are not disguised!" +# Reference: TARGET_NOT_DISGUISED +"&cThat entity is not disguised!": "&cThat entity is not disguised!" + # Reference: NOT_NUMBER "&cError! %s is not a number": "&cError! %s is not a number" @@ -332,7 +353,7 @@ "&cCannot find a disguise under the reference %s": "&cCannot find a disguise under the reference %s" # Reference: PARSE_OPTION_NA -"&cCannot find the option %s": "&cCannot find the option %s" +"&cCannot find the option '%s'": "&cCannot find the option '%s'" # Reference: PARSE_SUPPLY_PLAYER "&cError! You need to give a player name!": "&cError! You need to give a player name!" @@ -384,3 +405,207 @@ # Reference: VIEW_SELF_OFF "&aToggled viewing own disguise off!": "&aToggled viewing own disguise off!" + +# Reference: CLICK_TO_COPY +"&aClick to Copy:": "&aClick to Copy:" + +# Reference: SKIN_DATA +"&aSkin Data: &e%s": "&aSkin Data: &e%s" + +# Reference: CLICK_TO_COPY_DATA +"&eData": "&eData" + +# Reference: CLICK_TO_COPY_WITH_SKIN +"&aVersion with skin data:": "&aVersion with skin data:" + +# Reference: CLICK_TO_COPY_WITH_SKIN_NO_COPY +"&aVersion with skin data: &e%s": "&aVersion with skin data: &e%s" + +# Reference: COPY_DISGUISE_NO_COPY +"&aData: &e%s": "&aData: &e%s" + +# Reference: CLICK_TO_COPY_HOVER +"&6Click to Copy": "&6Click to Copy" + +# Reference: CLICK_COPY +"&e&l%s": "&e&l%s" + +# Reference: SKIN_API_IN_USE +"&cmineskin.org is currently in use, please try again": "&cmineskin.org is currently in use, please try again" + +# Reference: SKIN_API_TIMER +"&cmineskin.org can be used again in %s seconds": "&cmineskin.org can be used again in %s seconds" + +# Reference: SKIN_API_FAIL +"&cUnexpected error while accessing mineskin.org, please try again": "&cUnexpected error while accessing mineskin.org, please try again" + +# Reference: SKIN_API_BAD_URL +"&cInvalid url provided! Please ensure it is a .png file download!": "&cInvalid url provided! Please ensure it is a .png file download!" + +# Reference: SKIN_API_FAILED_URL +"&cInvalid url provided! mineskin.org failed to grab it!": "&cInvalid url provided! mineskin.org failed to grab it!" + +# Reference: SKIN_API_FAIL_CODE +"&cError %s! %s": "&cError %s! %s" + +# Reference: SKIN_API_403 +"mineskin.org denied access to that url": "mineskin.org denied access to that url" + +# Reference: SKIN_API_404 +"mineskin.org unable to find an image at that url": "mineskin.org unable to find an image at that url" + +# Reference: SKIN_API_IMAGE_TIMEOUT +"&cError! mineskin.org took too long to connect! Is your image valid?": "&cError! mineskin.org took too long to connect! Is your image valid?" + +# Reference: SKIN_API_TIMEOUT_ERROR +"&cError! Took too long to connect to mineskin.org!": "&cError! Took too long to connect to mineskin.org!" + +# Reference: SKIN_API_TIMEOUT +"&cTook too long to connect to mineskin.org!": "&cTook too long to connect to mineskin.org!" + +# Reference: SKIN_API_IMAGE_HAS_ERROR +"Your image has the error: %s": "Your image has the error: %s" + +# Reference: SKIN_API_USING_URL +"&7Url provided, now attempting to connect to mineskin.org": "&7Url provided, now attempting to connect to mineskin.org" + +# Reference: SKIN_API_BAD_FILE_NAME +"&cInvalid file name provided! File not found!": "&cInvalid file name provided! File not found!" + +# Reference: SKIN_API_BAD_FILE +"&cInvalid file provided! Please ensure it is a valid .png skin!": "&cInvalid file provided! Please ensure it is a valid .png skin!" + +# Reference: SKIN_API_USING_FILE +"&7File provided and found, now attempting to upload to mineskin.org": "&7File provided and found, now attempting to upload to mineskin.org" + +# Reference: SKIN_API_INVALID_NAME +"&cInvalid name/file/uuid provided!": "&cInvalid name/file/uuid provided!" + +# Reference: SKIN_API_USING_UUID +"&7UUID successfully parsed, now attempting to connect to mineskin.org": "&7UUID successfully parsed, now attempting to connect to mineskin.org" + +# Reference: SKIN_API_USING_NAME +"&7Determined to be player name, now attempting to validate and connect to mineskin.org": "&7Determined to be player name, now attempting to validate and connect to mineskin.org" + +# Reference: SAVE_DISG_HELP_1 +"&aThe is what the disguise will be called in Lib's Disguises": "&aThe is what the disguise will be called in Lib's Disguises" + +# Reference: SAVE_DISG_HELP_2 +"&a/savedisguise - If you don't provide arguments, it'll try make a disguise from your current disguise. This will not work if you are not disguised!": "&a/savedisguise - If you don't provide arguments, it'll try make a disguise from your current disguise. This will not work if you are not disguised!" + +# Reference: SAVE_DISG_HELP_3 +"&a/savedisguise ": "&a/savedisguise " + +# Reference: SAVE_DISG_HELP_4 +"&aYour arguments need to be as if you're using /disguise. So '/disguise player Notch setsneaking' - Means '/savedisguise Notch player Notch setsneaking'": "&aYour arguments need to be as if you're using /disguise. So '/disguise player Notch setsneaking' - Means '/savedisguise Notch player Notch setsneaking'" + +# Reference: SAVE_DISG_HELP_5 +"&aRemember! You can upload your own skins, then reference those skins!": "&aRemember! You can upload your own skins, then reference those skins!" + +# Reference: GRAB_DISG_HELP_1 +"&aYou can choose a name to save the skins under, the names will be usable as if it was an actual player skin": "&aYou can choose a name to save the skins under, the names will be usable as if it was an actual player skin" + +# Reference: GRAB_DISG_HELP_2 +"&2/grabskin https://somesite.com/myskin.png ": "&2/grabskin https://somesite.com/myskin.png " + +# Reference: GRAB_DISG_HELP_3 +"&2/grabskin myskin.png - Skins must be in the folder!": "&2/grabskin myskin.png - Skins must be in the folder!" + +# Reference: GRAB_DISG_HELP_4 +"&2/grabskin ": "&2/grabskin " + +# Reference: GRAB_DISG_HELP_5 +"&aYou will be sent the skin data, but you can also use the saved names in disguises": "&aYou will be sent the skin data, but you can also use the saved names in disguises" + +# Reference: CUSTOM_DISGUISE_NAME_CONFLICT +"&cCannot create the custom disguise '%s' as there is a name conflict!": "&cCannot create the custom disguise '%s' as there is a name conflict!" + +# Reference: ERROR_LOADING_CUSTOM_DISGUISE +"&cError while loading custom disguise '%s'%s": "&cError while loading custom disguise '%s'%s" + +# Reference: SKIN_API_INTERNAL_ERROR +"&cInternal error in the skin API, perhaps bad data?": "&cInternal error in the skin API, perhaps bad data?" + +# Reference: META_INFO +"&aName: %s, Watcher: %s, Index: %s, Type: %s, Default: %s": "&aName: %s, Watcher: %s, Index: %s, Type: %s, Default: %s" + +# Reference: META_NOT_FOUND +"&cNo meta exists under that name!": "&cNo meta exists under that name!" + +# Reference: META_VALUES +"&9Metas: &3": "&9Metas: &3" + +# Reference: META_VALUES_NO_CLICK +"&9Metas, use as param for more info: &3": "&9Metas, use as param for more info: &3" + +# Reference: META_VALUE_SEPERATOR +"&b, &3": "&b, &3" + +# Reference: META_CLICK_SHOW +"&6Click to show %s": "&6Click to show %s" + +# Reference: LIBS_PERM_CHECK_INFO_1 +"&bNow checking for the permission 'libsdisguises.disguise.pig'": "&bNow checking for the permission 'libsdisguises.disguise.pig'" + +# Reference: LIBS_PERM_CHECK_INFO_2 +"&bIf you did not give this permission, please set it. You can supply a player name to test another player.": "&bIf you did not give this permission, please set it. You can supply a player name to test another player." + +# Reference: NORMAL_PERM_CHECK_SUCCESS +"&6Normal permission check, success.": "&6Normal permission check, success." + +# Reference: NORMAL_PERM_CHECK_FAIL +"&cNormal permission check, fail.": "&cNormal permission check, fail." + +# Reference: LIBS_PERM_CHECK_SUCCESS +"&6Lib's Disguises permission check, success. Pig disguise should be usable!": "&6Lib's Disguises permission check, success. Pig disguise should be usable!" + +# Reference: LIBS_PERM_CHECK_FAIL +"&6Lib's Disguises permission check, fail. Your permission plugin isn't compliant!": "&6Lib's Disguises permission check, fail. Your permission plugin isn't compliant!" + +# Reference: CANT_ATTACK_DISGUISED +"&cCannot fight while disguised!": "&cCannot fight while disguised!" + +# Reference: CANT_ATTACK_DISGUISED_RECENTLY +"&cYou were disguised recently! Can't attack yet!": "&cYou were disguised recently! Can't attack yet!" + +# Reference: SWITCH_WORLD_DISGUISE_REMOVED +"&cDisguise removed as you've switched worlds!": "&cDisguise removed as you've switched worlds!" + +# Reference: ACTION_BAR_MESSAGE +"&6Currently disguised as %s": "&6Currently disguised as %s" + +# Reference: ITEM_SERIALIZED +"&6Json Serialized, click to copy: ": "&6Json Serialized, click to copy: " + +# Reference: ITEM_SERIALIZED_MC +"&6MC Serialized, click to copy: ": "&6MC Serialized, click to copy: " + +# Reference: ITEM_SERIALIZED_MC_LD +"&6MC Serialized for LD, click to copy: ": "&6MC Serialized for LD, click to copy: " + +# Reference: ITEM_SIMPLE_STRING +"&6Simple, click to copy: ": "&6Simple, click to copy: " + +# Reference: ITEM_SERIALIZED_NO_COPY +"&6Json Serialized: &e%s": "&6Json Serialized: &e%s" + +# Reference: ITEM_SERIALIZED_MC_NO_COPY +"&6MC Serialized: &e%s": "&6MC Serialized: &e%s" + +# Reference: ITEM_SERIALIZED_MC_LD_NO_COPY +"&6MC Serialized for LD: &e%s": "&6MC Serialized for LD: &e%s" + +# Reference: ITEM_SIMPLE_STRING_NO_COPY +"&6Simple: &e%s": "&6Simple: &e%s" + +# Reference: LIBS_SCOREBOARD_NO_TEAM +"&cNot on a scoreboard team!": "&cNot on a scoreboard team!" + +# Reference: LIBS_SCOREBOARD_NO_TEAM_PUSH +"&cScoreboard team has pushing enabled!": "&cScoreboard team has pushing enabled!" + +# Reference: LIBS_SCOREBOARD_SUCCESS +"&6On a team and pushing is disabled! If you're still having issues and you are disguised right now, then you have a plugin modifying scoreboard through packets": "&6On a team and pushing is disabled! If you're still having issues and you are disguised right now, then you have a plugin modifying scoreboard through packets" + +# Reference: LIBS_SCOREBOARD_DISABLED +"The scoreboard modification has been disabled in config, will continue the debug incase this is intended.": "The scoreboard modification has been disabled in config, will continue the debug incase this is intended." diff --git a/plugins/LibsDisguises/config.yml b/plugins/LibsDisguises/config.yml index a4cedd6..7156664 100644 --- a/plugins/LibsDisguises/config.yml +++ b/plugins/LibsDisguises/config.yml @@ -16,6 +16,7 @@ Permissions: # Disables commands with the exception of /libsdisguises. Useful if you don't want the plugin to be used by anything # but a plugin +# Useful if you didn't purchase the plugin. DisableCommands: false # The disguise plugin stores all GameProfiles inside a folder called "GameProfiles" as a local cache @@ -41,6 +42,9 @@ SaveDisguises: Players: false Entities: false +# Do names go beyond the 16 char limit for player disguises? +ExtendedNames: true + # Does the player keep their disguise after they die? KeepDisguises: PlayerDeath: true @@ -96,6 +100,10 @@ DisguiseSounds: true # I disable this as it can be a little confusing when not used with self disguises HearSelfDisguise: true +# When disguised, should a message be displayed to the player in action bar? +# The message can be customized in translations +NotifyPlayerDisguised: true + # Shall I send the velocity packets? I REALLY recommend you don't disable. # This is the only thing allowing the mobs to fly without glitching out. SendVelocity: true @@ -118,6 +126,12 @@ AddEntityAnimations: true # Please note that this will not remove the dye from their hands. This also does not check if the disguised entity is actually a sheep/wolf and wants a say in its color. DyeableSheep: false DyeableWolf: false +DyeableCat: false +# Can a player interact with a llama with carpet to set or change their carpet color? +CarpetableLlama: true +# Can a player interact with a non-saddled horse of any type, to give it a saddle? +# This does not change what you can ride or control! +SaddleableHorse: true # This is only called into action when the disguise is constructed using the commands. # And when the disguise supports that. This will not be used at all for plugins constructing the disguises for instance. @@ -125,6 +139,7 @@ DyeableWolf: false # This is pretty simple. It shows the players displayname (Name as it appears in chat) above their head. # This also overrides any custom name they have set in their disguise options. # This does not take effect on player disguises +# Permission to disable is libsdisguises.disablename ShowNamesAboveDisguises: false # This supports the above option. @@ -157,6 +172,19 @@ BlowDisguisesWhenAttacking: false # Should the player's disguises be removed if they're attacked by something? BlowDisguisesWhenAttacked: false +# Should PvP be disabled when disguised? +DisablePvP: false +# Should PvE be disabled when disguised? (Eg, fighting zombie) +DisablePvE: false + +# How long after disguise wears off, should pvp be allowed again? Requires above to be true +# Default value 5 seconds +PvPTimer: 5 + +# This works with 'DisablePvP' that if attacked by another entity, they have 'PvPTimer' amount of time +# to attack back. Timer is reset with every successful attack +RetaliationCombat: false + #Stop shulker disguises from moving, they're weird. This option only effects PLAYERS that are disguised, other entities disguised as shulkers will NOT be effected! StopShulkerDisguisesFromMoving: true @@ -208,15 +236,17 @@ DisableInvisibility: false # Expired message can be hidden with an empty translation message DynamicExpiry: false +# Some players have issues with conflicting plugins where disguised entities will show the wrong armor +# This should be left alone unless you're trying to solve this issue. Such as MM and stone blocks. +# When true, the plugin will hide player disguises armor to prevent a minor visual bug for half a second +PlayerHideArmor: true + # This will help performance, especially with CPU # Due to safety reasons, self disguises can never have their packets disabled. PacketsEnabled: # This disables the animation packet. If a disguised entity sends a animation packet and they are using a non-living disguise. People will crash. # Disabling this also means that if a player disguised as a non-player leaves a bug. People will crash Animation: true - # Disabling this means that you can't use the setSleeping option on a player disguise. Also you will crash anyone watching when you try to sleep in a bed if disguised as a non-player - # This also sends a chunk packet at key positions - Bed: true # This disguises the collect packet. If a living entity disguised as a non-living entity picks up a item. People will crash. This fixes it # This also fixes people crashing if a item disguised as a sleeping player is picked up - Only true if Bed is enabled as well Collect: true diff --git a/plugins/PlayerParticles.jar b/plugins/PlayerParticles.jar index 1382343..58259d0 100644 Binary files a/plugins/PlayerParticles.jar and b/plugins/PlayerParticles.jar differ diff --git a/plugins/PlayerParticles/config.yml b/plugins/PlayerParticles/config.yml index 0eaf314..c0f248c 100644 --- a/plugins/PlayerParticles/config.yml +++ b/plugins/PlayerParticles/config.yml @@ -1,51 +1,45 @@ -# __________ __ __________ __ __ __ ________ -# \______ \ | _____ ___ __ __________\______ \_____ ________/ |_|__| ____ | | ____ ______ ___ __/ _____/ -# | ___/ | \__ \< | |/ __ \_ __ \ ___/\__ \\_ __ \ __\ |/ ___\| | _/ __ \ / ___/ \ \/ / __ \ -# | | | |__/ __ \\___ \ ___/| | \/ | / __ \| | \/| | | \ \___| |_\ ___/ \___ \ \ /\ |__\ \ -# |____| |____(____ / ____|\___ >__| |____| (____ /__| |__| |__|\___ >____/\___ >____ > \_/ \_____ / -# \/\/ \/ \/ \/ \/ \/ \/ - -# ==================================================== # -# PlayerParticles Config # -# Welcome to the beginning # -# ==================================================== # - -# This value is the version of the plugin that last modified the config file -# Changing this value manually will likely result in data loss and errors! -# Do not change this manually unless specifically told to by the plugin author -version: 6.6 +# _________ __ __________ __ __ __ _________ +# \______ \ | _____ ___ __ __________\______ \_____ ________/ |_|__| ____ | | ____ ______ \______ \ +# | ___/ | \__ \< | |/ __ \_ __ \ ___/\__ \\_ __ \ __\ |/ ___\| | _/ __ \ / ___/ / / +# | | | |__/ __ \\___ \ ___/| | \/ | / __ \| | \/| | | \ \___| |_\ ___/ \___ \ / / +# |____| |____(____ / ____|\___ >__| |____| (____ /__| |__| |__|\___ >____/\___ >____ > /____/ +# \/\/ \/ \/ \/ \/ \/ # Check for new versions of the plugin # Default: true check-updates: false # If metrics should be sent to bStats -# I would appreciate it if you left this enabled, it helps me get statistics on who uses this plugin +# I would appreciate it if you left this enabled, it helps me get statistics on how the plugin is used # Default: true send-metrics: false -# The .lang file to use in the ./lang/ folder -# Default: 'en_US.lang' -lang-file: 'en_US.lang' +# The locale to use in the /locale folder +# Default: en_US +locale: en_US # If you're using other plugins to execute commands you may wish to turn off messages # Default: true -messages-enabled: true +message-enabled: true # Whether or not to use the message-prefix field when displaying messages # Default: true use-message-prefix: true -# The prefix to use for all PlayerParticles messages -# This is useless if use-message-prefix is set to false -# Default: '&7[&3PlayerParticles&7]' -message-prefix: '&7[&3PlayerParticles&7]' - # If the command /pp gui is enabled # Disable this if you have your own custom GUI through another plugin # Default: true gui-enabled: true +# If the GUI should require the permission playerparticles.gui to open +# Default: false +gui-require-permission: false + +# If the GUI should require the player to have permission for at least +# one effect and one style to be able to open the GUI +# Default: true +gui-require-effects-and-styles: true + # If true, only the preset groups will be available in the GUI # Permissions to open the GUI will change to only open if the user has any preset groups available # Default: false @@ -71,12 +65,19 @@ toggle-on-move: false # Default: 9 toggle-on-move-delay: 9 -# The worlds which this plugin is disabled in -# Remove the [] before you enter world names -# Default: [] -disabled-worlds: [] -# - your_world_name_here -# - add_more_under_these +# If true, particles will be completely disabled while the player is in combat +# Default: false +toggle-on-combat: false + +# The time (in seconds) a player has to not be damaged/attacked to be considered out of combat +# This setting has no effect if toggle-on-combat is set to false +# The value must be a positive whole number +# Default: 15 +toggle-on-combat-delay: 15 + +# A list of worlds that the plugin is disabled in +disabled-worlds: + - disabled_world_name # The maximum number of particles a player can apply at once # The GUI will only display up to 21, don't set this any higher than that @@ -116,67 +117,58 @@ particle-render-range-fixed-effect: 192 # How many out of 360 hue ticks to move per game tick # Higher values make the rainbow cycle faster -# Note: Must be positive whole numbers +# Note: Must be a positive whole number # Default: 2 rainbow-cycle-speed: 2 -# ================================================================ # -# DATABASE CONFIGURATION # -# Information: # -# * This is meant for people who have multiple servers connected # -# together through BungeeCord. Unless you have multiple servers, # -# it is recommended to keep the database storage disabled for # -# the best performance! # -# ================================================================ # +# How large should dust particles appear? +# Note: Can include decimals +# Only works in 1.13+ +# Default: 1.0 +dust-size: 1.0 -# Enable Database -# Default: false -database-enable: false +# Settings for if you want to use MySQL for data management +mysql-settings: -# ------------------------------------------------------------------- # -# The following are only required if database-enable is set to 'true' # -# ------------------------------------------------------------------- # + # Enable MySQL + # If false, SQLite will be used instead + # Default: false + enabled: false -# Database Hostname -# Default: '' -database-hostname: '' + # MySQL Database Hostname + # Default: + hostname: '' -# Database Port -# Default: 3306 -database-port: 3306 + # MySQL Database Port + # Default: 3306 + port: 3306 -# Database Name -# Default: '' -database-name: '' + # MySQL Database Name + # Default: + database-name: '' -# Database User Name -# Default: '' -database-user-name: '' + # MySQL Database User Name + # Default: + user-name: '' -# Database User Password -# Default: '' -database-user-password: '' + # MySQL Database User Password + # Default: + user-password: '' -# If the database connection should use SSL -# You should enable this if your database supports SSL -# Default: false -database-use-ssl: false - -# =================================================================== # -# GUI ICON SETTINGS # -# This configuration option allows you to change any of the GUI # -# icons to whatever block/item you want. # -# # -# Important Notes: # -# * If any of the block/item names are invalid the icon in the GUI # -# will be the barrier icon to show that it failed to load. # -# * Do NOT change the particle/style name # -# * You MUST use the Spigot-given name for it to work. You can see # -# all the Spigot-given names at the link below: # -# https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html # -# * If two icons are listed, the second one is used for below MC 1.13 # -# =================================================================== # + # If the database connection should use SSL + # You should enable this if your database supports SSL + # Default: false + use-ssl: false +# This configuration option allows you to change any of the GUI +# icons to whatever block/item you want. +# Notes: If any of the block/item names are invalid the icon in the GUI +# will be the barrier icon to show that it failed to load. +# Do NOT change the particle/style name +# You MUST use the Spigot-given name for it to work. You can see +# all the Spigot-given names at the link below: +# https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html +# If multiple icons are listed, they are used for older MC versions gui-icon: misc: particles: @@ -247,6 +239,9 @@ gui-icon: - WATER_BUCKET dust: - REDSTONE + elder_guardian: + - ELDER_GUARDIAN_SPAWN_EGG + - PRISMARINE_CRYSTALS enchant: - ENCHANTING_TABLE - ENCHANTMENT_TABLE @@ -278,11 +273,13 @@ gui-icon: - FISHING_ROD flame: - BLAZE_POWDER + flash: + - GOLD_INGOT footstep: - GRASS happy_villager: + - DARK_OAK_DOOR_ITEM - DARK_OAK_DOOR - - WOOD_DOOR heart: - POPPY - RED_ROSE @@ -295,6 +292,7 @@ gui-icon: - SLIME_BALL item_snowball: - SNOWBALL + - SNOW_BALL large_smoke: - COBWEB - WEB @@ -332,15 +330,18 @@ gui-icon: splash: - SALMON - FISH + - RAW_FISH squid_ink: - INK_SAC sweep_attack: - GOLDEN_SWORD - GOLD_SWORD totem_of_undying: + - TOTEM_OF_UNDYING - TOTEM underwater: - TURTLE_HELMET + - SPONGE witch: - CAULDRON style: @@ -398,9 +399,11 @@ gui-icon: - ACTIVATOR_RAIL rings: - LEAD + - LEASH sphere: - HEART_OF_THE_SEA - SNOWBALL + - SNOW_BALL spin: - BEACON spiral: @@ -417,7 +420,7 @@ gui-icon: - GLOWSTONE_DUST whirl: - FEATHER - whirlwind: + whirlwind: - STRING wings: - ELYTRA diff --git a/plugins/ProtocolLib.jar b/plugins/ProtocolLib.jar index 3df4c85..040ba71 100644 Binary files a/plugins/ProtocolLib.jar and b/plugins/ProtocolLib.jar differ diff --git a/plugins/ProtocolSupport.jar b/plugins/ProtocolSupport.jar deleted file mode 100644 index ad1ccfc..0000000 Binary files a/plugins/ProtocolSupport.jar and /dev/null differ diff --git a/plugins/ViaBackwards.jar b/plugins/ViaBackwards.jar new file mode 100644 index 0000000..107f3df Binary files /dev/null and b/plugins/ViaBackwards.jar differ diff --git a/plugins/ViaBackwards/config.yml b/plugins/ViaBackwards/config.yml new file mode 100644 index 0000000..945aa1d --- /dev/null +++ b/plugins/ViaBackwards/config.yml @@ -0,0 +1,11 @@ +# If you need help, you can join our Discord - https://viaversion.com/discord +# +# Writes name and level of custom enchantments into the item's lore. +# Set this to false if you see the entries doubled/if the custom-enchant plugin already writes these into the lore manually. +add-custom-enchants-into-lore: true +# +# Adds the color of a scoreboard team after its prefix for 1.12 clients on 1.13+ servers. +add-teamcolor-to-prefix: true +# +# Converts the 1.13 face look-at packet for 1.12- players. Requires a bit of extra caching. +fix-1_13-face-player: false diff --git a/plugins/ViaVersion.jar b/plugins/ViaVersion.jar index 7682221..007b636 100644 Binary files a/plugins/ViaVersion.jar and b/plugins/ViaVersion.jar differ diff --git a/plugins/ViaVersion/config.yml b/plugins/ViaVersion/config.yml index f2521a8..932bcf3 100644 --- a/plugins/ViaVersion/config.yml +++ b/plugins/ViaVersion/config.yml @@ -74,6 +74,8 @@ disable-1_13-auto-complete: false 1_13-tab-complete-delay: 0 # For 1.13 clients the smallest (1 layer) snow doesn't have collision, this will send these as 2 snowlayers for 1.13+ clients to prevent them bugging through them fix-low-snow-collision: false +# Infested blocks are instantly breakable for 1.13+ clients, resulting in them being unable to break them on sub 1.13 servers. This remaps them to their normal stone variants +fix-infested-block-breaking: true # In 1.14 the client page limit has been upped to 100 (from 50). Some anti-exploit plugins ban when clients go higher than 50. This option cuts edited books to 50 pages. truncate-1_14-books: false # This prevents clients using 1.9-1.13 on 1.8 servers from receiving no knockback/having velocity bugs whilst sneaking under a block. @@ -98,6 +100,8 @@ reduce-blockstorage-memory: true # When activated with serverside-blockconnections, flower parts with blocks above will be sent as stems # Useful for lobbyservers where users can't build and those stems are used decoratively flowerstem-when-block-above: false +# Vines that are not connected to blocks will be mapped to air, else 1.13+ would still be able to climb up on them. +vine-climb-fix: false # # ----------------------------------------------------------# # 1.9+ CLIENTS ON 1.8 SERVERS OPTIONS # diff --git a/server.properties b/server.properties index afe4b41..b5750a5 100644 --- a/server.properties +++ b/server.properties @@ -5,7 +5,7 @@ broadcast-console-to-ops=true broadcast-rcon-to-ops=true debug=false difficulty=1 -enable-command-block=true +enable-command-block=false enable-query=false enable-rcon=false enforce-whitelist=false