Commit Graph

220 Commits

Author SHA1 Message Date
Jesse Boyd
398943b9b0
Add slot# pattern 2017-09-06 18:18:58 +10:00
Jesse Boyd
e27b1d5421
Fixes #724 2017-09-06 02:50:49 +10:00
Jesse Boyd
27152ef8ac
Use weak map for brush cache 2017-09-03 23:40:20 +10:00
Jesse Boyd
687d1ac890
Persistent brush lore 2017-09-03 23:24:49 +10:00
Jesse Boyd
b9d267a908
Fix persistent brush scroll action 2017-09-01 15:14:20 +10:00
Jesse Boyd
8564b0b80f
Delete unclaimed filter 2017-08-31 22:42:29 +10:00
Jesse Boyd
1dad7a6cce
Fix minor brush persistence issue 2017-08-31 16:36:19 +10:00
Jesse Boyd
880b054957
* 2017-08-31 16:07:56 +10:00
Jesse Boyd
4d02548b04
(Experimental) Persistent brushes (config option)
Brushes can be bound to the item instead of being stored in the player's
LocalSession.
- Brushes can be shared by dropping the item
- Hasn't been fully tested, there may be bugs or performance issues
2017-08-31 16:04:03 +10:00
Jesse Boyd
d68740ecd1
Recover from failed injector (of minor classes) 2017-08-30 14:44:43 +10:00
Jesse Boyd
dc686c45d0
* 2017-08-29 22:44:31 +10:00
Jesse Boyd
81850daa0d
Remove title fade in + minor texture fix 2017-08-29 22:43:00 +10:00
Jesse Boyd
8c4d8dbcc2
Fix compile 2017-08-29 21:37:09 +10:00
Jesse Boyd
c7c425cab1
Possibly fixes #563 2017-08-29 21:23:19 +10:00
Jesse Boyd
356c5431ec
Fixes #715 2017-08-29 19:48:23 +10:00
Jesse Boyd
ee0a09e132
Optimize async -> sync task execution 2017-08-27 20:18:31 +10:00
Jesse Boyd
b979db514e
Fix hooking metrics with obfuscated plugins 2017-08-22 20:05:34 +10:00
Jesse Boyd
a73e44c88c
Fixes #668 2017-08-21 23:39:20 +10:00
Jesse Boyd
65442c886a
Fixes #705 2017-08-20 22:09:38 +10:00
Jesse Boyd
7359100159
Anvil undo/region restrictions 2017-08-20 14:54:10 +10:00
Jesse Boyd
d37e44e395
Fixes #1701 2017-08-19 15:45:57 +10:00
Jesse Boyd
81ffd52e9f
Fixes #695 2017-08-18 15:05:38 +10:00
Jesse Boyd
891f50a7c7
Various
Fixes #694
Fixes #691
Closes #693
2017-08-18 00:35:15 +10:00
Jesse Boyd
e9db802e2d
Hook with other bukkit metrics 2017-08-16 17:27:56 +10:00
Jesse Boyd
8a50c27ebc
* 2017-08-16 00:04:45 +10:00
Jesse Boyd
b0a82a4cd7
Update metrics 2017-08-15 19:43:17 +10:00
Jesse Boyd
f0553f80ae
* 2017-08-13 16:30:31 +10:00
Jesse Boyd
ae1e05fda4
Support entities with non nms placer 2017-08-13 16:07:34 +10:00
Jesse Boyd
f0066bbd26
Don't use relighter for non nms placer 2017-08-13 13:13:03 +10:00
Jesse Boyd
92bf3f702b
Future proofing
This is working towards making sure all parts of FAWE will work on newer
versions of minecraft without the plugin needing to update. (it'll still
be slower until proper support is added)
- Adds version agnostic bukkit adapter
- Adds version agnostic bukkit anvil mode
2017-08-13 12:38:19 +10:00
Jesse Boyd
113c625122
Don't check for parrots on unknown version 2017-08-13 12:15:56 +10:00
Jesse Boyd
2b0f1e62b7
Fixes #686 2017-08-10 00:41:19 +10:00
Jesse Boyd
71306cb749
Various
Anvil API can now be used fully async
- The underlying code still schedules things on the main thread
plotsquared + plotme perms now default to true
Minor optimization for DownwardVisitor
2017-08-08 17:36:17 +10:00
Jesse Boyd
755103a558
Fix block meta issues 1.7.10 bukkit
Fixes #655
Closes #679 (duplicate)
2017-08-07 23:27:31 +10:00
Jesse Boyd
3d2f939377
*forgot to commit all 2017-08-04 14:22:56 +10:00
Jesse Boyd
db524acc3d
Fix compat with spigot 1.12.1 2017-08-04 14:17:18 +10:00
xnrand
e20f03d72e Verify integrity of downloaded jars
The bukkit plugins download jar files from Curse and then load those
as plugins, i.e. they're running downloaded code.

In order to increase security, this commit adds logic to verify the
SHA-256 hash of the downloaded jar files.
2017-07-30 15:25:37 +02:00
Jesse Boyd
8dfcb0f914
Various
Start work on interactive commands (//help, //biomelist, //pos1/2)
Added clipboard and world remapping (between mcpe/pe)
//schematic remap
//anvil remapall
Added anvil -> leveldb converter (run Nukkit jar or /anvil2leveldb)
Added safe zstd decompressor
Angle mask fixes
Fix paste air issues with fawe format (which no-one uses anyway)
Fix cfi file:// with an absolute path
FIx schematic format and addBlocks
Update forge to 1.12
Fixes #663
2017-07-28 15:12:58 +10:00
Jesse Boyd
090eda1d0d
Better //wand 2017-07-26 15:46:52 +10:00
Jesse Boyd
aa6dbc9040
Fix compile 2017-07-26 14:49:56 +10:00
Jesse Boyd
b07d72808b
Might fix #652 2017-07-22 17:48:10 +10:00
Jesse Boyd
70c0838602
Fixes #650 2017-07-22 16:55:33 +10:00
Jesse Boyd
d8e756a74e
Fixes #649 2017-07-22 16:50:30 +10:00
Jesse Boyd
94a7834917
* 2017-07-18 00:48:49 +10:00
Jesse Boyd
8c6e24a3e5
Fix fallback command registration (worldedit bug) 2017-07-17 23:51:01 +10:00
Jesse Boyd
6b6f285972
Closes #617 2017-07-12 20:32:07 +10:00
Jesse Boyd
843fd98d4e
Fixes #642 2017-07-12 13:50:13 +10:00
Jesse Boyd
65c6702d94
Various minor
Fixes #620
Fixes VS pattern region restrictions
Fix some bukkit 1.7.10 issues
tweak debugpaste formatting
2017-07-11 22:37:41 +10:00
Jesse Boyd
f20a1002bb
Fixes language option and Fixes #633 2017-07-10 16:00:17 +10:00
Jesse Boyd
03b4aaad3c
Various
FAVS
- Support for //gmask
- Support for //gsmask
- Support for //gtransform
- Suport for /v <pattern>
improved ingame changelog info
Increase tick limiter default item spawn limit
Fixes #632
Fixes #629
Fixes #627
Fixes #628
2017-07-09 22:54:04 +10:00