Commit Graph

2476 Commits

Author SHA1 Message Date
Matthew Miller c537a2e948 Remove a tonne of code from WorldEdit. This breaks backwards compatibility. More will be removed. Sorry :) 2018-08-04 11:43:38 +10:00
Matthew Miller b292a39765 Fixed the fuzzy matcher 2018-08-04 11:43:38 +10:00
Matthew Miller a71e39d777 Convert the data system to a state system. This doesn't work, needs new data 2018-08-04 11:43:38 +10:00
Matthew Miller 1cc735e359 Further work on items 2018-08-04 11:43:38 +10:00
Matthew Miller 001a3544fb Update the BaseItem classes 2018-08-04 11:43:38 +10:00
Matthew Miller 07ade0b083 Phase 1 of Item conversion 2018-08-04 11:43:38 +10:00
Matthew Miller d12ad2548a Add block registration to Forge WorldEdit. 2018-08-04 11:43:38 +10:00
Matthew Miller 3aff57d071 Bumped version and fixed LazyBlock issue. 2018-08-04 11:43:38 +10:00
Matthew Miller d5012bb072 Rename legacy things to bundled things. 2018-08-04 11:43:14 +10:00
Matthew Miller f5f1d357d9 Get rid of the string equality and convert a few more ID uses over. 2018-08-04 11:43:14 +10:00
Matthew Miller 41a80064f5 I guarantee this is broken. Start some form of string ID for blocks 2018-08-04 11:43:14 +10:00
wizjany e6c6a2cfea Set version to next snapshot, even though this is about to get clobbered by 7.0 snapshot. 2018-08-03 21:40:04 -04:00
wizjany 08fc855c0f Release 6.1.9 for Bukkit 1.12.x 2018-08-03 21:39:18 -04:00
Matthew Miller caf0ad9417 Merge pull request #419 from Cebtenzzre/patch-1
Fix ascent and descent commands.
2018-07-10 10:32:33 +10:00
Cebtenzzre 030a07b1d6 Fix ascent and descent commands.
For seven years and two days, the algorithm for ascent and descent has had an off-by-one error, and started at the wrong level.
Also, the message for failed descent has apparently never been right.
I figured I'd follow Java's conventions (as I see them) and have a body for the loop, so instead of incrementing the counter within the loop condition, I refactored the loop and put in a break statement.  I prefer the shorter version, but POLA wins in a foreign code base.
2018-07-09 06:00:58 -04:00
Matthew Miller a820665dc4 Merge pull request #417 from Qveshn/fix/customlog-extra-output
Unnecessary debug output removed. I'm very sorry =(
2018-05-27 21:41:12 +10:00
Qveshn ebd2a5b7c8 Unnecessary debug output removed
It was my mistake, I'm very sorry =(
2018-05-27 13:45:30 +03:00
Matthew Miller 9f86e71d47 Merge pull request #415 from Qveshn/feature/customlog
Customizable command log format (Date+Time are now available)
2018-05-27 16:50:26 +10:00
Matthew Miller 6e22a8a4f0 Merge pull request #416 from Qveshn/fix/paste-double-transformation
Fix entities double transformation copy-rotate-paste and stack
2018-05-27 16:49:32 +10:00
Qveshn 6a8ff1f4fe Fix entities double transformation
tested with commands stack,copy,rotate,paste
1. //stack 3 up (checked field "repetitions")
2. //copy -e //rotate 45 //rotate 45 //paste (checked transformation)
2018-05-19 20:07:32 +03:00
Qveshn f680635ded Added customizable command log format (Date+Time are now available)
Added the option format to config files (config.yml + worldedit.properties). By default, current date and time are displayed.
The formatting function is implemented by analogy with the class java.util.logging.SimpleFormatter
2018-05-19 18:47:45 +03:00
Matthew Miller f67f2ed93e Merge pull request #408 from Brokkonaut/fix-old-sign-converting
Fix loading and converting signs in old schematics
2018-04-07 09:47:26 +10:00
Matthew Miller ca660f1260 Merge pull request #409 from Brokkonaut/fix-wrong-block-for-snow-check
LEAVES2 should have snow on it too
2018-03-27 14:56:18 +10:00
Matthew Miller 17f9b2c72b Merge pull request #410 from Brokkonaut/add-missing-translucent-blocks
some translucent blocks were missing
2018-03-27 14:55:52 +10:00
Brokkonaut 4d2fe62d97 Fix loading and converting signs in old schematics
* Sign texts not starting with { are never valid json objects, so don't try to parse
* Else try to parse as json, but fall back to read sign text as string if not parseable
2018-03-26 06:49:39 +02:00
Brokkonaut 165fdac642 some translucent blocks were missing 2018-03-25 08:40:16 +02:00
Brokkonaut 701d80c757 LEAVES2 should have snow on it too 2018-03-25 08:38:47 +02:00
Matthew Miller 52263ac3b7 Ignore CUI connections with more than 3 failed attempts. 2018-02-28 10:59:00 +10:00
Matthew Miller df1a1d5183 Merge pull request #407 from Legoman99573/patch-3
Made configuration file comments easier to read
2018-02-17 16:20:06 +10:00
Matthew Miller b17f2b55d7 Merge pull request #379 from boy0001/vector-fix
Vector and BlockVector should use the same hashCode
2018-02-17 16:18:35 +10:00
Legoman99573 9d61ecfb75 Fixed Grammar Mistakes
Thanks to @kenzierocks for showing me some mistakes i forgot to fix
2018-02-16 11:11:18 -06:00
Legoman99573 63da23a819 Made configuration file comments easier to read
This should make it a little more clearer to read when someone configures WorldEdit config.yml file
2018-02-16 09:24:48 -06:00
Matthew Miller 2a3318b848 Added signing plugin 2018-01-14 12:41:14 +10:00
Matthew Miller 50f60da69f Prevent players and complex parts being pasted in schematics. 2018-01-02 20:49:36 +10:00
Matthew Miller 6fc1449837 Merge pull request #391 from sk89q/sign-fixes
Provide compatibility for legacy schematics that use the old sign NBT format
2018-01-02 20:38:00 +10:00
Matthew Miller e231e3d760 Merge pull request #403 from SlimSoftware/master
Fix //snow doesn't put snow on all types of leaves
2018-01-02 20:34:28 +10:00
SlimSoftware ea333ef02b Merge pull request #1 from sk89q/master
Update for BlockChangeFlags change
2017-12-18 20:03:08 +01:00
Matthew Miller fbd6f13fdb Update for BlockChangeFlags change 2017-12-16 18:01:45 +10:00
SlimSoftware 099987d439 Fix //snow didn't put snow on all types of leaves
For example, //snow didn't work on Oak leaves while it did work as you would expect on Dark Oak leaves. Fixed by adding leaves2 to translucent block list and checking if the block to put snow on is a leaf block when executing //snow.
2017-12-14 21:00:38 +01:00
Albert Pham 72d0e0d1b2 Typing is hard. Fix typo in README. 2017-11-11 08:04:15 -08:00
Albert Pham 2bb89c738c Update README a bit. 2017-11-11 08:03:01 -08:00
Matthew Miller b951ba7acb Merge pull request #397 from sk89q/1.12.2-sponge
Added 1.12.2 support to WorldEdit Sponge
2017-10-22 21:47:50 +10:00
Me4502 afb1a1cb2d Added 1.12.2 support to WorldEdit Sponge 2017-10-22 21:46:35 +10:00
wizjany 437ad00658 Move asm dep to buildscript section. 2017-10-19 20:06:01 -04:00
wizjany 21d89311c9 Update asm dep for ForgeGradle. 2017-10-16 18:08:41 -04:00
Me4502 354045acb9 Updated Sponge worldedit to 1.12.1 2017-09-17 16:41:39 +10:00
Jesse Boyd 5c64cf2f56 Fix affine inverse (#395) 2017-09-02 00:23:30 -07:00
Kenzie Togami d6aa1ad509 Make Java 8 detection work on Java 9
Closes #393.
2017-08-16 16:39:42 -07:00
Kenzie Togami 6c6e1b4ce2 [Forge] Officially move to Java 8 2017-08-16 16:07:18 -07:00
Kenzie Togami f2c5b272ad Add client-side left-click-air handler 2017-08-16 15:20:33 -07:00