Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port to 1.20.4 Neoforge #584

Merged
merged 359 commits into from
Dec 27, 2024
Merged
Changes from 1 commit
Commits
Show all changes
359 commits
Select commit Hold shift + click to select a range
1154d8a
Improve and extend the functionality of the ME Bridge by implementing…
SirEndii Dec 21, 2023
c5eccc7
Implement mekanism chemical integration to the ME Bridge
SirEndii Dec 21, 2023
8e30dd6
Some cleanup
SirEndii Dec 21, 2023
1f9d5da
[#539] Remove the external storage counters from the internal functions
SirEndii Dec 22, 2023
5bfe290
Add Drives and Cells support to the ME Bridge
SirEndii Dec 24, 2023
ab7cdd8
use the BasicCellInventory class instead of trying to get the informa…
SirEndii Dec 24, 2023
a36cbad
[#51] Start an implementation for `getCraftingTasks` and `cancelCraft…
SirEndii Dec 26, 2023
ff2c69e
Set lua function to use the main tread.
Einhornyordle Dec 21, 2023
e031f32
Add peripheral functions for the Dim Chest of the Dimensional Storage…
Einhornyordle Dec 21, 2023
f2ff1ec
Merge pull request #550 from Einhornyordle/dev/0.8
SirEndii Jan 14, 2024
491b3da
Implement prototype of `cancelCraftingTasks` to the ME Bridge
SirEndii Jan 15, 2024
b5d3af8
Merge remote-tracking branch 'origin/dev/0.8' into dev/0.8
SirEndii Jan 15, 2024
e1f7b00
Merge branch 'dev/1.19.2-0.7.33r' into dev/0.8
SirEndii Jan 15, 2024
83da153
Merge branch 'dev/1.19.2' into dev/0.8
SirEndii Feb 19, 2024
ca99ea2
[#13] Add a hotkey module
SirEndii Feb 19, 2024
596200c
[AP-Features-13](https://github.com/IntelligenceModding/Advanced-Peri…
SirEndii Feb 20, 2024
285695d
Fixed the smart glasses ui when playing on servers
SirEndii Feb 23, 2024
4fd1953
Merge branch 'refs/heads/dev/1.19.2' into dev/0.8
SirEndii Feb 23, 2024
a1b7f53
Add the ability for the modules to inventory tick and fix double queu…
SirEndii Mar 18, 2024
44165e2
`!`
SirEndii Mar 18, 2024
a3ebf19
Add a night vision module to the smart glasses
SirEndii Mar 18, 2024
185de41
Merge branch 'refs/heads/dev/1.19.2' into dev/0.8
SirEndii Mar 30, 2024
d6cacfc
Adapt me functions to the internal api changes
SirEndii Mar 30, 2024
26af8c8
Satisfy checkstyle
SirEndii Apr 3, 2024
dd5ee5d
start to fix chunky peripheral
zyxkad Apr 6, 2024
8abc3b9
setLoadedChunk when chunky peripheral is attaching
zyxkad Apr 6, 2024
a0a6bec
fix some mistakes
zyxkad Apr 7, 2024
b3e55bb
fix radius will not update if config changed from big to small
zyxkad Apr 10, 2024
ffa998d
fix argument name
zyxkad Apr 10, 2024
3fe2f36
fix styles
zyxkad Apr 10, 2024
8acbbe3
fix style again
zyxkad Apr 10, 2024
ab4b47c
Merge branch 'refs/heads/dev/1.19.2' into dev/0.8
SirEndii Apr 11, 2024
3726da5
synchronized when saving chunk data
zyxkad Apr 11, 2024
e45127e
put forcedChunksTag into the data that is going to be saved
zyxkad Apr 12, 2024
20f61b5
check history record for equals before skip to add new record with sa…
zyxkad Apr 13, 2024
7c53ac6
setDirty after chunk radius updated
zyxkad Apr 13, 2024
e00b717
Fix NullPointerException when server ticking
zyxkad Apr 14, 2024
ed6a478
use ConcurrentLinkedQueue instead of non-thread-safe ArrayDeque
zyxkad Apr 14, 2024
78976fc
add /forceload dump command
zyxkad Apr 14, 2024
2ffdb0b
apply patch from https://github.com/IntelligenceModding/AdvancedPerip…
zyxkad Apr 14, 2024
186f7b4
fix command
zyxkad Apr 14, 2024
8e38957
apply patch
zyxkad Apr 14, 2024
0b2509c
update Deprecated tag verion
zyxkad Apr 14, 2024
f8d9022
switch APIs from 1.20.1 to 1.19.2
zyxkad Apr 14, 2024
764a54d
Initial work to support 1.20.4
SirEndii Apr 15, 2024
8716d5b
fix commands
zyxkad Apr 18, 2024
b40a561
apply patch 8716d5bcd8b54684d0ae3f19a53b26b4909f6efc
zyxkad Apr 18, 2024
760fe0d
use arrow switch instead throw runtime exception
zyxkad Apr 18, 2024
d9b769a
setDirty if record has removed during cleanup
zyxkad Apr 18, 2024
6b04b40
setDirty if record has removed during cleanup
zyxkad Apr 18, 2024
1e7bb06
fix force & unforce chunk when changing radius
zyxkad Apr 19, 2024
0395056
fix force & unforce chunk when changing radius
zyxkad Apr 19, 2024
ff6d1b8
fix typo maxHeatlh -> maxHealth
zyxkad Apr 21, 2024
ba3b33d
do not call Math.pow multiple times
zyxkad Apr 21, 2024
eb8b5e1
Merge pull request #590 from zyxkad/detector-patch
SirEndii Apr 22, 2024
a0938b2
Merge pull request #586 from zyxkad/coordutil-patch
SirEndii Apr 22, 2024
0ef4a8c
Merge pull request #581 from zyxkad/patch-2
SirEndii Apr 22, 2024
d1b2fd3
Merge branch 'refs/heads/dev/1.19.2' into dev/1.20.1
SirEndii Apr 22, 2024
7e2d55f
comment unused code
zyxkad Apr 22, 2024
d10641f
comment unused code
zyxkad Apr 22, 2024
f33ca4f
Merge pull request #582 from zyxkad/dev/1.19.2
SirEndii Apr 22, 2024
42757d7
Merge pull request #576 from zyxkad/dev/1.20.1
SirEndii Apr 22, 2024
e2c69e9
Added build and test workflow to 1.19.2
SirEndii Apr 22, 2024
1e2412e
Fixed on triggers
SirEndii Apr 22, 2024
d7fc90a
Fixed branch of workflow
SirEndii Apr 22, 2024
a102aa5
Merge branch 'refs/heads/dev/1.19.2' into dev/1.20.1
SirEndii Apr 22, 2024
4acaa1c
use ConcurrentLinkedQueue instead of non-thread-safe ArrayDeque
zyxkad Apr 14, 2024
2766015
Merge branch 'refs/heads/dev/1.20.1' into dev/1.20.4
SirEndii Apr 22, 2024
4282602
Make gradle a bit more happy. The dependencies now load. It's time to…
SirEndii Apr 22, 2024
9720444
Some registry work
SirEndii Apr 22, 2024
f87532b
Aktualisieren von bug_report.yml
SirEndii Apr 24, 2024
8c77231
add advanced place method to the compass peripheral
zyxkad Apr 25, 2024
fcbcc72
costs fuel when tring to use compass to place in far distance
zyxkad Apr 25, 2024
ed3fc3f
add wall operation
zyxkad Apr 25, 2024
bb6f385
rename argument wall -> anchor
zyxkad Apr 25, 2024
3dc0f4a
fix stylecheck
zyxkad Apr 25, 2024
0dd82f8
use nil instead of false
zyxkad Apr 25, 2024
7acb776
use validateSide instaed of Direction.byName
zyxkad Apr 25, 2024
fc35203
call livingEntityToLua but not entityToLua when serializing animal
zyxkad Apr 25, 2024
741ee23
Merge branch 'refs/heads/dev/1.19.2' into dev/1.20.1
SirEndii Apr 26, 2024
ab0d58a
Merge branch 'refs/heads/dev/1.19.2' into dev/0.8
SirEndii Apr 26, 2024
b735bde
Implement `cancelCraftingTasks` for the ME Bridge
SirEndii Apr 26, 2024
8116c68
add pitch & yaw argument to automata core
zyxkad Apr 26, 2024
6d7d52a
add player.doActionWithRot instead of writing ton of overload methods
zyxkad Apr 26, 2024
f2506b0
fix java generic
zyxkad Apr 26, 2024
3c487cf
fix missing imports
zyxkad Apr 26, 2024
d167353
remove unused import
zyxkad Apr 26, 2024
8be8351
accept NBTed items as turtle upgrade
zyxkad Apr 27, 2024
39b994f
add slot field to inventoryManager.getItemInHand
zyxkad Apr 25, 2024
62e5583
make inventoryManager.getItem return nil instead of empty table
zyxkad Apr 27, 2024
5062b4d
change slot index starts from 1
zyxkad Apr 27, 2024
7014e65
Merge pull request #595 from zyxkad/env-detector-patch
zyxkad Apr 27, 2024
b74a98c
Merge pull request #602 from IntelligenceModding/dev/1.19.2
zyxkad Apr 27, 2024
9d3e528
add UnsafeConfig for ignore NBT
zyxkad Apr 27, 2024
702ad13
fix null pointer
zyxkad Apr 27, 2024
b6600fa
fix automata core will place two blocks at a time
zyxkad Apr 28, 2024
1c2685d
remove unused imports
zyxkad Apr 28, 2024
761d1b7
Merge pull request #596 from zyxkad/inv-manager-patch
zyxkad Apr 30, 2024
5dc15af
Merge pull request #597 from zyxkad/419-patch
zyxkad Apr 30, 2024
23c8c98
Merge branch 'dev/1.19.2' of https://github.com/IntelligenceModding/A…
zyxkad Apr 30, 2024
6c10759
move place method from compass to automataBlockHandPlugin
zyxkad Apr 30, 2024
eaf8fc3
add comment for placeBlock method
zyxkad Apr 30, 2024
db8b938
add static keyword for internal class
zyxkad Apr 30, 2024
3006ed7
remove extra empty lines
zyxkad Apr 30, 2024
8a2210a
fix typo forward -> front
zyxkad Apr 30, 2024
e40cd53
make the directions makes more sense
zyxkad May 1, 2024
1de7972
fix playNote will not trigger alley
zyxkad May 1, 2024
bd047e5
fix playNote will not trigger alley fix #603
zyxkad May 1, 2024
529d8a6
Merge pull request #605 from zyxkad/603-patch
zyxkad May 1, 2024
70fcad1
Merge branch 'dev/0.8' into dev/1.19.2
zyxkad May 1, 2024
ed906c4
Revert "Merge branch 'dev/0.8' into dev/1.19.2"
SirEndii May 2, 2024
965ccef
Skip the calculation of storage busses without any connected storage …
SirEndii May 8, 2024
c1d14d5
Merge branch 'refs/heads/dev/1.19.2' into fork/zyxkad/dev/1.19.2
SirEndii May 10, 2024
6b299b5
Merge pull request #593
SirEndii May 10, 2024
5f40941
lost -> lose, behaviour -> behavior (American English)
SirEndii May 10, 2024
1309b60
Fixed `isOnEnchantedSoil()` for the mana flower integration
SirEndii May 13, 2024
4350ca5
Satisfy checkstyle
SirEndii May 21, 2024
01c907c
add chat hover event filter
zyxkad May 22, 2024
e8221b5
add command filters
zyxkad May 22, 2024
ff336bb
replace the hoverevent with error instead of block to send
zyxkad May 22, 2024
b49b30d
add imports & fix errors
zyxkad May 24, 2024
4c6367f
fix some styles
zyxkad May 24, 2024
30fbaa2
chatBoxNoRunCommand -> chatBoxPreventRunCommand
zyxkad May 24, 2024
a27b770
clearify chatBoxBannedCommands comment
zyxkad May 24, 2024
6a374a0
fix regex pattern escape
zyxkad May 24, 2024
16439fa
update chatBoxDefaultBannedCommands
zyxkad May 27, 2024
41da2ee
add safe exec and wrap commands with it while sending through chatbox
zyxkad May 27, 2024
98b04f4
fix the space between `catch` keyword and the left bracket
zyxkad May 27, 2024
ab05b99
use StringArgumentType.getString instead of context.getArgument
zyxkad May 27, 2024
2b8c5f2
fix forgot to assign the result to variable
zyxkad May 27, 2024
ee01ac7
fix player can bypass the maximum chatbox range by setting a negative…
zyxkad Jun 2, 2024
8fda0f4
fix playerdetector bypass range issue
zyxkad Jun 2, 2024
a7f3eac
Merge pull request #624 from zyxkad/dev/1.19.2
zyxkad Jun 2, 2024
15788bb
forgot to remove a Math.min
zyxkad Jun 2, 2024
356a814
Merge pull request #625 from zyxkad/dev/1.19.2
zyxkad Jun 2, 2024
a921e37
Merge branch 'dev/1.19.2' into dev/1.20.1
zyxkad Jun 2, 2024
2f3b7b1
fix README link and missing semicolon
zyxkad Jun 2, 2024
b28b7b4
fix version changes
zyxkad Jun 2, 2024
e6ea969
Merge pull request #626 from zyxkad/dev/1.20.1
SirEndii Jun 3, 2024
3a51419
Merge branch 'dev/1.19.2' into chatbox-patch
zyxkad Jun 5, 2024
c7a3695
Fix ME listCells method
michele-grifa Jun 7, 2024
7e96ee6
Merge pull request #630 from michele-grifa/dev/1.19.2
SirEndii Jun 7, 2024
660e63f
AdvancedPeripheral Blocks now keep their name when changed after plac…
WiggleWizard Jun 8, 2024
5d63536
Peripheral now fetching the block's name via existing base game imple…
WiggleWizard Jun 8, 2024
0b25c77
Apply style change suggestions from code review
WiggleWizard Jun 9, 2024
4a196f8
Ported https://github.com/IntelligenceModding/AdvancedPeripherals/pul…
WiggleWizard Jun 9, 2024
91f63bd
Merge pull request #633 from WiggleWizard/dev/1.20.1
zyxkad Jun 10, 2024
d244466
Merge pull request #634 from WiggleWizard/dev/1.19.2
zyxkad Jun 10, 2024
e32403f
Merge pull request #619 from zyxkad/chatbox-patch
SirEndii Jun 10, 2024
076c7b6
include sources jar with maven artifacts
SirEndii Jun 11, 2024
b0f9123
1.19.2-0.7.36r
SirEndii Jun 11, 2024
50e64e1
Update bug_report.yml
SirEndii Jun 11, 2024
67e3682
Merge branch 'dev/1.19.2' into dev/1.20.1
SirEndii Jun 11, 2024
4c4d370
1.20.1-0.7.40r
SirEndii Jun 11, 2024
99ae602
clear owner after put memory card into inventory manager
zyxkad Jun 14, 2024
006c6c5
improve TODO comment and player lookup logic
zyxkad Jun 18, 2024
684432c
Merge pull request #635 from zyxkad/dev/1.19.2
SirEndii Jun 18, 2024
44c982a
Add wandering trader config
lonevox Jun 28, 2024
b11b42b
Fix config definition
lonevox Jun 28, 2024
b9bf3bf
Merge pull request #638 from lonevox/wandering-trader-config
SirEndii Jun 28, 2024
cf2c306
Update bug_report.yml
SirEndii Jul 3, 2024
2c51bd0
fix null pointer exception when invoking getName
zyxkad Jul 6, 2024
2b1240c
add missing import
zyxkad Jul 6, 2024
20980d6
Update PULL_REQUEST_TEMPLATE.md
SirEndii Jul 7, 2024
a843297
remove extra empty line
zyxkad Jul 7, 2024
0f5de9c
Fixed checkstyle violations
SirEndii Jul 7, 2024
86f3ee7
Merge branch 'dev/1.20.1' into dev/1.20.1
SirEndii Jul 7, 2024
17946c8
Merge pull request #641 from zyxkad/dev/1.20.1
SirEndii Jul 7, 2024
70b360a
rename getEnergy -> getStoredEnergy
zyxkad Jul 9, 2024
a263d00
fix not exists variable
zyxkad Jul 9, 2024
d4bd019
fix missing empty line for better style
zyxkad Jul 9, 2024
2ae7cff
fix useOnBlock will returns PASS on some specific case
zyxkad Jul 9, 2024
f2b5793
fix get inevntory on powah will always returns nil
zyxkad Jul 13, 2024
6836661
Merge pull request #646 from zyxkad/powah-inv-patch
SirEndii Jul 13, 2024
5586f56
Merge pull request #644 from zyxkad/dev/1.19.2
SirEndii Jul 13, 2024
8222f8d
Merge pull request #643 from zyxkad/dev/1.20.1
SirEndii Jul 13, 2024
e07ec4b
fix filters
zyxkad Jul 21, 2024
7ac8f69
remove some unnecessary ItemStack.copy()s
zyxkad Jul 21, 2024
a80ac92
return nil instead of empty item for getItem
zyxkad Jul 21, 2024
e61c391
remove trailing space
zyxkad Jul 21, 2024
4ee4f91
Merge pull request #649 from zyxkad/filter-patch
zyxkad Aug 8, 2024
a7c52ed
make some change to fake player
zyxkad Aug 19, 2024
fc79c30
fix entity operation does not have enough reach range than expected
zyxkad Aug 24, 2024
47af5f9
Fixed Checkstyle violation
SirEndii Aug 28, 2024
2f3ee32
Fixed ClassCastException for the `listCells` function
SirEndii Sep 7, 2024
833e5df
[#660] Fixed blank nbt when using some inventory manager functions
SirEndii Sep 30, 2024
23d3b91
Fixed class cast exception with me bridge's `listCells`
SirEndii Oct 4, 2024
647fd5b
[#660] Fixed blank nbt when using some inventory manager functions
SirEndii Oct 6, 2024
9a8825f
Merge pull request #654 from zyxkad/dev/1.19.2
SirEndii Oct 6, 2024
b969a1b
Removed redundant null check
SirEndii Oct 6, 2024
6888ed5
1.19.2-0.7.37r
SirEndii Oct 6, 2024
43f2297
Merge branch 'dev/1.19.2' into dev/1.20.1
SirEndii Oct 6, 2024
58afe1a
Bump minecolonies
SirEndii Oct 6, 2024
eee605f
[#661] Fixed incompatibility with minecolonies 1.20.1-1.1.686-snapsho…
SirEndii Oct 15, 2024
56b4497
use tick rather than epoch time
zyxkad Oct 16, 2024
0106dfe
Merge pull request #662 from zyxkad/patch-chunky
SirEndii Oct 21, 2024
c09b8c0
1.20.1-0.7.41r
SirEndii Oct 21, 2024
04b9c8b
only clear owner when new empty card is swapped but not after load
zyxkad Oct 29, 2024
5433311
remove index check
zyxkad Oct 29, 2024
6b38dfa
Merge pull request #666 from zyxkad/dev/1.19.2
SirEndii Nov 4, 2024
15924a6
Merge branch 'dev/1.19.2' into dev/1.20.1
SirEndii Nov 4, 2024
3444a30
Resolve Checkstyle
SirEndii Nov 4, 2024
56e4d1e
allow cooldown to be 0
Niki4tap Nov 21, 2024
c2bc0a0
Merge branch 'refs/heads/dev/1.20.1' into dev/1.20.4
SirEndii Nov 21, 2024
bf26670
1.20.4 networking work, I still need to work on a bit, I don't unders…
SirEndii Nov 21, 2024
c535fab
Merge pull request #668 from Niki4tap/feature/no_cooldown
SirEndii Nov 25, 2024
31c4f7b
Update bug_report.yml
SirEndii Dec 5, 2024
273e1ab
Merge branch 'dev/1.20.1' into dev/1.20.4
SirEndii Dec 20, 2024
d83dae5
More port work. Removed every dependency which does not exist for 1.2…
SirEndii Dec 20, 2024
dd0edc0
Finished port with some features temporarily removed
SirEndii Dec 21, 2024
b333897
Working energy detector
SirEndii Dec 21, 2024
f7ba4e5
Update build-and-test.yaml
zyxkad Dec 21, 2024
9632064
Merge pull request #674 from IntelligenceModding/zyxkad-patch-1
SirEndii Dec 21, 2024
b4cb799
Update build-and-test.yaml
zyxkad Dec 21, 2024
d214770
Merge pull request #675 from IntelligenceModding/zyxkad-patch-1
SirEndii Dec 22, 2024
1a34778
Implemented a capability provider for AP to simplify how we can provi…
SirEndii Dec 22, 2024
041ac68
Prevent NPEs with our Powered Peripheral BE
SirEndii Dec 22, 2024
e141cec
Run data generator
SirEndii Dec 22, 2024
75c682e
Fixed that the ME Bridge would not work as an AE node anymore
SirEndii Dec 22, 2024
9a39943
Provide the IN_WORLD_GIRD_NODE_HOST capability for the me bridge
SirEndii Dec 22, 2024
52241a6
Merge branch 'dev/1.20.1' into dev/1.20.4
SirEndii Dec 22, 2024
0cd8976
Fixed block entities with containers
SirEndii Dec 22, 2024
4c60632
1.20.4-0.7.42a
SirEndii Dec 22, 2024
c0147f6
Fixed gradle wrapper not wrapping
SirEndii Dec 23, 2024
ec10b10
Moved to the new neo forge networking stuff and fixed the Chat Box to…
SirEndii Dec 23, 2024
7d23232
We got a working inventory manager
SirEndii Dec 23, 2024
b623e1a
Debug this
SirEndii Dec 23, 2024
1c9259f
Re-Use AP Fake Player, player destroy item hook for third party event…
SirEndii Dec 23, 2024
527049c
Fixed energy fuel ability
SirEndii Dec 23, 2024
ea3efa9
Added a local uuid to username cache for any local client messages wh…
SirEndii Dec 23, 2024
8ce2cc6
Checkstyle
SirEndii Dec 23, 2024
b4ee9d2
Adapt our ChunkManager to the new Neo Ticket Controller
SirEndii Dec 23, 2024
7cd7185
Re-Add content filter for neoforged repository
SirEndii Dec 24, 2024
5d8fb44
Return null for ClientUUIDCache.getUsername instead
SirEndii Dec 24, 2024
75b3526
Set minimum for cooldown operations to 0
SirEndii Dec 24, 2024
85ef29c
Reuse the energy storage variable instead of trying to get it from th…
SirEndii Dec 24, 2024
84e0d14
Block Entity custom name null instead of empty string
SirEndii Dec 24, 2024
b625bda
Remove old debug message
SirEndii Dec 24, 2024
0d8f91a
use a static final variable for the owner nbt key instead.
SirEndii Dec 24, 2024
75385f7
Set minimum cooldown for sphere operation to 0
SirEndii Dec 24, 2024
80e452b
Remove addons from our provider that don't exist
SirEndii Dec 24, 2024
34426b2
Use `ownerId` instead of `owner` for the memory card nbt tag name
SirEndii Dec 26, 2024
0be2076
Re use the game profile if usable when creating an APFakePlayer insta…
SirEndii Dec 26, 2024
30cf506
Replace Modlist#isLoaded uses with our APAddons fields
SirEndii Dec 26, 2024
6676434
Display UUID in memory card tooltip when the user can't be found inst…
SirEndii Dec 26, 2024
d01faba
Register `ChunkManager.registerTicketController` on the right bus
SirEndii Dec 26, 2024
c6b6283
Fixed our conditional recipes and the automata_core recipe with the n…
SirEndii Dec 26, 2024
441077b
Checkstyle
SirEndii Dec 26, 2024
f7cdf1e
add the run folder back to the gitignore for old run datas on differe…
SirEndii Dec 27, 2024
e524e84
Add comment about the registered `registerTicketController` on th e m…
SirEndii Dec 27, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix regex pattern escape
zyxkad committed May 24, 2024

Verified

This commit was signed with the committer’s verified signature.
zyxkad Kevin Z
commit 6a374a094815f0f5004879c34edbc1a58c37e94f
Original file line number Diff line number Diff line change
@@ -224,7 +224,7 @@ private List<Predicate<String>> parseChatBoxCommandFilters() {
filters.add((v) -> v.startsWith(prefix) && (v.length() == prefix.length() || " \t".indexOf(v.charAt(prefix.length())) != -1));
continue;
}
p = "^" + p + "\\\\s*";
p = "^" + p + "\\s*";
}
filters.add(Pattern.compile(p).asPredicate());
}