diff --git a/Vanilla Plus Plus Fabric-1.0.0.mrpack b/Vanilla Plus Plus Fabric-1.0.0.mrpack index 203a6dc..e87d697 100644 Binary files a/Vanilla Plus Plus Fabric-1.0.0.mrpack and b/Vanilla Plus Plus Fabric-1.0.0.mrpack differ diff --git a/configureddefaults/config/backpacked.client.toml b/config/backpacked.client.toml similarity index 100% rename from configureddefaults/config/backpacked.client.toml rename to config/backpacked.client.toml diff --git a/config/item_obliterator.json5 b/config/item_obliterator.json5 index 87afb75..42f9360 100644 --- a/config/item_obliterator.json5 +++ b/config/item_obliterator.json5 @@ -16,13 +16,13 @@ // Items here will be unusable completely // Example: minecraft:diamond "blacklisted_items": [ - "beansbackpacks:backpack", + /*"beansbackpacks:backpack", "beansbackpacks:metal_backpack", "beansbackpacks:winged_backpack", "beansbackpacks:ender_backpack", "beansbackpacks:lock", "travelersbackpack:dragon", - "travelersbackpack:wither" + "travelersbackpack:wither"*/ ], // ----------------------------------------------------------- // Removes an item if it contains certain nbt tag. If the whole entry (or expression) is present, the item gets removed. diff --git a/config/minihud.json b/config/minihud.json new file mode 100644 index 0000000..785739d --- /dev/null +++ b/config/minihud.json @@ -0,0 +1,582 @@ +{ + "InfoLineOrders": { + "infoBeeCount": 36, + "infoBiome": 19, + "infoBiomeRegistryName": 20, + "infoBlockBreakSpeed": 6, + "infoBlockInChunk": 28, + "infoBlockPosition": 6, + "infoBlockProperties": 27, + "infoChunkPosition": 7, + "infoChunkSections": 14, + "infoChunkSectionsLine": 15, + "infoChunkUpdates": 16, + "infoCoordinates": 4, + "infoCoordinatesScaled": 4, + "infoDifficulty": 18, + "infoDimensionId": 5, + "infoDistance": 33, + "infoEntities": 21, + "infoEntitiesClientWorld": 22, + "infoEntityRegistryName": 24, + "infoFacing": 8, + "infoFurnaceXp": 30, + "infoFPS": 0, + "infoHoneyLevel": 37, + "infoHorseSpeed": 36, + "infoHorseJump": 37, + "infoLightLevel": 10, + "infoLookingAtBlock": 25, + "infoLookingAtBlockInChunk": 26, + "infoLookingAtEntity": 23, + "infoMemoryUsage": 0, + "infoMobCaps": 10, + "infoLoadedChunksCount": 31, + "infoParticleCount": 17, + "infoPing": 36, + "infoRegionFile": 29, + "infoRotationPitch": 12, + "infoRotationYaw": 11, + "infoServerTPS": 9, + "infoSlimeChunk": 22, + "infoSpeed": 13, + "infoSpeedAxis": 13, + "infoSpeedHV": 13, + "infoSprinting": 40, + "infoTileEntities": 32, + "infoTimeDayModulo": 35, + "infoTimeIRL": 1, + "infoTimeTotalModulo": 34, + "infoTimeWorld": 2, + "infoWorldTimeFormatted": 3 + }, + "Colors": { + "beaconRangeLvl1": "#20E060FF", + "beaconRangeLvl2": "#20FFB040", + "beaconRangeLvl3": "#20FFF040", + "beaconRangeLvl4": "#2060FF40", + "blockGridOverlayColor": "#80FFFFFF", + "conduitRange": "#2030FFFF", + "lightLevelMarkerBlockLit": "#FF209040", + "lightLevelMarkerDark": "#FFFF4848", + "lightLevelMarkerDim": "#FFC0C040", + "lightLevelMarkerSkyLit": "#FFFFFF33", + "lightLevelNumberBlockDark": "#FFC03030", + "lightLevelNumberBlockDim": "#FFC0C040", + "lightLevelNumberBlockLit": "#FF20FF40", + "lightLevelNumberSkyDark": "#FFFFF030", + "lightLevelNumberSkyDim": "#FFC0C030", + "lightLevelNumberSkyLit": "#FF40E0FF", + "randomTicksFixedOverlayColor": "#30F9F225", + "randomTicksPlayerOverlayColor": "#3030FE73", + "regionOverlayColor": "#30FF8019", + "shapeAdjustableSpawnSphere": "#6030B0B0", + "shapeBox": "#6050A0A0", + "shapeCanDespawnSphere": "#60A04050", + "shapeCanSpawnSphere": "#60A04050", + "shapeCircle": "#6030B0B0", + "shapeDespawnSphere": "#60A04050", + "shapeLineBlocky": "#6030F0B0", + "shapeSphereBlocky": "#6030B0B0", + "slimeChunksOverlayColor": "#3020F020", + "spawnPlayerEntityOverlayColor": "#302050D0", + "spawnPlayerLazyOverlayColor": "#30D030D0", + "spawnPlayerOuterOverlayColor": "#306900D2", + "spawnRealEntityOverlayColor": "#3030FF20", + "spawnRealLazyOverlayColor": "#30FF3020", + "spawnRealOuterOverlayColor": "#309D581A", + "spawnableColumnHeightsOverlayColor": "#A0FF00FF", + "textBackgroundColor": "#A0505050", + "textColor": "#FFE0E0E0" + }, + "Generic": { + "axolotlTooltipsTooltips": false, + "beeTooltips": false, + "honeyTooltips": false, + "biomeOverlaySingleColor": true, + "debugMessages": false, + "debugRendererPathFindingEnablePointWidth": true, + "dontClearStoredSeedOnDimensionChange": true, + "enableVanillaDebugRendererFix": true, + "lightLevelAutoHeight": false, + "lightLevelCollisionCheck": false, + "lightLevelColoredNumbers": true, + "lightLevelNumberRotation": true, + "lightLevelRenderThrough": false, + "lightLevelSkipBlockCheck": false, + "lightLevelUnderWater": false, + "mapPreview": false, + "offsetSubtitleHud": true, + "requireSneak": false, + "shulkerBoxPreview": false, + "shulkerDisplayBgColor": true, + "shulkerDisplayRequireShift": true, + "slimeChunkTopToPlayer": true, + "sortLinesByLength": false, + "sortLinesReversed": false, + "structuresRenderThrough": false, + "useCustomizedCoordinateFormat": true, + "useFontShadow": false, + "useTextBackground": true, + "mainRenderingToggle": { + "enabled": false, + "hotkey": { + "keys": "LEFT_CONTROL,H" + } + }, + "openConfigGui": { + "keys": "LEFT_CONTROL,LEFT_ALT,H" + }, + "requiredKey": { + "keys": "" + }, + "setDistanceReferencePoint": { + "keys": "" + }, + "shapeEditor": { + "keys": "" + }, + "blockGridOverlayMode": "all", + "lightLevelMarkerCondition": "spawnable", + "lightLevelMarkers": "square", + "lightLevelNumberCondition": "always", + "lightLevelNumbers": "block", + "hudAlignment": "top_left", + "biomeOverlayRange": 4, + "biomeOverlayRangeVertical": 0, + "blockGridOverlayRadius": 32, + "coordinateFormat": "x: %.1f y: %.1f z: %.1f", + "dateFormatReal": "yyyy-MM-dd HH:mm:ss", + "dateFormatMinecraft": "MC time: (day {DAY}) {HOUR}:{MIN}:xx", + "fontScale": 0.5, + "lightLevelMarkerSize": 0.84, + "lightLevelNumberOffsetBlockX": 0.26, + "lightLevelNumberOffsetBlockY": 0.32, + "lightLevelNumberOffsetSkyX": 0.42, + "lightLevelNumberOffsetSkyY": 0.56, + "lightLevelRange": 24, + "lightLevelThresholdDim": 0, + "lightLevelThresholdSafe": 1, + "lightLevelRenderOffset": 0.005, + "mapPreviewSize": 160, + "slimeChunkOverlayRadius": -1, + "spawnableColumnHeightsOverlayRadius": 40, + "textPosX": 4, + "textPosY": 4, + "timeDayDivisor": 24000, + "timeTotalDivisor": 24000 + }, + "InfoTypeToggles": { + "infoBeeCount": false, + "infoBiome": false, + "infoBiomeRegistryName": false, + "infoBlockBreakSpeed": false, + "infoBlockInChunk": false, + "infoBlockPosition": false, + "infoBlockProperties": false, + "infoChunkPosition": false, + "infoChunkSections": false, + "infoChunkSectionsLine": false, + "infoChunkUpdates": false, + "infoCoordinates": true, + "infoCoordinatesScaled": false, + "infoDifficulty": false, + "infoDimensionId": false, + "infoDistance": false, + "infoEntities": false, + "infoEntitiesClientWorld": false, + "infoEntityRegistryName": false, + "infoFacing": true, + "infoFurnaceXp": false, + "infoFPS": false, + "infoHoneyLevel": false, + "infoHorseSpeed": false, + "infoHorseJump": false, + "infoLightLevel": false, + "infoLookingAtBlock": false, + "infoLookingAtBlockInChunk": false, + "infoLookingAtEntity": false, + "infoMemoryUsage": false, + "infoMobCaps": false, + "infoLoadedChunksCount": false, + "infoParticleCount": false, + "infoPing": false, + "infoRegionFile": false, + "infoRotationPitch": false, + "infoRotationYaw": false, + "infoServerTPS": false, + "infoSlimeChunk": false, + "infoSpeed": false, + "infoSpeedAxis": false, + "infoSpeedHV": false, + "infoSprinting": false, + "infoTileEntities": false, + "infoTimeDayModulo": false, + "infoTimeIRL": true, + "infoTimeTotalModulo": false, + "infoTimeWorld": false, + "infoWorldTimeFormatted": false + }, + "InfoHotkeys": { + "infoBeeCount": { + "keys": "" + }, + "infoBiome": { + "keys": "" + }, + "infoBiomeRegistryName": { + "keys": "" + }, + "infoBlockBreakSpeed": { + "keys": "" + }, + "infoBlockInChunk": { + "keys": "" + }, + "infoBlockPosition": { + "keys": "" + }, + "infoBlockProperties": { + "keys": "" + }, + "infoChunkPosition": { + "keys": "" + }, + "infoChunkSections": { + "keys": "" + }, + "infoChunkSectionsLine": { + "keys": "" + }, + "infoChunkUpdates": { + "keys": "" + }, + "infoCoordinates": { + "keys": "" + }, + "infoCoordinatesScaled": { + "keys": "" + }, + "infoDifficulty": { + "keys": "" + }, + "infoDimensionId": { + "keys": "" + }, + "infoDistance": { + "keys": "" + }, + "infoEntities": { + "keys": "" + }, + "infoEntitiesClientWorld": { + "keys": "" + }, + "infoEntityRegistryName": { + "keys": "" + }, + "infoFacing": { + "keys": "" + }, + "infoFurnaceXp": { + "keys": "" + }, + "infoFPS": { + "keys": "" + }, + "infoHoneyLevel": { + "keys": "" + }, + "infoHorseSpeed": { + "keys": "" + }, + "infoHorseJump": { + "keys": "" + }, + "infoLightLevel": { + "keys": "" + }, + "infoLookingAtBlock": { + "keys": "" + }, + "infoLookingAtBlockInChunk": { + "keys": "" + }, + "infoLookingAtEntity": { + "keys": "" + }, + "infoMemoryUsage": { + "keys": "" + }, + "infoMobCaps": { + "keys": "" + }, + "infoLoadedChunksCount": { + "keys": "" + }, + "infoParticleCount": { + "keys": "" + }, + "infoPing": { + "keys": "" + }, + "infoRegionFile": { + "keys": "" + }, + "infoRotationPitch": { + "keys": "" + }, + "infoRotationYaw": { + "keys": "" + }, + "infoServerTPS": { + "keys": "" + }, + "infoSlimeChunk": { + "keys": "" + }, + "infoSpeed": { + "keys": "" + }, + "infoSpeedAxis": { + "keys": "" + }, + "infoSpeedHV": { + "keys": "" + }, + "infoSprinting": { + "keys": "" + }, + "infoTileEntities": { + "keys": "" + }, + "infoTimeDayModulo": { + "keys": "" + }, + "infoTimeIRL": { + "keys": "" + }, + "infoTimeTotalModulo": { + "keys": "" + }, + "infoTimeWorld": { + "keys": "" + }, + "infoWorldTimeFormatted": { + "keys": "" + } + }, + "RendererToggles": { + "overlayBeaconRange": false, + "overlayBiomeBorder": false, + "overlayBlockGrid": false, + "overlayConduitRange": false, + "overlayLightLevel": false, + "overlayRandomTicksFixed": false, + "overlayRandomTicksPlayer": false, + "overlayRegionFile": false, + "overlaySlimeChunks": false, + "overlaySpawnableColumnHeights": false, + "overlaySpawnChunkReal": false, + "overlaySpawnChunkPlayer": false, + "overlayStructureMainToggle": false, + "shapeRenderer": false, + "debugChunkBorder": false, + "debugChunkInfo": false, + "debugChunkOcclusion": false, + "debugCollisionBoxEnabled": false, + "debugNeighborsUpdateEnabled": false, + "debugPathfindingEnabled": false, + "debugSolidFaceEnabled": false, + "debugWaterEnabled": false + }, + "RendererHotkeys": { + "overlayBeaconRange": { + "keys": "" + }, + "overlayBiomeBorder": { + "keys": "" + }, + "overlayBlockGrid": { + "keys": "" + }, + "overlayConduitRange": { + "keys": "" + }, + "overlayLightLevel": { + "keys": "" + }, + "overlayRandomTicksFixed": { + "keys": "" + }, + "overlayRandomTicksPlayer": { + "keys": "" + }, + "overlayRegionFile": { + "keys": "" + }, + "overlaySlimeChunks": { + "keys": "" + }, + "overlaySpawnableColumnHeights": { + "keys": "" + }, + "overlaySpawnChunkReal": { + "keys": "" + }, + "overlaySpawnChunkPlayer": { + "keys": "" + }, + "overlayStructureMainToggle": { + "keys": "" + }, + "shapeRenderer": { + "keys": "" + }, + "debugChunkBorder": { + "keys": "" + }, + "debugChunkInfo": { + "keys": "" + }, + "debugChunkOcclusion": { + "keys": "" + }, + "debugCollisionBoxEnabled": { + "keys": "" + }, + "debugNeighborsUpdateEnabled": { + "keys": "" + }, + "debugPathfindingEnabled": { + "keys": "" + }, + "debugSolidFaceEnabled": { + "keys": "" + }, + "debugWaterEnabled": { + "keys": "" + } + }, + "StructureColors": { + "Bastion Remnant Main": "#302171F5", + "Bastion Remnant Components": "#302171F5", + "Buried Treasure Main": "#302298E6", + "Buried Treasure Components": "#302298E6", + "Desert Pyramid Main": "#30FFFF00", + "Desert Pyramid Components": "#30FFFF00", + "End City Main": "#30EB07EB", + "End City Components": "#30EB07EB", + "Igloo Main": "#300FAFE4", + "Igloo Components": "#300FAFE4", + "Jungle Temple Main": "#3099FF00", + "Jungle Temple Components": "#3099FF00", + "Mansion Main": "#30FF6500", + "Mansion Components": "#30FF6500", + "Mineshaft Main": "#30F8D650", + "Mineshaft Components": "#30F8D650", + "Nether Fortress Main": "#30FC381D", + "Nether Fortress Components": "#30FC381D", + "Nether Fossil Main": "#30868E99", + "Nether Fossil Components": "#30868E99", + "Ocean Monument Main": "#3029E6EF", + "Ocean Monument Components": "#3029E6EF", + "Ocean Ruin Main": "#300FAD83", + "Ocean Ruin Components": "#300FAD83", + "Pillager Outpost Main": "#300FAD83", + "Pillager Outpost Components": "#300FAD83", + "Ruined Portal Main": "#309F03D3", + "Ruined Portal Components": "#309F03D3", + "Shipwreck Main": "#30EB1995", + "Shipwreck Components": "#30EB1995", + "Stronghold Main": "#30009999", + "Stronghold Components": "#30009999", + "Village Main": "#3054CB4E", + "Village Components": "#3054CB4E", + "Witch Hut Main": "#30BE1DFC", + "Witch Hut Components": "#300099FF", + "Unknown Main": "#50FFFFFF", + "Unknown Components": "#50FFFFFF" + }, + "StructureHotkeys": { + "Toggle Bastion Remnant": { + "keys": "" + }, + "Toggle Buried Treasure": { + "keys": "" + }, + "Toggle Desert Pyramid": { + "keys": "" + }, + "Toggle End City": { + "keys": "" + }, + "Toggle Igloo": { + "keys": "" + }, + "Toggle Jungle Temple": { + "keys": "" + }, + "Toggle Mansion": { + "keys": "" + }, + "Toggle Mineshaft": { + "keys": "" + }, + "Toggle Nether Fortress": { + "keys": "" + }, + "Toggle Nether Fossil": { + "keys": "" + }, + "Toggle Ocean Monument": { + "keys": "" + }, + "Toggle Ocean Ruin": { + "keys": "" + }, + "Toggle Pillager Outpost": { + "keys": "" + }, + "Toggle Ruined Portal": { + "keys": "" + }, + "Toggle Shipwreck": { + "keys": "" + }, + "Toggle Stronghold": { + "keys": "" + }, + "Toggle Village": { + "keys": "" + }, + "Toggle Witch Hut": { + "keys": "" + }, + "Toggle Unknown": { + "keys": "" + } + }, + "StructureToggles": { + "Bastion Remnant": false, + "Buried Treasure": false, + "Desert Pyramid": false, + "End City": false, + "Igloo": false, + "Jungle Temple": false, + "Mansion": false, + "Mineshaft": false, + "Nether Fortress": false, + "Nether Fossil": false, + "Ocean Monument": false, + "Ocean Ruin": false, + "Pillager Outpost": false, + "Ruined Portal": false, + "Shipwreck": false, + "Stronghold": false, + "Village": false, + "Witch Hut": false, + "Unknown": false + }, + "config_version": 1 +} \ No newline at end of file diff --git a/configureddefaults/config/backpacked.server.toml b/configureddefaults/config/backpacked.server.toml new file mode 100644 index 0000000..0d87528 --- /dev/null +++ b/configureddefaults/config/backpacked.server.toml @@ -0,0 +1,72 @@ +[pickpocketing] + # The maximum angle at which another player's backpack can be accessed. + # Think of this as how directly behind the backpack the player needs to be + # in order to pickpocket. A smaller range prevents the player from accessing + # the backpack from the side. + # Valid range: 0 to 90 (inclusive) + maxAngleRange = 80.0 + # If enabled, allows players to access the backpack of another player by interacting with the visible backpack on their back. + # Valid values: true, false + enabledPickpocketing = true + # The maximum reach distance of a player to interact with another player's backpack. + # Valid range: 0 to 4 (inclusive) + maxReachDistance = 2.0 +[wanderingTrader] + # If enabled, allows wandering traders to equip backpacks + # Valid values: true, false + enableBackpack = true + # The chance a Wandering Trader will spawn with a backpack. The chance is interpreted as one out of x, with x being the number given from this config option. + # Valid range: 1 to 100 (inclusive) + spawnWithBackpackChance = 2 + + [wanderingTrader.pickpocketingChallenge] + # The maximum distance a Wandering Trader can detect a player. The longer the distance, the more difficult the challenge to pickpocket their backpack. + # Valid range: 1 to 32 (inclusive) + maxDetectionDistance = 10.0 + # If true, allows players who are disliked by Wandering Traders to continue to trade normally with them. A player is considered disliked if they are caught when trying to pickpocket a Wandering Trader's backpack. + # Valid values: true, false + dislikedPlayersCanTrade = false + # The maximum multiplier to apply when generating loot in the Wandering Trader backpack + # Valid range: 1 to 64 (inclusive) + maxLootMultiplier = 12 + # The amount of time (in ticks) a player has to wait before a Wandering Trader will like them again. If a player gets caught pickpocketing a Wandering Trader, the cooldown will be reset + # Valid range: 0 to 24000 (inclusive) + dislikeCooldown = 6000 + # The time (in ticks) a Wandering Trader will wait before it decides to forget about a detected player. The Wandering Trader will wait indefinitely if the detected player is within the maximum detection distance. + # Valid range: 1 to 12000 (inclusive) + timeToForgetPlayer = 200 + # Instead of generating trades as loot in the Wandering Traders backpacks, only generate emeralds. + # Valid values: true, false + generateEmeraldsOnly = false + # The maximum size of an emerald stack that can generate in the Wandering Trader backpack + # Valid range: 1 to 64 (inclusive) + maxEmeraldStack = 32 +[backpack] + # If enabled, the backpack will stay on the player on death. Similar to keep inventory rule. + # Valid values: true, false + keepOnDeath = false + # The amount of slot rows in the backpack inventory. + # Valid range: 1 to 7 (inclusive) + inventorySizeRows = 4 + # Allows every player to use any backpack cosmetic variant without needing to complete the challenges. Side note, any progress to a challenge will not be tracked while enabled. + # Valid values: true, false + unlockAllCosmetics = false + # If enabled, prevents backpacks from being customised. This will remove the customise button from the backpack inventory + # Valid values: true, false + disableCustomisation = false + # The amount of slot columns in the backpack inventory. + # Valid range: 1 to 13 (inclusive) + inventorySizeColumns = 4 + # Stops players from removing the backpack if it's not empty. This prevents players from carrying multiple backpacks. + # Valid values: true, false + lockIntoSlot = true + # A list of items that are not allowed inside a backpack. Note: It is recommended to ban items that have an inventory as this will create large NBT data and potentially crash the server! + bannedItems = ["travelersbackpack:custom_travelers_backpack", "pinesbarrels:better_barrel", "quark:seed_pouch", "quark:backpack", "sophisticatedbackpacks:backpack", "sophisticatedbackpacks:iron_backpack", "sophisticatedbackpacks:gold_backpack", "sophisticatedbackpacks:diamond_backpack", "sophisticatedbackpacks:netherite_backpack", "improvedbackpacks:tiny_pocket", "improvedbackpacks:medium_pocket", "improvedbackpacks:large_pocket", "improvedbackpacks:white_backpack", "improvedbackpacks:orange_backpack", "improvedbackpacks:magenta_backpack", "improvedbackpacks:light_blue_backpack", "improvedbackpacks:yellow_backpack", "improvedbackpacks:lime_backpack", "improvedbackpacks:pink_backpack", "improvedbackpacks:gray_backpack", "improvedbackpacks:light_gray_backpack", "improvedbackpacks:cyan_backpack", "improvedbackpacks:purple_backpack", "improvedbackpacks:blue_backpack", "improvedbackpacks:brown_backpack", "improvedbackpacks:green_backpack", "improvedbackpacks:red_backpack", "improvedbackpacks:black_backpack", "immersiveengineering:toolbox", "immersiveengineering:crate", "immersiveengineering:reinforced_crate", "create:white_toolbox", "create:orange_toolbox", "create:magenta_toolbox", "create:light_blue_toolbox", "create:yellow_toolbox", "create:lime_toolbox", "create:pink_toolbox", "create:gray_toolbox", "create:light_gray_toolbox", "create:cyan_toolbox", "create:purple_toolbox", "create:blue_toolbox", "create:brown_toolbox", "create:green_toolbox", "create:red_toolbox", "create:black_toolbox", "mekanism:personal_chest", "supplementaries:sack"] + # The default cosmetic (model) of the backpack. This should generally be a backpack that is unlocked by default + defaultCosmetic = "backpacked:standard" + # When picking up a backpack (with items inside) off the ground, the item will automatically equip. Having this enabled may not be ideal for multiplayer servers. + # Valid values: true, false + autoEquipOnPickup = false + # When breaking a shelf, the placed backpack will also drops it's items into the world. This prevents players from carrying multiple backpacks + # Valid values: true, false + dropContentsFromShelf = true diff --git a/configureddefaults/config/beansbackpacks-common.json5 b/configureddefaults/config/beansbackpacks-common.json5 new file mode 100644 index 0000000..04d361f --- /dev/null +++ b/configureddefaults/config/beansbackpacks-common.json5 @@ -0,0 +1,36 @@ +{ +/* =============== Maximum Stacks =============== */ + "leather_max_stacks": 16, // 1 - 64 Default: 4 + "ender_max_stacks": 16, // 1 - 8 Default: 4 + "winged_max_stacks": 16, // 1 - 64 Default: 4 + "metal_max_stacks": 20, // 1 - 64 Default: 7 + "pot_max_stacks": 128, // 0 - 128 Default: 128 + "cauldron_max_buckets": 24, // 0 - 128 Default: 24 + "data_driven_overrides": { // If a backpack is Data-Driven, find it's 'backpack_id' with F3 + H + "gold": 20, + "netherite": 24 + }, + "item_weight_override": { // Stored items will act like they stack to the declared whole number + "bundle": 4, + "enchanted_book": 16 + //"all": 64 + }, +/* ============== Item Whitelists =============== */ + // ┌▶ items can be worn on the back & not as equipment. Item does not keep functioning or rendering on the back. + "disable_chestplate": "", + // ┌▶ if any items are in armor/trinkets/curios slots then back equipment is not rendered. + "disables_back_slot": "create:copper_backtank, create:netherite_backtank", + // ┌▶ cannot be worn with Winged Backpack & other backpacks will be positioned off the player's back + "elytra_items": "elytra", + // ┌▶ cannot be stored in any backpack's inventory + "blacklist_items": "white_shulker_box, pink_shulker_box, light_blue_shulker_box, blue_shulker_box, cyan_shulker_box, light_gray_shulker_box, magenta_shulker_box, orange_shulker_box, gray_shulker_box, lime_shulker_box, red_shulker_box, black_shulker_box, yellow_shulker_box, shulker_box, green_shulker_box, purple_shulker_box, brown_shulker_box", +/* =============== Miscellaneous ================ */ + "always_disables_back_slot": false, // Default: false + "back_slot_pos": [59, 62], +/* ================= Gamerules ================== */ + "unbindEnderOnDeath": false, // Default: false + "keepBackSlot": false, // Default: false + "lockEnderOffline": false, // Default: false + "lockBackpackOffline": false, // Default: false + "lockBackpackNotOwner": false // Default: false +} \ No newline at end of file diff --git a/index.toml b/index.toml index faf39c9..c6768e1 100644 --- a/index.toml +++ b/index.toml @@ -16,6 +16,10 @@ hash = "0acf51cddc16eacd4ff54239f6413f7ff651129bec6fd8c50c8c1836e5702a79" file = "config/almostunified/unify.json" hash = "80f6483d21144ddf2adfdde9f6b1ed4732fd6b0cffbc5ef2040dfd766efb4879" +[[files]] +file = "config/backpacked.client.toml" +hash = "a55e8c2de90805b775e3dd4d1b28aa56d0651b0aa635c022e413dfc7b0eab126" + [[files]] file = "config/betterarcheology_structures/structure_settings.json5" hash = "38d7ba223179d5c572ab2b545501505a75bfd32acd4d3b2f558f8d7d9134c269" @@ -34,12 +38,16 @@ hash = "8c9ffd4686af343a956e764d08b139f11bfcb093747773528e884dd83256e280" [[files]] file = "config/item_obliterator.json5" -hash = "096c0923d7b11fd96532ccf41dfd8f3689e687c95ea967865a138f8bf478d2fe" +hash = "880d86026cb762d53b01c4b4f8bde3edbf68dd6ff041afb9e122f6089d098821" [[files]] file = "config/malilib.json" hash = "743b685665f3e59b125578fd6c746ff749745fb52a0f9a31fe533234ec5341f2" +[[files]] +file = "config/minihud.json" +hash = "712b11be6a1de74813cea3975bbe10c8154cbd27afb81a5bf8dfce3eb458e37a" + [[files]] file = "config/particular.json5" hash = "d5a7270d9923f1d1b1516c86dd54ff057bf228e7d0c38d4a9813389646ab1efd" @@ -165,8 +173,8 @@ file = "configureddefaults/config/ambientsounds-client.json" hash = "a5a48d2e3b9e851be1a0e7b99a518b34fbb2b47ecff4ee06a4261d84ab50655e" [[files]] -file = "configureddefaults/config/backpacked.client.toml" -hash = "a55e8c2de90805b775e3dd4d1b28aa56d0651b0aa635c022e413dfc7b0eab126" +file = "configureddefaults/config/backpacked.server.toml" +hash = "f0fe1ca3b61d3e442f62c4a2d93b4a2bffb36e60eb70bfef5fd85a3e6f9bac1d" [[files]] file = "configureddefaults/config/bclib/client.json" @@ -176,6 +184,10 @@ hash = "dc83e158808a3dafbf9602aba6506d98e64b60ceee204623a2f6a38e37711f33" file = "configureddefaults/config/bclib/server.json" hash = "08c500c5920acffef2fe2eee5672f06670d4624f39f9920101f2b74ef405ebb5" +[[files]] +file = "configureddefaults/config/beansbackpacks-common.json5" +hash = "ae1d3394eb8bedc577b5c6c096750b040a1bc3afce71868bf74fd599c81b26fa" + [[files]] file = "configureddefaults/config/cristellib/minecraftED.json5" hash = "8e01cc9b7e46f74fd60ce36d3459628b8198cb988051ae52f14cda36ef0fd869" diff --git a/pack.toml b/pack.toml index 791c840..2c1c338 100644 --- a/pack.toml +++ b/pack.toml @@ -6,7 +6,7 @@ pack-format = "packwiz:1.1.0" [index] file = "index.toml" hash-format = "sha256" -hash = "220380d6c7b1f3774c121121120fc78bfea9e7683ed38722e41dd51377d9630c" +hash = "efe0cc2ac41c55d12e5b4175701ba2bc1b8f3345f57ebabf6cc9e914a1144ea3" [versions] fabric = "0.16.9"