MCPcopy Create free account

hub / github.com/MCModderAnchor/TACZ / functions

Functions3,932 in github.com/MCModderAnchor/TACZ

↓ 17 callersMethodrenderTempPart
(PoseStack poseStack, ItemDisplayContext transformType, RenderType renderType,
src/main/java/com/tacz/guns/client/model/BedrockAttachmentModel.java:195
↓ 17 callersMethodsetMax
Maximum value of each component in this accessor. (optional)<br> Minimum number of items: 1<br> Maximum number of items: 16<br> Array elements:<br> &n
src/main/java/com/tacz/guns/client/resource/pojo/animation/gltf/Accessor.java:273
↓ 17 callersMethodsetMin
Minimum value of each component in this accessor. (optional)<br> Minimum number of items: 1<br> Maximum number of items: 16<br> Array elements:<br> &n
src/main/java/com/tacz/guns/client/resource/pojo/animation/gltf/Accessor.java:311
↓ 17 callersMethodsetValue
(float[] value)
src/main/java/com/tacz/guns/resource/pojo/data/gun/GunRecoilKeyFrame.java:25
↓ 17 callersMethodtoString
()
src/main/java/com/tacz/guns/client/resource/pojo/model/BonesItem.java:53
↓ 17 callersMethodtrigger
对状态机进行一次输入,可能触发状态转移。 @param condition 输入
src/main/java/com/tacz/guns/api/client/animation/statemachine/AnimationStateMachine.java:78
↓ 16 callersMethodbuild
()
src/main/java/com/tacz/guns/resource/filter/LiteralFilter.java:30
↓ 16 callersMethodgetAnimationController
@return 状态机控制的动画控制器
src/main/java/com/tacz/guns/api/client/animation/statemachine/AnimationStateMachine.java:150
↓ 16 callersMethodgetBolt
()
src/main/java/com/tacz/guns/resource/pojo/data/gun/GunData.java:153
↓ 16 callersMethodgetData
(String namespace)
src/main/java/com/tacz/guns/client/resource/manager/PackInfoManager.java:51
↓ 16 callersMethodgetFireModeAdjustData
(FireMode fireMode)
src/main/java/com/tacz/guns/resource/pojo/data/gun/GunData.java:223
↓ 16 callersMethodpre
(Component component)
src/main/java/com/tacz/guns/resource/PackConvertor.java:31
↓ 15 callersMethodconvertOrigin
基岩版和 Java 版本的方块起始坐标也不一致,Java 是相对坐标,而且 y 值方向不一致。 基岩版是绝对坐标,而且 y 方向朝上。 其实两者规律很简单,但是我找了一下午,才明白咋回事。 <li>如果是 x,z 轴,那么只需要方块起始坐标减去旋转点坐标 <li>如果是 y 轴,旋转点坐标减去方块起
src/main/java/com/tacz/guns/client/model/bedrock/BedrockModel.java:314
↓ 15 callersMethodgetParent
()
src/main/java/com/tacz/guns/client/model/bedrock/BedrockPart.java:134
↓ 15 callersMethodregister
(IShoulderSurfingRegistrar registrar)
src/main/java/com/tacz/guns/compat/shouldersurfing/ShoulderSurfingPlugin.java:8
↓ 15 callersMethodsyncMode
The syncing method to use when sending data to clients. See {@link SyncMode} for details
src/main/java/com/tacz/guns/entity/sync/core/SyncedDataKey.java:166
↓ 14 callersMethodgetData
()
src/main/java/com/tacz/guns/resource/pojo/GunIndexPOJO.java:44
↓ 14 callersMethodgetExtraDamage
()
src/main/java/com/tacz/guns/resource/pojo/data/gun/BulletData.java:58
↓ 14 callersMethodgetResult
()
src/main/java/com/tacz/guns/crafting/GunSmithTableRecipe.java:77
↓ 14 callersMethodgetStateType
@return 返回当前的换弹状态的类型。可用于判断是否正在进行换弹、换弹处在的阶段等。
src/main/java/com/tacz/guns/api/entity/ReloadState.java:30
↓ 14 callersMethodisReloading
判断这个状态是否是任意换弹过程中的其中一个阶段。包括任意换弹的收尾阶段。
src/main/java/com/tacz/guns/api/entity/ReloadState.java:100
↓ 14 callersMethodof
(MoveSpeed moveSpeed, List<MoveSpeed> modifiers)
src/main/java/com/tacz/guns/resource/pojo/data/gun/MoveSpeed.java:39
↓ 14 callersMethodsendSystemMessage
(Component message)
src/main/java/com/tacz/guns/api/util/LuaEntityAccessor.java:9
↓ 13 callersMethodcheckStateMachine
()
src/main/java/com/tacz/guns/api/client/animation/statemachine/AnimationStateContext.java:362
↓ 13 callersMethodfromJson
(ResourceLocation id, JsonObject jsonObject)
src/main/java/com/tacz/guns/crafting/GunSmithTableSerializer.java:21
↓ 13 callersMethodgetBlock
()
src/main/java/com/tacz/guns/resource/index/CommonBlockIndex.java:51
↓ 13 callersMethodgetItemStack
()
src/main/java/com/tacz/guns/compat/kubejs/util/TimelessItemWrapper.java:111
↓ 13 callersMethodgetMaxEndTimeS
()
src/main/java/com/tacz/guns/api/client/animation/ObjectAnimation.java:108
↓ 13 callersMethodgetPose
()
src/main/java/com/tacz/guns/client/renderer/item/AnimateGeoItemRenderer.java:335
↓ 13 callersMethodgetString
(String key)
src/main/java/com/tacz/guns/api/util/LuaNbtAccessor.java:51
↓ 13 callersMethodgetTransitionTo
()
src/main/java/com/tacz/guns/api/client/animation/ObjectAnimationRunner.java:54
↓ 13 callersMethodgetValue
(int index, boolean needOffset)
src/main/java/com/tacz/guns/api/client/animation/interpolator/CustomInterpolator.java:54
↓ 13 callersMethoduseInventoryAmmo
枪械是否为备弹直读
src/main/java/com/tacz/guns/api/item/IGun.java:359
↓ 12 callersMethodenableItemEntityStencilTest
()
src/main/java/com/tacz/guns/util/RenderHelper.java:46
↓ 12 callersMethodgetAnimationStateMachine
()
src/main/java/com/tacz/guns/client/resource/GunDisplayInstance.java:654
↓ 12 callersMethodgetCommonAttachmentIndex
(ResourceLocation attachmentId)
src/main/java/com/tacz/guns/api/TimelessAPI.java:102
↓ 12 callersMethodgetComponentType
Returns the type of the components that this class provides access to. This will usually be a primitive type, like <code>float.class</code> or <code>s
src/main/java/com/tacz/guns/api/client/animation/gltf/accessor/AccessorData.java:53
↓ 12 callersMethodgetModelRenderer
()
src/main/java/com/tacz/guns/client/model/bedrock/ModelRendererWrapper.java:15
↓ 12 callersMethodright
()
src/main/java/com/tacz/guns/api/modifier/ParameterizedCachePair.java:23
↓ 11 callersMethodbuild
()
src/main/java/com/tacz/guns/entity/sync/core/SyncedDataKey.java:103
↓ 11 callersMethoddefaultValueSupplier
Sets the default value supplier for the synced key. This is a required property.
src/main/java/com/tacz/guns/entity/sync/core/SyncedDataKey.java:139
↓ 11 callersMethodgetDataHolder
()
src/main/java/com/tacz/guns/api/entity/IGunOperator.java:176
↓ 11 callersMethodgetGunIndex
()
src/main/java/com/tacz/guns/item/ModernKineticGunScriptAPI.java:764
↓ 11 callersMethodgetIAttachmentOrNull
@return 如果物品类型为 IAttachment 则返回显式转换后的实例,否则返回 null。
src/main/java/com/tacz/guns/api/item/IAttachment.java:14
↓ 11 callersMethodgetRandom
()
src/main/java/com/tacz/guns/entity/EntityKineticBullet.java:663
↓ 11 callersMethodgetReloadData
()
src/main/java/com/tacz/guns/resource/pojo/data/gun/GunData.java:207
↓ 11 callersMethodpostEventToKubeJS
(E event)
src/main/java/com/tacz/guns/api/event/common/KubeJSGunEventPoster.java:10
↓ 11 callersMethodresolve
(JsonProperty<?> raw, BooleanResolver<T> data, Class<T> type)
src/main/java/com/tacz/guns/util/AttachmentDataUtils.java:282
↓ 11 callersMethodwriteEntry
(ZipOutputStream newZip, ZipEntry entry, ZipFile oldPack, String newPath)
src/main/java/com/tacz/guns/resource/PackConvertor.java:296
↓ 10 callersMethodcreate
()
src/main/java/com/tacz/guns/api/item/builder/AmmoItemBuilder.java:16
↓ 10 callersMethoddraw
服务端切枪逻辑
src/main/java/com/tacz/guns/api/entity/IGunOperator.java:70
↓ 10 callersMethodgetAnimation
(int track)
src/main/java/com/tacz/guns/api/client/animation/AnimationController.java:40
↓ 10 callersMethodgetBlockId
获取方块 ID @param block 输入物品 @return 方块 ID
src/main/java/com/tacz/guns/api/item/IBlock.java:15
↓ 10 callersMethodgetBones
()
src/main/java/com/tacz/guns/client/resource/pojo/model/GeometryModelNew.java:20
↓ 10 callersMethodgetByteOffset
()
src/main/java/com/tacz/guns/api/client/animation/gltf/AccessorModel.java:94
↓ 10 callersMethodgetClientAimingProgress
客户端瞄准进度 @return 0-1,1 代表开镜进度到 100%
src/main/java/com/tacz/guns/api/client/gameplay/IClientPlayerGunOperator.java:87
↓ 10 callersMethodgetColor
(AttachmentType type)
src/main/java/com/tacz/guns/client/gui/components/refit/HSVSliderGroup.java:68
↓ 10 callersMethodgetLevel
获取输入的经验值对应的等级。 @param exp 经验值 @return 对应的等级
src/main/java/com/tacz/guns/api/item/IGun.java:155
↓ 10 callersMethodgetLogicalSide
()
src/main/java/com/tacz/guns/compat/kubejs/events/TimelessForgeEventWrappers.java:165
↓ 10 callersMethodgetModifier
()
src/main/java/com/tacz/guns/resource/pojo/data/attachment/AttachmentData.java:42
↓ 10 callersMethodisAim
客户端是否处于瞄准状态
src/main/java/com/tacz/guns/api/client/gameplay/IClientPlayerGunOperator.java:73
↓ 10 callersMethodisEmptyAttachmentId
(ResourceLocation attachmentId)
src/main/java/com/tacz/guns/api/DefaultAssets.java:22
↓ 10 callersMethodisInstalled
()
src/main/java/com/tacz/guns/compat/playeranimator/PlayerAnimatorCompat.java:83
↓ 10 callersMethodleft
()
src/main/java/com/tacz/guns/api/modifier/ParameterizedCachePair.java:18
↓ 10 callersMethodneedCheckAmmo
服务端,该操作者是否受弹药数影响 @return 如果为 false,那么开火时不会检查弹药,无论是玩家背包内还是枪械内的
src/main/java/com/tacz/guns/api/entity/IGunOperator.java:130
↓ 10 callersMethodreadVector3fToArray
(float[] array, Vector3f vector3f, int offset)
src/main/java/com/tacz/guns/api/client/animation/Animations.java:345
↓ 10 callersMethodregisterTimelessCommonEvent
( String id, Class<? extends GunKubeJSEvents.GunEventJS<E>> eventJSClass,
src/main/java/com/tacz/guns/compat/kubejs/events/TimelessKubeJSEventRegister.java:44
↓ 10 callersMethodrenderToBuffer
(PoseStack poseStack, VertexConsumer buffer, int packedLight, int packedOverlay, float red, float green, float
src/main/java/com/tacz/guns/client/model/SlotModel.java:31
↓ 10 callersMethodsetItemStack
(ItemStack itemStack)
src/main/java/com/tacz/guns/item/ModernKineticGunScriptAPI.java:739
↓ 10 callersMethodsetShooter
(LivingEntity shooter)
src/main/java/com/tacz/guns/item/ModernKineticGunScriptAPI.java:735
↓ 10 callersMethodtoEulerAngles
将四元数转换为欧拉角, @param q 四元数 @return 按照 x(pitch) -> y(yaw) -> z(roll) 的顺序的三轴角数组。
src/main/java/com/tacz/guns/util/math/MathUtil.java:88
↓ 10 callersMethodtoJson
()
src/main/java/com/tacz/guns/compat/kubejs/util/GunSmithTableResultInfo.java:142
↓ 9 callersMethodaim
服务端,应用瞄准的逻辑 @param isAim 是否瞄准
src/main/java/com/tacz/guns/api/entity/IGunOperator.java:152
↓ 9 callersMethodcheckFunction
(LuaValue luaValue)
src/main/java/com/tacz/guns/item/ModernKineticGunItem.java:551
↓ 9 callersMethodconvertPivot
基岩版的旋转中心计算方式和 Java 版不太一样,需要进行转换 <p> 如果有父模型 <li>x,z 方向:本模型坐标 - 父模型坐标 <li>y 方向:父模型坐标 - 本模型坐标 <p> 如果没有父模型 <li>x,z 方向不变 <li>y 方向:24 - 本模型坐标 @param index
src/main/java/com/tacz/guns/client/model/bedrock/BedrockModel.java:280
↓ 9 callersMethodconvertRotation
基岩版用的是度,Java 版用的是弧度,这个转换很简单
src/main/java/com/tacz/guns/client/model/bedrock/BedrockModel.java:334
↓ 9 callersMethodendBatch
(MultiBufferSource.BufferSource bufferSource)
src/main/java/com/tacz/guns/compat/oculus/OculusCompat.java:45
↓ 9 callersMethodgetAmmoCountWithAttachment
(ItemStack gunItem, GunData gunData)
src/main/java/com/tacz/guns/util/AttachmentDataUtils.java:79
↓ 9 callersMethodgetAttachment
获取当前枪械指定类型的配件
src/main/java/com/tacz/guns/api/item/IGun.java:301
↓ 9 callersMethodgetGunData
()
src/main/java/com/tacz/guns/resource/index/CommonGunIndex.java:122
↓ 9 callersMethodgetGunItemStack
()
src/main/java/com/tacz/guns/compat/kubejs/events/TimelessForgeEventWrappers.java:185
↓ 9 callersMethodgetMaxCharge
()
src/main/java/com/tacz/guns/resource/pojo/data/gun/ChargeData.java:43
↓ 9 callersMethodgetModifiers
()
src/main/java/com/tacz/guns/resource/modifier/AttachmentPropertyManager.java:49
↓ 9 callersMethodgetPath
(Path root, Path file, String suffix)
src/main/java/com/tacz/guns/util/PathHandler.java:6
↓ 9 callersMethodgetScript
()
src/main/java/com/tacz/guns/resource/index/CommonGunIndex.java:138
↓ 9 callersMethodgetSynReloadState
获取从服务端同步的换弹状态
src/main/java/com/tacz/guns/api/entity/IGunOperator.java:42
↓ 9 callersMethodhasHeatData
()
src/main/java/com/tacz/guns/item/ModernKineticGunScriptAPI.java:776
↓ 9 callersMethodisAllTypeCreative
是否是全种类无限子弹盒 @param ammoBox 子弹盒 @return 是否是全种类无限子弹盒
src/main/java/com/tacz/guns/api/item/IAmmoBox.java:76
↓ 9 callersMethodpostChangeEvent
(LivingEntity shooter, ItemStack gunItem)
src/main/java/com/tacz/guns/resource/modifier/AttachmentPropertyManager.java:53
↓ 9 callersMethodprocessCameraEntity
(Function<Entity, T> processor)
src/main/java/com/tacz/guns/client/animation/statemachine/GunAnimationStateContext.java:69
↓ 9 callersMethodregister
(T listener)
src/main/java/com/tacz/guns/resource/CommonAssetsManager.java:110
↓ 9 callersMethodregisterEntityData
(SyncedDataKey<? extends Entity, ?> dataKey)
src/main/java/com/tacz/guns/entity/sync/ModSyncedEntityData.java:80
↓ 9 callersMethodsetDataHolder
(ShooterDataHolder dataHolder)
src/main/java/com/tacz/guns/item/ModernKineticGunScriptAPI.java:861
↓ 9 callersMethodtest
(T input)
src/main/java/com/tacz/guns/resource/filter/IFilter.java:6
↓ 9 callersMethodtranslateAndRotateAndScale
(PoseStack poseStack)
src/main/java/com/tacz/guns/client/model/bedrock/BedrockPart.java:82
↓ 8 callersMethodasNumbers
Convert the given array into a Number array @param array The array @return The result
src/main/java/com/tacz/guns/api/client/animation/gltf/accessor/NumberArrays.java:46
↓ 8 callersMethodcancel
()
src/main/java/com/tacz/guns/compat/kubejs/events/GunKubeJSEvents.java:55
↓ 8 callersMethodcheckTrackArray
()
src/main/java/com/tacz/guns/api/client/animation/statemachine/AnimationStateContext.java:356
↓ 8 callersMethodcontains
(ResourceLocation location)
src/main/java/com/tacz/guns/resource/filter/RecipeFilter.java:23
↓ 8 callersMethodcrawl
服务端应用趴下逻辑
src/main/java/com/tacz/guns/api/entity/IGunOperator.java:157
← previousnext →101–200 of 3,932, ranked by callers