Matthew Miller
|
bc2279f2f6
|
Refactor schematics to use kenzierocks registerable system.
|
2018-08-04 11:43:41 +10:00 |
|
Matthew Miller
|
3f1f52d1f1
|
Made a few schematic related fixes. Made the deprecation error more obvious.
|
2018-08-04 11:43:41 +10:00 |
|
Matthew Miller
|
9f9fda72b7
|
Re-add legacy support to block parser, and fix query tool.
|
2018-08-04 11:43:41 +10:00 |
|
Matthew Miller
|
5f551d1ed4
|
Include default blockstate information.
|
2018-08-04 11:43:41 +10:00 |
|
Matthew Miller
|
65420af09e
|
Fixed //fill and //rotate
|
2018-08-04 11:43:41 +10:00 |
|
Matthew Miller
|
2239d14a01
|
Fixed //replace and masks with states.
|
2018-08-04 11:43:41 +10:00 |
|
Matthew Miller
|
663dd1f4d8
|
Added an entity, weathertype, and gamemode registry.
|
2018-08-04 11:43:41 +10:00 |
|
Matthew Miller
|
572bf04482
|
Cleanup the bukkit implementation, and update to the 1.13 release items/blocks.
|
2018-08-04 11:43:41 +10:00 |
|
Matthew Miller
|
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 |
|
Matthew Miller
|
6b5f218809
|
Basically finish the state system. Just 1 more bug that I'm encountering.
|
2018-08-04 11:43:41 +10:00 |
|
Matthew Miller
|
4938f419ad
|
Almost finished the state system. Just got to have it actually load in the values.
|
2018-08-04 11:43:41 +10:00 |
|
Matthew Miller
|
3e1d438565
|
Get it to a point where it works minimally on 1.13 Spigot.
|
2018-08-04 11:43:41 +10:00 |
|
Matthew Miller
|
59ca29577c
|
Remove weird TODO import and moved BlockType == Material to BukkitUtil
|
2018-08-04 11:43:40 +10:00 |
|
Matthew Miller
|
ca06a05117
|
Update the Bukkit adapter to the Spigot API Preview
|
2018-08-04 11:43:40 +10:00 |
|
Matthew Miller
|
724661d903
|
Fixed DefaultBlockParser not working for things with _
|
2018-08-04 11:43:40 +10:00 |
|
kashike
|
ee6af8ee76
|
state stuff
|
2018-08-04 11:43:40 +10:00 |
|
kashike
|
40a665a509
|
package move
|
2018-08-04 11:43:40 +10:00 |
|
kashike
|
70208c38fd
|
category changes
|
2018-08-04 11:43:40 +10:00 |
|
Matthew Miller
|
e1c2ea3a3b
|
Update configs, and remove unused BlockData methods.
|
2018-08-04 11:43:40 +10:00 |
|
kashike
|
d33e2e98aa
|
registry changes
|
2018-08-04 11:43:40 +10:00 |
|
kashike
|
a48c319e7e
|
package move
|
2018-08-04 11:43:40 +10:00 |
|
Matthew Miller
|
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 |
|
Matthew Miller
|
efa09001c2
|
Remove the 'natural only' smooth brush feature due to inaccuracies.
|
2018-08-04 11:43:40 +10:00 |
|
Matthew Miller
|
57c13ef8f4
|
Continue moving out of legacy BlockType
|
2018-08-04 11:43:40 +10:00 |
|
Matthew Miller
|
e291cccb94
|
Move simulateBlockMine up to the platforms.
|
2018-08-04 11:43:40 +10:00 |
|
Matthew Miller
|
11f5d05e7b
|
Update BlockState to remove legacy ID usage.
|
2018-08-04 11:43:40 +10:00 |
|
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
|
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 |
|