Jesse Boyd
b9fdfb8b01
Fixes #427 Fixes #426
2017-02-18 16:12:42 +11:00
Jesse Boyd
2637cbc9cd
Include Javassist (bytecode manipulation)
...
Will be used to optimize the server jar
2017-02-16 20:32:16 +11:00
Jesse Boyd
47999d323b
Fix some chunk loading issues
...
Affected 1.8/1.7
Also improves performance for various operations
2017-02-13 02:55:19 +11:00
Jesse Boyd
0427771b7e
Re-add the forge/sponge modules
2017-02-06 13:09:44 +11:00
Jesse Boyd
81dcf26a2a
Fixes #407
2017-02-04 17:44:33 +11:00
Jesse Boyd
ebc7ba43e6
Various
...
Fix biome change not sending packet
Add optimized biome get and set (AsyncWorld, EditSession etc.)
Add undo for biome changes
Fix tile entities for slow (non NMS) bukkit queue
Translate some stuff
Fix some concurrency issues with autoqueue
cuboid region geChunks() now has fixed memory cost (applies to commands
e.g. //listchunks)
Fix some undo issues
2017-01-29 09:25:53 +11:00
Jesse Boyd
812c12fce4
Undo/Settings
...
Fix some disk and undo issues
FaweQueue uses Settings instance
2017-01-15 18:45:12 +11:00
Jesse Boyd
bc677f823e
Various
...
Fix for Vector/BlockVector
Use optimized LocalBlockVectorSet for various operations
- Ideally I'd like the operations to use O(1) memory, but for now it'll
use substantially reduced O(n)
Some message tweaks
Some minor entity placement optimizations
Refactor set optimization to be in the EditSession class
Fix and minor optimizations for for countBlocks()
Minor optimizations for affine transforms (//rotate etc.)
Optimizations for fuzzy block mask
2017-01-11 07:47:59 +11:00
Jesse Boyd
8c94489e91
Fix forge set air section
2017-01-03 08:13:05 +11:00
Jesse Boyd
ede846f894
Init empty section with skylight array
2016-12-30 02:09:02 +11:00
Jesse Boyd
850bb533cb
Fix packet sending for null chunk sections
2016-12-29 11:53:07 +11:00
Jesse Boyd
2d295effee
forge installer
2016-12-27 21:56:37 +11:00
Jesse Boyd
32ae0f1d48
Update sponge jar
2016-12-26 18:42:33 +11:00
Jesse Boyd
76e037492b
Add speicifying biome/seed for regen command
...
//regen
//regen forest
//regen desert 5336
2016-12-23 02:31:00 +11:00
Jesse Boyd
f0a36ba1fa
Zstd/disk clipboard/version/various
...
Better compression with Zstd
Fix disk clipboard + minor optimizations
Fix version output
Some various incomplete stuff
2016-12-12 17:41:32 +11:00
Jesse Boyd
6b0c2b9ef9
Fix sendBlocks + lever rotation
2016-12-03 12:57:17 +11:00
Jesse Boyd
aa27d01fc4
Tile entity fixes + send block update
2016-12-02 17:03:57 +11:00
Jesse Boyd
4e1aacb566
Potentially fixes #348
2016-12-01 13:58:31 +11:00
Jesse Boyd
84fa07eec9
Fix some undo/redo tile entity issues
2016-12-01 13:51:59 +11:00
Jesse Boyd
90e0ab574d
Load without throwing errors without WorldEdit
...
It's just functional enough to print a message saying it won't function
without WorldEdit
2016-11-30 18:45:30 +11:00
Jesse Boyd
1a3aff28dc
Fix forge 1.7.10 data
2016-11-30 14:30:42 +11:00
Jesse Boyd
3bf576d5d5
Fixes #355 (forge inventory)
2016-11-30 12:51:05 +11:00
Jesse Boyd
768230c916
Update to forge 1.11
2016-11-29 22:17:25 +11:00
Jesse Boyd
9b7b30ac1b
Fixes #322
2016-11-29 15:20:00 +11:00
Jesse Boyd
76eb1b9094
Fix forge compile
2016-11-28 17:21:36 +11:00
Jesse Boyd
e16bcae071
Some minor fixes
2016-11-18 08:44:16 +11:00
Jesse Boyd
60152a5b1f
Various
...
Fix some brush stuff
Fix issue with editing on main thread
FIx error from misusing AsyncBlock
Tweak some messages
Add TaskBuilder API
2016-11-01 23:35:23 +11:00
Jesse Boyd
a28e8b4069
Unregister players first
2016-10-30 05:27:32 +11:00
Jesse Boyd
a455f22a3e
Fix cast exception with foge
2016-10-29 21:46:36 +11:00
Jesse Boyd
84f1ee19fc
Fixes #322
2016-10-24 23:43:11 +11:00
Jesse Boyd
d5ea46a29c
PGZIP
2016-10-20 18:03:56 +11:00
Jesse Boyd
326dcab1f1
#298
2016-09-19 13:49:52 +10:00
Jesse Boyd
36fdbe55fe
Various fixe + Restructuring + Possible breakage
2016-09-13 15:43:23 +10:00
Jesse Boyd
3a8d54bb78
Fix for forge tile entities
2016-09-11 17:02:30 +10:00
Jesse Boyd
741d5ffa27
Accidentally broke forge
2016-09-09 03:51:01 +10:00
Jesse Boyd
71071998c6
Various
...
nukkit fixes
add new brushes
some other minor stuff
2016-09-09 03:41:03 +10:00
Jesse Boyd
5baa99ec80
Fix compile issues
2016-08-27 13:47:09 +10:00
Jesse Boyd
5f87599292
Various
...
Optimize disk IO
Add `/fawe debugpaste`
Fix some lighting issues
Fix database insertion
Fix some rollback issues
Add database import /frb #import 0 0
Fix some typos
2016-08-22 14:43:59 +10:00
Jesse Boyd
4ddffb197b
Various
...
More work on anvil API
Fix IO exception with history on disk
Optimize chunk index caching
2016-08-20 13:33:56 +10:00
Jesse Boyd
3a3fcca8b0
Various
...
Remove numerical versioning
Fix queue relighting concurrency
Fixed fixlighting async error
Fixes for 1.7.10 + thermos
Fixed non disk schematic loading
2016-08-14 10:26:51 +10:00
Jesse Boyd
3ec42144e7
Fixes #229
2016-08-10 17:36:28 +10:00
Jesse Boyd
1ed87eabbc
Various
...
Per world session history index when using disk
Configurable clipboard/history save locations
Fixed and optimized packet sending
History caching optimizations (instant now)
2016-08-09 14:32:51 +10:00
Jesse Boyd
ff60177dcc
Working async relighting
2016-07-27 08:03:51 +10:00
Jesse Boyd
4bde477206
Various
...
Fix forge multiworld
Add NMS setLight (sky/block)
Fix clipboard on disk start index
Fix cmd block data
2016-07-25 08:25:07 +10:00
Jesse Boyd
d562b6cf66
Update forge classes
2016-07-23 08:57:15 +10:00
Jesse Boyd
c52c1bee27
Relight improvements + ports
...
6 lighting modes (0-5), see config
forge194
forge110
bukkit1710
(untested)
2016-07-15 09:53:30 +10:00
Jesse Boyd
87f79f9fa6
Various fixes
...
Fix undo
Fix blockshub hook
API improvements
Added worldedit from console
Fixed async world loading for paperspigot
Some minor optimizations
Added some extra translations
2016-07-12 17:54:00 +10:00
Jesse Boyd
9ed6880d1d
Various
2016-07-10 23:37:18 +10:00
Jesse Boyd
227ac22d15
Fix data for id=9
2016-06-30 22:11:58 +10:00
Jesse Boyd
1867a41d8a
Fixes #166
2016-06-29 03:03:27 +10:00