@@ -24,37 +24,42 @@ import kotlinx.coroutines.newSingleThreadContext
2424import net.minecraft.server.PlayerConfigEntry
2525import net.minecraft.util.Identifier
2626import net.minecraft.util.math.BlockPos
27- import org.jetbrains.exposed.dao.Entity
28- import org.jetbrains.exposed.dao.EntityClass
29- import org.jetbrains.exposed.dao.IntEntityClass
30- import org.jetbrains.exposed.dao.id.EntityID
31- import org.jetbrains.exposed.dao.id.IntIdTable
32- import org.jetbrains.exposed.sql.Column
33- import org.jetbrains.exposed.sql.Database
34- import org.jetbrains.exposed.sql.Op
35- import org.jetbrains.exposed.sql.Query
36- import org.jetbrains.exposed.sql.SchemaUtils
37- import org.jetbrains.exposed.sql.SortOrder
38- import org.jetbrains.exposed.sql.SqlExpressionBuilder.eq
39- import org.jetbrains.exposed.sql.SqlExpressionBuilder.inSubQuery
40- import org.jetbrains.exposed.sql.SqlExpressionBuilder.lessEq
41- import org.jetbrains.exposed.sql.SqlLogger
42- import org.jetbrains.exposed.sql.Transaction
43- import org.jetbrains.exposed.sql.addLogger
44- import org.jetbrains.exposed.sql.and
45- import org.jetbrains.exposed.sql.andWhere
46- import org.jetbrains.exposed.sql.batchInsert
47- import org.jetbrains.exposed.sql.deleteWhere
48- import org.jetbrains.exposed.sql.insertAndGetId
49- import org.jetbrains.exposed.sql.insertIgnore
50- import org.jetbrains.exposed.sql.or
51- import org.jetbrains.exposed.sql.orWhere
52- import org.jetbrains.exposed.sql.selectAll
53- import org.jetbrains.exposed.sql.statements.StatementContext
54- import org.jetbrains.exposed.sql.statements.expandArgs
55- import org.jetbrains.exposed.sql.transactions.experimental.newSuspendedTransaction
56- import org.jetbrains.exposed.sql.transactions.transaction
57- import org.jetbrains.exposed.sql.update
27+ import org.jetbrains.exposed.v1.core.Column
28+ import org.jetbrains.exposed.v1.core.Op
29+ import org.jetbrains.exposed.v1.core.SortOrder
30+ import org.jetbrains.exposed.v1.core.SqlLogger
31+ import org.jetbrains.exposed.v1.core.Transaction
32+ import org.jetbrains.exposed.v1.core.and
33+ import org.jetbrains.exposed.v1.core.between
34+ import org.jetbrains.exposed.v1.core.dao.id.EntityID
35+ import org.jetbrains.exposed.v1.core.dao.id.IntIdTable
36+ import org.jetbrains.exposed.v1.core.eq
37+ import org.jetbrains.exposed.v1.core.greaterEq
38+ import org.jetbrains.exposed.v1.core.inList
39+ import org.jetbrains.exposed.v1.core.inSubQuery
40+ import org.jetbrains.exposed.v1.core.isNull
41+ import org.jetbrains.exposed.v1.core.lessEq
42+ import org.jetbrains.exposed.v1.core.neq
43+ import org.jetbrains.exposed.v1.core.or
44+ import org.jetbrains.exposed.v1.core.statements.StatementContext
45+ import org.jetbrains.exposed.v1.core.statements.expandArgs
46+ import org.jetbrains.exposed.v1.dao.Entity
47+ import org.jetbrains.exposed.v1.dao.EntityClass
48+ import org.jetbrains.exposed.v1.dao.IntEntityClass
49+ import org.jetbrains.exposed.v1.jdbc.Database
50+ import org.jetbrains.exposed.v1.jdbc.Query
51+ import org.jetbrains.exposed.v1.jdbc.SchemaUtils
52+ import org.jetbrains.exposed.v1.jdbc.andWhere
53+ import org.jetbrains.exposed.v1.jdbc.batchInsert
54+ import org.jetbrains.exposed.v1.jdbc.deleteWhere
55+ import org.jetbrains.exposed.v1.jdbc.insertAndGetId
56+ import org.jetbrains.exposed.v1.jdbc.insertIgnore
57+ import org.jetbrains.exposed.v1.jdbc.orWhere
58+ import org.jetbrains.exposed.v1.jdbc.select
59+ import org.jetbrains.exposed.v1.jdbc.selectAll
60+ import org.jetbrains.exposed.v1.jdbc.transactions.experimental.newSuspendedTransaction
61+ import org.jetbrains.exposed.v1.jdbc.transactions.transaction
62+ import org.jetbrains.exposed.v1.jdbc.update
5863import org.sqlite.SQLiteConfig
5964import org.sqlite.SQLiteDataSource
6065import java.time.Instant
@@ -134,6 +139,7 @@ object DatabaseManager {
134139 cache.sourceKeys.put(it.name, it.id.value)
135140 }
136141 Tables .Player .all().forEach {
142+ print (it)
137143 cache.playerKeys.put(it.playerId, it.id.value)
138144 }
139145 }
@@ -342,9 +348,9 @@ object DatabaseManager {
342348 if (allowed.isEmpty()) return op
343349
344350 var operator = if (orColumn != null ) {
345- Op .build { column eq allowed.first() or (orColumn eq allowed.first()) }
351+ column eq allowed.first() or (orColumn eq allowed.first())
346352 } else {
347- Op .build { column eq allowed.first() }
353+ column eq allowed.first()
348354 }
349355
350356 allowed.stream().skip(1 ).forEach { param ->
@@ -365,9 +371,9 @@ object DatabaseManager {
365371 if (denied.isEmpty()) return op
366372
367373 var operator = if (orColumn != null ) {
368- Op .build { column neq denied.first() and (orColumn neq denied.first()) }
374+ column neq denied.first() and (orColumn neq denied.first())
369375 } else {
370- Op .build { column neq denied.first() or column.isNull() }
376+ column neq denied.first() or column.isNull()
371377 }
372378
373379 denied.stream().skip(1 ).forEach { param ->
0 commit comments