Skip to content
brainsynder edited this page May 22, 2018 · 20 revisions

Welcome to the SimplePets temporary wiki!

Any other item customization is self explanatory (More Information will be added to this page)

Change Log

v4 Changes (Last Updated: 05/22/2018)

  • 44aad42 Fixed the Witch 'isDrinking' DataItem not working (@brainsynder-Dev)
  • d44de8a Woops... forgot to change the datawatcher default to false (@brainsynder-Dev)
  • 7e646c7 Forgot to save the 'ArmsRaised' value (@brainsynder-Dev)
  • b405d1b Renamed 'ArmsSwinging' to 'ArmsRaised' (@brainsynder-Dev)
  • 88a88e6 DataMenu Should print an error when it cant load a DataItem (@brainsynder-Dev)
  • fe54edc Fixed the Arms DataItem (@brainsynder-Dev)
  • 7585c66 Added 2 more translations (@brainsynder-Dev)
  • 6646382 Added 'isArmsSwinging' and 'isArmsRaised' DataItems (@brainsynder-Dev)
  • 698d9e1 Added 'isDrinkingPotion' option and DataItem (@brainsynder-Dev)
  • f21bdb0 Renamed DataWatchers (Now sorta match the ones from Forge) (@brainsynder-Dev)
  • 97d80a0 Moved the ParrotController (Formerly CustomMoveFlying) (@brainsynder-Dev)
  • 3482f9c Small cleanups and variable renames (for the travel method) (@brainsynder-Dev)
  • 7acc0ec Translated Zombie DataWatchers also added ArmRaised methods (@brainsynder-Dev)
  • e3e2fc1 Removed the '.idea' folder and contents (IntelliJ kept adding them even tho they are ignored) (@brainsynder-Dev)
  • b233dd3 Added some translations in preparation for 1.13 update (to make it easier) (@brainsynder-Dev)
  • 5e08e77 Parrots no longer fall to the ground when their owner is in the air still (will stay flying) (@brainsynder-Dev)
  • c118b2e Updated README.md (@brainsynder-Dev)
  • cff1c06 Oops o.o (Wither data item fix) (@Thatsmusic99)
  • f6326da NPE fix for NPCs (@Thatsmusic99)
  • 021b09e Added the reload arguments to the Console version (@brainsynder-Dev)
  • 7aecd27 Just added some small 'translations' for the Flying movement (@brainsynder-Dev)
  • 466f71f Added arguments to the /pet reload [pets|sql|inv|items] command (@brainsynder-Dev)
  • 5a9120c Added a way to reload the Pet data via /pet reload (@brainsynder-Dev)
  • b3db90c Fixed pets jumping stupidly high (@Thatsmusic99)
  • a3fda2b Code tweak for PathfinderGoals (@Thatsmusic99)
  • 0bd7c42 (Small) update for Pet.java (mounting) (@Thatsmusic99)
  • a538701 Small fix (@brainsynder-Dev)
  • 7e90341 Temp. NPE fix (specifically for NPCs) (@Thatsmusic99)
  • aaea183 Temporary code removal for PetOwner (@Thatsmusic99)
  • 8e57dcc Fixed NPE that Paper decides to throw (@Thatsmusic99)
  • 38fd3fe And also, armor stands not being able to jump over blocks fixed (@Thatsmusic99)
  • 725b54a Small change to PetOwner#getPlayer (@Thatsmusic99)
  • 9849b01 Woops... forgot to remove the Config option for the "pool size" (@brainsynder-Dev)
  • 8f1001f Changed MySQL System (Removed ConnectionPool) (@brainsynder-Dev)
  • c42f90d Fixed issue with Menu code (@brainsynder-Dev)
  • 9c3d456 + And also for 1.11.2 because I forgot that. (@Thatsmusic99)
  • 098cb5e Confirmed #20 and #22 fix (@Thatsmusic99)
  • 293c73b + Should help with performance (@Thatsmusic99)
  • 014623d Listeners (for getPetOwner) made async (@Thatsmusic99)
  • 164c677 Slight code movearound (efficiency improvement?) (@Thatsmusic99)
  • 0e03b30 Also temp. disabled Shulker riding (@Thatsmusic99)
  • 123df60 Possible fix for Paper overflow/crash (@Thatsmusic99)
  • 49a5cc8 Fixed issue with "Remove-Pet-If-No-Permission" option (@brainsynder-Dev)
  • f78fc52 Re-added Pet Renaming via chat cancel (Must have not been moved over to this branch) (@brainsynder-Dev)
  • a80c24e Cleaned up the Teleport Event listener (@brainsynder-Dev)
  • a46ffb8 Added ItemBuilder#getName method (@brainsynder-Dev)
  • 5fb8c33 Added a "Ghast Scream" Pet Data Item (@brainsynder-Dev)
  • 5f7c08a Fixed issue with the interaction of other entities (EG: ItemFrames) (@brainsynder-Dev)
  • 78f3acf Pets should not float down by default :P (@brainsynder-Dev)
  • b0b28a3 Fixed {prefix} value not being replaced (@brainsynder-Dev)
  • cf3211b PaperSpigot StackOverflowError fix (@Thatsmusic99)
  • 63bc2b3 Added item storage permission (@Thatsmusic99)
  • bf000ee Further NPE checks (@Thatsmusic99)
  • 8254715 NPE fix? (@Thatsmusic99)
  • df0cb2a Tamper check fix (@Thatsmusic99)
  • 3a77bd5 Made the version a SNAPSHOT version (@brainsynder-Dev)
  • 8547f21 Fixed "entity" checks for ItemBuilder#isSimilar (@brainsynder-Dev)
  • 7ae5d5e Changed the "Rainbow" mode item to a Skull (@brainsynder-Dev)
  • a4915f6 Reverting small changes... (@Thatsmusic99)
  • a18e2ce Color bug fixes (@Thatsmusic99)
  • 01fd4cc Fixed PetData issue... again... (@Thatsmusic99)
  • 5e9404e Updated Rainbow class (@Thatsmusic99)
  • 13b2db3 Imports cleanup (@Thatsmusic99)
  • 8e43b52 Custom PetData finished (@Thatsmusic99)
  • 9a969e5 Almost done... (@Thatsmusic99)
  • 1ad8b21 Even more PetData work.... (@Thatsmusic99)
  • cee3e71 Broke everything, fixed everything (@Thatsmusic99)
  • 9d9fe60 Further pet data work (@Thatsmusic99)
  • 492ea71 And done with main base... (@Thatsmusic99)
  • 21f05ab Start to new PetData (@Thatsmusic99)
  • 924d175 Added IRainbow.class (Allows toggling between the rainbow mode) (@brainsynder-Dev)
  • 51557d0 Added a "Pet Saves" menu (@brainsynder-Dev)
  • c3c1b0a Made it so "Pet.type..*" gives the player all permissions over the pet (@brainsynder-Dev)
  • 9440089 Fixed Parrots resetting back to RED, when respawning them (@brainsynder-Dev)
  • 99b5cdc Fixed issues with the SQL support (NPE errors showed up when testing) (@brainsynder-Dev)
  • 1abc868 Added Reload detection and alerts (Should help lower the number of issue reports because of reloads) (@brainsynder-Dev)
  • 219b430 Fixed some small issues with the ItemBuilder (@brainsynder-Dev)
  • 1b40e68 Renamed a method in TypeManager.class (@brainsynder-Dev)
  • e2419c4 More changes for the new "Pet Saving" feature ;) (@brainsynder-Dev)
  • c83694a Fixed MySQL code a bit (@brainsynder-Dev)
  • 9973802 Fixed issue with Player files re-generating as a blank file (@brainsynder-Dev)
  • 06749f9 Another NPE fixed (@Thatsmusic99)
  • d8577e1 Added the ability to change the spawn egg mob type (@brainsynder-Dev)
  • 0dc153d Started work on the "secret" feature ;) (@brainsynder-Dev)
  • 5770abd Fixed selection menu issue (Related to "Remove-Item-If-No-Permission") (@brainsynder-Dev)
  • d17c0eb Fixed issue with pets not spawning when the player joins (@brainsynder-Dev)
  • 38faef4 Added option to change the MySQL Connection pool size (@brainsynder-Dev)
  • 06080cf Fixed issues with MySQL crashing servers (@brainsynder-Dev)
  • cf1e9e1 Added "debug" to the /pet info command (@brainsynder-Dev)
  • 382fa10 1.11.x Armor stand riding (@Thatsmusic99)
  • 140baf0 Floating shulkers fixed + interaction issues (@Thatsmusic99)
  • 6959430 Armor stand plot interaction fixed (@Thatsmusic99)
  • 0255ee7 Message bug fixed (@Thatsmusic99)
  • 5969767 Disabling shulker mounting only... (@Thatsmusic99)
  • 31e8f95 Revert "Disabling shulker mounting (for dev branch - temp)" (@Thatsmusic99)
  • be13518 Issue #21 fix (@Thatsmusic99)
  • 7d82a0b IndexOutOfBounds + NPE fixes (@Thatsmusic99)
  • df33d54 Disabling shulker mounting (for dev branch - temp) (@Thatsmusic99)
  • 19ca7d3 Armor stands - can ride now (@Thatsmusic99)
  • 1b090c7 Overflow error fixed (stopped pet spawning) (@Thatsmusic99)
  • 7b9de51 Did some changes to the help and info commands (@brainsynder-Dev)
  • ac1963c Did some changes to the files (@brainsynder-Dev)
  • c3738d1 Added /pet generator command (@brainsynder-Dev)
  • a35fbac Fixed a few issues (@brainsynder-Dev)
  • 9eb6417 It seems the "Pet.economy.bypass" permission was missing :P (@brainsynder-Dev)
  • 6916ec3 Reformatted code (Now should work with Maven correctly) (@brainsynder-Dev)
  • 8b59d8d And a NPE that gets thrown (@Thatsmusic99)
  • b520a67 Issue caused by new Errors enum in onEnable fixed (@Thatsmusic99)
  • 786bff2 Slight code cleanup (@Thatsmusic99)
  • f5cadf5 Fixed issues with the "Hat" option (@brainsynder-Dev)
  • 550c130 Modifiable (sp? Likely) command messages (@Thatsmusic99)
  • 8241048 Uhh don't mind me... Just removing debug lines (@brainsynder-Dev)
  • 83880e9 it SHOULD be .us not .tk XD (@brainsynder-Dev)
  • 1728581 Fixed the Pet "Hat" glitch (Stupid Mojang 'RideCooldown') (@brainsynder-Dev)
  • 1426265 NPE fixes when saving PetOwner data (@brainsynder-Dev)
  • 2877be0 Removes all PetType.class calls... Now uses PetDefault.class instead (@brainsynder-Dev)
  • 11ca4ed Added new code to replace the PetType class (@brainsynder-Dev)
  • 5f57e2b '.travis.yml' should be using http not https (@brainsynder-Dev)
  • b037ecc Deprecated PetType.class (@brainsynder-Dev)
  • 3936d83 Added 'ItemBuilder.class' (@brainsynder-Dev)
  • 37810c3 Added WorldBorder link (@Thatsmusic99)
  • 8921a44 Permission tweak (more accurate) (@Thatsmusic99)
  • 7d95570 Small changes to the storage (@brainsynder-Dev)
  • acf82fc Updated code for the 'ItemStorageMenu' (@brainsynder-Dev)
  • c2a41ed Removed 'PlayerFile' and 'PlayerPetInv' classes (@brainsynder-Dev)
  • 4d85043 Renamed the PlayerStorage GETTER methods (@brainsynder-Dev)
  • e20a165 Moved all the Listeners to a listener package... not an events package :P (@brainsynder-Dev)
  • 9ba5afe Fixed issue with the PetData menu not updating when removing pet (@brainsynder-Dev)
  • f2c3dab Removed 'loaders' package (@brainsynder-Dev)
  • 400b6c5 Moved LinkRetriever.class to the links package (@brainsynder-Dev)
  • ad0da0b Moved the Size.class to the api package (@brainsynder-Dev)
  • 1c70049 Util cleanup + More static removal (@Thatsmusic99)
  • da9706c Wrapper cleanup (@Thatsmusic99)
  • 87aca75 Continued fix for #11 (@Thatsmusic99)
  • ac26d9a #11 fix (starting workaround) (@Thatsmusic99)
  • f43b943 NPE fix (@Thatsmusic99)
  • bdba673 Slight changes to 'Pet' and 'PetType' classes (@brainsynder-Dev)
  • 39e2966 Forgot to remove a debug line :P (@brainsynder-Dev)
  • 473addf Changed File System to use ONE file for the player (Stores the inventory, and pet data) (@brainsynder-Dev)
  • 0cfc47b Util cleanup (start) (@Thatsmusic99)
  • 4aee2d3 Final cleanup of listeners (or should be) (@Thatsmusic99)
  • b4324ee Pathfinder improvement (@Thatsmusic99)
  • a946644 Removed 'IStandMethod.class' (@brainsynder-Dev)
  • 1b77aed Deprecated 'PlayerFile' and 'PlayerPetInv' (@brainsynder-Dev)
  • 5252d1a Added 'StorageMaker' and 'PlayerStorage' (@brainsynder-Dev)
  • 947162f Added Item serialization (@brainsynder-Dev)
  • 01a0e9f Working on PathFinder + NPE in last commit fixed (@Thatsmusic99)
  • 0d4b890 Further static removal (@Thatsmusic99)
  • 648a6e5 Aaaand I forgot to add these changes... (@Thatsmusic99)
  • 4cb7844 Removal of static (ItemLoaders) (@Thatsmusic99)
  • ba47de5 Added code to check for MySQL Columns (and also add them) (@brainsynder-Dev)
  • 4cb4f02 Removed Connector.class (@brainsynder-Dev)
  • 524735d Updated Player classes (OwnerFile and PetOwner) (@brainsynder-Dev)
  • a66ff66 Updated Entity and API classes (@brainsynder-Dev)
  • 68057d7 Updated Event classes (@brainsynder-Dev)
  • a116f70 Updated code for Plugin Links (@brainsynder-Dev)
  • 94d4dbb Added: Ability to add customized items to the menus (@brainsynder-Dev)
  • 26724fa Removed all code from old menu system (@brainsynder-Dev)
  • 81a270c Merged code from 'master', Moved Errors enum to utils package (@brainsynder-Dev)
  • 2d45bb0 Updated Permissions for pets "Pet.type." (@brainsynder-Dev)
  • 2c485ba Updated code for PetCore.class (@brainsynder-Dev)
  • 6c0145c Moved and updated the code for the Files (Still working on this) (@brainsynder-Dev)
  • 7a1356b Updated PlotSquared API (This branch was still using the File) (@brainsynder-Dev)
  • 927394e Fixed Application code (icon now words) (@brainsynder-Dev)
  • c6ab40e Cleanup of PetCore + Start to Listeners (@Thatsmusic99)
  • ee00fd2 Started cleanup code (PetCore.java) (@Thatsmusic99)
  • a6f3f7e Finished the new Menu system (@brainsynder-Dev)
  • 2ad375a Fixed Villager Pet (@brainsynder-Dev)
  • 4c571f2 Removed deprecated code (@brainsynder-Dev)
  • 46da66a Dev Version: New code for menus and items (More Customization) (@brainsynder-Dev)
  • d3e92fd Changed the .travis.yml (@brainsynder-Dev)
  • 6ce2084 Fixed .travis.yml (@brainsynder-Dev)
  • 78f8598 Updated .travis.yml, .gitignore and pom.xml (@brainsynder-Dev)
  • aed5196 Updated .travis.yml (its like a beta test) (@brainsynder-Dev)
  • 9de4609 Fixed issue with SQL on startup (Same as master branch) (@brainsynder-Dev)
  • ad24393 Fixed issue with the "Hat" setting (@brainsynder-Dev)
  • 74141ba API was moved (@brainsynder-Dev)

SimplePets

Clone this wiki locally