af23d3d98e
Fix schematic pasting to paste tile entities and blocks with BlockData (e.g. stairs) properly
2018-12-24 17:56:13 +00:00
9fe9c2662b
Fix legacy conversion of block lists
2018-12-24 08:57:17 +01:00
9e0c226632
Fix schematic pasting
2018-12-24 08:13:15 +01:00
4f43788307
Merge remote-tracking branch 'origin/breaking' into breaking
2018-12-24 01:50:45 +01:00
8dae2555db
Make mv create
work again
2018-12-24 01:50:17 +01:00
1bf621fb4b
Fix schematic saving (and improve performance slightly)
2018-12-23 22:49:43 +00:00
2ede77318a
Add dordsor21 to author list
2018-12-23 20:32:48 +01:00
5c678e86bb
Fix configuration loading issues
2018-12-23 20:31:29 +01:00
02937cc543
Add configuration conversion and fix BukkitLegacyMappings
2018-12-23 19:43:36 +01:00
165cac8b13
Fix bStats problem and commit Setup progress
2018-12-23 17:38:27 +01:00
7900a95b25
Implement LegacyConverter
2018-12-21 22:55:47 +01:00
fe12d03916
Remove unused classes.
2018-12-21 21:28:33 +01:00
886081e27f
The local build was a fluke, and I couldn't work it out in the last 3 hours, so here are some basic updates/cleanup to a few things, and an updated bui;d command in README.md
2018-12-21 16:26:19 +00:00
e757c3e13c
Merge branch 'breaking' of https://github.com/IntellectualSites/PlotSquared into breaking
2018-12-21 13:39:27 +00:00
5fdb60f85d
Default plot height is at sea level (62)
2018-12-21 13:39:20 +00:00
aaed3f622a
Fix build for gradlew clean assemble build
2018-12-21 13:38:28 +00:00
130274de86
Fix multiverse setup and don't allow unsafe blocks in setup
2018-12-21 03:31:08 +01:00
28f3be56b3
Fix schematic creation
...
Seems fairly ugly, but only because the format requires the blocks be inputted in that exact order, and it prevents us from having to cache the blocks per chunk to then insert into the relevant tags.
2018-12-21 00:49:15 +00:00
c53cd1ec91
oops
2018-12-20 23:34:55 +00:00
90682e9f8b
Various:
...
- Some minor cleanup
- Test for null id, not for null PlotBlock
- Small fixes to schematic saving (still broken)
2018-12-20 23:33:24 +00:00
341e386df8
Delete Collection getBlocks to Array getBlocks
2018-12-20 21:46:00 +01:00
f4140ae728
Add getBlockArray() method
2018-12-20 21:40:50 +01:00
4e10682748
A few minor fixes
2018-12-20 18:46:52 +00:00
096ad1febe
Make sure that blocks are actually compiled. Whoopsie 🐮
2018-12-20 19:35:02 +01:00
1543ac50cd
Various:
...
- Empty StringPlotBlocks are air
- Update signs to 1.13
- Fix getting material in BukktiLocalQueue#setMaterial
2018-12-20 17:20:13 +00:00
568b4c8e85
Merge remote-tracking branch 'origin/breaking' into breaking
...
# Conflicts:
# Bukkit/src/main/java/com/github/intellectualsites/plotsquared/bukkit/generator/BukkitPlotGenerator.java
# Bukkit/src/main/java/com/github/intellectualsites/plotsquared/bukkit/listeners/PlayerEvents.java
2018-12-20 02:25:55 +01:00
e939b8237e
Changelist:
...
- Added aliases for custom configuration types
- Removed numerical ID based methods in Block Queues
- Fixed sign removal in Plot.java
- (Hopefully) fixed dividing by 0 errors in BlockBucket
- Removed random from some methods, as blockbucket has it's own random
- Temporarily removed chunk analysis
- Changed a lot in GenChunk and BukkitPlotGenerator
2018-12-20 02:23:48 +01:00
cbc2b70336
Merge commit 'be485075993f8dc807595c524f58c3bb58156a0c' into breaking
...
# Conflicts:
# README.md
2018-12-20 00:55:44 +00:00
11ccfe7ac4
Reformat code
2018-12-19 23:26:20 +00:00
fa2dbb2b89
Update to WorldEdit 7 (and WE7-compatible schematics, *hopefully keeping legacy*)
2018-12-19 23:18:57 +00:00
e724aa8caf
Fix PlotItem.
2018-12-19 18:24:35 +01:00
8f23299e7d
Use BlockBuckets everywhere.
2018-12-19 17:19:54 +01:00
361cc9e9f7
Remove old LegacyMappings class from Bukkit
...
Add "fromAny" method
2018-12-19 15:08:49 +00:00
531d8cc706
Merge branch 'breaking' into breaking
2018-12-19 14:54:32 +00:00
4b02bb1df8
Refactor legacy mappings to use PlotBlocks
2018-12-19 14:52:15 +00:00
1d3270d869
BlockBuckets r cool 🐮
2018-12-19 00:01:13 +01:00
af9418552a
Whoops.
2018-12-18 20:58:52 +01:00
10b87f5728
Add mappings for pre initialized items
2018-12-18 20:56:55 +01:00
ccad0bced9
Progress.
2018-12-18 20:54:20 +01:00
fb7bcef05f
1.13 shizzle
2018-12-17 20:57:21 +01:00
8ad75efa0e
Adding French translation
2018-12-12 16:12:40 +01:00
820710721e
Schematic list command
2018-12-06 18:01:33 +01:00
a4a923c23c
Extract duplicated switch statement in EntityUtil
2018-11-15 00:08:32 +01:00
06f64aeff0
Extract duplicated method declaration
2018-11-15 00:06:20 +01:00
a8b4729845
Rename DBFunc#everyone to DBFunc#EVERYONE, and create two string constants 🐱
2018-11-14 23:51:56 +01:00
3c64376abe
Fix guest gamemode flag.
2018-11-14 23:40:27 +01:00
8cd54929e7
Merge branch 'master' into breaking
...
# Conflicts:
# Bukkit/src/main/java/com/github/intellectualsites/plotsquared/bukkit/events/PlotRateEvent.java
# Bukkit/src/main/java/com/plotsquared/bukkit/util/BukkitEventUtil.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/PlotSquared.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Add.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Auto.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Delete.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Kick.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Load.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Music.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Owner.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Rate.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Reload.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/SchematicCmd.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Trust.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/flag/GameModeFlag.java
# Core/src/main/java/com/intellectualcrafters/plot/commands/Clear.java
# Core/src/main/java/com/intellectualcrafters/plot/commands/PluginCmd.java
# Core/src/main/java/com/intellectualcrafters/plot/commands/Relight.java
# Core/src/main/java/com/intellectualcrafters/plot/commands/SetHome.java
# Core/src/main/java/com/intellectualcrafters/plot/config/C.java
# Core/src/main/java/com/intellectualcrafters/plot/config/Configuration.java
# Core/src/main/java/com/intellectualcrafters/plot/config/Settings.java
# Core/src/test/java/com/github/intellectualsites/plotsquared/plot/util/EventUtilTest.java
# Nukkit/src/main/java/com/plotsquared/nukkit/util/NukkitEventUtil.java
# README.md
# Sponge/src/main/java/com/github/intellectualsites/plotsquared/sponge/events/PlotRateEvent.java
# Sponge/src/main/java/com/github/intellectualsites/plotsquared/sponge/util/SpongeSchematicHandler.java
# Sponge/src/main/java/com/github/intellectualsites/plotsquared/sponge/util/block/SpongeLocalQueue.java
# Sponge/src/main/java/com/plotsquared/sponge/util/SpongeEventUtil.java
2018-11-14 14:44:07 +00:00
8df7f63931
Refactor PS (and rename to PlotSquared)
2018-11-14 14:19:57 +01:00
16dbbe5244
Refactoring of PS#getPlots:
...
Initialize to HashSet rather than ArrayList, because of add in HashSet
is O(1) vs. add in ArrayList which is O(n). Also make the wrapping
set immutable.
2018-11-14 13:52:09 +01:00
ae2869a29b
Translation update and fixing wrong lines
2018-11-05 16:00:44 +01:00