Ryan Fox
8c51919e4e
Partial upgrade to 1.18.1
2022-01-29 17:18:37 -08:00
Ryan Fox
326e9cc4fc
Nuke README
2022-01-29 14:48:16 -08:00
Ryan Fox
5e3a9793e6
Add disableFlyCommand config option
2020-12-01 03:27:23 +00:00
Ryan Fox
95412f6cf8
Add more information to README.txt
2020-10-28 01:30:10 +00:00
Ryan Fox
cbea81f9ce
Add persistent flight
...
When a player disconnects while flying in survival mode, they will
plummet to their deaths while reconnecting. These changes prevent that.
If a player is currently flying, their flight will not be disabled
unless the setGameMode method is called in the ServerPlayerEntity, which
is how the GameMode is usually set. Since the GameMode is initially set
using the interaction manager instead, players should be safe. :-)
2020-10-28 00:24:51 +00:00
Ryan Fox
037342e553
Add config value for persistent flight
2020-10-27 23:48:38 +00:00
Ryan Fox
6ff2142538
Add ASN field to players table
...
Ban evaders will often use the accounts of whitelisted users. This will
allow me to lock specific users into their ASN to prevent ban evaders
from connecting via VPNs or other residential connections (unless
they're from the same ISP).
2020-10-27 17:59:25 +00:00
Ryan Fox
320199d2a6
Add area-related tables to SQLite database
...
I am adding area protection to this mod since I have yet to find one for
Fabric, and people have been complaining about it for as long as I can
remember. (Honestly, I'd like it too.)
2020-10-27 06:45:26 +00:00
Ryan Fox
af915a696c
Bump to 1.2.0
2020-10-25 16:03:52 +00:00
Ryan Fox
67f9bb49c0
Add script to migrate player data to SQLite
...
Requires the json and sqlite3 modules. I think these are installed by
default, but don't quote me on that.
2020-10-25 15:59:45 +00:00
Ryan Fox
a0c50e0fb0
Move player data from config to database
...
The plugin will not automatically migrate player data to the database.
I'll add the script I used for that, then bump the minor version number
like the coward I am.
2020-10-25 15:35:00 +00:00
Ryan Fox
03264c281f
Update README.txt
2020-10-22 04:39:12 +00:00
Ryan Fox
02cfe9623a
Initial SQLite database support
2020-10-21 22:49:37 +00:00
Ryan Fox
0778e579d0
Add config value for IPHub.info API key
2020-10-21 22:47:24 +00:00
Ryan Fox
5e0cbb265b
Add logs folder to .gitignore
2020-10-21 20:58:26 +00:00
Ryan Fox
89798e76f1
1.16.3
2020-10-21 19:55:03 +00:00
Ryan Fox
e452490317
Rename "server" package to "util"
2020-08-17 01:22:31 +00:00
Ryan Fox
48bc060e5c
Handle config defaults less poorly
2020-08-17 00:14:07 +00:00
Ryan Fox
93f546a5ce
Add SQLite as dependency
2020-08-10 00:43:35 +00:00
Ryan Fox
edd3cc8689
Pretty-print the config output
2020-08-08 00:04:18 +00:00
Ryan Fox
212f2db61a
Disable respawn anchor explosions separately
...
Having it tied to TNT was a bad idea, since TNT is sometimes needed for
mining and stuff.
2020-08-07 22:40:05 +00:00
Ryan Fox
654cdbd09a
Disable respawn anchor explosions
2020-08-02 21:40:41 +00:00
Ryan Fox
e84fab4abf
1.16.1
2020-08-02 21:40:21 +00:00
Ryan Fox
1ea2064ec0
Bump the version. Now it's 1.1.0!
2020-06-24 20:15:07 +00:00
Ryan Fox
3cbc868b51
Use the World registry instead of dimension IDs
...
In 1.16, they got rid of dimension IDs and started using a registry. I
personally love this decision, but I need to update the mod for it.
2020-06-24 20:09:28 +00:00
Ryan Fox
3604a9027f
Add mcsrc to .gitignore
...
I usually symlink the generated Minecraft source code to a folder inside
my project so that I can view them easier. It comes in handy.
2020-06-24 20:09:28 +00:00
Ryan Fox
2f8927356c
1.16
2020-06-24 20:09:28 +00:00
Ryan Fox
efeaa6d111
Bump fabric loom
2020-06-23 21:18:14 +00:00
Ryan Fox
6ec1d2fd67
Stop using JSONArray getFloat method
...
The new one seems to try casting the object to a float, causing it to
crash when users join the game. That is obviously bad, so let's not do
it.
2020-06-15 23:05:49 +00:00
Ryan Fox
ca4acc3011
Add /fly command
2020-06-15 23:05:49 +00:00
Ryan Fox
6c8b3433fe
Update dependencies
2020-06-15 23:05:49 +00:00
Ryan Fox
20c9184a44
Update the project name in the README
2020-06-15 23:05:49 +00:00
Ryan Fox (flewkey)
9cc395f5a4
Tell people to send issues via e-mail
2020-06-15 23:05:47 +00:00
Ryan Fox (flewkey)
7b66818b79
Spawn players at the configured location
2020-06-15 23:05:39 +00:00
Ryan Fox (flewkey)
c833b625f2
Disable TNT using callback injectors
2020-06-15 23:05:36 +00:00
Ryan Fox (flewkey)
73f76ecc6f
Initialize TNT mixin classes so they function
2020-06-15 23:05:32 +00:00
Ryan Fox (flewkey)
966caf9f1c
Add disableTntExplosions to the default config
2020-06-15 23:05:27 +00:00
Ryan Fox (flewkey)
21aedbf935
Prevent TntBlock from creating TntEntity
2020-06-15 23:05:18 +00:00
Ryan Fox (flewkey)
7fb945136d
Move 2a03.json to the config directory
2020-06-15 23:05:12 +00:00
Ryan Fox (flewkey)
0ee693cce4
Report config write exceptions using logger
2020-06-15 23:05:08 +00:00
Ryan Fox (flewkey)
f26f294895
Add org.json:json as an include dependency
2020-06-15 23:04:43 +00:00
Ryan Fox (flewkey)
26e6077a80
Initial commit
2020-01-07 15:53:42 +00:00