Removed build artifacts from repo tree. + Hotfix of useEnchantment not ignoring items with no meta on whitelist mode.
This commit is contained in:
parent
c098040e33
commit
41af1fc1cf
58 changed files with 7 additions and 221 deletions
4
.gitignore
vendored
Normal file
4
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,4 @@
|
||||||
|
.gradle/
|
||||||
|
build/
|
||||||
|
out/
|
||||||
|
.idea/
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -1,2 +0,0 @@
|
||||||
#Mon Dec 01 17:53:37 BRT 2025
|
|
||||||
gradle.version=8.8
|
|
||||||
Binary file not shown.
Binary file not shown.
3
.idea/.gitignore
generated
vendored
3
.idea/.gitignore
generated
vendored
|
|
@ -1,3 +0,0 @@
|
||||||
# Default ignored files
|
|
||||||
/shelf/
|
|
||||||
/workspace.xml
|
|
||||||
1
.idea/.name
generated
1
.idea/.name
generated
|
|
@ -1 +0,0 @@
|
||||||
regions
|
|
||||||
9
.idea/artifacts/regions_jar.xml
generated
9
.idea/artifacts/regions_jar.xml
generated
|
|
@ -1,9 +0,0 @@
|
||||||
<component name="ArtifactManager">
|
|
||||||
<artifact type="jar" name="regions:jar">
|
|
||||||
<output-path>$PROJECT_DIR$/../../testing/mcregions/plugins/</output-path>
|
|
||||||
<root id="archive" name="regions.jar">
|
|
||||||
<element id="module-output" name="regions.main" />
|
|
||||||
<element id="dir-copy" path="$PROJECT_DIR$/src/main/resources" />
|
|
||||||
</root>
|
|
||||||
</artifact>
|
|
||||||
</component>
|
|
||||||
6
.idea/compiler.xml
generated
6
.idea/compiler.xml
generated
|
|
@ -1,6 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project version="4">
|
|
||||||
<component name="CompilerConfiguration">
|
|
||||||
<bytecodeTargetLevel target="21" />
|
|
||||||
</component>
|
|
||||||
</project>
|
|
||||||
17
.idea/gradle.xml
generated
17
.idea/gradle.xml
generated
|
|
@ -1,17 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project version="4">
|
|
||||||
<component name="GradleMigrationSettings" migrationVersion="1" />
|
|
||||||
<component name="GradleSettings">
|
|
||||||
<option name="linkedExternalProjectsSettings">
|
|
||||||
<GradleProjectSettings>
|
|
||||||
<option name="externalProjectPath" value="$PROJECT_DIR$" />
|
|
||||||
<option name="gradleJvm" value="17" />
|
|
||||||
<option name="modules">
|
|
||||||
<set>
|
|
||||||
<option value="$PROJECT_DIR$" />
|
|
||||||
</set>
|
|
||||||
</option>
|
|
||||||
</GradleProjectSettings>
|
|
||||||
</option>
|
|
||||||
</component>
|
|
||||||
</project>
|
|
||||||
8
.idea/inspectionProfiles/Project_Default.xml
generated
8
.idea/inspectionProfiles/Project_Default.xml
generated
|
|
@ -1,8 +0,0 @@
|
||||||
<component name="InspectionProjectProfileManager">
|
|
||||||
<profile version="1.0">
|
|
||||||
<option name="myName" value="Project Default" />
|
|
||||||
<inspection_tool class="CommentedOutCode" enabled="true" level="WEAK WARNING" enabled_by_default="true">
|
|
||||||
<option name="minLines" value="3" />
|
|
||||||
</inspection_tool>
|
|
||||||
</profile>
|
|
||||||
</component>
|
|
||||||
9
.idea/mcregions.iml
generated
9
.idea/mcregions.iml
generated
|
|
@ -1,9 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$" />
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
||||||
7
.idea/misc.xml
generated
7
.idea/misc.xml
generated
|
|
@ -1,7 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project version="4">
|
|
||||||
<component name="ExternalStorageConfigurationManager" enabled="true" />
|
|
||||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_21" default="true" project-jdk-name="21" project-jdk-type="JavaSDK">
|
|
||||||
<output url="file://$PROJECT_DIR$/out" />
|
|
||||||
</component>
|
|
||||||
</project>
|
|
||||||
14
.idea/modules/regions.main.iml
generated
14
.idea/modules/regions.main.iml
generated
|
|
@ -1,14 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module version="4">
|
|
||||||
<component name="FacetManager">
|
|
||||||
<facet type="minecraft" name="Minecraft">
|
|
||||||
<configuration>
|
|
||||||
<autoDetectTypes>
|
|
||||||
<platformType>PAPER</platformType>
|
|
||||||
<platformType>ADVENTURE</platformType>
|
|
||||||
</autoDetectTypes>
|
|
||||||
<projectReimportVersion>1</projectReimportVersion>
|
|
||||||
</configuration>
|
|
||||||
</facet>
|
|
||||||
</component>
|
|
||||||
</module>
|
|
||||||
6
.idea/vcs.xml
generated
6
.idea/vcs.xml
generated
|
|
@ -1,6 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project version="4">
|
|
||||||
<component name="VcsDirectoryMappings">
|
|
||||||
<mapping directory="$PROJECT_DIR$" vcs="Git" />
|
|
||||||
</component>
|
|
||||||
</project>
|
|
||||||
|
|
@ -4,7 +4,7 @@ plugins {
|
||||||
}
|
}
|
||||||
|
|
||||||
group = 'io.github.adrianvic'
|
group = 'io.github.adrianvic'
|
||||||
version = '1.0-SNAPSHOT'
|
version = '1.0.1-SNAPSHOT'
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
|
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -1,4 +0,0 @@
|
||||||
name: regions
|
|
||||||
version: '1.0-SNAPSHOT'
|
|
||||||
main: io.github.adrianvic.regions.Regions
|
|
||||||
api-version: '1.21'
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -1,10 +0,0 @@
|
||||||
name: "Eye-of-Nemesis"
|
|
||||||
version: '1.0-SNAPSHOT'
|
|
||||||
main: io.github.adrianvic.nemesiseye.Nemesis
|
|
||||||
api-version: '1.21'
|
|
||||||
author: 'Adrian Victor'
|
|
||||||
website: "https://github.io/adrianvic/NemesisEye"
|
|
||||||
description: "Change what players can do based in custom criteria."
|
|
||||||
commands:
|
|
||||||
eye:
|
|
||||||
usage: "/eye <option> (help for all available options)"
|
|
||||||
|
|
@ -1,122 +0,0 @@
|
||||||
Policies:
|
|
||||||
Location:
|
|
||||||
# NO SPACES
|
|
||||||
- name: "Beta-1.7.3-items-only"
|
|
||||||
# Will deny anything that's not allowed by the nodes if set to true
|
|
||||||
allowList: true
|
|
||||||
nodes:
|
|
||||||
- useItem:
|
|
||||||
- AIR
|
|
||||||
- STONE
|
|
||||||
- COBBLESTONE
|
|
||||||
- "^(OAK|SPRUCE|BIRCH)_(LOG|SAPLING|PLANKS|LEAVES)$"
|
|
||||||
- "^(DIAMOND|GOLD|IRON|COAL|LAPIS|REDSTONE)_ORE$"
|
|
||||||
- "^(DIAMOND|GOLD|IRON|LAPIS)_BLOCK$"
|
|
||||||
- GRAVEL
|
|
||||||
- BEDROCK
|
|
||||||
- SAND
|
|
||||||
- SPONGE
|
|
||||||
- WET_SPONGE
|
|
||||||
- GLASS
|
|
||||||
- LAPIS_LAZULI
|
|
||||||
- COBWEB
|
|
||||||
- PISTON
|
|
||||||
- STICKY_PISTON
|
|
||||||
- GRASS
|
|
||||||
- DISPENSER
|
|
||||||
- NOTE_BLOCK
|
|
||||||
- SANDSTONE
|
|
||||||
- RED_BED
|
|
||||||
- "^(POWERED|DETECTOR)_RAIL$"
|
|
||||||
- RAIL
|
|
||||||
- SHORT_GRASS
|
|
||||||
- "^(WHITE|BLACK|GREEN|YELLOW|PINK|PURPLE|CYAN|BLUE|RED|LIME|BROWN|LIGHT_GRAY|GRAY)_(WOOL|DYE)$"
|
|
||||||
- POPPY
|
|
||||||
- DANDELION
|
|
||||||
- "^(RED|BROWN)_MUSHROOM$"
|
|
||||||
- "^(OAK|COBBLESTONE)_SLAB$"
|
|
||||||
- BRICK_BLOCK
|
|
||||||
- TNT
|
|
||||||
- BOOKSHELF
|
|
||||||
- OBSIDIAN
|
|
||||||
- MOSSY_COBBLESTONE
|
|
||||||
- TORCH
|
|
||||||
- SPAWNER
|
|
||||||
- REDSTONE
|
|
||||||
- CHEST
|
|
||||||
- CRAFTING_TABLE
|
|
||||||
- FARMLAND
|
|
||||||
- FURNACE
|
|
||||||
- SIGN
|
|
||||||
- LADDER
|
|
||||||
- "^(COBBLESTONE|OAK)_STAIRS$"
|
|
||||||
- LEVER
|
|
||||||
- "^(OAK|STONE)_PRESSURE_PLATE$"
|
|
||||||
- "^(OAK|IRON)_DOOR$"
|
|
||||||
- BLUE_ICE
|
|
||||||
- REDSTONE_TORCH
|
|
||||||
- STONE_BUTTON
|
|
||||||
- SNOW
|
|
||||||
- SNOW_BLOCK
|
|
||||||
- CLAY
|
|
||||||
- SUGAR_CANE
|
|
||||||
- JUKEBOX
|
|
||||||
- OAK_FENCE
|
|
||||||
- PUMPKIN
|
|
||||||
- NETHERRACK
|
|
||||||
- SOUL_SAND
|
|
||||||
- GLOWSTONE
|
|
||||||
- JACK_O_LANTERN
|
|
||||||
- CAKE
|
|
||||||
- REPEATER
|
|
||||||
- OAK_TRAPDOOR
|
|
||||||
- "^(IRON|STONE|DIAMOND|WOODEN|GOLDEN)_(SHOVEL|AXE|PICKAXE|SWORD|HOE)$"
|
|
||||||
- "^(IRON|LEATHER|DIAMOND|GOLDEN)_(HELMET|CHESTPLATE|LEGGINGS|BOOTS)$"
|
|
||||||
- STICK
|
|
||||||
- BOWL
|
|
||||||
- MUSHROOM_STEW
|
|
||||||
- FEATHER
|
|
||||||
- STRING
|
|
||||||
- GUNPOWDER
|
|
||||||
- WHEAT_SEEDS
|
|
||||||
- WHEAT
|
|
||||||
- FLINT
|
|
||||||
- FLINT_AND_STEEL
|
|
||||||
- PORKCHOP
|
|
||||||
- "^(COOKED|RAW)_(PORKCHOP|FISH)$"
|
|
||||||
- PAINTING
|
|
||||||
- GOLDEN_APPLE
|
|
||||||
- BUCKET
|
|
||||||
- "^(LAVA|MILK|WATER)_BUCKET$"
|
|
||||||
- MINECART
|
|
||||||
- SADDLE
|
|
||||||
- SNOWBALL
|
|
||||||
- OAK_BOAT
|
|
||||||
- LEATHER
|
|
||||||
- "^(FURNACE|CHEST)_MINECART$"
|
|
||||||
- EGG
|
|
||||||
- BOOK
|
|
||||||
- PAPER
|
|
||||||
- BRICK
|
|
||||||
- SLIME_BALL
|
|
||||||
- COMPASS
|
|
||||||
- FISHING_ROD
|
|
||||||
- CLOCK
|
|
||||||
- GLOWSTONE_DUST
|
|
||||||
- INK_SAC
|
|
||||||
- BONE_MEAL
|
|
||||||
- SUGAR
|
|
||||||
- COOKIE
|
|
||||||
- MAP
|
|
||||||
- FILLED_MAP
|
|
||||||
- SHEARS
|
|
||||||
- MUSIC_DISK_CAT
|
|
||||||
- MUSIC_DISK_13
|
|
||||||
- DIRT
|
|
||||||
- BREAD
|
|
||||||
- useEnchantment:
|
|
||||||
"gibberish": 999999
|
|
||||||
locations:
|
|
||||||
-
|
|
||||||
- corner1: { x: 2100, y: 256, z: 1400 }
|
|
||||||
corner2: { x: 1000, y: -64, z: 2200 }
|
|
||||||
|
|
@ -16,7 +16,7 @@ public class useEnchantment implements NodeHandler {
|
||||||
public boolean allows(HumanEntity entity, PolicyNode node, Action action) {
|
public boolean allows(HumanEntity entity, PolicyNode node, Action action) {
|
||||||
ItemStack item = entity.getInventory().getItemInMainHand();
|
ItemStack item = entity.getInventory().getItemInMainHand();
|
||||||
if (item.getItemMeta() == null) {
|
if (item.getItemMeta() == null) {
|
||||||
return true;
|
return !node.isWhitelist();
|
||||||
}
|
}
|
||||||
|
|
||||||
Map<Enchantment, Integer> enchants = item.getItemMeta().getEnchants();
|
Map<Enchantment, Integer> enchants = item.getItemMeta().getEnchants();
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
name: "Eye-of-Nemesis"
|
name: "Eye-of-Nemesis"
|
||||||
version: '1.0-SNAPSHOT'
|
version: '1.0.1-SNAPSHOT'
|
||||||
main: io.github.adrianvic.nemesiseye.Nemesis
|
main: io.github.adrianvic.nemesiseye.Nemesis
|
||||||
api-version: '1.21'
|
api-version: '1.21'
|
||||||
author: 'Adrian Victor'
|
author: 'Adrian Victor'
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue