Class ItemBuilder<T extends ItemBuilder<T>>
java.lang.Object
generation.builders.AbstractPropertyBuilder
generation.builders.AbstractDynamicOrderPropertyBuilder
generation.builders.AbstractScriptTypeBuilder
generation.builders.ItemBuilder<T>
- Direct Known Subclasses:
AlarmClockClothingItemBuilder,AlarmClockItemBuilder,AnimalItemBuilder,ClothingItemBuilder,ContainerItemBuilder,DrainableItemBuilder,FoodItemBuilder,KeyItemBuilder,LiteratureItemBuilder,MapItemBuilder,MoveableItemBuilder,RadioItemBuilder,WeaponItemBuilder,WeaponPartItemBuilder
-
Nested Class Summary
Nested classes/interfaces inherited from interface generation.builders.Writeable
Writeable.ListProperty<T>, Writeable.Property<T>, Writeable.WriteableProperty<T> -
Method Summary
Modifier and TypeMethodDescriptionactivatedItem(boolean boolean0) addComponent(ComponentBuilder componentBuilder) aimingtime(int int0) aimReleaseSound(SoundKey soundKey) static AlarmClockItemBuilderalarmClock(ItemKey itemKey) alarmClockClothing(ItemKey itemKey) alarmSound(SoundKey soundKey) alcoholic(boolean boolean0) alcoholPower(float float0) alwaysWelcomeGift(boolean boolean0) static AnimalItemBuilderanimalFeedType(AnimalFeedType animalFeedTypex) attachmentReplacement(String string) attachmentsProvided(AttachmentType... attachmentTypes) attachmentType(AttachmentType attachmentTypex) bandagePower(float float0) bloodLocation(BloodClothingType... bloodClothingTypes) bodyLocation(ItemBodyLocation itemBodyLocation) boredomChange(int int0) brakeForce(int int0) breakSound(SoundKey soundKey) bringToBearSound(SoundKey soundKey) bulletHitArmourSound(SoundKey soundKey) calories(float float0) canBandage(boolean boolean0) canBeEquipped(ItemBodyLocation itemBodyLocation) canBeRemote(boolean boolean0) canHaveHoles(boolean boolean0) cannedFood(boolean boolean0) canStack(boolean boolean0) canStoreWater(boolean boolean0) cantBeFrozen(boolean boolean0) cantEat(boolean boolean0) capacity(int int0) carbohydrates(float float0) chanceToFall(int int0) chanceToSpawnDamaged(int int0) closeKillMove(String string) static ClothingItemBuilderclothingExtraSubmenu(String string) clothingItem(String string) clothingItemExtra(ItemKey... itemKeys) clothingItemExtraOption(String... strings) colorBlue(int int0) colorGreen(int int0) colorRed(int int0) combatSpeedModifier(float float0) conditionAffectsCapacity(boolean boolean0) conditionLowerChanceOneIn(int int0) conditionLowerOffroad(float float0) conditionLowerStandard(float float0) conditionMax(int int0) consolidateOption(String string) static ContainerItemBuildercontainerName(String string) cookingSound(SoundKey soundKey) corpseSicknessDefense(float float0) cosmetic(boolean boolean0) count(int int0) customContextMenu(CustomContextMenu customContextMenux) customDrinkSound(SoundKey soundKey) customEatSound(SoundKey soundKey) damagedSound(SoundKey soundKey) disappearOnUse(boolean boolean0) discomfortModifier(float float0) displayCategory(ItemDisplayCategory itemDisplayCategory) displayName(String string) static DrainableItemBuildereattime(int int0) ejectAmmoSound(SoundKey soundKey) ejectAmmoStartSound(SoundKey soundKey) ejectAmmoStopSound(SoundKey soundKey) engineLoudness(float float0) equippedNoSprint(boolean boolean0) equipSound(SoundKey soundKey) evolvedRecipe(EvolvedRecipeHelper... evolvedRecipeHelpers) evolvedRecipeName(String string) explosionSound(SoundKey soundKey) fabricType(ItemFabricType itemFabricType) fatigueChange(float float0) fillFromDispenserSound(SoundKey soundKey) fillFromLakeSound(SoundKey soundKey) fillFromTapSound(SoundKey soundKey) fillFromToiletSound(SoundKey soundKey) fireFuelRatio(float float0) fishingLure(boolean boolean0) static FoodItemBuilderheadCondition(int int0) headConditionLowerChanceMultiplier(float float0) headConditionMax(int int0) hearingModifier(float float0) hidden(boolean boolean0) hungerChange(float float0) iconColorMask(String string) iconFluidMask(String string) iconsForTexture(String... strings) insertAmmoSound(SoundKey soundKey) insertAmmoStartSound(SoundKey soundKey) insertAmmoStopSound(SoundKey soundKey) insulation(float float0) isCookable(boolean boolean0) isDung(boolean boolean0) isWaterSource(boolean boolean0) itemAfterCleaning(ItemKey itemKey) itemWhenDry(ItemKey itemKey) keepOnDeplete(boolean boolean0) static KeyItemBuilderlightDistance(int int0) lightStrength(float float0) lipids(float float0) static LiteratureItemBuilderliterature(ItemKey itemKey) lowLightBonus(float float0) makeUpType(String string) manuallyRemoveSpentRounds(boolean boolean0) static MapItemBuildermaxAmmo(int int0) maxCapacity(int int0) maxItemSize(float float0) mechanicsItem(boolean boolean0) mediaCategory(String string) medical(boolean boolean0) metalValue(float float0) static MoveableItemBuilderneedToBeClosedOnceReload(boolean boolean0) noiseDuration(int int0) static <T extends ItemBuilder<T>>
ItemBuilder<T> openingRecipe(CraftRecipeKey craftRecipeKey) originX(int int0) originY(int int0) originZ(int int0) packaged(boolean boolean0) placeMultipleSound(SoundKey soundKey) placeOneSound(SoundKey soundKey) primaryAnimMask(String string) protectFromRainWhenEquipped(boolean boolean0) proteins(float float0) static RadioItemBuilderrainFactor(float float0) reduceInfectionPower(float float0) remoteController(boolean boolean0) remoteRange(int int0) removeOnBroken(boolean boolean0) removeUnhappinessWhenCooked(boolean boolean0) replaceInPrimaryHand(String string0, String string1) replaceInSecondHand(String string0, String string1) replaceOnUse(ItemKey itemKey) requireInHandOrInventory(ItemKey... itemKeys) requiresEquippedBothHands(boolean boolean0) researchablerecipes(CraftRecipeKey... craftRecipeKeys) runSpeedModifier(float float0) scaleWorldIcon(float float0) secondaryAnimMask(String string) sharpness(float float0) shoutMultiplier(float float0) soundParameter(String string, R _enum) soundRadius(int int0) soundVolume(int int0) spice(boolean boolean0) staticModel(ModelKey modelKey) staticModelsByIndex(ModelKey... modelKeys) stopPower(float float0) stressChange(int int0) survivalGear(boolean boolean0) suspensionCompression(float float0) suspensionDamping(float float0) teachedrecipes(Object... objects) torchCone(boolean boolean0) torchDot(float float0) trap(boolean boolean0) twoHandWeapon(boolean boolean0) unequipSound(SoundKey soundKey) unhappyChange(int int0) useWhileEquipped(boolean boolean0) useWorldItem(boolean boolean0) vehiclePartModel(String string) vehicleType(int int0) visionModifier(float float0) visualAid(boolean boolean0) static WeaponItemBuilderweaponHitArmourSound(SoundKey soundKey) static WeaponPartItemBuilderweaponPart(ItemKey itemKey) weight(float float0) weightEmpty(float float0) weightModifier(float float0) weightReduction(int int0) wet(boolean boolean0) wetCooldown(float float0) wheelFriction(float float0) windResistance(float float0) withDrainable(ItemKey itemKey) withoutDrainable(ItemKey itemKey) worldObjectSprite(String string) worldRender(boolean boolean0) worldStaticModel(ModelKey modelKey) worldStaticModelsByIndex(ModelKey... modelKeys) Methods inherited from class generation.builders.AbstractPropertyBuilder
get, getName, writeMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface generation.builders.Writeable
formatFloat, fromArray, indent, stream, writeBlockEnd, writeBlockStart, writeKeyValue, writeProperties, writeValue
-
Method Details
-
alarmClock
-
alarmClockClothing
-
animal
-
clothing
-
container
-
drainable
-
food
-
key
-
literature
-
map
-
moveable
-
normal
-
radio
-
weapon
-
weaponPart
-
type
-
activatedItem
-
addComponent
-
aimReleaseSound
-
aimingtime
-
alarmSound
-
alcoholPower
-
alcoholic
-
alwaysWelcomeGift
-
ammoType
-
animalFeedType
-
attachmentReplacement
-
attachmentType
-
attachmentsProvided
-
bandagePower
-
bloodLocation
-
bodyLocation
-
boredomChange
-
brakeForce
-
breakSound
-
bringToBearSound
-
bulletHitArmourSound
-
calories
-
canBandage
-
canBeEquipped
-
canBeRemote
-
canHaveHoles
-
canStack
-
canStoreWater
-
cannedFood
-
cantBeFrozen
-
cantEat
-
capacity
-
carbohydrates
-
chanceToFall
-
chanceToSpawnDamaged
-
closeKillMove
-
clothingItem
-
clothingItemExtra
-
clothingItemExtraOption
-
colorBlue
-
colorGreen
-
colorRed
-
combatSpeedModifier
-
conditionAffectsCapacity
-
conditionLowerChanceOneIn
-
conditionLowerOffroad
-
conditionLowerStandard
-
conditionMax
-
consolidateOption
-
containerName
-
cookingSound
-
corpseSicknessDefense
-
cosmetic
-
count
-
customContextMenu
-
customDrinkSound
-
customEatSound
-
damagedSound
-
digType
-
disappearOnUse
-
discomfortModifier
-
displayCategory
-
displayName
-
dropSound
-
eatType
-
eattime
-
ejectAmmoSound
-
ejectAmmoStartSound
-
ejectAmmoStopSound
-
engineLoudness
-
equipSound
-
equippedNoSprint
-
evolvedRecipe
-
evolvedRecipeName
-
explosionSound
-
fabricType
-
fatigueChange
-
fillFromDispenserSound
-
fillFromLakeSound
-
fillFromTapSound
-
fillFromToiletSound
-
fireFuelRatio
-
fishingLure
-
fluid
-
foodType
-
gunType
-
headCondition
-
headConditionLowerChanceMultiplier
-
headConditionMax
-
hearingModifier
-
hungerChange
-
icon
-
iconColorMask
-
iconFluidMask
-
iconsForTexture
-
insertAmmoSound
-
insertAmmoStartSound
-
insertAmmoStopSound
-
insulation
-
isCookable
-
isDung
-
isWaterSource
-
itemAfterCleaning
-
itemWhenDry
-
keepOnDeplete
-
lightDistance
-
lightStrength
-
lipids
-
lowLightBonus
-
makeUpType
-
manuallyRemoveSpentRounds
-
maxAmmo
-
maxCapacity
-
maxItemSize
-
mechanicsItem
-
mediaCategory
-
medical
-
metalValue
-
needToBeClosedOnceReload
-
noiseDuration
-
onBreak
-
onCreate
-
openingRecipe
-
originX
-
originY
-
originZ
-
packaged
-
placeMultipleSound
-
placeOneSound
-
pourType
-
-
protectFromRainWhenEquipped
-
proteins
-
rainFactor
-
readType
-
reduceInfectionPower
-
remoteController
-
remoteRange
-
removeOnBroken
-
removeUnhappinessWhenCooked
-
replaceInPrimaryHand
-
replaceInSecondHand
-
replaceOnUse
-
requireInHandOrInventory
-
requiresEquippedBothHands
-
researchablerecipes
-
runSpeedModifier
-
scaleWorldIcon
-
secondaryAnimMask
-
sharpness
-
shoutMultiplier
-
shoutType
-
soundMap
-
soundParameter
-
soundRadius
-
soundVolume
-
spawnWith
-
spice
-
staticModel
-
staticModelsByIndex
-
stopPower
-
stressChange
-
survivalGear
-
suspensionCompression
-
suspensionDamping
-
swingAnim
-
tags
-
teachedrecipes
-
tooltip
-
torchCone
-
torchDot
-
trap
-
twoHandWeapon
-
unequipSound
-
unhappyChange
-
useWhileEquipped
-
useWorldItem
-
vehicleType
-
vehiclePartModel
-
visionModifier
-
visualAid
-
weaponHitArmourSound
-
weight
-
weightEmpty
-
weightModifier
-
weightReduction
-
wet
-
wetCooldown
-
wheelFriction
-
windResistance
-
withDrainable
-
withoutDrainable
-
worldObjectSprite
-
worldRender
-
worldStaticModel
-
worldStaticModelsByIndex
-