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
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
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
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
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
50f60da69f
Prevent players and complex parts being pasted in schematics.
2018-01-02 20:49:36 +10:00
Matthew Miller
fbd6f13fdb
Update for BlockChangeFlags change
2017-12-16 18:01:45 +10:00
Me4502
354045acb9
Updated Sponge worldedit to 1.12.1
2017-09-17 16:41:39 +10:00
Me4502
aabc229076
Update WorldEdit-Sponge to 1.12
...
Also added support for minecraft:stone item types.
2017-06-12 12:08:09 +10:00
Me4502
04d4e89541
When choosing adapters, allow ones that aren't best, but prioritize best.
2017-01-15 17:23:45 +10:00
Me4502
2754d9f9ec
Change adapter to allow for a 'isBest' system, meaning adapters can specify they are best used with version X.
2016-12-29 12:15:55 -05:00
Me4502
3df026c2fd
Removed forgegradle - it's not needed.
2016-12-29 12:15:55 -05:00
Me4502
156bf0acf5
Fixed missing license headers.
2016-12-29 12:15:55 -05:00
Me4502
e967ddf393
Switched to an adapter system. Currently has adapters for 1.10 and 1.11.
...
Currently, due to the small number of changes it's loading the 1.11 adapter for 1.10. This needs fixing.
2016-12-29 12:15:55 -05:00
Me4502
93735c3268
Updated for API changes.
2016-12-29 12:15:55 -05:00
Wyatt Childers
89767aedf4
Updated for latest Sponge API changes
2016-12-29 12:15:55 -05:00
Wyatt Childers
51d44f42fd
Updated for latest Sponge API changes
2016-12-29 12:15:55 -05:00
Minecrell
b99ea5ec6c
Update to Minecraft 1.10.2
2016-12-29 12:15:55 -05:00
Minecrell
ed8f18564a
Update for Minecraft 1.10
2016-12-29 12:15:55 -05:00
Wyatt Childers
92c4a145a6
Further updates for Sponge API 5.x
2016-12-29 12:15:55 -05:00
Minecrell
b2d2fc2e70
Update for SpongeAPI bleeding changes
2016-12-29 12:15:55 -05:00
Minecrell
3216695d65
Update Sponge implementation for Minecraft 1.9.4
2016-12-29 12:15:55 -05:00
Wyatt Childers
e1bb00e665
Fixed an issue where item spawns were not given a proper cause, which lead to things like the super pickaxe not working
2016-07-04 17:19:33 -04:00
Wyatt Childers
edb4c0b61a
Disable left-click air task creation (in Sponge)
...
Following the lead of the Bukkit implementation in commit a5f5dc099b
, disable left-click air task creation
2016-05-30 19:38:52 -04:00
Minecrell
fd0e400bcc
Minor improvements to Sponge implementation
...
- Use SpongeGradle for setting plugin version from Gradle
- Use Guice to manage configuration
- Use event filter annotation for interact event
- Set plugin description and URL
- Remove some redundant parts in the Gradle config
2016-05-21 10:05:21 -04:00
Wyatt Childers
bc29bff072
Additional cleanup for the Sponge implementation
2016-05-18 23:04:29 -04:00
Wyatt Childers
1c2348cd41
Properly generate the default configuration
2016-05-18 19:47:28 -04:00
Wyatt Childers
27b6efefdb
Use configurate for configuration
2016-05-18 19:27:38 -04:00
Wyatt Childers
da33245842
Perform some restructuring
2016-05-18 18:30:22 -04:00
Wyatt Childers
785a827f01
The SpongePermissionsProvider is not the SponePermissionsProvider
2016-05-18 18:18:14 -04:00
Wyatt Childers
baa3a0a8b5
Added WorldEdit CUI support
2016-05-18 17:59:52 -04:00
Wyatt Childers
03819a2342
Use a fixed entity spawn cause of PLUGIN type for creating entities
2016-05-17 01:07:40 -04:00
Wyatt Childers
d1e9446d47
Use a static builder and reset it, rather than asking the Sponge registry for a new builder
2016-05-17 01:07:28 -04:00
Wyatt Childers
a31546eda2
Changed WorldEdit to use BlockSnapshots to create blocks
2016-05-17 01:07:01 -04:00
Wyatt Childers
2fd5c2f887
Check for the root cause instead of the source when handling the InteractBlockEvent
2016-05-01 15:02:51 -04:00
Wyatt Childers
96798bbb90
Fixed an issue where a block had to be clicked for WorldEdit to receive event information
2016-05-01 14:43:53 -04:00
Wyatt Childers
330523bac4
A BlockSnapot does not always have a location in the InteractBlockEvent
2016-04-16 17:19:40 -04:00
Wyatt Childers
a50e337224
A player is not always present when the InteractBlockEvent is fired anymore
2016-04-14 21:55:15 -04:00
Wyatt Childers
205e2d212e
Cleaned up the Sponge Command Sender chat implementation
2016-04-04 23:34:34 -04:00
Wyatt Childers
0cca831116
Fixed additional formatting bugs
2016-03-24 18:14:28 -04:00
Wyatt Childers
23f2930aad
Removed the regeneration code for the Sponge platform
2016-03-22 00:51:33 -04:00
Wyatt Childers
de0da7d3e9
Updated for support with Sponge Vanilla
2016-03-22 00:50:32 -04:00
Wyatt Childers
a91d881d73
Fixed checkstyle test for the Sponge platform
2016-03-19 14:33:14 -04:00
Wyatt Childers
04cf831a33
Updated to Sponge 4.0
2016-03-09 21:33:59 -05:00
Wyatt Childers
0fd603bbd8
Corrected some issues with sending raw messages on the Sponge platform
2016-03-05 17:36:02 -05:00
Wyatt Childers
3b176038bf
Fixed a bug where some mobs were incorrectly determined to be tagged on the Sponge platform
2016-03-05 16:00:31 -05:00
Wyatt Childers
222ba33aa4
Fixed Sponge implementation player rotations
2016-03-03 20:31:44 -05:00
Wyatt Childers
f09fff9491
Fixed setting blocks, entities, and implemented entity rotation
2016-02-05 19:33:49 -05:00
Wyatt Childers
61cba3ce07
Import cleanup
2016-02-02 19:28:05 -05:00
Wyatt Childers
5efbeec44f
General cleanup
2016-02-02 18:15:47 -05:00
Wyatt Childers
c62125cd70
Fixed the Thread Safe Cache
2016-02-02 18:15:33 -05:00
Wyatt Childers
81960c6b54
Further work on snapshot restores
2016-02-02 18:15:10 -05:00
Wyatt Childers
c3c787bc9a
Fixed the command system
2016-02-02 18:14:30 -05:00
Wyatt Childers
d468557e79
Implemented the ID helper
2016-02-02 15:04:29 -05:00
Wyatt Childers
2db47f8fd4
Initial work on WorldEdit Sponge
2016-02-02 01:28:27 -05:00