Commit Graph

35 Commits

Author SHA1 Message Date
Checkium Folf afef958991 EntityTamableFox recode and a few changes
- Recoded EntityTamableFox to clean the pathfinder bloat
- Removed sleeping and chosenName as this data is already handled by vanilla
- Improved some logic around interact event
- Added a config option to enable and disable the anvil name GUI
- Fixed a bug where item counts would go to zero if just one was present
2020-01-28 18:14:44 +00:00
SeanOMik a6408840b2
Add a check to see if the name is null.
Without this check I would get a null pointer when you attempt to tame a fox.
2020-01-27 18:41:18 -06:00
Checkium Folf 9e64f9c6f9 Merge remote-tracking branch 'origin/master' 2020-01-27 23:49:11 +00:00
Checkium Folf 72db20b4ae Attempt at implementing NBT 2020-01-27 23:46:29 +00:00
SeanOMik 1d37d1af95
Update README.md 2020-01-27 17:39:49 -06:00
SeanOMik 12ffd41184
Change file name 2020-01-27 08:18:01 -06:00
SeanOMik 5639d2de82
Remove debug messages 2020-01-27 08:02:38 -06:00
SeanOMik 2f82414f8f
Remove the message saying that it doesn't support PaperMC 2020-01-26 18:06:06 -06:00
SeanOMik 6053e66e2d
Fixed a bug that would cause foxes to not be tamed after a server reboot
Also tested on PaperMC and 1.15.2 (works)
2020-01-26 17:57:21 -06:00
SeanOMik ba5a373201
Merge pull request #2 from Draycia/fix-file-issue
Fix plugin not loading on docker/linux.

Will be released with the 1.15.2 update
2020-01-26 12:26:13 -06:00
Draycia 0f772823d3 Cleanup imports 2020-01-26 02:09:44 -08:00
Draycia 88765de9d8 Properly fix startup on Linux 2020-01-26 02:09:34 -08:00
Draycia fc34a9e5dd Fix directory capitalisation
Fixes issue with plugin not loading on Linux
2020-01-26 01:13:01 -08:00
SeanOMik 071efa181c
Finish rewrite, and release it 2020-01-26 01:05:29 -06:00
SeanOMik eb8080796c Fix pull conflicts 2020-01-24 10:24:03 -06:00
SeanOMik ba48f8e468 Rewrite and got the custom entity replacing the EntityFox
I found out how to get my custom entity to replace the vanilla EntityFox. This should fix most of the errors people were getting.

I also rewrote the entire plugin. It saves some data with SQLite and some parts of it are cleaned up, optimized, or certain things moved in an appropriate class.
2020-01-24 10:21:13 -06:00
SeanOMik a9620bf1c9
Attempt to find a way to spawn the foxes from the saves.
Saving the data works great, I just need to find a way to spawn the fox in the world.
2020-01-21 22:32:37 -06:00
SeanOMik 4fa1bef8fb Get closer to finishing the better saving and loading system 2020-01-21 10:42:42 -06:00
SeanOMik 7db8c8b47a
Merge remote-tracking branch 'origin/master' 2020-01-20 22:39:35 -06:00
SeanOMik 8e731078d0
Continue work on a better saving and loading 2020-01-20 22:37:42 -06:00
SeanOMik 649ad02758
Start work on a more reliable way to save and load foxes 2020-01-20 22:37:25 -06:00
SeanOMik bf5cb4fdea
Create a more reliable way to save and load foxes 2020-01-20 22:37:10 -06:00
SeanOMik 1a97e1991f
Add tab completion 2020-01-20 19:13:40 -06:00
SeanOMik b91fd6d0fc
Dont shade the spigot jar into the plugin
The plugin jar was 30mB but is now 112kB.
2020-01-20 13:24:52 -06:00
SeanOMik 3efe179e09
Rename foxes with a name tag 2020-01-18 14:34:14 -06:00
SeanOMik cd8918c7c0
Make changes to the 1.15.1 update
* Cant change plugin prefix. 
* Name fox with the AnvilGUI API.
* Disable the plugin if its not running on the correct server version.
2020-01-18 13:22:36 -06:00
SeanOMik 045ced4f1d
Update .gitignore 2020-01-18 13:18:47 -06:00
SeanOMik b67d404625
Merge pull request #1 from literallyEllie/master
1.15.1 update
2020-01-18 12:39:40 -06:00
SeanOMik d6262d56fb
Merge remote-tracking branch 'literallyEllie/master' into 1.15.1 2020-01-18 12:34:12 -06:00
SeanOMik 263af194a9
Add .gitignore 2020-01-18 12:31:14 -06:00
Ellie 5ee1eab0b4 1.15.1
Updated for 1.15.1 (see "1.14 TRANS.xlsx" for translated methods from 1.14 to 1.15)
Added naming (after taming) supporting color codes
Changed formatting of fox names. ("(name) (tamer)") - can be disabled in config.
Showing of who tamed can be disabled in config.
Improved usability of /spawntamablefox + added alias of /tamablefox
Configurable option for tamed foxes to attack chickens and rabbits.
Customisable plugin prefix
2020-01-17 23:26:37 +00:00
SeanOMik 2bf2341c1a
Remove because of github content length 2020-01-15 22:32:03 -06:00
SeanOMik 660e8c1a39
Add taming gif 2020-01-15 22:31:38 -06:00
SeanOMik 494127c7e1
Upload code 2020-01-15 22:27:46 -06:00
SeanOMik 48108d2e3d
Initial commit 2020-01-15 22:25:35 -06:00