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
3e1d438565
Get it to a point where it works minimally on 1.13 Spigot.
2018-08-04 11:43:41 +10:00
59ca29577c
Remove weird TODO import and moved BlockType == Material to BukkitUtil
2018-08-04 11:43:40 +10:00
39c6a5e958
Fixed items not being registered
2018-08-04 11:43:40 +10:00
ca06a05117
Update the Bukkit adapter to the Spigot API Preview
2018-08-04 11:43:40 +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
70208c38fd
category changes
2018-08-04 11:43:40 +10:00
e1c2ea3a3b
Update configs, and remove unused BlockData methods.
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
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
efa09001c2
Remove the 'natural only' smooth brush feature due to inaccuracies.
2018-08-04 11:43:40 +10:00
57c13ef8f4
Continue moving out of legacy BlockType
2018-08-04 11:43:40 +10:00
e291cccb94
Move simulateBlockMine up to the platforms.
2018-08-04 11:43:40 +10:00
11f5d05e7b
Update BlockState to remove legacy ID usage.
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
66d70f00e7
Removed more deprecated code
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
c43109bde5
Start work on the new BaseBlock/BlockState split
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
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
b292a39765
Fixed the fuzzy matcher
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
1cc735e359
Further work on items
2018-08-04 11:43:38 +10:00
001a3544fb
Update the BaseItem classes
2018-08-04 11:43:38 +10:00
07ade0b083
Phase 1 of Item conversion
2018-08-04 11:43:38 +10:00
d12ad2548a
Add block registration to Forge WorldEdit.
2018-08-04 11:43:38 +10:00
3aff57d071
Bumped version and fixed LazyBlock issue.
2018-08-04 11:43:38 +10:00
d5012bb072
Rename legacy things to bundled things.
2018-08-04 11:43:14 +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
41a80064f5
I guarantee this is broken. Start some form of string ID for blocks
2018-08-04 11:43:14 +10:00
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
08fc855c0f
Release 6.1.9 for Bukkit 1.12.x
2018-08-03 21:39:18 -04:00
caf0ad9417
Merge pull request #419 from Cebtenzzre/patch-1
...
Fix ascent and descent commands.
2018-07-10 10:32:33 +10:00
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
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