返回提交历史
Added
.gitattributes
+6
-0
Added
.gitignore
+15
-0
Added
LICENSE
+121
-0
Added
README.md
+130
-0
Added
build.gradle
+71
-0
Added
design/concepts/lord-gear-concept-v1.png
+0
-0
Added
design/concepts/prompt.txt
+16
-0
Added
design/models/lord-gear.geometry.json
+7332
-0
Added
gradle.properties
+19
-0
Added
gradle/wrapper/gradle-wrapper.jar
+0
-0
Added
gradle/wrapper/gradle-wrapper.properties
+7
-0
Added
gradlew
+248
-0
Added
gradlew.bat
+93
-0
Added
ports/1.21.1/java/com/xfestudio/mydimensionlord/platform/MeshBuilder.java
+28
-0
Added
ports/1.21.1/java/com/xfestudio/mydimensionlord/platform/PlatformData.java
+31
-0
Added
ports/1.21.1/java/com/xfestudio/mydimensionlord/platform/PortableSavedData.java
+12
-0
Added
ports/1.21.11/java/com/xfestudio/mydimensionlord/client/builder/BuilderPreviewRenderTypes.java
+43
-0
Added
ports/1.21.11/java/com/xfestudio/mydimensionlord/client/builder/RealmwrightScepterRenderer.java
+100
-0
Added
ports/1.21.11/java/com/xfestudio/mydimensionlord/client/gear/AnimatedGearRenderer.java
+65
-0
Added
ports/1.21.11/java/com/xfestudio/mydimensionlord/client/gear/LordArmorModel.java
+54
-0
Added
ports/1.21.11/java/com/xfestudio/mydimensionlord/item/DimensionBladeItem.java
+45
-0
Added
ports/1.21.11/java/com/xfestudio/mydimensionlord/item/DimensionPickaxeItem.java
+31
-0
Added
ports/1.21.11/java/com/xfestudio/mydimensionlord/item/LordArmorItem.java
+6
-0
Added
ports/1.21.11/java/com/xfestudio/mydimensionlord/mixin/client/AnimatedGearGuiMixin.java
+26
-0
Added
ports/1.21.11/java/com/xfestudio/mydimensionlord/platform/BladeParticles.java
+16
-0
Added
ports/1.21.11/java/com/xfestudio/mydimensionlord/platform/EquipmentCombat.java
+20
-0
Added
ports/1.21.11/java/com/xfestudio/mydimensionlord/platform/EquipmentFactory.java
+54
-0
Added
ports/1.21.11/java/com/xfestudio/mydimensionlord/platform/GameTest.java
+13
-0
Added
ports/1.21.11/java/com/xfestudio/mydimensionlord/platform/MeshCapture.java
+85
-0
Added
ports/1.21.11/java/com/xfestudio/mydimensionlord/platform/PlatformData.java
+59
-0
Added
ports/1.21.11/java/com/xfestudio/mydimensionlord/platform/PortableSavedData.java
+8
-0
Added
ports/1.21.11/java/com/xfestudio/mydimensionlord/platform/PreviewDrawState.java
+12
-0
Added
ports/1.21.11/java/com/xfestudio/mydimensionlord/platform/TagSupport.java
+11
-0
Added
ports/1.21.11/java/com/xfestudio/mydimensionlord/platform/VertexBuffer.java
+58
-0
Added
ports/1.21.11/resources/META-INF/accesstransformer.cfg
+6
-0
Added
ports/1.21.11/resources/assets/mydimension/items/realmwright_scepter.json
+9
-0
Added
ports/1.21.11/resources/assets/mydimension/items/resonant_supply_anchor.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension/items/scepter_parts/build.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension/items/scepter_parts/demolish.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension/items/scepter_parts/extension.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension/items/scepter_parts/floating.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension/items/scepter_parts/floating_secondary.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension/items/scepter_parts/ring_lower.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension/items/scepter_parts/ring_upper.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension/models/item/realmwright_scepter.json
+127
-0
Added
ports/1.21.11/resources/assets/mydimension/shaders/core/builder_projection_wave.fsh
+46
-0
Added
ports/1.21.11/resources/assets/mydimension/shaders/core/builder_projection_wave.vsh
+17
-0
Added
ports/1.21.11/resources/assets/mydimension/textures/block/supply_anchor_rift.png
+0
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/equipment/lord.json
+14
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/dimension_blade.json
+10
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/dimension_pickaxe.json
+10
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/gear_parts/dimension_blade_body.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/gear_parts/dimension_blade_core.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/gear_parts/dimension_blade_halo.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/gear_parts/dimension_blade_shards.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/gear_parts/dimension_pickaxe_body.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/gear_parts/dimension_pickaxe_core.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/gear_parts/dimension_pickaxe_halo.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/gear_parts/dimension_pickaxe_shards.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/gear_parts/lord_boots_body.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/gear_parts/lord_boots_core.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/gear_parts/lord_boots_halo.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/gear_parts/lord_boots_shards.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/gear_parts/lord_chestplate_body.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/gear_parts/lord_chestplate_core.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/gear_parts/lord_chestplate_halo.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/gear_parts/lord_chestplate_shards.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/gear_parts/lord_helmet_body.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/gear_parts/lord_helmet_core.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/gear_parts/lord_helmet_halo.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/gear_parts/lord_helmet_shards.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/gear_parts/lord_leggings_body.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/gear_parts/lord_leggings_core.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/gear_parts/lord_leggings_halo.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/gear_parts/lord_leggings_shards.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/lord_alloy.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/lord_boots.json
+10
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/lord_chestplate.json
+10
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/lord_core.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/lord_helmet.json
+10
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/lord_leggings.json
+10
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/lord_upgrade_template.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/items/mind_shard.json
+6
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/textures/entity/equipment/humanoid/lord.png
+0
-0
Added
ports/1.21.11/resources/assets/mydimension_lord/textures/entity/equipment/humanoid_leggings/lord.png
+0
-0
Added
ports/1.21.11/resources/mydimension_lord.mixins.json
+15
-0
Added
ports/client-smoke.gradle
+18
-0
Added
ports/common.gradle
+26
-0
Added
ports/common/java/com/xfestudio/mydimensionlord/builder/BuilderInteractionPolicy.java
+55
-0
Added
ports/common/java/com/xfestudio/mydimensionlord/item/DimensionBladeItem.java
+46
-0
Added
ports/common/java/com/xfestudio/mydimensionlord/item/DimensionPickaxeItem.java
+34
-0
Added
ports/common/java/com/xfestudio/mydimensionlord/item/LordArmorItem.java
+14
-0
Added
ports/common/java/com/xfestudio/mydimensionlord/platform/ClientExecutor.java
+13
-0
Added
ports/common/java/com/xfestudio/mydimensionlord/platform/EquipmentAttributes.java
+33
-0
Added
ports/common/java/com/xfestudio/mydimensionlord/platform/EquipmentCombat.java
+18
-0
Added
ports/common/java/com/xfestudio/mydimensionlord/platform/EquipmentFactory.java
+61
-0
Added
ports/common/java/com/xfestudio/mydimensionlord/platform/EquipmentTestBridge.java
+51
-0
Added
ports/common/java/com/xfestudio/mydimensionlord/platform/ItemData.java
+30
-0
Added
ports/common/java/com/xfestudio/mydimensionlord/platform/PacketContext.java
+12
-0
Added
ports/common/java/com/xfestudio/mydimensionlord/platform/PacketDirection.java
+5
-0
Added
ports/forge-1.21.11/java/com/xfestudio/mydimensionlord/client/gear/EquipmentClientExtensions.java
+19
-0
Added
ports/forge-1.21.11/java/com/xfestudio/mydimensionlord/client/gear/GearClientEvents.java
+13
-0
Added
ports/forge-1.21.11/java/com/xfestudio/mydimensionlord/item/LordArmorItem.java
+10
-0
Added
ports/forge-1.21.11/java/com/xfestudio/mydimensionlord/platform/NativeChunkTickets.java
+47
-0
Added
ports/forge-1.21.11/java/com/xfestudio/mydimensionlord/platform/PortEvents.java
+39
-0
Added
ports/forge-1.21.11/java/com/xfestudio/mydimensionlord/platform/PortGameTests.java
+41
-0
Added
ports/forge-1.21.11/java/com/xfestudio/mydimensionlord/platform/RenderFrame.java
+36
-0
Added
ports/forge-1.21.11/java/com/xfestudio/mydimensionlord/platform/TestPlayers.java
+9
-0
Added
ports/forge-1.21.11/resources/META-INF/accesstransformer.cfg
+7
-0
Added
ports/forge.gradle
+53
-0
Added
ports/forge/java/com/xfestudio/mydimensionlord/client/ModClientEvents.java
+30
-0
Added
ports/forge/java/com/xfestudio/mydimensionlord/platform/PacketChannel.java
+53
-0
Added
ports/forge/java/com/xfestudio/mydimensionlord/platform/TestPlayers.java
+32
-0
Added
ports/gametest.gradle
+25
-0
Added
ports/neoforge-1.21.11/java/com/xfestudio/mydimensionlord/client/gear/EquipmentClientExtensions.java
+19
-0
Added
ports/neoforge-1.21.11/java/com/xfestudio/mydimensionlord/client/gear/GearClientEvents.java
+17
-0
Added
ports/neoforge-1.21.11/java/com/xfestudio/mydimensionlord/platform/PortGameTests.java
+51
-0
Added
ports/neoforge-1.21.11/java/com/xfestudio/mydimensionlord/platform/PreviewFrame.java
+18
-0
Added
ports/neoforge-1.21.11/java/com/xfestudio/mydimensionlord/platform/TransferItemHandler.java
+33
-0
Added
ports/neoforge.gradle
+27
-0
Added
ports/neoforge/java/com/xfestudio/mydimensionlord/platform/BlockBreakHooks.java
+16
-0
Added
ports/neoforge/java/com/xfestudio/mydimensionlord/platform/ChunkTickets.java
+13
-0
Added
ports/neoforge/java/com/xfestudio/mydimensionlord/platform/PacketChannel.java
+114
-0
Added
ports/parent-mod.gradle
+20
-0
Added
ports/targets.json
+8
-0
Added
scripts/build_ports.py
+307
-0
Added
scripts/check_clients.ps1
+47
-0
Added
scripts/generate_builder_effect_textures.ps1
+160
-0
Added
scripts/generate_equipment_assets.py
+273
-0
Added
scripts/generate_gear_models.py
+339
-0
Added
scripts/port_12111.py
+277
-0
Added
scripts/port_fixtures.py
+34
-0
Added
scripts/port_forge_12111.py
+127
-0
Added
scripts/prepare_client_smoke.py
+601
-0
Added
scripts/prepare_target.py
+537
-0
Added
settings.gradle
+12
-0
Added
src/main/java/com/xfestudio/mydimensionlord/MyDimension.java
+60
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/AddonIntegrationGameTests.java
+51
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/BuilderBlockCompatibility.java
+53
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/BuilderDropCapture.java
+69
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/BuilderGameTests.java
+882
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/BuilderHistoryService.java
+315
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/BuilderInteractionGameTests.java
+65
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/BuilderInteractionPolicy.java
+80
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/BuilderMaterials.java
+339
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/BuilderMode.java
+18
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/BuilderNetworkBridge.java
+28
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/BuilderOperationManager.java
+1709
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/BuilderReachValidator.java
+121
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/BuilderReplacementPolicy.java
+33
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/BuilderRuntime.java
+41
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/BuilderTags.java
+17
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/PendingBuildData.java
+204
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/RealmwrightData.java
+199
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/ResonantAnchorTarget.java
+12
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/SurfaceMatchMode.java
+18
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/SurfacePlaneTraversal.java
+114
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/SurfacePlanner.java
+105
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/anchor/AnchorAccess.java
+128
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/anchor/AnchorBindings.java
+134
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/anchor/AnchorContainerResolver.java
+130
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/anchor/AnchorIndexSavedData.java
+204
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/anchor/AnchorRemoteBridge.java
+281
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/anchor/ResonantSupplyAnchorBlock.java
+223
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/anchor/ResonantSupplyAnchorBlockEntity.java
+291
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/anchor/ResonantSupplyAnchorGameTests.java
+258
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/anchor/ResonantSupplyAnchorLifecycle.java
+58
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/anchor/TemporaryAnchorChunkLeases.java
+343
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/blueprint/BlueprintCapture.java
+167
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/blueprint/BlueprintData.java
+290
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/blueprint/BlueprintIo.java
+175
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/blueprint/BlueprintLimits.java
+28
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/blueprint/BlueprintNames.java
+38
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/blueprint/BlueprintNetworkHooks.java
+33
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/blueprint/BlueprintPlacementBridge.java
+34
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/blueprint/BlueprintPlacementPlan.java
+108
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/blueprint/BlueprintSaveMode.java
+21
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/blueprint/BlueprintSelectionStore.java
+52
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/blueprint/BlueprintServerCache.java
+153
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/blueprint/BlueprintServerEvents.java
+44
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/blueprint/BlueprintServerService.java
+440
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/blueprint/BlueprintTaskManager.java
+308
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/blueprint/BlueprintTransferAssembler.java
+80
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/blueprint/BlueprintTransform.java
+113
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/blueprint/client/ClientBlueprintTransfers.java
+208
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/history/BuilderHistoryData.java
+405
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/history/BuilderTransaction.java
+250
-0
Added
src/main/java/com/xfestudio/mydimensionlord/builder/history/WorldDelta.java
+99
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/ModClientEvents.java
+23
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/BlueprintAltActionController.java
+138
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/BuilderAnchorPreviewTracker.java
+153
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/BuilderBlueprintClientEvents.java
+68
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/BuilderClientBridge.java
+26
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/BuilderClientCommand.java
+103
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/BuilderClientEvents.java
+322
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/BuilderClientNetworkBridge.java
+550
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/BuilderClientServices.java
+50
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/BuilderClientSnapshot.java
+74
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/BuilderControlTargetController.java
+170
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/BuilderFocusedOutlineCache.java
+295
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/BuilderHudRenderer.java
+178
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/BuilderItemProperties.java
+41
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/BuilderKeyMappings.java
+61
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/BuilderPreviewGeometry.java
+260
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/BuilderPreviewRenderTypes.java
+160
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/BuilderPreviewRenderer.java
+452
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/BuilderPreviewSectionMeshCache.java
+1681
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/BuilderPreviewState.java
+800
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/BuilderPreviewVisibility.java
+65
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/BuilderRadialWheelPainter.java
+100
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/BuilderSurfacePreviewPlanner.java
+217
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/BuilderToolScreen.java
+662
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/BuilderWheelIconPainter.java
+185
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/RealmwrightScepterClientExtensions.java
+29
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/RealmwrightScepterRenderer.java
+121
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/blueprint/BlueprintCaptureScreen.java
+211
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/blueprint/BlueprintRenameScreen.java
+143
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/builder/blueprint/ClientBlueprintLibrary.java
+568
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/equipment/BladeSwingEffects.java
+46
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/equipment/EquipmentTooltips.java
+38
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/gear/AnimatedGearRenderer.java
+47
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/gear/EquipmentClientExtensions.java
+36
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/gear/GearAnimation.java
+39
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/gear/GearClientEvents.java
+14
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/gear/LordArmorGeometry.java
+113
-0
Added
src/main/java/com/xfestudio/mydimensionlord/client/gear/LordArmorModel.java
+48
-0
Added
src/main/java/com/xfestudio/mydimensionlord/config/BuilderConfig.java
+141
-0
Added
src/main/java/com/xfestudio/mydimensionlord/equipment/BladeCombatEffects.java
+32
-0
Added
src/main/java/com/xfestudio/mydimensionlord/equipment/BladeEffectGeometry.java
+31
-0
Added
src/main/java/com/xfestudio/mydimensionlord/equipment/EquipmentEvents.java
+51
-0
Added
src/main/java/com/xfestudio/mydimensionlord/equipment/EquipmentGameTests.java
+236
-0
Added
src/main/java/com/xfestudio/mydimensionlord/equipment/EquipmentPowers.java
+85
-0
Added
src/main/java/com/xfestudio/mydimensionlord/equipment/EquipmentRules.java
+46
-0
Added
src/main/java/com/xfestudio/mydimensionlord/equipment/GearSet.java
+24
-0
Added
src/main/java/com/xfestudio/mydimensionlord/equipment/PickaxeGameTests.java
+172
-0
Added
src/main/java/com/xfestudio/mydimensionlord/equipment/PickaxePowers.java
+110
-0
Added
src/main/java/com/xfestudio/mydimensionlord/item/DimensionBladeItem.java
+46
-0
Added
src/main/java/com/xfestudio/mydimensionlord/item/DimensionPickaxeItem.java
+35
-0
Added
src/main/java/com/xfestudio/mydimensionlord/item/LordArmorItem.java
+13
-0
Added
src/main/java/com/xfestudio/mydimensionlord/item/RealmwrightScepterItem.java
+154
-0
Added
src/main/java/com/xfestudio/mydimensionlord/mixin/ArmorAttributeLimitsMixin.java
+31
-0
Added
src/main/java/com/xfestudio/mydimensionlord/mixin/client/InstantMiningAccess.java
+11
-0
Added
src/main/java/com/xfestudio/mydimensionlord/mixin/client/InstantMiningMixin.java
+21
-0
Added
src/main/java/com/xfestudio/mydimensionlord/network/ModNetwork.java
+76
-0
Added
src/main/java/com/xfestudio/mydimensionlord/network/blueprint/BlueprintCaptureRequestPacket.java
+41
-0
Added
src/main/java/com/xfestudio/mydimensionlord/network/blueprint/BlueprintNetworkRegistration.java
+51
-0
Added
src/main/java/com/xfestudio/mydimensionlord/network/blueprint/BlueprintPacketSecurity.java
+25
-0
Added
src/main/java/com/xfestudio/mydimensionlord/network/blueprint/BlueprintPlaceRequestPacket.java
+38
-0
Added
src/main/java/com/xfestudio/mydimensionlord/network/blueprint/BlueprintSelectionCancelPacket.java
+30
-0
Added
src/main/java/com/xfestudio/mydimensionlord/network/blueprint/BlueprintSelectionStartPacket.java
+37
-0
Added
src/main/java/com/xfestudio/mydimensionlord/network/blueprint/BlueprintTransferBeginPacket.java
+34
-0
Added
src/main/java/com/xfestudio/mydimensionlord/network/blueprint/BlueprintTransferCancelPacket.java
+31
-0
Added
src/main/java/com/xfestudio/mydimensionlord/network/blueprint/BlueprintTransferChunkPacket.java
+32
-0
Added
src/main/java/com/xfestudio/mydimensionlord/network/blueprint/BlueprintTransferEndPacket.java
+24
-0
Added
src/main/java/com/xfestudio/mydimensionlord/network/blueprint/BlueprintTransferResultPacket.java
+34
-0
Added
src/main/java/com/xfestudio/mydimensionlord/network/blueprint/BlueprintUploadBeginPacket.java
+38
-0
Added
src/main/java/com/xfestudio/mydimensionlord/network/blueprint/BlueprintUploadChunkPacket.java
+38
-0
Added
src/main/java/com/xfestudio/mydimensionlord/network/blueprint/BlueprintUploadEndPacket.java
+30
-0
Added
src/main/java/com/xfestudio/mydimensionlord/network/builder/BuilderClientPacketHooks.java
+45
-0
Added
src/main/java/com/xfestudio/mydimensionlord/network/builder/BuilderCommandPacket.java
+467
-0
Added
src/main/java/com/xfestudio/mydimensionlord/network/builder/BuilderNetworkRegistration.java
+27
-0
Added
src/main/java/com/xfestudio/mydimensionlord/network/builder/BuilderOpenMenuPacket.java
+23
-0
Added
src/main/java/com/xfestudio/mydimensionlord/network/builder/BuilderPreviewPacket.java
+127
-0
Added
src/main/java/com/xfestudio/mydimensionlord/network/builder/BuilderSnapshotPacket.java
+283
-0
Added
src/main/java/com/xfestudio/mydimensionlord/platform/BladeParticles.java
+16
-0
Added
src/main/java/com/xfestudio/mydimensionlord/platform/EquipmentAttributes.java
+33
-0
Added
src/main/java/com/xfestudio/mydimensionlord/platform/EquipmentCombat.java
+17
-0
Added
src/main/java/com/xfestudio/mydimensionlord/platform/EquipmentFactory.java
+65
-0
Added
src/main/java/com/xfestudio/mydimensionlord/platform/EquipmentTestBridge.java
+51
-0
Added
src/main/java/com/xfestudio/mydimensionlord/registry/EquipmentItems.java
+57
-0
Added
src/main/java/com/xfestudio/mydimensionlord/registry/ModBlockEntities.java
+15
-0
Added
src/main/java/com/xfestudio/mydimensionlord/registry/ModBlocks.java
+17
-0
Added
src/main/java/com/xfestudio/mydimensionlord/registry/ModItems.java
+24
-0
Added
src/main/resources/META-INF/accesstransformer.cfg
+1
-0
Added
src/main/resources/META-INF/mods.toml
+32
-0
Added
src/main/resources/assets/mydimension/blockstates/resonant_supply_anchor.json
+27
-0
Added
src/main/resources/assets/mydimension/lang/en_us.json
+125
-0
Added
src/main/resources/assets/mydimension/lang/zh_cn.json
+125
-0
Added
src/main/resources/assets/mydimension/models/block/resonant_supply_anchor.json
+134
-0
Added
src/main/resources/assets/mydimension/models/item/realmwright_scepter.json
+16
-0
Added
src/main/resources/assets/mydimension/models/item/realmwright_scepter_base.json
+146
-0
Added
src/main/resources/assets/mydimension/models/item/realmwright_scepter_build.json
+6
-0
Added
src/main/resources/assets/mydimension/models/item/realmwright_scepter_demolish.json
+6
-0
Added
src/main/resources/assets/mydimension/models/item/realmwright_scepter_extension.json
+47
-0
Added
src/main/resources/assets/mydimension/models/item/realmwright_scepter_floating.json
+22
-0
Added
src/main/resources/assets/mydimension/models/item/realmwright_scepter_floating_secondary.json
+22
-0
Added
src/main/resources/assets/mydimension/models/item/realmwright_scepter_ring_lower.json
+49
-0
Added
src/main/resources/assets/mydimension/models/item/realmwright_scepter_ring_upper.json
+49
-0
Added
src/main/resources/assets/mydimension/models/item/resonant_supply_anchor.json
+13
-0
Added
src/main/resources/assets/mydimension/shaders/core/builder_projection_wave.fsh
+45
-0
Added
src/main/resources/assets/mydimension/shaders/core/builder_projection_wave.json
+18
-0
Added
src/main/resources/assets/mydimension/shaders/core/builder_projection_wave.vsh
+17
-0
Added
src/main/resources/assets/mydimension/textures/item/realmwright_effect_build.png
+0
-0
Added
src/main/resources/assets/mydimension/textures/item/realmwright_effect_build.png.mcmeta
+6
-0
Added
src/main/resources/assets/mydimension/textures/item/realmwright_effect_demolish.png
+0
-0
Added
src/main/resources/assets/mydimension/textures/item/realmwright_effect_demolish.png.mcmeta
+6
-0
Added
src/main/resources/assets/mydimension/textures/item/realmwright_rift_crystal.png
+0
-0
Added
src/main/resources/assets/mydimension/textures/item/realmwright_voidstone.png
+0
-0
Added
src/main/resources/assets/mydimension_lord/gear/geometry.json
+7332
-0
Added
src/main/resources/assets/mydimension_lord/lang/en_us.json
+36
-0
Added
src/main/resources/assets/mydimension_lord/lang/zh_cn.json
+36
-0
Added
src/main/resources/assets/mydimension_lord/models/item/dimension_blade.json
+134
-0
Added
src/main/resources/assets/mydimension_lord/models/item/dimension_pickaxe.json
+134
-0
Added
src/main/resources/assets/mydimension_lord/models/item/gear/dimension_blade_body.json
+6935
-0
Added
src/main/resources/assets/mydimension_lord/models/item/gear/dimension_blade_core.json
+325
-0
Added
src/main/resources/assets/mydimension_lord/models/item/gear/dimension_blade_halo.json
+597
-0
Added
src/main/resources/assets/mydimension_lord/models/item/gear/dimension_blade_shards.json
+169
-0
Added
src/main/resources/assets/mydimension_lord/models/item/gear/dimension_pickaxe_body.json
+2835
-0
Added
src/main/resources/assets/mydimension_lord/models/item/gear/dimension_pickaxe_core.json
+91
-0
Added
src/main/resources/assets/mydimension_lord/models/item/gear/dimension_pickaxe_halo.json
+665
-0
Added
src/main/resources/assets/mydimension_lord/models/item/gear/dimension_pickaxe_shards.json
+169
-0
Added
src/main/resources/assets/mydimension_lord/models/item/gear/lord_boots_body.json
+693
-0
Added
src/main/resources/assets/mydimension_lord/models/item/gear/lord_boots_core.json
+169
-0
Added
src/main/resources/assets/mydimension_lord/models/item/gear/lord_boots_halo.json
+12
-0
Added
src/main/resources/assets/mydimension_lord/models/item/gear/lord_boots_shards.json
+149
-0
Added
src/main/resources/assets/mydimension_lord/models/item/gear/lord_chestplate_body.json
+2221
-0
Added
src/main/resources/assets/mydimension_lord/models/item/gear/lord_chestplate_core.json
+91
-0
Added
src/main/resources/assets/mydimension_lord/models/item/gear/lord_chestplate_halo.json
+12
-0
Added
src/main/resources/assets/mydimension_lord/models/item/gear/lord_chestplate_shards.json
+247
-0
Added
src/main/resources/assets/mydimension_lord/models/item/gear/lord_helmet_body.json
+869
-0
Added
src/main/resources/assets/mydimension_lord/models/item/gear/lord_helmet_core.json
+12
-0
Added
src/main/resources/assets/mydimension_lord/models/item/gear/lord_helmet_halo.json
+12
-0
Added
src/main/resources/assets/mydimension_lord/models/item/gear/lord_helmet_shards.json
+149
-0
Added
src/main/resources/assets/mydimension_lord/models/item/gear/lord_leggings_body.json
+927
-0
Added
src/main/resources/assets/mydimension_lord/models/item/gear/lord_leggings_core.json
+247
-0
Added
src/main/resources/assets/mydimension_lord/models/item/gear/lord_leggings_halo.json
+12
-0
Added
src/main/resources/assets/mydimension_lord/models/item/gear/lord_leggings_shards.json
+169
-0
Added
src/main/resources/assets/mydimension_lord/models/item/lord_alloy.json
+6
-0
Added
src/main/resources/assets/mydimension_lord/models/item/lord_boots.json
+134
-0
Added
src/main/resources/assets/mydimension_lord/models/item/lord_chestplate.json
+134
-0
Added
src/main/resources/assets/mydimension_lord/models/item/lord_core.json
+6
-0
Added
src/main/resources/assets/mydimension_lord/models/item/lord_helmet.json
+134
-0
Added
src/main/resources/assets/mydimension_lord/models/item/lord_leggings.json
+134
-0
Added
src/main/resources/assets/mydimension_lord/models/item/lord_upgrade_template.json
+6
-0
Added
src/main/resources/assets/mydimension_lord/models/item/mind_shard.json
+6
-0
Added
src/main/resources/assets/mydimension_lord/textures/item/dimension_blade.png
+0
-0
Added
src/main/resources/assets/mydimension_lord/textures/item/dimension_pickaxe.png
+0
-0
Added
src/main/resources/assets/mydimension_lord/textures/item/gear/crystal.png
+0
-0
Added
src/main/resources/assets/mydimension_lord/textures/item/gear/gold.png
+0
-0
Added
src/main/resources/assets/mydimension_lord/textures/item/gear/leather.png
+0
-0
Added
src/main/resources/assets/mydimension_lord/textures/item/gear/metal.png
+0
-0
Added
src/main/resources/assets/mydimension_lord/textures/item/gear/obsidian.png
+0
-0
Added
src/main/resources/assets/mydimension_lord/textures/item/gear/rune.png
+0
-0
Added
src/main/resources/assets/mydimension_lord/textures/item/lord_alloy.png
+0
-0
Added
src/main/resources/assets/mydimension_lord/textures/item/lord_boots.png
+0
-0
Added
src/main/resources/assets/mydimension_lord/textures/item/lord_chestplate.png
+0
-0
Added
src/main/resources/assets/mydimension_lord/textures/item/lord_core.png
+0
-0
Added
src/main/resources/assets/mydimension_lord/textures/item/lord_helmet.png
+0
-0
Added
src/main/resources/assets/mydimension_lord/textures/item/lord_leggings.png
+0
-0
Added
src/main/resources/assets/mydimension_lord/textures/item/lord_upgrade_template.png
+0
-0
Added
src/main/resources/assets/mydimension_lord/textures/item/mind_shard.png
+0
-0
Added
src/main/resources/assets/mydimension_lord/textures/models/armor/lord_layer_1.png
+0
-0
Added
src/main/resources/assets/mydimension_lord/textures/models/armor/lord_layer_2.png
+0
-0
Added
src/main/resources/data/minecraft/tags/blocks/mineable/pickaxe.json
+6
-0
Added
src/main/resources/data/minecraft/tags/blocks/needs_diamond_tool.json
+6
-0
Added
src/main/resources/data/minecraft/tags/items/bootss.json
+6
-0
Added
src/main/resources/data/minecraft/tags/items/chestplates.json
+6
-0
Added
src/main/resources/data/minecraft/tags/items/enchantable/armor.json
+9
-0
Added
src/main/resources/data/minecraft/tags/items/enchantable/chest_armor.json
+6
-0
Added
src/main/resources/data/minecraft/tags/items/enchantable/durability.json
+11
-0
Added
src/main/resources/data/minecraft/tags/items/enchantable/foot_armor.json
+6
-0
Added
src/main/resources/data/minecraft/tags/items/enchantable/head_armor.json
+6
-0
Added
src/main/resources/data/minecraft/tags/items/enchantable/leg_armor.json
+6
-0
Added
src/main/resources/data/minecraft/tags/items/enchantable/mining.json
+6
-0
Added
src/main/resources/data/minecraft/tags/items/enchantable/mining_loot.json
+6
-0
Added
src/main/resources/data/minecraft/tags/items/enchantable/sharp_weapon.json
+6
-0
Added
src/main/resources/data/minecraft/tags/items/enchantable/sword.json
+6
-0
Added
src/main/resources/data/minecraft/tags/items/enchantable/weapon.json
+6
-0
Added
src/main/resources/data/minecraft/tags/items/helmets.json
+6
-0
Added
src/main/resources/data/minecraft/tags/items/leggingss.json
+6
-0
Added
src/main/resources/data/minecraft/tags/items/pickaxes.json
+6
-0
Added
src/main/resources/data/minecraft/tags/items/swords.json
+6
-0
Added
src/main/resources/data/minecraft/tags/items/trimmable_armor.json
+9
-0
Added
src/main/resources/data/mydimension/loot_tables/blocks/resonant_supply_anchor.json
+47
-0
Added
src/main/resources/data/mydimension/recipes/realmwright_scepter.json
+24
-0
Added
src/main/resources/data/mydimension/recipes/resonant_supply_anchor.json
+24
-0
Added
src/main/resources/data/mydimension/tags/blocks/construction_protected.json
+19
-0
Added
src/main/resources/data/mydimension/tags/blocks/transaction_unsafe.json
+16
-0
Added
src/main/resources/data/mydimension_lord/recipes/dimension_blade_smithing.json
+15
-0
Added
src/main/resources/data/mydimension_lord/recipes/dimension_pickaxe_smithing.json
+15
-0
Added
src/main/resources/data/mydimension_lord/recipes/lord_boots_smithing.json
+15
-0
Added
src/main/resources/data/mydimension_lord/recipes/lord_chestplate_smithing.json
+15
-0
Added
src/main/resources/data/mydimension_lord/recipes/lord_core.json
+33
-0
Added
src/main/resources/data/mydimension_lord/recipes/lord_core_from_alloy.json
+12
-0
Added
src/main/resources/data/mydimension_lord/recipes/lord_helmet_smithing.json
+15
-0
Added
src/main/resources/data/mydimension_lord/recipes/lord_leggings_smithing.json
+15
-0
Added
src/main/resources/data/mydimension_lord/recipes/lord_upgrade_template.json
+23
-0
Added
src/main/resources/data/mydimension_lord/recipes/lord_upgrade_template_duplication.json
+23
-0
Added
src/main/resources/data/mydimension_lord/tags/blocks/vein_mineable.json
+15
-0
Added
src/main/resources/data/mydimension_lord/tags/items/repairs_lord_core.json
+6
-0
Added
src/main/resources/mydimension_lord.mixins.json
+15
-0
Added
src/main/resources/pack.mcmeta
+6
-0
Added
src/test/java/com/xfestudio/mydimensionlord/builder/BlueprintNamesTest.java
+21
-0
Added
src/test/java/com/xfestudio/mydimensionlord/builder/BlueprintTransferAssemblerTest.java
+34
-0
Added
src/test/java/com/xfestudio/mydimensionlord/builder/BlueprintTransformTest.java
+23
-0
Added
src/test/java/com/xfestudio/mydimensionlord/builder/BlueprintUnboundedSizeTest.java
+72
-0
Added
src/test/java/com/xfestudio/mydimensionlord/builder/BuilderBuildBatchPolicyTest.java
+61
-0
Added
src/test/java/com/xfestudio/mydimensionlord/builder/BuilderInteractionPolicyTest.java
+64
-0
Added
src/test/java/com/xfestudio/mydimensionlord/builder/BuilderOperationDependencyTest.java
+45
-0
Added
src/test/java/com/xfestudio/mydimensionlord/builder/BuilderOperationSoundTest.java
+19
-0
Added
src/test/java/com/xfestudio/mydimensionlord/builder/BuilderReplacementPolicyTest.java
+20
-0
Added
src/test/java/com/xfestudio/mydimensionlord/builder/RealmwrightHistorySettingTest.java
+117
-0
Added
src/test/java/com/xfestudio/mydimensionlord/builder/RealmwrightReplacementSettingTest.java
+25
-0
Added
src/test/java/com/xfestudio/mydimensionlord/builder/SurfacePlaneTraversalTest.java
+81
-0
Added
src/test/java/com/xfestudio/mydimensionlord/builder/blueprint/BlueprintCaptureIterationTest.java
+50
-0
Added
src/test/java/com/xfestudio/mydimensionlord/builder/blueprint/BlueprintSelectionStoreTest.java
+69
-0
Added
src/test/java/com/xfestudio/mydimensionlord/builder/blueprint/BlueprintTaskManagerBudgetTest.java
+74
-0
Added
src/test/java/com/xfestudio/mydimensionlord/client/builder/BlueprintAltActionControllerTest.java
+83
-0
Added
src/test/java/com/xfestudio/mydimensionlord/client/builder/BuilderAnchorPreviewTrackerTest.java
+90
-0
Added
src/test/java/com/xfestudio/mydimensionlord/client/builder/BuilderClientInteractionPolicyTest.java
+32
-0
Added
src/test/java/com/xfestudio/mydimensionlord/client/builder/BuilderKeyMappingsTest.java
+17
-0
Added
src/test/java/com/xfestudio/mydimensionlord/client/builder/BuilderPreviewFaceCullingTest.java
+54
-0
Added
src/test/java/com/xfestudio/mydimensionlord/client/builder/BuilderPreviewFocusTest.java
+324
-0
Added
src/test/java/com/xfestudio/mydimensionlord/client/builder/BuilderPreviewGenerationPolicyTest.java
+245
-0
Added
src/test/java/com/xfestudio/mydimensionlord/client/builder/BuilderPreviewProjectionPolicyTest.java
+27
-0
Added
src/test/java/com/xfestudio/mydimensionlord/client/builder/BuilderPreviewVisibilityTest.java
+74
-0
Added
src/test/java/com/xfestudio/mydimensionlord/client/builder/BuilderToolScreenWorkflowTest.java
+57
-0
Added
src/test/java/com/xfestudio/mydimensionlord/client/builder/RealmwrightScepterModelResourcesTest.java
+205
-0
Added
src/test/java/com/xfestudio/mydimensionlord/client/gear/GearModelResourcesTest.java
+91
-0
Added
src/test/java/com/xfestudio/mydimensionlord/config/AddonRecipesTest.java
+49
-0
Added
src/test/java/com/xfestudio/mydimensionlord/equipment/BladeEffectGeometryTest.java
+50
-0
Added
src/test/java/com/xfestudio/mydimensionlord/equipment/EquipmentRecipesTest.java
+56
-0
Added
src/test/java/com/xfestudio/mydimensionlord/equipment/EquipmentRulesTest.java
+69
-0
Added
src/test/java/com/xfestudio/mydimensionlord/network/builder/BuilderCommandPacketTest.java
+45
-0
Added
src/test/java/com/xfestudio/mydimensionlord/network/builder/BuilderCommandResumeSyncTest.java
+25
-0
Added
src/test/java/com/xfestudio/mydimensionlord/network/builder/BuilderSnapshotPacketTest.java
+29
-0
Added
src/test/resources/gameteststructures/empty.snbt
+11
-0
XFEstudio/MyDimension-Lord
Initial import of MyDimension: Dimension Lord 1.3.2
5dceb59
代码差异
427 个文件
+64019
-0
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。