Matthew Miller
93b225ca3c
Expose a way of switching between ItemType and BlockType for ItemBlocks.
2018-08-04 11:43:39 +10:00
Matthew Miller
b06937d1c8
Setup a legacy mapper system. The file does not exist yet.
2018-08-04 11:43:39 +10:00
Matthew Miller
8e09eb3dbe
Re-added wool colours to block parser
2018-08-04 11:43:39 +10:00
Matthew Miller
66d70f00e7
Removed more deprecated code
2018-08-04 11:43:39 +10:00
Matthew Miller
416480c16d
Separated out fluids and blocks - they're different now
2018-08-04 11:43:39 +10:00
Matthew Miller
70aceb3837
Use default state a bit more.
2018-08-04 11:43:39 +10:00
Matthew Miller
282eca7663
Added a category system and refactored registries
2018-08-04 11:43:39 +10:00
Matthew Miller
484687a49d
Further work on BlockState transition
2018-08-04 11:43:39 +10:00
Matthew Miller
e99190225e
Further BaseBlock modernisation
2018-08-04 11:43:39 +10:00
Matthew Miller
811f1d4433
Rewrote block parsing, and further switch to BlockState
2018-08-04 11:43:39 +10:00
Matthew Miller
5f5a1797ad
Remove legacy ServerInterface
2018-08-04 11:43:39 +10:00
Matthew Miller
e2608bc0c9
Further modernise and remove legacy item classes
2018-08-04 11:43:39 +10:00
Matthew Miller
c43109bde5
Start work on the new BaseBlock/BlockState split
2018-08-04 11:43:39 +10:00
Matthew Miller
aaaf2d5678
More deprecation removal
2018-08-04 11:43:38 +10:00
Matthew Miller
20bf6e079b
Continue the great purge
2018-08-04 11:43:38 +10:00
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