Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- allowedDestructibleByHeadlessPistons - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Main
-
Allows headless pistons to destroy certain blocks when
GolfConfig.Main.preventDestructionByHeadlessPistons
is enabled. - allowedHealthTags - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Packet
-
Entities that must have health sent to render correctly.
- AngleCheck - Class in org.samo_lego.golfiv.event.combat
- AngleCheck() - Constructor for class org.samo_lego.golfiv.event.combat.AngleCheck
B
- bannedItems - Variable in class org.samo_lego.golfiv.storage.GolfConfig.IllegalItems.Survival
- banSpawnEggs - Variable in class org.samo_lego.golfiv.storage.GolfConfig.IllegalItems.Survival
- beforeBlockBreak(World, PlayerEntity, BlockPos, BlockState, BlockEntity) - Method in class org.samo_lego.golfiv.event.IllegalBlockBreakCheck
-
Disables breaking blocks if player has GUI open.
- BLOCK_ENTITY_TAG_KEY - Static variable in interface org.samo_lego.golfiv.casts.ItemStackChecker
-
NBT Key
BlockEntityTag
forBlockItems
containing block entities.
C
- checkEnchants - Variable in class org.samo_lego.golfiv.storage.GolfConfig.IllegalItems.Creative
- checkEnchants - Variable in class org.samo_lego.golfiv.storage.GolfConfig.IllegalItems.Survival
- checkHitAngle - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Combat
-
Checks the angle at which player is hitting the entity.
- checkHitDistance - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Combat
-
Checks if player is using reach hacks.
- checkInventoryActions - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Main
-
Checks whether is doing actions that cannot be done while having the GUI open.
- checkItemCount - Variable in class org.samo_lego.golfiv.storage.GolfConfig.IllegalItems.Creative
- checkItemCount - Variable in class org.samo_lego.golfiv.storage.GolfConfig.IllegalItems.Survival
- checkPortalHack - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Packet
-
Whether to check if player is using Portals hack.
- checkPotionLevels - Variable in class org.samo_lego.golfiv.storage.GolfConfig.IllegalItems.Creative
- checkPotionLevels - Variable in class org.samo_lego.golfiv.storage.GolfConfig.IllegalItems.Survival
- cleanBanner(NbtCompound, ItemStack) - Static method in interface org.samo_lego.golfiv.casts.ItemStackChecker
-
Minimally copies over the banner NBT based on the provided blockEntity data.
- cleanCrossbow(NbtCompound, ItemStack, boolean) - Static method in interface org.samo_lego.golfiv.casts.ItemStackChecker
-
Minimally copies over the crossbow data based on the provided Crossbow data.
- cleanSkull(NbtCompound, ItemStack) - Static method in interface org.samo_lego.golfiv.casts.ItemStackChecker
-
Minimally copies over the skull data based on the provided SkullOwner data.
- closeHandledScreen() - Method in class org.samo_lego.golfiv.mixin.illegal_actions.ServerPlayerEntityMixin_PortalsGuiCheck
- combat - Variable in class org.samo_lego.golfiv.storage.GolfConfig
- Combat() - Constructor for class org.samo_lego.golfiv.storage.GolfConfig.Combat
- CombatModule - Class in org.samo_lego.golfiv.event.combat
- CombatModule() - Constructor for class org.samo_lego.golfiv.event.combat.CombatModule
- creative - Variable in class org.samo_lego.golfiv.storage.GolfConfig.IllegalItems
- Creative() - Constructor for class org.samo_lego.golfiv.storage.GolfConfig.IllegalItems.Creative
- creativeInventoryStack(ItemStack) - Static method in interface org.samo_lego.golfiv.casts.ItemStackChecker
-
This is for keeping creative from getting inadvertently sanitised, as creative has the property of allowing one to summon any item at will, including freely mutating the inventory.
D
- DataTrackerAccessor - Interface in org.samo_lego.golfiv.mixin.accessors
- duplication - Variable in class org.samo_lego.golfiv.storage.GolfConfig
- Duplication() - Constructor for class org.samo_lego.golfiv.storage.GolfConfig.Duplication
E
- EntityAccessor - Interface in org.samo_lego.golfiv.mixin.accessors
- EntityEquipmentPatch - Class in org.samo_lego.golfiv.event.S2CPacket
- EntityEquipmentPatch() - Constructor for class org.samo_lego.golfiv.event.S2CPacket.EntityEquipmentPatch
- EntityEquipmentUpdateS2CPacketAccessor - Interface in org.samo_lego.golfiv.mixin.accessors
- EntityInteractPacketCallback - Interface in org.samo_lego.golfiv.event.combat
- EntityMixin_NetherRoofDamage - Class in org.samo_lego.golfiv.mixin.movement
- EntityMixin_NetherRoofDamage() - Constructor for class org.samo_lego.golfiv.mixin.movement.EntityMixin_NetherRoofDamage
- EntityPositionS2CPacketAccessor - Interface in org.samo_lego.golfiv.mixin.accessors
- EntityTeleportDataPatch - Class in org.samo_lego.golfiv.event.S2CPacket
- EntityTeleportDataPatch() - Constructor for class org.samo_lego.golfiv.event.S2CPacket.EntityTeleportDataPatch
- EVENT - Static variable in interface org.samo_lego.golfiv.event.combat.EntityInteractPacketCallback
- EVENT - Static variable in interface org.samo_lego.golfiv.event.S2CPacket.S2CPacketCallback
F
- fakeStack(ItemStack, boolean) - Static method in interface org.samo_lego.golfiv.casts.ItemStackChecker
-
Creates a fake ItemStack based on the provided stack.
- FallingBlockEntityMixin_GravityBlockDupe - Class in org.samo_lego.golfiv.mixin.duplication
-
Fixes gravity block duping.
- FallingBlockEntityMixin_GravityBlockDupe() - Constructor for class org.samo_lego.golfiv.mixin.duplication.FallingBlockEntityMixin_GravityBlockDupe
G
- getAbsorption() - Static method in interface org.samo_lego.golfiv.mixin.accessors.PlayerEntityAccessor
- getContents() - Method in interface org.samo_lego.golfiv.mixin.accessors.InventoryS2CPacketAccessor
- getEnchantments() - Method in class org.samo_lego.golfiv.mixin.illegal_items.ItemStackMixinCast_ItemStackChecker
- getEntityId() - Method in interface org.samo_lego.golfiv.mixin.accessors.EntityEquipmentUpdateS2CPacketAccessor
- getEquipment() - Method in interface org.samo_lego.golfiv.mixin.accessors.EntityEquipmentUpdateS2CPacketAccessor
- getGuiOpenInPortalTicks() - Method in interface org.samo_lego.golfiv.casts.Golfer
-
Gets the number of ticks that the player has had an open GUI while in a nether portal
- getGuiOpenInPortalTicks() - Method in class org.samo_lego.golfiv.mixin.ServerPlayerEntityMixinCast_Golfer
-
Gets the number of ticks that the player has had an open GUI while in a nether portal
- getHealth() - Static method in interface org.samo_lego.golfiv.mixin.accessors.LivingEntityAccessor
- getItem() - Method in class org.samo_lego.golfiv.mixin.illegal_items.ItemStackMixinCast_ItemStackChecker
- getLogger() - Static method in class org.samo_lego.golfiv.utils.GolfLogger
- getMaxCount() - Method in class org.samo_lego.golfiv.mixin.illegal_items.ItemStackMixinCast_ItemStackChecker
- getPlayer() - Method in class org.samo_lego.golfiv.mixin.packets.ServerPlayNetworkHandlerMixin_EntityDataPatch
- getSound() - Method in interface org.samo_lego.golfiv.mixin.accessors.PlaySoundS2CPacketAccessor
- getStack() - Method in interface org.samo_lego.golfiv.mixin.accessors.ScreenHandlerSlotUpdateS2CPacketAccessor
- getSTACK() - Static method in interface org.samo_lego.golfiv.mixin.accessors.ItemEntityAccessor
- getTrackedEntity() - Method in interface org.samo_lego.golfiv.mixin.accessors.DataTrackerAccessor
- getX() - Method in interface org.samo_lego.golfiv.mixin.accessors.EntityPositionS2CPacketAccessor
- getX() - Method in interface org.samo_lego.golfiv.mixin.accessors.PlaySoundS2CPacketAccessor
- getZ() - Method in interface org.samo_lego.golfiv.mixin.accessors.EntityPositionS2CPacketAccessor
- getZ() - Method in interface org.samo_lego.golfiv.mixin.accessors.PlaySoundS2CPacketAccessor
- GolfCommand - Class in org.samo_lego.golfiv.commands
- GolfCommand() - Constructor for class org.samo_lego.golfiv.commands.GolfCommand
- golfConfig - Static variable in class org.samo_lego.golfiv.GolfIV
-
GolfIV config.
- GolfConfig - Class in org.samo_lego.golfiv.storage
- GolfConfig() - Constructor for class org.samo_lego.golfiv.storage.GolfConfig
- GolfConfig.Combat - Class in org.samo_lego.golfiv.storage
-
Combat checks settings.
- GolfConfig.Duplication - Class in org.samo_lego.golfiv.storage
- GolfConfig.IllegalItems - Class in org.samo_lego.golfiv.storage
-
Checks item picked that come in players inventory, whether they have disallowed enchantments.
- GolfConfig.IllegalItems.Creative - Class in org.samo_lego.golfiv.storage
- GolfConfig.IllegalItems.Survival - Class in org.samo_lego.golfiv.storage
- GolfConfig.Main - Class in org.samo_lego.golfiv.storage
-
Main part of the config.
- GolfConfig.Movement - Class in org.samo_lego.golfiv.storage
-
Movement checks settings.
- GolfConfig.Packet - Class in org.samo_lego.golfiv.storage
-
Outgoing packet settings.
- Golfer - Interface in org.samo_lego.golfiv.casts
-
Additional methods for player data tracking / logging.
- GolfIV - Class in org.samo_lego.golfiv
- GolfIV() - Constructor for class org.samo_lego.golfiv.GolfIV
- GolfLogger - Class in org.samo_lego.golfiv.utils
- GolfLogger() - Constructor for class org.samo_lego.golfiv.utils.GolfLogger
H
- hasOpenGui() - Method in interface org.samo_lego.golfiv.casts.Golfer
-
Tells whether player has open GUI.
- hasOpenGui() - Method in class org.samo_lego.golfiv.mixin.ServerPlayerEntityMixinCast_Golfer
-
Tells whether player has open GUI.
I
- IllegalBlockBreakCheck - Class in org.samo_lego.golfiv.event
-
Handles player trying to break the block while having inventory open.
- IllegalBlockBreakCheck() - Constructor for class org.samo_lego.golfiv.event.IllegalBlockBreakCheck
- IllegalItems() - Constructor for class org.samo_lego.golfiv.storage.GolfConfig.IllegalItems
- inflictNetherRoofDamage - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Main
- inNetherPortal() - Method in interface org.samo_lego.golfiv.mixin.accessors.EntityAccessor
- interact(PlayerEntity, World, Hand, Entity, EntityHitResult) - Method in class org.samo_lego.golfiv.event.combat.AngleCheck
-
Checks the angle at which player is hitting the entity.
- interact(PlayerEntity, World, Hand, Entity, EntityHitResult) - Method in class org.samo_lego.golfiv.event.combat.InventoryHitCheck
-
Checks whether player is trying to hit an entity while having open inventory.
- interact(PlayerEntity, World, Hand, Entity, EntityHitResult) - Method in class org.samo_lego.golfiv.event.combat.ReachCheck
-
Checks if player is trying to interact with entity while being too far away.
- interact(PlayerEntity, World, Hand, Entity, EntityHitResult) - Method in class org.samo_lego.golfiv.event.combat.WallHitCheck
-
Checks if there's a block between a player and entity the player is trying to interact with.
- InventoryHitCheck - Class in org.samo_lego.golfiv.event.combat
- InventoryHitCheck() - Constructor for class org.samo_lego.golfiv.event.combat.InventoryHitCheck
- InventoryS2CPacketAccessor - Interface in org.samo_lego.golfiv.mixin.accessors
- inventoryStack(ItemStack) - Static method in interface org.samo_lego.golfiv.casts.ItemStackChecker
-
Creates a fake ItemStack based on the provided stack.
- isDisconnected() - Method in class org.samo_lego.golfiv.mixin.duplication.ServerPlayerEntityMixin_NoConnectionDeath
- isNearGround() - Method in interface org.samo_lego.golfiv.casts.Golfer
-
Real onGround value, which isn't affected by the client packet.
- isNearGround() - Method in class org.samo_lego.golfiv.mixin.ServerPlayerEntityMixinCast_Golfer
-
Real onGround value, which isn't affected by the client packet.
- ItemEntityAccessor - Interface in org.samo_lego.golfiv.mixin.accessors
- ItemInventoryKickPatch - Class in org.samo_lego.golfiv.event.S2CPacket
- ItemInventoryKickPatch() - Constructor for class org.samo_lego.golfiv.event.S2CPacket.ItemInventoryKickPatch
- items - Variable in class org.samo_lego.golfiv.storage.GolfConfig
- ItemStackChecker - Interface in org.samo_lego.golfiv.casts
-
Checks iItemStacks.
- ItemStackMixinCast_ItemStackChecker - Class in org.samo_lego.golfiv.mixin.illegal_items
-
Additional methods for checking ItemStack's legality.
- ItemStackMixinCast_ItemStackChecker() - Constructor for class org.samo_lego.golfiv.mixin.illegal_items.ItemStackMixinCast_ItemStackChecker
L
- legaliseWholeInventory - Variable in class org.samo_lego.golfiv.storage.GolfConfig.IllegalItems.Creative
- legaliseWholeInventory - Variable in class org.samo_lego.golfiv.storage.GolfConfig.IllegalItems.Survival
- LivingEntityAccessor - Interface in org.samo_lego.golfiv.mixin.accessors
- loadConfig(File) - Static method in class org.samo_lego.golfiv.storage.GolfConfig
-
Loads GolfIV config from file.
- logError(String) - Static method in class org.samo_lego.golfiv.utils.GolfLogger
-
Logs error message to console.
M
- main - Variable in class org.samo_lego.golfiv.storage.GolfConfig
- Main() - Constructor for class org.samo_lego.golfiv.storage.GolfConfig.Main
- makeLegal(boolean) - Method in interface org.samo_lego.golfiv.casts.ItemStackChecker
-
Checks the ItemStack and makes it legal.
- makeLegal(boolean) - Method in class org.samo_lego.golfiv.mixin.illegal_items.ItemStackMixinCast_ItemStackChecker
-
Sets the appropriate ItemStack size, removes disallowed enchantments.
- movement - Variable in class org.samo_lego.golfiv.storage.GolfConfig
- Movement() - Constructor for class org.samo_lego.golfiv.storage.GolfConfig.Movement
O
- onEntityInteractPacket(PlayerEntity, Entity, double) - Method in interface org.samo_lego.golfiv.event.combat.EntityInteractPacketCallback
-
Checks player's interaction with entity.
- onInitialize() - Method in class org.samo_lego.golfiv.GolfIV
-
Initializes GolfIV.
- org.samo_lego.golfiv - package org.samo_lego.golfiv
- org.samo_lego.golfiv.casts - package org.samo_lego.golfiv.casts
- org.samo_lego.golfiv.commands - package org.samo_lego.golfiv.commands
- org.samo_lego.golfiv.event - package org.samo_lego.golfiv.event
- org.samo_lego.golfiv.event.combat - package org.samo_lego.golfiv.event.combat
- org.samo_lego.golfiv.event.S2CPacket - package org.samo_lego.golfiv.event.S2CPacket
- org.samo_lego.golfiv.mixin - package org.samo_lego.golfiv.mixin
- org.samo_lego.golfiv.mixin.accessors - package org.samo_lego.golfiv.mixin.accessors
- org.samo_lego.golfiv.mixin.duplication - package org.samo_lego.golfiv.mixin.duplication
- org.samo_lego.golfiv.mixin.illegal_actions - package org.samo_lego.golfiv.mixin.illegal_actions
- org.samo_lego.golfiv.mixin.illegal_items - package org.samo_lego.golfiv.mixin.illegal_items
- org.samo_lego.golfiv.mixin.movement - package org.samo_lego.golfiv.mixin.movement
- org.samo_lego.golfiv.mixin.packets - package org.samo_lego.golfiv.mixin.packets
- org.samo_lego.golfiv.storage - package org.samo_lego.golfiv.storage
- org.samo_lego.golfiv.utils - package org.samo_lego.golfiv.utils
P
- packet - Variable in class org.samo_lego.golfiv.storage.GolfConfig
- Packet() - Constructor for class org.samo_lego.golfiv.storage.GolfConfig.Packet
- patchDeathDuplication - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Duplication
- patchGravityBlock - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Duplication
- patchItemKickExploit - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Packet
-
Whether to cancel out sending too big packets.
- patchNoFall - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Movement
-
Client can tell server its onGround status and server blindly accepts it.
- patchSaveLimit - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Duplication
- patchSoundExploits - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Packet
-
Whether to remove original coordinates for the sound, e.g.
- PistonMixin_PreventDestruction - Class in org.samo_lego.golfiv.mixin
-
Prevents a headless piston from breaking blocks on block updates.
- PistonMixin_PreventDestruction() - Constructor for class org.samo_lego.golfiv.mixin.PistonMixin_PreventDestruction
- player - Variable in class org.samo_lego.golfiv.mixin.illegal_actions.ServerPlayNetworkHandlerMixin_MessageCheck
- player - Variable in class org.samo_lego.golfiv.mixin.illegal_items.PlayerInventoryMixin_IllegalsCheckInsert
- player - Variable in class org.samo_lego.golfiv.mixin.illegal_items.ServerPlayNetworkHandlerMixin_CreativeItemsCheck
- player - Variable in class org.samo_lego.golfiv.mixin.illegal_items.ServerPlayNetworkHandlerMixin_IllegalsCheckSlot
- player - Variable in class org.samo_lego.golfiv.mixin.movement.ServerPlayNetworkHandler_OnGroundCheck
- player - Variable in class org.samo_lego.golfiv.mixin.packets.ServerPlayNetworkHandlerMixin_PacketEvents
- PlayerEntityAccessor - Interface in org.samo_lego.golfiv.mixin.accessors
- PlayerInventoryMixin_IllegalsCheckInsert - Class in org.samo_lego.golfiv.mixin.illegal_items
-
Checks if the inserted stack is illegal.
- PlayerInventoryMixin_IllegalsCheckInsert() - Constructor for class org.samo_lego.golfiv.mixin.illegal_items.PlayerInventoryMixin_IllegalsCheckInsert
- PlayerMoveC2SPacketAccessor - Interface in org.samo_lego.golfiv.mixin.accessors
-
Accessor for the movement packet.
- PlaySoundS2CPacketAccessor - Interface in org.samo_lego.golfiv.mixin.accessors
- preSendPacket(Packet<?>, ServerPlayerEntity, MinecraftServer) - Method in class org.samo_lego.golfiv.event.S2CPacket.EntityEquipmentPatch
-
Loops through entity equipment packet data and removes attributes that cannot be seen.
- preSendPacket(Packet<?>, ServerPlayerEntity, MinecraftServer) - Method in class org.samo_lego.golfiv.event.S2CPacket.EntityTeleportDataPatch
-
If player teleports out of render distance, we modify the coordinates of the packet, in order to hide player's original TP coordinates.
- preSendPacket(Packet<?>, ServerPlayerEntity, MinecraftServer) - Method in class org.samo_lego.golfiv.event.S2CPacket.ItemInventoryKickPatch
-
Removes non-critical tags from item stacks in the event of a creative player and packet overflows.
- preSendPacket(Packet<?>, ServerPlayerEntity, MinecraftServer) - Method in interface org.samo_lego.golfiv.event.S2CPacket.S2CPacketCallback
-
Provides option to modify outgoing packets.
- preSendPacket(Packet<?>, ServerPlayerEntity, MinecraftServer) - Method in class org.samo_lego.golfiv.event.S2CPacket.SoundCoordinatesPatch
-
Removes certain sound coordinates.
- preventDestructionByHeadlessPistons - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Main
- preventWallHit - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Combat
-
Checks if player is hitting entity through wall.
R
- ReachCheck - Class in org.samo_lego.golfiv.event.combat
- ReachCheck() - Constructor for class org.samo_lego.golfiv.event.combat.ReachCheck
- registerCommand(CommandDispatcher<ServerCommandSource>) - Static method in class org.samo_lego.golfiv.commands.GolfCommand
- registerEvents() - Static method in class org.samo_lego.golfiv.event.combat.CombatModule
- registerEvents() - Static method in class org.samo_lego.golfiv.event.S2CPacket.S2CPacketModule
- reloadConfig(ServerCommandSource) - Static method in class org.samo_lego.golfiv.commands.GolfCommand
- removeCreativeNBTTags - Variable in class org.samo_lego.golfiv.storage.GolfConfig.IllegalItems.Creative
- removeDroppedItemInfo - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Packet
-
Whether to remove info about ground items.
- removeEquipmentTags - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Packet
-
Removes entity equipment tags from packets.
- removeHealthTags - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Packet
-
Removes entity health data from packets sent to client.
- removeSubNbt(String) - Method in class org.samo_lego.golfiv.mixin.illegal_items.ItemStackMixinCast_ItemStackChecker
- removeTeleportData - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Packet
-
Whether to remove the teleport data from packets when entities move out of view distance.
S
- S2CPacketCallback - Interface in org.samo_lego.golfiv.event.S2CPacket
- S2CPacketModule - Class in org.samo_lego.golfiv.event.S2CPacket
- S2CPacketModule() - Constructor for class org.samo_lego.golfiv.event.S2CPacket.S2CPacketModule
- saveConfig(File) - Method in class org.samo_lego.golfiv.storage.GolfConfig
-
Saves GolfIV config to the file.
- ScreenHandlerSlotUpdateS2CPacketAccessor - Interface in org.samo_lego.golfiv.mixin.accessors
- server - Variable in class org.samo_lego.golfiv.mixin.ServerPlayerEntityMixinCast_Golfer
- ServerPlayerEntityMixin_CreativeInventoryPatch - Class in org.samo_lego.golfiv.mixin.packets
-
Injections to fix Creative in the case of a change in game mode.
- ServerPlayerEntityMixin_CreativeInventoryPatch(World, BlockPos, float, GameProfile) - Constructor for class org.samo_lego.golfiv.mixin.packets.ServerPlayerEntityMixin_CreativeInventoryPatch
- ServerPlayerEntityMixin_InventoryClose - Class in org.samo_lego.golfiv.mixin.illegal_actions
-
Sets the status of the GUI to open.
- ServerPlayerEntityMixin_InventoryClose() - Constructor for class org.samo_lego.golfiv.mixin.illegal_actions.ServerPlayerEntityMixin_InventoryClose
- ServerPlayerEntityMixin_NoConnectionDeath - Class in org.samo_lego.golfiv.mixin.duplication
-
Checks whether player's connection is open before applying damage.
- ServerPlayerEntityMixin_NoConnectionDeath() - Constructor for class org.samo_lego.golfiv.mixin.duplication.ServerPlayerEntityMixin_NoConnectionDeath
- ServerPlayerEntityMixin_PortalsGuiCheck - Class in org.samo_lego.golfiv.mixin.illegal_actions
- ServerPlayerEntityMixin_PortalsGuiCheck() - Constructor for class org.samo_lego.golfiv.mixin.illegal_actions.ServerPlayerEntityMixin_PortalsGuiCheck
- ServerPlayerEntityMixinCast_Golfer - Class in org.samo_lego.golfiv.mixin
-
Additional methods and fields for PlayerEntities.
- ServerPlayerEntityMixinCast_Golfer() - Constructor for class org.samo_lego.golfiv.mixin.ServerPlayerEntityMixinCast_Golfer
- ServerPlayNetworkHandler_OnGroundCheck - Class in org.samo_lego.golfiv.mixin.movement
- ServerPlayNetworkHandler_OnGroundCheck() - Constructor for class org.samo_lego.golfiv.mixin.movement.ServerPlayNetworkHandler_OnGroundCheck
- ServerPlayNetworkHandlerMixin_CreativeItemsCheck - Class in org.samo_lego.golfiv.mixin.illegal_items
- ServerPlayNetworkHandlerMixin_CreativeItemsCheck() - Constructor for class org.samo_lego.golfiv.mixin.illegal_items.ServerPlayNetworkHandlerMixin_CreativeItemsCheck
- ServerPlayNetworkHandlerMixin_EntityDataPatch - Class in org.samo_lego.golfiv.mixin.packets
-
Removes health, absorption and stack NBT from various entities.
- ServerPlayNetworkHandlerMixin_EntityDataPatch() - Constructor for class org.samo_lego.golfiv.mixin.packets.ServerPlayNetworkHandlerMixin_EntityDataPatch
- ServerPlayNetworkHandlerMixin_IllegalsCheckSlot - Class in org.samo_lego.golfiv.mixin.illegal_items
- ServerPlayNetworkHandlerMixin_IllegalsCheckSlot() - Constructor for class org.samo_lego.golfiv.mixin.illegal_items.ServerPlayNetworkHandlerMixin_IllegalsCheckSlot
- ServerPlayNetworkHandlerMixin_MessageCheck - Class in org.samo_lego.golfiv.mixin.illegal_actions
-
Checks for PortalHack
- ServerPlayNetworkHandlerMixin_MessageCheck() - Constructor for class org.samo_lego.golfiv.mixin.illegal_actions.ServerPlayNetworkHandlerMixin_MessageCheck
- ServerPlayNetworkHandlerMixin_PacketEvents - Class in org.samo_lego.golfiv.mixin.packets
- ServerPlayNetworkHandlerMixin_PacketEvents() - Constructor for class org.samo_lego.golfiv.mixin.packets.ServerPlayNetworkHandlerMixin_PacketEvents
- setBlockCollisions(boolean) - Method in interface org.samo_lego.golfiv.casts.Golfer
-
Sets whether player has block collisions.
- setBlockCollisions(boolean) - Method in class org.samo_lego.golfiv.mixin.ServerPlayerEntityMixinCast_Golfer
-
Sets whether player has block collisions.
- setContents(List<ItemStack>) - Method in interface org.samo_lego.golfiv.mixin.accessors.InventoryS2CPacketAccessor
- setCount(int) - Method in class org.samo_lego.golfiv.mixin.illegal_items.ItemStackMixinCast_ItemStackChecker
- setEntityCollisions(boolean) - Method in interface org.samo_lego.golfiv.casts.Golfer
-
Sets whether player has entity collisions (e.
- setEntityCollisions(boolean) - Method in class org.samo_lego.golfiv.mixin.ServerPlayerEntityMixinCast_Golfer
-
Sets whether player has entity collisions (e.
- setEquipment(List<Pair<EquipmentSlot, ItemStack>>) - Method in interface org.samo_lego.golfiv.mixin.accessors.EntityEquipmentUpdateS2CPacketAccessor
- setGuiOpenInPortalTicks(int) - Method in interface org.samo_lego.golfiv.casts.Golfer
-
Sets the number of ticks that the player has had an open GUI while in a nether portal
- setGuiOpenInPortalTicks(int) - Method in class org.samo_lego.golfiv.mixin.ServerPlayerEntityMixinCast_Golfer
-
Sets the number of ticks that the player has had an open GUI while in a nether portal
- setOnGround(boolean) - Method in interface org.samo_lego.golfiv.mixin.accessors.PlayerMoveC2SPacketAccessor
-
Allows to change packet onGround value.
- setOpenGui(boolean) - Method in interface org.samo_lego.golfiv.casts.Golfer
-
Sets whether player has opened GUI.
- setOpenGui(boolean) - Method in class org.samo_lego.golfiv.mixin.ServerPlayerEntityMixinCast_Golfer
-
Sets whether player has opened GUI.
- setStack(ItemStack) - Method in interface org.samo_lego.golfiv.mixin.accessors.ScreenHandlerSlotUpdateS2CPacketAccessor
- setX(double) - Method in interface org.samo_lego.golfiv.mixin.accessors.EntityPositionS2CPacketAccessor
- setX(int) - Method in interface org.samo_lego.golfiv.mixin.accessors.PlaySoundS2CPacketAccessor
- setZ(double) - Method in interface org.samo_lego.golfiv.mixin.accessors.EntityPositionS2CPacketAccessor
- setZ(int) - Method in interface org.samo_lego.golfiv.mixin.accessors.PlaySoundS2CPacketAccessor
- SoundCoordinatesPatch - Class in org.samo_lego.golfiv.event.S2CPacket
- SoundCoordinatesPatch() - Constructor for class org.samo_lego.golfiv.event.S2CPacket.SoundCoordinatesPatch
- StringTagMixin_StringWriteLimit - Class in org.samo_lego.golfiv.mixin.duplication
- StringTagMixin_StringWriteLimit() - Constructor for class org.samo_lego.golfiv.mixin.duplication.StringTagMixin_StringWriteLimit
- survival - Variable in class org.samo_lego.golfiv.storage.GolfConfig.IllegalItems
- Survival() - Constructor for class org.samo_lego.golfiv.storage.GolfConfig.IllegalItems.Survival
T
- tickInVoid() - Method in class org.samo_lego.golfiv.mixin.movement.EntityMixin_NetherRoofDamage
U
- UNLUCK - Static variable in interface org.samo_lego.golfiv.casts.ItemStackChecker
-
Cached unluck singleton
W
- WallHitCheck - Class in org.samo_lego.golfiv.event.combat
- WallHitCheck() - Constructor for class org.samo_lego.golfiv.event.combat.WallHitCheck
- whitelistedNBT - Variable in class org.samo_lego.golfiv.storage.GolfConfig.IllegalItems.Creative
_
- _comment - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Duplication
- _comment_allowedDestructibleByPiston_1 - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Main
- _comment_allowedDestructibleByPiston_2 - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Main
- _comment_allowedHealthTags_1 - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Packet
- _comment_allowedHealthTags_2 - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Packet
- _comment_bannedSurvivalItems - Variable in class org.samo_lego.golfiv.storage.GolfConfig.IllegalItems.Survival
- _comment_checkInventoryActions - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Main
- _comment_inflictNetherRoofDamage - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Main
- _comment_legalise - Variable in class org.samo_lego.golfiv.storage.GolfConfig.IllegalItems.Survival
- _comment_legaliseWholeInventory - Variable in class org.samo_lego.golfiv.storage.GolfConfig.IllegalItems.Creative
- _comment_legaliseWholeInventory - Variable in class org.samo_lego.golfiv.storage.GolfConfig.IllegalItems.Survival
- _comment_packet - Variable in class org.samo_lego.golfiv.storage.GolfConfig
- _comment_patchDeathDuplication1 - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Duplication
- _comment_patchDeathDuplication2 - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Duplication
- _comment_patchGravityBlock - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Duplication
- _comment_patchSaveLimit1 - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Duplication
- _comment_patchSaveLimit2 - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Duplication
- _comment_patchSaveLimit3 - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Duplication
- _comment_preventDestructionByPiston - Variable in class org.samo_lego.golfiv.storage.GolfConfig.Main
- _comment_removeCreativeNBTTags - Variable in class org.samo_lego.golfiv.storage.GolfConfig.IllegalItems.Creative
-
Clears NBT items, but still allows block-picking.
- _comment_whitelistedNBT - Variable in class org.samo_lego.golfiv.storage.GolfConfig.IllegalItems.Creative
All Classes and Interfaces|All Packages|Constant Field Values