Commit Graph
23 Commits
Author SHA1 Message Date
Jesse Boyd 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
Jesse Boyd 1601ea07a8 Clear the command/method map after registration 2018-08-14 00:39:19 +10:00
Jesse Boyd 0632a9ce96 Fix some merge issues 2018-08-14 00:38:33 +10:00
Jesse Boyd 025360753f Update german translations 2018-08-14 00:38:02 +10:00
Jesse Boyd fce706c78f Add API method for creation schematic visualizer 2018-08-14 00:37:47 +10:00
Jesse Boyd f72977e69a Register BlockExplodeEvent in separate class 2018-08-13 03:46:57 +10:00
Jesse Boyd 74ec39d67b Change output jar name 2018-08-13 03:38:20 +10:00
Jesse Boyd 7fb3899bb7 Use BlockState for player inventory getBlock 2018-08-13 03:31:26 +10:00
Jesse Boyd 6f04022738 And these stubs 2018-08-13 03:23:53 +10:00
Jesse Boyd e7c27b08bf Remove stub injector methods 2018-08-13 02:36:39 +10:00
Jesse Boyd fa06ff357e Use current PlayerDirection 2018-08-13 01:43:20 +10:00
Jesse Boyd 289707b410 Missed this 2018-08-13 01:28:23 +10:00
Jesse Boyd 26593a135d Don't need this adapter class 2018-08-13 00:51:37 +10:00
Jesse Boyd 712ae5aec5 Register individual methods for chunk listener 2018-08-13 00:36:00 +10:00
Jesse Boyd 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 <[email protected]>
2018-08-13 00:03:07 +10:00
Jesse Boyd 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
Jesse Boyd 1b2fec8e09 Add readme 2018-08-12 23:43:12 +10:00
Jesse Boyd 783efb73b9 splash.txt 2018-08-12 23:42:55 +10:00
Jesse Boyd d4bcc1914a Merge remote-tracking branch 'refs/remotes/sk89q/master' 2018-08-12 18:47:08 +10:00
Jesse Boydandwizjany dd00bb13c6 Restrict command & structure block placement
You can't place these blocks without Op & Creative;
WorldEdit should also disable placement of them by default.
2017-06-08 10:01:23 -04:00
Jesse Boydandwizjany 4a8bba7a54 Some command fixes
Fix EditSession being created for commands that don't need it
Fix error from schematic list (when there are files in sub directories)
Fix dispatcher redundantly checking a huge number of permissions
2017-06-08 10:01:23 -04:00
Jesse Boyd 58094c72c3 * 2017-01-10 16:12:13 +11:00
Jesse Boyd ad7fdd19fb Vector and BlockVector should use the same hashCode
For example, the getChunks method returns a Set<Vector2D> which is
actually comprised of BlockVector2D, so using set.contains(some vector)
will always return false.

There's unlikely to be multiple entities on the same block, or above
y=256, so using the int coords is better.
2017-01-10 16:03:10 +11:00