Brokkonaut
0e8bb2599c
WorldEdit changed the bstats artifact group again
2018-11-12 04:30:50 +01:00
Brokkonaut
7f3bb300ef
Version 1.13.2
2018-11-10 04:26:27 +01:00
Brokkonaut
f2dc3daad0
Adapt to latest WorldEdit changes + Compile against Spigot 1.13.2
2018-11-06 01:56:25 +01:00
Brokkonaut
91a08e7ea0
Fix worldedit dependency (one more exclusion..)
2018-10-12 22:35:23 +02:00
Brokkonaut
eec8c91a42
Fix worldedit dependency (again..)
2018-10-12 22:31:24 +02:00
Brokkonaut
b1e0f91bd7
exclude bStats from WorldEdit dependency as it breaks the build
2018-09-21 22:36:34 +02:00
Brokkonaut
1b316dc11f
add alternative mvn repo for worldedit
2018-09-05 13:28:33 +02:00
Brokkonaut
2afa3c88cd
Update to Spigot 1.13.1
2018-08-27 17:13:44 +02:00
Brokkonaut
51b72bafa6
Update slf4j-jdk14 dependency
2018-08-04 15:42:55 +02:00
Brokkonaut
cc939ab413
Spaces instead of tabs in the pom.xml
2018-08-02 05:28:09 +02:00
Brokkonaut
1b0a575945
Remove worldedit-core from the pom
...
It is implicitly added by worldedit-bukkit
2018-08-01 00:32:33 +02:00
Brokkonaut
cd2dbc0813
Integrate Questioner into Logblock
...
You do not need the extra plugin any more. If you want no questions asked, just disable it in the config.
2018-08-01 00:28:13 +02:00
Brokkonaut
58e5cdf890
Serialize BlockStates
...
Banner, spawner and player heads can now be rolled back
2018-07-31 02:19:40 +02:00
Brokkonaut
f41a2f0b45
Update repositorys/Remove dead repos
2018-07-29 15:37:28 +02:00
Brokkonaut
5cb9dfda50
Update dependencies & maven plugins, add relocations
2018-07-29 15:37:28 +02:00
Brokkonaut
8f18af2252
Convert old blockchange logs
2018-07-29 15:37:28 +02:00
Brokkonaut
d1d16a6246
Update from 1.13-pre7 to 1.13
2018-07-29 15:37:28 +02:00
Brokkonaut
ea87835595
Update to WorldEdit for 1.13
2018-07-29 15:37:28 +02:00
Brokkonaut
ce30d33824
Update to 1.13 / Logging/Rollbacks work but largely untested
...
Still missing: Import data from 1.12 and older
2018-07-29 15:37:28 +02:00
Yannick Schinko
1ce92e1d3f
Updated HikariCP to latest version ( #707 )
2017-12-12 10:01:32 +11:00
md_5
a51651c306
repo.md-5.net -> https
2017-08-13 19:41:34 +10:00
Niklas
80de6eb383
Update for 1.12 ( #694 )
2017-06-10 08:27:28 +10:00
Niklas
ba0e83e437
Update for 1.11 and added shulker boxes ( #687 )
2016-12-01 09:37:50 +11:00
md_5
4195995ca9
Begin 1.10.1 development cycle
2016-05-06 17:12:39 +10:00
md_5
5a1c7ec422
1.10.0 release
2016-05-06 17:11:51 +10:00
Jacob Parry
1f1483efab
Update to use Spigot 1.9
2016-03-01 03:33:27 -05:00
Ammar Askar
6faa37928a
Update HikariCP, shift over to Java7
2015-09-22 02:33:46 -04:00
frymaster
a2c162489a
Move to proper three-part versioning (ie 1.9.4 instead of 1.94) and set the dev version to 1.10.0
...
If it detects a version number of the form 1.xy in the config, it will change that to 1.x.y, so we should make sure we always use e.g. 1.10.0 for version 1.10
Fixes #629
2015-07-30 22:27:06 +01:00
Philip Cass
eb31555aa6
Update version for next dev series
2015-07-25 20:25:44 +01:00
Philip Cass
646c2e6376
Update version for release
2015-07-25 18:55:53 +01:00
Philip Cass
115e9bd7ac
Updated HikariCP version. Should result in more informative errors than in bug #617
2015-06-23 14:11:07 +01:00
Philip Cass
293d180abb
Updated CI URL in pom.xml to point to correct repo
2015-04-09 10:46:06 +01:00
Philip Cass
d8143a6d89
Add logging implementation for HikariCP. Fixes #606
2015-03-22 22:34:33 +00:00
Ammar Askar
9f41fffbc3
Reformat the entire project:
...
Use of braces is now enforced EVERYWHERE
Switched to 4spaces instead of tabs
2015-03-22 20:15:04 +05:00
Ammar Askar
448b11b35e
Use HikariCP for connection pooling
2015-03-21 02:55:28 +05:00
Philip Cass
47c4ad6264
Merge branch 'build-version-automation' of github.com:frymaster/LogBlock
2015-03-20 19:18:32 +05:00
Ammar Askar
1a0a742daa
Clean up encapsulating values in quotes significantly
...
Added hopefully the first of many unit tests to make maintaining the project easier
2015-03-20 15:39:47 +05:00
Philip Cass
9c558f8a74
Directly set plugin version information from pom.xml. Will include build number
...
whenever the project version contains anything other than numbers and periods
i.e. has "-SNAPSHOT" in it.
2015-03-16 13:36:28 +00:00
Philip Cass
e12b9eee2b
Add missing playername index on table creation and make the updater enforce this
...
for existing tables
Fixes missing change from commit 143bcf6d76
2015-03-16 11:19:03 +00:00
Ammar Askar
e2d1349be1
Add proper version info to maven
2015-03-09 22:03:18 +05:00
Philip Cass
32ef8756f3
Merge branch 'DarkArc-worldedit-6.0.0'
...
Supports WorldEdit 6 API
Drops support for legacy WorldEdit
2015-02-22 15:03:23 +00:00
Philip Cass
ed5e40f469
Merge branch 'worldedit-6.0.0' of https://github.com/DarkArc/LogBlock into DarkArc-worldedit-6.0.0
...
Conflicts:
src/main/java/de/diddiz/LogBlock/LogBlock.java
src/main/java/de/diddiz/LogBlock/listeners/ExplosionLogging.java
src/main/java/de/diddiz/worldedit/LogBlockEditSession.java
Update Worldedit 6.0 hook to support UUIDs
2015-02-17 20:25:02 +00:00
Philip Cass
a4e4c35371
Bukkit API version bump for projectile source
2015-02-16 20:09:58 +00:00
Philip Cass
e3dc430931
Identify players by UUID and migrate existing databases to include this. Fixes #538 , fixes #568
...
This creates a new column in the lb-players table called UUID. If this is in the form of a UUID,
it's assumed to be a player. If not, it's assumed to be a server entity (zombie, sheep, or
WaterFlow, LavaFlow etc.). LogBlock will set the UUID of entities to "log_" plus their name
(i.e. log_zombie or log_sheep)
To assist this is a new class Actor, which wraps a name/UUID pair, with constructors that will
generate one from server entities, or SQL results. Every listener and every class in Consumer
needed to be updated to deal with this
As of yet, only the playername is displayed in results (although the queries do return UUID data).
Similarly, you can only query by name (the database stores the last name they have logged in as).
In addition, the WorldEdit hook has been disabled (is not compiled) since LB needs to be updated
to use their new API, and the LB code hook has to extract UUID information for insertion.
The UUID importer assumes any player with an onlinetime of 0 is a server-generated source, and set
the UUID as above (log_sheep etc.). For everything else, it sends 100 names at a time to Mojang's
name->UUID service, and records them if available. If no result is found, it records their UUID as
noimport_theirname. As this is more likely than other updates to be interrupted mid-way, the
importer is tolerant of e.g. the column already being added, and will resume where it left off.
2015-02-14 14:01:21 +00:00
Dark Arc
fa1e1b777a
Updated for WorldEdit 6.0
2014-09-01 23:19:57 -04:00
Dark Arc
3cffeccedb
Updated Smart Logging for 1.7.2 and resolved a bug with door logging
2013-12-09 15:32:09 -05:00
md-5
97be730fa8
Maven deploy
2013-10-18 07:36:21 +11:00
Dark Arc
2a2079c1a3
Updated Smart Logging for MC 1.6.1
2013-07-02 17:24:27 -04:00
Dark Arc
8a3a61f90f
Updated Smart Logging for MC 1.5
2013-03-15 20:15:44 -04:00
DerFlash
f81ef495c2
* better location query mechanism
...
* fix override / update WE dependency version in pom
2013-03-10 18:16:57 +01:00