Commit Graph

4500 Commits

Author SHA1 Message Date
d85ad6e116 Implement CuboidClipboard 2018-08-17 01:54:13 +10:00
50fce3147f Add BuiltInClipboardFormat 2018-08-17 00:05:56 +10:00
ebd27781a7 Catch pattern syntax 2018-08-16 23:38:56 +10:00
4ffb9bce6c Various minor
Fix image brush
Fix some java 9 issues
Fix metrics being disabled
Fix compile: duplicate method in SimpleBlockMaterial
Load as both FastAsyncWorldEdit and WorldEdit
2018-08-16 23:21:39 +10:00
6ebdc00fba Merge remote-tracking branch 'refs/remotes/sk89q/master'
# Conflicts:

#	worldedit-bukkit/src/main/java/com/sk89q/worldedit/bukkit/BukkitBlockRegistry.java
#	worldedit-core/src/main/java/com/sk89q/worldedit/EditSession.java

#	worldedit-core/src/main/java/com/sk89q/worldedit/blocks/BlockMaterial.java

#	worldedit-core/src/main/java/com/sk89q/worldedit/command/tool/FloatingTreeRemover.java

#	worldedit-core/src/main/java/com/sk89q/worldedit/command/tool/LongRangeBuildTool.java

#	worldedit-core/src/main/java/com/sk89q/worldedit/command/tool/RecursivePickaxe.java

#	worldedit-core/src/main/java/com/sk89q/worldedit/command/tool/brush/GravityBrush.java

#	worldedit-core/src/main/java/com/sk89q/worldedit/extension/platform/AbstractPlayerActor.java

#	worldedit-core/src/main/java/com/sk89q/worldedit/extent/inventory/BlockBagExtent.java
#	worldedit-core/src/main/java/com/sk89q/worldedit/util/TargetBlock.java

#	worldedit-core/src/main/java/com/sk89q/worldedit/world/chunk/OldChunk.java

#	worldedit-core/src/main/java/com/sk89q/worldedit/world/registry/PassthroughBlockMaterial.java
2018-08-16 20:06:27 +10:00
2172ebba83 Fix some issues with java 9 / reflection 2018-08-16 19:56:31 +10:00
bc5609114b Add a material to check if air is air, because there are now 3 types of air. 2018-08-16 15:42:11 +10:00
8de1fff263 Fix block parse NPE 2018-08-16 00:34:20 +10:00
15d0d16da6 Update the tips to reflect 1.13 changes 2018-08-16 00:31:44 +10:00
19125bee5f Update Existing pattern usage 2018-08-16 00:14:03 +10:00
7ed96ec358 Add property pattern 2018-08-16 00:12:07 +10:00
f254027f4b Fix //wand 2018-08-16 00:04:40 +10:00
659ed09bf1 Fix compile 2018-08-16 00:04:16 +10:00
be574391ed Update WorldGuard hook 2018-08-15 23:30:42 +10:00
13d2ae20d5 Make end tag singleton 2018-08-15 17:02:17 +10:00
8d68191b2c Implement spawnParticle 2018-08-15 14:22:42 +10:00
1d3cf75d06 *Fix merge 2018-08-15 14:13:41 +10:00
a67441bbff Merge remote-tracking branch 'refs/remotes/sk89q/master'
# Conflicts:

#	worldedit-bukkit/src/main/java/com/sk89q/worldedit/bukkit/BukkitWorld.java
#	worldedit-core/src/main/java/com/sk89q/worldedit/blocks/BaseBlock.java
#	worldedit-core/src/main/java/com/sk89q/worldedit/world/NullWorld.java
2018-08-15 14:02:51 +10:00
c31161d068 Moved report framework to WorldEdit and fixed a few bugs. 2018-08-15 12:45:18 +10:00
db65e96700 Ignore invalid properties 2018-08-14 20:57:32 +10:00
ced4fed9db Create pom 2018-08-14 20:41:52 +10:00
131fd39f63 Various minor
Add entity registry
Re-add AbstractLoggingExtent
Fill in missing nbt on entity load
2018-08-14 19:24:10 +10:00
55d34343dd Fix some api compatibility issues 2018-08-14 17:18:49 +10:00
22511b2e19 Make this public 2018-08-14 12:07:11 +10:00
198c53ff58 Fix wrong import 2018-08-14 12:00:48 +10:00
1740c845d2 What are the dud BlockCategories? 2018-08-14 11:00:44 +10:00
76a55b7712 Merge remote-tracking branch 'refs/remotes/sk89q/master'
# Conflicts:

#	worldedit-bukkit/src/main/java/com/sk89q/worldedit/bukkit/BukkitAdapter.java
#	worldedit-core/src/main/java/com/sk89q/util/yaml/YAMLProcessor.java
#	worldedit-core/src/main/java/com/sk89q/worldedit/blocks/BlockType.java

#	worldedit-core/src/main/java/com/sk89q/worldedit/command/ToolCommands.java

#	worldedit-core/src/main/java/com/sk89q/worldedit/command/tool/BlockReplacer.java

#	worldedit-core/src/main/java/com/sk89q/worldedit/command/tool/LongRangeBuildTool.java

#	worldedit-core/src/main/java/com/sk89q/worldedit/extent/reorder/MultiStageReorder.java

#	worldedit-core/src/main/java/com/sk89q/worldedit/world/block/BlockType.java

#	worldedit-core/src/main/java/com/sk89q/worldedit/world/item/ItemType.java
2018-08-14 01:36:00 +10:00
1601ea07a8 Clear the command/method map after registration 2018-08-14 00:39:19 +10:00
0632a9ce96 Fix some merge issues 2018-08-14 00:38:33 +10:00
025360753f Update german translations 2018-08-14 00:38:02 +10:00
fce706c78f Add API method for creation schematic visualizer 2018-08-14 00:37:47 +10:00
96388df4b0 Add adapters for EntityType 2018-08-13 22:29:48 +10:00
e0e7778536 Fixed some bugs and cleanup some code. 2018-08-13 22:18:12 +10:00
f72977e69a Register BlockExplodeEvent in separate class 2018-08-13 03:46:57 +10:00
74ec39d67b Change output jar name 2018-08-13 03:38:20 +10:00
7fb3899bb7 Use BlockState for player inventory getBlock 2018-08-13 03:31:26 +10:00
6f04022738 And these stubs 2018-08-13 03:23:53 +10:00
e7c27b08bf Remove stub injector methods 2018-08-13 02:36:39 +10:00
fa06ff357e Use current PlayerDirection 2018-08-13 01:43:20 +10:00
289707b410 Missed this 2018-08-13 01:28:23 +10:00
26593a135d Don't need this adapter class 2018-08-13 00:51:37 +10:00
712ae5aec5 Register individual methods for chunk listener 2018-08-13 00:36:00 +10:00
a629d15c74 Copy paste/merge FAWE classes to this WorldEdit fork
- so certain people can look at the diff and complain about my sloppy code :(

Signed-off-by: Jesse Boyd <jessepaleg@gmail.com>
2018-08-13 00:03:07 +10:00
a920c77cb8 update legacy.sjon to fix some issues
added some missing entries to the legacy.json using a script
2018-08-12 23:52:46 +10:00
1b2fec8e09 Add readme 2018-08-12 23:43:12 +10:00
783efb73b9 splash.txt 2018-08-12 23:42:55 +10:00
d4bcc1914a Merge remote-tracking branch 'refs/remotes/sk89q/master' 2018-08-12 18:47:08 +10:00
f96487a2d1 Use BlockStateHolder for setBlocks 2018-08-10 20:36:00 +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