This commit is contained in:
ZHAY10086
2026-07-11 09:32:21 +08:00
parent d977545c7b
commit b897bf7dee
55 changed files with 5610 additions and 2478 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
# Configuration file
cache {
S:digest=c7619b26bf9c4702b9291f466612b30d
S:digest=b9817aa685cb2aba50576060c4522a02
# Caching can save processing time, if there are a lot of items. [default: true]
B:enableCache=true
@@ -3,7 +3,7 @@
cache {
# Waits as many hours, until it checks again. [range: 0 ~ 168, default: 24]
I:interval=24
S:lastCheck=1782841893936
S:lastCheck=1783696684606
}
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -85,7 +85,7 @@
"action" :
{
"type": "openLink",
"link": "https://github.com/sainagh/meatballcraft/wiki/%5B0.18.4%5D-Improving-Performance"
"link": "https://github.com/sainagh/meatballcraft/wiki/%5B0.18.6%5D-Improving-Performance"
}
},
+18
View File
@@ -1644,6 +1644,24 @@
"item": "xreliquary:rod_of_lyssa",
"damage": "*"
}
],
"190": [
{
"item": "xreliquary:rod_of_lyssa",
"damage": "*"
}
],
"191": [
{
"item": "xreliquary:rod_of_lyssa",
"damage": "*"
}
],
"193": [
{
"item": "xreliquary:rod_of_lyssa",
"damage": "*"
}
]
}
+4
View File
@@ -23503,6 +23503,10 @@
{
"item": "contenttweaker:chunky_sand_pile|0",
"emc": 1024
},
{
"item": "contenttweaker:tiny_brick_wall|0",
"emc": 1024
}
]
}
+1 -1
View File
@@ -248,7 +248,7 @@ mapperconfigurations {
apicustomconversionmapper {
allow {
# Allow Mod expequiv to add its 89964 Recipes to the EMC Calculation [default: true]
# Allow Mod expequiv to add its 89963 Recipes to the EMC Calculation [default: true]
B:expequiv=true
}
+37
View File
@@ -23,6 +23,7 @@ client {
# Internal scanner preference. Per-tab sort mode: 0=Distance, 1=Name.
I:sortModeLoops=0
I:sortModeMissing=0
I:sortModePatterns=0
# Min: 10
# Max: 1000
@@ -50,6 +51,42 @@ client {
B:useTallView=false
}
remotemonitor {
# Text color (hex) for positive deltas. Accepts RRGGBB or AARRGGBB.
S:gainColor=66FF66
# Min: 8
# Max: 64
I:iconSize=16
# Min: 0
# Max: 32
I:iconTextGap=4
# Min: 0
# Max: 32
I:lineSpacing=2
# Text color (hex) for negative deltas. Accepts RRGGBB or AARRGGBB.
S:lossColor=FF6666
# Min: 0
# Max: 64
I:paddingInternal=4
# Min: 10
# Max: 1000
I:textScalePercent=100
# Min: 0
# Max: 4096
I:x=5
# Min: 0
# Max: 4096
I:y=5
}
}
+1 -1
View File
@@ -7,7 +7,7 @@
##########################################################################################################
data {
# [default: [minecraft:protection:10], [minecraft:fire_protection:5], [minecraft:feather_falling:5], [minecraft:blast_protection:2], [minecraft:projectile_protection:5], [minecraft:respiration:2], [minecraft:aqua_affinity:2], [minecraft:thorns:1], [minecraft:depth_strider:2], [minecraft:frost_walker:2], [minecraft:sharpness:10], [minecraft:smite:5], [minecraft:bane_of_arthropods:5], [minecraft:knockback:5], [minecraft:fire_aspect:2], [minecraft:looting:2], [minecraft:sweeping:2], [minecraft:efficiency:10], [minecraft:silk_touch:1], [minecraft:unbreaking:5], [minecraft:fortune:2], [minecraft:power:10], [minecraft:punch:2], [minecraft:flame:2], [minecraft:infinity:1], [minecraft:luck_of_the_sea:2], [minecraft:lure:2], [minecraft:mending:2], [draconicevolution:enchant_reaper:2], [railcraft:wrecking:2], [railcraft:implosion:2], [railcraft:destruction:1], [railcraft:smack:1], [extrautils2:xu.kaboomerang:10], [extrautils2:xu.zoomerang:10], [extrautils2:xu.burnerang:10], [extrautils2:xu.bladerang:10], [extrautils2:xu.boomereaperang:10], [randomthings:magnetic:1], [openblocks:explosive:2], [openblocks:last_stand:5], [openblocks:flim_flam:2], [projectred-expansion:electric_efficiency:2], [advancedrocketry:spacebreathing:10], [endercore:autosmelt:2], [endercore:xpboost:5], [tombstone:shadow_step:2], [tombstone:soulbound:2], [tombstone:magic_siphon:2], [tombstone:plague_bringer:2], [tombstone:blessing:2], [tombstone:curse_of_bones:2], [tombstone:spectral_conjurer:2], [enderio:repellent:1], [enderio:witherarrow:5], [enderio:witherweapon:5], [enderio:soulbound:1], [aerialaffinity:aerial_affinity:2], [aoa3:brace:1], [aoa3:intervention:1], [aoa3:archmage:1], [aoa3:sever:5], [aoa3:recharge:2], [aoa3:control:2], [aoa3:shell:5], [aoa3:crush:5], [aoa3:form:2], [ebwizardry:magic_sword:10], [ebwizardry:magic_bow:10], [ebwizardry:flaming_weapon:10], [ebwizardry:freezing_weapon:10], [ebwizardry:magic_protection:5], [ebwizardry:frost_protection:2], [ebwizardry:shock_protection:2], [bewitchment:magic_protection:1], [bibliocraft:bibliocraft.deathcompassench:1], [bibliocraft:bibliocraft.readingench:5], [divinerpg:rive:1], [divinerpg:aftershock:1], [mod_lavacow:poisonous:1], [mod_lavacow:lifesteal:1], [mod_lavacow:corrosive:1], [mod_lavacow:critical_boost:2], [mod_lavacow:dominion:1], [soulshardsrespawn:soul_stealer:5], [thaumictinkerer:ascentboost:2], [thaumictinkerer:pounce:1], [thaumictinkerer:shockwave:5], [thaumictinkerer:slowfall:1], [thaumictinkerer:finalstrike:2], [thaumictinkerer:valiance:5], [thaumictinkerer:vamprisim:2], [thaumictinkerer:dispersedstrikes:2], [thaumictinkerer:focusedstrikes:2], [thaumictinkerer:quickdraw:2], [thaumictinkerer:tunnel:5], [thaumictinkerer:shatter:5], [thaumictinkerer:desintegrate:5], [thaumictinkerer:autosmelt:5], [variegated:manabound:1], [woot:headhunter:2], [abyssalcraft:coralium:2], [abyssalcraft:dread:2], [abyssalcraft:light_pierce:10], [abyssalcraft:iron_wall:5], [abyssalcraft:sapping:5], [abyssalcraft:multi_rend:2], [cofhcore:holding:5], [cofhcore:insight:5], [cofhcore:leech:5], [cofhcore:multishot:5], [cofhcore:smashing:2], [cofhcore:smelting:2], [cofhcore:soulbound:5], [cofhcore:vorpal:2], [cyclicmagic:enchantment.autosmelt:2], [cyclicmagic:enchantment.excavation:1], [cyclicmagic:enchantment.launch:10], [cyclicmagic:enchantment.lifeleech:10], [cyclicmagic:enchantment.magnet:1], [cyclicmagic:enchantment.multishot:1], [cyclicmagic:enchantment.quickdraw:1], [cyclicmagic:enchantment.venom:10], [cyclicmagic:enchantment.waterwalking:1], [cyclicmagic:enchantment.expboost:1], [astralsorcery:enchantment.as.nightvision:1], [astralsorcery:enchantment.as.smelting:1], [simplyjetpacks:fuel_efficiency:1]]
# [default: [minecraft:protection:10], [minecraft:fire_protection:5], [minecraft:feather_falling:5], [minecraft:blast_protection:2], [minecraft:projectile_protection:5], [minecraft:respiration:2], [minecraft:aqua_affinity:2], [minecraft:thorns:1], [minecraft:depth_strider:2], [minecraft:frost_walker:2], [minecraft:sharpness:10], [minecraft:smite:5], [minecraft:bane_of_arthropods:5], [minecraft:knockback:5], [minecraft:fire_aspect:2], [minecraft:looting:2], [minecraft:sweeping:2], [minecraft:efficiency:10], [minecraft:silk_touch:1], [minecraft:unbreaking:5], [minecraft:fortune:2], [minecraft:power:10], [minecraft:punch:2], [minecraft:flame:2], [minecraft:infinity:1], [minecraft:luck_of_the_sea:2], [minecraft:lure:2], [minecraft:mending:2], [draconicevolution:enchant_reaper:2], [railcraft:wrecking:2], [railcraft:implosion:2], [railcraft:destruction:1], [railcraft:smack:1], [extrautils2:xu.kaboomerang:10], [extrautils2:xu.zoomerang:10], [extrautils2:xu.burnerang:10], [extrautils2:xu.bladerang:10], [extrautils2:xu.boomereaperang:10], [randomthings:magnetic:1], [openblocks:explosive:2], [openblocks:last_stand:5], [openblocks:flim_flam:2], [projectred-expansion:electric_efficiency:2], [advancedrocketry:spacebreathing:10], [endercore:xpboost:5], [endercore:autosmelt:2], [tombstone:shadow_step:2], [tombstone:soulbound:2], [tombstone:magic_siphon:2], [tombstone:plague_bringer:2], [tombstone:blessing:2], [tombstone:curse_of_bones:2], [tombstone:spectral_conjurer:2], [enderio:soulbound:1], [enderio:witherweapon:5], [enderio:repellent:1], [enderio:witherarrow:5], [aerialaffinity:aerial_affinity:2], [aoa3:brace:1], [aoa3:intervention:1], [aoa3:archmage:1], [aoa3:sever:5], [aoa3:recharge:2], [aoa3:control:2], [aoa3:shell:5], [aoa3:crush:5], [aoa3:form:2], [ebwizardry:magic_sword:10], [ebwizardry:magic_bow:10], [ebwizardry:flaming_weapon:10], [ebwizardry:freezing_weapon:10], [ebwizardry:magic_protection:5], [ebwizardry:frost_protection:2], [ebwizardry:shock_protection:2], [bewitchment:magic_protection:1], [bibliocraft:bibliocraft.deathcompassench:1], [bibliocraft:bibliocraft.readingench:5], [divinerpg:rive:1], [divinerpg:aftershock:1], [mod_lavacow:poisonous:1], [mod_lavacow:lifesteal:1], [mod_lavacow:corrosive:1], [mod_lavacow:critical_boost:2], [mod_lavacow:dominion:1], [soulshardsrespawn:soul_stealer:5], [thaumictinkerer:ascentboost:2], [thaumictinkerer:pounce:1], [thaumictinkerer:shockwave:5], [thaumictinkerer:slowfall:1], [thaumictinkerer:finalstrike:2], [thaumictinkerer:valiance:5], [thaumictinkerer:vamprisim:2], [thaumictinkerer:dispersedstrikes:2], [thaumictinkerer:focusedstrikes:2], [thaumictinkerer:quickdraw:2], [thaumictinkerer:tunnel:5], [thaumictinkerer:shatter:5], [thaumictinkerer:desintegrate:5], [thaumictinkerer:autosmelt:5], [variegated:manabound:1], [woot:headhunter:2], [abyssalcraft:coralium:2], [abyssalcraft:dread:2], [abyssalcraft:light_pierce:10], [abyssalcraft:iron_wall:5], [abyssalcraft:sapping:5], [abyssalcraft:multi_rend:2], [cofhcore:holding:5], [cofhcore:insight:5], [cofhcore:leech:5], [cofhcore:multishot:5], [cofhcore:smashing:2], [cofhcore:smelting:2], [cofhcore:soulbound:5], [cofhcore:vorpal:2], [cyclicmagic:enchantment.autosmelt:2], [cyclicmagic:enchantment.excavation:1], [cyclicmagic:enchantment.launch:10], [cyclicmagic:enchantment.lifeleech:10], [cyclicmagic:enchantment.magnet:1], [cyclicmagic:enchantment.multishot:1], [cyclicmagic:enchantment.quickdraw:1], [cyclicmagic:enchantment.venom:10], [cyclicmagic:enchantment.waterwalking:1], [cyclicmagic:enchantment.expboost:1], [astralsorcery:enchantment.as.nightvision:1], [astralsorcery:enchantment.as.smelting:1], [simplyjetpacks:fuel_efficiency:1]]
S:data <
minecraft:protection:10
minecraft:fire_protection:5
+1 -1
View File
@@ -50,7 +50,7 @@ general {
B:"Use Quest Bookmark"=true
# If view mode enabled, User can view all quests [default: false]
B:"View mode"=true
B:"View mode"=false
# Zoom in on cursor. If false, zooms in on center of screen. [default: true]
B:"Zoom In on Cursor"=true
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
"desc:8": "§7§o接口具有两个功能,查看自动合成板块以了解关于另一功能的信息。\n\n可通过配置接口GUI顶部的槽位,使网络将接口内的物品维持在特定数量。ME流体接口功能相同,但是适用于流体。\n\n导管可其他管道可对接口进行输入或输出操作。此种方法比使用输出总线更不容易导致卡顿。\n\nME二合一接口同时具有物品和流体接口的功能。\n\n对于使用液滴的配方(若ME网络中存在流体离散器),必须在接口与目标机器之间放置一个原材料缓存仓,用以在启动配方前分离流体与物品。\n\nME样板接口和ME完美接口仅具有两种接口功能中的一项,但具有更多样板/物品槽位。",
"desc:8": "§7§o接口具有两个功能,查看自动合成板块以了解关于另一功能的信息。\n\n可通过配置接口GUI顶部的槽位,使网络将接口内的物品维持在特定数量。ME流体接口功能相同,但是适用于流体。\n\n导管可其他管道可对接口进行输入或输出操作。此种方法比使用输出总线更不容易导致卡顿。\n\nME二合一接口同时具有物品和流体接口的功能。\n\n对于使用液滴的配方(若ME网络中存在流体离散器),必须在接口与目标机器之间放置一个原材料缓存仓,用以在启动配方前分离流体与物品。",
"icon:10": {
"Count:3": 1,
"id:8": "appliedenergistics2:interface"
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
"desc:8": "§7§o将AE网络中的所有内容暴露出来用于物品或流体传输。\n\n若不进行过滤,会造成严重卡顿,但可用于子网划分。",
"desc:8": "§7§o将AE网络中的所有内容暴露出来用于物品或流体传输。\n\n若不进行过滤,会造成严重卡顿,但可用于子网划分。",
"icon:10": {
"Count:3": 1,
"id:8": "nae2:exposer"
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
"desc:8": "§7§o注意:不推荐在主网络中使用该设备,但在小型子网络中很有用!\n\n查看\u0027被动式合成子网\u0027的指南以获取更多信息。\n\n缓存指令器可将网络中的指定物品和流体维持在指定数量,其功能相当于将多个制作卡片整合于一体。",
"desc:8": "§7§o注意:不推荐在主网络中使用该设备,但在小型子网络中很有用!\n\n查看\u0027被动式合成子网\u0027的指南以获取更多信息。\n\n缓存指令器可将网络中的指定物品和流体维持在指定数量,其功能相当于将多个制作卡片整合于一体。",
"icon:10": {
"Count:3": 1,
"id:8": "ae2powertools:better_level_maintainer"
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
"desc:8": "§7§o量子网桥是一个多方块结构,有以下两种功能:\n\n跨维度无视距离无线传输32个频道。\n将一对量子缠绕态奇点分别放入一对希望连接的量子网桥中,来将二者相连。\n连接两端都应提供能量输入,不论是通过控制器还是能源接收器,并且两边都至少要有一个能源元件。\n可以通过量子网桥来运行P2P子网,但根据子网的复杂程度,可能会出现异常行为。\n\n将无线终端的范围扩展到无限。\n将一个量子网桥与想要无线访问的网络连接。将量子链接卡放入网桥中。注意,进行此操作后,将无法放入量子缠绕态奇点,因为一个量子网桥同一时间只能运行一种功能。这样做之后,就不再需要无线访问点了。\n\n感谢Fox的帮助!",
"desc:8": "§7§o量子网桥是一个多方块结构,有以下两种功能:\n\n跨维度无视距离无线传输32个频道。\n将一对量子缠绕态奇点分别放入一对希望连接的量子网桥中,来将二者相连。\n连接两端都应提供能量输入,不论是通过控制器还是能源接收器,并且两边都至少要有一个能源元件。\n可以通过量子网桥来运行P2P子网,但根据子网的复杂程度,可能会出现异常行为。\n\n将无线终端的范围扩展到无限。\n将一个量子网桥与想要无线访问的网络连接。将量子链接卡放入网桥中。注意,进行此操作后,将无法放入量子缠绕态奇点,因为一个量子网桥同一时间只能运行一种功能。这样做之后,就不再需要无线访问点了。\n\n感谢Fox的帮助!",
"icon:10": {
"Count:3": 1,
"id:8": "appliedenergistics2:quantum_ring"
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
"desc:8": "白雏菊能转化环绕其放置的8个方块。\n可使用方块放置/破坏器实现自动化,也可使用作为AE子网的成型和破坏面板。",
"desc:8": "白雏菊能转化环绕其放置的8个方块。\n可使用方块放置/破坏器实现自动化,也可使用作为AE子网的成型和破坏面板。",
"icon:10": {
"Count:3": 1,
"id:8": "botania:specialflower",
+2 -2
View File
@@ -1515,8 +1515,8 @@
"contenttweaker:threefold_stellar_ingot",
"contenttweaker:self_confined_neutrino_plasma",
"contenttweaker:self_confined_neutrino_plasma",
"glassential:self_confined_neutrino_plasma",
"glassential:self_confined_neutrino_plasma"
"contenttweaker:self_confined_neutrino_plasma",
"contenttweaker:self_confined_neutrino_plasma"
]
}
+1 -1
View File
@@ -1,5 +1,5 @@
# The buildcraft detailed configuration file. This contains a lot of miscellaneous options that have no affect on gameplay.
# You should refer to the BC source code for a detailed description of what these do. (https://github.com/BuildCraft/BuildCraft)
# This file will be overwritten every time that buildcraft starts, so don't change anything other than the values.
#Tue Jun 30 13:36:31 CDT 2026
#Fri Jul 10 15:47:33 CDT 2026
render.pipe.misc.inside.shade=0.725
+1 -1
View File
@@ -70,7 +70,7 @@ module {
I:versionNotificationTypes=0
# Don't change this.
I:versionSave=30
I:versionSave=10
}
}
+12
View File
@@ -7,8 +7,20 @@
##########################################################################################################
general {
# Spawning rules only take actions/effects from the first entry that is matched correctly, this is default behavior, disable at own risk [default: true]
B:firstMatchOnly=true
# The maximum range for finding the nearest player for the spawn rules [range: 0 ~ 2147483647, default: 100]
I:maxPlayerDistance=100
# Overrides the Vanilla value for minimum range from a player general mobs are allowed to spawn naturally at [range: 8.0 ~ 128.0, default: 24.0]
S:minPlayerMobSpawnDistance=24.0
# Overrides the Vanilla value for minimum range from a player monster mobs are allowed to spawn naturally at [range: 8.0 ~ 128.0, default: 24.0]
S:minPlayerMonsterSpawnDistance=24.0
# Enforces onJoin actions only apply to EntityJoinWorldEvent, not to EntitySpawnEvent, false for existing behavior applying to both [default: true]
B:onJoinEnforcement=true
}
+17 -4
View File
@@ -1284,17 +1284,14 @@
{
"mob": ["aoa3:bane",
"aoa3:baroness",
"aoa3:coniferon",
"aoa3:creep",
"aoa3:crystocore",
"aoa3:tyrosaur",
"aoa3:elusive",
"abyssalcraft:shadowboss",
"aoa3:goldorth",
"aoa3:yellow_guardian",
"aoa3:blue_guardian",
"aoa3:green_guardian",
"aoa3:red_guardian",
"aoa3:hydrolisk",
"aoa3:king_shroomus",
"aoa3:kror",
"aoa3:okazor",
@@ -1316,8 +1313,11 @@
{
"mob": [
"aoa3:klobber",
"aoa3:goldorth",
"aoa3:crystocore",
"aoa3:flash",
"aoa3:proshield",
"aoa3:coniferon",
"aoa3:mirage"],
"onjoin": true,
"result": "allow",
@@ -1371,6 +1371,19 @@
{
"mob": ["aoa3:hydrolisk"],
"onjoin": true,
"result": "allow",
"healthmultiply": 4.0,
"damagemultiply": 10.0,
"speedmultiply": 1.0,
"potion": ["minecraft:fire_resistance,999999,1",
"bewitchment:magic_resistance,999999,1"]
},
{
"mob": ["aoa3:smash"],
"onjoin": true,
-1
View File
@@ -4438,7 +4438,6 @@ advanced {
enderio:item_broken_spawner:Meganeuropsis
plustic:katana:0:knightslime,knightslime,knightslime,knightslime
enderio:item_broken_spawner:Ghostly Goblin
thermalexpansion:morb
enderio:item_soul_vial:Dragon Skull
tconstruct:shuriken:0:charger,charger,charger,charger
tconstruct:hammer:0:extrabotany:ingotorichalcos,extrabotany:ingotorichalcos,extrabotany:ingotorichalcos,extrabotany:ingotorichalcos
+26 -2
View File
@@ -93,6 +93,18 @@ world-1165873820 {
}
world-1166420705 {
B:autocraftingEnabled=true
B:bookmarkOverlayEnabled=true
B:cheatItemsEnabled=true
S:defaultFluidContainerItem=
B:editEnabled=false
S:filterText=rahk
B:overlayEnabled=true
B:recipeBookmarksEnabled=true
}
world-1206224488 {
B:bookmarkOverlayEnabled=false
B:cheatItemsEnabled=true
@@ -557,7 +569,7 @@ world-310143583 {
B:autocraftingEnabled=true
# Show the list of bookmarks next to open GUIs.
B:bookmarkOverlayEnabled=true
B:bookmarkOverlayEnabled=false
# Give items instead of showing the recipe.
B:cheatItemsEnabled=true
@@ -567,7 +579,7 @@ world-310143583 {
# Hide and unhide ingredients by clicking them in the list.
B:editEnabled=false
S:filterText=matria
S:filterText=cleanr
# Show the list of ingredients next to open GUIs.
B:overlayEnabled=true
@@ -1256,6 +1268,18 @@ world1706203806 {
}
world1731033337 {
B:autocraftingEnabled=true
B:bookmarkOverlayEnabled=true
B:cheatItemsEnabled=true
S:defaultFluidContainerItem=
B:editEnabled=false
S:filterText=ender sha
B:overlayEnabled=true
B:recipeBookmarksEnabled=true
}
world1776076089 {
B:bookmarkOverlayEnabled=true
B:cheatItemsEnabled=true
+1 -1
View File
@@ -55,7 +55,7 @@ materials {
B:"Enable material emerald_plustic"=true
# Set to false to prevent Enderium from being loaded [default: true]
B:"Enable material enderium_plustic"=true
B:"Enable material enderium_plustic"=false
# Set to false to prevent Enori from being loaded [default: true]
B:"Enable material enori_actadd_plustic"=true
+3
View File
@@ -153,6 +153,9 @@ features {
# Whether the player can create an artificial End Portal with an Evil Tear.
B:ArtificialEndPortal=true
# Whether the Custom Workbench should be disabled. Removes the recipe and item from the game.
B:DisableCustomWorkbench=false
# Whether all Spectre Armor should be disabled. Removes the recipes and items from the game.
B:DisableSpectreArmor=false
+2 -2
View File
@@ -1,5 +1,5 @@
#Splash screen properties
#Tue Jun 30 13:34:10 CDT 2026
#Fri Jul 10 15:44:56 CDT 2026
background=0xBFBFBF
memoryGood=0x00091A
font=0x960826
@@ -9,8 +9,8 @@ memoryLow=0x00091A
rotate=false
memoryWarn=0x00091A
showMemory=true
bar=0x00091A
enabled=true
bar=0x00091A
resourcePackPath=resources
logoOffset=0
forgeTexture=fml\:textures/gui/forge.png
-7
View File
@@ -1,7 +0,0 @@
{
"times": [
389846,
318737,
318995
]
}
+28 -3
View File
@@ -212,9 +212,6 @@ general {
}
ancientspellcraft {
# (Client Only) Fix a memory leak caused by AncientSpellCraft's FakePlayer,
# mainly in that it would cause the first world loaded not to be cleaned up by Java GC.
# Experimental, if a crash occurs with anything related to ASFakePlayer, please report this issue immediately.
B:ASFakePlayerFixes=false
}
@@ -311,6 +308,11 @@ general {
# (Server Performance) Improving the performance of ClassInheritanceMultiMap (up to ~40%).
B:ClassInheritanceMultiMapImprovements=true
# (Client Performance | Experimental) Pre-scan directory-based resource packs to build an existence index,
# reducing Windows/NTFS File.exists/isFile overhead during model/texture loading.
# Only effective when ResourceExistStateCache is enabled.
B:DirectoryResourcePackIndex=true
# (Server Performance) Improving EntityTracker Performance with Improved Data Structures.
B:EntityTrackerImprovements=true
@@ -356,12 +358,25 @@ general {
# Contrary to VintageFix's DynamicResource functionality and therefore incompatible, you can only choose one.
B:ParallelModelLoader=false
# Additional blacklist entries. Merged with ParallelModelLoaderBlackListPredefined.
# Defining which ModelLoader cannot be safely asynchronized to allow StellarCore to load models
# using a synchronous approach, usually requires no modification to it.
S:ParallelModelLoaderBlackList <
slimeknights.tconstruct.library.client.model.ModifierModelLoader
>
# Predefined blacklist entries shipped by StellarCore.
# These entries are merged with ParallelModelLoaderBlackList.
# Remove them only if you are sure the loader is thread-safe in your modpack.
S:ParallelModelLoaderBlackListPredefined <
blusunrize.immersiveengineering.client.models.obj.IEOBJLoader
blusunrize.immersiveengineering.client.models.multilayer.MultiLayerLoader
blusunrize.immersiveengineering.client.models.smart.ConnLoader
blusunrize.immersiveengineering.client.models.smart.FeedthroughLoader
blusunrize.immersiveengineering.client.models.ModelConfigurableSides$Loader
electroblob.wizardry.client.model.ModelLoaderBookshelf
>
# (Client/Server Performance) Use parallelStream to handle randomTick operations on world blocks to improve performance in more player environments.
# Note: Possibly affecting the random logic of the original game.
B:ParallelRandomBlockTicker=false
@@ -579,6 +594,16 @@ general {
# (Server Performance | Experimental) Rewriting the ic2 energy network computation logic to improve performance using multithreading.
B:EnergyCalculatorLegImprovements=true
# (Server Performance | Experimental) Select IC2 EnergyCalculatorLeg parallel mode.
# AUTO: Automatically choose a safe mode based on the loaded environment (e.g. uses SEMI_ASYNC when Galacticraft is loaded).
# FULL_ASYNC: Fully parallel. May crash with mods that are not thread-safe (e.g. Galacticraft).
# SEMI_ASYNC: Fallback parallel. Avoids calling external energy tiles' methods off-thread, improving compatibility at the cost of performance.
# Valid values:
# AUTO
# FULL_ASYNC
# SEMI_ASYNC
S:EnergyCalculatorLegParallelMode=AUTO
# (Server Performance) Improved some data structures, slight performance improvements.
B:EnergyNetLocalImprovements=true
B:GetIoAndSubTileEnergyNetLocalImprovements=true
+4 -1
View File
@@ -1,7 +1,7 @@
# Configuration file
client {
# Range in blocks to detect tracked mobs for glowing effect.
# Range in blocks to detect tracked mobs for the x-ray or glow highlight effect.
D:detectionRange=100.0
# Number of simulated kills for calculating drop rates.
@@ -59,6 +59,9 @@ client {
minecraft:ender_dragon
draconicevolution:chaosguardian
>
# Render tracked mobs through walls with their normal model instead of using the vanilla glow outline.
B:useModelXRay=true
}
Binary file not shown.
+2252
View File
File diff suppressed because it is too large Load Diff
+12 -7
View File
@@ -29,6 +29,7 @@
<li><a href="https://www.curseforge.com/minecraft/mc-mods/astral-sorcery">Astral Sorcery (by HellFirePvP)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/thaumic-additions">Thaumic Additions: Reconstructed (by Zeith)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/arlib">ARLib (by Marvin_Eckhardt)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/advanced-rocketry-holo-assembler">Advanced Rocketry Holo-Assembler (by Kaduvill)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/integrated-derivative">Integrated Derivative (by Wizzerinus)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/the-erebus">The Erebus (by vadis365)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/cucumber">Cucumber Library (by BlakeBr0)</a></li>
@@ -58,6 +59,7 @@
<li><a href="https://www.curseforge.com/minecraft/mc-mods/better-biome-blend">Better Biome Blend (by FionaTheMortal)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/fluid-drawers">Fluid Drawers (by phantamanta44)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/guide-api">Guide-API (by TehNut)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/recurrent-complex-volts">Recurrent Complex Volts (by Akiak)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/crafttweaker">CraftTweaker (by Jaredlll08)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/cit-for-nbt">CIT for NBT (by SabrePotato)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/scannable">Scannable (by Sangar)</a></li>
@@ -78,12 +80,12 @@
<li><a href="https://www.curseforge.com/minecraft/mc-mods/torchmaster">Torchmaster (by xalcon)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/item-stages">Item Stages (by DarkhaxDev)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/avaritia-1-10">Avaritia 1.1x (by covers1624)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/lolasm">CensoredASM (by Rongmario)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/bibliocraft-reshelved">BiblioCraft Reshelved (by ACGaming)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/chibi">Chibi (by Rongmario)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/forestry">Forestry (by mezz)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/loot-capacitor-tooltips">Loot Capacitor Tooltips (by tfarecnim)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/spark">spark (by Iucko)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/mixin-booter">MixinBooter (by CleanroomMC)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/simple-void-world">Simple Void World (by modmuss50)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/had-enough-items">Had Enough Items (by CleanroomMC)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/project-red-illumination">Project Red - Illumination (by MrTJP)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/just-enough-calculation">Just Enough Calculation (by towdium)</a></li>
@@ -94,7 +96,6 @@
<li><a href="https://www.curseforge.com/minecraft/mc-mods/thaumic-wonders-unofficial">Thaumic Wonders Unofficial (by invadermonky)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/woot">Woot (by Ipsis)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/modular-machinery-community-edition-addons">Modular Machinery Community Edition: Addons (by Alecsio)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/botania">Botania (by Vazkii)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/mystical-agriculture-tiered-crystals">Mystical Agriculture Tiered Crystals (by Electrolyte)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ftb-library-legacy-forge">FTB Library (Forge) (Legacy) (by FTB)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/mystical-agriculture">Mystical Agriculture (by BlakeBr0)</a></li>
@@ -110,7 +111,6 @@
<li><a href="https://www.curseforge.com/minecraft/mc-mods/abyssalcraft">AbyssalCraft (by Shinoow)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ichunutil">iChunUtil (by iChun)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/advanced-rocketry-2">Advanced Rocketry - Reworked (by Marvin_Eckhardt)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/in-control">In Control! (by McJty)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ranged-pumps">Ranged Pumps (by raoulvdberge)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/applecore">AppleCore (by squeek502)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/overloaded-armor-bar">Overloaded Armor Bar (by tfarecnim)</a></li>
@@ -203,7 +203,7 @@
<li><a href="https://www.curseforge.com/minecraft/mc-mods/corail-tombstone">Corail Tombstone (by Corail_31)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/thaumic-energistics-extended-life">Thaumic Energistics Extended Life (by Delfayne)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/modularui">ModularUI (by brachy_)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/item-filters">Item Filters (by LatvianModder)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/item-filters">Item Filters (by Lat)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/btfixes">Battle Towers Fixes (by ACGaming)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/tiny-mob-farm">Tiny Mob Farm (by davidmaamoaix)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/xu2-patcher">XU2-Patcher (by Kanzaji)</a></li>
@@ -227,6 +227,7 @@
<li><a href="https://www.curseforge.com/minecraft/mc-mods/forgelin-continuous">Forgelin-Continuous (by ChAoS_UnItY_)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/oc-xnet-driver">OC XNet Driver (by davenonymous)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/capability-adapter">ME Capability Adapter (by rfctksSparkle)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/lazy-ae2-patch">Lazy AE2 Patch (by sjcl)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/techreborn">Tech Reborn (by modmuss50)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/sledgehammer">Sledgehammer (by LX_Gaming)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/natura">Natura (by mDiyo)</a></li>
@@ -256,10 +257,12 @@
<li><a href="https://www.curseforge.com/minecraft/mc-mods/advent-of-ascension-nevermine">Advent of Ascension (Nevermine) (by Scimiguy)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/arcane-essentials">Arcane Essentials (Electroblob's Wizardry) (by FavouriteDragon)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/holoinventory">HoloInventory (by Dries007)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/capns-chisel-search">Capn's Chisel Search (by Kaduvill)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/gendustry">Gendustry (by bdew)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/extreme-sound-muffler-legacy">Extreme Sound Muffler: Legacy (by Lyft)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/electroblobs-wizardry">Electroblob's Wizardry (by Electroblob)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/p455w0rds-library">p455w0rd's Library (by TheRealp455w0rd)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/froggyincntrlcont">Froggy's InControlContinuation (by fonnymunkey)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/resource-loader">Resource Loader (by Lumien231)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/packagedfluidcrafting">PackagedFluidCrafting (by TheLMiffy1111)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/natures-compass">Nature's Compass (by Chaosyr)</a></li>
@@ -310,6 +313,7 @@
<li><a href="https://www.curseforge.com/minecraft/mc-mods/loottabletweaker">LootTableTweaker (by DarkhaxDev)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/reach-fix">Reach Fix (by meldexun)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/binnies-mods-patched">Binnie's Mods Patched (by ACGaming)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/botania-ceu">Botania CEu (by Wizzerinus)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ender-io">Ender IO (by crazypants_mc_the_second)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/spice-of-life-carrot-edition">Spice of Life: Carrot Edition (by lordcazsius)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/multifarm-crops">Multifarm Crops (by mallrat208)</a></li>
@@ -324,7 +328,7 @@
<li><a href="https://www.curseforge.com/minecraft/mc-mods/thermal-innovation">Thermal Innovation (by TeamCoFH)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/red-core">Red Core (by Desoroxxx)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/actually-baubles">Actually Baubles (by Jacky)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/tesslocator">Tesslocator (by LatvianModder)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/tesslocator">Tesslocator (by Lat)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/its-the-little-things">It's the little things (by Zlepper)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/broken-wings">Broken Wings (by quat)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/wireless-redstone-cbe">Wireless Redstone CBE (by covers1624)</a></li>
@@ -343,7 +347,6 @@
<li><a href="https://www.curseforge.com/minecraft/mc-mods/reborn-core-fork-nbt-fix">Reborn Core (Fork NBT fix) (by crisCKY)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/lemonskin">LemonSkin (AppleSkin Fork) (by myxazaur)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/thaumcraft">Thaumcraft (by Azanor13)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/bibliocraft">BiblioCraft (by Nuchaz)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/blood-magic">Blood Magic (by WayofTime)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/fugue">Fugue (by kappa_maintainer)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/aqua-acrobatics">Aqua Acrobatics [Forge] (by embeddedt)</a></li>
@@ -352,6 +355,7 @@
<li><a href="https://www.curseforge.com/minecraft/mc-mods/wanionlib">WanionLib (by WanionCane)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/startup-timer">Startup Timer (by embeddedt)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/project-red-integration">Project Red - Integration (by MrTJP)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ivtoolkit">IvToolkit (by Ivorius)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ae2-extended-life">AE2 Unofficial Extended Life (by notmywing)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/config-checker">Modpack Configuration Checker (by matt1235r)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/ice-and-fire-rotn-edition">Ice and Fire: RotN Edition (by asterixxxxxxxxxxxxxx)</a></li>
@@ -360,6 +364,7 @@
<li><a href="https://www.curseforge.com/minecraft/mc-mods/dme">Deep Mob Evolution (by Pansmith)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/bookshelf">Bookshelf (by DarkhaxDev)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/beebetteratbees">BeeBetterAtBees (by HellFirePvP)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/less-simple-void-world">Less Simple Void World (by SabrePotato)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/item-blacklist">Item Blacklist (by DoubleDoorDev)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/mixinbootstrap">MixinBootstrap (by LX_Gaming)</a></li>
<li><a href="https://www.curseforge.com/minecraft/mc-mods/packagedexcrafting">PackagedExCrafting (by TheLMiffy1111)</a></li>
+1 -1
View File
@@ -2818,7 +2818,7 @@ item.contenttweaker.sun_spirit_cheese.name=烈阳巨灵奶酪
item.contenttweaker.gaia_3_tips.name=盖亚3说明
item.contenttweaker.gaia_4_tips.name=盖亚4说明
item.contenttweaker.energy_management_tipsandtricks.name=能量管理技巧
item.contenttweaker.passive_crafting_subnets.name=被动式合成子网
item.contenttweaker.passive_crafting_subnets.name=被动式合成子网
item.contenttweaker.token_configurator.name=代币配置器
item.contenttweaker.helpful_tippy_hat.name=实用尖顶帽
item.contenttweaker.lost_soul_of_entropy.name=失落熵之魂
+3 -3
View File
@@ -51,8 +51,8 @@ mods.jei.JEI.addDescription(<appliedenergistics2:part:281>,["当指定流体数
mods.jei.JEI.addDescription(<appliedenergistics2:part:300>,["当ME网络可存储对应掉落物时,破坏其面向方块。"]);
mods.jei.JEI.addDescription(<appliedenergistics2:part:301>,["当ME网络可存储方块本身时,破坏其面向方块。"]);
mods.jei.JEI.addDescription(<appliedenergistics2:part:302>,["当ME网络可存储对应流体时,抽取其面向流体。"]);
mods.jei.JEI.addDescription(<appliedenergistics2:part:320>,["在世界中放置进入ME网络的物品。","","无法使用网络中已存储的物品,建立子网向其中发送物品以实现物品放置。"]);
mods.jei.JEI.addDescription(<appliedenergistics2:part:321>,["在世界中放置进入ME网络的流体。","","无法使用网络中已存储的流体,建立子网向其中发送流体以实现流体放置。"]);
mods.jei.JEI.addDescription(<appliedenergistics2:part:320>,["在世界中放置进入ME网络的物品。","","无法使用网络中已存储的物品,建立子网向其中发送物品以实现物品放置。"]);
mods.jei.JEI.addDescription(<appliedenergistics2:part:321>,["在世界中放置进入ME网络的流体。","","无法使用网络中已存储的流体,建立子网向其中发送流体以实现流体放置。"]);
mods.jei.JEI.addDescription(<appliedenergistics2:part:400>,["可显示ME网络中给定物品的数量。"]);
mods.jei.JEI.addDescription(<appliedenergistics2:part:420>,["升级版的存储监控器,可以直接存取其显示的物品。空手右击可将身上的所有标记的物品存入网络。"]);
mods.jei.JEI.addDescription(<appliedenergistics2:interface>,["根据编码样板发配物品,还可从ME网络中抽取标记物品在其内部进行缓存。","","会将接收到的物品发送回ME网络。"]);
@@ -119,7 +119,7 @@ mods.jei.JEI.addDescription([<appliedenergistics2:quantum_link>,
"跨维度无视距离无线传输32个频道。",
"将一对量子缠绕态奇点分别放入一对希望连接的量子网桥中,来将二者相连。",
"连接两端都应提供能量输入,不论是通过控制器还是能源接收器,并且两边都至少要有一个能源元件。",
"可以通过量子网桥来运行P2P子网,但根据子网的复杂程度,可能会出现异常行为。",
"可以通过量子网桥来运行P2P子网,但根据子网的复杂程度,可能会出现异常行为。",
"",
"将无线终端的范围扩展到无限。",
"将一个量子网桥与想要无线访问的网络连接。将量子链接卡放入网桥中。注意,进行此操作后,将无法放入量子缠绕态奇点,因为一个量子网桥同一时间只能运行一种功能。这样做之后,就不再需要无线访问点了。"]);
+9 -1
View File
@@ -76,4 +76,12 @@ recipes.addShaped(<abyssalcraft:carboncluster>*8,
recipes.addShaped(<abyssalcraft:carboncluster>*64,
[[<extrabees:misc:18>, <abyssalcraft:crystal:3>, <extrabees:misc:18>],
[<abyssalcraft:crystal:3>, <extrabees:misc:1>, <abyssalcraft:crystal:3>],
[<extrabees:misc:18>, <abyssalcraft:crystal:3>, <extrabees:misc:18>]]);
[<extrabees:misc:18>, <abyssalcraft:crystal:3>, <extrabees:misc:18>]]);
mods.abyssalcraft.CreationRitual.removeRitual(<abyssalcraft:interdimensionalcage>);
mods.abyssalcraft.CreationRitual.removeRitual(<abyssalcraft:interdimensionalcage>.withTag({PotEnergy: 0.0 as float}));
+1
View File
@@ -117,6 +117,7 @@
<contenttweaker:key_of_actualization>.addTooltip(format.red("需在指定维度使用:卡尚"));
<contenttweaker:magicbane_callstone>.addTooltip(format.red("需在指定维度使用:蠕变维度"));
<contenttweaker:time_lords_callstone>.addTooltip(format.red("需在指定维度使用:伽里弗雷"));
<contenttweaker:call_of_the_berserker>.addTooltip(format.red("需在指定维度使用:爵士维度"));
+11 -2
View File
@@ -2319,6 +2319,10 @@ witcherysummons.itemRightClick = function(stack, world, player, hand) {
Commands.call("summon bewitchment:snake ~ ~ ~", player, world, false, true);
Commands.call("summon bewitchment:snake ~ ~ ~", player, world, false, true);
Commands.call("summon bewitchment:black_dog ~ ~ ~", player, world, false, true);
Commands.call("summon bewitchment:black_dog ~ ~ ~", player, world, false, true);
Commands.call("summon bewitchment:black_dog ~ ~ ~", player, world, false, true);
Commands.call("summon bewitchment:ghost ~ ~ ~", player, world, false, true);
Commands.call("summon bewitchment:ghost ~ ~ ~", player, world, false, true);
Commands.call("summon bewitchment:ghost ~ ~ ~", player, world, false, true);
@@ -5528,7 +5532,7 @@ cleanroomcertificate.itemRightClick = function(stack, world, player, hand) {
return "FAIL";
}
Commands.call("/tellraw @a {\"text\":\"点击此处查看整合包优化Wiki\",\"underlined\":true,\"color\":\"blue\",\"clickEvent\":{\"action\":\"open_url\",\"value\":\"https://github.com/sainagh/meatballcraft/wiki/%5B0.18.4%5D-Improving-Performance\"}}", player, world, false, true);
Commands.call("/tellraw @a {\"text\":\"点击此处查看整合包优化Wiki\",\"underlined\":true,\"color\":\"blue\",\"clickEvent\":{\"action\":\"open_url\",\"value\":\"https://github.com/sainagh/meatballcraft/wiki/%5B0.18.6%5D-Improving-Performance\"}}", player, world, false, true);
stack.shrink(1);
return "PASS";
@@ -6073,4 +6077,9 @@ emeraldcompass.itemRightClick = function(stack, world, player, hand) {
return "PASS";
};
emeraldcompass.register();
emeraldcompass.register();
+4
View File
@@ -5,3 +5,7 @@ recipes.addShaped(<chisel:futura:0>*8,
[<ore:stoneAndesite>, <minecraft:redstone>, <ore:stoneAndesite>],
[<ore:stoneAndesite>, <ore:stoneAndesite>, <ore:stoneAndesite>]]);
+22
View File
@@ -795,6 +795,9 @@ fluixplasma.flowingLocation = "contenttweaker:fluids/fluix_plasma_flow";
fluixplasma.register();
var slumberingabyssite = VanillaFactory.createFluid("slumbering_abyssite", Color.fromHex("6ddb65"));
slumberingabyssite.colorize = false;
slumberingabyssite.stillLocation = "contenttweaker:fluids/slumbering_abyssite";
slumberingabyssite.flowingLocation = "contenttweaker:fluids/slumbering_abyssite_flow";
slumberingabyssite.register();
var blazingrefinedfuel = VanillaFactory.createFluid("blazing_refined_fuel", Color.fromHex("ad3a17"));
@@ -1042,6 +1045,9 @@ aeternalisfuel.flowingLocation = "contenttweaker:fluids/aeternalis_fuel_flow";
aeternalisfuel.register();
var imperialabyssite = VanillaFactory.createFluid("imperial_abyssite", Color.fromHex("048f88"));
imperialabyssite.colorize = false;
imperialabyssite.stillLocation = "contenttweaker:fluids/imperial_abyssite";
imperialabyssite.flowingLocation = "contenttweaker:fluids/imperial_abyssite_flow";
imperialabyssite.register();
var liquidhungeringflesh = VanillaFactory.createFluid("liquid_hungering_flesh", Color.fromHex("bd538f"));
@@ -1066,6 +1072,9 @@ infinitelyunholyradiactivemix.flowingLocation = "contenttweaker:fluids/infinitel
infinitelyunholyradiactivemix.register();
var fleshworldichor = VanillaFactory.createFluid("flesh_world_ichor", Color.fromHex("9bbabf"));
fleshworldichor.colorize = false;
fleshworldichor.stillLocation = "contenttweaker:fluids/flesh_world_ichor";
fleshworldichor.flowingLocation = "contenttweaker:fluids/flesh_world_ichor_flow";
fleshworldichor.register();
var fractallitehalite = VanillaFactory.createFluid("fractallite_halite", Color.fromHex("17c414"));
@@ -1222,6 +1231,9 @@ var whisperofstarvalddemelain = VanillaFactory.createFluid("whisper_of_starvald_
whisperofstarvalddemelain.register();
var gluttonousabyssite = VanillaFactory.createFluid("gluttonous_abyssite", Color.fromHex("7aad5a"));
gluttonousabyssite.colorize = false;
gluttonousabyssite.stillLocation = "contenttweaker:fluids/gluttonous_abyssite";
gluttonousabyssite.flowingLocation = "contenttweaker:fluids/gluttonous_abyssite_flow";
gluttonousabyssite.register();
var arcanefissilematter = VanillaFactory.createFluid("arcane_fissile_matter", Color.fromHex("8d5ab8"));
@@ -1367,8 +1379,12 @@ strngwarrenessence.flowingLocation = "contenttweaker:fluids/high_grade_space_tim
strngwarrenessence.register();
var trinityingot = VanillaFactory.createFluid("trinity_ingot", Color.fromHex("a8ffe6"));
trinityingot.colorize = false;
trinityingot.stillLocation = "contenttweaker:fluids/trinity_ingot";
trinityingot.flowingLocation = "contenttweaker:fluids/trinity_ingot_flow";
trinityingot.register();
var galacticplasma = VanillaFactory.createFluid("galactic_plasma", Color.fromHex("a8e6da"));
galacticplasma.colorize = false;
galacticplasma.stillLocation = "contenttweaker:fluids/galactic_plasma";
@@ -1389,6 +1405,9 @@ bewitchedessencebaths.register();
var inquiringabyssite = VanillaFactory.createFluid("inquiring_abyssite", Color.fromHex("497343"));
inquiringabyssite.colorize = false;
inquiringabyssite.stillLocation = "contenttweaker:fluids/inquiring_abyssite";
inquiringabyssite.flowingLocation = "contenttweaker:fluids/inquiring_abyssite_flow";
inquiringabyssite.register();
@@ -1610,6 +1629,9 @@ demonicremains.register();
var everlovingabyssite = VanillaFactory.createFluid("everloving_abyssite", Color.fromHex("8aa18e"));
everlovingabyssite.colorize = false;
everlovingabyssite.stillLocation = "contenttweaker:fluids/everloving_abyssite";
everlovingabyssite.flowingLocation = "contenttweaker:fluids/everloving_abyssite_flow";
everlovingabyssite.register();
var cauchyrecursiveessence = VanillaFactory.createFluid("cauchy_recursive_essence", Color.fromHex("ffdc7a"));
+5
View File
@@ -5130,6 +5130,11 @@ fabrialofreclaimedtime.maxStackSize = 64;
fabrialofreclaimedtime.beaconPayment = false;
fabrialofreclaimedtime.register();
var tinybrickwall = VanillaFactory.createItem("tiny_brick_wall");
tinybrickwall.maxStackSize = 64;
tinybrickwall.beaconPayment = false;
tinybrickwall.register();
+20 -1
View File
@@ -738,4 +738,23 @@ nothingness.addProjectileMaterialStats();
nothingness.addBowMaterialStats(1.0, 1.0, 1.0);
nothingness.itemLocalizer = function(thisMaterial, itemName){return "虚无之 " + itemName;};
nothingness.localizedName = "虚无";
nothingness.register();
nothingness.register();
val enderium = mods.contenttweaker.tconstruct.MaterialBuilder.create("enderium");
enderium.color = 0x15825f;
enderium.craftable = false;
enderium.castable = true;
enderium.liquid = <fluid:enderium>;
enderium.addItem(<item:thermalfoundation:material:167>,1,144);
enderium.representativeItem = <item:thermalfoundation:material:167>;
enderium.addHeadMaterialStats(800, 7.5, 7.0f, 7);
enderium.addHandleMaterialStats(1.05, -5);
enderium.addExtraMaterialStats(65);
enderium.addProjectileMaterialStats();
enderium.addBowMaterialStats(1.1, 1.9, 8.0);
enderium.addMaterialTrait("global");
enderium.addMaterialTrait("enderference");
enderium.addMaterialTrait("endspeed");
enderium.itemLocalizer = function(thisMaterial, itemName){return "末影 " + itemName;};
enderium.localizedName = "末影";
enderium.register();
+565
View File
@@ -0,0 +1,565 @@
#modloaded thaumcraft
import crafttweaker.damage.IDamageSource;
import crafttweaker.entity.IEntityLivingBase;
import crafttweaker.event.PlayerInteractEntityEvent;
import crafttweaker.entity.IEntity;
import mods.contenttweaker.VanillaFactory;
import mods.contenttweaker.Item;
import mods.contenttweaker.IItemRightClick;
import mods.contenttweaker.Commands;
import mods.contenttweaker.ItemFood;
import mods.contenttweaker.IItemFoodEaten;
import mods.contenttweaker.MutableItemStack;
import mods.contenttweaker.Hand;
import mods.contenttweaker.World;
import mods.contenttweaker.IItemUpdate;
import mods.contenttweaker.Player;
import crafttweaker.player.IPlayer;
import crafttweaker.block.IBlock;
import crafttweaker.data.IData;
import crafttweaker.entity.IEntityEquipmentSlot;
// infernal furnace
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
if (event.world.isRemote()) {
return;
}
val heldItem = event.item;
if (!isNull(heldItem)) {
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
return;
}
}
}
}
}
if (!event.target instanceof IEntityLivingBase) {
return;
}
val target as IEntityLivingBase = event.target;
if ((target.definition.id != "thaumcraft:cultistcleric") || !target.isAlive()) {
return;
}
if (!isNull(target.offHandHeldItem)){
if (!(target.offHandHeldItem.definition.id.matches(<contenttweaker:demonic_ember>.definition.id))) {
return;
}
event.player.sendChat("这可不行");
event.cancel();
}
}
});
// whitefire furnace
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
if (event.world.isRemote()) {
return;
}
val heldItem = event.item;
if (!isNull(heldItem)) {
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
return;
}
}
}
}
}
if (!event.target instanceof IEntityLivingBase) {
return;
}
val target as IEntityLivingBase = event.target;
if ((target.definition.id != "minecraft:zombie") || !target.isAlive()) {
return;
}
if (!isNull(target.offHandHeldItem)){
if (!(target.offHandHeldItem.definition.id.matches(<contenttweaker:whitefire_ember>.definition.id))) {
return;
}
event.player.sendChat("这可不行");
event.cancel();
}
}
});
// crimson emperor
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
if (event.world.isRemote()) {
return;
}
val heldItem = event.item;
if (!isNull(heldItem)) {
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
return;
}
}
}
}
}
if (!event.target instanceof IEntityLivingBase) {
return;
}
val target as IEntityLivingBase = event.target;
if ((target.definition.id != "thaumcraft:cultistcleric") || !target.isAlive()) {
return;
}
if (!isNull(target.offHandHeldItem)){
if (!(target.offHandHeldItem.definition.id.matches(<contenttweaker:crimson_ichor>.definition.id))) {
return;
}
event.player.sendChat("这可不行");
event.cancel();
}
}
});
// meatball man phase 1
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
if (event.world.isRemote()) {
return;
}
val heldItem = event.item;
if (!isNull(heldItem)) {
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
return;
}
}
}
}
}
if (!event.target instanceof IEntityLivingBase) {
return;
}
val target as IEntityLivingBase = event.target;
if ((target.definition.id != "thaumcraft:cultistknight") || !target.isAlive()) {
return;
}
if (!isNull(target.nbt.Tags)){
if (target.nbt.Tags[0] == "meatballbossphase1") {
event.player.sendChat("这可不行");
event.cancel();
}
}
}
});
// meatball praetorian
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
if (event.world.isRemote()) {
return;
}
val heldItem = event.item;
if (!isNull(heldItem)) {
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
return;
}
}
}
}
}
if (!event.target instanceof IEntityLivingBase) {
return;
}
val target as IEntityLivingBase = event.target;
if ((target.definition.id != "thaumcraft:cultistcleric") || !target.isAlive()) {
return;
}
if (!isNull(target.nbt.Tags)){
if (target.nbt.Tags[0] == "praetorianphase2") {
event.player.sendChat("这可不行");
event.cancel();
}
}
}
});
// meatball legionnaire
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
if (event.world.isRemote()) {
return;
}
val heldItem = event.item;
if (!isNull(heldItem)) {
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
return;
}
}
}
}
}
if (!event.target instanceof IEntityLivingBase) {
return;
}
val target as IEntityLivingBase = event.target;
if ((target.definition.id != "thaumcraft:cultistcleric") || !target.isAlive()) {
return;
}
if (!isNull(target.nbt.Tags)){
if (target.nbt.Tags[0] == "legionnairephase1") {
event.player.sendChat("这可不行");
event.cancel();
}
}
}
});
// meatball man
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
if (event.world.isRemote()) {
return;
}
val heldItem = event.item;
if (!isNull(heldItem)) {
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
return;
}
}
}
}
}
if (!event.target instanceof IEntityLivingBase) {
return;
}
val target as IEntityLivingBase = event.target;
if ((target.definition.id != "thaumcraft:cultistknight") || !target.isAlive()) {
return;
}
if (!isNull(target.nbt.Tags)){
if (target.nbt.Tags[0] == "meatballbossphase2") {
event.player.sendChat("这可不行");
event.cancel();
}
}
}
});
// fungal apostle
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
if (event.world.isRemote()) {
return;
}
val heldItem = event.item;
if (!isNull(heldItem)) {
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
return;
}
}
}
}
}
if (!event.target instanceof IEntityLivingBase) {
return;
}
val target as IEntityLivingBase = event.target;
if ((target.definition.id != "twilightforest:minoshroom") || !target.isAlive()) {
return;
}
if (!isNull(target.mainHandHeldItem)){
if (!(target.mainHandHeldItem.definition.id.matches(<aoa3:rockbasher_sword>.definition.id))) {
return;
}
event.player.sendChat("这可不行");
event.cancel();
}
}
});
// greenlight furnace
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
if (event.world.isRemote()) {
return;
}
val heldItem = event.item;
if (!isNull(heldItem)) {
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
return;
}
}
}
}
}
if (!event.target instanceof IEntityLivingBase) {
return;
}
val target as IEntityLivingBase = event.target;
if ((target.definition.id != "minecraft:zombie") || !target.isAlive()) {
return;
}
if (!isNull(target.nbt.Tags)){
if (target.nbt.Tags[0] == "greenlightboss") {
event.player.sendChat("这可不行");
event.cancel();
}
}
}
});
// vegetarial sentient meatball
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
if (event.world.isRemote()) {
return;
}
val heldItem = event.item;
if (!isNull(heldItem)) {
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
return;
}
}
}
}
}
if (!event.target instanceof IEntityLivingBase) {
return;
}
val target as IEntityLivingBase = event.target;
if ((target.definition.id != "thaumcraft:cultistknight") || !target.isAlive()) {
return;
}
if (!isNull(target.offHandHeldItem)){
if (!(target.offHandHeldItem.definition.id.matches(<contenttweaker:vegetarian_sentient_meatball>.definition.id))) {
return;
}
event.player.sendChat("这可不行");
event.cancel();
}
}
});
// mother host
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
if (event.world.isRemote()) {
return;
}
val heldItem = event.item;
if (!isNull(heldItem)) {
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
return;
}
}
}
}
}
if (!event.target instanceof IEntityLivingBase) {
return;
}
val target as IEntityLivingBase = event.target;
if ((target.definition.id != "aoa3:host") || !target.isAlive()) {
return;
}
if (!isNull(target.mainHandHeldItem)){
if (!(target.mainHandHeldItem.definition.id.matches(<contenttweaker:flying_gunpowder>.definition.id))) {
return;
}
event.player.sendChat("这可不行");
event.cancel();
}
}
});
// saberback
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
if (event.world.isRemote()) {
return;
}
val heldItem = event.item;
if (!isNull(heldItem)) {
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
return;
}
}
}
}
}
if (!event.target instanceof IEntityLivingBase) {
return;
}
val target as IEntityLivingBase = event.target;
if ((target.definition.id != "aoa3:arkback") || !target.isAlive()) {
return;
}
if (!isNull(target.mainHandHeldItem)){
if (!(target.mainHandHeldItem.definition.id.matches(<minecraft:paper>.definition.id))) {
return;
}
event.player.sendChat("这可不行");
event.cancel();
}
}
});
// dreaded mother
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
if (event.world.isRemote()) {
return;
}
val heldItem = event.item;
if (!isNull(heldItem)) {
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
return;
}
}
}
}
}
if (!event.target instanceof IEntityLivingBase) {
return;
}
val target as IEntityLivingBase = event.target;
if ((target.definition.id != "abyssalcraft:lesserdreadbeast") || !target.isAlive()) {
return;
}
if (!isNull(target.nbt.Tags)){
if (target.nbt.Tags[0] == "abymother") {
event.player.sendChat("这可不行");
event.cancel();
}
}
}
});
// dreaded mother guard
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
if (event.world.isRemote()) {
return;
}
val heldItem = event.item;
if (!isNull(heldItem)) {
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
return;
}
}
}
}
}
if (!event.target instanceof IEntityLivingBase) {
return;
}
val target as IEntityLivingBase = event.target;
if ((target.definition.id != "abyssalcraft:greaterdreadspawn") || !target.isAlive()) {
return;
}
if (!isNull(target.nbt.Tags)){
if (target.nbt.Tags[0] == "dreadmomguard") {
event.player.sendChat("这可不行");
event.cancel();
}
}
}
});
+10 -2
View File
@@ -242,7 +242,10 @@ recipes.addShapeless(<aoa3:creep_statue>,
[<contenttweaker:boss_drop>, <aoa3:explosive_gems>, <aoa3:creep_altar>]);
recipes.addShapeless(<aoa3:kror_statue>,
[<contenttweaker:boss_drop>, <aoa3:boulder_dash>, <aoa3:kror_altar>]);
[<contenttweaker:boss_drop>, <aoa3:boulder_dash>, <aoa3:kror_altar>, <aoa3:charging_table>]);
recipes.addShapeless(<contenttweaker:kror_sediment>,
[<contenttweaker:boss_drop>, <aoa3:boulder_dash>, <aoa3:kror_altar>, <aoa3:charging_table>]);
recipes.addShapeless(<aoa3:voxxulon_statue>,
[<contenttweaker:boss_drop>, <aoa3:vile_stone>, <aoa3:voxxulon_altar>]);
@@ -362,7 +365,7 @@ recipes.addShapeless(<divinerpg:skythern_heart>,
[<contenttweaker:boss_drop>, <divinerpg:apalachia_block>]);
recipes.addShapeless(<contenttweaker:sigil_flame>,
[<contenttweaker:trader_drop>, <extrautils2:teleporter:1>]);
[<contenttweaker:trader_drop>, <extrautils2:teleporter:1>, <contenttweaker:unfathomable_breaker>]);
recipes.addShapeless(<contenttweaker:gem_of_the_sleeping_city>,
@@ -859,6 +862,9 @@ recipes.addShapeless(<contenttweaker:energy_hive>,
recipes.addShapeless(<contenttweaker:ineffable_light>,
[<contenttweaker:master_of_spellcraft>, <aoa3:gold_coin>, <thaumicaugmentation:gauntlet:1>, <projectex:matter:0>, <twilightforest:magic_beans>]);
recipes.addShapeless(<contenttweaker:perfected_imbuement_essence>,
[<contenttweaker:master_of_spellcraft>, <aoa3:gold_coin>, <thaumicaugmentation:gauntlet:1>, <projectex:matter:0>, <twilightforest:magic_beans>]);
recipes.addShapeless(<contenttweaker:kobblin_earth>,
[<contenttweaker:master_of_spellcraft>, <aoa3:gold_coin>, <thaumicaugmentation:gauntlet:1>, <projectex:matter:0>, <twilightforest:magic_beans>]);
@@ -2085,6 +2091,8 @@ recipes.addShapeless(<aoa3:vulcane_augment_wither>,
recipes.addShapeless(<aoa3:coralstorm_sword>,
[<contenttweaker:trader_drop>, <minecraft:sand>]);
recipes.addShapeless(<contenttweaker:elusive_horn>,
[<contenttweaker:boss_drop>, <aoa3:illusion_altar>, <aoa3:staring_eye>]);
+2
View File
@@ -26,4 +26,6 @@ mods.jei.JEI.hideCategory("melter");
mods.jei.JEI.hideCategory("zmaster587.AR.platePresser");
mods.jei.JEI.hideCategory("thermalexpansion.centrifuge_mobs");
+9 -9
View File
@@ -1446,7 +1446,7 @@ mods.jei.JEI.addDescription(<contenttweaker:ae2_base_management>,
"",
"不要回接线缆!千万不要!染色线缆和线缆锚是你的好伙伴!",
"",
"用单独的子网来存储流体,在终端中隐藏流体,避免使用下单合成处理流体配方。网络中流体值的持续变动会导致卡顿!最好使用其他手段来被动生产流体!",
"用单独的子网来存储流体,在终端中隐藏流体,避免使用下单合成处理流体配方。网络中流体值的持续变动会导致卡顿!最好使用其他手段来被动生产流体!",
"",
"确保网络能量供应(能源元件)充足!你可能需要在量子网桥的两侧都放一些能源元件!",
"",
@@ -2591,13 +2591,13 @@ mods.jei.JEI.addDescription([<appliedenergistics2:part:460>, <betterp2p:advanced
"",
"两个或更多的P2P通道可使用高级内存卡连接。P2P通道可使用石英切割刀进行重命名,以便追踪定位!",
"",
"通道可使用更少的线缆来传输更多的频道,使基地布线更易于管理。最佳方法是使用一个小型的AE2网络,我们称之为子网,这个网络仅用于创建主控制器与基地其他部分的P2P连接。如此一来,单根致密线缆最多可传输1024个频道。",
"通道可使用更少的线缆来传输更多的频道,使基地布线更易于管理。最佳方法是使用一个小型的AE2网络,我们称之为子网,这个网络仅用于创建主控制器与基地其他部分的P2P连接。如此一来,单根致密线缆最多可传输1024个频道。",
"",
"多方块预览中显示了P2P通道是如何传输频道的。主网络为白色,子网为紫色。",
"多方块预览中显示了P2P通道是如何传输频道的。主网络为白色,子网为紫色。",
"中间的控制器为主控制器,P2P通道可直接放置在其上,或通过致密线缆连接。此端通道为输入端。",
"输出端可放置在输入端通道所在子网的任意部分(紫色的网络)。",
"输出端可放置在输入端通道所在子网的任意部分(紫色的网络)。",
"子网可通过额外的控制器,或者与主网络用石英纤维连接来供能。",
"注意:除石英纤维外,不要用任何其他线缆将主网络与子网连接。"
"注意:除石英纤维外,不要用任何其他线缆将主网络与子网连接。"
]);
mods.jei.JEI.addDescription([<contenttweaker:yellorite_reactor>, <bigreactors:reactorcontroller>, <bigreactors:reactoraccessport>, <bigreactors:reactorcoolantport>, <bigreactors:reactorpowertaprf>],
@@ -4786,19 +4786,19 @@ mods.jei.JEI.addDescription(<contenttweaker:puzzle_solution_homeseeker>,
mods.jei.JEI.addDescription([
<contenttweaker:passive_crafting_subnets>],
[
"注意:在AE2主网络中使用合成卡和缓存指令器仍会非常卡顿,但在本子网架构中十分实用。",
"注意:在AE2主网络中使用合成卡和缓存指令器仍会非常卡顿,但在本子网架构中十分实用。",
"",
"注意:在同一被动式合成子网中,将一个配方的输出作为另一配方的输入可能会造成卡顿。若想要自动化套娃配方,普通的被动式产线更好。",
"",
"对于可能需要更高处理速度的被动式封包合成配置,或在同一多方块结构中被动化多个配方的情况,使用缓存指令器的AE2合成子网十分有用。",
"对于可能需要更高处理速度的被动式封包合成配置,或在同一多方块结构中被动化多个配方的情况,使用缓存指令器的AE2合成子网十分有用。",
"",
"若想以此方法在同一多方块结构中自动化多个配方,需要注意:直接建造多个相同机器,进行正常的被动自动化可能更快、更高效。但对于一些产速需求量较低的物品,这是一个可行的策略。",
"",
"若想以此方法实现封包合成自动化,需要注意:此思路特别适合组合合成,但也适用于其他合成。",
"",
"该类型的子网由一个小型的AE2网络构成,包括:",
"该类型的子网由一个小型的AE2网络构成,包括:",
"",
"1) 单个机器的合成配置(装有样板、面向机器的接口,配置好配方的封包机和解包机等)。若想用此方法自动化多种机器,请构建多个这样的子网!为了提高处理速度,可以构建多个相同的合成配置,使用完全相同的样板或配方包。",
"1) 单个机器的合成配置(装有样板、面向机器的接口,配置好配方的封包机和解包机等)。若想用此方法自动化多种机器,请构建多个这样的子网!为了提高处理速度,可以构建多个相同的合成配置,使用完全相同的样板或配方包。",
"",
"2) 某种仅用于存储配方输入的容器;可以是在主AE2网络的接口上放置一个经过配置的存储总线;也可以直接通过EMC接口实现;或者使用抽屉墙,不过这种方案性能可能稍差一些。",
"",
+7 -7
View File
@@ -126,13 +126,13 @@ cra11.addItemInput(<minecraft:ender_eye>);
cra11.addItemOutput(<abyssalcraft:oc>);
cra11.build();
val cra12 = RecipeBuilder.newBuilder("cra12","sterilized_altar",400);
cra12.addEnergyPerTickInput(1200);
cra12.addFluidInput(<fluid:liquid_pe>*1000);
cra12.addItemInput(<abyssalcraft:oblivionshard>);
cra12.addItemInput(<minecraft:iron_bars>*8);
cra12.addItemOutput(<abyssalcraft:interdimensionalcage>);
cra12.build();
//val cra12 = RecipeBuilder.newBuilder("cra12","sterilized_altar",400);
//cra12.addEnergyPerTickInput(1200);
//cra12.addFluidInput(<fluid:liquid_pe>*1000);
//cra12.addItemInput(<abyssalcraft:oblivionshard>);
//cra12.addItemInput(<minecraft:iron_bars>*8);
//cra12.addItemOutput(<abyssalcraft:interdimensionalcage>);
//cra12.build();
val cra13 = RecipeBuilder.newBuilder("cra13","sterilized_altar",400);
cra13.addEnergyPerTickInput(1200);
+1 -1
View File
@@ -5,7 +5,7 @@ import scripts.enchantwrapper.EnchantWrapper.SuperEnchantedItem;
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:sacred_cinders_lumber_apiary>*2,
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:sacred_cinders_lumber_apiary>,
[[<careerbees:ingredients:1>.withTag({bark: {id: "aoa3:shyre_log", Count: 1, Damage: 0 as short}}), null, <careerbees:ingredients:1>.withTag({bark: {id: "twilightforest:magic_log", Count: 1, Damage: 2 as short}}), null, <careerbees:ingredients:1>.withTag({bark: {id: "aoa3:shyre_log", Count: 1, Damage: 0 as short}})],
[null, <twilightforest:cinder_log>, <twilightforest:cinder_log>, <twilightforest:cinder_log>, null],
[<careerbees:ingredients:1>.withTag({bark: {id: "twilightforest:magic_log", Count: 1, Damage: 2 as short}}), <twilightforest:cinder_log>, <contenttweaker:sacred_cinders_apiary>, <twilightforest:cinder_log>, <careerbees:ingredients:1>.withTag({bark: {id: "twilightforest:magic_log", Count: 1, Damage: 2 as short}})],
+6 -1
View File
@@ -2796,4 +2796,9 @@ recipes.addShapeless(<minecraft:golden_carrot>,
[<contenttweaker:cleanroom_certificate>]);
recipes.addShapeless(<minecraft:iron_ingot>,
[<contenttweaker:chunky_sand_pile>]);
[<contenttweaker:chunky_sand_pile>]);
recipes.addShapeless(<minecraft:golden_carrot>,
[<contenttweaker:tiny_brick_wall>]);
recipes.remove(<thermalexpansion:morb:*>);
+18
View File
@@ -987,3 +987,21 @@ recipes.addShaped(<tconstruct:ingots:6>*4,
//==================================================================
// coke
val oreblockcoke = <ore:blockCoalCoke>;
oreblockcoke.add(<thermalfoundation:storage_resource:1>);
oreblockcoke.add(<immersiveengineering:stone_decoration:3>);
oreblockcoke.add(<railcraft:coke_block>);
recipes.remove(<immersiveengineering:material:6>);
+1 -1
View File
@@ -11,7 +11,7 @@ recipes.addShapeless(<tconstruct:shard>.withTag({Material: "hard_bone"}),
recipes.addShapeless(<tconstruct:shard>.withTag({Material: "terrasteel"}),
[<contenttweaker:good_shuriken_materials>, <contenttweaker:chapter_2>]);
recipes.addShapeless(<tconstruct:shard>.withTag({Material: "enderium_plustic"}),
recipes.addShapeless(<tconstruct:shard>.withTag({Material: "enderium"}),
[<contenttweaker:good_shuriken_materials>, <contenttweaker:chapter_1>]);
recipes.addShapeless(<tconstruct:shard>.withTag({Material: "electrumflux"}),
+1 -7
View File
@@ -1134,7 +1134,7 @@
<thaumicenergistics:essentia_import>.addTooltip(format.red("Vamael掌握着禁忌的知识"));
<thaumicenergistics:infusion_provider>.addTooltip(format.red("对于注魔矩阵和神秘炼金塔,可替代一墙的源质罐子"));
<thaumicenergistics:infusion_provider>.addTooltip(format.red("可以像ME接口一样与源质存储总线连接,形成子网,但存在bug,因此不建议如此使用"));
<thaumicenergistics:infusion_provider>.addTooltip(format.red("可以像ME接口一样与源质存储总线连接,形成子网,但存在bug,因此不建议如此使用"));
<ore:woolMagenta>.addTooltip(format.red("Sainagh和Angrivator失败了,ChaosStrikez成功了"));
@@ -1847,7 +1847,6 @@
<contenttweaker:withering_fabrial>.addTooltip(format.red("使用凋灵Boss生物灵魂"));
<ae2fc:dual_interface>.addTooltip(format.red("使用原材料缓存仓以在自动合成中同时物品与流体"));
<ae2fc:ingredient_buffer>.addTooltip(format.red("可放置在想自动处理的机器与二合一接口之间,以同时处理物品与流体"));
<ae2fc:large_ingredient_buffer>.addTooltip(format.red("可放置在想自动处理的机器与二合一接口之间,以同时处理物品与流体"));
@@ -2004,12 +2003,7 @@
<contenttweaker:ritual_of_the_sleeper>.addTooltip(format.red("这些结构空位仅用于展示JEI配方中的空位,请忽略"));
<packagedauto:recipe_holder>.addTooltip(format.red("警告:不要放入背包,可能导致数据损坏"));
<ae2exttable:basic_crafting_terminal>.addTooltip(format.red("Thanks to 0xC4DE for making these!"));
<ae2exttable:advanced_crafting_terminal>.addTooltip(format.red("Thanks to 0xC4DE for making these!"));
<ae2exttable:elite_crafting_terminal>.addTooltip(format.red("Thanks to 0xC4DE for making these!"));
<ae2exttable:ultimate_crafting_terminal>.addTooltip(format.red("Thanks to 0xC4DE for making these!"));
<contenttweaker:ritual_culling>.addTooltip(format.red("对以下生物无效:"));
<contenttweaker:ritual_culling>.addTooltip(format.red("需要狩猎等级的生物"));
-3
View File
@@ -414,7 +414,6 @@ import crafttweaker.item.IItemCondition;
<contenttweaker:dense_gravitite_ore>.addTooltip(format.red("可通过高级火箭模组的小行星采矿发现"));
<aoa3:amphibiyte_lung>.addTooltip(format.red("发现于主世界沙滩(Beach)群系的安佛比亚洞穴"));
<techreborn:fusion_control_computer>.addTooltip(format.red("可使用线圈右击控制器进行自动放置"));
@@ -2845,10 +2844,8 @@ import crafttweaker.item.IItemCondition;
<packagedauto:packager>.addTooltip(format.red("要设置自动合成,使用以下流程:ME线缆 > 封包机 > 解包机 > 封包合成器或其他机器,消耗2个频道"));
<packagedauto:unpackager>.addTooltip(format.red("要设置自动合成,使用以下流程:ME线缆 > 封包机 > 解包机 > 封包合成器或其他机器,消耗2个频道"));
<packagedauto:packager>.addTooltip(format.red("每对封包机-解包机最多可编码20种不同配方"));
<packagedauto:unpackager>.addTooltip(format.red("每对封包机-解包机最多可编码20种不同配方"));
<bloodmagic:blood_orb>.addTooltip(format.red("右击与玩家绑定"));
+9 -57
View File
@@ -270,6 +270,15 @@ import crafttweaker.item.IItemCondition;
<contenttweaker:grayscale>.addTooltip(format.red("感谢NerdySpider绘制的纹理!"));
<contenttweaker:white_bangs>.addTooltip(format.red("感谢NerdySpider绘制的纹理!"));
<contenttweaker:blue_planet>.addTooltip(format.red("感谢NerdySpider绘制的纹理!"));
<contenttweaker:crystevia_geode>.addTooltip(format.red("感谢NerdySpider绘制的纹理!"));
<contenttweaker:crimson_metal_ingot>.addTooltip(format.red("感谢NerdySpider绘制的纹理!"));
<contenttweaker:trinity_ingot>.addTooltip(format.red("感谢NerdySpider绘制的纹理!"));
<contenttweaker:trinity_ingot>.addTooltip(format.red("感谢cry绘制的熔融流体纹理!"));
<contenttweaker:totally_real_tardis>.addTooltip(format.red("Mizzy没有达成永恒荣耀"));
@@ -287,63 +296,6 @@ import crafttweaker.item.IItemCondition;
<contenttweaker:recurrent_complex_overeorldcondition>.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei"));
<contenttweaker:controllermanual_bloodmastertome_trophy>.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei"));
<contenttweaker:villagestarrain>.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei"));
<contenttweaker:shaderbagloot>.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei"));
<contenttweaker:electroblobtimestopamulet>.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei"));
<contenttweaker:thaumcraftcloudspells>.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei"));
<contenttweaker:neromaticprimeveins>.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn"));
<contenttweaker:itemblacklists>.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板"));
<contenttweaker:soulvaillostcities>.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板"));
<contenttweaker:laststandformula>.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板"));
<contenttweaker:blueprints>.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板"));
<contenttweaker:apothecarybeemorestuffs>.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板"));
<contenttweaker:aoadimensionsrandomloot>.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板"));
<contenttweaker:getaoaxplevelsfromusingspecifictools>.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei"));
<contenttweaker:neuralconnector>.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei"));
<contenttweaker:dragonslayer3x3modes>.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei"));
<contenttweaker:creditsforendings>.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei"));
<contenttweaker:add_dog_to_witchery_recursivepaper>.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei"));
<contenttweaker:master_spell_spawndragons>.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei"));
<contenttweaker:monousepress_upgrade>.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei"));
<contenttweaker:jeiloot_treasurebox_runebox>.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei"));
<contenttweaker:wireless_energy_hatches>.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei"));
<contenttweaker:advanced_me_hatches>.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei"));
<contenttweaker:luna_dimension_drops>.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei"));
<contenttweaker:make_luna_bees_real>.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei"));
<contenttweaker:subnet_proxies>.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei"));
<contenttweaker:arbiter_fragment_dupe>.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei"));
<contenttweaker:myrmex_anthill_callstone_exploit>.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei"));
+30 -19
View File
@@ -482,6 +482,8 @@
<contenttweaker:cleanroom_certificate>.addTooltip(format.gold("提示:"));
<contenttweaker:cleanroom_certificate>.addTooltip(format.yellow(" 可使用Java 25来改进肉丸工艺的性能!"));
<contenttweaker:cleanroom_certificate>.addTooltip(format.yellow(" 使用该物品右击来查看教程!"));
<contenttweaker:cleanroom_certificate>.addTooltip(format.white("------------------"));
<contenttweaker:cleanroom_certificate>.addTooltip(format.green("感谢NerdySpider绘制的纹理!"));
@@ -513,7 +515,7 @@
<contenttweaker:sashimi_of_the_gate_of_darkness>.addTooltip(format.green("达成永恒荣耀的玩家:"));
<contenttweaker:sashimi_of_the_gate_of_darkness>.addTooltip(format.green("Soren(he/any) & Arch (团队) (首个在寰宇平衡前达成)"));
<contenttweaker:sashimi_of_the_gate_of_darkness>.addTooltip(format.green("Soren(he/any) & Arch (团队) (首个在寰宇平衡前获得噬灵者)"));
@@ -972,12 +974,12 @@
<buildinggadgets:exchangertool>.addTooltip(format.gold("Use:"));
<buildinggadgets:exchangertool>.addTooltip(format.yellow(" Lets you copy and paste structures."));
<buildinggadgets:exchangertool>.addTooltip(format.yellow(" Press V to change between 'Copy' and 'Paste' mode."));
<buildinggadgets:exchangertool>.addTooltip(format.yellow(" While in 'Copy' mode, Right Click to select the START block to copy and Shift + Right click to select the END block to copy. Shift + Right Click the air to reset or modify a template."));
<buildinggadgets:exchangertool>.addTooltip(format.yellow(" While in 'Paste' mode, Right Click to paste a structure. Shift + Right Click the Air to change the relative positioning of the pasted structure. Press V to rotate or anchor the pasted structure."));
<buildinggadgets:exchangertool>.addTooltip(format.yellow(" You can also load structures from the internet using the template manager and templates."));
<buildinggadgets:exchangertool>.addTooltip(format.gold("用法:"));
<buildinggadgets:exchangertool>.addTooltip(format.yellow(" 能够替换方块,而无需先破坏再放置。"));
<buildinggadgets:exchangertool>.addTooltip(format.yellow(" Shift+右击来选择目标方块类型。"));
<buildinggadgets:exchangertool>.addTooltip(format.yellow(" 右击一个方块,用目标方块替换指定形状和大小区域内的方块。"));
<buildinggadgets:exchangertool>.addTooltip(format.yellow(" 按V键更改作用区域的形状和大小。"));
<buildinggadgets:exchangertool>.addTooltip(format.yellow(" “模糊”模式开启时,替换区域内所有方块;“模糊”模式关闭时,仅替换一种方块类型。"));
@@ -1008,26 +1010,26 @@
<modularmachinery:blockmeitemoutputbus>.addTooltip(format.gold("用法:"));
<modularmachinery:blockmeitemoutputbus>.addTooltip(format.yellow(" 自动将多方块结构的产物传入所连接的AE2网络"));
<modularmachinery:blockmeitemoutputbus>.addTooltip(format.darkRed("注意:"));
<modularmachinery:blockmeitemoutputbus>.addTooltip(format.red(" 最好在子网中使用,即便如此也有一点卡顿"));
<modularmachinery:blockmeitemoutputbus>.addTooltip(format.red(" 最好在子网中使用,即便如此也有一点卡顿"));
<modularmachinery:blockmeitemoutputbus>.addTooltip(format.red(" 大多数情况下,使用足够大的输出总线和低轮询率的输入接口性能更佳"));
<modularmachinery:blockmefluidoutputbus>.addTooltip(format.gold("用法:"));
<modularmachinery:blockmefluidoutputbus>.addTooltip(format.yellow(" 自动将多方块结构的产物传入所连接的AE2网络"));
<modularmachinery:blockmefluidoutputbus>.addTooltip(format.darkRed("注意:"));
<modularmachinery:blockmefluidoutputbus>.addTooltip(format.red(" 最好在子网中使用,即便如此也有一点卡顿"));
<modularmachinery:blockmefluidoutputbus>.addTooltip(format.red(" 最好在子网中使用,即便如此也有一点卡顿"));
<modularmachinery:blockmefluidoutputbus>.addTooltip(format.red(" 大多数情况下,使用足够大的输出总线和低轮询率的输入接口性能更佳"));
<modularmachinery:blockmeiteminputbus>.addTooltip(format.gold("用法:"));
<modularmachinery:blockmeiteminputbus>.addTooltip(format.yellow(" 自动从所连接的AE2网络中抽取多方块结构的输入原料"));
<modularmachinery:blockmeiteminputbus>.addTooltip(format.darkRed("注意:"));
<modularmachinery:blockmeiteminputbus>.addTooltip(format.red(" 最好在子网中使用,即便如此也有一点卡顿"));
<modularmachinery:blockmeiteminputbus>.addTooltip(format.red(" 最好在子网中使用,即便如此也有一点卡顿"));
<modularmachinery:blockmeiteminputbus>.addTooltip(format.red(" 大多数情况下,使用足够大的输入总线和低轮询率的输出接口性能更佳"));
<modularmachinery:blockmefluidinputbus>.addTooltip(format.gold("用法:"));
<modularmachinery:blockmefluidinputbus>.addTooltip(format.yellow(" 自动从所连接的AE2网络中抽取多方块结构的输入原料"));
<modularmachinery:blockmefluidinputbus>.addTooltip(format.darkRed("注意:"));
<modularmachinery:blockmefluidinputbus>.addTooltip(format.red(" 最好在子网中使用,即便如此也有一点卡顿"));
<modularmachinery:blockmefluidinputbus>.addTooltip(format.red(" 最好在子网中使用,即便如此也有一点卡顿"));
<modularmachinery:blockmefluidinputbus>.addTooltip(format.red(" 大多数情况下,使用足够大的输入总线和低轮询率的输出接口性能更佳"));
@@ -2172,13 +2174,10 @@
<contenttweaker:druden_horn>.addTooltip(format.red("在森林生物群系中进行灵魂缝隙仪式获得"));
<contenttweaker:druden_horn>.addTooltip(format.red("需要生物群系包含'forest'、'dense'、'coniferous'、'magical'或'spooky'词条"));
<contenttweaker:druden_horn>.addTooltip(format.red("查看幽灵尘埃的用途以查看仪式配方"));
<contenttweaker:druden_horn>.addTooltip(format.darkAqua("获取:"));
<contenttweaker:druden_horn>.addTooltip(format.aqua(" 杜尔登掉落,一种主世界极其稀有生物"));
<contenttweaker:druden_horn>.addTooltip(format.aqua(" 杜尔登掉落,一种主世界稀有生物"));
<contenttweaker:druden_horn>.addTooltip(format.aqua(" 可在具有以下关键词的生物群系中,使用灵魂缝隙仪式召唤:"));
<contenttweaker:druden_horn>.addTooltip(format.aqua(" 'forest', 'dense', 'coniferous', 'magical', 'spooky'"));
<contenttweaker:druden_horn>.addTooltip(format.aqua(" 查看幽灵尘埃的用途以查看仪式配方"));
@@ -2465,8 +2464,14 @@
<appliedenergistics2:interface>.addTooltip(format.gold("用法:"));
<appliedenergistics2:interface>.addTooltip(format.yellow(" 接受使用通用机器进行自动合成的处理样板,并可设置为从ME系统中抽取物品来填充其物品栏。"));
<appliedenergistics2:interface>.addTooltip(format.yellow(" 自动合成:"));
<appliedenergistics2:interface>.addTooltip(format.yellow(" - 与分子装配室或任意处理机器相邻放置"));
<appliedenergistics2:interface>.addTooltip(format.yellow(" - 将带有所需编码配方的样板放入其模板槽位中"));
<appliedenergistics2:interface>.addTooltip(format.yellow(" 发送和接收物品:"));
<appliedenergistics2:interface>.addTooltip(format.yellow(" - 顶部槽位可用于存放指定物品,用于外部物品传输"));
<appliedenergistics2:interface>.addTooltip(format.yellow(" 同时也会将接收的任何物品送回ME系统。"));
<appliedenergistics2:interface>.addTooltip(format.gold("提示:"));
<appliedenergistics2:interface>.addTooltip(format.yellow(" 多个具有相同样板的接口,可用于加快自动合成速度,但接口P2P能够复制接口,而无需编码相同的样板"));
<appliedenergistics2:interface>.addTooltip(format.darkRed("注意:"));
<appliedenergistics2:interface>.addTooltip(format.red(" 对于向自动化装置发送/接收物品,建议使用输入和输出接口"));
@@ -2476,9 +2481,15 @@
<appliedenergistics2:fluid_interface>.addTooltip(format.red(" 对于向自动化装置发送/接收流体,建议使用输入和输出接口"));
<ae2fc:dual_interface>.addTooltip(format.gold("用法:"));
<ae2fc:dual_interface>.addTooltip(format.yellow(" 物品与流体二合一的接口。"));
<ae2fc:dual_interface>.addTooltip(format.yellow(" 可处理同时包含物品和流体(来自流体离散器的液滴形式)的样板。"));
<ae2fc:dual_interface>.addTooltip(format.yellow(" 如果使用此类型样板,请将该接口与AE2流体合成套件的缓存仓相邻放置,以分离流体和物品"));
<ae2fc:dual_interface>.addTooltip(format.yellow(" 自动合成:"));
<ae2fc:dual_interface>.addTooltip(format.yellow(" - 与分子装配室或任意处理机器相邻放置"));
<ae2fc:dual_interface>.addTooltip(format.yellow(" - 将带有所需编码配方的样板放入其模板槽位中,样板可包含物品和流体"));
<ae2fc:dual_interface>.addTooltip(format.yellow(" - 如果使用同时包含物品和流体的样板,请将该接口与AE2流体合成套件的缓存仓相邻放置,以分离流体和物品"));
<ae2fc:dual_interface>.addTooltip(format.yellow(" Sending and receiving items:"));
<ae2fc:dual_interface>.addTooltip(format.yellow(" - 顶部槽位可用于存放指定物品,用于外部物品传输"));
<ae2fc:dual_interface>.addTooltip(format.yellow(" 同时也会将接收的任何物品送回ME系统。"));
<ae2fc:dual_interface>.addTooltip(format.gold("提示:"));
<ae2fc:dual_interface>.addTooltip(format.yellow(" 多个具有相同样板的接口,可用于加快自动合成速度,但接口P2P能够复制接口,而无需编码相同的样板"));
<ae2fc:dual_interface>.addTooltip(format.darkRed("注意:"));
<ae2fc:dual_interface>.addTooltip(format.red(" 对于向自动化装置发送/接收流体,建议使用输入和输出接口"));
+123 -1
View File
@@ -28,6 +28,128 @@
<contenttweaker:tabula_rasa>.addTooltip(format.green("致谢和梗"));
<appliedenergistics2:material:52>.addTooltip(format.gold("用法:"));
<appliedenergistics2:material:52>.addTooltip(format.yellow(" 编码合成和处理配方,用于自动合成"));
<appliedenergistics2:material:52>.addTooltip(format.yellow(" 使用样板终端来编码所需配方"));
<appliedenergistics2:material:52>.addTooltip(format.yellow(" 放入接口后,即可从任意终端发起自动合成"));
<ae2fc:fluid_discretizer>.addTooltip(format.gold("用法:"));
<ae2fc:fluid_discretizer>.addTooltip(format.yellow(" 在AE2网络中放置一个流体离散器,即可在自动合成配方中使用流体"));
<ae2fc:fluid_discretizer>.addTooltip(format.yellow(" 这会引入对应的“流体液滴”物品,每个液滴相当于1 mB的对应流体"));
<ae2fc:fluid_discretizer>.addTooltip(format.darkRed("注意:"));
<ae2fc:fluid_discretizer>.addTooltip(format.red(" 如果你编码了一个同时使用流体和物品的配方,并将该其用于二合一接口中,则需要在接口与机器之间放置一个缓存仓,用于分离流体和物品"));
<packagingprovider:packaging_provider>.addTooltip(format.gold("用法:"));
<packagingprovider:packaging_provider>.addTooltip(format.yellow(" 集封包机与解包机功能于一体的方块"));
<packagingprovider:packaging_provider>.addTooltip(format.yellow(" 强烈推荐用于终局及毕业后的被动产线"));
<packagedauto:encoder>.addTooltip(format.gold("用法:"));
<packagedauto:encoder>.addTooltip(format.yellow(" 封包合成能够自动合成那些输入材料超过9种的配方,尤其适用于合成拓展"));
<packagedauto:encoder>.addTooltip(format.yellow(" 编码封包配方:"));
<packagedauto:encoder>.addTooltip(format.yellow(" - 在封包配方编码器中放入两个封包配方存储器"));
<packagedauto:encoder>.addTooltip(format.yellow(" - 编码你需要的配方(每对存储器最多20个),然后点击“保存”"));
<packagedauto:encoder>.addTooltip(format.yellow(" 设置自动合成的方法:"));
<packagedauto:encoder>.addTooltip(format.yellow(" - 按此流程放置机器:[封包机] > [解包机] > [封包合成器或其他机器]"));
<packagedauto:encoder>.addTooltip(format.yellow(" - 将两个存储器分别插入封包机和解包机中"));
<packagedauto:encoder>.addTooltip(format.yellow(" - 为了进一步提速,可以在解包机的六个面都放上封包合成器,同时以封包机为中心3x3放置扩展机"));
<packagedauto:encoder>.addTooltip(format.yellow(" 具体的摆放建议,可以查看封包合成器的多方块结构预览"));
<packagedauto:encoder>.addTooltip(format.darkRed("警告:"));
<packagedauto:encoder>.addTooltip(format.red(" 不要放入背包中,可能会导致存档损坏"));
<packagedauto:recipe_holder>.addTooltip(format.gold("用法:"));
<packagedauto:recipe_holder>.addTooltip(format.yellow(" 封包合成能够自动合成那些输入材料超过9种的配方,尤其适用于合成拓展"));
<packagedauto:recipe_holder>.addTooltip(format.yellow(" 编码封包配方:"));
<packagedauto:recipe_holder>.addTooltip(format.yellow(" - 在封包配方编码器中放入两个封包配方存储器"));
<packagedauto:recipe_holder>.addTooltip(format.yellow(" - 编码你需要的配方(每对存储器最多20个),然后点击“保存”"));
<packagedauto:recipe_holder>.addTooltip(format.yellow(" 设置自动合成的方法:"));
<packagedauto:recipe_holder>.addTooltip(format.yellow(" - 按此流程放置机器:[封包机] > [解包机] > [封包合成器或其他机器]"));
<packagedauto:recipe_holder>.addTooltip(format.yellow(" - 将两个存储器分别插入封包机和解包机中"));
<packagedauto:recipe_holder>.addTooltip(format.yellow(" - 为了进一步提速,可以在解包机的六个面都放上封包合成器,同时以封包机为中心3x3放置扩展机"));
<packagedauto:recipe_holder>.addTooltip(format.yellow(" 具体的摆放建议,可以查看封包合成器的多方块结构预览"));
<packagedauto:recipe_holder>.addTooltip(format.darkRed("警告:"));
<packagedauto:recipe_holder>.addTooltip(format.red(" 不要放入背包中,可能会导致存档损坏"));
<packagedauto:packager>.addTooltip(format.gold("用法:"));
<packagedauto:packager>.addTooltip(format.yellow(" 封包合成能够自动合成那些输入材料超过9种的配方,尤其适用于合成拓展"));
<packagedauto:packager>.addTooltip(format.yellow(" 编码封包配方:"));
<packagedauto:packager>.addTooltip(format.yellow(" - 在封包配方编码器中放入两个封包配方存储器"));
<packagedauto:packager>.addTooltip(format.yellow(" - 编码你需要的配方(每对存储器最多20个),然后点击“保存”"));
<packagedauto:packager>.addTooltip(format.yellow(" 设置自动合成的方法:"));
<packagedauto:packager>.addTooltip(format.yellow(" - 按此流程放置机器:[封包机] > [解包机] > [封包合成器或其他机器]"));
<packagedauto:packager>.addTooltip(format.yellow(" - 将两个存储器分别插入封包机和解包机中"));
<packagedauto:packager>.addTooltip(format.yellow(" - 为了进一步提速,可以在解包机的六个面都放上封包合成器,同时以封包机为中心3x3放置扩展机"));
<packagedauto:packager>.addTooltip(format.yellow(" 具体的摆放建议,可以查看封包合成器的多方块结构预览"));
<packagedauto:packager>.addTooltip(format.gold("提示:"));
<packagedauto:packager>.addTooltip(format.yellow(" 这套配置也可以用于被动自动化:"));
<packagedauto:packager>.addTooltip(format.yellow(" - 你可以使用任意的物品传输方式,将物品和配方包送入或抽出封包机、解包机和合成器。更多细节请查阅“被动化封包合成”的JEI信息框"));
<packagedauto:packager>.addTooltip(format.yellow(" - 你还可以配合更好的缓存指令器搭建一个子网络。更多信息请查阅“被动式合成子网络”的JEI信息框"));
<packagedauto:unpackager>.addTooltip(format.gold("用法:"));
<packagedauto:unpackager>.addTooltip(format.yellow(" 封包合成能够自动合成那些输入材料超过9种的配方,尤其适用于合成拓展"));
<packagedauto:unpackager>.addTooltip(format.yellow(" 编码封包配方:"));
<packagedauto:unpackager>.addTooltip(format.yellow(" - 在封包配方编码器中放入两个封包配方存储器"));
<packagedauto:unpackager>.addTooltip(format.yellow(" - 编码你需要的配方(每对存储器最多20个),然后点击“保存”"));
<packagedauto:unpackager>.addTooltip(format.yellow(" 设置自动合成的方法:"));
<packagedauto:unpackager>.addTooltip(format.yellow(" - 按此流程放置机器:[封包机] > [解包机] > [封包合成器或其他机器]"));
<packagedauto:unpackager>.addTooltip(format.yellow(" - 将两个存储器分别插入封包机和解包机中"));
<packagedauto:unpackager>.addTooltip(format.yellow(" - 为了进一步提速,可以在解包机的六个面都放上封包合成器,同时以封包机为中心3x3放置扩展机"));
<packagedauto:unpackager>.addTooltip(format.yellow(" 具体的摆放建议,可以查看封包合成器的多方块结构预览"));
<packagedauto:unpackager>.addTooltip(format.gold("提示:"));
<packagedauto:unpackager>.addTooltip(format.yellow(" 这套配置也可以用于被动自动化:"));
<packagedauto:unpackager>.addTooltip(format.yellow(" - 你可以使用任意的物品传输方式,将物品和配方包送入或抽出封包机、解包机和合成器。更多细节请查阅“被动化封包合成”的JEI信息框"));
<packagedauto:unpackager>.addTooltip(format.yellow(" - 你还可以配合更好的缓存指令器搭建一个子网络。更多信息请查阅“被动式合成子网络”的JEI信息框"));
<contenttweaker:tiny_brick_wall>.addTooltip(format.gold("提示:"));
<contenttweaker:tiny_brick_wall>.addTooltip(format.yellow(" 肉丸工艺的游戏进程中偶尔会出现一些“进度墙配方”"));
<contenttweaker:tiny_brick_wall>.addTooltip(format.yellow(" 这些配方会“迫使”你去完成一定量的“支线任务”内容"));
<contenttweaker:tiny_brick_wall>.addTooltip(format.yellow(" 最终,你需要完成“维度飞升”中的所有任务"));
<contenttweaker:tiny_brick_wall>.addTooltip(format.yellow(" 你可以选择在游玩过程中顺手完成它们,也可以等到非做不可时再回头处理"));
<aoa3:amphibiyte_lung>.addTooltip(format.darkAqua("获取:"));
<aoa3:amphibiyte_lung>.addTooltip(format.aqua(" 发现于主世界沙滩(Beach)群系的安佛比亚洞穴"));
<aoa3:amphibiyte_lung>.addTooltip(format.gold("用法:"));
<aoa3:amphibiyte_lung>.addTooltip(format.yellow(" 丢入海中来召唤珊瑚守卫者"));
<contenttweaker:corallus_polyp>.addTooltip(format.darkAqua("获取:"));
<contenttweaker:corallus_polyp>.addTooltip(format.aqua(" 向海中丢入安佛比亚的肺"));
<contenttweaker:kror_sediment>.addTooltip(format.darkAqua("获取:"));
<contenttweaker:kror_sediment>.addTooltip(format.aqua(" 在石巨人祭坛上放置充能祭坛,然后使用凶猛巨石右击"));
<contenttweaker:elusive_horn>.addTooltip(format.darkAqua("获取:"));
<contenttweaker:elusive_horn>.addTooltip(format.aqua(" 使用凝视之眼右击幻觉祭坛"));
@@ -127,7 +249,7 @@
<contenttweaker:tardis_polyp>.addTooltip(format.white("------------------"));
<contenttweaker:tardis_polyp>.addTooltip(format.green("来自未来的你向你问好!你现在所做的一切都很重要。你迈出的每一步——哪怕是绕弯——都和之前那步同样重要。好好品味每一个古怪的机制,享受每一秒钟。"));
<contenttweaker:tardis_polyp>.addTooltip(format.green("来自未来的你向你问好!你现在所做的一切都很重要。你迈出的每一步都同样重要,哪怕是绕远路。沉浸于剧情,品味奇特的机制,纯粹享受游玩本身。这个整合包的每个阶段都充满乐趣——包括你现在所处的阶段。"));
<contenttweaker:tardis_polyp>.addTooltip(format.green("- Soren & Arch"));
+2 -2
View File
@@ -913,7 +913,7 @@ calloftheberserker.itemRightClick = function(stack, world, player, hand) {
Commands.call("/summon twilightforest:minoshroom ~ ~4 ~ {HandItems:[{Count:1,id:\"aoa3:rockbasher_sword\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:1000.0},{Name:generic.attackDamage, Base:10000.0}],Health:10000f,CustomName:\"真菌使徒\"}", player, world, false, true);
Commands.call("/summon twilightforest:minoshroom ~ ~4 ~ {HandItems:[{Count:1,id:\"aoa3:rockbasher_sword\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:100000.0},{Name:generic.attackDamage, Base:10000.0}],Health:100000f,CustomName:\"真菌使徒\"}", player, world, false, true);
@@ -1870,7 +1870,7 @@ riteofbloodshed.itemRightClick = function(stack, world, player, hand) {
return "FAIL";
}
Commands.call("summon bewitchment:demon ~ ~3 ~ {CustomName:\"阿拉佐尼亚,血戮噩兆\",recipeList:{Recipes:[{buy:{id:\"contenttweaker:marrow_of_alazoneia\",Count:1},sell:{id:\"contenttweaker:everbloody_flask\",Count:1},rewardExp:0b,maxUses:9999999}]},HandItems:[{Count:1,id:\"contenttweaker:marrow_of_alazoneia\"},{}],HandDropChances:[1.0f,0.0f],ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:30,permshields:30}},Attributes:[{Name:generic.maxHealth, Base:50000.0},{Name:generic.attackDamage, Base:300.0}],Health:50000f}", player, world, true, true);
Commands.call("summon bewitchment:demon ~ ~3 ~ {CustomName:\"阿拉佐尼亚,血戮噩兆\",recipeList:{Recipes:[{buy:{id:\"contenttweaker:marrow_of_alazoneia\",Count:1},sell:{id:\"contenttweaker:everbloody_flask\",Count:1},rewardExp:0b,maxUses:9999999}]},HandItems:[{Count:1,id:\"contenttweaker:marrow_of_alazoneia\"},{}],HandDropChances:[1.0f,0.0f],ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:30,permshields:30}},Attributes:[{Name:generic.maxHealth, Base:90000.0},{Name:generic.attackDamage, Base:300.0}],Health:90000f}", player, world, true, true);
stack.shrink(1);
return "PASS";