124310a9f8
Adds a command for creating BwB signs
...
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
Adds the createBwBSign command
Alters some methods for supporting offsets during argument counting
Adds differentiation between the two sign sides when creating and testing BwB signs
2025-09-03 20:26:07 +02:00
6c1094ff98
Cleans up sign code quite a lot #14
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-09-03 16:49:01 +02:00
12a2cd5a73
Makes commands return true when input is technically correct
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-09-03 13:33:01 +02:00
0fbe3720aa
Replaces hard-coded placeholder string with translatable messages
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-09-03 12:21:02 +02:00
c1236d3d91
Updates KnarLib
2025-09-03 03:32:20 +02:00
5eab950048
Cleans the addTitlePage command a bit
2025-09-03 03:24:04 +02:00
94e7ea5567
Simplifies the awfully complex code for getting
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-09-01 19:40:53 +02:00
3e45cad29a
Removes the use of string values for book directories
2025-09-01 16:06:52 +02:00
4fc201276f
Fixes sign decryption using the wrong key
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-27 14:21:37 +02:00
2bb676758d
Renames some classes, splits some classes and fixes some encrypted book loading problems
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-27 13:47:40 +02:00
e710cb913d
Fixes a message not displaying correctly
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-27 13:11:01 +02:00
a96ce4f7a7
Cleans up book loading code, and fixes a bug in loading private books
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-26 22:44:01 +02:00
e0a7a9dcc2
Adds an argument for setting a book's display name instead of title #13
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-26 11:44:01 +02:00
36f031c6f9
Removes some hard-coded exception strings
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-26 11:23:25 +02:00
b9edc52896
Changes formatting method for remaining code
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-26 11:07:10 +02:00
dcf6310d16
Changes formatting method for all commands
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-23 13:38:06 +02:00
850e2b3af2
Slightly alters the addTitlePage command's behavior
2025-08-22 17:50:22 +02:00
c97436830a
Replaces all static strings using the old formatting methods
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-22 01:57:19 +02:00
e342f4cff5
Fixes incorrect migration of legacy encrypted books
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-22 00:11:29 +02:00
cbe3a977ac
Adds a per-book choice for preventing admin decryption when using real encryption
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-21 22:52:22 +02:00
93ce915a30
Stops migration from altering encrypted books
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-21 16:36:28 +02:00
8c61d801e2
Retains display name of saved books
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-21 14:37:52 +02:00
9641852f82
Replaces lots more static strings
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-21 01:09:41 +02:00
b01523f058
Makes a lot of formatting customizable, and fixes some problems caused by splitting Translatable
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-20 13:38:10 +02:00
887cc72f0d
Replaces more static strings, and removes hard-coded lore separators in suggestions
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-20 00:33:50 +02:00
ca738e55b3
Splits translatable strings to make them more manageable
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-19 20:40:57 +02:00
20353ade99
Removes lots of static strings
2025-08-19 20:09:36 +02:00
8f60752e45
Removes some real encryption ciphers, as even when converted to hex, some characters failed to decrypt correctly
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-18 21:57:25 +02:00
cb70a8298d
Makes one-time-pad and substitution cipher real encryption compatible
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-18 18:02:57 +02:00
6adec89ae1
Improves in-game command documentation
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-18 01:50:52 +02:00
cd9255c97a
Adds aliases to all commands
2025-08-17 16:07:39 +02:00
4501156087
Replaces more static strings from migrate, reload and save
2025-08-17 15:41:50 +02:00
57ca6ff2e9
Fixes migration removing password keys, and removes more static strings
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-17 14:02:11 +02:00
dc5d18550f
Removes static strings from the deletePage command
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-15 17:46:22 +02:00
b8af9b94be
Updates admin decryption to handle both new and old encrypted files
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-15 17:20:23 +02:00
67a16bc604
Makes the addTitlePage command's output translatable
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-15 16:24:27 +02:00
63ca95d247
Makes formatting on book signing require the format permission
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-14 20:01:34 +02:00
f05a15586a
Makes some changes to formatting and un-signing
...
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
Makes the unsign command convert formatting codes to human editable ones
Makes the format command work on unsigned books
2025-08-14 19:08:21 +02:00
888287b447
Updates the README with new commands and options
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-14 02:20:31 +02:00
5d5ed725d9
Fixes an exception when trying to load an empty book list
2025-08-14 02:19:57 +02:00
bde43e78ca
Prevents book migration from locking up the server thread
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-14 01:09:58 +02:00
790e3d1531
Adds a migrate command for fixing book names and text -> yml
2025-08-14 00:23:22 +02:00
4243c484c4
Merge branch 'refs/heads/dev' into string-formatting
...
# Conflicts:
# src/main/java/net/knarcraft/bookswithoutborders/command/CommandSave.java
2025-08-13 21:56:47 +02:00
baa0200f20
Fixes a missing space in a command prompt
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-13 21:41:41 +02:00
61957d0e1e
Makes a string translatable
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-13 21:39:33 +02:00
f08d378295
Merge fixes
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-10 19:21:14 +02:00
e43649fef4
Merge branch 'refs/heads/dev' into string-formatting
...
# Conflicts:
# src/main/java/net/knarcraft/bookswithoutborders/BooksWithoutBorders.java
2025-08-10 19:13:14 +02:00
af094f9931
Adds commands for adding book title pages and for deleting book pages
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-10 19:10:08 +02:00
324658070a
Replaces a static string
EpicKnarvik97/Books-Without-Borders/pipeline/head This commit looks good
2025-08-10 16:55:31 +02:00
21b5b9647d
Replaces static strings for some commands
2025-08-10 15:50:19 +02:00