9cbf8178ea
Fix setting player heads with owner name.
2019-06-29 11:11:22 -04:00
f2f9c26602
Expanded the scope of item brushes (/br apply item, /br paint item).
...
They now additionally take a direction in which the simulated item usage
should be facing.
Also allow the item parser to parse "hand" and "offhand" as items, to
allow platforms with NBT item support return items with NBT (since
parsing is a slightly more complex task).
2019-06-09 20:44:30 -04:00
334d5cfaab
The "spawner|mobType" syntax once again makes functional mob spawners.
...
Also fix block parser context not being restricted.
2019-05-18 10:16:08 -04:00
b1c042b196
Add checkstyle validation for formatting, fix issues
2019-04-29 22:40:32 -07:00
e0e7778536
Fixed some bugs and cleanup some code.
2018-08-13 22:18:12 +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.
2018-08-10 20:29:06 +10:00
5f4cc3e694
Cleanup a little bit more code.
2018-08-06 19:08:15 +10:00
1480606b52
Fixed a few more issues found looking over the changeset.
2018-08-04 11:43:42 +10:00
965e977411
Fixed a few more errors, and added legacy support to the item parser.
2018-08-04 11:43:41 +10:00
a48c319e7e
package move
2018-08-04 11:43:40 +10:00
7db443a69a
Migrate the logic for which pass a block goes into. Also updated it and made it use tags where possible.
2018-08-04 11:43:40 +10:00
66d70f00e7
Removed more deprecated code
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
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
a71e39d777
Convert the data system to a state system. This doesn't work, needs new data
2018-08-04 11:43:38 +10:00
d12ad2548a
Add block registration to Forge WorldEdit.
2018-08-04 11:43:38 +10:00
f5f1d357d9
Get rid of the string equality and convert a few more ID uses over.
2018-08-04 11:43:14 +10:00
f689d53d62
Fix Sign json generation
2016-06-18 09:49:46 -07:00
867e59ba3d
Parse empty sign lines as empty JSON strings.
...
Since the server doesn't bother validating sign text, and
the client validates it by crashing. Note that this attempts
to wrap strings as JSON, but hasn't been fully tested.
2016-04-14 19:24:09 -04:00
fe5cfced4f
Remove redundant name from Tag instances.
2014-11-14 11:38:54 -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