Commit Graph

4865 Commits

Author SHA1 Message Date
IronApollo 64a71600f9 Add DummyFawe detector 2020-09-14 22:10:37 -04:00
IronApollo d741a8a905 Delete DummyFawe.src 2020-09-14 21:30:27 -04:00
IronApollo 4af36217b1 Merge branch '1.16' into vault-fix 2020-09-14 21:19:52 -04:00
IronApollo 9431f7c189 Fix Vault integration + remove DummyFAWE 2020-09-14 21:18:06 -04:00
dordsor21 07a5ef5ab4 Fix incorrect x/y/z stuff;
Fixes #616
Fixes #614
2020-09-14 20:17:55 +01:00
dordsor21 3d2052b0c8 Better skylight handling and fix opacity on materials 2020-09-14 18:33:35 +01:00
dordsor21 d6c9a887ac Fixlighting now also calculates heightmaps
Fixes #386 and #438 seems fixed, but that might be something else that fixed?
2020-09-14 14:19:23 +01:00
Hannes Greule 0685881f64 Implement SupplyingExtent (#613) 2020-09-14 11:20:26 +01:00
dordsor21 4243e8e86b Begin working on improved lighting to better match 1.14's "new" light… (#611)
* Begin working on improved lighting to better match 1.14's "new" lighting engine
I guess the "new" lighting engine is somewhat old now lol
Also implement the remove first stuff to fixlight

* And then make it work
2020-09-13 15:36:36 +01:00
Matt d00899e177 More support for 3D biomes (#608)
* More support for 3D biomes

* Resolved merge conflicts
2020-09-12 15:31:42 +02:00
Matt de199a0e59 More work on masks (#607)
* Add a #air mask, the opposite of #existing (#1511)

(cherry picked from commit 84fa2bbbc63de7bece01f41c0d5cb7d85cf129e6)

* Remove unused methods in Mask.java

* Remove `test(Extent, BlockVector3)` from Masks.

This was a poorly planned idea. This should save some memory too.

Authored-by: Matthew Miller <mnmiller1@me.com>
2020-09-11 21:13:31 +02:00
IronApollo 1fa0777d3b Fix erosion and pull brushes
Fixes #559
2020-09-11 20:58:27 +02:00
dordsor21 a8f53d6414 Use correct trustEdges value 2020-09-11 17:24:02 +01:00
N0tMyFaultOG 7baaed946e 1.16.3 2020-09-11 01:11:56 +02:00
NotMyFault eac0a7456a Fix Fawe not loading 2020-09-08 22:45:34 +02:00
Josh Knight 4a18147125 Merge pull request #600 from IronApollo/mask-work
Reimplement Masks + Fixes
2020-09-08 16:21:20 -04:00
MattBDev 2fcf4bdf7e Updated Gradle 2020-09-08 15:34:53 -04:00
IronApollo dc465f7d3c Reformat, fix RichParser suggestions 2020-09-07 21:46:54 -04:00
IronApollo 7929320611 Merge branch '1.16' of https://github.com/IntellectualSites/FastAsyncWorldEdit into mask-work 2020-09-07 21:45:05 -04:00
NotMyFault f74bc8aea9 Merge pull request #602 from IntellectualSites/feature/1.16/update-gh-actions
Update build description
2020-09-07 21:04:19 +02:00
N0tMyFaultOG 1361c88926 Update build description 2020-09-07 20:49:05 +02:00
Aurora ddff407f18 Fix convert function in AbstractDirectionConverter 2020-09-07 20:18:31 +02:00
IronApollo 6807ccd960 Reimplement Masks + Fixes
Masks Reimplemented:
    - Adjacent (~): Adjacent to a specific number of other blocks.
        - Example: ~[oak_log][1][4]
    - Extrema (#extrema): Restrict to near specific terrain extrema. The "-o" flag will only overlay existing terrain.
        - Example: #extrema[0d][45d][-o]
    - ROC Angle (#roc): Restrict to near specific terrain slope rate of change. The "-o" flag will only overlay existing terrain.
        - Example: #roc[0d][45d][-o]
    - Surface (#surface): Restrict to surfaces (any solid block touching air).
        - Example: #surface
    - Wall (#wall): Restrict to walls (any block n,e,s,w of air).
        - Example: #wall

Other Changes:
    - Minor logic change to angle mask's overlay.
    - Fixed negating air mask.
    - Added overlay flag to angle (/) mask.
2020-09-06 18:42:43 -04:00
Josh Knight ee49627e51 Merge pull request #599 from aurorasmiles/fixnms
Only send PacketPlayOutChunkMap for chunk updates
2020-09-06 16:05:32 -04:00
wea_ondara fec938dac2 just send PacketPlayOutChunkMap for chunk updates 2020-09-06 16:50:22 +02:00
Matt 5e04c59c58 Update gradle.yml
Attempt at caching work from BuildTools.jar
2020-09-03 17:48:13 -04:00
Octavia Togami 1d05da75d8 Regenerate list classes from MCUtils
(cherry picked from commit da4d70fab5c5e5efe242260b5d09ca273f944c55)
2020-09-03 12:46:17 +01:00
Matt 68bd411c37 Fixed a typo in gradle.yml 2020-09-02 13:41:37 -04:00
Matt c942276029 Update gradle.yml 2020-09-02 13:40:24 -04:00
NotMyFault 00d0cb147e Merge pull request #596 from IntellectualSites/update-adapters
Update worldedit-adapters.jar
2020-09-02 18:22:56 +02:00
N0tMyFaultOG ec141ecb46 Merge branch '1.16' into update-adapters 2020-09-02 17:41:08 +02:00
N0tMyFaultOG aa125b29d4 Update worldedit-adapters.jar 2020-09-02 17:31:27 +02:00
Octavia Togami f7e1f70e19 Replace BlockStates reading with new 1.16 logic (#1413)
* Replace BlockStates reading with new 1.16 logic

* Account for running on older platforms

Splits out the new reading to AnvilChunk16, uses data version to detect
the appropriate version.

* Move data versions to Constants

Also fixes some logic hiccups that become obvious with the new names.

* Fix LegacyMapper DFU handling

* Fix factor indexing

(cherry picked from commit 8c171f0929e8530aab1731d122649adc58c5161f)
2020-09-02 11:25:50 -04:00
Octavia Togami 28767d6e0f Officially propagate GPL downwards to all files
(cherry picked from commit f2ce020da059718e34342c149172944dfd02b775)
2020-09-01 16:30:43 -04:00
NotMyFault 4771297add Merge pull request #591 from aurorasmiles/fix-filedir
fix filepath in Local Configuration
2020-08-30 12:49:01 +02:00
Aurora dd85fc254f actually do the file path stuff how it's supposed to work 2020-08-30 11:45:37 +02:00
Aurora 9238a887c0 fix filepath in Local Configuration 2020-08-29 13:32:05 +02:00
NotMyFault aa93f192c6 Merge pull request #587 from aurorasmiles/fixnms
improve performance of chunk updates for 1.16.2
2020-08-26 21:05:38 +02:00
wea_ondara 9515f3abfc fix for spigot boooooooooooooooooooooooooooooooooooooooooooo 2020-08-26 20:46:48 +02:00
wea_ondara b117c35580 improve performance of chunk updates for 1.16.2 2020-08-26 20:15:23 +02:00
NotMyFault 32ee30d593 Merge pull request #585 from aurorasmiles/fixnms
Fixes NMS on 1.16.2
2020-08-26 16:24:37 +02:00
Aurora f969403b54 Fix NMS for Chunk Updates on 1.16.2 2020-08-26 16:05:22 +02:00
NotMyFault 5285638285 Merge pull request #582 from aurorasmiles/reimpl1161
reimplement 1.16.1 support
2020-08-25 21:38:32 +02:00
Aurora add1d96313 Update WorldEditPlugin.java 2020-08-25 21:36:19 +02:00
Aurora 041029168f Fix NMS in 1.16.2. Still not working properly. 2020-08-25 20:43:07 +02:00
Aurora 38007ed1d5 reimplement 1.16.1 support 2020-08-25 17:09:31 +02:00
N0tMyFaultOG e1f53934fa Fix nms 2020-08-25 15:19:33 +02:00
NotMyFault 67bbda06fc Merge pull request #581 from libraryaddict/1.16
Fix builds for paper 1.16.2
2020-08-25 14:34:26 +02:00
libraryaddict 87fe1a2a21 Fix builds for paper 1.16.2 2020-08-26 00:23:01 +12:00
MattBDev 48d9044366 Fix ItemTypes 2020-08-24 23:01:45 -04:00