c05c33cab0
Make a lot of progress on legacy conversions.
2018-08-04 11:43:42 +10:00
1480606b52
Fixed a few more issues found looking over the changeset.
2018-08-04 11:43:42 +10:00
1090c44a2e
Parser must use lowercase.
2018-08-04 11:43:41 +10:00
965e977411
Fixed a few more errors, and added legacy support to the item parser.
2018-08-04 11:43:41 +10:00
9f9fda72b7
Re-add legacy support to block parser, and fix query tool.
2018-08-04 11:43:41 +10:00
663dd1f4d8
Added an entity, weathertype, and gamemode registry.
2018-08-04 11:43:41 +10:00
572bf04482
Cleanup the bukkit implementation, and update to the 1.13 release items/blocks.
2018-08-04 11:43:41 +10:00
c3d832c3fd
State system is done. It works. Finally. Still a few rough edges that need fixing however.
2018-08-04 11:43:41 +10:00
6b5f218809
Basically finish the state system. Just 1 more bug that I'm encountering.
2018-08-04 11:43:41 +10:00
4938f419ad
Almost finished the state system. Just got to have it actually load in the values.
2018-08-04 11:43:41 +10:00
724661d903
Fixed DefaultBlockParser not working for things with _
2018-08-04 11:43:40 +10:00
ee6af8ee76
state stuff
2018-08-04 11:43:40 +10:00
40a665a509
package move
2018-08-04 11:43:40 +10:00
d33e2e98aa
registry changes
2018-08-04 11:43:40 +10:00
a48c319e7e
package move
2018-08-04 11:43:40 +10:00
93b225ca3c
Expose a way of switching between ItemType and BlockType for ItemBlocks.
2018-08-04 11:43:39 +10:00
b06937d1c8
Setup a legacy mapper system. The file does not exist yet.
2018-08-04 11:43:39 +10:00
8e09eb3dbe
Re-added wool colours to block parser
2018-08-04 11:43:39 +10:00
416480c16d
Separated out fluids and blocks - they're different now
2018-08-04 11:43:39 +10:00
70aceb3837
Use default state a bit more.
2018-08-04 11:43:39 +10:00
282eca7663
Added a category system and refactored registries
2018-08-04 11:43:39 +10:00
484687a49d
Further work on BlockState transition
2018-08-04 11:43:39 +10:00
e99190225e
Further BaseBlock modernisation
2018-08-04 11:43:39 +10:00
811f1d4433
Rewrote block parsing, and further switch to BlockState
2018-08-04 11:43:39 +10:00
5f5a1797ad
Remove legacy ServerInterface
2018-08-04 11:43:39 +10:00
e2608bc0c9
Further modernise and remove legacy item classes
2018-08-04 11:43:39 +10:00
aaaf2d5678
More deprecation removal
2018-08-04 11:43:38 +10:00
20bf6e079b
Continue the great purge
2018-08-04 11:43:38 +10:00
1cc735e359
Further work on items
2018-08-04 11:43:38 +10:00
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
a091853385
Made the CommandManager responsible for exception converters as apposed to individual dispatchers
...
Previously some exceptions were being handled only in the ParametricCallable, which lead to other dispatchers throwing the exception, and requesting that users report them.
Fixes WORLDEDIT-3386
2016-06-28 19:37:10 -04:00
e42107557e
[Forge] Make DefaultBlockParser behave more like vanilla.
2016-06-17 16:59:41 -07:00
2cd4412b5d
Make mask parser create world-aware expression masks.
...
This allows things like //gmask =queryRel(...) to work.
Also the query* functions now allow -1 as a wildcard for either id or data.
2016-01-13 17:34:58 -05:00
0e200df5be
Replace //set with new command version.
2015-10-29 18:20:27 -07:00
86c6de7105
Add shortcut forest brush.
2015-10-29 13:16:22 -07:00
fdfc3cdb33
Reorganize and further unify the new commands.
2015-10-29 13:05:04 -07:00
cba32732a3
Add /br raise and /br lower as shortcuts for /br deform.
2015-10-28 13:50:07 -07:00
f4bb5272e1
Update new commands with suggestion and help support.
2015-10-27 13:51:45 -07:00
935de4c93d
Add some experimental brush commands.
...
/br set <shape> <radius> <pattern>
/br deform <shape> <expression>
/br scatter <shape> <density> <generator>
/br apply <shape> <generator>
<shape> can be: cuboid, cyl[inder], sphere
<density> is 0-100
<generator> can be:
forest|tree <type>
item <item>[:<data>] (ONLY WORKS ON FORGE)
Examples:
/br deform cuboid 5 y-=0.2
/br scatter sphere 5 100 minecraft:dye:15
2015-10-26 23:14:30 -07:00
052addbc05
[Forge] Add creative use mode and cheat mode and fix config overwrite.
2014-11-14 18:23:43 -08:00
3bee2d4c02
Handle mod:name as a way to specify blocks in the Forge mod.
2014-11-14 17:45:30 -08:00
7192780251
Switch to Gradle. Use git log --follow for history.
...
This converts the project into a multi-module Gradle build.
By default, Git does not show history past a rename, so use git log
--follow to see further history.
2014-11-14 11:27:39 -08:00