Package net.minecraft.core.particles
Part 1/1
BlockParticleOption
- Full name:
net.minecraft.core.particles.BlockParticleOption - Package:
net.minecraft.core.particles - Source:
common—net/minecraft/core/particles/BlockParticleOption.java - Type:
class - Modifiers:
public - Implements:
ParticleOptions
net.minecraft.core.particles.BlockParticleOption#BlockParticleOption(ParticleType<BlockParticleOption>,BlockState)
- Origin:
common - Source:
net/minecraft/core/particles/BlockParticleOption.java:29 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ BlockParticleOption ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: type, state.
Parameters
ParticleType<BlockParticleOption> particleTypeBlockState blockState
ตัวอย่างใช้งาน
ParticleType<BlockParticleOption> particleType = ...;
BlockState blockState = ...;
BlockParticleOption instance = new BlockParticleOption(particleType, blockState);
net.minecraft.core.particles.BlockParticleOption#codec(ParticleType<BlockParticleOption>)
- Origin:
common - Source:
net/minecraft/core/particles/BlockParticleOption.java:19 - Modifiers:
public static - Return:
MapCodec<BlockParticleOption>
คืออะไร
ดำเนินการ codec ตาม implementation ของ BlockParticleOption
ทำงานยังไง
เรียกต่อ: xmap(), fieldOf(). สร้างออบเจ็กต์: BlockParticleOption.
Parameters
ParticleType<BlockParticleOption> particleType
ตัวอย่างใช้งาน
ParticleType<BlockParticleOption> particleType = ...;
MapCodec<BlockParticleOption> result = BlockParticleOption.codec(particleType);
net.minecraft.core.particles.BlockParticleOption#getState()
- Origin:
common - Source:
net/minecraft/core/particles/BlockParticleOption.java:39 - Modifiers:
public - Return:
BlockState
คืออะไร
อ่านค่า State
ทำงานยังไง
คืนค่า: this.state.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.core.particles.BlockParticleOption#getType()
- Origin:
common - Source:
net/minecraft/core/particles/BlockParticleOption.java:34 - Modifiers:
public - Return:
ParticleType<BlockParticleOption>
คืออะไร
อ่านค่า Type
ทำงานยังไง
คืนค่า: this.type.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.core.particles.BlockParticleOption#streamCodec(ParticleType<BlockParticleOption>)
- Origin:
common - Source:
net/minecraft/core/particles/BlockParticleOption.java:24 - Modifiers:
public static - Return:
StreamCodec<? super RegistryFriendlyByteBuf, BlockParticleOption>
คืออะไร
ดำเนินการ streamCodec ตาม implementation ของ BlockParticleOption
ทำงานยังไง
เรียกต่อ: idMapper(), map(). สร้างออบเจ็กต์: BlockParticleOption.
Parameters
ParticleType<BlockParticleOption> particleType
ตัวอย่างใช้งาน
ParticleType<BlockParticleOption> particleType = ...;
StreamCodec<? super RegistryFriendlyByteBuf, BlockParticleOption> result = BlockParticleOption.streamCodec(particleType);
ColorParticleOption
- Full name:
net.minecraft.core.particles.ColorParticleOption - Package:
net.minecraft.core.particles - Source:
common—net/minecraft/core/particles/ColorParticleOption.java - Type:
class - Modifiers:
public - Implements:
ParticleOptions
net.minecraft.core.particles.ColorParticleOption#codec(ParticleType<ColorParticleOption>)
- Origin:
common - Source:
net/minecraft/core/particles/ColorParticleOption.java:14 - Modifiers:
public static - Return:
MapCodec<ColorParticleOption>
คืออะไร
ดำเนินการ codec ตาม implementation ของ ColorParticleOption
ทำงานยังไง
เรียกต่อ: xmap(), fieldOf(). สร้างออบเจ็กต์: ColorParticleOption.
Parameters
ParticleType<ColorParticleOption> particleType
ตัวอย่างใช้งาน
ParticleType<ColorParticleOption> particleType = ...;
MapCodec<ColorParticleOption> result = ColorParticleOption.codec(particleType);
net.minecraft.core.particles.ColorParticleOption#create(ParticleType<ColorParticleOption>,float,float,float)
- Origin:
common - Source:
net/minecraft/core/particles/ColorParticleOption.java:54 - Modifiers:
public static - Return:
ColorParticleOption
คืออะไร
สร้าง create
ทำงานยังไง
เรียกต่อ: colorFromFloat(). คืนค่า: create(particleType, ARGB.colorFromFloat(1.0F, f, g, h)).
Parameters
ParticleType<ColorParticleOption> particleTypefloat ffloat gfloat h
ตัวอย่างใช้งาน
ParticleType<ColorParticleOption> particleType = ...;
ColorParticleOption result = ColorParticleOption.create(particleType, 0.0F, 0.0F, 0.0F);
net.minecraft.core.particles.ColorParticleOption#create(ParticleType<ColorParticleOption>,int)
- Origin:
common - Source:
net/minecraft/core/particles/ColorParticleOption.java:50 - Modifiers:
public static - Return:
ColorParticleOption
คืออะไร
สร้าง create
ทำงานยังไง
สร้างออบเจ็กต์: ColorParticleOption. คืนค่า: new ColorParticleOption(particleType, i).
Parameters
ParticleType<ColorParticleOption> particleTypeint i
ตัวอย่างใช้งาน
ParticleType<ColorParticleOption> particleType = ...;
ColorParticleOption result = ColorParticleOption.create(particleType, 0);
net.minecraft.core.particles.ColorParticleOption#getAlpha()
- Origin:
common - Source:
net/minecraft/core/particles/ColorParticleOption.java:46 - Modifiers:
public - Return:
float
คืออะไร
อ่านค่า Alpha
ทำงานยังไง
เรียกต่อ: alpha(). คืนค่า: ARGB.alpha(this.color) / 255.0F.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.core.particles.ColorParticleOption#getBlue()
- Origin:
common - Source:
net/minecraft/core/particles/ColorParticleOption.java:42 - Modifiers:
public - Return:
float
คืออะไร
อ่านค่า Blue
ทำงานยังไง
เรียกต่อ: blue(). คืนค่า: ARGB.blue(this.color) / 255.0F.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.core.particles.ColorParticleOption#getGreen()
- Origin:
common - Source:
net/minecraft/core/particles/ColorParticleOption.java:38 - Modifiers:
public - Return:
float
คืออะไร
อ่านค่า Green
ทำงานยังไง
เรียกต่อ: green(). คืนค่า: ARGB.green(this.color) / 255.0F.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.core.particles.ColorParticleOption#getRed()
- Origin:
common - Source:
net/minecraft/core/particles/ColorParticleOption.java:34 - Modifiers:
public - Return:
float
คืออะไร
อ่านค่า Red
ทำงานยังไง
เรียกต่อ: red(). คืนค่า: ARGB.red(this.color) / 255.0F.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.core.particles.ColorParticleOption#getType()
- Origin:
common - Source:
net/minecraft/core/particles/ColorParticleOption.java:29 - Modifiers:
public - Return:
ParticleType<ColorParticleOption>
คืออะไร
อ่านค่า Type
ทำงานยังไง
คืนค่า: this.type.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.core.particles.ColorParticleOption#streamCodec(ParticleType<ColorParticleOption>)
- Origin:
common - Source:
net/minecraft/core/particles/ColorParticleOption.java:20 - Modifiers:
public static - Return:
StreamCodec<? super ByteBuf, ColorParticleOption>
คืออะไร
ดำเนินการ streamCodec ตาม implementation ของ ColorParticleOption
ทำงานยังไง
เรียกต่อ: map(). สร้างออบเจ็กต์: ColorParticleOption. คืนค่า: ByteBufCodecs.INT.map(integer -> new ColorParticleOption(particleType, integer), colorParticleOption -> colorParticleOption.color).
Parameters
ParticleType<ColorParticleOption> particleType
ตัวอย่างใช้งาน
ParticleType<ColorParticleOption> particleType = ...;
StreamCodec<? super ByteBuf, ColorParticleOption> result = ColorParticleOption.streamCodec(particleType);
DustColorTransitionOptions
- Full name:
net.minecraft.core.particles.DustColorTransitionOptions - Package:
net.minecraft.core.particles - Source:
common—net/minecraft/core/particles/DustColorTransitionOptions.java - Type:
class - Modifiers:
public - Extends:
ScalableParticleOptionsBase
net.minecraft.core.particles.DustColorTransitionOptions#DustColorTransitionOptions(int,int,float)
- Origin:
common - Source:
net/minecraft/core/particles/DustColorTransitionOptions.java:35 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ DustColorTransitionOptions ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: fromColor, toColor.
Parameters
int iint jfloat f
ตัวอย่างใช้งาน
net.minecraft.core.particles.DustColorTransitionOptions#getFromColor()
- Origin:
common - Source:
net/minecraft/core/particles/DustColorTransitionOptions.java:41 - Modifiers:
public - Return:
Vector3f
คืออะไร
อ่านค่า From Color
ทำงานยังไง
เรียกต่อ: vector3fFromRGB24(). คืนค่า: ARGB.vector3fFromRGB24(this.fromColor).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.core.particles.DustColorTransitionOptions#getToColor()
- Origin:
common - Source:
net/minecraft/core/particles/DustColorTransitionOptions.java:45 - Modifiers:
public - Return:
Vector3f
คืออะไร
อ่านค่า To Color
ทำงานยังไง
เรียกต่อ: vector3fFromRGB24(). คืนค่า: ARGB.vector3fFromRGB24(this.toColor).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.core.particles.DustColorTransitionOptions#getType()
- Origin:
common - Source:
net/minecraft/core/particles/DustColorTransitionOptions.java:49 - Modifiers:
public - Return:
ParticleType<DustColorTransitionOptions>
คืออะไร
อ่านค่า Type
ทำงานยังไง
คืนค่า: ParticleTypes.DUST_COLOR_TRANSITION.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
DustColorTransitionOptions instance = ...;
ParticleType<DustColorTransitionOptions> result = instance.getType();
DustParticleOptions
- Full name:
net.minecraft.core.particles.DustParticleOptions - Package:
net.minecraft.core.particles - Source:
common—net/minecraft/core/particles/DustParticleOptions.java - Type:
class - Modifiers:
public - Extends:
ScalableParticleOptionsBase
net.minecraft.core.particles.DustParticleOptions#DustParticleOptions(int,float)
- Origin:
common - Source:
net/minecraft/core/particles/DustParticleOptions.java:27 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ DustParticleOptions ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: color.
Parameters
int ifloat f
ตัวอย่างใช้งาน
net.minecraft.core.particles.DustParticleOptions#getColor()
- Origin:
common - Source:
net/minecraft/core/particles/DustParticleOptions.java:37 - Modifiers:
public - Return:
Vector3f
คืออะไร
อ่านค่า Color
ทำงานยังไง
เรียกต่อ: vector3fFromRGB24(). คืนค่า: ARGB.vector3fFromRGB24(this.color).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.core.particles.DustParticleOptions#getType()
- Origin:
common - Source:
net/minecraft/core/particles/DustParticleOptions.java:32 - Modifiers:
public - Return:
ParticleType<DustParticleOptions>
คืออะไร
อ่านค่า Type
ทำงานยังไง
คืนค่า: ParticleTypes.DUST.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ItemParticleOption
- Full name:
net.minecraft.core.particles.ItemParticleOption - Package:
net.minecraft.core.particles - Source:
common—net/minecraft/core/particles/ItemParticleOption.java - Type:
class - Modifiers:
public - Implements:
ParticleOptions
net.minecraft.core.particles.ItemParticleOption#codec(ParticleType<ItemParticleOption>)
- Origin:
common - Source:
net/minecraft/core/particles/ItemParticleOption.java:15 - Modifiers:
public static - Return:
MapCodec<ItemParticleOption>
คืออะไร
ดำเนินการ codec ตาม implementation ของ ItemParticleOption
ทำงานยังไง
เรียกต่อ: xmap(), fieldOf(). สร้างออบเจ็กต์: ItemParticleOption. คืนค่า: ITEM_CODEC.xmap(itemStack -> new ItemParticleOption(particleType, itemStack), itemParticleOption -> itemParticleOption.itemStack).fieldOf("item").
Parameters
ParticleType<ItemParticleOption> particleType
ตัวอย่างใช้งาน
ParticleType<ItemParticleOption> particleType = ...;
MapCodec<ItemParticleOption> result = ItemParticleOption.codec(particleType);
net.minecraft.core.particles.ItemParticleOption#getItem()
- Origin:
common - Source:
net/minecraft/core/particles/ItemParticleOption.java:37 - Modifiers:
public - Return:
ItemStack
คืออะไร
อ่านค่า Item
ทำงานยังไง
คืนค่า: this.itemStack.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.core.particles.ItemParticleOption#getType()
- Origin:
common - Source:
net/minecraft/core/particles/ItemParticleOption.java:32 - Modifiers:
public - Return:
ParticleType<ItemParticleOption>
คืออะไร
อ่านค่า Type
ทำงานยังไง
คืนค่า: this.type.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.core.particles.ItemParticleOption#ItemParticleOption(ParticleType<ItemParticleOption>,ItemStack)
- Origin:
common - Source:
net/minecraft/core/particles/ItemParticleOption.java:23 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ItemParticleOption ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: type, itemStack. เรียกต่อ: isEmpty(). สร้างออบเจ็กต์: IllegalArgumentException.
Parameters
ParticleType<ItemParticleOption> particleTypeItemStack itemStack
ตัวอย่างใช้งาน
ParticleType<ItemParticleOption> particleType = ...;
ItemStack itemStack = ...;
ItemParticleOption instance = new ItemParticleOption(particleType, itemStack);
net.minecraft.core.particles.ItemParticleOption#streamCodec(ParticleType<ItemParticleOption>)
- Origin:
common - Source:
net/minecraft/core/particles/ItemParticleOption.java:19 - Modifiers:
public static - Return:
StreamCodec<? super RegistryFriendlyByteBuf, ItemParticleOption>
คืออะไร
ดำเนินการ streamCodec ตาม implementation ของ ItemParticleOption
ทำงานยังไง
เรียกต่อ: map(). สร้างออบเจ็กต์: ItemParticleOption. คืนค่า: ItemStack.STREAM_CODEC.map(itemStack -> new ItemParticleOption(particleType, itemStack), itemParticleOption -> itemParticleOption.itemStack).
Parameters
ParticleType<ItemParticleOption> particleType
ตัวอย่างใช้งาน
ParticleType<ItemParticleOption> particleType = ...;
StreamCodec<? super RegistryFriendlyByteBuf, ItemParticleOption> result = ItemParticleOption.streamCodec(particleType);
ParticleGroup
- Full name:
net.minecraft.core.particles.ParticleGroup - Package:
net.minecraft.core.particles - Source:
common—net/minecraft/core/particles/ParticleGroup.java - Type:
class - Modifiers:
public
net.minecraft.core.particles.ParticleGroup#getLimit()
- Origin:
common - Source:
net/minecraft/core/particles/ParticleGroup.java:11 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Limit
ทำงานยังไง
คืนค่า: this.limit.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.core.particles.ParticleGroup#ParticleGroup(int)
- Origin:
common - Source:
net/minecraft/core/particles/ParticleGroup.java:7 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ParticleGroup ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: limit.
Parameters
int i
ตัวอย่างใช้งาน
ParticleOptions
- Full name:
net.minecraft.core.particles.ParticleOptions - Package:
net.minecraft.core.particles - Source:
common—net/minecraft/core/particles/ParticleOptions.java - Type:
interface - Modifiers:
public
net.minecraft.core.particles.ParticleOptions#getType()
- Origin:
common - Source:
net/minecraft/core/particles/ParticleOptions.java:4 - Modifiers: ``
- Return:
ParticleType<?>
คืออะไร
อ่านค่า Type
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ParticleType
- Full name:
net.minecraft.core.particles.ParticleType - Package:
net.minecraft.core.particles - Source:
common—net/minecraft/core/particles/ParticleType.java - Type:
class - Modifiers:
public abstract
net.minecraft.core.particles.ParticleType#codec()
- Origin:
common - Source:
net/minecraft/core/particles/ParticleType.java:18 - Modifiers:
public abstract - Return:
MapCodec<T>
คืออะไร
ดำเนินการ codec ตาม implementation ของ ParticleType
ทำงานยังไง
ไม่มี implementation ใน declaration นี้; คลาสลูก/implementation เป็นผู้กำหนดพฤติกรรมจริง
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.core.particles.ParticleType#getOverrideLimiter()
- Origin:
common - Source:
net/minecraft/core/particles/ParticleType.java:14 - Modifiers:
public - Return:
boolean
คืออะไร
อ่านค่า Override Limiter
ทำงานยังไง
คืนค่า: this.overrideLimiter.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.core.particles.ParticleType#ParticleType(boolean)
- Origin:
common - Source:
net/minecraft/core/particles/ParticleType.java:10 - Modifiers:
protected - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ParticleType ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: overrideLimiter.
Parameters
boolean bl
ตัวอย่างใช้งาน
net.minecraft.core.particles.ParticleType#streamCodec()
- Origin:
common - Source:
net/minecraft/core/particles/ParticleType.java:20 - Modifiers:
public abstract - Return:
StreamCodec<? super RegistryFriendlyByteBuf, T>
คืออะไร
ดำเนินการ streamCodec ตาม implementation ของ ParticleType
ทำงานยังไง
ไม่มี implementation ใน declaration นี้; คลาสลูก/implementation เป็นผู้กำหนดพฤติกรรมจริง
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ParticleType instance = ...;
StreamCodec<? super RegistryFriendlyByteBuf, T> result = instance.streamCodec();
ScalableParticleOptionsBase
- Full name:
net.minecraft.core.particles.ScalableParticleOptionsBase - Package:
net.minecraft.core.particles - Source:
common—net/minecraft/core/particles/ScalableParticleOptionsBase.java - Type:
class - Modifiers:
public abstract - Implements:
ParticleOptions
net.minecraft.core.particles.ScalableParticleOptionsBase#getScale()
- Origin:
common - Source:
net/minecraft/core/particles/ScalableParticleOptionsBase.java:20 - Modifiers:
public - Return:
float
คืออะไร
อ่านค่า Scale
ทำงานยังไง
คืนค่า: this.scale.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.core.particles.ScalableParticleOptionsBase#ScalableParticleOptionsBase(float)
- Origin:
common - Source:
net/minecraft/core/particles/ScalableParticleOptionsBase.java:16 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ScalableParticleOptionsBase ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: scale. เรียกต่อ: clamp().
Parameters
float f
ตัวอย่างใช้งาน
SculkChargeParticleOptions
- Full name:
net.minecraft.core.particles.SculkChargeParticleOptions - Package:
net.minecraft.core.particles - Source:
common—net/minecraft/core/particles/SculkChargeParticleOptions.java - Type:
record - Modifiers:
public - Implements:
ParticleOptions
net.minecraft.core.particles.SculkChargeParticleOptions#getType()
- Origin:
common - Source:
net/minecraft/core/particles/SculkChargeParticleOptions.java:19 - Modifiers:
public - Return:
ParticleType<SculkChargeParticleOptions>
คืออะไร
อ่านค่า Type
ทำงานยังไง
คืนค่า: ParticleTypes.SCULK_CHARGE.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
SculkChargeParticleOptions instance = ...;
ParticleType<SculkChargeParticleOptions> result = instance.getType();
ShriekParticleOption
- Full name:
net.minecraft.core.particles.ShriekParticleOption - Package:
net.minecraft.core.particles - Source:
common—net/minecraft/core/particles/ShriekParticleOption.java - Type:
class - Modifiers:
public - Implements:
ParticleOptions
net.minecraft.core.particles.ShriekParticleOption#getDelay()
- Origin:
common - Source:
net/minecraft/core/particles/ShriekParticleOption.java:29 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Delay
ทำงานยังไง
คืนค่า: this.delay.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.core.particles.ShriekParticleOption#getType()
- Origin:
common - Source:
net/minecraft/core/particles/ShriekParticleOption.java:24 - Modifiers:
public - Return:
ParticleType<ShriekParticleOption>
คืออะไร
อ่านค่า Type
ทำงานยังไง
คืนค่า: ParticleTypes.SHRIEK.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ShriekParticleOption instance = ...;
ParticleType<ShriekParticleOption> result = instance.getType();
net.minecraft.core.particles.ShriekParticleOption#ShriekParticleOption(int)
- Origin:
common - Source:
net/minecraft/core/particles/ShriekParticleOption.java:20 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ShriekParticleOption ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: delay.
Parameters
int i
ตัวอย่างใช้งาน
SimpleParticleType
- Full name:
net.minecraft.core.particles.SimpleParticleType - Package:
net.minecraft.core.particles - Source:
common—net/minecraft/core/particles/SimpleParticleType.java - Type:
class - Modifiers:
public - Extends:
ParticleType<SimpleParticleType> - Implements:
ParticleOptions
net.minecraft.core.particles.SimpleParticleType#codec()
- Origin:
common - Source:
net/minecraft/core/particles/SimpleParticleType.java:19 - Modifiers:
public - Return:
MapCodec<SimpleParticleType>
คืออะไร
ดำเนินการ codec ตาม implementation ของ SimpleParticleType
ทำงานยังไง
คืนค่า: this.codec.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.core.particles.SimpleParticleType#getType()
- Origin:
common - Source:
net/minecraft/core/particles/SimpleParticleType.java:15 - Modifiers:
public - Return:
SimpleParticleType
คืออะไร
อ่านค่า Type
ทำงานยังไง
คืนค่า: this.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.core.particles.SimpleParticleType#SimpleParticleType(boolean)
- Origin:
common - Source:
net/minecraft/core/particles/SimpleParticleType.java:11 - Modifiers:
protected - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ SimpleParticleType ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
boolean bl
ตัวอย่างใช้งาน
net.minecraft.core.particles.SimpleParticleType#streamCodec()
- Origin:
common - Source:
net/minecraft/core/particles/SimpleParticleType.java:24 - Modifiers:
public - Return:
StreamCodec<RegistryFriendlyByteBuf, SimpleParticleType>
คืออะไร
ดำเนินการ streamCodec ตาม implementation ของ SimpleParticleType
ทำงานยังไง
คืนค่า: this.streamCodec.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
SimpleParticleType instance = ...;
StreamCodec<RegistryFriendlyByteBuf, SimpleParticleType> result = instance.streamCodec();
TrailParticleOption
- Full name:
net.minecraft.core.particles.TrailParticleOption - Package:
net.minecraft.core.particles - Source:
common—net/minecraft/core/particles/TrailParticleOption.java - Type:
record - Modifiers:
public - Implements:
ParticleOptions
net.minecraft.core.particles.TrailParticleOption#getType()
- Origin:
common - Source:
net/minecraft/core/particles/TrailParticleOption.java:30 - Modifiers:
public - Return:
ParticleType<TrailParticleOption>
คืออะไร
อ่านค่า Type
ทำงานยังไง
คืนค่า: ParticleTypes.TRAIL.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
VibrationParticleOption
- Full name:
net.minecraft.core.particles.VibrationParticleOption - Package:
net.minecraft.core.particles - Source:
common—net/minecraft/core/particles/VibrationParticleOption.java - Type:
class - Modifiers:
public - Implements:
ParticleOptions
net.minecraft.core.particles.VibrationParticleOption#getArrivalInTicks()
- Origin:
common - Source:
net/minecraft/core/particles/VibrationParticleOption.java:51 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Arrival In Ticks
ทำงานยังไง
คืนค่า: this.arrivalInTicks.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.core.particles.VibrationParticleOption#getDestination()
- Origin:
common - Source:
net/minecraft/core/particles/VibrationParticleOption.java:47 - Modifiers:
public - Return:
PositionSource
คืออะไร
อ่านค่า Destination
ทำงานยังไง
คืนค่า: this.destination.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.core.particles.VibrationParticleOption#getType()
- Origin:
common - Source:
net/minecraft/core/particles/VibrationParticleOption.java:42 - Modifiers:
public - Return:
ParticleType<VibrationParticleOption>
คืออะไร
อ่านค่า Type
ทำงานยังไง
คืนค่า: ParticleTypes.VIBRATION.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
VibrationParticleOption instance = ...;
ParticleType<VibrationParticleOption> result = instance.getType();
net.minecraft.core.particles.VibrationParticleOption#VibrationParticleOption(PositionSource,int)
- Origin:
common - Source:
net/minecraft/core/particles/VibrationParticleOption.java:37 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ VibrationParticleOption ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: destination, arrivalInTicks.
Parameters
PositionSource positionSourceint i
ตัวอย่างใช้งาน
PositionSource positionSource = ...;
VibrationParticleOption instance = new VibrationParticleOption(positionSource, 0);