Commit Graph

  • c55353e5b1 Various command (use es6 if java9 + nashorn) Jesse Boyd 2018-08-22 03:22:37 +10:00
  • 43531a0da0 Use expression for brush radius Jesse Boyd 2018-08-22 02:58:10 +10:00
  • 69ab1781c6 Replace FuzzyBlockMask with BlockMask, and added BlockTypeMask as a more performant mask for just block types. Matthew Miller 2018-08-20 15:57:42 +10:00
  • d3b3d57041 Merge pull request #420 from sk89q/server-side-cui Matthew Miller 2018-08-20 14:46:08 +10:00
  • 2d55e616bf Merge remote-tracking branch 'refs/remotes/sk89q/master' Jesse Boyd 2018-08-19 14:44:04 +10:00
  • 7b83f97c35 Fixed NotABlockException not getting thrown Matthew Miller 2018-08-19 14:41:09 +10:00
  • 0f8cc99c35 Disable server CUI by default. Matthew Miller 2018-08-19 13:46:24 +10:00
  • a354267e85 Try sending fake operator packets to support non-OP Matthew Miller 2018-08-19 13:41:38 +10:00
  • 4d0df10f88 Fixed sessions not saving on shutdown Matthew Miller 2018-08-19 13:01:08 +10:00
  • 41c307a4b5 Set the session to dirty if the server CUI is changed. Matthew Miller 2018-08-19 10:46:46 +10:00
  • 034c165bee Merge pull request #396 from boy0001/FallbackRegistrationListener-fix Matthew Miller 2018-08-18 20:46:48 +10:00
  • dc39300af8 Merge pull request #364 from mickare/patch-1 Matthew Miller 2018-08-18 20:33:53 +10:00
  • eba91cac5f Added a config option to entirely disable server side cui. Matthew Miller 2018-08-18 19:42:45 +10:00
  • 0cbfc9308e Add base of sendFakeBlock to Sponge and Forge impls Matthew Miller 2018-08-18 19:35:53 +10:00
  • 20b67db48d Added a command to turn it on/off Matthew Miller 2018-08-18 16:34:32 +10:00
  • f8585adc79 Remove debug code Matthew Miller 2018-08-18 15:27:26 +10:00
  • 7f419618cc Switch to using fake blocks, no more world pollution Matthew Miller 2018-08-18 15:22:49 +10:00
  • cf10f8ff8a Proof of concept server-side CUI handler. Note: This pollutes the world with blocks atm Matthew Miller 2018-08-18 14:22:08 +10:00
  • 0cc0ee7f03 Basic tab suggestions Jesse Boyd 2018-08-18 01:37:35 +10:00
  • 5d47d1bce6 Rethrow input parse in mask parser Jesse Boyd 2018-08-17 23:07:41 +10:00
  • 44c5447edb Parse instead of get block for masks Jesse Boyd 2018-08-17 23:05:34 +10:00
  • b8cc785717 Use Uri instead of BufferedImage for parameter Jesse Boyd 2018-08-17 22:48:33 +10:00
  • ae65708d82 Fix some command parsing issues Jesse Boyd 2018-08-17 20:13:33 +10:00
  • 43d5459595 Fix __reserved__ being solid Jesse Boyd 2018-08-17 19:21:45 +10:00
  • 177bfaa930 Rename setCopyEntities to setCopyingEntities Jesse Boyd 2018-08-17 18:33:37 +10:00
  • 36ede1b27d Fixes boy0001/FastAsyncWorldedit#1078 Jesse Boyd 2018-08-17 18:27:48 +10:00
  • 29a364865d Also register case sensitive Jesse Boyd 2018-08-17 03:30:55 +10:00
  • 60699f915d comment this out Jesse Boyd 2018-08-17 03:28:34 +10:00
  • 20feefcab2 Fix schematic load with no specified format Jesse Boyd 2018-08-17 02:55:41 +10:00
  • c2a1fbf7cc Fixes #1077 Jesse Boyd 2018-08-17 02:55:06 +10:00
  • d85ad6e116 Implement CuboidClipboard Jesse Boyd 2018-08-17 01:54:13 +10:00
  • 50fce3147f Add BuiltInClipboardFormat Jesse Boyd 2018-08-17 00:05:56 +10:00
  • ebd27781a7 Catch pattern syntax Jesse Boyd 2018-08-16 23:38:56 +10:00
  • 4ffb9bce6c Various minor Jesse Boyd 2018-08-16 23:21:39 +10:00
  • 6ebdc00fba Merge remote-tracking branch 'refs/remotes/sk89q/master' Jesse Boyd 2018-08-16 20:06:27 +10:00
  • 2172ebba83 Fix some issues with java 9 / reflection Jesse Boyd 2018-08-16 19:56:31 +10:00
  • bc5609114b Add a material to check if air is air, because there are now 3 types of air. Matthew Miller 2018-08-16 15:42:11 +10:00
  • 8de1fff263 Fix block parse NPE Jesse Boyd 2018-08-16 00:34:20 +10:00
  • 15d0d16da6 Update the tips to reflect 1.13 changes Jesse Boyd 2018-08-16 00:31:44 +10:00
  • 19125bee5f Update Existing pattern usage Jesse Boyd 2018-08-16 00:14:03 +10:00
  • 7ed96ec358 Add property pattern Jesse Boyd 2018-08-16 00:12:07 +10:00
  • f254027f4b Fix //wand Jesse Boyd 2018-08-16 00:04:40 +10:00
  • 659ed09bf1 Fix compile Jesse Boyd 2018-08-16 00:04:16 +10:00
  • be574391ed Update WorldGuard hook Jesse Boyd 2018-08-15 23:30:42 +10:00
  • 13d2ae20d5 Make end tag singleton Jesse Boyd 2018-08-15 17:02:17 +10:00
  • 8d68191b2c Implement spawnParticle Jesse Boyd 2018-08-15 14:22:42 +10:00
  • 1d3cf75d06 *Fix merge Jesse Boyd 2018-08-15 14:13:41 +10:00
  • a67441bbff Merge remote-tracking branch 'refs/remotes/sk89q/master' Jesse Boyd 2018-08-15 14:02:51 +10:00
  • c31161d068 Moved report framework to WorldEdit and fixed a few bugs. Matthew Miller 2018-08-15 12:45:18 +10:00
  • db65e96700 Ignore invalid properties Jesse Boyd 2018-08-14 20:57:32 +10:00
  • ced4fed9db Create pom Jesse Boyd 2018-08-14 20:41:52 +10:00
  • 131fd39f63 Various minor Jesse Boyd 2018-08-14 19:24:10 +10:00
  • 55d34343dd Fix some api compatibility issues Jesse Boyd 2018-08-14 17:18:49 +10:00
  • 22511b2e19 Make this public Jesse Boyd 2018-08-14 12:07:11 +10:00
  • 198c53ff58 Fix wrong import Jesse Boyd 2018-08-14 12:00:48 +10:00
  • 1740c845d2 What are the dud BlockCategories? Jesse Boyd 2018-08-14 11:00:44 +10:00
  • 76a55b7712 Merge remote-tracking branch 'refs/remotes/sk89q/master' Jesse Boyd 2018-08-14 01:36:00 +10:00
  • 1601ea07a8 Clear the command/method map after registration Jesse Boyd 2018-08-14 00:39:19 +10:00
  • 0632a9ce96 Fix some merge issues Jesse Boyd 2018-08-14 00:38:33 +10:00
  • 025360753f Update german translations Jesse Boyd 2018-08-14 00:38:02 +10:00
  • fce706c78f Add API method for creation schematic visualizer Jesse Boyd 2018-08-14 00:37:47 +10:00
  • 96388df4b0 Add adapters for EntityType Matthew Miller 2018-08-13 22:29:48 +10:00
  • e0e7778536 Fixed some bugs and cleanup some code. Matthew Miller 2018-08-13 22:18:12 +10:00
  • f72977e69a Register BlockExplodeEvent in separate class Jesse Boyd 2018-08-13 03:46:57 +10:00
  • 74ec39d67b Change output jar name Jesse Boyd 2018-08-13 03:38:20 +10:00
  • 7fb3899bb7 Use BlockState for player inventory getBlock Jesse Boyd 2018-08-13 03:31:26 +10:00
  • 6f04022738 And these stubs Jesse Boyd 2018-08-13 03:23:53 +10:00
  • e7c27b08bf Remove stub injector methods Jesse Boyd 2018-08-13 02:36:39 +10:00
  • fa06ff357e Use current PlayerDirection Jesse Boyd 2018-08-13 01:43:20 +10:00
  • 289707b410 Missed this Jesse Boyd 2018-08-13 01:28:23 +10:00
  • 26593a135d Don't need this adapter class Jesse Boyd 2018-08-13 00:51:37 +10:00
  • 712ae5aec5 Register individual methods for chunk listener Jesse Boyd 2018-08-13 00:36:00 +10:00
  • a629d15c74 Copy paste/merge FAWE classes to this WorldEdit fork - so certain people can look at the diff and complain about my sloppy code :( Jesse Boyd 2018-08-13 00:03:07 +10:00
  • a920c77cb8 update legacy.sjon to fix some issues Jesse Boyd 2018-08-12 23:52:46 +10:00
  • 1b2fec8e09 Add readme Jesse Boyd 2018-08-12 23:43:12 +10:00
  • 783efb73b9 splash.txt Jesse Boyd 2018-08-12 23:42:55 +10:00
  • d4bcc1914a Merge remote-tracking branch 'refs/remotes/sk89q/master' Jesse Boyd 2018-08-12 18:47:08 +10:00
  • f96487a2d1 Use BlockStateHolder for setBlocks Matthew Miller 2018-08-10 20:36:00 +10:00
  • f54d6afb65 Make BaseBlock more memory efficient, and make it clear in the API that it's not intended to be used for every single block. Matthew Miller 2018-08-10 20:29:06 +10:00
  • 5f4cc3e694 Cleanup a little bit more code. Matthew Miller 2018-08-06 19:08:15 +10:00
  • 526aa6cf49 If we fail to set NBT Data, try it without the adapter/NBT Data Matthew Miller 2018-08-06 18:29:07 +10:00
  • d11c3ae600 Fixed reading in schematics failing if they had tile entity data because of a Spigot change. Matthew Miller 2018-08-06 17:57:40 +10:00
  • 1d9546f9c7 Fixed a typo in the adapter. Matthew Miller 2018-08-05 15:02:01 +10:00
  • 88fc1771b5 Wrap createEntity in BukkitWorld to detect corrupt entities. Matthew Miller 2018-08-05 14:24:09 +10:00
  • 334143357a Added LongArrayTag support to NBT Matthew Miller 2018-08-05 13:36:53 +10:00
  • 9494c4445a Merge pull request #418 from sk89q/string-ids Matthew Miller 2018-08-04 11:45:04 +10:00
  • 38cff7c7b2 Fixed up tile entities in Sponge schematics. Matthew Miller 2018-08-04 10:59:14 +10:00
  • b2769befdb Added a few utility methods. Matthew Miller 2018-08-03 23:01:56 +10:00
  • b2bc043eeb Added 155:3 and 155:4 translation Matthew Miller 2018-08-03 21:51:30 +10:00
  • 3d265ff9b9 Added entity translations Matthew Miller 2018-08-03 21:18:57 +10:00
  • 2f3bc59e1b Fixed //move Matthew Miller 2018-08-03 20:58:58 +10:00
  • 7773ef6f9a Fixed a few issues with Sponge schematic handling. Matthew Miller 2018-08-03 19:49:36 +10:00
  • 2c1b234e38 Fixed some issues with Sponge schematics. Matthew Miller 2018-08-02 22:53:25 +10:00
  • ea349bdbf1 Fix checkstyle issues. Matthew Miller 2018-08-02 14:45:26 +10:00
  • a75d9e896b Start work on the Sponge schematic format. This should work but it may not, it's untested. Matthew Miller 2018-08-02 14:15:49 +10:00
  • a4b9ceaeb2 Finish off the last of the legacy mapper warnings (Excluding TNT as I've got the 1.13.1 names) Matthew Miller 2018-07-31 23:19:54 +10:00
  • c05c33cab0 Make a lot of progress on legacy conversions. Matthew Miller 2018-07-31 16:14:36 +10:00
  • fdb7ada295 Added some error handling for legacy conversions of schematics. Matthew Miller 2018-07-31 12:11:10 +10:00
  • 57eaa5f8f2 Using toBlockPoint appears to fix a fair few issues. Matthew Miller 2018-07-30 23:38:36 +10:00
  • 1480606b52 Fixed a few more issues found looking over the changeset. Matthew Miller 2018-07-30 23:26:06 +10:00